-------------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,
 y...@example.com 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:passw...@www.example.com:8000'
# received: 'user:passw...@www.example.com: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:passw...@www.example.com:8000'
# received: 'user:passw...@www.example.com: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:passw...@www.example.com:8000'
# received: 'user:passw...@www.example.com: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:passw...@www.example.com:8000'
# received: 'user:passw...@www.example.com: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,
 y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
#  y...@example.com 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,
 y...@example.com 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 modperl-subscr...@perl.apache.org.


Reply via email to