4

Linux Mint 19.1 (Ubuntu ベースのディストリビューション) を使用しています。他のすべてのInline::Perl5テストはパスしますが、インストールが失敗するためt/p5_object_destructor.t失敗します。zef install は別のモジュールで機能するため、問題はこのモジュール テストに固有のものです。これは新しい Perl6 インストールです。問題の範囲を調べようとしたときに、成功したテスト モジュールのみが追加されました。アドバイスなしに「強制テストを使用して失敗をオーバーライドする」ことには消極的です。

4

1 に答える 1

4

問題のテストは、GC によるオブジェクトの破棄が予想される時間に行われることに依存しています。残念ながら、必要なときに GC に強制的に破棄させるのは簡単ではありません。最適化による副作用などの小さな変更により、GC の正確な動作が変更され、テストが成功しなくなる可能性があります。

--force-testこの場合はおそらく大丈夫です。

于 2019-09-26T12:43:29.037 に答える