Sorry Stas, but I guess I screwed it up. I updated my system yesterday (as planned) from SuSE 8.3 to 9.0 and the errors are gone ! Nevertheless, I tried to bring this newly installed system to the level I had before (kernel, perl,...) but there's still none of the errors left. Even liabreq2 is now performing the test without any complaints ! The only difference I still have is the gcc version 3.3 -> 3.3.1 and the removed libdirs from the old perl version 5.8.0 Does this give you any ideas ??? I can't believe that the old perl was causing this, more so I think the compiler version or a srewed up config on my development system (which is even more likely) !
Ok, I still have a problem with test but nothing in comparison to the problems I had before. Doing the Modperl-Registry test I get the following *** setting ulimit to allow core files ulimit -c unlimited; t/TEST *** root mode: changing the files ownership to 'nobody' (65534:65533) *** /usr/bin/perl -e ' require POSIX; POSIX::setuid(65534); POSIX::setgid(65533); print -r q{/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t} && -w _ && -x _ ? q{OK} : q{NOK}; ' *** result: OK /usr/local/apache2/bin/httpd -d /development/PERL/mod_perl-1.99_11/ModPerl-Registry/t -f /development/PERL/mod_perl-1.99_11/ModPerl-Registry/t/conf/httpd.conf -DAPACHE2 -DPERL_USEITHREADS using Apache/2.0.48 (worker MPM) waiting 60 seconds for server to start: ............................. waiting 60 seconds for server to start: ok (waited 28 secs) server localhost:8529 started 206................ok 304................ok 404................ok 500................ok bad_scripts........ok basic..............ok 3/15# Failed test 4 in basic.t at line 39 basic..............NOK 4# Failed test 5 in basic.t at line 39 fail #2 basic..............NOK 5# Failed test 6 in basic.t at line 39 fail #3 basic..............FAILED tests 4-6 Failed 3/15 tests, 80.00% okay cgi................ok closure............ok flush..............skipped all skipped: cannot find module 'deflate' perlrun_require....ok redirect...........ok special_blocks.....ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- basic.t 15 3 20.00% 4-6 1 test skipped. *** server localhost:8529 shutdown !!! error running tests (please examine t/logs/error_log) ################################################## *** setting ulimit to allow core files ulimit -c unlimited; t/TEST 'basic.t' -v *** root mode: changing the files ownership to 'nobody' (65534:65533) *** /usr/bin/perl -e ' require POSIX; POSIX::setuid(65534); POSIX::setgid(65533); print -r q{/development/PERL/mod_perl-1.99_11/ModPerl-Registry/t} && -w _ && -x _ ? q{OK} : q{NOK}; ' *** result: OK /usr/local/apache2/bin/httpd -d /development/PERL/mod_perl-1.99_11/ModPerl-Registry/t -f /development/PERL/mod_perl-1.99_11/ModPerl-Registry/t/conf/httpd.conf -DAPACHE2 -DPERL_USEITHREADS using Apache/2.0.48 (worker MPM) waiting 60 seconds for server to start: ................. waiting 60 seconds for server to start: ok (waited 16 secs) server localhost:8529 started basic....1..15 # Running under perl version 5.008002 for linux # Current time local: Wed Nov 12 11:10:30 2003 # Current time GMT: Wed Nov 12 10:10:30 2003 # Using Test.pm version 1.24 # testing : ModPerl::PerlRun basic cgi test # expected: ok # received: ok ok 1 # testing : ModPerl::Registry basic cgi test # expected: ok # received: ok ok 2 # testing : ModPerl::RegistryBB basic cgi test # expected: ok # received: ok ok 3 # testing : ModPerl::PerlRun non-executable file # expected: 403 Forbidden # received: 200 OK not ok 4 # Failed test 4 in basic.t at line 39 # testing : ModPerl::Registry non-executable file # Failed test 5 in basic.t at line 39 fail #2 # expected: 403 Forbidden # received: 200 OK not ok 5 # testing : ModPerl::RegistryBB non-executable file # Failed test 6 in basic.t at line 39 fail #3 # expected: 403 Forbidden # received: 200 OK not ok 6 # testing : ModPerl::PerlRun mod_cgi-like environment pre-set # expected: foo=bar # received: foo=bar ok 7 # testing : ModPerl::Registry mod_cgi-like environment pre-set # expected: foo=bar # received: foo=bar ok 8 # testing : ModPerl::RegistryBB mod_cgi-like environment pre-set # expected: foo=bar # received: foo=bar ok 9 # testing : ModPerl::PerlRun mod_cgi-like environment pre-set # expected: it works # received: it works ok 10 # testing : ModPerl::Registry mod_cgi-like environment pre-set # expected: it works # received: it works ok 11 # testing : ModPerl::RegistryBB mod_cgi-like environment pre-set # expected: it works # received: it works ok 12 # testing : ModPerl::Registry->handler mod_cgi-like environment pre-set # expected: foo=bar # received: foo=bar ok 13 # testing : $r->content_type('text/plain') # expected: ok # received: ok ok 14 # testing : script's content-type # expected: text/plain # received: text/plain ok 15 FAILED tests 4-6 Failed 3/15 tests, 80.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- basic.t 15 3 20.00% 4-6 *** server localhost:8529 shutdown !!! error running tests (please examine t/logs/error_log) ############################################# ERROR LOG [Wed Nov 12 11:10:29 2003] [notice] Apache/2.0.48 (Unix) mod_perl/1.99_11 Perl/v5.8.2 configured -- resuming normal operations [Wed Nov 12 11:10:29 2003] [info] Server built: Nov 11 2003 17:53:38 [Wed Nov 12 11:10:29 2003] [debug] worker.c(1733): AcceptMutex: sysvsem (default: sysvsem) *** The following error entry is expected and it is harmless *** *** The following error entry is expected and it is harmless *** *** The following error entry is expected and it is harmless *** [Wed Nov 12 11:10:31 2003] [info] removed PID file /development/PERL/mod_perl-1.99_11/ModPerl-Registry/t/logs/httpd.pid (pid=13722) [Wed Nov 12 11:10:31 2003] [notice] caught SIGTERM, shutting down ################################################################## Maybe this error is a bit more straight forward to solve (at least for you) even though I again can't see anything in the error_log ! Anyway, thanks for your support and sorry for the trouble I generated with the other stuff. |---------+----------------------------> | | Stas Bekman | | | <[EMAIL PROTECTED]>| | | | | | 11/12/2003 03:10 | | | AM | | | | |---------+----------------------------> >--------------------------------------------------------------------------------------------------------------------------------------------------| | | | To: Swen Schillig/Germany/[EMAIL PROTECTED] | | cc: [EMAIL PROTECTED] | | Subject: Re: mod_perl 1.99_11 errors with make test | | | | | >--------------------------------------------------------------------------------------------------------------------------------------------------| Swen Schillig wrote: Thanks for the detailed report, Swen. Frankly I'm puzzled about the lack of errors. Before we go into low level tracing, I'd like to check something: [...] > perl -V [...] > optimize='-O3', From gcc(1): -O3 Optimize yet more. -O3 turns on all optimizations specified by -O2 and also turns on the -finline-functions, -fweb, -funit-at-a-time, -ftracer, -funswitch-loops and -frename-registers options. Mandrake 9.2 perl build has the following optimization flags: optimize='-O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro ', I've heard about cases where the program won't function properly when a value higher than -O2 was used. Any chance you could try and rebuild perl with its default optimizations or an explict -O2, then rebuild mod_perl and run the tests again? Or I'd first just try to rebuild mod_perl with CCOPTS='-O0 -g' perl Makefile.PL ... and only if the problem persists then perl and consequently mod_perl. Thanks. __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html