[mp2] Test failures in mod_perl 2.0.9 (Apache 2.2.31, perl 5.24.0)
William Ward <[email protected]>
| Newsgroups | gmane.comp.apache.mod-perl |
|---|---|
| Organization | Oracle Corporation |
| Message-ID | <[email protected]> |
-------------8<---------- Start Bug Report ------------8<---------- 1. Problem Description: Until recently we have been using Perl 5.8.8, Apache 2.2.29, and mod_perl 2.0.8. Due to migration to a new platform, it is necessary to rebuild our tech stack, so I am taking this opportunity to upgrade (Perl 5.8.8 doesn't want to build on the new platform anyway). Everything compiles fine, and Apache and Perl have no issues but mod_perl has failures running "make test": Test Summary Report ------------------- t/api/uri.t (Wstat: 0 Tests: 12 Failed: 0) Parse errors: Bad plan. You planned 24 tests but ran 12. t/apr-ext/uri.t (Wstat: 65280 Tests: 12 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 36 tests but ran 12. t/apr/uri.t (Wstat: 0 Tests: 12 Failed: 0) Parse errors: Bad plan. You planned 36 tests but ran 12. t/directive/perlloadmodule3.t (Wstat: 0 Tests: 3 Failed: 3) Failed tests: 1-3 t/filter/both_str_native_remove.t (Wstat: 0 Tests: 8 Failed: 4) Failed tests: 1, 6-8 t/modperl/print.t (Wstat: 0 Tests: 5 Failed: 0) Parse errors: Bad plan. You planned 6 tests but ran 5. t/modperl/printf.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=245, Tests=2223, 136 wallclock secs ( 1.16 usr 2.63 sys + 80.27 cusr 35.91 csys = 119.97 CPU) Result: FAIL Failed 7/245 test programs. 7/2223 subtests failed. I re-ran the tests mentioned above using -verbose mode, and the results are below. % t/TEST -verbose api/uri apr-ext/uri apr/uri directive/perlloadmodule3 filter/both_str_native_remove modperl/print modperl/printf [warning] setting ulimit to allow core files ulimit -c unlimited; /arudev/tech-stack/16.09.16.06/linux/bin/perl /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t/TEST -verbose 'api/uri' 'apr-ext/uri' 'apr/uri' 'directive/perlloadmodule3' 'filter/both_str_native_remove' 'modperl/print' 'modperl/printf' /arudev/tech-stack/16.09.16.06/linux/bin/httpd -d /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t -f /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t/conf/httpd.conf -D APACHE2 using Apache/2.2.31 (prefork MPM) waiting 120 seconds for server to start: .[Thu Jul 21 14:01:34 2016] [info] 6 Apache2:: modules loaded [Thu Jul 21 14:01:34 2016] [info] 0 APR:: modules loaded [Thu Jul 21 14:01:34 2016] [info] base server + 29 vhosts ready to run tests .. waiting 120 seconds for server to start: ok (waited 2 secs) server localhost.localdomain:8529 started server localhost.localdomain:8530 listening (perlsections) server localhost.localdomain:8531 listening (inherit) server localhost.localdomain:8532 listening (filter_out_apache) server localhost.localdomain:8533 listening (TestVhost::log) server localhost.localdomain:8534 listening (TestVhost::config) server localhost.localdomain:8535 listening (TestModperl::setupenv) server localhost.localdomain:8536 listening (TestModperl::perl_options2) server localhost.localdomain:8537 listening (TestModperl::perl_options) server localhost.localdomain:8538 listening (TestModperl::merge) server localhost.localdomain:8539 listening (TestDirective::perlcleanuphandler) server localhost.localdomain:8540 listening (TestModules::proxy) server localhost.localdomain:8541 listening (TestUser::rewrite) server localhost.localdomain:8542 listening (TestProtocol::echo_bbs) server localhost.localdomain:8543 listening (TestProtocol::echo_timeout) server localhost.localdomain:8544 listening (TestProtocol::echo_block) server localhost.localdomain:8545 listening (TestProtocol::pseudo_http) server localhost.localdomain:8546 listening (TestProtocol::echo_filter) server localhost.localdomain:8547 listening (TestProtocol::echo_bbs2) server localhost.localdomain:8548 listening (TestProtocol::echo_nonblock) server localhost.localdomain:8549 listening (TestPreConnection::note) server localhost.localdomain:8550 listening (TestHooks::init) server localhost.localdomain:8551 listening (TestHooks::startup) server localhost.localdomain:8552 listening (TestHooks::hookrun) server localhost.localdomain:8553 listening (TestHooks::stacked_handlers2) server localhost.localdomain:8554 listening (TestHooks::trans) server localhost.localdomain:8555 listening (TestFilter::both_str_con_add) server localhost.localdomain:8556 listening (TestFilter::in_bbs_msg) server localhost.localdomain:8557 listening (TestFilter::in_bbs_inject_header) server localhost.localdomain:8558 listening (TestFilter::in_str_msg) server localhost.localdomain:8559 listening (TestDirective::perlrequire) server localhost.localdomain:8560 listening (TestDirective::perlmodule) server localhost.localdomain:8561 listening (TestDirective::perlloadmodule3) server localhost.localdomain:8562 listening (TestDirective::perlloadmodule5) server localhost.localdomain:8563 listening (TestDirective::perlloadmodule4) server localhost.localdomain:8564 listening (TestAPI::add_config) server localhost.localdomain:8565 listening (TestDirective::perlloadmodule6) server localhost.localdomain:8566 listening (TestHooks::push_handlers_anon) t/api/uri.t ........................ 1..24 # Running under perl version 5.024000 for linux # Current time local: Thu Jul 21 14:01:36 2016 # Current time GMT: Thu Jul 21 21:01:36 2016 # Using Test.pm version 1.28 # Using Apache/Test.pm version 1.39 ok 1 # testing : path # expected: qr/^\/TestAPI__uri/ # received: '/TestAPI__uri' ok 2 # testing : unparse # expected: qr/^\/TestAPI__uri/ # received: '/TestAPI__uri' ok 3 # testing : construct_server/get_server_name/get_server_port # expected: 'localhost.localdomain:8529' # received: 'localhost.localdomain:8529' ok 4 # testing : construct_server(example.com) # expected: 'example.com:8529' # received: 'example.com:8529' ok 5 # testing : construct_server(example.com, 9097) # expected: 'example.com:9097' # received: 'example.com:9097' ok 6 # testing : construct_server(example.com, 9097, new_pool) # expected: 'example.com:9097' # received: 'example.com:9097' ok 7 # construct_url: http://localhost.localdomain:8529/TestAPI__uri # r->uri: /TestAPI__uri ok 8 # testing : unparse # expected: qr/\/TestAPI__uri/ # received: 'http://localhost.localdomain:8529/TestAPI__uri' ok 9 # testing : parsed path # expected: '/foo/bar' # received: '/foo/bar' ok 10 # construct_url: http://localhost.localdomain:8529/TestAPI__uri?query # r->uri: # /TestAPI__uri # testing : construct_url($uri) # expected: qr/\/TestAPI__uri/ # received: 'http://localhost.localdomain:8529/TestAPI__uri?query' ok 11 # testing : args vs query # expected: 'query' # received: 'query' ok 12 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>200 OK</title> </head><body> <h1>OK</h1> <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p> <p>Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p> <p>More information about this error may be available in the server error log.</p> <hr> <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> </body></html> Failed 12/24 subtests Redundant argument in sprintf at /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t/lib/TestAPRlib/uri.pm line 91. t/apr-ext/uri.t .................... 1..36 # Running under perl version 5.024000 for linux # Current time local: Thu Jul 21 14:01:38 2016 # Current time GMT: Thu Jul 21 21:01:38 2016 # Using Test.pm version 1.28 # Using Apache/Test.pm version 1.39 ok 1 ok 2 # testing : password # expected: 'password' # received: 'password' ok 3 # testing : port # expected: 8000 # received: '8000' ok 4 # testing : query # expected: 'query' # received: 'query' ok 5 # testing : user # expected: 'user' # received: 'user' ok 6 # testing : path # expected: '/path/file.pl' # received: '/path/file.pl' ok 7 # testing : hostname # expected: 'www.example.com' # received: 'www.example.com' ok 8 # testing : fragment # expected: 'fragment' # received: 'fragment' ok 9 # testing : scheme # expected: 'http' # received: 'http' ok 10 # testing : hostinfo # expected: 'user:[email protected]:8000' # received: 'user:[email protected]:8000' ok 11 # password: pass => pass # port: 21 => 21 # query: undef => undef # user: log => log # path: /pub => /pub # hostname: ftp.example.com => ftp.example.com # fragment: undef => undef # scheme: ftp => ftp # testing : hostinfo # expected: 'user:[email protected]:8000' # received: 'user:[email protected]:8000' ok 12 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 24/36 subtests t/apr/uri.t ........................ 1..36 # Running under perl version 5.024000 for linux # Current time local: Thu Jul 21 14:01:36 2016 # Current time GMT: Thu Jul 21 21:01:36 2016 # Using Test.pm version 1.28 # Using Apache/Test.pm version 1.39 ok 1 ok 2 # testing : user # expected: 'user' # received: 'user' ok 3 # testing : scheme # expected: 'http' # received: 'http' ok 4 # testing : path # expected: '/path/file.pl' # received: '/path/file.pl' ok 5 # testing : port # expected: 8000 # received: '8000' ok 6 # testing : password # expected: 'password' # received: 'password' ok 7 # testing : hostname # expected: 'www.example.com' # received: 'www.example.com' ok 8 # testing : fragment # expected: 'fragment' # received: 'fragment' ok 9 # testing : query # expected: 'query' # received: 'query' ok 10 # testing : hostinfo # expected: 'user:[email protected]:8000' # received: 'user:[email protected]:8000' ok 11 # user: log => log # scheme: ftp => ftp # path: /pub => /pub # port: 21 => 21 # password: pass => pass # hostname: ftp.example.com => ftp.example.com # fragment: undef => undef # query: undef => undef # testing : hostinfo # expected: 'user:[email protected]:8000' # received: 'user:[email protected]:8000' ok 12 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>200 OK</title> </head><body> <h1>OK</h1> <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p> <p>Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p> <p>More information about this error may be available in the server error log.</p> <hr> <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> </body></html> Failed 24/36 subtests # Failed test 1 in t/directive/perlloadmodule3.t at line 39 # Failed test 2 in t/directive/perlloadmodule3.t at line 70 # Failed test 3 in t/directive/perlloadmodule3.t at line 98 t/directive/perlloadmodule3.t ...... 1..3 # Running under perl version 5.024000 for linux # Current time local: Thu Jul 21 14:01:39 2016 # Current time GMT: Thu Jul 21 21:01:39 2016 # Using Test.pm version 1.28 # Using Apache/Test.pm version 1.39 # connecting to localhost.localdomain:8529 # testing : server merge # expected: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>500 Internal Server Error</title> # </head><body> # <h1>Internal Server Error</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' # received: 'Processing by main server. # # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 # # Section 2: Location # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 # ' not ok 1 # connecting to localhost.localdomain:8561 # testing : server/dir merge # expected: 'Processing by virtual host. # # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 # # Section 2: Virtual Host # MyAppend : MainServer VHost # MyList : ["MainServer", "VHost"] # MyOverride : VHost # MyPlus : 7 # # Section 3: Location # MyAppend : MainServer VHost Dir # MyList : ["MainServer", "VHost", "Dir"] # MyOverride : Dir # MyPlus : 10 # ' # received: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>500 Internal Server Error</title> # </head><body> # <h1>Internal Server Error</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8561</address> # </body></html> # ' not ok 2 # testing : server/dir/subdir merge # expected: 'Processing by virtual host. # # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 # # Section 2: Virtual Host # MyAppend : MainServer VHost # MyList : ["MainServer", "VHost"] # MyOverride : VHost # MyPlus : 7 # # Section 3: Location # MyAppend : MainServer VHost Dir SubDir # MyList : ["MainServer", "VHost", "Dir", "SubDir"] # MyOverride : SubDir # MyPlus : 11 # ' # received: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>500 Internal Server Error</title> # </head><body> # <h1>Internal Server Error</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8561</address> # </body></html> # ' not ok 3 Failed 3/3 subtests # Failed test 1 in t/filter/both_str_native_remove.t at line 23 # Failed test 6 in t/filter/both_str_native_remove.t at line 46 # Failed test 7 in t/filter/both_str_native_remove.t at line 50 # Failed test 8 in t/filter/both_str_native_remove.t at line 54 t/filter/both_str_native_remove.t .. 1..8 # Running under perl version 5.024000 for linux # Current time local: Thu Jul 21 14:01:39 2016 # Current time GMT: Thu Jul 21 21:01:39 2016 # Using Test.pm version 1.28 # Using Apache/Test.pm version 1.39 # testing : INCLUDES filter # expected: qr/xSSI OK/ # received: 'content: gzipped text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,deflate,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' not ok 1 # testing : DEFLATE filter # expected: qr/content: gzipped text/ # received: 'content: gzipped text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,deflate,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' ok 2 # testing : DEFLATE filter is present # expected: qr/input1: [\w,]+deflate/ # received: 'content: plain text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' ok 3 # testing : DEFLATE filter is removed # expected: qr/input2: [\w,]+deflate/ # received: 'content: plain text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' ok 4 # testing : DEFLATE filter wasn't invoked # expected: qr/content: plain text/ # received: 'content: plain text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' ok 5 # testing : INCLUDES filter is present # expected: qr/output1: modperl_request_output,includes,modperl_request_output,/ # received: 'content: plain text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' not ok 6 # testing : INCLUDES filter is removed # expected: qr/output2: modperl_request_output,(?!includes)/ # received: 'content: plain text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' not ok 7 # testing : INCLUDES filter wasn't invoked # expected: qr/x<!--#echo var="SSI_TEST" -->x/ # received: 'content: plain text # input1: modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # <html><head> # <title>200 OK</title> # </head><body> # <h1>OK</h1> # <p>The server encountered an internal error or # misconfiguration and was unable to complete # your request.</p> # <p>Please contact the server administrator, # [email protected] and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.</p> # <p>More information about this error may be available # in the server error log.</p> # <hr> # <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> # </body></html> # ' not ok 8 Failed 4/8 subtests t/modperl/print.t .................. 1..6 # Running under perl version 5.024000 for linux # Current time local: Thu Jul 21 14:01:36 2016 # Current time GMT: Thu Jul 21 21:01:36 2016 # Using Test.pm version 1.28 # Using Apache/Test.pm version 1.39 ok 1 ok 2 ok 3 ok 4 # 11 bytes ok 5 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>200 OK</title> </head><body> <h1>OK</h1> <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p> <p>Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p> <p>More information about this error may be available in the server error log.</p> <hr> <address>Apache/2.2.31 (Unix) world domination series/2.0 mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port 8529</address> </body></html> Failed 1/6 subtests request has failed (the response code was: 500) see t/logs/error_log for more details t/modperl/printf.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Test Summary Report ------------------- t/api/uri.t (Wstat: 0 Tests: 12 Failed: 0) Parse errors: Bad plan. You planned 24 tests but ran 12. t/apr-ext/uri.t (Wstat: 65280 Tests: 12 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 36 tests but ran 12. t/apr/uri.t (Wstat: 0 Tests: 12 Failed: 0) Parse errors: Bad plan. You planned 36 tests but ran 12. t/directive/perlloadmodule3.t (Wstat: 0 Tests: 3 Failed: 3) Failed tests: 1-3 t/filter/both_str_native_remove.t (Wstat: 0 Tests: 8 Failed: 4) Failed tests: 1, 6-8 t/modperl/print.t (Wstat: 0 Tests: 5 Failed: 0) Parse errors: Bad plan. You planned 6 tests but ran 5. t/modperl/printf.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=7, Tests=52, 4 wallclock secs ( 0.04 usr 0.08 sys + 2.38 cusr 0.99 csys = 3.49 CPU) Result: FAIL Failed 7/7 test programs. 7/52 subtests failed. [warning] server localhost.localdomain:8529 shutdown [ error] error running tests (please examine t/logs/error_log) 2. Used Components and their Configuration: *** mod_perl version 2.000009 *** using /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/lib/Apache2/BuildConfig.pm *** Makefile.PL options: MP_APR_LIB => aprext MP_APXS => /arudev/tech-stack/16.09.16.06/linux/bin/apxs MP_COMPAT_1X => 1 MP_GENERATE_XS => 1 MP_LIBNAME => mod_perl MP_USE_DSO => 1 *** /arudev/tech-stack/16.09.16.06/linux/bin/httpd -V Server version: Apache/2.2.31 (Unix) Server built: Jul 21 2016 12:20:36 Server's Module Magic Number: 20051115:40 Server loaded: APR 1.5.2, APR-Util 1.5.4 Compiled using: APR 1.5.2, APR-Util 1.5.4 Architecture: 64-bit Server MPM: Prefork threaded: no forked: yes (variable process count) 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 DYNAMIC_MODULE_LIMIT=128 -D HTTPD_ROOT="/arudev/tech-stack/16.09.16.06/linux" -D SUEXEC_BIN="/arudev/tech-stack/16.09.16.06/linux/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" *** /usr/bin/ldd /arudev/tech-stack/16.09.16.06/linux/bin/httpd linux-vdso.so.1 => (0x00007fff30ff7000) libz.so.1 => /arudev/tech-stack/16.09.16.06/linux/lib/libz.so.1 (0x00007f3776e47000) libm.so.6 => /lib64/libm.so.6 (0x00000038a8a00000) libaprutil-1.so.0 => /arudev/tech-stack/16.09.16.06/linux/lib/libaprutil-1.so.0 (0x00007f3776bce000) libexpat.so.1 => /arudev/tech-stack/16.09.16.06/linux/lib/libexpat.so.1 (0x00007f37769a6000) libapr-1.so.0 => /arudev/tech-stack/16.09.16.06/linux/lib/libapr-1.so.0 (0x00007f3776772000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00000038b0a00000) librt.so.1 => /lib64/librt.so.1 (0x00000038a9200000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000038b5600000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00000038a8200000) libc.so.6 => /lib64/libc.so.6 (0x00000038a7e00000) /lib64/ld-linux-x86-64.so.2 (0x00000038a7a00000) libfreebl3.so => /lib64/libfreebl3.so (0x00000038b5a00000) libdl.so.2 => /lib64/libdl.so.2 (0x00000038a8600000) *** (apr|apu)-config linking info -L/arudev/tech-stack/16.09.16.06/linux/lib -laprutil-1 -lexpat -L/arudev/tech-stack/16.09.16.06/linux/lib -lapr-1 -luuid -lrt -lcrypt -lpthread *** /arudev/tech-stack/16.09.16.06/linux/bin//perl -V Summary of my perl5 (revision 5 version 24 subversion 0) configuration: Platform: osname=linux, osvers=3.8.13-44.1.1.el6uek.x86_64, archname=x86_64-linux uname='linux slc03qfe 3.8.13-44.1.1.el6uek.x86_64 #2 smp wed sep 10 06:10:25 pdt 2014 x86_64 x86_64 x86_64 gnulinux ' config_args='-des -A ccflags=-fPIC -Dprefix=/arudev/tech-stack/16.09.16.06/linux -Dmake=/usr/bin/make -Dotherlibdirs=/arudev/tech-stack/16.09.16.06/portable/lib/perl5:/arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl -Dbin=/arudev/tech-stack/16.09.16.06/linux/bin/ -Uinstallusrbinperl -Duse64bitint -Duselargefiles -Dstartperl=#!/arudev/tech-stack/16.09.16.05/linux/bin/perl5.24.0 -Dinc_version_list=none -Dscriptdir=/arudev/tech-stack/16.09.16.06/linux/bin -Dsitebin=/arudev/tech-stack/16.09.16.06/linux/bin' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fPIC -fwrapv -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2', optimize='-O2', cppflags='-fPIC -fwrapv -fno-strict-aliasing -pipe -fstack-protector' ccversion='', gccversion='4.4.7 20120313 (Red Hat 4.4.7-11)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678, doublekind=3 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16, longdblkind=3 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector' libpth=/usr/lib /lib/../lib64 /usr/lib/../lib64 /lib /lib64 /usr/lib64 /usr/local/lib64 libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc libc=libc-2.12.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.12' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_MALLOC_WRAP PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF Built under linux Compiled at Jul 21 2016 12:34:27 %ENV: PERL5LIB="/arudev/tech-stack/16.09.16.06/portable/lib/perl5:/arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl" PERL_LWP_USE_HTTP_10="1" @INC: /arudev/tech-stack/16.09.16.06/portable/lib/perl5/x86_64-linux /arudev/tech-stack/16.09.16.06/portable/lib/perl5 /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0/x86_64-linux /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0 /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl /arudev/tech-stack/16.09.16.06/linux/lib/perl5/site_perl/5.24.0/x86_64-linux /arudev/tech-stack/16.09.16.06/linux/lib/perl5/site_perl/5.24.0 /arudev/tech-stack/16.09.16.06/linux/lib/perl5/5.24.0/x86_64-linux /arudev/tech-stack/16.09.16.06/linux/lib/perl5/5.24.0 /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0/x86_64-linux /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0 /arudev/tech-stack/16.09.16.06/portable/lib/perl5/x86_64-linux /arudev/tech-stack/16.09.16.06/portable/lib/perl5 /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl . *** Packages of interest status: Apache2 : - Apache2::Request : - CGI : 4.31 ExtUtils::MakeMaker: 7.10_01, 7.18 LWP : - mod_perl : - mod_perl2 : - 3. This is the core dump trace: (if you get a core dump): n/a This report was generated by t/REPORT on Thu Jul 21 20:54:40 2016 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].