Hi,

I've a new w2000 at home, so I will use it for cygwin os and bleadperl/cpan smoke.

For blead, here a first shoot with gcc-3.2.1:

18761 Configuration (common) [EMAIL PROTECTED]
------------ ----------------------------------------------------------------
O - O - -Uuseperlio
F F F F
F F F F -Dusemultiplicity
? ? ? ? -Duseithreads
| | | +----- PERLIO = perlio -DDEBUGGING
| | +------- PERLIO = stdio -DDEBUGGING
| +--------- PERLIO = perlio
+----------- PERLIO = stdio


Summary: FAIL(F)


Failures:


cygwin      [stdio/[EMAIL PROTECTED]
cygwin      [stdio/perlio]-DDEBUGGING [EMAIL PROTECTED]
cygwin      [stdio/[EMAIL PROTECTED] -Dusemultiplicity
cygwin            [stdio/perlio]-DDEBUGGING [EMAIL PROTECTED]
              (cont) -Dusemultiplicity
    lib/Test/Harness/t/strap-analyze.....FAILED at test 2
    lib/warnings.........................FAILED at test 414
../lib/Test/Harness/t/strap-analyze....dubiousD. FAILED test 2


This failure are well known from HM Brand report: http://www.alianwebserver.com/perl/smoke/smoke_db.cgi?os_fil=cygwin&last_smoke_fil=18500&failure=1

There has been a suggestion to resolve this, but no patch.
http://archive.develooper.com/[EMAIL PROTECTED]/msg00351.html

I see something special with that: I can't reproduce it when I run make test on command line, this seems to fail only with Test::Smoke usage. Why, I really don't know.

Else I try to build with -Duseithreads, but no success. I see that nobody has send in past a result for this config.
In log, I've this:


t/op/getpid..........................FAILED at test 0
panic: MUTEX_INIT.
t/uni/tr_7jis........................FAILED at test 0
panic: MUTEX_INIT.
t/uni/tr_eucjp.......................FAILED at test 0
panic: MUTEX_INIT.
t/uni/tr_sjis........................FAILED at test 0
panic: MUTEX_INIT.
t/uni/tr_utf8........................FAILED at test 0
panic: MUTEX_INIT.
Signal 11
ext/B/t/asmdata......................FAILED at test 0
panic: MUTEX_INIT.
ext/B/t/assembler....................FAILED at test 0
panic: MUTEX_INIT.
ext/B/t/b............................FAILED at test 0

....


With lots of others.


I try with one:

[EMAIL PROTECTED] ~/perl/perl-current
$ ./perl -Ilib lib/Test/Harness/t/strap-analyze.t
panic: MUTEX_INIT.
Segmentation fault (core dumped)

[EMAIL PROTECTED] ~/perl/perl-current
$ gdb ./perl
GNU gdb 2003-02-19-cvs (cygwin-special)
Copyright 2003 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 "i686-pc-cygwin"...(no debugging symbols found)...
(gdb) run -Ilib lib/Test/Harness/t/strap-analyze.t
Starting program: /home/alian/perl/perl-current/perl.exe -Ilib lib/Test/Harness/t/strap-analyze.t
panic: MUTEX_INIT.


Program received signal SIGSEGV, Segmentation fault.
0x1000b594 in S_my_exit_jump () from /home/alian/perl/perl-current/cygperl5_9_0.dll
(gdb) where
#0 0x1000b594 in S_my_exit_jump () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#1 0x1000b4c3 in Perl_my_failure_exit () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#2 0x10061e29 in Perl_vcroak () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#3 0x1006204f in Perl_croak_nocontext () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#4 0x100017cf in perl_construct () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#5 0x0147358e in Perl_sharedsv_init ()
#6 0x01476547 in boot_threads__shared ()
#7 0x1007bf67 in Perl_pp_entersub () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#8 0x1005f46d in Perl_runops_debug () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#9 0x10006479 in S_call_body () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#10 0x100060f2 in __w32_sharedptr () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#11 0x1000b3d0 in S_call_list_body () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#12 0x1000b0ad in u.0 () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#13 0x10040fcb in Perl_newATTRSUB () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#14 0x10033fbc in Perl_yyparse () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#15 0x100b0630 in S_doeval () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#16 0x100b159a in Perl_pp_require () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#17 0x1005f46d in Perl_runops_debug () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#18 0x10006479 in S_call_body () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#19 0x100060f2 in __w32_sharedptr () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#20 0x1000b3d0 in S_call_list_body () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#21 0x1000b0ad in u.0 () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#22 0x10040fcb in Perl_newATTRSUB () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#23 0x1003d09e in Perl_utilize () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#24 0x10034173 in Perl_yyparse () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#25 0x100b0630 in S_doeval () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#26 0x100b159a in Perl_pp_require () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#27 0x1005f46d in Perl_runops_debug () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#28 0x10006479 in S_call_body () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#29 0x100060f2 in __w32_sharedptr () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#30 0x1000b3d0 in S_call_list_body () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#31 0x1000b0ad in u.0 () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#32 0x10040fcb in Perl_newATTRSUB () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#33 0x1003d09e in Perl_utilize () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#34 0x10034173 in Perl_yyparse () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#35 0x10004484 in S_parse_body () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#36 0x1000385a in perl_parse () from /home/alian/perl/perl-current/cygperl5_9_0.dll
#37 0x0040119c in main ()
#38 0x610073e8 in cygwin1!__assert () from /usr/bin/cygwin1.dll
#39 0x610076cd in [EMAIL PROTECTED] () from /usr/bin/cygwin1.dll
#40 0x00403f22 in cygwin_crt0 ()
#41 0x0040103c in mainCRTStartup ()
#42 0x77e9847c in ProcessIdToSessionId () from /cygdrive/c/WINNT/system32/KERNEL32.DLL
(gdb)


HTH,
--
Alain BARBET



Reply via email to