A quick note, I just ran a successfull test run on perl-5.6.1+threads.
My original failing report seems to have something to do with non-threaded
perl-5.6.1

Philippe M. Chiasson wrote:

Stas Bekman wrote:

I've gleaned out almost all the issues with mp2 and 5.6, all were just test tweaks. The only remaining issue is failing: t/perl/api.t, but it doesn't fail on its own, so I'm running the SMOKE for it now. Hopefully will know the answer by tomorrow.

Please let me know if you see any other problems besides this test when running under perl 5.6. Thanks.


Here is the result of a test run this morning
Perl 5.6.1
httpd 2.0.51/prefork

-------------8<---------- Start Bug Report ------------8<----------
1. Problem Description:

Virtually every single test fails, and the only error showing up
in the error_log is :

Undefined subroutine &Apache::RequestRec::AUTOLOAD called.\n
[...]

Many, many times. (Obviously, this is probably only one problem ;-)

Failed Test                       Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/apache/cgihandler.t                            2    2 100.00%  1-2
t/apache/conftree.t                  9  2304    ??   ??       %  ??
t/apache/content_length_header.t                27   19  70.37%  1-13 16 19 22-
                                                                  23 25-26
t/apache/discard_rbody.t             0    13     3    6 200.00%  1-3
t/apache/post.t                                  2    1  50.00%  2
t/apache/read.t                      0    13     1    2 200.00%  1
t/apache/read2.t                     9  2304    ??   ??       %  ??
t/apache/scanhdrs2.t                             5    4  80.00%  1-2 4-5
t/apache/send_cgi_header.t                       4    4 100.00%  1-4
t/apache/subprocess.t                9  2304    ??   ??       %  ??
t/apache/util.t                      9  2304    ??   ??       %  ??
t/apache/write.t                     9  2304    ??   ??       %  ??
t/api/access.t                       9  2304    ??   ??       %  ??
t/api/access2.t                                  6    3  50.00%  2 5-6
t/api/aplog.t                        9  2304    ??   ??       %  ??
t/api/command.t                      9  2304    ??   ??       %  ??
t/api/conn_rec.t                     9  2304    ??   ??       %  ??
t/api/conn_util.t                    9  2304    ??   ??       %  ??
t/api/content_encoding.t             9  2304     1    2 200.00%  1
t/api/custom_response.t                          4    4 100.00%  1-4
t/api/err_headers_out.t                          6    5  83.33%  1-5
t/api/in_out_filters.t               0    13     1    2 200.00%  1
t/api/internal_redirect.t            9  2304     4    8 200.00%  1-4
t/api/internal_redirect_handler.t    9  2304     2    4 200.00%  1-2
t/api/lookup_misc.t                  9  2304     2    4 200.00%  1-2
t/api/lookup_uri.t                   9  2304     4    8 200.00%  1-4
t/api/lookup_uri2.t                  9  2304    ??   ??       %  ??
t/api/module.t                       9  2304    ??   ??       %  ??
t/api/process.t                      9  2304    ??   ??       %  ??
t/api/query.t                        9  2304    ??   ??       %  ??
t/api/request_rec.t                  9  2304    ??   ??       %  ??
t/api/request_subclass.t             9  2304    ??   ??       %  ??
t/api/request_util.t                 9  2304    ??   ??       %  ??
t/api/response.t                     9  2304    ??   ??       %  ??
t/api/rflush.t                                   1    1 100.00%  1
t/api/sendfile.t                                 7    3  42.86%  1-3
t/api/server_const.t                 9  2304    ??   ??       %  ??
t/api/server_rec.t                   9  2304    ??   ??       %  ??
t/api/server_util.t                  9  2304    ??   ??       %  ??
t/api/show.t                         9  2304    ??   ??       %  ??
t/api/slurp_filename.t               9  2304    ??   ??       %  ??
t/api/status.t                                   6    6 100.00%  1-6
t/api/sub_request.t                  9  2304    ??   ??       %  ??
t/api/uri.t                          9  2304    ??   ??       %  ??
t/apr/base64.t                       9  2304    ??   ??       %  ??
t/apr/brigade.t                      9  2304    ??   ??       %  ??
t/apr/bucket.t                       9  2304    ??   ??       %  ??
t/apr/date.t                         9  2304    ??   ??       %  ??
t/apr/finfo.t                        9  2304    ??   ??       %  ??
t/apr/flatten.t                      9  2304    ??   ??       %  ??
t/apr/ipsubnet.t                     9  2304    ??   ??       %  ??
t/apr/os.t                           9  2304    ??   ??       %  ??
t/apr/perlio.t                       9  2304    ??   ??       %  ??
t/apr/pool.t                         9  2304    ??   ??       %  ??
t/apr/sockaddr.t                     9  2304    ??   ??       %  ??
t/apr/socket.t                       9  2304    ??   ??       %  ??
t/apr/string.t                       9  2304    ??   ??       %  ??

