Subject: | several tests are failing on openSUSE ppc64 |
Date: | Fri, 22 Mar 2013 18:09:38 +0100 |
To: | bug-Digest-Whirlpool [...] rt.cpan.org |
From: | Dinar Valeev <k0da [...] opensuse.org> |
Hi,
Tests are failing on openSUSE Factory ppc64.
We are building Digest-Whirlpool-1.09
#perl -v
This is perl 5, version 16, subversion 2 (v5.16.2) built for
ppc64-linux-thread-multi
+ /usr/bin/make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-use.t ........ ok
t/01-whirlpool.t ..
All 7 subtests passed
t/02-pod.t ........ skipped: Test::Pod 1.14 required
t/add.t ........... ok
t/addfile.t ....... ok
t/b64digest.t ..... ok
t/clone.t .........
All 3 subtests passed
t/digest.t ........ ok
t/hashsize.t ...... ok
t/hexdigest.t .....
All 1 subtests passed
*** Error in `/usr/bin/perl': free(): corrupted unsorted chunks:
0x000001000b5ba510 ***
======= Backtrace: =========
/lib64/libc.so.6(+0xabb74)[0xfff7ec8bb74]
/lib64/libc.so.6(+0xacc98)[0xfff7ec8cc98]
/lib64/libc.so.6(+0xaf290)[0xfff7ec8f290]
/lib64/libc.so.6(cfree-0x118370)[0xfff7ec90488]
/usr/bin/perl(Perl_safesysfree-0x126f70)[0x10092948]
/usr/bin/perl(Perl_hv_undef_flags-0x1064d0)[0x100b4c18]
/usr/bin/perl(Perl_sv_clear-0xeeb78)[0x100cd230]
/usr/bin/perl(Perl_sv_free2-0xee148)[0x100cdc78]
/usr/bin/perl[0x100c3f90]
/usr/bin/perl(Perl_sv_clean_objs-0xed6c4)[0x100ce7ec]
/usr/bin/perl(perl_destruct-0x1769e8)[0x100415e0]
/usr/bin/perl(main-0x19744c)[0x1001f754]
/lib64/libc.so.6(+0x4582c)[0xfff7ec2582c]
/lib64/libc.so.6(__libc_start_main-0x17db88)[0xfff7ec25a50]
======= Memory map: ========
10000000-101b0000 r-xp 00000000 08:03 8497335
/usr/bin/perl
101b0000-101d0000 rw-p 001a0000 08:03 8497335
/usr/bin/perl
1000b540000-1000b7b0000 rw-p 00000000 00:00 0 [heap]
fff7eac0000-fff7ead0000 r-xp 00000000 08:03 8620485
/home/abuild/rpmbuild/BUILD/Digest-Whirlpool-1.09/blib/arch/auto/Digest/Whirlpool/Whirlpool.so
fff7ead0000-fff7eae0000 rw-p 00000000 08:03 8620485
/home/abuild/rpmbuild/BUILD/Digest-Whirlpool-1.09/blib/arch/auto/Digest/Whirlpool/Whirlpool.so
fff7eae0000-fff7ebe0000 rw-p 00000000 00:00 0
fff7ebe0000-fff7ed90000 r-xp 00000000 08:03 8496822
/lib64/libc-2.17.so
fff7ed90000-fff7eda0000 r--p 001a0000 08:03 8496822
/lib64/libc-2.17.so
fff7eda0000-fff7edc0000 rw-p 001b0000 08:03 8496822
/lib64/libc-2.17.so
fff7edc0000-fff7ede0000 r-xp 00000000 08:03 8496848
/lib64/libpthread-2.17.so
fff7ede0000-fff7ee00000 rw-p 00010000 08:03 8496848
/lib64/libpthread-2.17.so
fff7ee00000-fff7ee10000 r-xp 00000000 08:03 8496826
/lib64/libcrypt-2.17.so
fff7ee10000-fff7ee20000 rw-p 00000000 08:03 8496826
/lib64/libcrypt-2.17.so
fff7ee20000-fff7ee50000 rw-p 00000000 00:00 0
fff7ee50000-fff7ee60000 r-xp 00000000 08:03 8496828
/lib64/libdl-2.17.so
fff7ee60000-fff7ee70000 rw-p 00000000 08:03 8496828
/lib64/libdl-2.17.so
fff7ee70000-fff7ef30000 r-xp 00000000 08:03 8496830
/lib64/libm-2.17.so
fff7ef30000-fff7ef40000 rw-p 000b0000 08:03 8496830
/lib64/libm-2.17.so
fff7ef40000-fff7ef50000 rw-p 00000000 00:00 0
fff7ef50000-fff7ef70000 r-xp 00000000 00:00 0 [vdso]
fff7ef70000-fff7efa0000 r-xp 00000000 08:03 8496815
/lib64/ld-2.17.so
fff7efa0000-fff7efb0000 rw-p 00020000 08:03 8496815
/lib64/ld-2.17.so
fffd0da0000-fffd0dd0000 rw-p 00000000 00:00 0 [stack]
t/new.t ...........
All 7 subtests passed
t/reset.t .........
All 4 subtests passed
t/rt-50620.t ...... ok
Test Summary Report
-------------------
t/01-whirlpool.t (Wstat: 139 Tests: 7 Failed: 0)
Non-zero wait status: 139
t/clone.t (Wstat: 139 Tests: 3 Failed: 0)
Non-zero wait status: 139
t/hexdigest.t (Wstat: 139 Tests: 1 Failed: 0)
Non-zero wait status: 139
t/new.t (Wstat: 134 Tests: 7 Failed: 0)
Non-zero wait status: 134
t/reset.t (Wstat: 139 Tests: 4 Failed: 0)
Non-zero wait status: 139
Files=13, Tests=40, 1 wallclock secs ( 0.05 usr 0.01 sys + 0.37
cusr 0.06 csys = 0.49 CPU)
Result: FAIL
Failed 5/13 test programs. 0/40 subtests failed.
make: *** [test_dynamic] Error 255
error: Bad exit status from /var/tmp/rpm-tmp.DZZjqf (%check)
The full build log is available:
https://build.opensuse.org/package/rawlog?arch=ppc64&package=perl-Digest-Whirlpool&project=openSUSE%3AFactory%3APowerPC&repository=standard
NOTE: ppc (32bit) have those tests passed. So the issue is only with 64-bit
Thanks in advance,
Dinar