首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘'zef -verbose install Inline::Perl5’,安装失败。我得到‘t/p5_object_destructor.t (Wstat: 512测试: 20失败: 2)’

‘'zef -verbose install Inline::Perl5’,安装失败。我得到‘t/p5_object_destructor.t (Wstat: 512测试: 20失败: 2)’
EN

Stack Overflow用户
提问于 2019-09-24 11:19:43
回答 1查看 144关注 0票数 4

使用Linux Mint 19.1(基于Ubuntu的发行版)。由于t/p5_object_destructor.t失败,所有其他Inline::Perl5测试都通过了,但是安装失败了。zef install可以在另一个模块上运行,所以问题是这个模块测试特有的问题。这是一个新的Perl6安装,只有在我尝试确定问题范围时添加的成功测试模块。我不愿意在没有任何建议的情况下使用“强制测试来覆盖失败”。

EN

回答 1

Stack Overflow用户

发布于 2019-09-26 20:43:29

有问题的测试依赖于GC在预期的时间销毁对象。不幸的是,强制GC在您想要的时候销毁某些东西并不简单。一些小的改变,比如优化的副作用,可能会导致GC的确切行为改变,测试不再成功。

在这种情况下,对--force-test来说可能没什么问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58072622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档