Failed Test                       Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/apr/table.t                        9  2304    ??   ??       %  ??
t/apr/threadmutex.t                  9  2304    ??   ??       %  ??
t/apr/uri.t                          9  2304    ??   ??       %  ??
t/apr/util.t                         9  2304    ??   ??       %  ??
t/apr/uuid.t                         9  2304    ??   ??       %  ??
t/compat/apache.t                    9  2304    ??   ??       %  ??
t/compat/apache_file.t               9  2304    ??   ??       %  ??
t/compat/apache_module.t             9  2304    ??   ??       %  ??
t/compat/apache_table.t              9  2304    ??   ??       %  ??
t/compat/apache_uri.t                9  2304    ??   ??       %  ??
t/compat/apache_util.t               9  2304    ??   ??       %  ??
t/compat/conn_authen.t                           1    1 100.00%  1
t/compat/conn_rec.t                  9  2304    ??   ??       %  ??
t/compat/request.t                   9  2304    ??   ??       %  ??
t/compat/request_body.t              0    13     5    6 120.00%  1-5
t/compat/send_fd.t                               3    2  66.67%  2-3
t/directive/cmdparms.t               9  2304    ??   ??       %  ??
t/directive/env.t                    9  2304    ??   ??       %  ??
t/directive/perl.t                               8    4  50.00%  2-3 6-7
t/directive/perldo.t                 9  2304    ??   ??       %  ??
t/directive/perlloadmodule.t         9  2304    ??   ??       %  ??
t/directive/perlloadmodule2.t                    3    3 100.00%  1-3
t/directive/perlloadmodule3.t                    3    3 100.00%  1-3
t/directive/perlloadmodule4.t        9  2304    ??   ??       %  ??
t/directive/perlloadmodule5.t        9  2304    ??   ??       %  ??
t/directive/perlloadmodule6.t        9  2304    ??   ??       %  ??
t/directive/perlmodule.t                         1    1 100.00%  1
t/directive/perlrequire.t                        1    1 100.00%  1
t/directive/pod.t                    9  2304    ??   ??       %  ??
t/directive/setupenv.t                           3    1  33.33%  2
t/error/api.t                        9  2304    ??   ??       %  ??
t/error/runtime.t                               10    4  40.00%  7-10
t/filter/both_str_req_add.t                      1    1 100.00%  1
t/filter/both_str_req_mix.t                      1    1 100.00%  1
t/filter/both_str_req_proxy.t                    1    1 100.00%  1
t/filter/in_autoload.t                           1    1 100.00%  1
t/filter/in_bbs_body.t               9  2304     2    4 200.00%  1-2
t/filter/in_bbs_consume.t                        1    1 100.00%  1
t/filter/in_bbs_inject_header.t      9  2304    36   72 200.00%  1-36
t/filter/in_bbs_msg.t                9  2304    ??   ??       %  ??
t/filter/in_bbs_underrun.t                       1    1 100.00%  1
t/filter/in_init_basic.t                         1    1 100.00%  1
t/filter/in_str_bin_data.t           9  2304     4    8 200.00%  1-4
t/filter/in_str_consume.t            0    13     1    2 200.00%  1
t/filter/in_str_declined.t           9  2304    ??   ??       %  ??
t/filter/in_str_lc.t                             1    1 100.00%  1
t/filter/in_str_msg.t                9  2304    ??   ??       %  ??
t/filter/in_str_sandwich.t                       1    1 100.00%  1
t/filter/out_bbs_basic.t             9  2304    ??   ??       %  ??
t/filter/out_bbs_ctx.t                           1    1 100.00%  1
t/filter/out_bbs_filebucket.t                   10   10 100.00%  1-10
t/filter/out_init_basic.t                        1    1 100.00%  1
t/filter/out_str_api.t               9  2304    ??   ??       %  ??
t/filter/out_str_ctx.t                           1    1 100.00%  1
t/filter/out_str_declined.t                      1    1 100.00%  1
t/filter/out_str_eval.t              9  2304    ??   ??       %  ??
t/filter/out_str_lc.t                            1    1 100.00%  1
t/filter/out_str_remove.t                        1    1 100.00%  1

