I had the same this morning when I compiled PHP on my solaris machine. The php.ini from my system-wide lib folder was used for the tests. In my case it claimed about the deprecated *_long_arrays setting (or something like that). Almost no test worked until I edited my global php.ini.
Tests should use a local php.ini in the build directory. ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: paras...@gmail.com [mailto:paras...@gmail.com] On Behalf Of Daniel > Brown > Sent: Tuesday, June 30, 2009 11:31 PM > To: Hannes Magnusson > Cc: Kalle Sommer Nielsen; Internals > Subject: Re: [PHP-DEV] Re: Throwing E_DEPRECATED on startup > > On Tue, Jun 30, 2009 at 16:30, Hannes > Magnusson<hannes.magnus...@gmail.com> wrote: > > > > Now that 5.3.0 is out, are you looking into fixing run-tests.php or all > tests? > > > > Like I warned about; if you enable any of these features in your > > php.ini and then run the test suite.. there are only a handful of > > tests that actually pass. > > Indeed. Going to install it on the CA2 mirror server this morning > brought up a ton of failed and skip messages, which I mentioned to > Hannes. Here's the grep'd output: > > ==== > > r...@december [/dls/php/php-5.3.0]# make test | grep PASS > PHP Warning: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 > and greater in Unknown on line 0 > PHP Warning: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 > and greater in Unknown on line 0 > PHP Warning: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 > and greater in Unknown on line 0 > PASS Error messages are shown [tests/run-test/test006.phpt] > PASS Testing $argc and $argv handling (cli) [tests/basic/012.phpt] > PASS Bug #28213 (crash in debug_print_backtrace in static methods) > [tests/lang/bug28213.phpt] > PASS Bug #39763 (filter applies magic_quotes twice in parse_str()) > [ext/filter/tests/bug39763.phpt] > PASS Test phpinfo() displays gettext support > [ext/gettext/tests/gettext_phpinfo.phpt] > PASS Bug #43293 (Multiple segfaults in getopt()) > [ext/standard/tests/general_functions/bug43293_3.phpt] > PASS Test get_magic_quotes_gpc() function > [ext/standard/tests/general_functions/get_magic_quotes_gpc.phpt] > PASS getopt [ext/standard/tests/general_functions/getopt.phpt] t] > PASS getopt#002 [ext/standard/tests/general_functions/getopt_002.phpt] > PASS getopt#003 [ext/standard/tests/general_functions/getopt_003.phpt] > PASS getopt#004 (Optional values) > [ext/standard/tests/general_functions/getopt_004.phpt] > PASS getopt#005 (Required values) > [ext/standard/tests/general_functions/getopt_005.phpt] > FAIL Test parse_url() function: Parse a load of URLs without > specifying PHP_URL_PASS as the URL component > [ext/standard/tests/url/parse_url_basic_006.phpt] > PASS Test phpinfo() displays xsl info [ext/xsl/tests/xsl-phpinfo.phpt] > Test parse_url() function: Parse a load of URLs without specifying > PHP_URL_PASS as the URL component > [ext/standard/tests/url/parse_url_basic_006.phpt] > > r...@december [/dls/php/php-5.3.0]# uname -a > Linux december.pilotpig.net 2.6.18-128.1.1.el5.028stab062.3 #1 SMP Tue > May 5 17:31:34 MSD 2009 i686 i686 i386 GNU/Linux > > ==== > > The rest of the 9,400+ tests all came back with undesired results. > There were no other problems on any of the dev boxes I tried this > morning, just the test results. > > -- > </Daniel P. Brown> > daniel.br...@parasane.net || danbr...@php.net > http://www.parasane.net/ || http://www.pilotpig.net/ > Ask me about our fully-managed servers and proactive management > clusters starting at just $200/mo.! > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php