Skip Menu |

This queue is for tickets about the Test-Harness CPAN distribution.

Report information
The Basics
Id: 34496
Status: resolved
Priority: 0/
Queue: Test-Harness

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 3.10
Fixed in: (no value)



Subject: Insufficient error reporting
Math-Pari-2.010709 compiles for me with this patch: http://perlmonks.org/?displaytype=displaycode;node_id=672924 But then the test harness has this output which does not tell me where the problem is: PERL_DL_NONLAZY=1 /home/src/perl/repoperls/installed-perls/perl/pporTZm/perl-5.9.3@26980/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_Pari..........61/546 Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 6. Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 7. Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 11. Hexadecimal number > 0xffffffff non-portable at (eval 3) line 12. Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 13. t/00_Pari..........ok t/55_analyz........ok t/55_elliptic......ok t/55_graph.........# Can't locate Term/Gnuplot.pm in @INC, ignoring plotting t/55_graph.........ok t/55_linear........ok t/55_nfields.......17/161 PARI: *** Warning: insufficient precision for fundamental units, not given. t/55_nfields.......134/161 PARI: *** Warning: not a fundamental discriminant in quadclassunit. t/55_nfields.......ok t/55_number........ok t/55_objets........ All 62 subtests passed t/55_ploth.........# Can't locate Term/Gnuplot.pm in @INC, ignoring plotting t/55_ploth.........ok t/55_polyser.......ok t/55_program.......ok t/55_sumiter.......ok t/55_trans.........ok t/PlotRect.........# Can't locate Term/Gnuplot.pm in @INC, ignoring the test t/PlotRect.........skipped: Can't locate Term/Gnuplot.pm in @INC t/zz_leak..........ok Test Summary Report ------------------- Files=15, Tests=1245, 29 wallclock secs ( 0.82 usr 0.03 sys + 26.64 cusr 0.26 csys = 27.75 CPU) Result: FAIL Failed 1/15 test programs. 0/1245 subtests failed. Which program failed? Downgrading to TH 2.64 reveils it: PERL_DL_NONLAZY=1 /home/src/perl/repoperls/installed-perls/perl/pporTZm/perl-5.9.3@26980/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_Pari........Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 6. Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 7. Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 11. Hexadecimal number > 0xffffffff non-portable at (eval 3) line 12. Binary number > 0b11111111111111111111111111111111 non-portable at (eval 3) line 13. t/00_Pari........ok t/55_analyz......ok t/55_elliptic....ok t/55_graph.......# Can't locate Term/Gnuplot.pm in @INC, ignoring plotting t/55_graph.......ok t/55_linear......ok t/55_nfields.....ok 23/161PARI: *** Warning: insufficient precision for fundamental units, not given. t/55_nfields.....ok 134/161PARI: *** Warning: not a fundamental discriminant in quadclassunit. t/55_nfields.....ok t/55_number......ok t/55_objets......dubious Test returned status 0 (wstat 11, 0xb) after all the subtests completed successfully t/55_ploth.......# Can't locate Term/Gnuplot.pm in @INC, ignoring plotting t/55_ploth.......ok t/55_polyser.....ok t/55_program.....ok t/55_sumiter.....ok t/55_trans.......ok t/PlotRect.......# Can't locate Term/Gnuplot.pm in @INC, ignoring the test skipped all skipped: Can't locate Term/Gnuplot.pm in @INC t/zz_leak........ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/55_objets.t 0 11 62 0 ?? 1 test skipped. Failed 1/15 test scripts. 0/1245 subtests failed. Files=15, Tests=1245, 29 wallclock secs (26.54 cusr + 0.26 csys = 26.80 CPU) Failed 1/15 test programs. 0/1245 subtests failed. make: *** [test_dynamic] Fehler 255 HTH,
Fixed in r1245, thanks!