Failed Test                       Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/filter/out_str_req_eos.t                       1    1 100.00%  1
t/filter/out_str_req_mix.t                       1    1 100.00%  1
t/filter/out_str_reverse.t                       2    2 100.00%  1-2
t/filter/out_str_subreq_default.t                1    1 100.00%  1
t/filter/out_str_subreq_modperl.t                1    1 100.00%  1
t/hooks/access.t                                 4    2  50.00%  2-3
t/hooks/authen_basic.t                           4    2  50.00%  2-3
t/hooks/authen_digest.t                          7    6  85.71%  1 3-7
t/hooks/authz.t                                  4    2  50.00%  2-3
t/hooks/cleanup.t                                2    2 100.00%  1-2
t/hooks/cleanup2.t                               2    1  50.00%  1
t/hooks/fixup.t                      9  2304    ??   ??       %  ??
t/hooks/headerparser.t               9  2304    ??   ??       %  ??
t/hooks/push_handlers.t                          1    1 100.00%  1
t/hooks/push_handlers_blessed.t      9  2304    ??   ??       %  ??
t/hooks/push_handlers_same_phase.    9  2304    ??   ??       %  ??
t/hooks/set_handlers.t               9  2304    ??   ??       %  ??
t/hooks/stacked_handlers.t                       1    1 100.00%  1
t/hooks/startup.t                    9  2304     2    4 200.00%  1-2
t/hooks/trans.t                                  3    3 100.00%  1-3
t/modperl/cookie.t                   9  2304     3    6 200.00%  1-3
t/modperl/cookie2.t                  9  2304     3    6 200.00%  1-3
t/modperl/current_callback.t         9  2304    ??   ??       %  ??
t/modperl/dir_config.t               9  2304    ??   ??       %  ??
t/modperl/endav.t                    9  2304    ??   ??       %  ??
t/modperl/env.t                      9  2304    ??   ??       %  ??
t/modperl/exit.t                     9  2304     3    6 200.00%  1-3
t/modperl/getc.t                                 2    1  50.00%  2
t/modperl/io_nested_with_closed_s    9  2304    ??   ??       %  ??
t/modperl/io_with_closed_stds.t      9  2304    ??   ??       %  ??
t/modperl/method.t                   9  2304    ??   ??       %  ??
t/modperl/methodname.t               9  2304    ??   ??       %  ??
t/modperl/methodobj.t                9  2304    ??   ??       %  ??
t/modperl/perl.t                     9  2304    ??   ??       %  ??
t/modperl/perl_options.t             9  2304    ??   ??       %  ??
t/modperl/pnotes.t                   9  2304    ??   ??       %  ??
t/modperl/post_utf8.t                9  2304    ??   ??       %  ??
t/modperl/print.t                    9  2304    ??   ??       %  ??
t/modperl/printf.t                   9  2304    ??   ??       %  ??
t/modperl/readline.t                             2    1  50.00%  2
t/modperl/request_rec_tie_api.t      9  2304    ??   ??       %  ??
t/modperl/sameinterp.t               9  2304    12   23 191.67%  1-12
t/modperl/setauth.t                  9  2304    ??   ??       %  ??
t/modperl/status.t                              15    9  60.00%  1-4 9 11 13-15
t/modperl/subenv.t                   9  2304    ??   ??       %  ??
t/modperl/taint.t                    9  2304    ??   ??       %  ??
t/modules/apache_status.t            9  2304    11   22 200.00%  1-11
t/modules/cgi.t                                  5    5 100.00%  1-5
t/modules/cgipost.t                  9  2304     6   12 200.00%  1-6
t/modules/cgiupload.t                0    13     2    4 200.00%  1-2
t/modules/include.t                              6    5  83.33%  1 3-6
t/modules/include2.t                             4    2  50.00%  1 3
t/modules/include_subreq.t           9  2304     1    2 200.00%  1
t/modules/proxy.t                    9  2304     1    2 200.00%  1
t/modules/reload.t                   9  2304     3    6 200.00%  1-3
t/perl/api.t                         9  2304    ??   ??       %  ??
t/preconnection/note.t               9  2304     1    2 200.00%  1
t/user/rewrite.t                     9  2304    ??   ??       %  ??

