Hm - OK, the list won't take a diff that big. Anyone wants a copy, just ping me.

- Steph


Hi again,

Ah, I have it. My TEST_PHP_EXECUTABLE isn't the same as the one running
the script - it's 5.3.0-dev. So make test will fail, but my manual tests
don't.

I'm seeing 85% pass rate in Zend/tests, investigating.

OK, I'm down to 27 test failures here in ZE3.

14 of them are caused by a single buglet - function names aren't being
stored correctly, so there are a number of diffs that look like:

001+ Warning: s() expects exactly 3 parameters, 2 given in
C:\sandbox\php-src\Zend\tests\004.php on line 3
001- Warning: strncmp() expects exactly 3 parameters, 2 given in %s on line
%d

10 appear to be caused by a changed error message:

001+ Parse error: parse error, expecting `T_CLASS' in
C:\sandbox\php-src\Zend\tests\access_modifiers_003.php on line 3
001- Parse error: syntax error, unexpected T_FINAL, expecting T_CLASS in %s
on line %d

The final 3 are:

access_modifiers_008.phpt
001+ B1::f()
001- Fatal error: Call to protected method B1::f() from context 'B2' in %s
on line %d

access_modifiers_009.phpt
002-
003- Fatal error: Call to protected method B1::f() from context 'B2' in %s
on line %d

bug43128.phpt
001+ Fatal error: Allowed memory size of 134217728 bytes exhausted at
c:\sandbox\php-src\zend\zend_compile.c:101 (tried to allocate 20971662
bytes) in C:\sandbox\php-src\Zend\tests\bug43128.php(5) : eval()'d code on
line 1
001- ok

The first two of those also fail in PHP_5_3 branch.

Diffs made to tests attached (basically, the old --EXPECT-- replaced
by --UEXPECT-- contents throughout).

- Steph



--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to