Re: Re: Throwing E_DEPRECATED on startup
| From: | Daniel Brown | Date: | Tue, 30 Jun 2009 21:31:04 +0000 |
| Subject: | Re: Re: Throwing E_DEPRECATED on startup | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-44564@lists.php.net to get a copy of this message | ||
On Tue, Jun 30, 2009 at 16:30, Hannes
Magnusson<hannes.magnusson@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:
====
root@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]
root@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.brown@parasane.net || danbrown@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.!