Failed Test                       Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/vhost/config.t                     9  2304    ??   ??       %  ??
t/vhost/log.t                        9  2304    ??   ??       %  ??
11 tests skipped.
Failed 175/218 test scripts, 19.72% okay. 260/691 subtests failed, 62.37% okay.


2. Used Components and their Configuration:

*** mod_perl version 1.9917

*** using [mod_perl-cvs]/lib/Apache/BuildConfig.pm

*** Makefile.PL options:
   MP_APR_LIB     => aprext
   MP_APXS        => [httpd]/i386-linux/2.0.51-dev/prefork/bin/apxs
   MP_CCOPTS      =>
   MP_COMPAT_1X   => 1
   MP_DEBUG       => 1
   MP_GENERATE_XS => 1
   MP_LIBNAME     => mod_perl
   MP_MAINTAINER  => 1
   MP_TRACE       => 1
   MP_USE_DSO     => 1
   MP_USE_GTOP    => 1


*** [httpd]/i386-linux/2.0.51-dev/prefork/bin/httpd -V Server version: Apache/2.0.51-dev Server built: Aug 26 2004 15:44:25 Server's Module Magic Number: 20020903:9 Architecture: 32-bit Server compiled with.... -D APACHE_MPM_DIR="server/mpm/prefork" -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D HTTPD_ROOT="[httpd]/i386-linux/2.0.51-dev/prefork" -D SUEXEC_BIN="[httpd]/i386-linux/2.0.51-dev/prefork/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_LOCKFILE="logs/accept.lock" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf"


*** (apr|apu)-config linking info

  -L[httpd]/i386-linux/2.0.51-dev/prefork/lib -lapr-0 -lrt -lm -lcrypt -lnsl  
-lpthread -ldl
  -L[httpd]/i386-linux/2.0.51-dev/prefork/lib -laprutil-0 -lgdbm -ldb-4.2 -lexpat



*** [perl]/i386-linux/5.6.1/shrplib/bin/perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
   Platform:
     osname=linux, osvers=2.4.20, archname=i686-linux
     uname='linux shou.sg.ectoplasm.org 2.4.20 #4 smp sat apr 12 20:16:56 sgt 2003 
i686 athlon i386 gnulinux '
     config_args='-des -Dprefix=[perl]/i386-linux/5.6.1/shrplib -Doptimize='-g' 
-Duseshrplib'
     hint=recommended, useposix=true, d_sigaction=define
     usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
     useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
     use64bitint=undef use64bitall=undef uselongdouble=undef
   Compiler:
     cc='cc', ccflags ='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
     optimize='-g',
     cppflags='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include'
     ccversion='', gccversion='3.2.3 20030422 (Red Hat Linux 3.2.3-4)', gccosandvers=''
     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
     alignbytes=4, usemymalloc=n, prototype=define
   Linker and Libraries:
     ld='cc', ldflags =' -L/usr/local/lib'
     libpth=/usr/local/lib /lib /usr/lib
     libs=-lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil
     perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil
     libc=/lib/libc-2.3.2.so, so=so, useshrplib=true, libperl=libperl.so
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic 
-Wl,-rpath,[perl]/i386-linux/5.6.1/shrplib/lib/5.6.1/i686-linux/CORE'
     cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'


Characteristics of this binary (from libperl): Compile-time options: DEBUGGING USE_LARGE_FILES Built under linux Compiled at Jun 2 2003 13:44:54 %ENV: PERL_LWP_USE_HTTP_10="1" @INC: [perl]/i386-linux/5.6.1/shrplib/lib/5.6.1/i686-linux [perl]/i386-linux/5.6.1/shrplib/lib/5.6.1 [perl]/i386-linux/5.6.1/shrplib/lib/site_perl/5.6.1/i686-linux [perl]/i386-linux/5.6.1/shrplib/lib/site_perl/5.6.1 [perl]/i386-linux/5.6.1/shrplib/lib/site_perl .

*** Packages of interest status:

Apache::Request: -
CGI            : 2.93
LWP            : 5.69
mod_perl       : -


3. This is the core dump trace: (if you get a core dump):

   [CORE TRACE COMES HERE]

This report was generated by ./t/REPORT on Tue Sep 28 18:05:52 2004 GMT.

-------------8<---------- End Bug Report --------------8<----------

Note: Complete the rest of the details and post this bug report to
modperl <at> perl.apache.org. To subscribe to the list send an empty
email to [EMAIL PROTECTED]



-- -------------------------------------------------------------------------------- Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5 http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to