diff -r 90a869b3f47a -r 6a82655eda42 components/php-5_3/php-cgi/test/results-i86.master --- a/components/php-5_3/php-cgi/test/results-i86.master Fri Oct 16 07:42:27 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,9243 +0,0 @@ - -PHP_SAPI : cli -PHP_VERSION : 5.3.29 -ZEND_VERSION: 2.3.0 - -INI actual : $(@D)/tmp-php.ini -More .INIs : -CWD : $(SOURCE_DIR) -Extra dirs : -VALGRIND : Not used -===================================================================== - -===================================================================== -TEST 1/9057 [tests/run-test/test001.phpt] PASS EXPECT [tests/run-test/test001.phpt] -TEST 2/9057 [tests/run-test/test002.phpt] PASS EXPECTF [tests/run-test/test002.phpt] -TEST 3/9057 [tests/run-test/test003.phpt] PASS EXPECTREGEX [tests/run-test/test003.phpt] -TEST 4/9057 [tests/run-test/test004.phpt] PASS INI section allows '=' [tests/run-test/test004.phpt] -TEST 5/9057 [tests/run-test/test005.phpt] PASS Error message handling (without ZendOptimizer) [tests/run-test/test005.phpt] -TEST 6/9057 [tests/run-test/test006.phpt] PASS Error messages are shown [tests/run-test/test006.phpt] -TEST 7/9057 [tests/run-test/test007.phpt] PASS dirname test [tests/run-test/test007.phpt] -TEST 8/9057 [tests/run-test/test008.phpt] SKIP Error message handling (with ZendOptimizer) [tests/run-test/test008.phpt] reason: Zend Optimizer is not loaded -TEST 9/9057 [tests/run-test/test008a.phpt] PASS Error message handling (without ZendOptimizer) [tests/run-test/test008a.phpt] -TEST 10/9057 [tests/run-test/test009.phpt] PASS print_r(Object) [tests/run-test/test009.phpt] -TEST 11/9057 [tests/run-test/test010.phpt] PASS STDIN input [tests/run-test/test010.phpt] -TEST 12/9057 [tests/basic/001.phpt] PASS Trivial "Hello World" test [tests/basic/001.phpt] -TEST 13/9057 [tests/basic/002.phpt] PASS Simple POST Method test [tests/basic/002.phpt] -TEST 14/9057 [tests/basic/003.phpt] PASS GET and POST Method combined [tests/basic/003.phpt] -TEST 15/9057 [tests/basic/004.phpt] PASS Two variables in POST data [tests/basic/004.phpt] -TEST 16/9057 [tests/basic/005.phpt] PASS Three variables in POST data [tests/basic/005.phpt] -TEST 17/9057 [tests/basic/006.phpt] PASS Add 3 variables together and print result [tests/basic/006.phpt] -TEST 18/9057 [tests/basic/007.phpt] PASS Multiply 3 variables and print result [tests/basic/007.phpt] -TEST 19/9057 [tests/basic/008.phpt] PASS Divide 3 variables and print result [tests/basic/008.phpt] -TEST 20/9057 [tests/basic/009.phpt] PASS Subtract 3 variables and print result [tests/basic/009.phpt] -TEST 21/9057 [tests/basic/010.phpt] PASS Testing | and & operators [tests/basic/010.phpt] -TEST 22/9057 [tests/basic/011.phpt] PASS Testing $argc and $argv handling (GET) [tests/basic/011.phpt] -TEST 23/9057 [tests/basic/012.phpt] PASS Testing $argc and $argv handling (cli) [tests/basic/012.phpt] -TEST 24/9057 [tests/basic/013.phpt] PASS POST Method test and arrays [tests/basic/013.phpt] -TEST 25/9057 [tests/basic/014.phpt] PASS POST Method test and arrays - 2 [tests/basic/014.phpt] -TEST 26/9057 [tests/basic/015.phpt] PASS POST Method test and arrays - 3 [tests/basic/015.phpt] -TEST 27/9057 [tests/basic/016.phpt] PASS POST Method test and arrays - 4 [tests/basic/016.phpt] -TEST 28/9057 [tests/basic/017.phpt] PASS POST Method test and arrays - 5 [tests/basic/017.phpt] -TEST 29/9057 [tests/basic/018.phpt] PASS POST Method test and arrays - 6 [tests/basic/018.phpt] -TEST 30/9057 [tests/basic/019.phpt] PASS POST Method test and arrays - 7 [tests/basic/019.phpt] -TEST 31/9057 [tests/basic/020.phpt] PASS POST Method test and arrays - 8 [tests/basic/020.phpt] -TEST 32/9057 [tests/basic/021.phpt] PASS Bug #37276 (problems witch $_POST array) [tests/basic/021.phpt] -TEST 33/9057 [tests/basic/022.phpt] PASS Cookies test#1 [tests/basic/022.phpt] -TEST 34/9057 [tests/basic/023.phpt] PASS Cookies test#2 [tests/basic/023.phpt] -TEST 35/9057 [tests/basic/024.phpt] PASS Test HTTP_RAW_POST_DATA creation [tests/basic/024.phpt] -TEST 36/9057 [tests/basic/025.phpt] PASS Test HTTP_RAW_POST_DATA with excessive post length [tests/basic/025.phpt] -TEST 37/9057 [tests/basic/026.phpt] PASS Registration of HTTP_RAW_POST_DATA due to unknown content-type [tests/basic/026.phpt] -TEST 38/9057 [tests/basic/027.phpt] PASS Handling of max_input_nesting_level being reached [tests/basic/027.phpt] -TEST 39/9057 [tests/basic/030.phpt] PASS Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/030.phpt] -TEST 40/9057 [tests/basic/031.phpt] PASS Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/031.phpt] -TEST 41/9057 [tests/basic/032.phpt] PASS Bug#18792 (no form variables after multipart/form-data) [tests/basic/032.phpt] -TEST 42/9057 [tests/basic/bug20539.phpt] PASS Bug #20539 (PHP CLI Segmentation Fault) [tests/basic/bug20539.phpt] -TEST 43/9057 [tests/basic/bug29971.phpt] PASS Bug #29971 (variables_order behaviour) [tests/basic/bug29971.phpt] -TEST 44/9057 [tests/basic/bug45986.phpt] PASS Bug #45986 (wrong error message for a non existant file on rename) [tests/basic/bug45986.phpt] -TEST 45/9057 [tests/basic/bug46313-win.phpt] SKIP Bug #46313 (Magic quotes broke $_FILES) [tests/basic/bug46313-win.phpt] reason: Windows-only test -TEST 46/9057 [tests/basic/bug46313.phpt] PASS Bug #46313 (Magic quotes broke $_FILES) [tests/basic/bug46313.phpt] -TEST 47/9057 [tests/basic/bug46759.phpt] PASS Testing magic_quotes_gpc [tests/basic/bug46759.phpt] -TEST 48/9057 [tests/basic/bug51709_1.phpt] PASS Bug #51709 (Can't use keywords as method names) [tests/basic/bug51709_1.phpt] -TEST 49/9057 [tests/basic/bug51709_2.phpt] PASS Bug #51709 (Can't use keywords as method names) [tests/basic/bug51709_2.phpt] -TEST 50/9057 [tests/basic/bug53180.phpt] PASS Bug #53180 (post_max_size=0 partly not working) [tests/basic/bug53180.phpt] -TEST 51/9057 [tests/basic/bug55500.phpt] PASS Bug #55500 (Corrupted $_FILES indices lead to security concern) [tests/basic/bug55500.phpt] -TEST 52/9057 [tests/basic/bug61000.phpt] PASS Bug #61000 (Exceeding max nesting level doesn't delete numerical vars) [tests/basic/bug61000.phpt] -TEST 53/9057 [tests/basic/magic_quotes_gpc.phpt] PASS Bug #61043 (Regression in magic_quotes_gpc fix for CVE-2012-0831) [tests/basic/magic_quotes_gpc.phpt] -TEST 54/9057 [tests/basic/php_egg_logo_guid.phpt] PASS Testing php_egg_logo_guid() function [tests/basic/php_egg_logo_guid.phpt] -TEST 55/9057 [tests/basic/php_logo_guid.phpt] PASS Testing php_logo_guid() function [tests/basic/php_logo_guid.phpt] -TEST 56/9057 [tests/basic/php_real_logo_guid.phpt] PASS Testing php_real_logo_guid() function [tests/basic/php_real_logo_guid.phpt] -TEST 57/9057 [tests/basic/rfc1867_anonymous_upload.phpt] PASS rfc1867 anonymous upload [tests/basic/rfc1867_anonymous_upload.phpt] -TEST 58/9057 [tests/basic/rfc1867_array_upload.phpt] PASS rfc1867 array upload [tests/basic/rfc1867_array_upload.phpt] -TEST 59/9057 [tests/basic/rfc1867_boundary_1.phpt] PASS rfc1867 boundary 1 [tests/basic/rfc1867_boundary_1.phpt] -TEST 60/9057 [tests/basic/rfc1867_boundary_2.phpt] PASS rfc1867 boundary 2 [tests/basic/rfc1867_boundary_2.phpt] -TEST 61/9057 [tests/basic/rfc1867_empty_upload.phpt] PASS rfc1867 empty upload [tests/basic/rfc1867_empty_upload.phpt] -TEST 62/9057 [tests/basic/rfc1867_file_upload_disabled.phpt] PASS rfc1867 file_upload disabled [tests/basic/rfc1867_file_upload_disabled.phpt] -TEST 63/9057 [tests/basic/rfc1867_garbled_mime_headers.phpt] PASS rfc1867 garbled mime headers [tests/basic/rfc1867_garbled_mime_headers.phpt] -TEST 64/9057 [tests/basic/rfc1867_invalid_boundary.phpt] PASS rfc1867 invalid boundary [tests/basic/rfc1867_invalid_boundary.phpt] -TEST 65/9057 [tests/basic/rfc1867_malicious_input.phpt] PASS rfc1867 malicious input [tests/basic/rfc1867_malicious_input.phpt] -TEST 66/9057 [tests/basic/rfc1867_max_file_size.phpt] PASS rfc1867 MAX_FILE_SIZE [tests/basic/rfc1867_max_file_size.phpt] -TEST 67/9057 [tests/basic/rfc1867_max_file_uploads_empty_files.phpt] PASS rfc1867 max_file_uploads - empty files shouldn't count (non-debug version) [tests/basic/rfc1867_max_file_uploads_empty_files.phpt] -TEST 68/9057 [tests/basic/rfc1867_max_file_uploads_empty_files_debug.phpt] SKIP rfc1867 max_file_uploads - empty files shouldn't count (debug version) [tests/basic/rfc1867_max_file_uploads_empty_files_debug.phpt] reason: only for debug builds -TEST 69/9057 [tests/basic/rfc1867_missing_boundary.phpt] PASS rfc1867 missing boundary [tests/basic/rfc1867_missing_boundary.phpt] -TEST 70/9057 [tests/basic/rfc1867_missing_boundary_2.phpt] PASS rfc1867 missing boundary 2 [tests/basic/rfc1867_missing_boundary_2.phpt] -TEST 71/9057 [tests/basic/rfc1867_post_max_filesize.phpt] PASS rfc1867 post_max_filesize [tests/basic/rfc1867_post_max_filesize.phpt] -TEST 72/9057 [tests/basic/rfc1867_post_max_size.phpt] PASS rfc1867 post_max_size [tests/basic/rfc1867_post_max_size.phpt] -TEST 73/9057 [tests/basic/zend_logo_guid.phpt] PASS Testing zend_logo_guid() function [tests/basic/zend_logo_guid.phpt] -TEST 74/9057 [tests/classes/__call_001.phpt] PASS ZE2 __call() [tests/classes/__call_001.phpt] -TEST 75/9057 [tests/classes/__call_002.phpt] PASS ZE2 __call() signature check [tests/classes/__call_002.phpt] -TEST 76/9057 [tests/classes/__call_003.phpt] PASS Force pass-by-reference to __call [tests/classes/__call_003.phpt] -TEST 77/9057 [tests/classes/__call_004.phpt] PASS When __call() is invoked via ::, ensure current scope's __call() is favoured over the specified class's __call(). [tests/classes/__call_004.phpt] -TEST 78/9057 [tests/classes/__call_005.phpt] PASS When __call() is invoked via ::, ensure private implementation of __call() in superclass is accessed without error. [tests/classes/__call_005.phpt] -TEST 79/9057 [tests/classes/__call_006.phpt] PASS Ensure exceptions are handled properly when thrown in __call. [tests/classes/__call_006.phpt] -TEST 80/9057 [tests/classes/__call_007.phpt] PASS Ensure exceptions are handled properly when thrown in a statically declared __call. [tests/classes/__call_007.phpt] -TEST 81/9057 [tests/classes/__set__get_001.phpt] PASS ZE2 __set() and __get() [tests/classes/__set__get_001.phpt] -TEST 82/9057 [tests/classes/__set__get_002.phpt] PASS ZE2 __get() signature check [tests/classes/__set__get_002.phpt] -TEST 83/9057 [tests/classes/__set__get_003.phpt] PASS ZE2 __set() signature check [tests/classes/__set__get_003.phpt] -TEST 84/9057 [tests/classes/__set__get_004.phpt] PASS ZE2 __set() and __get() [tests/classes/__set__get_004.phpt] -TEST 85/9057 [tests/classes/__set__get_005.phpt] PASS ZE2 __set() and __get() [tests/classes/__set__get_005.phpt] -TEST 86/9057 [tests/classes/__set_data_corrupt.phpt] PASS ZE2 Data corruption in __set [tests/classes/__set_data_corrupt.phpt] -TEST 87/9057 [tests/classes/abstract.phpt] PASS ZE2 An abstract method may not be called [tests/classes/abstract.phpt] -TEST 88/9057 [tests/classes/abstract_by_interface_001.phpt] PASS ZE2 An abstract method may not be called [tests/classes/abstract_by_interface_001.phpt] -TEST 89/9057 [tests/classes/abstract_by_interface_002.phpt] PASS ZE2 An abstract method may not be called [tests/classes/abstract_by_interface_002.phpt] -TEST 90/9057 [tests/classes/abstract_class.phpt] PASS ZE2 An abstract class cannot be instantiated [tests/classes/abstract_class.phpt] -TEST 91/9057 [tests/classes/abstract_derived.phpt] PASS ZE2 A derived class with an abstract method must be abstract [tests/classes/abstract_derived.phpt] -TEST 92/9057 [tests/classes/abstract_final.phpt] PASS ZE2 A final method cannot be abstract [tests/classes/abstract_final.phpt] -TEST 93/9057 [tests/classes/abstract_inherit.phpt] PASS ZE2 A class that inherits an abstract method is abstract [tests/classes/abstract_inherit.phpt] -TEST 94/9057 [tests/classes/abstract_not_declared.phpt] PASS ZE2 An abstract class must be declared abstract [tests/classes/abstract_not_declared.phpt] -TEST 95/9057 [tests/classes/abstract_redeclare.phpt] PASS ZE2 A method cannot be redeclared abstract [tests/classes/abstract_redeclare.phpt] -TEST 96/9057 [tests/classes/abstract_static.phpt] PASS ZE2 A static abstract methods [tests/classes/abstract_static.phpt] -TEST 97/9057 [tests/classes/abstract_user_call.phpt] PASS ZE2 An abstrcat method cannot be called indirectly [tests/classes/abstract_user_call.phpt] -TEST 98/9057 [tests/classes/array_access_001.phpt] PASS ZE2 ArrayAccess [tests/classes/array_access_001.phpt] -TEST 99/9057 [tests/classes/array_access_002.phpt] PASS ZE2 ArrayAccess::offsetSet without return [tests/classes/array_access_002.phpt] -TEST 100/9057 [tests/classes/array_access_003.phpt] PASS ZE2 ArrayAccess::offsetGet ambiguties [tests/classes/array_access_003.phpt] -TEST 101/9057 [tests/classes/array_access_004.phpt] PASS ZE2 ArrayAccess::offsetGet ambiguties [tests/classes/array_access_004.phpt] -TEST 102/9057 [tests/classes/array_access_005.phpt] PASS ZE2 ArrayAccess and sub Arrays [tests/classes/array_access_005.phpt] -TEST 103/9057 [tests/classes/array_access_006.phpt] PASS ZE2 ArrayAccess and ASSIGN_OP operators (+=) [tests/classes/array_access_006.phpt] -TEST 104/9057 [tests/classes/array_access_007.phpt] PASS ZE2 ArrayAccess and [] assignment [tests/classes/array_access_007.phpt] -TEST 105/9057 [tests/classes/array_access_008.phpt] PASS ZE2 ArrayAccess and ASSIGN_OP operators (.=) [tests/classes/array_access_008.phpt] -TEST 106/9057 [tests/classes/array_access_009.phpt] PASS ZE2 ArrayAccess and ArrayProxyAccess, ArrayProxy [tests/classes/array_access_009.phpt] -TEST 107/9057 [tests/classes/array_access_010.phpt] PASS ZE2 ArrayAccess and ArrayReferenceProxy with references [tests/classes/array_access_010.phpt] -TEST 108/9057 [tests/classes/array_access_011.phpt] PASS ZE2 ArrayAccess and ArrayAccessReferenceProxy with references to main array [tests/classes/array_access_011.phpt] -TEST 109/9057 [tests/classes/array_access_012.phpt] PASS ZE2 ArrayAccess cannot assign by reference [tests/classes/array_access_012.phpt] -TEST 110/9057 [tests/classes/array_access_013.phpt] PASS ZE2 ArrayAccess and exceptions [tests/classes/array_access_013.phpt] -TEST 111/9057 [tests/classes/arrayobject_001.phpt] PASS Ensure that ArrayObject acts like an array [tests/classes/arrayobject_001.phpt] -TEST 112/9057 [tests/classes/assign_op_property_001.phpt] PASS ZE2 assign_op property of overloaded object [tests/classes/assign_op_property_001.phpt] -TEST 113/9057 [tests/classes/autoload_001.phpt] PASS ZE2 Autoload and class_exists [tests/classes/autoload_001.phpt] -TEST 114/9057 [tests/classes/autoload_002.phpt] PASS ZE2 Autoload and get_class_methods [tests/classes/autoload_002.phpt] -TEST 115/9057 [tests/classes/autoload_003.phpt] PASS ZE2 Autoload and derived classes [tests/classes/autoload_003.phpt] -TEST 116/9057 [tests/classes/autoload_004.phpt] PASS ZE2 Autoload and recursion [tests/classes/autoload_004.phpt] -TEST 117/9057 [tests/classes/autoload_005.phpt] PASS ZE2 Autoload from destructor [tests/classes/autoload_005.phpt] -TEST 118/9057 [tests/classes/autoload_006.phpt] PASS ZE2 Autoload from destructor [tests/classes/autoload_006.phpt] -TEST 119/9057 [tests/classes/autoload_007.phpt] PASS Ensure instanceof does not trigger autoload. [tests/classes/autoload_007.phpt] -TEST 120/9057 [tests/classes/autoload_008.phpt] PASS Ensure catch blocks for unknown exception types do not trigger autoload. [tests/classes/autoload_008.phpt] -TEST 121/9057 [tests/classes/autoload_009.phpt] PASS Ensure type hints for unknown types do not trigger autoload. [tests/classes/autoload_009.phpt] -TEST 122/9057 [tests/classes/autoload_010.phpt] PASS Ensure implements does trigger autoload. [tests/classes/autoload_010.phpt] -TEST 123/9057 [tests/classes/autoload_011.phpt] PASS Ensure extends does trigger autoload. [tests/classes/autoload_011.phpt] -TEST 124/9057 [tests/classes/autoload_012.phpt] PASS Ensure callback methods in unknown classes trigger autoload. [tests/classes/autoload_012.phpt] -TEST 125/9057 [tests/classes/autoload_013.phpt] PASS Ensure the ReflectionClass constructor triggers autoload. [tests/classes/autoload_013.phpt] -TEST 126/9057 [tests/classes/autoload_014.phpt] PASS Ensure the ReflectionMethod constructor triggers autoload. [tests/classes/autoload_014.phpt] -TEST 127/9057 [tests/classes/autoload_015.phpt] PASS Ensure the ReflectionProperty constructor triggers autoload. [tests/classes/autoload_015.phpt] -TEST 128/9057 [tests/classes/autoload_016.phpt] PASS Ensure ReflectionClass::getProperty() triggers autoload [tests/classes/autoload_016.phpt] -TEST 129/9057 [tests/classes/autoload_017.phpt] PASS Ensure ReflectionClass::implementsInterface triggers autoload. [tests/classes/autoload_017.phpt] -TEST 130/9057 [tests/classes/autoload_018.phpt] PASS Ensure __autoload() allows for recursive calls if the class name differs. [tests/classes/autoload_018.phpt] -TEST 131/9057 [tests/classes/autoload_019.phpt] PASS Ensure __autoload() recursion is guarded for multiple lookups of same class using difference case. [tests/classes/autoload_019.phpt] -TEST 132/9057 [tests/classes/autoload_020.phpt] PASS Ensure __autoload() is triggered during unserialization. [tests/classes/autoload_020.phpt] -TEST 133/9057 [tests/classes/bug23951.phpt] PASS Bug #23951 (Defines not working in inherited classes) [tests/classes/bug23951.phpt] -TEST 134/9057 [tests/classes/bug24399.phpt] PASS Bug #24399 (is_subclass_of() crashes when parent class doesn't exist) [tests/classes/bug24399.phpt] -TEST 135/9057 [tests/classes/bug24445.phpt] PASS Bug #24445 (get_parent_class() returns the current class when passed an object) [tests/classes/bug24445.phpt] -TEST 136/9057 [tests/classes/bug26737.phpt] PASS Bug #26737 (Protected and private variables are not saved on serialization when a user defined __sleep is used) [tests/classes/bug26737.phpt] -TEST 137/9057 [tests/classes/bug27468.phpt] PASS Bug #27468 (foreach in __destruct() causes segfault) [tests/classes/bug27468.phpt] -TEST 138/9057 [tests/classes/bug27504.phpt] PASS Bug #27504 (call_user_func_array allows calling of private/protected methods) [tests/classes/bug27504.phpt] -TEST 139/9057 [tests/classes/bug29446.phpt] PASS Bug #29446 (ZE allows multiple declarations of the same class constant) [tests/classes/bug29446.phpt] -TEST 140/9057 [tests/classes/class_abstract.phpt] PASS ZE2 An abstract class cannot be instanciated [tests/classes/class_abstract.phpt] -TEST 141/9057 [tests/classes/class_example.phpt] PASS Classes general test [tests/classes/class_example.phpt] -TEST 142/9057 [tests/classes/class_final.phpt] PASS ZE2 A final class cannot be inherited [tests/classes/class_final.phpt] -TEST 143/9057 [tests/classes/class_stdclass.phpt] PASS Instantiate stdClass [tests/classes/class_stdclass.phpt] -TEST 144/9057 [tests/classes/clone_001.phpt] PASS ZE2 object cloning, 1 [tests/classes/clone_001.phpt] -TEST 145/9057 [tests/classes/clone_002.phpt] PASS ZE2 object cloning, 2 [tests/classes/clone_002.phpt] -TEST 146/9057 [tests/classes/clone_003.phpt] PASS ZE2 object cloning, 3 [tests/classes/clone_003.phpt] -TEST 147/9057 [tests/classes/clone_004.phpt] PASS ZE2 object cloning, 4 [tests/classes/clone_004.phpt] -TEST 148/9057 [tests/classes/clone_005.phpt] PASS ZE2 object cloning, 5 [tests/classes/clone_005.phpt] -TEST 149/9057 [tests/classes/clone_006.phpt] PASS ZE2 object cloning, 6 [tests/classes/clone_006.phpt] -TEST 150/9057 [tests/classes/constants_basic_001.phpt] PASS Class constant declarations [tests/classes/constants_basic_001.phpt] -TEST 151/9057 [tests/classes/constants_basic_002.phpt] PASS Basic class support - defining and reading a class constant. [tests/classes/constants_basic_002.phpt] -TEST 152/9057 [tests/classes/constants_basic_003.phpt] PASS Ensure class properties and constants can be defined in terms of constants that are not known at compile time. [tests/classes/constants_basic_003.phpt] -TEST 153/9057 [tests/classes/constants_basic_004.phpt] PASS Test properties with array default values using class constants as keys and values. [tests/classes/constants_basic_004.phpt] -TEST 154/9057 [tests/classes/constants_basic_005.phpt] PASS Test constants with default values based on other constants. [tests/classes/constants_basic_005.phpt] -TEST 155/9057 [tests/classes/constants_basic_006.phpt] PASS Ensure class constants are not evaluated when a class is looked up to resolve inheritance during runtime. [tests/classes/constants_basic_006.phpt] -TEST 156/9057 [tests/classes/constants_error_001.phpt] PASS Error case: duplicate class constant definition [tests/classes/constants_error_001.phpt] -TEST 157/9057 [tests/classes/constants_error_002.phpt] PASS Error case: class constant as an array [tests/classes/constants_error_002.phpt] -TEST 158/9057 [tests/classes/constants_error_003.phpt] PASS Basic class support - attempting to pass a class constant by reference. [tests/classes/constants_error_003.phpt] -TEST 159/9057 [tests/classes/constants_error_004.phpt] PASS Class constant whose initial value refereces a non-existent class [tests/classes/constants_error_004.phpt] -TEST 160/9057 [tests/classes/constants_error_005.phpt] PASS Error case: class constant as an encapsed containing a variable [tests/classes/constants_error_005.phpt] -TEST 161/9057 [tests/classes/constants_error_006.phpt] PASS Basic class support - attempting to modify a class constant by assignment [tests/classes/constants_error_006.phpt] -TEST 162/9057 [tests/classes/constants_error_007.phpt] PASS Basic class support - attempting to create a reference to a class constant [tests/classes/constants_error_007.phpt] -TEST 163/9057 [tests/classes/constants_scope_001.phpt] PASS ZE2 class constants and scope [tests/classes/constants_scope_001.phpt] -TEST 164/9057 [tests/classes/ctor_dtor.phpt] PASS ZE2 The new constructor/destructor is called [tests/classes/ctor_dtor.phpt] -TEST 165/9057 [tests/classes/ctor_dtor_inheritance.phpt] PASS ZE2 A derived class can use the inherited constructor/destructor [tests/classes/ctor_dtor_inheritance.phpt] -TEST 166/9057 [tests/classes/ctor_failure.phpt] PASS ZE2 Do not call destructors if constructor fails [tests/classes/ctor_failure.phpt] -TEST 167/9057 [tests/classes/ctor_in_interface_01.phpt] PASS ZE2 A class constructor must keep the signature of an interface [tests/classes/ctor_in_interface_01.phpt] -TEST 168/9057 [tests/classes/ctor_in_interface_02.phpt] PASS ZE2 A class constructor must keep the signature of all interfaces [tests/classes/ctor_in_interface_02.phpt] -TEST 169/9057 [tests/classes/ctor_in_interface_03.phpt] PASS ZE2 A class constructor must keep the signature of base class interfaces [tests/classes/ctor_in_interface_03.phpt] -TEST 170/9057 [tests/classes/ctor_in_interface_04.phpt] PASS ZE2 A class constructor must keep the signature of base class interfaces [tests/classes/ctor_in_interface_04.phpt] -TEST 171/9057 [tests/classes/ctor_name_clash.phpt] PASS ZE2 The child class can re-use the parent class name for a function member [tests/classes/ctor_name_clash.phpt] -TEST 172/9057 [tests/classes/ctor_visibility.phpt] PASS ZE2 A private constructor cannot be called [tests/classes/ctor_visibility.phpt] -TEST 173/9057 [tests/classes/dereferencing_001.phpt] PASS ZE2 dereferencing of objects from methods [tests/classes/dereferencing_001.phpt] -TEST 174/9057 [tests/classes/destructor_and_echo.phpt] PASS ZE2 Destructors and echo [tests/classes/destructor_and_echo.phpt] -TEST 175/9057 [tests/classes/destructor_and_exceptions.phpt] PASS ZE2 catch exception thrown in destructor [tests/classes/destructor_and_exceptions.phpt] -TEST 176/9057 [tests/classes/destructor_and_globals.phpt] PASS ZE2 accessing globals from destructor in shutdown [tests/classes/destructor_and_globals.phpt] -TEST 177/9057 [tests/classes/destructor_and_references.phpt] PASS ZE2 Destructing and references [tests/classes/destructor_and_references.phpt] -TEST 178/9057 [tests/classes/destructor_inheritance.phpt] PASS ZE2 The inherited destructor is called [tests/classes/destructor_inheritance.phpt] -TEST 179/9057 [tests/classes/destructor_visibility_001.phpt] PASS ZE2 Ensuring destructor visibility [tests/classes/destructor_visibility_001.phpt] -TEST 180/9057 [tests/classes/destructor_visibility_002.phpt] PASS ZE2 Ensuring destructor visibility [tests/classes/destructor_visibility_002.phpt] -TEST 181/9057 [tests/classes/destructor_visibility_003.phpt] PASS ZE2 Ensuring destructor visibility [tests/classes/destructor_visibility_003.phpt] -TEST 182/9057 [tests/classes/factory_001.phpt] PASS ZE2 factory objects [tests/classes/factory_001.phpt] -TEST 183/9057 [tests/classes/factory_and_singleton_001.phpt] PASS ZE2 factory and singleton, test 1 [tests/classes/factory_and_singleton_001.phpt] -TEST 184/9057 [tests/classes/factory_and_singleton_002.phpt] PASS ZE2 factory and singleton, test 2 [tests/classes/factory_and_singleton_002.phpt] -TEST 185/9057 [tests/classes/factory_and_singleton_003.phpt] PASS ZE2 factory and singleton, test 3 [tests/classes/factory_and_singleton_003.phpt] -TEST 186/9057 [tests/classes/factory_and_singleton_004.phpt] PASS ZE2 factory and singleton, test 4 [tests/classes/factory_and_singleton_004.phpt] -TEST 187/9057 [tests/classes/factory_and_singleton_005.phpt] PASS ZE2 factory and singleton, test 5 [tests/classes/factory_and_singleton_005.phpt] -TEST 188/9057 [tests/classes/factory_and_singleton_006.phpt] PASS ZE2 factory and singleton, test 6 [tests/classes/factory_and_singleton_006.phpt] -TEST 189/9057 [tests/classes/factory_and_singleton_007.phpt] PASS ZE2 factory and singleton, test 7 [tests/classes/factory_and_singleton_007.phpt] -TEST 190/9057 [tests/classes/factory_and_singleton_008.phpt] PASS ZE2 factory and singleton, test 8 [tests/classes/factory_and_singleton_008.phpt] -TEST 191/9057 [tests/classes/factory_and_singleton_009.phpt] PASS ZE2 factory and singleton, test 9 [tests/classes/factory_and_singleton_009.phpt] -TEST 192/9057 [tests/classes/factory_and_singleton_010.phpt] PASS ZE2 factory and singleton, test 10 [tests/classes/factory_and_singleton_010.phpt] -TEST 193/9057 [tests/classes/final.phpt] PASS ZE2 A method may be redeclared final [tests/classes/final.phpt] -TEST 194/9057 [tests/classes/final_abstract.phpt] PASS ZE2 A final method cannot be abstract [tests/classes/final_abstract.phpt] -TEST 195/9057 [tests/classes/final_ctor1.phpt] PASS ZE2 cannot override final __construct [tests/classes/final_ctor1.phpt] -TEST 196/9057 [tests/classes/final_ctor2.phpt] PASS ZE2 cannot override final old style ctor [tests/classes/final_ctor2.phpt] -TEST 197/9057 [tests/classes/final_ctor3.phpt] PASS Ensure implicit final inherited old-style constructor cannot be overridden. [tests/classes/final_ctor3.phpt] -TEST 198/9057 [tests/classes/final_redeclare.phpt] PASS ZE2 A final method may not be overwritten [tests/classes/final_redeclare.phpt] -TEST 199/9057 [tests/classes/implicit_instantiation_001.phpt] PASS Implicit object instantiation when accessing properties of non-object. [tests/classes/implicit_instantiation_001.phpt] -TEST 200/9057 [tests/classes/incdec_property_001.phpt] PASS ZE2 post increment/decrement property of overloaded object [tests/classes/incdec_property_001.phpt] -TEST 201/9057 [tests/classes/incdec_property_002.phpt] PASS ZE2 post increment/decrement property of overloaded object with assignment [tests/classes/incdec_property_002.phpt] -TEST 202/9057 [tests/classes/incdec_property_003.phpt] PASS ZE2 pre increment/decrement property of overloaded object [tests/classes/incdec_property_003.phpt] -TEST 203/9057 [tests/classes/incdec_property_004.phpt] PASS ZE2 pre increment/decrement property of overloaded object with assignment [tests/classes/incdec_property_004.phpt] -TEST 204/9057 [tests/classes/inheritance.phpt] PASS Classes inheritance test [tests/classes/inheritance.phpt] -TEST 205/9057 [tests/classes/inheritance_002.phpt] PASS ZE2 Constructor precedence [tests/classes/inheritance_002.phpt] -TEST 206/9057 [tests/classes/inheritance_003.phpt] PASS ZE2 method inheritance without interfaces [tests/classes/inheritance_003.phpt] -TEST 207/9057 [tests/classes/inheritance_004.phpt] PASS ZE2 method inheritance without interfaces [tests/classes/inheritance_004.phpt] -TEST 208/9057 [tests/classes/inheritance_005.phpt] PASS Check for inherited old-style constructor. [tests/classes/inheritance_005.phpt] -TEST 209/9057 [tests/classes/inheritance_006.phpt] PASS Private property inheritance check [tests/classes/inheritance_006.phpt] -TEST 210/9057 [tests/classes/inheritance_007.phpt] PASS Ensure inherited old-style constructor doesn't block other methods [tests/classes/inheritance_007.phpt] -TEST 211/9057 [tests/classes/interface_and_extends.phpt] PASS ZE2 a class cannot extend an interface [tests/classes/interface_and_extends.phpt] -TEST 212/9057 [tests/classes/interface_class.phpt] PASS ZE2 A class can only implement interfaces [tests/classes/interface_class.phpt] -TEST 213/9057 [tests/classes/interface_constant_inheritance_001.phpt] PASS Ensure an interface may not shadow an inherited constant. [tests/classes/interface_constant_inheritance_001.phpt] -TEST 214/9057 [tests/classes/interface_constant_inheritance_002.phpt] PASS Ensure a class may not shadow a constant inherited from an interface. [tests/classes/interface_constant_inheritance_002.phpt] -TEST 215/9057 [tests/classes/interface_constant_inheritance_003.phpt] PASS Ensure a class may not inherit two constants with the same name from two separate interfaces. [tests/classes/interface_constant_inheritance_003.phpt] -TEST 216/9057 [tests/classes/interface_constant_inheritance_004.phpt] PASS Ensure a class may implement two interfaces which include the same constant (due to inheritance). [tests/classes/interface_constant_inheritance_004.phpt] -TEST 217/9057 [tests/classes/interface_doubled.phpt] PASS ZE2 An interface extends base interfaces [tests/classes/interface_doubled.phpt] -TEST 218/9057 [tests/classes/interface_implemented.phpt] PASS ZE2 An interface is inherited [tests/classes/interface_implemented.phpt] -TEST 219/9057 [tests/classes/interface_instantiate.phpt] PASS ZE2 An interface cannot be instantiated [tests/classes/interface_instantiate.phpt] -TEST 220/9057 [tests/classes/interface_member.phpt] PASS ZE2 An interface cannot have properties [tests/classes/interface_member.phpt] -TEST 221/9057 [tests/classes/interface_method.phpt] PASS ZE2 An interface method must be abstract [tests/classes/interface_method.phpt] -TEST 222/9057 [tests/classes/interface_method_final.phpt] PASS ZE2 An interface method cannot be final [tests/classes/interface_method_final.phpt] -TEST 223/9057 [tests/classes/interface_method_private.phpt] PASS ZE2 An interface method cannot be private [tests/classes/interface_method_private.phpt] -TEST 224/9057 [tests/classes/interface_must_be_implemented.phpt] PASS ZE2 An interface must be implemented [tests/classes/interface_must_be_implemented.phpt] -TEST 225/9057 [tests/classes/interface_optional_arg.phpt] PASS ZE2 An interface method allows additional default arguments [tests/classes/interface_optional_arg.phpt] -TEST 226/9057 [tests/classes/interface_optional_arg_002.phpt] PASS default argument value in interface implementation [tests/classes/interface_optional_arg_002.phpt] -TEST 227/9057 [tests/classes/interface_optional_arg_003.phpt] PASS default argument value in and in implementing class with interface in included file [tests/classes/interface_optional_arg_003.phpt] -TEST 228/9057 [tests/classes/interfaces_001.phpt] PASS ZE2 interfaces [tests/classes/interfaces_001.phpt] -TEST 229/9057 [tests/classes/interfaces_002.phpt] PASS ZE2 interface with an unimplemented method [tests/classes/interfaces_002.phpt] -TEST 230/9057 [tests/classes/interfaces_003.phpt] PASS ZE2 interface and __construct [tests/classes/interfaces_003.phpt] -TEST 231/9057 [tests/classes/is_a.phpt] PASS is_a and is_subclass_of behaviour (with and without autoload) [tests/classes/is_a.phpt] -TEST 232/9057 [tests/classes/iterators_001.phpt] PASS ZE2 iterators and foreach [tests/classes/iterators_001.phpt] -TEST 233/9057 [tests/classes/iterators_002.phpt] PASS ZE2 iterators and break [tests/classes/iterators_002.phpt] -TEST 234/9057 [tests/classes/iterators_003.phpt] PASS ZE2 iterators and break [tests/classes/iterators_003.phpt] -TEST 235/9057 [tests/classes/iterators_004.phpt] PASS ZE2 iterators must be implemented [tests/classes/iterators_004.phpt] -TEST 236/9057 [tests/classes/iterators_005.phpt] PASS ZE2 iterators cannot implement Traversable alone [tests/classes/iterators_005.phpt] -TEST 237/9057 [tests/classes/iterators_006.phpt] PASS ZE2 iterators and array wrapping [tests/classes/iterators_006.phpt] -TEST 238/9057 [tests/classes/iterators_007.phpt] PASS ZE2 iterators and exceptions [tests/classes/iterators_007.phpt] -TEST 239/9057 [tests/classes/iterators_008.phpt] PASS Ensure plain userspace superclass does not override special iterator behaviour on child class. [tests/classes/iterators_008.phpt] -TEST 240/9057 [tests/classes/method_call_variation_001.phpt] PASS In $a->$b[Y](), $b[Y] represents a method name on $a. But in $a->X[Y](), $a->X[Y] represents a global function name. [tests/classes/method_call_variation_001.phpt] -TEST 241/9057 [tests/classes/method_override_optional_arg_001.phpt] PASS Method override allows optional default argument [tests/classes/method_override_optional_arg_001.phpt] -TEST 242/9057 [tests/classes/method_override_optional_arg_002.phpt] PASS Omitting optional arg in method inherited from abstract class [tests/classes/method_override_optional_arg_002.phpt] -TEST 243/9057 [tests/classes/new_001.phpt] PASS Confirm difference between assigning new directly and by reference. [tests/classes/new_001.phpt] -TEST 244/9057 [tests/classes/object_reference_001.phpt] PASS ZE2 object references [tests/classes/object_reference_001.phpt] -TEST 245/9057 [tests/classes/private_001.phpt] PASS ZE2 A private method can only be called inside the class [tests/classes/private_001.phpt] -TEST 246/9057 [tests/classes/private_002.phpt] PASS ZE2 A private method cannot be called in another class [tests/classes/private_002.phpt] -TEST 247/9057 [tests/classes/private_003.phpt] PASS ZE2 A private method cannot be called in a derived class [tests/classes/private_003.phpt] -TEST 248/9057 [tests/classes/private_003b.phpt] PASS ZE2 A private method cannot be called in a derived class [tests/classes/private_003b.phpt] -TEST 249/9057 [tests/classes/private_004.phpt] PASS ZE2 A private method cannot be called in a derived class [tests/classes/private_004.phpt] -TEST 250/9057 [tests/classes/private_004b.phpt] PASS ZE2 A private method cannot be called in a derived class [tests/classes/private_004b.phpt] -TEST 251/9057 [tests/classes/private_005.phpt] PASS ZE2 A private method cannot be called in a derived class [tests/classes/private_005.phpt] -TEST 252/9057 [tests/classes/private_005b.phpt] PASS ZE2 A private method cannot be called in a derived class [tests/classes/private_005b.phpt] -TEST 253/9057 [tests/classes/private_006.phpt] PASS ZE2 A private method can be overwritten in a second derived class [tests/classes/private_006.phpt] -TEST 254/9057 [tests/classes/private_006b.phpt] PASS ZE2 A private method can be overwritten in a second derived class [tests/classes/private_006b.phpt] -TEST 255/9057 [tests/classes/private_007.phpt] PASS ZE2 A derived class does not know about privates of ancestors [tests/classes/private_007.phpt] -TEST 256/9057 [tests/classes/private_007b.phpt] PASS ZE2 A derived class does not know about privates of ancestors [tests/classes/private_007b.phpt] -TEST 257/9057 [tests/classes/private_members.phpt] PASS ZE2 A private member is [tests/classes/private_members.phpt] -TEST 258/9057 [tests/classes/private_redeclare.phpt] PASS ZE2 A derived class does not know anything about inherited private methods [tests/classes/private_redeclare.phpt] -TEST 259/9057 [tests/classes/property_override_privateStatic_private.phpt] PASS Redeclare inherited private static property as private. [tests/classes/property_override_privateStatic_private.phpt] -TEST 260/9057 [tests/classes/property_override_privateStatic_privateStatic.phpt] PASS Redeclare inherited private static property as private static. [tests/classes/property_override_privateStatic_privateStatic.phpt] -TEST 261/9057 [tests/classes/property_override_privateStatic_protected.phpt] PASS Redeclare inherited private static property as protected. [tests/classes/property_override_privateStatic_protected.phpt] -TEST 262/9057 [tests/classes/property_override_privateStatic_protectedStatic.phpt] PASS Redeclare inherited private static property as protected static. [tests/classes/property_override_privateStatic_protectedStatic.phpt] -TEST 263/9057 [tests/classes/property_override_privateStatic_public.phpt] PASS Redeclare inherited private static property as public. [tests/classes/property_override_privateStatic_public.phpt] -TEST 264/9057 [tests/classes/property_override_privateStatic_publicStatic.phpt] PASS Redeclare inherited private static property as public static. [tests/classes/property_override_privateStatic_publicStatic.phpt] -TEST 265/9057 [tests/classes/property_override_private_private.phpt] PASS Redeclare inherited private property as private. [tests/classes/property_override_private_private.phpt] -TEST 266/9057 [tests/classes/property_override_private_privateStatic.phpt] PASS Redeclare inherited private property as private static. [tests/classes/property_override_private_privateStatic.phpt] -TEST 267/9057 [tests/classes/property_override_private_protected.phpt] PASS Redeclare inherited private property as protected. [tests/classes/property_override_private_protected.phpt] -TEST 268/9057 [tests/classes/property_override_private_protectedStatic.phpt] PASS Redeclare inherited private property as protected static. [tests/classes/property_override_private_protectedStatic.phpt] -TEST 269/9057 [tests/classes/property_override_private_public.phpt] PASS Redeclare inherited private property as public. [tests/classes/property_override_private_public.phpt] -TEST 270/9057 [tests/classes/property_override_private_publicStatic.phpt] PASS Redeclare inherited private property as public static. [tests/classes/property_override_private_publicStatic.phpt] -TEST 271/9057 [tests/classes/property_override_protectedStatic_private.phpt] PASS Redeclare inherited protected static property as private. [tests/classes/property_override_protectedStatic_private.phpt] -TEST 272/9057 [tests/classes/property_override_protectedStatic_privateStatic.phpt] PASS Redeclare inherited protected static property as private static. [tests/classes/property_override_protectedStatic_privateStatic.phpt] -TEST 273/9057 [tests/classes/property_override_protectedStatic_protected.phpt] PASS Redeclare inherited protected static property as protected. [tests/classes/property_override_protectedStatic_protected.phpt] -TEST 274/9057 [tests/classes/property_override_protectedStatic_protectedStatic.phpt] PASS Redeclare inherited protected static property as protected static. [tests/classes/property_override_protectedStatic_protectedStatic.phpt] -TEST 275/9057 [tests/classes/property_override_protectedStatic_public.phpt] PASS Redeclare inherited protected static property as public. [tests/classes/property_override_protectedStatic_public.phpt] -TEST 276/9057 [tests/classes/property_override_protectedStatic_publicStatic.phpt] PASS Redeclare inherited protected static property as public static. [tests/classes/property_override_protectedStatic_publicStatic.phpt] -TEST 277/9057 [tests/classes/property_override_protected_private.phpt] PASS Redeclare inherited protected property as private (duplicates Zend/tests/errmsg_023.phpt). [tests/classes/property_override_protected_private.phpt] -TEST 278/9057 [tests/classes/property_override_protected_privateStatic.phpt] PASS Redeclare inherited protected property as private static. [tests/classes/property_override_protected_privateStatic.phpt] -TEST 279/9057 [tests/classes/property_override_protected_protected.phpt] PASS Redeclare inherited protected property as protected. [tests/classes/property_override_protected_protected.phpt] -TEST 280/9057 [tests/classes/property_override_protected_protectedStatic.phpt] PASS Redeclare inherited protected property as protected static. [tests/classes/property_override_protected_protectedStatic.phpt] -TEST 281/9057 [tests/classes/property_override_protected_public.phpt] PASS Redeclare inherited protected property as public. [tests/classes/property_override_protected_public.phpt] -TEST 282/9057 [tests/classes/property_override_protected_publicStatic.phpt] PASS Redeclare inherited protected property as public static. [tests/classes/property_override_protected_publicStatic.phpt] -TEST 283/9057 [tests/classes/property_override_publicStatic_private.phpt] PASS Redeclare inherited public static property as private. [tests/classes/property_override_publicStatic_private.phpt] -TEST 284/9057 [tests/classes/property_override_publicStatic_privateStatic.phpt] PASS Redeclare inherited public static property as private static. [tests/classes/property_override_publicStatic_privateStatic.phpt] -TEST 285/9057 [tests/classes/property_override_publicStatic_protected.phpt] PASS Redeclare inherited public static property as protected. [tests/classes/property_override_publicStatic_protected.phpt] -TEST 286/9057 [tests/classes/property_override_publicStatic_protectedStatic.phpt] PASS Redeclare inherited public static property as protected static. [tests/classes/property_override_publicStatic_protectedStatic.phpt] -TEST 287/9057 [tests/classes/property_override_publicStatic_public.phpt] PASS Redeclare inherited public static property as public. [tests/classes/property_override_publicStatic_public.phpt] -TEST 288/9057 [tests/classes/property_override_publicStatic_publicStatic.phpt] PASS Redeclare inherited public static property as public static. [tests/classes/property_override_publicStatic_publicStatic.phpt] -TEST 289/9057 [tests/classes/property_override_public_private.phpt] PASS Redeclare inherited public property as private. [tests/classes/property_override_public_private.phpt] -TEST 290/9057 [tests/classes/property_override_public_privateStatic.phpt] PASS Redeclare inherited public property as private static. [tests/classes/property_override_public_privateStatic.phpt] -TEST 291/9057 [tests/classes/property_override_public_protected.phpt] PASS Redeclare inherited public property as protected. [tests/classes/property_override_public_protected.phpt] -TEST 292/9057 [tests/classes/property_override_public_protectedStatic.phpt] PASS Redeclare inherited public property as protected static. [tests/classes/property_override_public_protectedStatic.phpt] -TEST 293/9057 [tests/classes/property_override_public_public.phpt] PASS Redeclare inherited public property as public. [tests/classes/property_override_public_public.phpt] -TEST 294/9057 [tests/classes/property_override_public_publicStatic.phpt] PASS Redeclare inherited public property as public static. [tests/classes/property_override_public_publicStatic.phpt] -TEST 295/9057 [tests/classes/property_recreate_private.phpt] PASS Unsetting and recreating private properties. [tests/classes/property_recreate_private.phpt] -TEST 296/9057 [tests/classes/property_recreate_protected.phpt] PASS Unsetting and recreating protected properties. [tests/classes/property_recreate_protected.phpt] -TEST 297/9057 [tests/classes/protected_001.phpt] PASS ZE2 A protected method can only be called inside the class [tests/classes/protected_001.phpt] -TEST 298/9057 [tests/classes/protected_001b.phpt] PASS ZE2 A protected method can only be called inside the class [tests/classes/protected_001b.phpt] -TEST 299/9057 [tests/classes/protected_002.phpt] PASS ZE2 A protected method cannot be called in another class [tests/classes/protected_002.phpt] -TEST 300/9057 [tests/classes/serialize_001.phpt] PASS ZE2 Serializable [tests/classes/serialize_001.phpt] -TEST 301/9057 [tests/classes/singleton_001.phpt] PASS ZE2 singleton [tests/classes/singleton_001.phpt] -TEST 302/9057 [tests/classes/static_mix_1.phpt] PASS ZE2 You cannot overload a static method with a non static method [tests/classes/static_mix_1.phpt] -TEST 303/9057 [tests/classes/static_mix_2.phpt] PASS ZE2 You cannot overload a non static method with a static method [tests/classes/static_mix_2.phpt] -TEST 304/9057 [tests/classes/static_properties_001.phpt] PASS ZE2 Initializing static properties to arrays [tests/classes/static_properties_001.phpt] -TEST 305/9057 [tests/classes/static_properties_003.phpt] PASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003.phpt] -TEST 306/9057 [tests/classes/static_properties_003_error1.phpt] PASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error1.phpt] -TEST 307/9057 [tests/classes/static_properties_003_error2.phpt] PASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error2.phpt] -TEST 308/9057 [tests/classes/static_properties_003_error3.phpt] PASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error3.phpt] -TEST 309/9057 [tests/classes/static_properties_003_error4.phpt] PASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error4.phpt] -TEST 310/9057 [tests/classes/static_properties_004.phpt] PASS Inherited static properties can be separated from their reference set. [tests/classes/static_properties_004.phpt] -TEST 311/9057 [tests/classes/static_properties_undeclared_assign.phpt] PASS Assigning to a non-existent static property [tests/classes/static_properties_undeclared_assign.phpt] -TEST 312/9057 [tests/classes/static_properties_undeclared_assignInc.phpt] PASS Assigning & incrementing a non-existent static property [tests/classes/static_properties_undeclared_assignInc.phpt] -TEST 313/9057 [tests/classes/static_properties_undeclared_assignRef.phpt] PASS Assigning a non-existent static property by reference [tests/classes/static_properties_undeclared_assignRef.phpt] -TEST 314/9057 [tests/classes/static_properties_undeclared_inc.phpt] PASS Incrementing a non-existent static property [tests/classes/static_properties_undeclared_inc.phpt] -TEST 315/9057 [tests/classes/static_properties_undeclared_isset.phpt] PASS Issetting a non-existent static property [tests/classes/static_properties_undeclared_isset.phpt] -TEST 316/9057 [tests/classes/static_properties_undeclared_read.phpt] PASS Reading a non-existent static property [tests/classes/static_properties_undeclared_read.phpt] -TEST 317/9057 [tests/classes/static_this.phpt] PASS ZE2 $this can be an argument to a static function [tests/classes/static_this.phpt] -TEST 318/9057 [tests/classes/this.phpt] PASS ZE2 $this cannot be exchanged [tests/classes/this.phpt] -TEST 319/9057 [tests/classes/tostring_001.phpt] PASS ZE2 __toString() [tests/classes/tostring_001.phpt] -TEST 320/9057 [tests/classes/tostring_002.phpt] PASS ZE2 __toString() in __destruct [tests/classes/tostring_002.phpt] -TEST 321/9057 [tests/classes/tostring_003.phpt] PASS ZE2 __toString() in __destruct/exception [tests/classes/tostring_003.phpt] -TEST 322/9057 [tests/classes/tostring_004.phpt] PASS Object to string conversion: error cases and behaviour variations. [tests/classes/tostring_004.phpt] -TEST 323/9057 [tests/classes/type_hinting_001.phpt] PASS ZE2 class type hinting [tests/classes/type_hinting_001.phpt] -TEST 324/9057 [tests/classes/type_hinting_002.phpt] PASS ZE2 class type hinting non existing class [tests/classes/type_hinting_002.phpt] -TEST 325/9057 [tests/classes/type_hinting_003.phpt] PASS ZE2 class type hinting with arrays [tests/classes/type_hinting_003.phpt] -TEST 326/9057 [tests/classes/type_hinting_004.phpt] PASS Ensure type hints are enforced for functions invoked as callbacks. [tests/classes/type_hinting_004.phpt] -TEST 327/9057 [tests/classes/type_hinting_005a.phpt] PASS Check type hint compatibility in overrides with array hints. [tests/classes/type_hinting_005a.phpt] -TEST 328/9057 [tests/classes/type_hinting_005b.phpt] PASS Check type hint compatibility in overrides with array hints. [tests/classes/type_hinting_005b.phpt] -TEST 329/9057 [tests/classes/type_hinting_005c.phpt] PASS Check type hint compatibility in overrides with array hints. [tests/classes/type_hinting_005c.phpt] -TEST 330/9057 [tests/classes/type_hinting_005d.phpt] PASS Check type hint compatibility in overrides with array hints. [tests/classes/type_hinting_005d.phpt] -TEST 331/9057 [tests/classes/visibility_000a.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_000a.phpt] -TEST 332/9057 [tests/classes/visibility_000b.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_000b.phpt] -TEST 333/9057 [tests/classes/visibility_000c.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_000c.phpt] -TEST 334/9057 [tests/classes/visibility_001a.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_001a.phpt] -TEST 335/9057 [tests/classes/visibility_001b.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_001b.phpt] -TEST 336/9057 [tests/classes/visibility_001c.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_001c.phpt] -TEST 337/9057 [tests/classes/visibility_002a.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_002a.phpt] -TEST 338/9057 [tests/classes/visibility_002b.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_002b.phpt] -TEST 339/9057 [tests/classes/visibility_002c.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_002c.phpt] -TEST 340/9057 [tests/classes/visibility_003a.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_003a.phpt] -TEST 341/9057 [tests/classes/visibility_003b.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_003b.phpt] -TEST 342/9057 [tests/classes/visibility_003c.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_003c.phpt] -TEST 343/9057 [tests/classes/visibility_004a.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_004a.phpt] -TEST 344/9057 [tests/classes/visibility_004b.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_004b.phpt] -TEST 345/9057 [tests/classes/visibility_004c.phpt] PASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_004c.phpt] -TEST 346/9057 [tests/classes/visibility_005.phpt] PASS ZE2 foreach and property visibility [tests/classes/visibility_005.phpt] -TEST 347/9057 [tests/func/001.phpt] PASS Strlen() function test [tests/func/001.phpt] -TEST 348/9057 [tests/func/002.phpt] PASS Static variables in functions [tests/func/002.phpt] -TEST 349/9057 [tests/func/003.phpt] PASS General function test [tests/func/003.phpt] -TEST 350/9057 [tests/func/004.phpt] PASS General function test [tests/func/004.phpt] -TEST 351/9057 [tests/func/005.phpt] PASS Testing register_shutdown_function() [tests/func/005.phpt] -TEST 352/9057 [tests/func/005a.phpt] PASS Testing register_shutdown_function() with timeout. (Bug: #21513) [tests/func/005a.phpt] -TEST 353/9057 [tests/func/006.phpt] PASS Output buffering tests [tests/func/006.phpt] -TEST 354/9057 [tests/func/007.phpt] PASS INI functions test [tests/func/007.phpt] -TEST 355/9057 [tests/func/008.phpt] PASS Test for buffering in core functions with implicit flush off [tests/func/008.phpt] -TEST 356/9057 [tests/func/009.phpt] PASS Test for buffering in core functions with implicit flush on [tests/func/009.phpt] -TEST 357/9057 [tests/func/010.phpt] PASS function with many parameters [tests/func/010.phpt] -TEST 358/9057 [tests/func/ini_alter.phpt] PASS ini_alter() check [tests/func/ini_alter.phpt] -TEST 359/9057 [tests/lang/001.phpt] PASS Simple If condition test [tests/lang/001.phpt] -TEST 360/9057 [tests/lang/002.phpt] PASS Simple While Loop Test [tests/lang/002.phpt] -TEST 361/9057 [tests/lang/003.phpt] PASS Simple Switch Test [tests/lang/003.phpt] -TEST 362/9057 [tests/lang/004.phpt] PASS Simple If/Else Test [tests/lang/004.phpt] -TEST 363/9057 [tests/lang/005.phpt] PASS Simple If/ElseIf/Else Test [tests/lang/005.phpt] -TEST 364/9057 [tests/lang/006.phpt] PASS Nested If/ElseIf/Else Test [tests/lang/006.phpt] -TEST 365/9057 [tests/lang/007.phpt] PASS Function call with global and static variables [tests/lang/007.phpt] -TEST 366/9057 [tests/lang/008.phpt] PASS Testing recursive function [tests/lang/008.phpt] -TEST 367/9057 [tests/lang/009.phpt] PASS Testing function parameter passing [tests/lang/009.phpt] -TEST 368/9057 [tests/lang/010.phpt] PASS Testing function parameter passing with a return value [tests/lang/010.phpt] -TEST 369/9057 [tests/lang/011.phpt] PASS Testing nested functions [tests/lang/011.phpt] -TEST 370/9057 [tests/lang/012.phpt] PASS Testing stack after early function return [tests/lang/012.phpt] -TEST 371/9057 [tests/lang/013.phpt] PASS Testing eval function [tests/lang/013.phpt] -TEST 372/9057 [tests/lang/014.phpt] PASS Testing eval function inside user-defined function [tests/lang/014.phpt] -TEST 373/9057 [tests/lang/015.phpt] PASS Testing include [tests/lang/015.phpt] -TEST 374/9057 [tests/lang/016.phpt] PASS Testing user-defined function in included file [tests/lang/016.phpt] -TEST 375/9057 [tests/lang/017.phpt] PASS Testing user-defined function falling out of an If into another [tests/lang/017.phpt] -TEST 376/9057 [tests/lang/018.phpt] PASS eval() test [tests/lang/018.phpt] -TEST 377/9057 [tests/lang/019.phpt] PASS eval() test [tests/lang/019.phpt] -TEST 378/9057 [tests/lang/020.phpt] PASS Switch test 1 [tests/lang/020.phpt] -TEST 379/9057 [tests/lang/021.phpt] PASS Switch test 2 [tests/lang/021.phpt] -TEST 380/9057 [tests/lang/022.phpt] PASS Switch test 3 [tests/lang/022.phpt] -TEST 381/9057 [tests/lang/023.phpt] PASS Regression test [tests/lang/023.phpt] -TEST 382/9057 [tests/lang/024.phpt] PASS Looped regression test (may take a while) [tests/lang/024.phpt] -TEST 383/9057 [tests/lang/025.phpt] PASS Mean recursion test [tests/lang/025.phpt] -TEST 384/9057 [tests/lang/026.phpt] PASS Testing string scanner confirmance [tests/lang/026.phpt] -TEST 385/9057 [tests/lang/027.phpt] PASS Testing do-while loop [tests/lang/027.phpt] -TEST 386/9057 [tests/lang/028.phpt] PASS Testing calling user-level functions from C [tests/lang/028.phpt] -TEST 387/9057 [tests/lang/030.phpt] PASS $this in constructor test [tests/lang/030.phpt] -TEST 388/9057 [tests/lang/031.phpt] PASS Bug #16227 (Internal hash position bug on assignment) [tests/lang/031.phpt] -TEST 389/9057 [tests/lang/032.phpt] PASS Class method registration [tests/lang/032.phpt] -TEST 390/9057 [tests/lang/033.phpt] PASS Alternative syntaxes test [tests/lang/033.phpt] -TEST 391/9057 [tests/lang/034.phpt] PASS Bug #12647 (Locale settings affecting float parsing) [tests/lang/034.phpt] -TEST 392/9057 [tests/lang/035.phpt] PASS ZE2: set_exception_handler() [tests/lang/035.phpt] -TEST 393/9057 [tests/lang/036.phpt] PASS Child public element should not override parent private element in parent methods [tests/lang/036.phpt] -TEST 394/9057 [tests/lang/037.phpt] PASS 'Static' binding for private variables [tests/lang/037.phpt] -TEST 395/9057 [tests/lang/038.phpt] PASS Convert warnings to exceptions [tests/lang/038.phpt] -TEST 396/9057 [tests/lang/039.phpt] PASS Catch Interfaces [tests/lang/039.phpt] -TEST 397/9057 [tests/lang/040.phpt] PASS foreach into array [tests/lang/040.phpt] -TEST 398/9057 [tests/lang/041.phpt] PASS Dynamic access of static members [tests/lang/041.phpt] -TEST 399/9057 [tests/lang/042.phpt] PASS Dynamic access of constants [tests/lang/042.phpt] -TEST 400/9057 [tests/lang/043.phpt] PASS Dynamic call for static methods [tests/lang/043.phpt] -TEST 401/9057 [tests/lang/044.phpt] PASS Dynamic call for static methods dynamically named [tests/lang/044.phpt] -TEST 402/9057 [tests/lang/045.phpt] PASS Timeout again inside register_shutdown_function [tests/lang/045.phpt] -TEST 403/9057 [tests/lang/bison1.phpt] PASS Bison weirdness [tests/lang/bison1.phpt] -TEST 404/9057 [tests/lang/bug17115.phpt] PASS Bug #17115 (lambda functions produce segfault with static vars) [tests/lang/bug17115.phpt] -TEST 405/9057 [tests/lang/bug18872.phpt] PASS Bug #18872 (class constant used as default parameter) [tests/lang/bug18872.phpt] -TEST 406/9057 [tests/lang/bug19566.phpt] PASS Bug #19566 (get_declared_classes() segfaults) [tests/lang/bug19566.phpt] -TEST 407/9057 [tests/lang/bug19943.phpt] PASS Bug #19943 (memleaks) [tests/lang/bug19943.phpt] -TEST 408/9057 [tests/lang/bug20175.phpt] PASS Bug #20175 (Static vars can't store ref to new instance) [tests/lang/bug20175.phpt] -TEST 409/9057 [tests/lang/bug21094.phpt] PASS Bug #21094 (set_error_handler not accepting methods) [tests/lang/bug21094.phpt] -TEST 410/9057 [tests/lang/bug21600.phpt] PASS Bug #21600 (assign by reference function call changes variable contents) [tests/lang/bug21600.phpt] -TEST 411/9057 [tests/lang/bug21669.phpt] PASS Bug #21669 ("$obj = new $this->var;" doesn't work) [tests/lang/bug21669.phpt] -TEST 412/9057 [tests/lang/bug21820.phpt] PASS Bug #21820 ("$arr['foo']" generates bogus E_NOTICE, should be E_PARSE) [tests/lang/bug21820.phpt] -TEST 413/9057 [tests/lang/bug21849.phpt] PASS Bug #21849 (self::constant doesn't work as method's default parameter) [tests/lang/bug21849.phpt] -TEST 414/9057 [tests/lang/bug21961.phpt] PASS Bug #21961 (get_parent_class() segfault) [tests/lang/bug21961.phpt] -TEST 415/9057 [tests/lang/bug22231.phpt] PASS Bug #22231 (segfault when returning a global variable by reference) [tests/lang/bug22231.phpt] -TEST 416/9057 [tests/lang/bug22510.phpt] PASS Bug #22510 (segfault among complex references) [tests/lang/bug22510.phpt] -TEST 417/9057 [tests/lang/bug22592.phpt] PASS Bug #22592 (cascading assignments to strings with curly braces broken) [tests/lang/bug22592.phpt] -TEST 418/9057 [tests/lang/bug22690.phpt] PASS Bug #22690 (ob_start() is broken with create_function() callbacks) [tests/lang/bug22690.phpt] -TEST 419/9057 [tests/lang/bug23279.phpt] PASS Bug #23279 (exception handler stops after first function call) [tests/lang/bug23279.phpt] -TEST 420/9057 [tests/lang/bug23384.phpt] PASS Bug #23384 (use of class constants in statics) [tests/lang/bug23384.phpt] -TEST 421/9057 [tests/lang/bug23489.phpt] PASS Bug #23489 (ob_start() is broken with method callbacks) [tests/lang/bug23489.phpt] -TEST 422/9057 [tests/lang/bug23524.phpt] PASS Bug #23524 (Improper handling of constants in array indices) [tests/lang/bug23524.phpt] -TEST 423/9057 [tests/lang/bug23584.phpt] PASS Bug #23584 (error line numbers off by one when using #!php) [tests/lang/bug23584.phpt] -TEST 424/9057 [tests/lang/bug23624.phpt] PASS Bug #23624 (foreach leaves current array key as null) [tests/lang/bug23624.phpt] -TEST 425/9057 [tests/lang/bug23922.phpt] PASS Bug #23922 (scope doesn't properly propagate into internal functions) [tests/lang/bug23922.phpt] -TEST 426/9057 [tests/lang/bug24054.phpt] PASS Bug #24054 (Assignment operator *= broken) [tests/lang/bug24054.phpt] -TEST 427/9057 [tests/lang/bug24396.phpt] PASS Bug #24396 (global $$variable broken) [tests/lang/bug24396.phpt] -TEST 428/9057 [tests/lang/bug24403.phpt] PASS Bug #24403 (scope doesn't properly propagate into internal functions) [tests/lang/bug24403.phpt] -TEST 429/9057 [tests/lang/bug24436.phpt] PASS Bug #24436 (isset() and empty() produce errors with non-existent variables in objects) [tests/lang/bug24436.phpt] -TEST 430/9057 [tests/lang/bug24499.phpt] PASS Bug #24499 (bogus handling of a public property as a private one) [tests/lang/bug24499.phpt] -TEST 431/9057 [tests/lang/bug24573.phpt] PASS Bug #24573 (debug_backtrace() crashes if $this is set to null) [tests/lang/bug24573.phpt] -TEST 432/9057 [tests/lang/bug24640.phpt] PASS Bug #24640 (var_export and var_dump can't output large float) [tests/lang/bug24640.phpt] -TEST 433/9057 [tests/lang/bug24652.phpt] PASS Bug #24652 (broken array_flip()) [tests/lang/bug24652.phpt] -TEST 434/9057 [tests/lang/bug24658.phpt] PASS Bug #24658 (combo of typehint / reference causes crash) [tests/lang/bug24658.phpt] -TEST 435/9057 [tests/lang/bug24783.phpt] PASS Bug #24783 ($key not binary safe in "foreach($arr as $key => $val)") [tests/lang/bug24783.phpt] -TEST 436/9057 [tests/lang/bug24908.phpt] PASS Bug #24908 (super-globals can not be used in __destruct()) [tests/lang/bug24908.phpt] -TEST 437/9057 [tests/lang/bug24926.phpt] PASS Bug #24926 (lambda function (create_function()) cannot be stored in a class property) [tests/lang/bug24926.phpt] -TEST 438/9057 [tests/lang/bug24951.phpt] PASS Bug #24951 (ob_flush() destroys output handler) [tests/lang/bug24951.phpt] -TEST 439/9057 [tests/lang/bug25145.phpt] PASS Bug #25145 (SEGV on recpt of form input with name like "123[]") [tests/lang/bug25145.phpt] -TEST 440/9057 [tests/lang/bug25547.phpt] PASS Bug #25547 (error_handler and array index with function call) [tests/lang/bug25547.phpt] -TEST 441/9057 [tests/lang/bug25652.phpt] PASS Bug #25652 (Calling Global functions dynamically fails from Class scope) [tests/lang/bug25652.phpt] -TEST 442/9057 [tests/lang/bug25922.phpt] PASS Bug #25922 (SEGV in error_handler when context is destroyed) [tests/lang/bug25922.phpt] -TEST 443/9057 [tests/lang/bug26182.phpt] PASS Bug #26182 (Object properties created redundantly) [tests/lang/bug26182.phpt] -TEST 444/9057 [tests/lang/bug26696.phpt] PASS Bug #26696 (string index in a switch() crashes with multiple matches) [tests/lang/bug26696.phpt] -TEST 445/9057 [tests/lang/bug26866.phpt] PASS Bug #26866 (segfault when exception raised in __get) [tests/lang/bug26866.phpt] -TEST 446/9057 [tests/lang/bug26869.phpt] PASS Bug #26869 (constant as the key of static array) [tests/lang/bug26869.phpt] -TEST 447/9057 [tests/lang/bug27354.phpt] PASS Bug #27354 (Modulus operator crashes PHP) [tests/lang/bug27354.phpt] -TEST 448/9057 [tests/lang/bug27439.phpt] PASS Bug #27439 (foreach() with $this segfaults) [tests/lang/bug27439.phpt] -TEST 449/9057 [tests/lang/bug27443.phpt] PASS Bug #27443 (defined() returns wrong type) [tests/lang/bug27443.phpt] -TEST 450/9057 [tests/lang/bug27535.phpt] PASS Bug #27535 (Objects pointing to each other cause Apache to crash) [tests/lang/bug27535.phpt] -TEST 451/9057 [tests/lang/bug28213.phpt] PASS Bug #28213 (crash in debug_print_backtrace in static methods) [tests/lang/bug28213.phpt] -TEST 452/9057 [tests/lang/bug28800.phpt] PASS Bug #28800 (Incorrect string to number conversion for strings starting with 'inf') [tests/lang/bug28800.phpt] -TEST 453/9057 [tests/lang/bug29566.phpt] PASS Bug #29566 (foreach/string handling strangeness) [tests/lang/bug29566.phpt] -TEST 454/9057 [tests/lang/bug29893.phpt] PASS Bug #29893 (segfault when using array as index) [tests/lang/bug29893.phpt] -TEST 455/9057 [tests/lang/bug29944.phpt] PASS Bug #29944 (function defined in switch crashes PHP) [tests/lang/bug29944.phpt] -TEST 456/9057 [tests/lang/bug30578.phpt] PASS Bug #30578 (Output buffers flushed before calling __desctruct functions) [tests/lang/bug30578.phpt] -TEST 457/9057 [tests/lang/bug30638.phpt] PASS Bug #30638 (localeconv returns wrong LC_NUMERIC settings) (ok to fail on MacOS X) [tests/lang/bug30638.phpt] -TEST 458/9057 [tests/lang/bug30726.phpt] PASS Bug #30726 (-.1 like numbers are not being handled correctly) [tests/lang/bug30726.phpt] -TEST 459/9057 [tests/lang/bug30862.phpt] PASS Bug #30862 (Static array with boolean indexes) [tests/lang/bug30862.phpt] -TEST 460/9057 [tests/lang/bug32828.phpt] PASS Bug #32828 (Throwing exception in output_callback function with ob_start and ob_end_clean leads to segfault) [tests/lang/bug32828.phpt] -TEST 461/9057 [tests/lang/bug32924.phpt] PASS Bug #32924 (prepend does not add file to included files) [tests/lang/bug32924.phpt] -TEST 462/9057 [tests/lang/bug35176.phpt] PASS Bug #35176 (include()/require()/*_once() produce wrong error messages about main()) [tests/lang/bug35176.phpt] -TEST 463/9057 [tests/lang/bug35382.phpt] PASS Bug #35382 (Comment in end of file produces fatal error) [tests/lang/bug35382.phpt] -TEST 464/9057 [tests/lang/bug38579.phpt] SKIP Bug #38579 (include_once() may include the same file twice) [tests/lang/bug38579.phpt] reason: only for Windows -TEST 465/9057 [tests/lang/bug43958.phpt] PASS Bug #43958 (class name added into the error message) [tests/lang/bug43958.phpt] -TEST 466/9057 [tests/lang/bug44654.phpt] PASS Bug #44654 (syntax error for #) [tests/lang/bug44654.phpt] -TEST 467/9057 [tests/lang/bug44827.phpt] PASS Bug #44827 (Class error when trying to access :: as constant) [tests/lang/bug44827.phpt] -TEST 468/9057 [tests/lang/bug45392.phpt] PASS Bug #45392 (ob_start()/ob_end_clean() and memory_limit) [tests/lang/bug45392.phpt] -TEST 469/9057 [tests/lang/bug7515.phpt] PASS Bug #7515 (weird & invisible referencing of objects) [tests/lang/bug7515.phpt] -TEST 470/9057 [tests/lang/catchable_error_001.phpt] PASS Catchable fatal error [1] [tests/lang/catchable_error_001.phpt] -TEST 471/9057 [tests/lang/catchable_error_002.phpt] PASS Catchable fatal error [2] [tests/lang/catchable_error_002.phpt] -TEST 472/9057 [tests/lang/comments.phpt] PASS #-style comments [tests/lang/comments.phpt] -TEST 473/9057 [tests/lang/comments2.phpt] PASS #-style comments (part 2) [tests/lang/comments2.phpt] -TEST 474/9057 [tests/lang/compare_objects_basic1.phpt] PASS Test standard 'compare' object handler [tests/lang/compare_objects_basic1.phpt] -TEST 475/9057 [tests/lang/compare_objects_basic2.phpt] PASS Test object compare when object handler different [tests/lang/compare_objects_basic2.phpt] -TEST 476/9057 [tests/lang/each_binary_safety.phpt] PASS Binary safety of each() for both keys and values [tests/lang/each_binary_safety.phpt] -TEST 477/9057 [tests/lang/empty_variation.phpt] PASS empty() on array elements [tests/lang/empty_variation.phpt] -TEST 478/9057 [tests/lang/engine_assignExecutionOrder_001.phpt] PASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_001.phpt] -TEST 479/9057 [tests/lang/engine_assignExecutionOrder_002.phpt] PASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_002.phpt] -TEST 480/9057 [tests/lang/engine_assignExecutionOrder_003.phpt] PASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_003.phpt] -TEST 481/9057 [tests/lang/engine_assignExecutionOrder_004.phpt] PASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_004.phpt] -TEST 482/9057 [tests/lang/engine_assignExecutionOrder_005.phpt] PASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_005.phpt] -TEST 483/9057 [tests/lang/engine_assignExecutionOrder_006.phpt] PASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_006.phpt] -TEST 484/9057 [tests/lang/engine_assignExecutionOrder_007.phpt] PASS Check key execution order with &new. [tests/lang/engine_assignExecutionOrder_007.phpt] -TEST 485/9057 [tests/lang/engine_assignExecutionOrder_008.phpt] PASS Ensure by value assignments leave temporaries on the stack, for all sorts of assignees. [tests/lang/engine_assignExecutionOrder_008.phpt] -TEST 486/9057 [tests/lang/engine_assignExecutionOrder_009.phpt] PASS Execution ordering with comparison operators. [tests/lang/engine_assignExecutionOrder_009.phpt] -TEST 487/9057 [tests/lang/error_2_exception_001.phpt] PASS ZE2 errors caught as exceptions [tests/lang/error_2_exception_001.phpt] -TEST 488/9057 [tests/lang/execution_order.phpt] PASS Execution order of variables [tests/lang/execution_order.phpt] -TEST 489/9057 [tests/lang/foreachLoop.001.phpt] PASS Foreach loop tests - basic loop with just value and key => value. [tests/lang/foreachLoop.001.phpt] -TEST 490/9057 [tests/lang/foreachLoop.002.phpt] PASS Foreach loop tests - modifying the array during the loop. [tests/lang/foreachLoop.002.phpt] -TEST 491/9057 [tests/lang/foreachLoop.003.phpt] PASS Foreach loop tests - error case: not an array. [tests/lang/foreachLoop.003.phpt] -TEST 492/9057 [tests/lang/foreachLoop.004.phpt] PASS Foreach loop tests - using an array element as the $value [tests/lang/foreachLoop.004.phpt] -TEST 493/9057 [tests/lang/foreachLoop.005.phpt] PASS Foreach loop tests - modifying the array during the loop: special case. Behaviour is good since php 5.2.2. [tests/lang/foreachLoop.005.phpt] -TEST 494/9057 [tests/lang/foreachLoop.006.phpt] PASS Foreach loop tests - error case: key is a reference. [tests/lang/foreachLoop.006.phpt] -TEST 495/9057 [tests/lang/foreachLoop.007.phpt] PASS Foreach loop tests - error case: reference to constant array. [tests/lang/foreachLoop.007.phpt] -TEST 496/9057 [tests/lang/foreachLoop.008.phpt] PASS Foreach loop tests - error case: reference to constant array, with key. [tests/lang/foreachLoop.008.phpt] -TEST 497/9057 [tests/lang/foreachLoop.009.phpt] PASS Foreach loop tests - foreach operates on the original array if the array is referenced outside the loop. [tests/lang/foreachLoop.009.phpt] -TEST 498/9057 [tests/lang/foreachLoop.010.phpt] PASS This test illustrates the impact of invoking destructors when refcount is decremented to 0 on foreach. -It will pass only if the 'contentious code' in PHPValue.decReferences() is enabled. [tests/lang/foreachLoop.010.phpt] -TEST 499/9057 [tests/lang/foreachLoop.011.phpt] PASS Changing from an interable type to a non iterable type during the iteration [tests/lang/foreachLoop.011.phpt] -TEST 500/9057 [tests/lang/foreachLoop.012.phpt] PASS Directly modifying an unreferenced array when foreach'ing over it. [tests/lang/foreachLoop.012.phpt] -TEST 501/9057 [tests/lang/foreachLoop.013.phpt] PASS Directly modifying an unreferenced array when foreach'ing over it while using &$value syntax. [tests/lang/foreachLoop.013.phpt] -TEST 502/9057 [tests/lang/foreachLoop.014.phpt] PASS Directly modifying a REFERENCED array when foreach'ing over it. [tests/lang/foreachLoop.014.phpt] -TEST 503/9057 [tests/lang/foreachLoop.015.phpt] PASS Directly modifying a REFERENCED array when foreach'ing over it while using &$value syntax. [tests/lang/foreachLoop.015.phpt] -TEST 504/9057 [tests/lang/foreachLoop.016.phpt] PASS Ensure foreach splits the iterated entity from its cow reference set, for all sorts of iterated entities. [tests/lang/foreachLoop.016.phpt] -TEST 505/9057 [tests/lang/foreachLoop.017.phpt] PASS Ensure foreach works with arrays with Binary keys. [tests/lang/foreachLoop.017.phpt] -TEST 506/9057 [tests/lang/foreachLoopIterator.001.phpt] PASS foreach with Iterator. [tests/lang/foreachLoopIterator.001.phpt] -TEST 507/9057 [tests/lang/foreachLoopIterator.002.phpt] PASS foreach with iterator and &$value reference [tests/lang/foreachLoopIterator.002.phpt] -TEST 508/9057 [tests/lang/foreachLoopIteratorAggregate.001.phpt] PASS foreach with iteratorAggregate [tests/lang/foreachLoopIteratorAggregate.001.phpt] -TEST 509/9057 [tests/lang/foreachLoopIteratorAggregate.002.phpt] PASS IteratorAggregate::getIterator bad return type [tests/lang/foreachLoopIteratorAggregate.002.phpt] -TEST 510/9057 [tests/lang/foreachLoopIteratorAggregate.003.phpt] PASS foreach with nested iteratorAggregates [tests/lang/foreachLoopIteratorAggregate.003.phpt] -TEST 511/9057 [tests/lang/foreachLoopIteratorAggregate.004.phpt] PASS Duplicate of zend test tests/classes/iterators_002.phpt without expected output from destructor [tests/lang/foreachLoopIteratorAggregate.004.phpt] -TEST 512/9057 [tests/lang/foreachLoopObjects.001.phpt] PASS Foreach loop on objects - basic loop with just value and key => value. [tests/lang/foreachLoopObjects.001.phpt] -TEST 513/9057 [tests/lang/foreachLoopObjects.002.phpt] PASS Foreach loop tests - visibility. [tests/lang/foreachLoopObjects.002.phpt] -TEST 514/9057 [tests/lang/foreachLoopObjects.003.phpt] PASS Foreach loop tests - modifying the object during the loop. [tests/lang/foreachLoopObjects.003.phpt] -TEST 515/9057 [tests/lang/foreachLoopObjects.004.phpt] PASS Foreach loop tests - Removing the current element from an iterated object. [tests/lang/foreachLoopObjects.004.phpt] -TEST 516/9057 [tests/lang/foreachLoopObjects.005.phpt] PASS Foreach loop tests - removing properties before and after the current property during the loop. [tests/lang/foreachLoopObjects.005.phpt] -TEST 517/9057 [tests/lang/foreachLoopObjects.006.phpt] PASS Foreach loop tests - substituting the entire iterated entity during the loop. [tests/lang/foreachLoopObjects.006.phpt] -TEST 518/9057 [tests/lang/foreach_with_object_001.phpt] PASS foreach() with foreach($o->mthd()->arr) [tests/lang/foreach_with_object_001.phpt] -TEST 519/9057 [tests/lang/foreach_with_references_001.phpt] PASS foreach() with references [tests/lang/foreach_with_references_001.phpt] -TEST 520/9057 [tests/lang/func_get_arg.001.phpt] PASS func_get_arg test [tests/lang/func_get_arg.001.phpt] -TEST 521/9057 [tests/lang/func_get_arg.002.phpt] PASS func_get_arg with variable number of args [tests/lang/func_get_arg.002.phpt] -TEST 522/9057 [tests/lang/func_get_arg.003.phpt] PASS func_get_arg outside of a function declaration [tests/lang/func_get_arg.003.phpt] -TEST 523/9057 [tests/lang/func_get_arg.004.phpt] PASS func_get_arg on non-existent arg [tests/lang/func_get_arg.004.phpt] -TEST 524/9057 [tests/lang/func_get_arg.005.phpt] PASS A variable, which is referenced by another variable, is passed by value. -During the call, the original variable is updated. This should not affect func_get_arg(). [tests/lang/func_get_arg.005.phpt] -TEST 525/9057 [tests/lang/func_get_arg_variation.phpt] PASS func_get_arg test [tests/lang/func_get_arg_variation.phpt] -TEST 526/9057 [tests/lang/func_get_args.001.phpt] PASS func_get_args with no args [tests/lang/func_get_args.001.phpt] -TEST 527/9057 [tests/lang/func_get_args.002.phpt] PASS func_get_args with variable number of args [tests/lang/func_get_args.002.phpt] -TEST 528/9057 [tests/lang/func_get_args.003.phpt] PASS func_get_args() outside of a function declaration [tests/lang/func_get_args.003.phpt] -TEST 529/9057 [tests/lang/func_get_args.004.phpt] PASS Pass same variable by ref and by value. [tests/lang/func_get_args.004.phpt] -TEST 530/9057 [tests/lang/func_num_args.001.phpt] PASS func_num_args with no args [tests/lang/func_num_args.001.phpt] -TEST 531/9057 [tests/lang/func_num_args.002.phpt] PASS func_num_args with variable number of args [tests/lang/func_num_args.002.phpt] -TEST 532/9057 [tests/lang/func_num_args.003.phpt] PASS func_num_args() outside of a function declaration [tests/lang/func_num_args.003.phpt] -TEST 533/9057 [tests/lang/func_num_args.004.phpt] PASS Pass same variable by ref and by value. [tests/lang/func_num_args.004.phpt] -TEST 534/9057 [tests/lang/include_variation1.phpt] PASS include() a file from the current script directory [tests/lang/include_variation1.phpt] -TEST 535/9057 [tests/lang/include_variation2.phpt] PASS Including a file in the current script directory from an included function [tests/lang/include_variation2.phpt] -TEST 536/9057 [tests/lang/include_variation3.phpt] PASS Including a file in the current script directory from eval'd code [tests/lang/include_variation3.phpt] -TEST 537/9057 [tests/lang/operators/add_basiclong_64bit.phpt] SKIP Test + operator : 64bit long tests [tests/lang/operators/add_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 538/9057 [tests/lang/operators/add_variationStr.phpt] PASS Test + operator : various numbers as strings [tests/lang/operators/add_variationStr.phpt] -TEST 539/9057 [tests/lang/operators/bitwiseAnd_basiclong_64bit.phpt] SKIP Test & operator : 64bit long tests [tests/lang/operators/bitwiseAnd_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 540/9057 [tests/lang/operators/bitwiseAnd_variationStr.phpt] PASS Test & operator : various numbers as strings [tests/lang/operators/bitwiseAnd_variationStr.phpt] -TEST 541/9057 [tests/lang/operators/bitwiseNot_basiclong_64bit.phpt] SKIP Test ~N operator : 64bit long tests [tests/lang/operators/bitwiseNot_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 542/9057 [tests/lang/operators/bitwiseNot_variationStr.phpt] PASS Test ~N operator : various numbers as strings [tests/lang/operators/bitwiseNot_variationStr.phpt] -TEST 543/9057 [tests/lang/operators/bitwiseOr_basiclong_64bit.phpt] SKIP Test | operator : 64bit long tests [tests/lang/operators/bitwiseOr_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 544/9057 [tests/lang/operators/bitwiseOr_variationStr.phpt] PASS Test | operator : various numbers as strings [tests/lang/operators/bitwiseOr_variationStr.phpt] -TEST 545/9057 [tests/lang/operators/bitwiseShiftLeft_basiclong_64bit.phpt] SKIP Test << operator : 64bit long tests [tests/lang/operators/bitwiseShiftLeft_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 546/9057 [tests/lang/operators/bitwiseShiftLeft_variationStr.phpt] PASS Test << operator : various numbers as strings [tests/lang/operators/bitwiseShiftLeft_variationStr.phpt] -TEST 547/9057 [tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt] SKIP Test << operator : various numbers as strings [tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt] reason: this test is for 64bit platform only -TEST 548/9057 [tests/lang/operators/bitwiseShiftRight_basiclong_64bit.phpt] SKIP Test >> operator : 64bit long tests [tests/lang/operators/bitwiseShiftRight_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 549/9057 [tests/lang/operators/bitwiseShiftRight_variationStr.phpt] PASS Test >> operator : various numbers as strings [tests/lang/operators/bitwiseShiftRight_variationStr.phpt] -TEST 550/9057 [tests/lang/operators/bitwiseXor_basiclong_64bit.phpt] SKIP Test ^ operator : 64bit long tests [tests/lang/operators/bitwiseXor_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 551/9057 [tests/lang/operators/bitwiseXor_variationStr.phpt] PASS Test ^ operator : various numbers as strings [tests/lang/operators/bitwiseXor_variationStr.phpt] -TEST 552/9057 [tests/lang/operators/divide_basiclong_64bit.phpt] SKIP Test / operator : 64bit long tests [tests/lang/operators/divide_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 553/9057 [tests/lang/operators/divide_variationStr.phpt] PASS Test / operator : various numbers as strings [tests/lang/operators/divide_variationStr.phpt] -TEST 554/9057 [tests/lang/operators/modulus_basiclong_64bit.phpt] SKIP Test % operator : 64bit long tests [tests/lang/operators/modulus_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 555/9057 [tests/lang/operators/modulus_variationStr.phpt] PASS Test % operator : various numbers as strings [tests/lang/operators/modulus_variationStr.phpt] -TEST 556/9057 [tests/lang/operators/multiply_basiclong_64bit.phpt] SKIP Test * operator : 64bit long tests [tests/lang/operators/multiply_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 557/9057 [tests/lang/operators/multiply_variationStr.phpt] PASS Test * operator : various numbers as strings [tests/lang/operators/multiply_variationStr.phpt] -TEST 558/9057 [tests/lang/operators/negate_basiclong_64bit.phpt] SKIP Test -N operator : 64bit long tests [tests/lang/operators/negate_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 559/9057 [tests/lang/operators/negate_variationStr.phpt] PASS Test -N operator : various numbers as strings [tests/lang/operators/negate_variationStr.phpt] -TEST 560/9057 [tests/lang/operators/operator_equals_basic.phpt] PASS Test == operator : different types [tests/lang/operators/operator_equals_basic.phpt] -TEST 561/9057 [tests/lang/operators/operator_equals_variation.phpt] PASS Test == operator : max int 32bit range [tests/lang/operators/operator_equals_variation.phpt] -TEST 562/9057 [tests/lang/operators/operator_equals_variation_64bit.phpt] SKIP Test == operator : max int 64bit range [tests/lang/operators/operator_equals_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 563/9057 [tests/lang/operators/operator_gt_basic.phpt] PASS Test > operator : different types [tests/lang/operators/operator_gt_basic.phpt] -TEST 564/9057 [tests/lang/operators/operator_gt_or_equal_basic.phpt] PASS Test >= operator : different types [tests/lang/operators/operator_gt_or_equal_basic.phpt] -TEST 565/9057 [tests/lang/operators/operator_gt_or_equal_variation.phpt] PASS Test >= operator : max int 32bit range [tests/lang/operators/operator_gt_or_equal_variation.phpt] -TEST 566/9057 [tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt] SKIP Test >= operator : max int 64bit range [tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 567/9057 [tests/lang/operators/operator_gt_variation.phpt] PASS Test > operator : max int 32bit range [tests/lang/operators/operator_gt_variation.phpt] -TEST 568/9057 [tests/lang/operators/operator_gt_variation_64bit.phpt] SKIP Test > operator : max int 64bit range [tests/lang/operators/operator_gt_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 569/9057 [tests/lang/operators/operator_identical_basic.phpt] PASS Test === operator : different types [tests/lang/operators/operator_identical_basic.phpt] -TEST 570/9057 [tests/lang/operators/operator_identical_variation.phpt] PASS Test === operator : max int 32bit range [tests/lang/operators/operator_identical_variation.phpt] -TEST 571/9057 [tests/lang/operators/operator_identical_variation_64bit.phpt] SKIP Test === operator : max int 64bit range [tests/lang/operators/operator_identical_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 572/9057 [tests/lang/operators/operator_lt_basic.phpt] PASS Test < operator : different types [tests/lang/operators/operator_lt_basic.phpt] -TEST 573/9057 [tests/lang/operators/operator_lt_or_equal_basic.phpt] PASS Test <= operator : different types [tests/lang/operators/operator_lt_or_equal_basic.phpt] -TEST 574/9057 [tests/lang/operators/operator_lt_or_equal_variation.phpt] PASS Test <= operator : max int 32bit range [tests/lang/operators/operator_lt_or_equal_variation.phpt] -TEST 575/9057 [tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt] SKIP Test <= operator : max int 64bit range [tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 576/9057 [tests/lang/operators/operator_lt_variation.phpt] PASS Test < operator : max int 32bit range [tests/lang/operators/operator_lt_variation.phpt] -TEST 577/9057 [tests/lang/operators/operator_lt_variation_64bit.phpt] SKIP Test < operator : max int 64bit range [tests/lang/operators/operator_lt_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 578/9057 [tests/lang/operators/operator_notequals_basic.phpt] PASS Test != operator : different types [tests/lang/operators/operator_notequals_basic.phpt] -TEST 579/9057 [tests/lang/operators/operator_notequals_variation.phpt] PASS Test != operator : max int 32bit range [tests/lang/operators/operator_notequals_variation.phpt] -TEST 580/9057 [tests/lang/operators/operator_notequals_variation_64bit.phpt] SKIP Test == operator : max int 64bit range [tests/lang/operators/operator_notequals_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 581/9057 [tests/lang/operators/operator_notidentical_basic.phpt] PASS Test !== operator : different types [tests/lang/operators/operator_notidentical_basic.phpt] -TEST 582/9057 [tests/lang/operators/operator_notidentical_variation.phpt] PASS Test !== operator : max int 32bit range [tests/lang/operators/operator_notidentical_variation.phpt] -TEST 583/9057 [tests/lang/operators/operator_notidentical_variation_64bit.phpt] SKIP Test !== operator : max int 64bit range [tests/lang/operators/operator_notidentical_variation_64bit.phpt] reason: this test is for 64bit platform only -TEST 584/9057 [tests/lang/operators/postdec_basiclong_64bit.phpt] SKIP Test N-- operator : 64bit long tests [tests/lang/operators/postdec_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 585/9057 [tests/lang/operators/postdec_variationStr.phpt] PASS Test N-- operator : various numbers as strings [tests/lang/operators/postdec_variationStr.phpt] -TEST 586/9057 [tests/lang/operators/postinc_basiclong_64bit.phpt] SKIP Test N++ operator : 64bit long tests [tests/lang/operators/postinc_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 587/9057 [tests/lang/operators/postinc_variationStr.phpt] PASS Test N++ operator : various numbers as strings [tests/lang/operators/postinc_variationStr.phpt] -TEST 588/9057 [tests/lang/operators/predec_basiclong_64bit.phpt] SKIP Test --N operator : 64bit long tests [tests/lang/operators/predec_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 589/9057 [tests/lang/operators/predec_variationStr.phpt] PASS Test --N operator : various numbers as strings [tests/lang/operators/predec_variationStr.phpt] -TEST 590/9057 [tests/lang/operators/preinc_basiclong_64bit.phpt] SKIP Test ++N operator : 64bit long tests [tests/lang/operators/preinc_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 591/9057 [tests/lang/operators/preinc_variationStr.phpt] PASS Test ++N operator : various numbers as strings [tests/lang/operators/preinc_variationStr.phpt] -TEST 592/9057 [tests/lang/operators/subtract_basiclong_64bit.phpt] SKIP Test - operator : 64bit long tests [tests/lang/operators/subtract_basiclong_64bit.phpt] reason: this test is for 64bit platform only -TEST 593/9057 [tests/lang/operators/subtract_variationStr.phpt] PASS Test - operator : various numbers as strings [tests/lang/operators/subtract_variationStr.phpt] -TEST 594/9057 [tests/lang/passByReference_001.phpt] PASS passing of function parameters by reference [tests/lang/passByReference_001.phpt] -TEST 595/9057 [tests/lang/passByReference_002.phpt] PASS Attempt to pass a constant by reference [tests/lang/passByReference_002.phpt] -TEST 596/9057 [tests/lang/passByReference_003.phpt] PASS Implicit initialisation when passing by reference [tests/lang/passByReference_003.phpt] -TEST 597/9057 [tests/lang/passByReference_004.phpt] PASS passing the return value from a function by reference [tests/lang/passByReference_004.phpt] -TEST 598/9057 [tests/lang/passByReference_005.phpt] PASS Pass uninitialised variables by reference and by value to test implicit initialisation. [tests/lang/passByReference_005.phpt] -TEST 599/9057 [tests/lang/passByReference_006.phpt] PASS Pass uninitialised objects and arrays by reference to test implicit initialisation. [tests/lang/passByReference_006.phpt] -TEST 600/9057 [tests/lang/passByReference_007.phpt] PASS Pass function and method calls by reference and by value. [tests/lang/passByReference_007.phpt] -TEST 601/9057 [tests/lang/passByReference_008.phpt] PASS Pass same variable by ref and by value. [tests/lang/passByReference_008.phpt] -TEST 602/9057 [tests/lang/passByReference_009.phpt] PASS Assignement as argument [tests/lang/passByReference_009.phpt] -TEST 603/9057 [tests/lang/passByReference_010.phpt] PASS Passing assignments by reference [tests/lang/passByReference_010.phpt] -TEST 604/9057 [tests/lang/passByReference_012.phpt] PASS Test pass by reference semantics [tests/lang/passByReference_012.phpt] -TEST 605/9057 [tests/lang/returnByReference.001.phpt] PASS Returning a reference from a function [tests/lang/returnByReference.001.phpt] -TEST 606/9057 [tests/lang/returnByReference.002.phpt] PASS Returning a reference from a function. [tests/lang/returnByReference.002.phpt] -TEST 607/9057 [tests/lang/returnByReference.003.phpt] PASS Returning a reference from a function [tests/lang/returnByReference.003.phpt] -TEST 608/9057 [tests/lang/returnByReference.004.phpt] PASS Returning a reference from a static method [tests/lang/returnByReference.004.phpt] -TEST 609/9057 [tests/lang/returnByReference.005.phpt] PASS Returning a reference from a method [tests/lang/returnByReference.005.phpt] -TEST 610/9057 [tests/lang/returnByReference.006.phpt] PASS Returning a reference from a function via another function [tests/lang/returnByReference.006.phpt] -TEST 611/9057 [tests/lang/returnByReference.007.phpt] PASS Returning a reference from a static method via another static method [tests/lang/returnByReference.007.phpt] -TEST 612/9057 [tests/lang/returnByReference.008.phpt] PASS Returning a reference from a non-static method via another non-static method [tests/lang/returnByReference.008.phpt] -TEST 613/9057 [tests/lang/returnByReference.009.phpt] PASS Returning a references returned by another function [tests/lang/returnByReference.009.phpt] -TEST 614/9057 [tests/lang/script_tag.phpt] PASS