If you can reproduce the failure,
Yes redo make test give me same error. I try on another PPC linux, (kernel 2.2), same error. If I run test by hand (perl t/...) same error.
I'd appreciate if you could do the following:
* Build the module with debugging support:
perl Makefile.PL enable-debug && make
* Run "make test" again and see if the warnings test still
crashes.
Damm with enable-debug, I can't do any test because of this:Can't load '/home/alb/.cpanplus/5.8.0/build/Convert-Binary-C-0.08/blib/arch/auto/Convert/Binary/C/C.so' for module Convert::Binary::C: /home/alb/.cpanplus/5.8.0/build/Convert-Binary-C-0.08/blib/arch/auto/Convert/Binary/C/C.so: undefined symbol: g_CT_dbfunc at /home/alb/.soft/perl-5.8.0/lib/5.8.0/ppc-linux/DynaLoader.pm line 229.
at t/901_memory.t line 19
So the only debug I can do is:
[alian@poulette Convert-Binary-C-0.08]$ gdb ~/.soft/perl-5.8.0/bin/perl core
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "ppc-yellowdog-linux"...
Core was generated by `perl -Iblib/lib -Iblib/arch t/103_warnings.t'.
Program terminated with signal 11, Segmentation fault.
warning: wrong size gregset struct in core file
warning: wrong size fpregset struct in core file
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib/ld.so.1...done.
Loaded symbols for /lib/ld.so.1
Reading symbols from /home/alb/.cpanplus/5.8.0/build/Convert-Binary-C-0.08/blib/arch/auto/Convert/Binary/C/C.so...done.
Loaded symbols for /home/alb/.cpanplus/5.8.0/build/Convert-Binary-C-0.08/blib/arch/auto/Convert/Binary/C/C.so
warning: wrong size gregset struct in core file
warning: wrong size fpregset struct in core file
#0 __strtol_internal (nptr=0x0, endptr=0x0, base=0, group=0) at eval.c:36
HTH,
--
Alain BARBET
