On Thu, 10 Nov 2011 15:10:10 +0100, Leon Timmermans <faw...@gmail.com> wrote:
> On Thu, Nov 10, 2011 at 2:44 PM, H.Merijn Brand <h.m.br...@xs4all.nl> wrote: > > Test Summary Report > > ------------------- > > t/20-uni-basic.t (Wstat: 139 Tests: 366 Failed: 0) > > Non-zero wait status: 139 > > t/21-uni-regex.t (Wstat: 139 Tests: 18 Failed: 0) > > Non-zero wait status: 139 > > Files=19, Tests=3658, 35 wallclock secs ( 1.04 usr 0.15 sys + 19.64 cusr > > 4.01 csys = 24.84 CPU) > > Result: FAIL > > Failed 2/19 test programs. 0/3658 subtests failed. > > > > Everything passes and still the final result is FAIL > > «Non-zero wait status: 139» is the important bit here. 139 = 11 + 128 > = Segfault + coredump. Unlikely to be a Test::More issue (though > Test::Harness could be clearer on what's going on). Yes, there indeed is a core (gdb) where #0 0xc000000000258c70:0 in free+0x1d0 () from /usr/lib/hpux64/libc.so.1 #1 0x400000000017f7e0:0 in Perl_safesysfree () at util.c:262 #2 0x40000000000d0ab0:0 in perl_destruct () at perl.c:871 #3 0x400000000009a740:0 in main () at perlmain.c:119 I however do not understand why prove seems to be safe, but make test is not -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using 5.00307 through 5.14 and porting perl5.15.x on HP-UX 10.20, 11.00, 11.11, 11.23 and 11.31, OpenSuSE 10.1, 11.0 .. 11.4 and AIX 5.2 and 5.3. http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/