On Mon 24 Feb 2003 01:28, alian <[EMAIL PROTECTED]> wrote: > Hi, > > I've a new w2000 at home, so I will use it for cygwin os and
uname -a? > 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 Yep, and it's hard to trace where it *realy* hides, but it has to do with a CRNL/NL mismatch. That's all. We would all be gratefull if you'd be able to silence it :) > 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. Correct. > Why, I really don't know. Neither do we. > Else I try to build with -Duseithreads, but no success. I see that > nobody has send in past a result for this config. If you've got spare time, please try. Cygwin has promised to support threads, but it would also need time from the perl porters front. > 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) -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3, WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE: [EMAIL PROTECTED] http://archives.develooper.com/[EMAIL PROTECTED]/ [EMAIL PROTECTED] send smoke reports to: [EMAIL PROTECTED], QA: http://qa.perl.org
