0

このテスト(t / 00-load.t)がOS * BSDおよび5.12.0から5.12.2までのPerlバージョンで失敗する理由は何でしょうか?

#!perl -T

use 5.010001;
use strict;
use warnings;
use Test::More tests => 1;

BEGIN {
    use_ok( 'Term::Choose' ) || print "Bail out!\n";
}

diag( "Testing Term::Choose $Term::Choose::VERSION, Perl $], $^X" );

エラー:

t/00-load.t               (Wstat: 139 Tests: 0 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
4

1 に答える 1

1

終了ステータス139は128+11であり、信号11を意味します。これはSIGSEGVであり、セグメンテーション違反を示します。

于 2012-11-26T13:13:38.083 に答える