===================================================================== PHP : /build/php8.1-ah8b1T/php8.1-8.1.2/cli-build/sapi/cli/php PHP_SAPI : cli PHP_VERSION : 8.1.2-1ubuntu2.20 ZEND_VERSION: 4.1.2 PHP_OS : Linux - Linux lcy02-amd64-027 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 INI actual : /build/php8.1-ah8b1T/php8.1-8.1.2 More .INIs : --------------------------------------------------------------------- PHP : /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi --------------------------------------------------------------------- CWD : /build/php8.1-ah8b1T/php8.1-8.1.2 Extra dirs : VALGRIND : Not used ===================================================================== TIME START 2024-12-05 15:39:53 ===================================================================== TEST 1/15617 [tests/run-test/extensions-shared.phpt] [1;33mSKIP phpt EXTENSIONS directive - shared module [tests/run-test/extensions-shared.phpt] reason: openssl is built static TEST 2/15617 [tests/run-test/extensions-static.phpt] [1;32mPASS phpt EXTENSIONS directive - static extension is present [tests/run-test/extensions-static.phpt] TEST 3/15617 [tests/run-test/test001.phpt] [1;32mPASS EXPECT [tests/run-test/test001.phpt] TEST 4/15617 [tests/run-test/test002.phpt] [1;32mPASS EXPECTF [tests/run-test/test002.phpt] TEST 5/15617 [tests/run-test/test003.phpt] [1;32mPASS EXPECTREGEX [tests/run-test/test003.phpt] TEST 6/15617 [tests/run-test/test004.phpt] [1;32mPASS INI section allows '=' [tests/run-test/test004.phpt] TEST 7/15617 [tests/run-test/test006.phpt] [1;32mPASS Error messages are shown [tests/run-test/test006.phpt] TEST 8/15617 [tests/run-test/test007.phpt] [1;32mPASS dirname test [tests/run-test/test007.phpt] TEST 9/15617 [tests/run-test/test009.phpt] [1;32mPASS print_r(Object) [tests/run-test/test009.phpt] TEST 10/15617 [tests/run-test/test010.phpt] [1;32mPASS STDIN input [tests/run-test/test010.phpt] TEST 11/15617 [tests/run-test/test011.phpt] [1;32mPASS EXPECT_EXTERNAL [tests/run-test/test011.phpt] TEST 12/15617 [tests/run-test/test012.phpt] [1;32mPASS EXPECTF_EXTERNAL [tests/run-test/test012.phpt] TEST 13/15617 [tests/run-test/test013.phpt] [1;32mPASS EXPECTREGEX_EXTERNAL [tests/run-test/test013.phpt] TEST 14/15617 [tests/basic/001.phpt] [1;32mPASS Trivial "Hello World" test [tests/basic/001.phpt] TEST 15/15617 [tests/basic/002.phpt] [1;31mFAIL Simple POST Method test [tests/basic/002.phpt] TEST 16/15617 [tests/basic/003.phpt] [1;31mFAIL GET and POST Method combined [tests/basic/003.phpt] TEST 17/15617 [tests/basic/004.phpt] [1;31mFAIL Two variables in POST data [tests/basic/004.phpt] TEST 18/15617 [tests/basic/005.phpt] [1;31mFAIL Three variables in POST data [tests/basic/005.phpt] TEST 19/15617 [tests/basic/006.phpt] [1;32mPASS Add 3 variables together and print result [tests/basic/006.phpt] TEST 20/15617 [tests/basic/007.phpt] [1;32mPASS Multiply 3 variables and print result [tests/basic/007.phpt] TEST 21/15617 [tests/basic/008.phpt] [1;32mPASS Divide 3 variables and print result [tests/basic/008.phpt] TEST 22/15617 [tests/basic/009.phpt] [1;32mPASS Subtract 3 variables and print result [tests/basic/009.phpt] TEST 23/15617 [tests/basic/010.phpt] [1;32mPASS Testing | and & operators [tests/basic/010.phpt] TEST 24/15617 [tests/basic/011.phpt] [1;31mFAIL Testing $argc and $argv handling (GET) [tests/basic/011.phpt] TEST 25/15617 [tests/basic/012.phpt] [1;32mPASS Testing $argc and $argv handling (cli) [tests/basic/012.phpt] TEST 26/15617 [tests/basic/013.phpt] [1;31mFAIL POST Method test and arrays [tests/basic/013.phpt] TEST 27/15617 [tests/basic/014.phpt] [1;31mFAIL POST Method test and arrays - 2 [tests/basic/014.phpt] TEST 28/15617 [tests/basic/015.phpt] [1;31mFAIL POST Method test and arrays - 3 [tests/basic/015.phpt] TEST 29/15617 [tests/basic/016.phpt] [1;31mFAIL POST Method test and arrays - 4 [tests/basic/016.phpt] TEST 30/15617 [tests/basic/017.phpt] [1;31mFAIL POST Method test and arrays - 5 [tests/basic/017.phpt] TEST 31/15617 [tests/basic/018.phpt] [1;31mFAIL POST Method test and arrays - 6 [tests/basic/018.phpt] TEST 32/15617 [tests/basic/019.phpt] [1;31mFAIL POST Method test and arrays - 7 [tests/basic/019.phpt] TEST 33/15617 [tests/basic/020.phpt] [1;31mFAIL POST Method test and arrays - 8 [tests/basic/020.phpt] TEST 34/15617 [tests/basic/021.phpt] [1;31mFAIL Bug #37276 (problems witch $_POST array) [tests/basic/021.phpt] TEST 35/15617 [tests/basic/022.phpt] [1;31mFAIL Cookies test#1 [tests/basic/022.phpt] TEST 36/15617 [tests/basic/023.phpt] [1;31mFAIL Cookies test#2 [tests/basic/023.phpt] TEST 37/15617 [tests/basic/025.phpt] [1;31mFAIL Test HTTP_RAW_POST_DATA with excessive post length [tests/basic/025.phpt] TEST 38/15617 [tests/basic/028.phpt] [1;31mFAIL RFC1867 character quoting [tests/basic/028.phpt] TEST 39/15617 [tests/basic/029.phpt] [1;31mFAIL Shift_JIS request [tests/basic/029.phpt] TEST 40/15617 [tests/basic/030.phpt] [1;31mFAIL Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/030.phpt] TEST 41/15617 [tests/basic/031.phpt] [1;31mFAIL Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/031.phpt] TEST 42/15617 [tests/basic/032.phpt] [1;31mFAIL Bug#18792 (no form variables after multipart/form-data) [tests/basic/032.phpt] TEST 43/15617 [tests/basic/GHSA-9pqp-7h25-4f32.phpt] [1;31mFAIL GHSA-9pqp-7h25-4f32 [tests/basic/GHSA-9pqp-7h25-4f32.phpt] TEST 44/15617 [tests/basic/bug20539.phpt] [1;32mPASS Bug #20539 (PHP CLI Segmentation Fault) [tests/basic/bug20539.phpt] TEST 45/15617 [tests/basic/bug29971.phpt] [1;32mPASS Bug #29971 (variables_order behaviour) [tests/basic/bug29971.phpt] TEST 46/15617 [tests/basic/bug31875.phpt] [1;32mPASS Bug #31875 get_defined_functions() should not list disabled functions [tests/basic/bug31875.phpt] TEST 47/15617 [tests/basic/bug45986.phpt] [1;32mPASS Bug #45986 (wrong error message for a non existent file on rename) [tests/basic/bug45986.phpt] TEST 48/15617 [tests/basic/bug53180.phpt] [1;31mFAIL Bug #53180 (post_max_size=0 partly not working) [tests/basic/bug53180.phpt] TEST 49/15617 [tests/basic/bug54514.phpt] [1;32mPASS Req #54514 (Get php binary path during script execution) [tests/basic/bug54514.phpt] TEST 50/15617 [tests/basic/bug55500.phpt] [1;31mFAIL Bug #55500 (Corrupted $_FILES indices lead to security concern) [tests/basic/bug55500.phpt] TEST 51/15617 [tests/basic/bug61000.phpt] [1;31mFAIL Bug #61000 (Exceeding max nesting level doesn't delete numerical vars) [tests/basic/bug61000.phpt] TEST 52/15617 [tests/basic/bug67198.phpt] [1;32mPASS php://input is empty when enable_post_data_reading=Off [tests/basic/bug67198.phpt] TEST 53/15617 [tests/basic/bug67988.phpt] [1;32mPASS Bug #67988 (htmlspecialchars() does not respect default_charset specified by ini_set) [tests/basic/bug67988.phpt] TEST 54/15617 [tests/basic/bug71273.phpt] [1;32mPASS Bug #71273 A wrong ext directory setup in php.ini leads to crash [tests/basic/bug71273.phpt] TEST 55/15617 [tests/basic/bug73969.phpt] [1;32mPASS Bug #73969: segfault on debug_print_backtrace with require() call [tests/basic/bug73969.phpt] TEST 56/15617 [tests/basic/bug78236.phpt] [1;31mFAIL Bug #78236 (convert error on receiving variables when duplicate [) [tests/basic/bug78236.phpt] TEST 57/15617 [tests/basic/bug78929.phpt] [1;31mFAIL Bug #78929 (plus signs in cookie values are converted to spaces) [tests/basic/bug78929.phpt] TEST 58/15617 [tests/basic/bug79699.phpt] [1;31mFAIL Cookies Security Bug [tests/basic/bug79699.phpt] TEST 59/15617 [tests/basic/bug80384.phpt] [1;32mPASS Bug #80384 large reads cause filters to internally buffer large amounts of memory [tests/basic/bug80384.phpt] TEST 60/15617 [tests/basic/consistent_float_string_casts.phpt] [1;32mPASS Test that float to string and string to float casts are consistent [tests/basic/consistent_float_string_casts.phpt] TEST 61/15617 [tests/basic/enable_post_data_reading_01.phpt] [1;31mFAIL enable_post_data_reading: basic test [tests/basic/enable_post_data_reading_01.phpt] TEST 62/15617 [tests/basic/enable_post_data_reading_02.phpt] [1;31mFAIL enable_post_data_reading: rfc1867 [tests/basic/enable_post_data_reading_02.phpt] TEST 63/15617 [tests/basic/enable_post_data_reading_03.phpt] [1;31mFAIL enable_post_data_reading: always_populate_raw_post_data has no effect (1) [tests/basic/enable_post_data_reading_03.phpt] TEST 64/15617 [tests/basic/enable_post_data_reading_04.phpt] [1;31mFAIL enable_post_data_reading: always_populate_raw_post_data has no effect (2) [tests/basic/enable_post_data_reading_04.phpt] TEST 65/15617 [tests/basic/enable_post_data_reading_05.phpt] [1;31mFAIL enable_post_data_reading: using multiple input streams [tests/basic/enable_post_data_reading_05.phpt] TEST 66/15617 [tests/basic/enable_post_data_reading_06.phpt] [1;31mFAIL enable_post_data_reading: using multiple input streams (more than 8k data) [tests/basic/enable_post_data_reading_06.phpt] TEST 67/15617 [tests/basic/enable_post_data_reading_07.phpt] [1;31mFAIL enable_post_data_reading: seeking in php://input [tests/basic/enable_post_data_reading_07.phpt] TEST 68/15617 [tests/basic/encoding.phpt] [1;32mPASS PHP encoding setting test [tests/basic/encoding.phpt] TEST 69/15617 [tests/basic/header_register_callback.phpt] [1;32mPASS Test header_register_callback [tests/basic/header_register_callback.phpt] TEST 70/15617 [tests/basic/header_register_callback_after_output.phpt] [1;32mPASS Call header_register_callback() after headers sent [tests/basic/header_register_callback_after_output.phpt] TEST 71/15617 [tests/basic/precision.phpt] [1;32mPASS precision setting test [tests/basic/precision.phpt] TEST 72/15617 [tests/basic/req44164.phpt] [1;32mPASS Req #44164 (Handle "Content-Length" HTTP header when zlib.output_compression active) [tests/basic/req44164.phpt] TEST 73/15617 [tests/basic/req60524-win.phpt] [1;33mSKIP Req #60524 (Specify temporary directory) [tests/basic/req60524-win.phpt] reason: Run only on Windows TEST 74/15617 [tests/basic/req60524.phpt] [1;32mPASS Req #60524 (Specify temporary directory) [tests/basic/req60524.phpt] TEST 75/15617 [tests/basic/rfc1867_anonymous_upload.phpt] [1;31mFAIL rfc1867 anonymous upload [tests/basic/rfc1867_anonymous_upload.phpt] TEST 76/15617 [tests/basic/rfc1867_array_upload.phpt] [1;31mFAIL rfc1867 array upload [tests/basic/rfc1867_array_upload.phpt] TEST 77/15617 [tests/basic/rfc1867_boundary_1.phpt] [1;31mFAIL rfc1867 boundary 1 [tests/basic/rfc1867_boundary_1.phpt] TEST 78/15617 [tests/basic/rfc1867_boundary_2.phpt] [1;31mFAIL rfc1867 boundary 2 [tests/basic/rfc1867_boundary_2.phpt] TEST 79/15617 [tests/basic/rfc1867_empty_upload.phpt] [1;31mFAIL rfc1867 empty upload [tests/basic/rfc1867_empty_upload.phpt] TEST 80/15617 [tests/basic/rfc1867_file_upload_disabled.phpt] [1;31mFAIL rfc1867 file_upload disabled [tests/basic/rfc1867_file_upload_disabled.phpt] TEST 81/15617 [tests/basic/rfc1867_garbled_mime_headers.phpt] [1;31mFAIL rfc1867 garbled mime headers [tests/basic/rfc1867_garbled_mime_headers.phpt] TEST 82/15617 [tests/basic/rfc1867_invalid_boundary.phpt] [1;31mFAIL rfc1867 invalid boundary [tests/basic/rfc1867_invalid_boundary.phpt] TEST 83/15617 [tests/basic/rfc1867_malicious_input.phpt] [1;31mFAIL rfc1867 malicious input [tests/basic/rfc1867_malicious_input.phpt] TEST 84/15617 [tests/basic/rfc1867_max_file_size.phpt] [1;31mFAIL rfc1867 MAX_FILE_SIZE [tests/basic/rfc1867_max_file_size.phpt] TEST 85/15617 [tests/basic/rfc1867_max_file_uploads_empty_files.phpt] [1;31mFAIL rfc1867 max_file_uploads - empty files shouldn't count [tests/basic/rfc1867_max_file_uploads_empty_files.phpt] TEST 86/15617 [tests/basic/rfc1867_missing_boundary.phpt] [1;31mFAIL rfc1867 missing boundary [tests/basic/rfc1867_missing_boundary.phpt] TEST 87/15617 [tests/basic/rfc1867_missing_boundary_2.phpt] [1;31mFAIL rfc1867 missing boundary 2 [tests/basic/rfc1867_missing_boundary_2.phpt] TEST 88/15617 [tests/basic/rfc1867_multiple_webkitdirectory.phpt] [1;31mFAIL Request #77372 (Relative file path is removed from uploaded file) [tests/basic/rfc1867_multiple_webkitdirectory.phpt] TEST 89/15617 [tests/basic/rfc1867_post_max_filesize.phpt] [1;31mFAIL rfc1867 post_max_filesize [tests/basic/rfc1867_post_max_filesize.phpt] TEST 90/15617 [tests/basic/rfc1867_post_max_size.phpt] [1;31mFAIL rfc1867 post_max_size [tests/basic/rfc1867_post_max_size.phpt] TEST 91/15617 [tests/basic/timeout_variation_0.phpt] [1;32mPASS Timeout within while loop [tests/basic/timeout_variation_0.phpt] TEST 92/15617 [tests/basic/timeout_variation_1.phpt] [1;33mSKIP Timeout within function [tests/basic/timeout_variation_1.phpt] reason: Windows only test TEST 93/15617 [tests/basic/timeout_variation_10.phpt] [1;33mSKIP Timeout within shutdown function, variation [tests/basic/timeout_variation_10.phpt] reason: Windows only test TEST 94/15617 [tests/basic/timeout_variation_2.phpt] [1;33mSKIP Timeout within array_map [tests/basic/timeout_variation_2.phpt] reason: Windows only test TEST 95/15617 [tests/basic/timeout_variation_4.phpt] [1;33mSKIP Timeout within call_user_func [tests/basic/timeout_variation_4.phpt] reason: Windows only test TEST 96/15617 [tests/basic/timeout_variation_7.phpt] [1;32mPASS Timeout within for loop [tests/basic/timeout_variation_7.phpt] TEST 97/15617 [tests/basic/timeout_variation_8.phpt] [1;32mPASS Timeout within foreach loop [tests/basic/timeout_variation_8.phpt] TEST 98/15617 [tests/basic/timeout_variation_9.phpt] [1;33mSKIP Timeout within shutdown function [tests/basic/timeout_variation_9.phpt] reason: Windows only test TEST 99/15617 [tests/classes/__call_001.phpt] [1;32mPASS ZE2 __call() [tests/classes/__call_001.phpt] TEST 100/15617 [tests/classes/__call_002.phpt] [1;32mPASS ZE2 __call() signature check [tests/classes/__call_002.phpt] TEST 101/15617 [tests/classes/__call_003.phpt] [1;32mPASS Force pass-by-reference to __call [tests/classes/__call_003.phpt] TEST 102/15617 [tests/classes/__call_004.phpt] [1;32mPASS When __call() is invoked via ::, ensure current scope's __call() is favoured over the specified class's __call(). [tests/classes/__call_004.phpt] TEST 103/15617 [tests/classes/__call_005.phpt] [1;32mPASS When __call() is invoked via ::, ensure private implementation of __call() in superclass is accessed without error. [tests/classes/__call_005.phpt] TEST 104/15617 [tests/classes/__call_006.phpt] [1;32mPASS Ensure exceptions are handled properly when thrown in __call. [tests/classes/__call_006.phpt] TEST 105/15617 [tests/classes/__set__get_001.phpt] [1;32mPASS ZE2 __set() and __get() [tests/classes/__set__get_001.phpt] TEST 106/15617 [tests/classes/__set__get_002.phpt] [1;32mPASS ZE2 __get() signature check [tests/classes/__set__get_002.phpt] TEST 107/15617 [tests/classes/__set__get_003.phpt] [1;32mPASS ZE2 __set() signature check [tests/classes/__set__get_003.phpt] TEST 108/15617 [tests/classes/__set__get_004.phpt] [1;32mPASS ZE2 __set() and __get() [tests/classes/__set__get_004.phpt] TEST 109/15617 [tests/classes/__set__get_005.phpt] [1;32mPASS ZE2 __set() and __get() [tests/classes/__set__get_005.phpt] TEST 110/15617 [tests/classes/__set_data_corrupt.phpt] [1;32mPASS ZE2 Data corruption in __set [tests/classes/__set_data_corrupt.phpt] TEST 111/15617 [tests/classes/abstract.phpt] [1;32mPASS ZE2 An abstract method may not be called [tests/classes/abstract.phpt] TEST 112/15617 [tests/classes/abstract_by_interface_001.phpt] [1;32mPASS ZE2 An abstract method may not be called [tests/classes/abstract_by_interface_001.phpt] TEST 113/15617 [tests/classes/abstract_by_interface_002.phpt] [1;32mPASS ZE2 An abstract method may not be called [tests/classes/abstract_by_interface_002.phpt] TEST 114/15617 [tests/classes/abstract_class.phpt] [1;32mPASS ZE2 An abstract class cannot be instantiated [tests/classes/abstract_class.phpt] TEST 115/15617 [tests/classes/abstract_derived.phpt] [1;32mPASS ZE2 A derived class with an abstract method must be abstract [tests/classes/abstract_derived.phpt] TEST 116/15617 [tests/classes/abstract_final.phpt] [1;32mPASS ZE2 A final method cannot be abstract [tests/classes/abstract_final.phpt] TEST 117/15617 [tests/classes/abstract_inherit.phpt] [1;32mPASS ZE2 A class that inherits an abstract method is abstract [tests/classes/abstract_inherit.phpt] TEST 118/15617 [tests/classes/abstract_not_declared.phpt] [1;32mPASS ZE2 An abstract class must be declared abstract [tests/classes/abstract_not_declared.phpt] TEST 119/15617 [tests/classes/abstract_redeclare.phpt] [1;32mPASS ZE2 A method cannot be redeclared abstract [tests/classes/abstract_redeclare.phpt] TEST 120/15617 [tests/classes/abstract_static.phpt] [1;32mPASS ZE2 A static abstract methods [tests/classes/abstract_static.phpt] TEST 121/15617 [tests/classes/abstract_user_call.phpt] [1;32mPASS ZE2 An abstract method cannot be called indirectly [tests/classes/abstract_user_call.phpt] TEST 122/15617 [tests/classes/array_access_001.phpt] [1;32mPASS ZE2 ArrayAccess [tests/classes/array_access_001.phpt] TEST 123/15617 [tests/classes/array_access_002.phpt] [1;32mPASS ZE2 ArrayAccess::offsetSet without return [tests/classes/array_access_002.phpt] TEST 124/15617 [tests/classes/array_access_003.phpt] [1;32mPASS ZE2 ArrayAccess::offsetGet ambiguities [tests/classes/array_access_003.phpt] TEST 125/15617 [tests/classes/array_access_004.phpt] [1;32mPASS ZE2 ArrayAccess::offsetGet ambiguities [tests/classes/array_access_004.phpt] TEST 126/15617 [tests/classes/array_access_005.phpt] [1;32mPASS ZE2 ArrayAccess and sub Arrays [tests/classes/array_access_005.phpt] TEST 127/15617 [tests/classes/array_access_006.phpt] [1;32mPASS ZE2 ArrayAccess and ASSIGN_OP operators (+=) [tests/classes/array_access_006.phpt] TEST 128/15617 [tests/classes/array_access_007.phpt] [1;32mPASS ZE2 ArrayAccess and [] assignment [tests/classes/array_access_007.phpt] TEST 129/15617 [tests/classes/array_access_008.phpt] [1;32mPASS ZE2 ArrayAccess and ASSIGN_OP operators (.=) [tests/classes/array_access_008.phpt] TEST 130/15617 [tests/classes/array_access_009.phpt] [1;32mPASS ZE2 ArrayAccess and ArrayProxyAccess, ArrayProxy [tests/classes/array_access_009.phpt] TEST 131/15617 [tests/classes/array_access_010.phpt] [1;32mPASS ZE2 ArrayAccess and ArrayReferenceProxy with references [tests/classes/array_access_010.phpt] TEST 132/15617 [tests/classes/array_access_011.phpt] [1;32mPASS ZE2 ArrayAccess and ArrayAccessReferenceProxy with references to main array [tests/classes/array_access_011.phpt] TEST 133/15617 [tests/classes/array_access_012.phpt] [1;32mPASS ZE2 ArrayAccess cannot assign by reference [tests/classes/array_access_012.phpt] TEST 134/15617 [tests/classes/array_access_013.phpt] [1;32mPASS ZE2 ArrayAccess and exceptions [tests/classes/array_access_013.phpt] TEST 135/15617 [tests/classes/array_conversion_keys.phpt] [1;32mPASS Verifies the correct conversion of objects to arrays [tests/classes/array_conversion_keys.phpt] TEST 136/15617 [tests/classes/assign_op_property_001.phpt] [1;32mPASS ZE2 assign_op property of overloaded object [tests/classes/assign_op_property_001.phpt] TEST 137/15617 [tests/classes/autoload_001.phpt] [1;32mPASS ZE2 Autoload and class_exists [tests/classes/autoload_001.phpt] TEST 138/15617 [tests/classes/autoload_002.phpt] [1;32mPASS ZE2 Autoload and get_class_methods [tests/classes/autoload_002.phpt] TEST 139/15617 [tests/classes/autoload_003.phpt] [1;32mPASS ZE2 Autoload and derived classes [tests/classes/autoload_003.phpt] TEST 140/15617 [tests/classes/autoload_004.phpt] [1;32mPASS ZE2 Autoload and recursion [tests/classes/autoload_004.phpt] TEST 141/15617 [tests/classes/autoload_005.phpt] [1;32mPASS ZE2 Autoload from destructor [tests/classes/autoload_005.phpt] TEST 142/15617 [tests/classes/autoload_006.phpt] [1;32mPASS ZE2 Autoload from destructor [tests/classes/autoload_006.phpt] TEST 143/15617 [tests/classes/autoload_007.phpt] [1;32mPASS Ensure instanceof does not trigger autoload. [tests/classes/autoload_007.phpt] TEST 144/15617 [tests/classes/autoload_008.phpt] [1;32mPASS Ensure catch blocks for unknown exception types do not trigger autoload. [tests/classes/autoload_008.phpt] TEST 145/15617 [tests/classes/autoload_009.phpt] [1;32mPASS Ensure type hints for unknown types do not trigger autoload. [tests/classes/autoload_009.phpt] TEST 146/15617 [tests/classes/autoload_010.phpt] [1;32mPASS Ensure implements does trigger autoload. [tests/classes/autoload_010.phpt] TEST 147/15617 [tests/classes/autoload_011.phpt] [1;32mPASS Ensure extends does trigger autoload. [tests/classes/autoload_011.phpt] TEST 148/15617 [tests/classes/autoload_012.phpt] [1;32mPASS Ensure callback methods in unknown classes trigger autoload. [tests/classes/autoload_012.phpt] TEST 149/15617 [tests/classes/autoload_013.phpt] [1;32mPASS Ensure the ReflectionClass constructor triggers autoload. [tests/classes/autoload_013.phpt] TEST 150/15617 [tests/classes/autoload_014.phpt] [1;32mPASS Ensure the ReflectionMethod constructor triggers autoload. [tests/classes/autoload_014.phpt] TEST 151/15617 [tests/classes/autoload_015.phpt] [1;32mPASS Ensure the ReflectionProperty constructor triggers autoload. [tests/classes/autoload_015.phpt] TEST 152/15617 [tests/classes/autoload_016.phpt] [1;32mPASS Ensure ReflectionClass::getProperty() triggers autoload [tests/classes/autoload_016.phpt] TEST 153/15617 [tests/classes/autoload_017.phpt] [1;32mPASS Ensure ReflectionClass::implementsInterface triggers autoload. [tests/classes/autoload_017.phpt] TEST 154/15617 [tests/classes/autoload_018.phpt] [1;32mPASS Ensure __autoload() allows for recursive calls if the class name differs. [tests/classes/autoload_018.phpt] TEST 155/15617 [tests/classes/autoload_019.phpt] [1;32mPASS Ensure __autoload() recursion is guarded for multiple lookups of same class using difference case. [tests/classes/autoload_019.phpt] TEST 156/15617 [tests/classes/autoload_020.phpt] [1;32mPASS Ensure __autoload() is triggered during unserialization. [tests/classes/autoload_020.phpt] TEST 157/15617 [tests/classes/autoload_021.phpt] [1;32mPASS Validation of class names in the autoload process [tests/classes/autoload_021.phpt] TEST 158/15617 [tests/classes/bug23951.phpt] [1;32mPASS Bug #23951 (Defines not working in inherited classes) [tests/classes/bug23951.phpt] TEST 159/15617 [tests/classes/bug24399.phpt] [1;32mPASS Bug #24399 (is_subclass_of() crashes when parent class doesn't exist) [tests/classes/bug24399.phpt] TEST 160/15617 [tests/classes/bug24445.phpt] [1;32mPASS Bug #24445 (get_parent_class() returns the current class when passed an object) [tests/classes/bug24445.phpt] TEST 161/15617 [tests/classes/bug26737.phpt] [1;32mPASS Bug #26737 (Protected and private variables are not saved on serialization when a user defined __sleep is used) [tests/classes/bug26737.phpt] TEST 162/15617 [tests/classes/bug27468.phpt] [1;32mPASS Bug #27468 (foreach in __destruct() causes segfault) [tests/classes/bug27468.phpt] TEST 163/15617 [tests/classes/bug27504.phpt] [1;32mPASS Bug #27504 (call_user_func_array allows calling of private/protected methods) [tests/classes/bug27504.phpt] TEST 164/15617 [tests/classes/bug29446.phpt] [1;32mPASS Bug #29446 (ZE allows multiple declarations of the same class constant) [tests/classes/bug29446.phpt] TEST 165/15617 [tests/classes/bug65768.phpt] [1;32mPASS Bug #65768: date_diff accepts only DateTime instance even though docs say about DateTimeInterface [tests/classes/bug65768.phpt] TEST 166/15617 [tests/classes/bug75765.phpt] [1;32mPASS Ensure that extending of undefined class throws the exception [tests/classes/bug75765.phpt] TEST 167/15617 [tests/classes/class_abstract.phpt] [1;32mPASS ZE2 An abstract class cannot be instantiated [tests/classes/class_abstract.phpt] TEST 168/15617 [tests/classes/class_example.phpt] [1;32mPASS Classes general test [tests/classes/class_example.phpt] TEST 169/15617 [tests/classes/class_final.phpt] [1;32mPASS ZE2 A final class cannot be inherited [tests/classes/class_final.phpt] TEST 170/15617 [tests/classes/class_stdclass.phpt] [1;32mPASS Instantiate stdClass [tests/classes/class_stdclass.phpt] TEST 171/15617 [tests/classes/clone_001.phpt] [1;32mPASS ZE2 object cloning, 1 [tests/classes/clone_001.phpt] TEST 172/15617 [tests/classes/clone_002.phpt] [1;32mPASS ZE2 object cloning, 2 [tests/classes/clone_002.phpt] TEST 173/15617 [tests/classes/clone_003.phpt] [1;32mPASS ZE2 object cloning, 3 [tests/classes/clone_003.phpt] TEST 174/15617 [tests/classes/clone_004.phpt] [1;32mPASS ZE2 object cloning, 4 [tests/classes/clone_004.phpt] TEST 175/15617 [tests/classes/clone_005.phpt] [1;32mPASS ZE2 object cloning, 5 [tests/classes/clone_005.phpt] TEST 176/15617 [tests/classes/clone_006.phpt] [1;32mPASS ZE2 object cloning, 6 [tests/classes/clone_006.phpt] TEST 177/15617 [tests/classes/constants_basic_001.phpt] [1;32mPASS Class constant declarations [tests/classes/constants_basic_001.phpt] TEST 178/15617 [tests/classes/constants_basic_002.phpt] [1;32mPASS Basic class support - defining and reading a class constant. [tests/classes/constants_basic_002.phpt] TEST 179/15617 [tests/classes/constants_basic_003.phpt] [1;32mPASS 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 180/15617 [tests/classes/constants_basic_004.phpt] [1;32mPASS Test properties with array default values using class constants as keys and values. [tests/classes/constants_basic_004.phpt] TEST 181/15617 [tests/classes/constants_basic_005.phpt] [1;32mPASS Test constants with default values based on other constants. [tests/classes/constants_basic_005.phpt] TEST 182/15617 [tests/classes/constants_basic_006.phpt] [1;32mPASS Ensure class constants are not evaluated when a class is looked up to resolve inheritance during runtime. [tests/classes/constants_basic_006.phpt] TEST 183/15617 [tests/classes/constants_comments_001.phpt] [1;32mPASS Class constants and doc comments [tests/classes/constants_comments_001.phpt] TEST 184/15617 [tests/classes/constants_error_001.phpt] [1;32mPASS Error case: duplicate class constant definition [tests/classes/constants_error_001.phpt] TEST 185/15617 [tests/classes/constants_error_002.phpt] [1;32mPASS Error case: class constant as an array [tests/classes/constants_error_002.phpt] TEST 186/15617 [tests/classes/constants_error_003.phpt] [1;32mPASS Basic class support - attempting to pass a class constant by reference. [tests/classes/constants_error_003.phpt] TEST 187/15617 [tests/classes/constants_error_004.phpt] [1;32mPASS Class constant whose initial value references a non-existent class [tests/classes/constants_error_004.phpt] TEST 188/15617 [tests/classes/constants_error_005.phpt] [1;32mPASS Error case: class constant as an encapsed containing a variable [tests/classes/constants_error_005.phpt] TEST 189/15617 [tests/classes/constants_error_006.phpt] [1;32mPASS Basic class support - attempting to modify a class constant by assignment [tests/classes/constants_error_006.phpt] TEST 190/15617 [tests/classes/constants_error_007.phpt] [1;32mPASS Basic class support - attempting to create a reference to a class constant [tests/classes/constants_error_007.phpt] TEST 191/15617 [tests/classes/constants_scope_001.phpt] [1;32mPASS ZE2 class constants and scope [tests/classes/constants_scope_001.phpt] TEST 192/15617 [tests/classes/constants_visibility_001.phpt] [1;32mPASS Class public constant visibility [tests/classes/constants_visibility_001.phpt] TEST 193/15617 [tests/classes/constants_visibility_002.phpt] [1;32mPASS Class protected constant visibility [tests/classes/constants_visibility_002.phpt] TEST 194/15617 [tests/classes/constants_visibility_003.phpt] [1;32mPASS Class private constant visibility [tests/classes/constants_visibility_003.phpt] TEST 195/15617 [tests/classes/constants_visibility_004.phpt] [1;32mPASS Only public and protected class constants should be inherited [tests/classes/constants_visibility_004.phpt] TEST 196/15617 [tests/classes/constants_visibility_005.phpt] [1;32mPASS Static constants are not allowed [tests/classes/constants_visibility_005.phpt] TEST 197/15617 [tests/classes/constants_visibility_006.phpt] [1;32mPASS Abstract constants are not allowed [tests/classes/constants_visibility_006.phpt] TEST 198/15617 [tests/classes/constants_visibility_008.phpt] [1;32mPASS Defined on private constant should not raise exception [tests/classes/constants_visibility_008.phpt] TEST 199/15617 [tests/classes/constants_visibility_error_001.phpt] [1;32mPASS Class private constant visibility error [tests/classes/constants_visibility_error_001.phpt] TEST 200/15617 [tests/classes/constants_visibility_error_002.phpt] [1;32mPASS Class protected constant visibility error [tests/classes/constants_visibility_error_002.phpt] TEST 201/15617 [tests/classes/constants_visibility_error_003.phpt] [1;32mPASS A redeclared class constant must have the same or higher visibility [tests/classes/constants_visibility_error_003.phpt] TEST 202/15617 [tests/classes/constants_visibility_error_004.phpt] [1;32mPASS A redeclared class constant must have the same or higher visibility [tests/classes/constants_visibility_error_004.phpt] TEST 203/15617 [tests/classes/ctor_dtor.phpt] [1;32mPASS ZE2 The new constructor/destructor is called [tests/classes/ctor_dtor.phpt] TEST 204/15617 [tests/classes/ctor_dtor_inheritance.phpt] [1;32mPASS ZE2 A derived class can use the inherited constructor/destructor [tests/classes/ctor_dtor_inheritance.phpt] TEST 205/15617 [tests/classes/ctor_failure.phpt] [1;32mPASS ZE2 Do not call destructors if constructor fails [tests/classes/ctor_failure.phpt] TEST 206/15617 [tests/classes/ctor_in_interface_01.phpt] [1;32mPASS ZE2 A class constructor must keep the signature of an interface [tests/classes/ctor_in_interface_01.phpt] TEST 207/15617 [tests/classes/ctor_in_interface_02.phpt] [1;32mPASS ZE2 A class constructor must keep the signature of all interfaces [tests/classes/ctor_in_interface_02.phpt] TEST 208/15617 [tests/classes/ctor_in_interface_03.phpt] [1;32mPASS ZE2 A class constructor must keep the signature of base class interfaces [tests/classes/ctor_in_interface_03.phpt] TEST 209/15617 [tests/classes/ctor_in_interface_04.phpt] [1;32mPASS ZE2 A class constructor must keep the signature of base class interfaces [tests/classes/ctor_in_interface_04.phpt] TEST 210/15617 [tests/classes/ctor_visibility.phpt] [1;32mPASS ZE2 A private constructor cannot be called [tests/classes/ctor_visibility.phpt] TEST 211/15617 [tests/classes/dereferencing_001.phpt] [1;32mPASS ZE2 dereferencing of objects from methods [tests/classes/dereferencing_001.phpt] TEST 212/15617 [tests/classes/destructor_and_echo.phpt] [1;32mPASS ZE2 Destructors and echo [tests/classes/destructor_and_echo.phpt] TEST 213/15617 [tests/classes/destructor_and_exceptions.phpt] [1;32mPASS ZE2 catch exception thrown in destructor [tests/classes/destructor_and_exceptions.phpt] TEST 214/15617 [tests/classes/destructor_and_globals.phpt] [1;32mPASS ZE2 accessing globals from destructor in shutdown [tests/classes/destructor_and_globals.phpt] TEST 215/15617 [tests/classes/destructor_and_references.phpt] [1;32mPASS ZE2 Destructing and references [tests/classes/destructor_and_references.phpt] TEST 216/15617 [tests/classes/destructor_inheritance.phpt] [1;32mPASS ZE2 The inherited destructor is called [tests/classes/destructor_inheritance.phpt] TEST 217/15617 [tests/classes/destructor_visibility_001.phpt] [1;32mPASS ZE2 Ensuring destructor visibility [tests/classes/destructor_visibility_001.phpt] TEST 218/15617 [tests/classes/destructor_visibility_002.phpt] [1;32mPASS ZE2 Ensuring destructor visibility [tests/classes/destructor_visibility_002.phpt] TEST 219/15617 [tests/classes/destructor_visibility_003.phpt] [1;32mPASS ZE2 Ensuring destructor visibility [tests/classes/destructor_visibility_003.phpt] TEST 220/15617 [tests/classes/factory_001.phpt] [1;32mPASS ZE2 factory objects [tests/classes/factory_001.phpt] TEST 221/15617 [tests/classes/factory_and_singleton_001.phpt] [1;32mPASS ZE2 factory and singleton, test 1 [tests/classes/factory_and_singleton_001.phpt] TEST 222/15617 [tests/classes/factory_and_singleton_002.phpt] [1;32mPASS ZE2 factory and singleton, test 2 [tests/classes/factory_and_singleton_002.phpt] TEST 223/15617 [tests/classes/factory_and_singleton_003.phpt] [1;32mPASS ZE2 factory and singleton, test 3 [tests/classes/factory_and_singleton_003.phpt] TEST 224/15617 [tests/classes/factory_and_singleton_004.phpt] [1;32mPASS ZE2 factory and singleton, test 4 [tests/classes/factory_and_singleton_004.phpt] TEST 225/15617 [tests/classes/factory_and_singleton_005.phpt] [1;32mPASS ZE2 factory and singleton, test 5 [tests/classes/factory_and_singleton_005.phpt] TEST 226/15617 [tests/classes/factory_and_singleton_006.phpt] [1;32mPASS ZE2 factory and singleton, test 6 [tests/classes/factory_and_singleton_006.phpt] TEST 227/15617 [tests/classes/factory_and_singleton_007.phpt] [1;32mPASS ZE2 factory and singleton, test 7 [tests/classes/factory_and_singleton_007.phpt] TEST 228/15617 [tests/classes/factory_and_singleton_008.phpt] [1;32mPASS ZE2 factory and singleton, test 8 [tests/classes/factory_and_singleton_008.phpt] TEST 229/15617 [tests/classes/factory_and_singleton_009.phpt] [1;32mPASS ZE2 factory and singleton, test 9 [tests/classes/factory_and_singleton_009.phpt] TEST 230/15617 [tests/classes/factory_and_singleton_010.phpt] [1;32mPASS ZE2 factory and singleton, test 10 [tests/classes/factory_and_singleton_010.phpt] TEST 231/15617 [tests/classes/final.phpt] [1;32mPASS ZE2 A method may be redeclared final [tests/classes/final.phpt] TEST 232/15617 [tests/classes/final_abstract.phpt] [1;32mPASS ZE2 A final method cannot be abstract [tests/classes/final_abstract.phpt] TEST 233/15617 [tests/classes/final_ctor1.phpt] [1;32mPASS ZE2 cannot override final __construct [tests/classes/final_ctor1.phpt] TEST 234/15617 [tests/classes/final_private_ctor.phpt] [1;32mPASS Final private constructors cannot be overridden [tests/classes/final_private_ctor.phpt] TEST 235/15617 [tests/classes/final_redeclare.phpt] [1;32mPASS ZE2 A final method may not be overwritten [tests/classes/final_redeclare.phpt] TEST 236/15617 [tests/classes/incdec_property_001.phpt] [1;32mPASS ZE2 post increment/decrement property of overloaded object [tests/classes/incdec_property_001.phpt] TEST 237/15617 [tests/classes/incdec_property_002.phpt] [1;32mPASS ZE2 post increment/decrement property of overloaded object with assignment [tests/classes/incdec_property_002.phpt] TEST 238/15617 [tests/classes/incdec_property_003.phpt] [1;32mPASS ZE2 pre increment/decrement property of overloaded object [tests/classes/incdec_property_003.phpt] TEST 239/15617 [tests/classes/incdec_property_004.phpt] [1;32mPASS ZE2 pre increment/decrement property of overloaded object with assignment [tests/classes/incdec_property_004.phpt] TEST 240/15617 [tests/classes/inheritance.phpt] [1;32mPASS Classes inheritance test [tests/classes/inheritance.phpt] TEST 241/15617 [tests/classes/inheritance_003.phpt] [1;32mPASS ZE2 method inheritance without interfaces [tests/classes/inheritance_003.phpt] TEST 242/15617 [tests/classes/inheritance_004.phpt] [1;32mPASS ZE2 method inheritance without interfaces [tests/classes/inheritance_004.phpt] TEST 243/15617 [tests/classes/inheritance_006.phpt] [1;32mPASS Private property inheritance check [tests/classes/inheritance_006.phpt] TEST 244/15617 [tests/classes/inheritance_007.phpt] [1;32mPASS Ensure private methods with the same name are not checked for inheritance rules - final [tests/classes/inheritance_007.phpt] TEST 245/15617 [tests/classes/inheritance_008.phpt] [1;32mPASS Ensure private methods with the same name are not checked for inheritance rules - static [tests/classes/inheritance_008.phpt] TEST 246/15617 [tests/classes/inheritance_009.phpt] [1;32mPASS Ensure private methods with the same name are not checked for inheritance rules - abstract [tests/classes/inheritance_009.phpt] TEST 247/15617 [tests/classes/interface_and_extends.phpt] [1;32mPASS ZE2 a class cannot extend an interface [tests/classes/interface_and_extends.phpt] TEST 248/15617 [tests/classes/interface_class.phpt] [1;32mPASS ZE2 A class can only implement interfaces [tests/classes/interface_class.phpt] TEST 249/15617 [tests/classes/interface_constant_inheritance_001.phpt] [1;32mPASS Ensure an interface may not shadow an inherited constant. [tests/classes/interface_constant_inheritance_001.phpt] TEST 250/15617 [tests/classes/interface_constant_inheritance_004.phpt] [1;32mPASS Ensure a class may implement two interfaces which include the same constant (due to inheritance). [tests/classes/interface_constant_inheritance_004.phpt] TEST 251/15617 [tests/classes/interface_constant_inheritance_005.phpt] [1;32mPASS Ensure a interface can have public constants [tests/classes/interface_constant_inheritance_005.phpt] TEST 252/15617 [tests/classes/interface_constant_inheritance_006.phpt] [1;32mPASS Ensure a interface can not have protected constants [tests/classes/interface_constant_inheritance_006.phpt] TEST 253/15617 [tests/classes/interface_constant_inheritance_007.phpt] [1;32mPASS Ensure a interface can not have private constants [tests/classes/interface_constant_inheritance_007.phpt] TEST 254/15617 [tests/classes/interface_doubled.phpt] [1;32mPASS ZE2 An interface extends base interfaces [tests/classes/interface_doubled.phpt] TEST 255/15617 [tests/classes/interface_implemented.phpt] [1;32mPASS ZE2 An interface is inherited [tests/classes/interface_implemented.phpt] TEST 256/15617 [tests/classes/interface_instantiate.phpt] [1;32mPASS ZE2 An interface cannot be instantiated [tests/classes/interface_instantiate.phpt] TEST 257/15617 [tests/classes/interface_member.phpt] [1;32mPASS ZE2 An interface cannot have properties [tests/classes/interface_member.phpt] TEST 258/15617 [tests/classes/interface_method.phpt] [1;32mPASS ZE2 An interface method must be abstract [tests/classes/interface_method.phpt] TEST 259/15617 [tests/classes/interface_method_final.phpt] [1;32mPASS ZE2 An interface method cannot be final [tests/classes/interface_method_final.phpt] TEST 260/15617 [tests/classes/interface_method_private.phpt] [1;32mPASS ZE2 An interface method cannot be private [tests/classes/interface_method_private.phpt] TEST 261/15617 [tests/classes/interface_must_be_implemented.phpt] [1;32mPASS ZE2 An interface must be implemented [tests/classes/interface_must_be_implemented.phpt] TEST 262/15617 [tests/classes/interface_optional_arg.phpt] [1;32mPASS ZE2 An interface method allows additional default arguments [tests/classes/interface_optional_arg.phpt] TEST 263/15617 [tests/classes/interface_optional_arg_002.phpt] [1;32mPASS default argument value in interface implementation [tests/classes/interface_optional_arg_002.phpt] TEST 264/15617 [tests/classes/interface_optional_arg_003.phpt] [1;32mPASS default argument value in and in implementing class with interface in included file [tests/classes/interface_optional_arg_003.phpt] TEST 265/15617 [tests/classes/interfaces_001.phpt] [1;32mPASS ZE2 interfaces [tests/classes/interfaces_001.phpt] TEST 266/15617 [tests/classes/interfaces_002.phpt] [1;32mPASS ZE2 interface with an unimplemented method [tests/classes/interfaces_002.phpt] TEST 267/15617 [tests/classes/interfaces_003.phpt] [1;32mPASS ZE2 interface and __construct [tests/classes/interfaces_003.phpt] TEST 268/15617 [tests/classes/iterators_001.phpt] [1;32mPASS ZE2 iterators and foreach [tests/classes/iterators_001.phpt] TEST 269/15617 [tests/classes/iterators_002.phpt] [1;32mPASS ZE2 iterators and break [tests/classes/iterators_002.phpt] TEST 270/15617 [tests/classes/iterators_003.phpt] [1;32mPASS ZE2 iterators and break [tests/classes/iterators_003.phpt] TEST 271/15617 [tests/classes/iterators_004.phpt] [1;32mPASS ZE2 iterators must be implemented [tests/classes/iterators_004.phpt] TEST 272/15617 [tests/classes/iterators_005.phpt] [1;32mPASS ZE2 iterators cannot implement Traversable alone [tests/classes/iterators_005.phpt] TEST 273/15617 [tests/classes/iterators_006.phpt] [1;32mPASS ZE2 iterators and array wrapping [tests/classes/iterators_006.phpt] TEST 274/15617 [tests/classes/iterators_007.phpt] [1;32mPASS ZE2 iterators and exceptions [tests/classes/iterators_007.phpt] TEST 275/15617 [tests/classes/iterators_008.phpt] [1;32mPASS Ensure plain userspace superclass does not override special iterator behaviour on child class. [tests/classes/iterators_008.phpt] TEST 276/15617 [tests/classes/method_call_variation_001.phpt] [1;32mPASS In $a->$b[Y]() and $a->X[Y]() both $a->$b[Y] and $a->X[Y] represent a global function name [tests/classes/method_call_variation_001.phpt] TEST 277/15617 [tests/classes/method_override_optional_arg_001.phpt] [1;32mPASS Method override allows optional default argument [tests/classes/method_override_optional_arg_001.phpt] TEST 278/15617 [tests/classes/method_override_optional_arg_002.phpt] [1;32mPASS Omitting optional arg in method inherited from abstract class [tests/classes/method_override_optional_arg_002.phpt] TEST 279/15617 [tests/classes/object_reference_001.phpt] [1;32mPASS ZE2 object references [tests/classes/object_reference_001.phpt] TEST 280/15617 [tests/classes/private_001.phpt] [1;32mPASS ZE2 A private method can only be called inside the class [tests/classes/private_001.phpt] TEST 281/15617 [tests/classes/private_002.phpt] [1;32mPASS ZE2 A private method cannot be called in another class [tests/classes/private_002.phpt] TEST 282/15617 [tests/classes/private_003.phpt] [1;32mPASS ZE2 A private method cannot be called in a derived class [tests/classes/private_003.phpt] TEST 283/15617 [tests/classes/private_003b.phpt] [1;32mPASS ZE2 A private method cannot be called in a derived class [tests/classes/private_003b.phpt] TEST 284/15617 [tests/classes/private_004.phpt] [1;32mPASS ZE2 A private method cannot be called in a derived class [tests/classes/private_004.phpt] TEST 285/15617 [tests/classes/private_004b.phpt] [1;32mPASS ZE2 A private method cannot be called in a derived class [tests/classes/private_004b.phpt] TEST 286/15617 [tests/classes/private_005.phpt] [1;32mPASS ZE2 A private method cannot be called in a derived class [tests/classes/private_005.phpt] TEST 287/15617 [tests/classes/private_006.phpt] [1;32mPASS ZE2 A private method can be overwritten in a second derived class [tests/classes/private_006.phpt] TEST 288/15617 [tests/classes/private_006b.phpt] [1;32mPASS ZE2 A private method can be overwritten in a second derived class [tests/classes/private_006b.phpt] TEST 289/15617 [tests/classes/private_007.phpt] [1;32mPASS ZE2 A derived class does not know about privates of ancestors [tests/classes/private_007.phpt] TEST 290/15617 [tests/classes/private_007b.phpt] [1;32mPASS ZE2 A derived class does not know about privates of ancestors [tests/classes/private_007b.phpt] TEST 291/15617 [tests/classes/private_members.phpt] [1;32mPASS ZE2 A private member is [tests/classes/private_members.phpt] TEST 292/15617 [tests/classes/private_members_serialization.phpt] [1;32mPASS Verifies that it is possible to return private member names of parent classes in __sleep [tests/classes/private_members_serialization.phpt] TEST 293/15617 [tests/classes/private_redeclare.phpt] [1;32mPASS ZE2 A derived class does not know anything about inherited private methods [tests/classes/private_redeclare.phpt] TEST 294/15617 [tests/classes/property_override_privateStatic_private.phpt] [1;32mPASS Redeclare inherited private static property as private. [tests/classes/property_override_privateStatic_private.phpt] TEST 295/15617 [tests/classes/property_override_privateStatic_privateStatic.phpt] [1;32mPASS Redeclare inherited private static property as private static. [tests/classes/property_override_privateStatic_privateStatic.phpt] TEST 296/15617 [tests/classes/property_override_privateStatic_protected.phpt] [1;32mPASS Redeclare inherited private static property as protected. [tests/classes/property_override_privateStatic_protected.phpt] TEST 297/15617 [tests/classes/property_override_privateStatic_protectedStatic.phpt] [1;32mPASS Redeclare inherited private static property as protected static. [tests/classes/property_override_privateStatic_protectedStatic.phpt] TEST 298/15617 [tests/classes/property_override_privateStatic_public.phpt] [1;32mPASS Redeclare inherited private static property as public. [tests/classes/property_override_privateStatic_public.phpt] TEST 299/15617 [tests/classes/property_override_privateStatic_publicStatic.phpt] [1;32mPASS Redeclare inherited private static property as public static. [tests/classes/property_override_privateStatic_publicStatic.phpt] TEST 300/15617 [tests/classes/property_override_private_private.phpt] [1;32mPASS Redeclare inherited private property as private. [tests/classes/property_override_private_private.phpt] TEST 301/15617 [tests/classes/property_override_private_privateStatic.phpt] [1;32mPASS Redeclare inherited private property as private static. [tests/classes/property_override_private_privateStatic.phpt] TEST 302/15617 [tests/classes/property_override_private_protected.phpt] [1;32mPASS Redeclare inherited private property as protected. [tests/classes/property_override_private_protected.phpt] TEST 303/15617 [tests/classes/property_override_private_protectedStatic.phpt] [1;32mPASS Redeclare inherited private property as protected static. [tests/classes/property_override_private_protectedStatic.phpt] TEST 304/15617 [tests/classes/property_override_private_public.phpt] [1;32mPASS Redeclare inherited private property as public. [tests/classes/property_override_private_public.phpt] TEST 305/15617 [tests/classes/property_override_private_publicStatic.phpt] [1;32mPASS Redeclare inherited private property as public static. [tests/classes/property_override_private_publicStatic.phpt] TEST 306/15617 [tests/classes/property_override_protectedStatic_private.phpt] [1;32mPASS Redeclare inherited protected static property as private. [tests/classes/property_override_protectedStatic_private.phpt] TEST 307/15617 [tests/classes/property_override_protectedStatic_privateStatic.phpt] [1;32mPASS Redeclare inherited protected static property as private static. [tests/classes/property_override_protectedStatic_privateStatic.phpt] TEST 308/15617 [tests/classes/property_override_protectedStatic_protected.phpt] [1;32mPASS Redeclare inherited protected static property as protected. [tests/classes/property_override_protectedStatic_protected.phpt] TEST 309/15617 [tests/classes/property_override_protectedStatic_protectedStatic.phpt] [1;32mPASS Redeclare inherited protected static property as protected static. [tests/classes/property_override_protectedStatic_protectedStatic.phpt] TEST 310/15617 [tests/classes/property_override_protectedStatic_public.phpt] [1;32mPASS Redeclare inherited protected static property as public. [tests/classes/property_override_protectedStatic_public.phpt] TEST 311/15617 [tests/classes/property_override_protectedStatic_publicStatic.phpt] [1;32mPASS Redeclare inherited protected static property as public static. [tests/classes/property_override_protectedStatic_publicStatic.phpt] TEST 312/15617 [tests/classes/property_override_protected_private.phpt] [1;32mPASS Redeclare inherited protected property as private (duplicates Zend/tests/errmsg_023.phpt). [tests/classes/property_override_protected_private.phpt] TEST 313/15617 [tests/classes/property_override_protected_privateStatic.phpt] [1;32mPASS Redeclare inherited protected property as private static. [tests/classes/property_override_protected_privateStatic.phpt] TEST 314/15617 [tests/classes/property_override_protected_protected.phpt] [1;32mPASS Redeclare inherited protected property as protected. [tests/classes/property_override_protected_protected.phpt] TEST 315/15617 [tests/classes/property_override_protected_protectedStatic.phpt] [1;32mPASS Redeclare inherited protected property as protected static. [tests/classes/property_override_protected_protectedStatic.phpt] TEST 316/15617 [tests/classes/property_override_protected_public.phpt] [1;32mPASS Redeclare inherited protected property as public. [tests/classes/property_override_protected_public.phpt] TEST 317/15617 [tests/classes/property_override_protected_publicStatic.phpt] [1;32mPASS Redeclare inherited protected property as public static. [tests/classes/property_override_protected_publicStatic.phpt] TEST 318/15617 [tests/classes/property_override_publicStatic_private.phpt] [1;32mPASS Redeclare inherited public static property as private. [tests/classes/property_override_publicStatic_private.phpt] TEST 319/15617 [tests/classes/property_override_publicStatic_privateStatic.phpt] [1;32mPASS Redeclare inherited public static property as private static. [tests/classes/property_override_publicStatic_privateStatic.phpt] TEST 320/15617 [tests/classes/property_override_publicStatic_protected.phpt] [1;32mPASS Redeclare inherited public static property as protected. [tests/classes/property_override_publicStatic_protected.phpt] TEST 321/15617 [tests/classes/property_override_publicStatic_protectedStatic.phpt] [1;32mPASS Redeclare inherited public static property as protected static. [tests/classes/property_override_publicStatic_protectedStatic.phpt] TEST 322/15617 [tests/classes/property_override_publicStatic_public.phpt] [1;32mPASS Redeclare inherited public static property as public. [tests/classes/property_override_publicStatic_public.phpt] TEST 323/15617 [tests/classes/property_override_publicStatic_publicStatic.phpt] [1;32mPASS Redeclare inherited public static property as public static. [tests/classes/property_override_publicStatic_publicStatic.phpt] TEST 324/15617 [tests/classes/property_override_public_private.phpt] [1;32mPASS Redeclare inherited public property as private. [tests/classes/property_override_public_private.phpt] TEST 325/15617 [tests/classes/property_override_public_privateStatic.phpt] [1;32mPASS Redeclare inherited public property as private static. [tests/classes/property_override_public_privateStatic.phpt] TEST 326/15617 [tests/classes/property_override_public_protected.phpt] [1;32mPASS Redeclare inherited public property as protected. [tests/classes/property_override_public_protected.phpt] TEST 327/15617 [tests/classes/property_override_public_protectedStatic.phpt] [1;32mPASS Redeclare inherited public property as protected static. [tests/classes/property_override_public_protectedStatic.phpt] TEST 328/15617 [tests/classes/property_override_public_public.phpt] [1;32mPASS Redeclare inherited public property as public. [tests/classes/property_override_public_public.phpt] TEST 329/15617 [tests/classes/property_override_public_publicStatic.phpt] [1;32mPASS Redeclare inherited public property as public static. [tests/classes/property_override_public_publicStatic.phpt] TEST 330/15617 [tests/classes/property_recreate_private.phpt] [1;32mPASS Unsetting and recreating private properties. [tests/classes/property_recreate_private.phpt] TEST 331/15617 [tests/classes/property_recreate_protected.phpt] [1;32mPASS Unsetting and recreating protected properties. [tests/classes/property_recreate_protected.phpt] TEST 332/15617 [tests/classes/protected_001.phpt] [1;32mPASS ZE2 A protected method can only be called inside the class [tests/classes/protected_001.phpt] TEST 333/15617 [tests/classes/protected_001b.phpt] [1;32mPASS ZE2 A protected method can only be called inside the class [tests/classes/protected_001b.phpt] TEST 334/15617 [tests/classes/protected_002.phpt] [1;32mPASS ZE2 A protected method cannot be called in another class [tests/classes/protected_002.phpt] TEST 335/15617 [tests/classes/serialize_001.phpt] [1;32mPASS ZE2 Serializable [tests/classes/serialize_001.phpt] TEST 336/15617 [tests/classes/singleton_001.phpt] [1;32mPASS ZE2 singleton [tests/classes/singleton_001.phpt] TEST 337/15617 [tests/classes/static_mix_1.phpt] [1;32mPASS ZE2 You cannot overload a static method with a non static method [tests/classes/static_mix_1.phpt] TEST 338/15617 [tests/classes/static_mix_2.phpt] [1;32mPASS ZE2 You cannot overload a non static method with a static method [tests/classes/static_mix_2.phpt] TEST 339/15617 [tests/classes/static_properties_001.phpt] [1;32mPASS ZE2 Initializing static properties to arrays [tests/classes/static_properties_001.phpt] TEST 340/15617 [tests/classes/static_properties_003.phpt] [1;32mPASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003.phpt] TEST 341/15617 [tests/classes/static_properties_003_error1.phpt] [1;32mPASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error1.phpt] TEST 342/15617 [tests/classes/static_properties_003_error2.phpt] [1;32mPASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error2.phpt] TEST 343/15617 [tests/classes/static_properties_003_error3.phpt] [1;32mPASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error3.phpt] TEST 344/15617 [tests/classes/static_properties_003_error4.phpt] [1;32mPASS Attempting to access static properties using instance property syntax [tests/classes/static_properties_003_error4.phpt] TEST 345/15617 [tests/classes/static_properties_004.phpt] [1;32mPASS Inherited static properties cannot be separated from their reference set. [tests/classes/static_properties_004.phpt] TEST 346/15617 [tests/classes/static_properties_undeclared_assign.phpt] [1;32mPASS Assigning to a non-existent static property [tests/classes/static_properties_undeclared_assign.phpt] TEST 347/15617 [tests/classes/static_properties_undeclared_assignInc.phpt] [1;32mPASS Assigning & incrementing a non-existent static property [tests/classes/static_properties_undeclared_assignInc.phpt] TEST 348/15617 [tests/classes/static_properties_undeclared_assignRef.phpt] [1;32mPASS Assigning a non-existent static property by reference [tests/classes/static_properties_undeclared_assignRef.phpt] TEST 349/15617 [tests/classes/static_properties_undeclared_inc.phpt] [1;32mPASS Incrementing a non-existent static property [tests/classes/static_properties_undeclared_inc.phpt] TEST 350/15617 [tests/classes/static_properties_undeclared_isset.phpt] [1;32mPASS Issetting a non-existent static property [tests/classes/static_properties_undeclared_isset.phpt] TEST 351/15617 [tests/classes/static_properties_undeclared_read.phpt] [1;32mPASS Reading a non-existent static property [tests/classes/static_properties_undeclared_read.phpt] TEST 352/15617 [tests/classes/static_this.phpt] [1;32mPASS ZE2 $this can be an argument to a static function [tests/classes/static_this.phpt] TEST 353/15617 [tests/classes/this.phpt] [1;32mPASS ZE2 $this cannot be exchanged [tests/classes/this.phpt] TEST 354/15617 [tests/classes/tostring_001.phpt] [1;32mPASS ZE2 __toString() [tests/classes/tostring_001.phpt] TEST 355/15617 [tests/classes/tostring_002.phpt] [1;32mPASS ZE2 __toString() in __destruct [tests/classes/tostring_002.phpt] TEST 356/15617 [tests/classes/tostring_003.phpt] [1;32mPASS ZE2 __toString() in __destruct/exception [tests/classes/tostring_003.phpt] TEST 357/15617 [tests/classes/tostring_004.phpt] [1;32mPASS Object to string conversion: error cases and behaviour variations. [tests/classes/tostring_004.phpt] TEST 358/15617 [tests/classes/type_hinting_001.phpt] [1;32mPASS ZE2 class type hinting [tests/classes/type_hinting_001.phpt] TEST 359/15617 [tests/classes/type_hinting_002.phpt] [1;32mPASS ZE2 class type hinting non existing class [tests/classes/type_hinting_002.phpt] TEST 360/15617 [tests/classes/type_hinting_003.phpt] [1;32mPASS ZE2 class type hinting with arrays [tests/classes/type_hinting_003.phpt] TEST 361/15617 [tests/classes/type_hinting_004.phpt] [1;32mPASS Ensure type hints are enforced for functions invoked as callbacks. [tests/classes/type_hinting_004.phpt] TEST 362/15617 [tests/classes/type_hinting_005a.phpt] [1;32mPASS Check type hint compatibility in overrides with array hints. [tests/classes/type_hinting_005a.phpt] TEST 363/15617 [tests/classes/type_hinting_005c.phpt] [1;32mPASS Check type hint compatibility in overrides with array hints. [tests/classes/type_hinting_005c.phpt] TEST 364/15617 [tests/classes/type_hinting_005d.phpt] [1;32mPASS Check type hint compatibility in overrides with array hints. [tests/classes/type_hinting_005d.phpt] TEST 365/15617 [tests/classes/unset_properties.phpt] [1;32mPASS Un-setting instance properties causes magic methods to be called when trying to access them from outside the magic methods themselves. [tests/classes/unset_properties.phpt] TEST 366/15617 [tests/classes/visibility_000a.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_000a.phpt] TEST 367/15617 [tests/classes/visibility_000b.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_000b.phpt] TEST 368/15617 [tests/classes/visibility_000c.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_000c.phpt] TEST 369/15617 [tests/classes/visibility_001a.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_001a.phpt] TEST 370/15617 [tests/classes/visibility_001b.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_001b.phpt] TEST 371/15617 [tests/classes/visibility_001c.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_001c.phpt] TEST 372/15617 [tests/classes/visibility_002a.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_002a.phpt] TEST 373/15617 [tests/classes/visibility_002b.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_002b.phpt] TEST 374/15617 [tests/classes/visibility_002c.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_002c.phpt] TEST 375/15617 [tests/classes/visibility_003a.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_003a.phpt] TEST 376/15617 [tests/classes/visibility_003b.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_003b.phpt] TEST 377/15617 [tests/classes/visibility_003c.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_003c.phpt] TEST 378/15617 [tests/classes/visibility_004a.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_004a.phpt] TEST 379/15617 [tests/classes/visibility_004b.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_004b.phpt] TEST 380/15617 [tests/classes/visibility_004c.phpt] [1;32mPASS ZE2 A redeclared method must have the same or higher visibility [tests/classes/visibility_004c.phpt] TEST 381/15617 [tests/classes/visibility_005.phpt] [1;32mPASS ZE2 foreach and property visibility [tests/classes/visibility_005.phpt] TEST 382/15617 [tests/func/001.phpt] [1;32mPASS Strlen() function test [tests/func/001.phpt] TEST 383/15617 [tests/func/002.phpt] [1;32mPASS Static variables in functions [tests/func/002.phpt] TEST 384/15617 [tests/func/003.phpt] [1;32mPASS General function test [tests/func/003.phpt] TEST 385/15617 [tests/func/004.phpt] [1;32mPASS General function test [tests/func/004.phpt] TEST 386/15617 [tests/func/005.phpt] [1;32mPASS Testing register_shutdown_function() [tests/func/005.phpt] TEST 387/15617 [tests/func/005a.phpt] [1;32mPASS Testing register_shutdown_function() with timeout. (Bug: #21513) [tests/func/005a.phpt] TEST 388/15617 [tests/func/006.phpt] [1;32mPASS Output buffering tests [tests/func/006.phpt] TEST 389/15617 [tests/func/007.phpt] [1;32mPASS INI functions test [tests/func/007.phpt] TEST 390/15617 [tests/func/008.phpt] [1;32mPASS Test for buffering in core functions with implicit flush off [tests/func/008.phpt] TEST 391/15617 [tests/func/009.phpt] [1;32mPASS Test for buffering in core functions with implicit flush on [tests/func/009.phpt] TEST 392/15617 [tests/func/010.phpt] [1;32mPASS function with many parameters [tests/func/010.phpt] TEST 393/15617 [tests/func/011.phpt] [1;32mPASS Test bitwise AND, OR, XOR, NOT and logical NOT in INI via error_reporting [tests/func/011.phpt] TEST 394/15617 [tests/func/bug64523.phpt] [1;32mPASS Bug #64523: XOR not parsed in INI [tests/func/bug64523.phpt] TEST 395/15617 [tests/func/ini_alter.phpt] [1;32mPASS ini_alter() check [tests/func/ini_alter.phpt] TEST 396/15617 [tests/func/null-new_val.phpt] [1;32mPASS ini_restore strcmp NULL new_val [tests/func/null-new_val.phpt] TEST 397/15617 [tests/lang/001.phpt] [1;32mPASS Simple If condition test [tests/lang/001.phpt] TEST 398/15617 [tests/lang/002.phpt] [1;32mPASS Simple While Loop Test [tests/lang/002.phpt] TEST 399/15617 [tests/lang/003.phpt] [1;32mPASS Simple Switch Test [tests/lang/003.phpt] TEST 400/15617 [tests/lang/004.phpt] [1;32mPASS Simple If/Else Test [tests/lang/004.phpt] TEST 401/15617 [tests/lang/005.phpt] [1;32mPASS Simple If/ElseIf/Else Test [tests/lang/005.phpt] TEST 402/15617 [tests/lang/006.phpt] [1;32mPASS Nested If/ElseIf/Else Test [tests/lang/006.phpt] TEST 403/15617 [tests/lang/007.phpt] [1;32mPASS Function call with global and static variables [tests/lang/007.phpt] TEST 404/15617 [tests/lang/008.phpt] [1;32mPASS Testing recursive function [tests/lang/008.phpt] TEST 405/15617 [tests/lang/009.phpt] [1;32mPASS Testing function parameter passing [tests/lang/009.phpt] TEST 406/15617 [tests/lang/010.phpt] [1;32mPASS Testing function parameter passing with a return value [tests/lang/010.phpt] TEST 407/15617 [tests/lang/011.phpt] [1;32mPASS Testing nested functions [tests/lang/011.phpt] TEST 408/15617 [tests/lang/012.phpt] [1;32mPASS Testing stack after early function return [tests/lang/012.phpt] TEST 409/15617 [tests/lang/013.phpt] [1;32mPASS Testing eval function [tests/lang/013.phpt] TEST 410/15617 [tests/lang/014.phpt] [1;32mPASS Testing eval function inside user-defined function [tests/lang/014.phpt] TEST 411/15617 [tests/lang/015.phpt] [1;32mPASS Testing include [tests/lang/015.phpt] TEST 412/15617 [tests/lang/016.phpt] [1;32mPASS Testing user-defined function in included file [tests/lang/016.phpt] TEST 413/15617 [tests/lang/017.phpt] [1;32mPASS Testing user-defined function falling out of an If into another [tests/lang/017.phpt] TEST 414/15617 [tests/lang/018.phpt] [1;32mPASS eval() test [tests/lang/018.phpt] TEST 415/15617 [tests/lang/019.phpt] [1;32mPASS eval() test [tests/lang/019.phpt] TEST 416/15617 [tests/lang/020.phpt] [1;32mPASS Switch test 1 [tests/lang/020.phpt] TEST 417/15617 [tests/lang/021.phpt] [1;32mPASS Switch test 2 [tests/lang/021.phpt] TEST 418/15617 [tests/lang/022.phpt] [1;32mPASS Switch test 3 [tests/lang/022.phpt] TEST 419/15617 [tests/lang/023.phpt] [1;32mPASS Regression test [tests/lang/023.phpt] TEST 420/15617 [tests/lang/024.phpt] [1;32mPASS Looped regression test (may take a while) [tests/lang/024.phpt] TEST 421/15617 [tests/lang/025.phpt] [1;32mPASS Mean recursion test [tests/lang/025.phpt] TEST 422/15617 [tests/lang/026.phpt] [1;32mPASS Testing string scanner conformance [tests/lang/026.phpt] TEST 423/15617 [tests/lang/027.phpt] [1;32mPASS Testing do-while loop [tests/lang/027.phpt] TEST 424/15617 [tests/lang/028.phpt] [1;32mPASS Testing calling user-level functions from C [tests/lang/028.phpt] TEST 425/15617 [tests/lang/030.phpt] [1;32mPASS $this in constructor test [tests/lang/030.phpt] TEST 426/15617 [tests/lang/032.phpt] [1;32mPASS Class method registration [tests/lang/032.phpt] TEST 427/15617 [tests/lang/033.phpt] [1;32mPASS Alternative syntaxes test [tests/lang/033.phpt] TEST 428/15617 [tests/lang/034.phpt] [1;32mPASS Bug #12647 (Locale settings affecting float parsing) [tests/lang/034.phpt] TEST 429/15617 [tests/lang/035.phpt] [1;32mPASS ZE2: set_exception_handler() [tests/lang/035.phpt] TEST 430/15617 [tests/lang/036.phpt] [1;32mPASS Child public element should not override parent private element in parent methods [tests/lang/036.phpt] TEST 431/15617 [tests/lang/037.phpt] [1;32mPASS 'Static' binding for private variables [tests/lang/037.phpt] TEST 432/15617 [tests/lang/038.phpt] [1;32mPASS Convert warnings to exceptions [tests/lang/038.phpt] TEST 433/15617 [tests/lang/039.phpt] [1;32mPASS Catch Interfaces [tests/lang/039.phpt] TEST 434/15617 [tests/lang/040.phpt] [1;32mPASS foreach into array [tests/lang/040.phpt] TEST 435/15617 [tests/lang/041.phpt] [1;32mPASS Dynamic access of static members [tests/lang/041.phpt] TEST 436/15617 [tests/lang/042.phpt] [1;32mPASS Dynamic access of constants [tests/lang/042.phpt] TEST 437/15617 [tests/lang/043.phpt] [1;32mPASS Dynamic call for static methods [tests/lang/043.phpt] TEST 438/15617 [tests/lang/044.phpt] [1;32mPASS Dynamic call for static methods dynamically named [tests/lang/044.phpt] TEST 439/15617 [tests/lang/045.phpt] [1;32mPASS Timeout again inside register_shutdown_function [tests/lang/045.phpt] TEST 440/15617 [tests/lang/array_shortcut_001.phpt] [1;32mPASS Square bracket array shortcut test [tests/lang/array_shortcut_001.phpt] TEST 441/15617 [tests/lang/array_shortcut_002.phpt] [1;32mPASS Square bracket associative array shortcut test [tests/lang/array_shortcut_002.phpt] TEST 442/15617 [tests/lang/array_shortcut_003.phpt] [1;32mPASS Testing array shortcut and bracket operator [tests/lang/array_shortcut_003.phpt] TEST 443/15617 [tests/lang/array_shortcut_005.phpt] [1;32mPASS Testing nested array shortcut [tests/lang/array_shortcut_005.phpt] TEST 444/15617 [tests/lang/bison1.phpt] [1;32mPASS Bison weirdness [tests/lang/bison1.phpt] TEST 445/15617 [tests/lang/bug18872.phpt] [1;32mPASS Bug #18872 (class constant used as default parameter) [tests/lang/bug18872.phpt] TEST 446/15617 [tests/lang/bug19566.phpt] [1;32mPASS Bug #19566 (get_declared_classes() segfaults) [tests/lang/bug19566.phpt] TEST 447/15617 [tests/lang/bug19943.phpt] [1;32mPASS Bug #19943 (memleaks) [tests/lang/bug19943.phpt] TEST 448/15617 [tests/lang/bug20175.phpt] [1;32mPASS Bug #20175 (Static vars can't store ref to new instance) [tests/lang/bug20175.phpt] TEST 449/15617 [tests/lang/bug21094.phpt] [1;32mPASS Bug #21094 (set_error_handler not accepting methods) [tests/lang/bug21094.phpt] TEST 450/15617 [tests/lang/bug21600.phpt] [1;32mPASS Bug #21600 (assign by reference function call changes variable contents) [tests/lang/bug21600.phpt] TEST 451/15617 [tests/lang/bug21669.phpt] [1;32mPASS Bug #21669 ("$obj = new $this->var;" doesn't work) [tests/lang/bug21669.phpt] TEST 452/15617 [tests/lang/bug21820.phpt] [1;32mPASS Bug #21820 ("$arr['foo']" generates bogus E_NOTICE, should be E_PARSE) [tests/lang/bug21820.phpt] TEST 453/15617 [tests/lang/bug21849.phpt] [1;32mPASS Bug #21849 (self::constant doesn't work as method's default parameter) [tests/lang/bug21849.phpt] TEST 454/15617 [tests/lang/bug21961.phpt] [1;32mPASS Bug #21961 (get_parent_class() segfault) [tests/lang/bug21961.phpt] TEST 455/15617 [tests/lang/bug22231.phpt] [1;32mPASS Bug #22231 (segfault when returning a global variable by reference) [tests/lang/bug22231.phpt] TEST 456/15617 [tests/lang/bug22510.phpt] [1;32mPASS Bug #22510 (segfault among complex references) [tests/lang/bug22510.phpt] TEST 457/15617 [tests/lang/bug22592.phpt] [1;32mPASS Bug #22592 (cascading assignments to strings with curly braces broken) [tests/lang/bug22592.phpt] TEST 458/15617 [tests/lang/bug23279.phpt] [1;32mPASS Bug #23279 (exception handler stops after first function call) [tests/lang/bug23279.phpt] TEST 459/15617 [tests/lang/bug23384.phpt] [1;32mPASS Bug #23384 (use of class constants in statics) [tests/lang/bug23384.phpt] TEST 460/15617 [tests/lang/bug23489.phpt] [1;32mPASS Bug #23489 (ob_start() is broken with method callbacks) [tests/lang/bug23489.phpt] TEST 461/15617 [tests/lang/bug23524.phpt] [1;32mPASS Bug #23524 (Improper handling of constants in array indices) [tests/lang/bug23524.phpt] TEST 462/15617 [tests/lang/bug23584.phpt] [1;32mPASS Bug #23584 (error line numbers off by one when using #!php) [tests/lang/bug23584.phpt] TEST 463/15617 [tests/lang/bug23624.phpt] [1;32mPASS Bug #23624 (foreach leaves current array key as null) [tests/lang/bug23624.phpt] TEST 464/15617 [tests/lang/bug24054.phpt] [1;32mPASS Bug #24054 (Assignment operator *= broken) [tests/lang/bug24054.phpt] TEST 465/15617 [tests/lang/bug24396.phpt] [1;32mPASS Bug #24396 (global $$variable broken) [tests/lang/bug24396.phpt] TEST 466/15617 [tests/lang/bug24436.phpt] [1;32mPASS Bug #24436 (isset() and empty() produce errors with non-existent variables in objects) [tests/lang/bug24436.phpt] TEST 467/15617 [tests/lang/bug24499.phpt] [1;32mPASS Bug #24499 (bogus handling of a public property as a private one) [tests/lang/bug24499.phpt] TEST 468/15617 [tests/lang/bug24573.phpt] [1;32mPASS Bug #24573 (debug_backtrace() crashes if $this is set to null) [tests/lang/bug24573.phpt] TEST 469/15617 [tests/lang/bug24640.phpt] [1;32mPASS Bug #24640 (var_export and var_dump can't output large float) [tests/lang/bug24640.phpt] TEST 470/15617 [tests/lang/bug24652.phpt] [1;32mPASS Bug #24652 (broken array_flip()) [tests/lang/bug24652.phpt] TEST 471/15617 [tests/lang/bug24658.phpt] [1;32mPASS Bug #24658 (combo of typehint / reference causes crash) [tests/lang/bug24658.phpt] TEST 472/15617 [tests/lang/bug24783.phpt] [1;32mPASS Bug #24783 ($key not binary safe in "foreach($arr as $key => $val)") [tests/lang/bug24783.phpt] TEST 473/15617 [tests/lang/bug24908.phpt] [1;32mPASS Bug #24908 (super-globals can not be used in __destruct()) [tests/lang/bug24908.phpt] TEST 474/15617 [tests/lang/bug24951.phpt] [1;32mPASS Bug #24951 (ob_flush() destroys output handler) [tests/lang/bug24951.phpt] TEST 475/15617 [tests/lang/bug25145.phpt] [1;31mFAIL Bug #25145 (SEGV on receipt of form input with name like "123[]") [tests/lang/bug25145.phpt] TEST 476/15617 [tests/lang/bug25547.phpt] [1;32mPASS Bug #25547 (error_handler and array index with function call) [tests/lang/bug25547.phpt] TEST 477/15617 [tests/lang/bug25652.phpt] [1;32mPASS Bug #25652 (Calling Global functions dynamically fails from Class scope) [tests/lang/bug25652.phpt] TEST 478/15617 [tests/lang/bug25922.phpt] [1;32mPASS Bug #25922 (SEGV in error_handler when context is destroyed) [tests/lang/bug25922.phpt] TEST 479/15617 [tests/lang/bug26182.phpt] [1;32mPASS Bug #26182 (Object properties created redundantly) [tests/lang/bug26182.phpt] TEST 480/15617 [tests/lang/bug26696.phpt] [1;32mPASS Bug #26696 (string index in a switch() crashes with multiple matches) [tests/lang/bug26696.phpt] TEST 481/15617 [tests/lang/bug26866.phpt] [1;32mPASS Bug #26866 (segfault when exception raised in __get) [tests/lang/bug26866.phpt] TEST 482/15617 [tests/lang/bug26869.phpt] [1;32mPASS Bug #26869 (constant as the key of static array) [tests/lang/bug26869.phpt] TEST 483/15617 [tests/lang/bug27354.phpt] [1;32mPASS Bug #27354 (Modulus operator crashes PHP) [tests/lang/bug27354.phpt] TEST 484/15617 [tests/lang/bug27439.phpt] [1;32mPASS Bug #27439 (foreach() with $this segfaults) [tests/lang/bug27439.phpt] TEST 485/15617 [tests/lang/bug27443.phpt] [1;32mPASS Bug #27443 (defined() returns wrong type) [tests/lang/bug27443.phpt] TEST 486/15617 [tests/lang/bug27535.phpt] [1;32mPASS Bug #27535 (Objects pointing to each other cause Apache to crash) [tests/lang/bug27535.phpt] TEST 487/15617 [tests/lang/bug28213.phpt] [1;32mPASS Bug #28213 (crash in debug_print_backtrace in static methods) [tests/lang/bug28213.phpt] TEST 488/15617 [tests/lang/bug28800.phpt] [1;32mPASS Bug #28800 (Incorrect string to number conversion for strings starting with 'inf') [tests/lang/bug28800.phpt] TEST 489/15617 [tests/lang/bug29566.phpt] [1;32mPASS Bug #29566 (foreach/string handling strangeness) [tests/lang/bug29566.phpt] TEST 490/15617 [tests/lang/bug29893.phpt] [1;32mPASS Bug #29893 (segfault when using array as index) [tests/lang/bug29893.phpt] TEST 491/15617 [tests/lang/bug29944.phpt] [1;32mPASS Bug #29944 (function defined in switch crashes PHP) [tests/lang/bug29944.phpt] TEST 492/15617 [tests/lang/bug30578.phpt] [1;32mPASS Bug #30578 (Output buffers flushed before calling __destruct functions) [tests/lang/bug30578.phpt] TEST 493/15617 [tests/lang/bug30638.phpt] [1;32mPASS Bug #30638 (localeconv returns wrong LC_NUMERIC settings) (ok to fail on MacOS X) [tests/lang/bug30638.phpt] TEST 494/15617 [tests/lang/bug30726.phpt] [1;32mPASS Bug #30726 (-.1 like numbers are not being handled correctly) [tests/lang/bug30726.phpt] TEST 495/15617 [tests/lang/bug30862.phpt] [1;32mPASS Bug #30862 (Static array with boolean indexes) [tests/lang/bug30862.phpt] TEST 496/15617 [tests/lang/bug32828.phpt] [1;32mPASS Bug #32828 (Throwing exception in output_callback function with ob_start and ob_end_clean leads to segfault) [tests/lang/bug32828.phpt] TEST 497/15617 [tests/lang/bug32924.phpt] [1;32mPASS Bug #32924 (prepend does not add file to included files) [tests/lang/bug32924.phpt] TEST 498/15617 [tests/lang/bug35176.phpt] [1;32mPASS Bug #35176 (include()/require()/*_once() produce wrong error messages about main()) [tests/lang/bug35176.phpt] TEST 499/15617 [tests/lang/bug35382.phpt] [1;32mPASS Bug #35382 (Comment in end of file produces fatal error) [tests/lang/bug35382.phpt] TEST 500/15617 [tests/lang/bug38579.phpt] [1;33mSKIP Bug #38579 (include_once() may include the same file twice) [tests/lang/bug38579.phpt] reason: only for Windows TEST 501/15617 [tests/lang/bug43958.phpt] [1;32mPASS Bug #43958 (class name added into the error message) [tests/lang/bug43958.phpt] TEST 502/15617 [tests/lang/bug44654.phpt] [1;32mPASS Bug #44654 (syntax error for #) [tests/lang/bug44654.phpt] TEST 503/15617 [tests/lang/bug44827.phpt] [1;32mPASS Bug #44827 (Class error when trying to access :: as constant) [tests/lang/bug44827.phpt] TEST 504/15617 [tests/lang/bug45392.phpt] [1;32mPASS Bug #45392 (ob_start()/ob_end_clean() and memory_limit) [tests/lang/bug45392.phpt] TEST 505/15617 [tests/lang/bug55754.phpt] [1;32mPASS Bug #55754 (Only variables should be passed by reference for ZEND_SEND_PREFER_REF params) [tests/lang/bug55754.phpt] TEST 506/15617 [tests/lang/bug71897.phpt] [1;32mPASS Bug #71897 (ASCII 0x7F Delete control character permitted in identifiers) [tests/lang/bug71897.phpt] TEST 507/15617 [tests/lang/bug73172.phpt] [1;32mPASS Bug #73172 parse error: Invalid numeric literal [tests/lang/bug73172.phpt] TEST 508/15617 [tests/lang/bug73329.phpt] [1;32mPASS Bug #73329 (Float)"Nano" == NAN [tests/lang/bug73329.phpt] TEST 509/15617 [tests/lang/bug7515.phpt] [1;32mPASS Bug #7515 (weird & invisible referencing of objects) [tests/lang/bug7515.phpt] TEST 510/15617 [tests/lang/catchable_error_001.phpt] [1;32mPASS Catchable fatal error [1] [tests/lang/catchable_error_001.phpt] TEST 511/15617 [tests/lang/catchable_error_002.phpt] [1;32mPASS Catchable fatal error [2] [tests/lang/catchable_error_002.phpt] TEST 512/15617 [tests/lang/comments.phpt] [1;32mPASS #-style comments [tests/lang/comments.phpt] TEST 513/15617 [tests/lang/comments2.phpt] [1;32mPASS #-style comments (part 2) [tests/lang/comments2.phpt] TEST 514/15617 [tests/lang/compare_objects_basic1.phpt] [1;32mPASS Test standard 'compare' object handler [tests/lang/compare_objects_basic1.phpt] TEST 515/15617 [tests/lang/compare_objects_basic2.phpt] [1;32mPASS Test object compare when object handler different [tests/lang/compare_objects_basic2.phpt] TEST 516/15617 [tests/lang/constants/PHP_INT_32bit.phpt] [1;33mSKIP Test PHP_INT_MIN, PHP_INT_MAX and PHP_INT_SIZE (32-bit) [tests/lang/constants/PHP_INT_32bit.phpt] reason: this test is for 32-bit platforms only TEST 517/15617 [tests/lang/constants/PHP_INT_64bit.phpt] [1;32mPASS Test PHP_INT_MIN, PHP_INT_MAX and PHP_INT_SIZE (64-bit) [tests/lang/constants/PHP_INT_64bit.phpt] TEST 518/15617 [tests/lang/empty_variation.phpt] [1;32mPASS empty() on array elements [tests/lang/empty_variation.phpt] TEST 519/15617 [tests/lang/engine_assignExecutionOrder_001.phpt] [1;32mPASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_001.phpt] TEST 520/15617 [tests/lang/engine_assignExecutionOrder_002.phpt] [1;32mPASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_002.phpt] TEST 521/15617 [tests/lang/engine_assignExecutionOrder_003.phpt] [1;32mPASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_003.phpt] TEST 522/15617 [tests/lang/engine_assignExecutionOrder_004.phpt] [1;32mPASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_004.phpt] TEST 523/15617 [tests/lang/engine_assignExecutionOrder_005.phpt] [1;32mPASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_005.phpt] TEST 524/15617 [tests/lang/engine_assignExecutionOrder_006.phpt] [1;32mPASS Evaluation order during assignments. [tests/lang/engine_assignExecutionOrder_006.phpt] TEST 525/15617 [tests/lang/engine_assignExecutionOrder_007.phpt] [1;32mPASS Check key execution order with new. [tests/lang/engine_assignExecutionOrder_007.phpt] TEST 526/15617 [tests/lang/engine_assignExecutionOrder_008.phpt] [1;32mPASS Ensure by value assignments leave temporaries on the stack, for all sorts of assignees. [tests/lang/engine_assignExecutionOrder_008.phpt] TEST 527/15617 [tests/lang/engine_assignExecutionOrder_009.phpt] [1;32mPASS Execution ordering with comparison operators. [tests/lang/engine_assignExecutionOrder_009.phpt] TEST 528/15617 [tests/lang/error_2_exception_001.phpt] [1;32mPASS ZE2 errors caught as exceptions [tests/lang/error_2_exception_001.phpt] TEST 529/15617 [tests/lang/execution_order.phpt] [1;32mPASS Execution order of variables [tests/lang/execution_order.phpt] TEST 530/15617 [tests/lang/foreachLoop.001.phpt] [1;32mPASS Foreach loop tests - basic loop with just value and key => value. [tests/lang/foreachLoop.001.phpt] TEST 531/15617 [tests/lang/foreachLoop.002.phpt] [1;32mPASS Foreach loop tests - modifying the array during the loop. [tests/lang/foreachLoop.002.phpt] TEST 532/15617 [tests/lang/foreachLoop.003.phpt] [1;32mPASS Foreach loop tests - error case: not an array. [tests/lang/foreachLoop.003.phpt] TEST 533/15617 [tests/lang/foreachLoop.004.phpt] [1;32mPASS Foreach loop tests - using an array element as the $value [tests/lang/foreachLoop.004.phpt] TEST 534/15617 [tests/lang/foreachLoop.005.phpt] [1;32mPASS 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 535/15617 [tests/lang/foreachLoop.006.phpt] [1;32mPASS Foreach loop tests - error case: key is a reference. [tests/lang/foreachLoop.006.phpt] TEST 536/15617 [tests/lang/foreachLoop.009.phpt] [1;32mPASS Foreach loop tests - foreach operates on the original array if the array is referenced outside the loop. [tests/lang/foreachLoop.009.phpt] TEST 537/15617 [tests/lang/foreachLoop.010.phpt] [1;32mPASS 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 538/15617 [tests/lang/foreachLoop.011.phpt] [1;32mPASS Changing from an interable type to a non iterable type during the iteration [tests/lang/foreachLoop.011.phpt] TEST 539/15617 [tests/lang/foreachLoop.012.phpt] [1;32mPASS Directly modifying an unreferenced array when foreach'ing over it. [tests/lang/foreachLoop.012.phpt] TEST 540/15617 [tests/lang/foreachLoop.013.phpt] [1;32mPASS Directly modifying an unreferenced array when foreach'ing over it while using &$value syntax. [tests/lang/foreachLoop.013.phpt] TEST 541/15617 [tests/lang/foreachLoop.014.phpt] [1;32mPASS Directly modifying a REFERENCED array when foreach'ing over it. [tests/lang/foreachLoop.014.phpt] TEST 542/15617 [tests/lang/foreachLoop.015.phpt] [1;32mPASS Directly modifying a REFERENCED array when foreach'ing over it while using &$value syntax. [tests/lang/foreachLoop.015.phpt] TEST 543/15617 [tests/lang/foreachLoop.016.phpt] [1;32mPASS Ensure foreach splits the iterated entity from its cow reference set, for all sorts of iterated entities. [tests/lang/foreachLoop.016.phpt] TEST 544/15617 [tests/lang/foreachLoop.017.phpt] [1;32mPASS Ensure foreach works with arrays with Binary keys. [tests/lang/foreachLoop.017.phpt] TEST 545/15617 [tests/lang/foreachLoopIterator.001.phpt] [1;32mPASS foreach with Iterator. [tests/lang/foreachLoopIterator.001.phpt] TEST 546/15617 [tests/lang/foreachLoopIterator.002.phpt] [1;32mPASS foreach with iterator and &$value reference [tests/lang/foreachLoopIterator.002.phpt] TEST 547/15617 [tests/lang/foreachLoopIteratorAggregate.001.phpt] [1;32mPASS foreach with iteratorAggregate [tests/lang/foreachLoopIteratorAggregate.001.phpt] TEST 548/15617 [tests/lang/foreachLoopIteratorAggregate.002.phpt] [1;32mPASS IteratorAggregate::getIterator bad return type [tests/lang/foreachLoopIteratorAggregate.002.phpt] TEST 549/15617 [tests/lang/foreachLoopIteratorAggregate.003.phpt] [1;32mPASS foreach with nested iteratorAggregates [tests/lang/foreachLoopIteratorAggregate.003.phpt] TEST 550/15617 [tests/lang/foreachLoopIteratorAggregate.004.phpt] [1;32mPASS Duplicate of zend test tests/classes/iterators_002.phpt without expected output from destructor [tests/lang/foreachLoopIteratorAggregate.004.phpt] TEST 551/15617 [tests/lang/foreachLoopObjects.001.phpt] [1;32mPASS Foreach loop on objects - basic loop with just value and key => value. [tests/lang/foreachLoopObjects.001.phpt] TEST 552/15617 [tests/lang/foreachLoopObjects.002.phpt] [1;32mPASS Foreach loop tests - visibility. [tests/lang/foreachLoopObjects.002.phpt] TEST 553/15617 [tests/lang/foreachLoopObjects.003.phpt] [1;32mPASS Foreach loop tests - modifying the object during the loop. [tests/lang/foreachLoopObjects.003.phpt] TEST 554/15617 [tests/lang/foreachLoopObjects.004.phpt] [1;32mPASS Foreach loop tests - Removing the current element from an iterated object. [tests/lang/foreachLoopObjects.004.phpt] TEST 555/15617 [tests/lang/foreachLoopObjects.005.phpt] [1;32mPASS Foreach loop tests - removing properties before and after the current property during the loop. [tests/lang/foreachLoopObjects.005.phpt] TEST 556/15617 [tests/lang/foreachLoopObjects.006.phpt] [1;32mPASS Foreach loop tests - substituting the entire iterated entity during the loop. [tests/lang/foreachLoopObjects.006.phpt] TEST 557/15617 [tests/lang/foreach_with_object_001.phpt] [1;32mPASS foreach() with foreach($o->mthd()->arr) [tests/lang/foreach_with_object_001.phpt] TEST 558/15617 [tests/lang/foreach_with_references_001.phpt] [1;32mPASS foreach() with references [tests/lang/foreach_with_references_001.phpt] TEST 559/15617 [tests/lang/func_get_arg.001.phpt] [1;32mPASS func_get_arg test (PHP7) [tests/lang/func_get_arg.001.phpt] TEST 560/15617 [tests/lang/func_get_arg.002.phpt] [1;32mPASS func_get_arg with variable number of args [tests/lang/func_get_arg.002.phpt] TEST 561/15617 [tests/lang/func_get_arg.003.phpt] [1;32mPASS func_get_arg outside of a function declaration [tests/lang/func_get_arg.003.phpt] TEST 562/15617 [tests/lang/func_get_arg.004.phpt] [1;32mPASS func_get_arg on non-existent arg [tests/lang/func_get_arg.004.phpt] TEST 563/15617 [tests/lang/func_get_arg.005.phpt] [1;32mPASS 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 564/15617 [tests/lang/func_get_arg_variation.phpt] [1;32mPASS func_get_arg test [tests/lang/func_get_arg_variation.phpt] TEST 565/15617 [tests/lang/func_get_args.001.phpt] [1;32mPASS func_get_args with no args [tests/lang/func_get_args.001.phpt] TEST 566/15617 [tests/lang/func_get_args.002.phpt] [1;32mPASS func_get_args with variable number of args [tests/lang/func_get_args.002.phpt] TEST 567/15617 [tests/lang/func_get_args.003.phpt] [1;32mPASS func_get_args() outside of a function declaration [tests/lang/func_get_args.003.phpt] TEST 568/15617 [tests/lang/func_get_args.004.phpt] [1;32mPASS Pass same variable by ref and by value (PHP7). [tests/lang/func_get_args.004.phpt] TEST 569/15617 [tests/lang/func_num_args.001.phpt] [1;32mPASS func_num_args with no args [tests/lang/func_num_args.001.phpt] TEST 570/15617 [tests/lang/func_num_args.002.phpt] [1;32mPASS func_num_args with variable number of args [tests/lang/func_num_args.002.phpt] TEST 571/15617 [tests/lang/func_num_args.003.phpt] [1;32mPASS func_num_args() outside of a function declaration [tests/lang/func_num_args.003.phpt] TEST 572/15617 [tests/lang/func_num_args.004.phpt] [1;32mPASS Pass same variable by ref and by value. [tests/lang/func_num_args.004.phpt] TEST 573/15617 [tests/lang/include_variation1.phpt] [1;32mPASS include() a file from the current script directory [tests/lang/include_variation1.phpt] TEST 574/15617 [tests/lang/include_variation2.phpt] [1;32mPASS Including a file in the current script directory from an included function [tests/lang/include_variation2.phpt] TEST 575/15617 [tests/lang/include_variation3.phpt] [1;32mPASS Including a file in the current script directory from eval'd code [tests/lang/include_variation3.phpt] TEST 576/15617 [tests/lang/integer_literals/binary_32bit.phpt] [1;33mSKIP Binary integer strings (32bit) [tests/lang/integer_literals/binary_32bit.phpt] reason: this test is for 32bit platform only TEST 577/15617 [tests/lang/integer_literals/binary_64bit.phpt] [1;32mPASS Binary integer strings (64bit) [tests/lang/integer_literals/binary_64bit.phpt] TEST 578/15617 [tests/lang/integer_literals/hexadecimal_32bit.phpt] [1;33mSKIP Hexadecimal integer strings (32bit) [tests/lang/integer_literals/hexadecimal_32bit.phpt] reason: this test is for 32bit platform only TEST 579/15617 [tests/lang/integer_literals/hexadecimal_64bit.phpt] [1;32mPASS Hexadecimal integer strings (64bit) [tests/lang/integer_literals/hexadecimal_64bit.phpt] TEST 580/15617 [tests/lang/integer_literals/octal_32bit.phpt] [1;33mSKIP Octal integer strings (32bit) [tests/lang/integer_literals/octal_32bit.phpt] reason: this test is for 32bit platform only TEST 581/15617 [tests/lang/integer_literals/octal_64bit.phpt] [1;32mPASS Octal integer strings (64bit) [tests/lang/integer_literals/octal_64bit.phpt] TEST 582/15617 [tests/lang/invalid_octal.phpt] [1;32mPASS Invalid octal [tests/lang/invalid_octal.phpt] TEST 583/15617 [tests/lang/operators/add_basiclong_64bit.phpt] [1;32mPASS Test + operator : 64bit long tests [tests/lang/operators/add_basiclong_64bit.phpt] TEST 584/15617 [tests/lang/operators/add_variationStr.phpt] [1;32mPASS Test + operator : various numbers as strings [tests/lang/operators/add_variationStr.phpt] TEST 585/15617 [tests/lang/operators/bitwiseAnd_basiclong_64bit.phpt] [1;32mPASS Test & operator : 64bit long tests [tests/lang/operators/bitwiseAnd_basiclong_64bit.phpt] TEST 586/15617 [tests/lang/operators/bitwiseAnd_variationStr.phpt] [1;32mPASS Test & operator : various numbers as strings [tests/lang/operators/bitwiseAnd_variationStr.phpt] TEST 587/15617 [tests/lang/operators/bitwiseNot_basiclong_64bit.phpt] [1;32mPASS Test ~N operator : 64bit long tests [tests/lang/operators/bitwiseNot_basiclong_64bit.phpt] TEST 588/15617 [tests/lang/operators/bitwiseNot_variationStr.phpt] [1;32mPASS Test ~N operator : various numbers as strings [tests/lang/operators/bitwiseNot_variationStr.phpt] TEST 589/15617 [tests/lang/operators/bitwiseOr_basiclong_64bit.phpt] [1;32mPASS Test | operator : 64bit long tests [tests/lang/operators/bitwiseOr_basiclong_64bit.phpt] TEST 590/15617 [tests/lang/operators/bitwiseOr_variationStr.phpt] [1;32mPASS Test | operator : various numbers as strings [tests/lang/operators/bitwiseOr_variationStr.phpt] TEST 591/15617 [tests/lang/operators/bitwiseShiftLeft_basiclong_64bit.phpt] [1;32mPASS Test << operator : 64bit long tests [tests/lang/operators/bitwiseShiftLeft_basiclong_64bit.phpt] TEST 592/15617 [tests/lang/operators/bitwiseShiftLeft_variationStr.phpt] [1;32mPASS Test << operator : various numbers as strings [tests/lang/operators/bitwiseShiftLeft_variationStr.phpt] TEST 593/15617 [tests/lang/operators/bitwiseShiftLeft_variationStr2.phpt] [1;32mPASS Test << operator : numbers as strings, simple [tests/lang/operators/bitwiseShiftLeft_variationStr2.phpt] TEST 594/15617 [tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt] [1;32mPASS Test << operator : various numbers as strings [tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt] TEST 595/15617 [tests/lang/operators/bitwiseShiftRight_basiclong_64bit.phpt] [1;32mPASS Test >> operator : 64bit long tests [tests/lang/operators/bitwiseShiftRight_basiclong_64bit.phpt] TEST 596/15617 [tests/lang/operators/bitwiseShiftRight_variationStr.phpt] [1;32mPASS Test >> operator : various numbers as strings [tests/lang/operators/bitwiseShiftRight_variationStr.phpt] TEST 597/15617 [tests/lang/operators/bitwiseShiftRight_variationStr2.phpt] [1;32mPASS Test >> operator : numbers as strings, simple [tests/lang/operators/bitwiseShiftRight_variationStr2.phpt] TEST 598/15617 [tests/lang/operators/bitwiseXor_basiclong_64bit.phpt] [1;32mPASS Test ^ operator : 64bit long tests [tests/lang/operators/bitwiseXor_basiclong_64bit.phpt] TEST 599/15617 [tests/lang/operators/bitwiseXor_variationStr.phpt] [1;32mPASS Test ^ operator : various numbers as strings [tests/lang/operators/bitwiseXor_variationStr.phpt] TEST 600/15617 [tests/lang/operators/coalesce.phpt] [1;32mPASS Test ?? operator [tests/lang/operators/coalesce.phpt] TEST 601/15617 [tests/lang/operators/divide_basiclong_64bit.phpt] [1;32mPASS Test / operator : 64bit long tests [tests/lang/operators/divide_basiclong_64bit.phpt] TEST 602/15617 [tests/lang/operators/divide_variationStr.phpt] [1;32mPASS Test / operator : various numbers as strings [tests/lang/operators/divide_variationStr.phpt] TEST 603/15617 [tests/lang/operators/modulus_basiclong_64bit.phpt] [1;32mPASS Test % operator : 64bit long tests [tests/lang/operators/modulus_basiclong_64bit.phpt] TEST 604/15617 [tests/lang/operators/modulus_variationStr.phpt] [1;32mPASS Test % operator : various numbers as strings [tests/lang/operators/modulus_variationStr.phpt] TEST 605/15617 [tests/lang/operators/multiply_basiclong_64bit.phpt] [1;32mPASS Test * operator : 64bit long tests [tests/lang/operators/multiply_basiclong_64bit.phpt] TEST 606/15617 [tests/lang/operators/multiply_variationStr.phpt] [1;32mPASS Test * operator : various numbers as strings [tests/lang/operators/multiply_variationStr.phpt] TEST 607/15617 [tests/lang/operators/nan-comparison-false.phpt] [1;32mPASS Comparisons with NAN should yield false, even at compile-time [tests/lang/operators/nan-comparison-false.phpt] TEST 608/15617 [tests/lang/operators/negate_basiclong_64bit.phpt] [1;32mPASS Test -N operator : 64bit long tests [tests/lang/operators/negate_basiclong_64bit.phpt] TEST 609/15617 [tests/lang/operators/negate_variationStr.phpt] [1;32mPASS Test -N operator : various numbers as strings [tests/lang/operators/negate_variationStr.phpt] TEST 610/15617 [tests/lang/operators/operator_equals_basic.phpt] [1;32mPASS Test == operator : different types [tests/lang/operators/operator_equals_basic.phpt] TEST 611/15617 [tests/lang/operators/operator_equals_variation.phpt] [1;33mSKIP Test == operator : max int 32bit range [tests/lang/operators/operator_equals_variation.phpt] reason: this test is for 32bit platform only TEST 612/15617 [tests/lang/operators/operator_equals_variation_64bit.phpt] [1;32mPASS Test == operator : max int 64bit range [tests/lang/operators/operator_equals_variation_64bit.phpt] TEST 613/15617 [tests/lang/operators/operator_gt_basic.phpt] [1;32mPASS Test > operator : different types [tests/lang/operators/operator_gt_basic.phpt] TEST 614/15617 [tests/lang/operators/operator_gt_or_equal_basic.phpt] [1;32mPASS Test >= operator : different types [tests/lang/operators/operator_gt_or_equal_basic.phpt] TEST 615/15617 [tests/lang/operators/operator_gt_or_equal_variation.phpt] [1;33mSKIP Test >= operator : max int 32bit range [tests/lang/operators/operator_gt_or_equal_variation.phpt] reason: this test is for 32bit platform only TEST 616/15617 [tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt] [1;32mPASS Test >= operator : max int 64bit range [tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt] TEST 617/15617 [tests/lang/operators/operator_gt_variation.phpt] [1;32mPASS Test > operator : max int 32bit range [tests/lang/operators/operator_gt_variation.phpt] TEST 618/15617 [tests/lang/operators/operator_gt_variation_64bit.phpt] [1;32mPASS Test > operator : max int 64bit range [tests/lang/operators/operator_gt_variation_64bit.phpt] TEST 619/15617 [tests/lang/operators/operator_identical_basic.phpt] [1;32mPASS Test === operator : different types [tests/lang/operators/operator_identical_basic.phpt] TEST 620/15617 [tests/lang/operators/operator_identical_recusion-01.phpt] [1;32mPASS Test === operator : False recursion detection [tests/lang/operators/operator_identical_recusion-01.phpt] TEST 621/15617 [tests/lang/operators/operator_identical_variation.phpt] [1;33mSKIP Test === operator : max int 32bit range [tests/lang/operators/operator_identical_variation.phpt] reason: this test is for 32bit platform only TEST 622/15617 [tests/lang/operators/operator_identical_variation_64bit.phpt] [1;32mPASS Test === operator : max int 64bit range [tests/lang/operators/operator_identical_variation_64bit.phpt] TEST 623/15617 [tests/lang/operators/operator_lt_basic.phpt] [1;32mPASS Test < operator : different types [tests/lang/operators/operator_lt_basic.phpt] TEST 624/15617 [tests/lang/operators/operator_lt_or_equal_basic.phpt] [1;32mPASS Test <= operator : different types [tests/lang/operators/operator_lt_or_equal_basic.phpt] TEST 625/15617 [tests/lang/operators/operator_lt_or_equal_variation.phpt] [1;33mSKIP Test <= operator : max int 32bit range [tests/lang/operators/operator_lt_or_equal_variation.phpt] reason: this test is for 32bit platform only TEST 626/15617 [tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt] [1;32mPASS Test <= operator : max int 64bit range [tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt] TEST 627/15617 [tests/lang/operators/operator_lt_variation.phpt] [1;32mPASS Test < operator : max int 32bit range [tests/lang/operators/operator_lt_variation.phpt] TEST 628/15617 [tests/lang/operators/operator_lt_variation_64bit.phpt] [1;32mPASS Test < operator : max int 64bit range [tests/lang/operators/operator_lt_variation_64bit.phpt] TEST 629/15617 [tests/lang/operators/operator_notequals_basic.phpt] [1;32mPASS Test != operator : different types [tests/lang/operators/operator_notequals_basic.phpt] TEST 630/15617 [tests/lang/operators/operator_notequals_variation.phpt] [1;33mSKIP Test != operator : max int 32bit range [tests/lang/operators/operator_notequals_variation.phpt] reason: this test is for 32bit platform only TEST 631/15617 [tests/lang/operators/operator_notequals_variation_64bit.phpt] [1;32mPASS Test == operator : max int 64bit range [tests/lang/operators/operator_notequals_variation_64bit.phpt] TEST 632/15617 [tests/lang/operators/operator_notidentical_basic.phpt] [1;32mPASS Test !== operator : different types [tests/lang/operators/operator_notidentical_basic.phpt] TEST 633/15617 [tests/lang/operators/operator_notidentical_variation.phpt] [1;33mSKIP Test !== operator : max int 32bit range [tests/lang/operators/operator_notidentical_variation.phpt] reason: this test is for 32bit platform only TEST 634/15617 [tests/lang/operators/operator_notidentical_variation_64bit.phpt] [1;32mPASS Test !== operator : max int 64bit range [tests/lang/operators/operator_notidentical_variation_64bit.phpt] TEST 635/15617 [tests/lang/operators/operator_spaceship_basic.phpt] [1;32mPASS Test <=> operator : different types [tests/lang/operators/operator_spaceship_basic.phpt] TEST 636/15617 [tests/lang/operators/overloaded_property_ref.phpt] [1;32mPASS Operators on overloaded property reference [tests/lang/operators/overloaded_property_ref.phpt] TEST 637/15617 [tests/lang/operators/postdec_basiclong_64bit.phpt] [1;32mPASS Test N-- operator : 64bit long tests [tests/lang/operators/postdec_basiclong_64bit.phpt] TEST 638/15617 [tests/lang/operators/postdec_variationStr.phpt] [1;32mPASS Test N-- operator : various numbers as strings [tests/lang/operators/postdec_variationStr.phpt] TEST 639/15617 [tests/lang/operators/postinc_basiclong_64bit.phpt] [1;32mPASS Test N++ operator : 64bit long tests [tests/lang/operators/postinc_basiclong_64bit.phpt] TEST 640/15617 [tests/lang/operators/postinc_variationStr.phpt] [1;32mPASS Test N++ operator : various numbers as strings [tests/lang/operators/postinc_variationStr.phpt] TEST 641/15617 [tests/lang/operators/predec_basiclong_64bit.phpt] [1;32mPASS Test --N operator : 64bit long tests [tests/lang/operators/predec_basiclong_64bit.phpt] TEST 642/15617 [tests/lang/operators/predec_variationStr.phpt] [1;32mPASS Test --N operator : various numbers as strings [tests/lang/operators/predec_variationStr.phpt] TEST 643/15617 [tests/lang/operators/preinc_basiclong_64bit.phpt] [1;32mPASS Test ++N operator : 64bit long tests [tests/lang/operators/preinc_basiclong_64bit.phpt] TEST 644/15617 [tests/lang/operators/preinc_variationStr.phpt] [1;32mPASS Test ++N operator : various numbers as strings [tests/lang/operators/preinc_variationStr.phpt] TEST 645/15617 [tests/lang/operators/subtract_basiclong_64bit.phpt] [1;32mPASS Test - operator : 64bit long tests [tests/lang/operators/subtract_basiclong_64bit.phpt] TEST 646/15617 [tests/lang/operators/subtract_variationStr.phpt] [1;32mPASS Test - operator : various numbers as strings [tests/lang/operators/subtract_variationStr.phpt] TEST 647/15617 [tests/lang/passByReference_001.phpt] [1;32mPASS passing of function parameters by reference [tests/lang/passByReference_001.phpt] TEST 648/15617 [tests/lang/passByReference_002.phpt] [1;32mPASS Attempt to pass a constant by reference [tests/lang/passByReference_002.phpt] TEST 649/15617 [tests/lang/passByReference_003.phpt] [1;32mPASS Implicit initialisation when passing by reference [tests/lang/passByReference_003.phpt] TEST 650/15617 [tests/lang/passByReference_004.phpt] [1;32mPASS passing the return value from a function by reference [tests/lang/passByReference_004.phpt] TEST 651/15617 [tests/lang/passByReference_005.phpt] [1;32mPASS Pass uninitialized variables by reference and by value to test implicit initialisation. [tests/lang/passByReference_005.phpt] TEST 652/15617 [tests/lang/passByReference_006.phpt] [1;32mPASS Pass uninitialized objects and arrays by reference to test implicit initialisation. [tests/lang/passByReference_006.phpt] TEST 653/15617 [tests/lang/passByReference_007.phpt] [1;32mPASS Pass function and method calls by reference and by value. [tests/lang/passByReference_007.phpt] TEST 654/15617 [tests/lang/passByReference_008.phpt] [1;32mPASS Pass same variable by ref and by value. [tests/lang/passByReference_008.phpt] TEST 655/15617 [tests/lang/passByReference_009.phpt] [1;32mPASS Assignment as argument [tests/lang/passByReference_009.phpt] TEST 656/15617 [tests/lang/passByReference_010.phpt] [1;32mPASS Passing assignments by reference [tests/lang/passByReference_010.phpt] TEST 657/15617 [tests/lang/passByReference_012.phpt] [1;32mPASS Test pass by reference semantics [tests/lang/passByReference_012.phpt] TEST 658/15617 [tests/lang/returnByReference.001.phpt] [1;32mPASS Returning a reference from a function [tests/lang/returnByReference.001.phpt] TEST 659/15617 [tests/lang/returnByReference.002.phpt] [1;32mPASS Returning a reference from a function. [tests/lang/returnByReference.002.phpt] TEST 660/15617 [tests/lang/returnByReference.003.phpt] [1;32mPASS Returning a reference from a function [tests/lang/returnByReference.003.phpt] TEST 661/15617 [tests/lang/returnByReference.004.phpt] [1;32mPASS Returning a reference from a static method [tests/lang/returnByReference.004.phpt] TEST 662/15617 [tests/lang/returnByReference.005.phpt] [1;32mPASS Returning a reference from a method [tests/lang/returnByReference.005.phpt] TEST 663/15617 [tests/lang/returnByReference.006.phpt] [1;32mPASS Returning a reference from a function via another function [tests/lang/returnByReference.006.phpt] TEST 664/15617 [tests/lang/returnByReference.007.phpt] [1;32mPASS Returning a reference from a static method via another static method [tests/lang/returnByReference.007.phpt] TEST 665/15617 [tests/lang/returnByReference.008.phpt] [1;32mPASS Returning a reference from a non-static method via another non-static method [tests/lang/returnByReference.008.phpt] TEST 666/15617 [tests/lang/returnByReference.009.phpt] [1;32mPASS Returning a references returned by another function [tests/lang/returnByReference.009.phpt] TEST 667/15617 [tests/lang/short_tags.001.phpt] [1;32mPASS short_open_tag: On [tests/lang/short_tags.001.phpt] TEST 668/15617 [tests/lang/short_tags.002.phpt] [1;32mPASS short_open_tag: Off [tests/lang/short_tags.002.phpt] TEST 669/15617 [tests/lang/short_tags.004.phpt] [1;32mPASS short_open_tag: Off [tests/lang/short_tags.004.phpt] TEST 670/15617 [tests/lang/static_basic_001.phpt] [1;32mPASS Static keyword - basic tests [tests/lang/static_basic_001.phpt] TEST 671/15617 [tests/lang/static_basic_002.phpt] [1;32mPASS Multiple declarations of the same static variable [tests/lang/static_basic_002.phpt] TEST 672/15617 [tests/lang/static_variation_001.phpt] [1;32mPASS Statics in nested functions & evals. [tests/lang/static_variation_001.phpt] TEST 673/15617 [tests/lang/static_variation_002.phpt] [1;32mPASS Static variables in methods & nested functions & evals. [tests/lang/static_variation_002.phpt] TEST 674/15617 [tests/lang/string/unicode_escape.phpt] [1;32mPASS Valid Unicode escape sequences [tests/lang/string/unicode_escape.phpt] TEST 675/15617 [tests/lang/string/unicode_escape_empty.phpt] [1;32mPASS Invalid Unicode escape sequence: Empty [tests/lang/string/unicode_escape_empty.phpt] TEST 676/15617 [tests/lang/string/unicode_escape_incomplete.phpt] [1;32mPASS Invalid Unicode escape sequence: Incomplete [tests/lang/string/unicode_escape_incomplete.phpt] TEST 677/15617 [tests/lang/string/unicode_escape_large_codepoint.phpt] [1;32mPASS Invalid Unicode escape sequence: Large codepoint [tests/lang/string/unicode_escape_large_codepoint.phpt] TEST 678/15617 [tests/lang/string/unicode_escape_legacy.phpt] [1;32mPASS Tolerated Unicode escape sequences: Legacy compatibility [tests/lang/string/unicode_escape_legacy.phpt] TEST 679/15617 [tests/lang/string/unicode_escape_sign.phpt] [1;32mPASS Invalid Unicode escape sequence: Positive sign [tests/lang/string/unicode_escape_sign.phpt] TEST 680/15617 [tests/lang/string/unicode_escape_sign2.phpt] [1;32mPASS Invalid Unicode escape sequence: Negative sign [tests/lang/string/unicode_escape_sign2.phpt] TEST 681/15617 [tests/lang/string/unicode_escape_surrogates.phpt] [1;32mPASS Valid Unicode escape sequences: Surrogate halves [tests/lang/string/unicode_escape_surrogates.phpt] TEST 682/15617 [tests/lang/string/unicode_escape_whitespace.phpt] [1;32mPASS Invalid Unicode escape sequence: Whitespace [tests/lang/string/unicode_escape_whitespace.phpt] TEST 683/15617 [tests/lang/string_decimals_001.phpt] [1;32mPASS String conversion with multiple decimal points [tests/lang/string_decimals_001.phpt] TEST 684/15617 [tests/lang/syntax_errors.phpt] [1;32mPASS Detailed reporting on specific types of syntax errors [tests/lang/syntax_errors.phpt] TEST 685/15617 [tests/lang/this_assignment.phpt] [1;32mPASS Test to catch early assignment of $this [tests/lang/this_assignment.phpt] TEST 686/15617 [tests/lang/throw_variation_001.phpt] [1;32mPASS Catching an exception thrown from an included file [tests/lang/throw_variation_001.phpt] TEST 687/15617 [tests/lang/type_hints_001.phpt] [1;32mPASS ZE2 type hinting [tests/lang/type_hints_001.phpt] TEST 688/15617 [tests/lang/type_hints_002.phpt] [1;32mPASS ZE2 type hinting [tests/lang/type_hints_002.phpt] TEST 689/15617 [tests/lang/type_hints_003.phpt] [1;32mPASS ZE2 type [tests/lang/type_hints_003.phpt] TEST 690/15617 [tests/lang/zend_throw_exception_001.phpt] [1;32mPASS zend_throw_exception with NULL message [tests/lang/zend_throw_exception_001.phpt] TEST 691/15617 [tests/output/bug46897.phpt] [1;32mPASS Bug #46897: ob_flush() should fail to flush unerasable buffers [tests/output/bug46897.phpt] TEST 692/15617 [tests/output/bug60282.phpt] [1;32mPASS Bug #60282 (Segfault when using ob_gzhandler() with open buffers) [tests/output/bug60282.phpt] TEST 693/15617 [tests/output/bug60321.phpt] [1;32mPASS Bug #60321 (ob_get_status(true) no longer returns an array when buffer is empty) [tests/output/bug60321.phpt] TEST 694/15617 [tests/output/bug60322.phpt] [1;32mPASS Bug #60322 (ob_get_clean() now raises an E_NOTICE if no buffers exist) [tests/output/bug60322.phpt] TEST 695/15617 [tests/output/bug60768.phpt] [1;32mPASS Bug #60768 Output buffer not discarded [tests/output/bug60768.phpt] TEST 696/15617 [tests/output/bug65593.phpt] [1;32mPASS Bug #65593 (ob_start(function(){ob_start();});) [tests/output/bug65593.phpt] TEST 697/15617 [tests/output/bug70970.phpt] [1;32mPASS Bug #70970 (Segfault when combining error handler with output buffering) [tests/output/bug70970.phpt] TEST 698/15617 [tests/output/bug74725.phpt] [1;32mPASS Bug #74725: html_errors=1 breaks unhandled exceptions [tests/output/bug74725.phpt] TEST 699/15617 [tests/output/bug75236.phpt] [1;32mPASS Bug #75236: infinite loop when printing an error-message [tests/output/bug75236.phpt] TEST 700/15617 [tests/output/flush_basic_001.phpt] [1;32mPASS Test basic functionality of flush() [tests/output/flush_basic_001.phpt] TEST 701/15617 [tests/output/ob_001.phpt] [1;32mPASS output buffering - nothing [tests/output/ob_001.phpt] TEST 702/15617 [tests/output/ob_002.phpt] [1;32mPASS output buffering - ob_start [tests/output/ob_002.phpt] TEST 703/15617 [tests/output/ob_003.phpt] [1;32mPASS output buffering - ob_flush [tests/output/ob_003.phpt] TEST 704/15617 [tests/output/ob_004.phpt] [1;32mPASS output buffering - ob_clean [tests/output/ob_004.phpt] TEST 705/15617 [tests/output/ob_005.phpt] [1;32mPASS output buffering - ob_end_clean [tests/output/ob_005.phpt] TEST 706/15617 [tests/output/ob_006.phpt] [1;32mPASS output buffering - ob_end_flush [tests/output/ob_006.phpt] TEST 707/15617 [tests/output/ob_007.phpt] [1;32mPASS output buffering - ob_get_clean [tests/output/ob_007.phpt] TEST 708/15617 [tests/output/ob_008.phpt] [1;32mPASS output buffering - ob_get_contents [tests/output/ob_008.phpt] TEST 709/15617 [tests/output/ob_009.phpt] [1;32mPASS output buffering - ob_get_flush [tests/output/ob_009.phpt] TEST 710/15617 [tests/output/ob_010.phpt] [1;32mPASS output buffering - fatalism [tests/output/ob_010.phpt] TEST 711/15617 [tests/output/ob_011.phpt] [1;32mPASS output buffering - fatalism [tests/output/ob_011.phpt] TEST 712/15617 [tests/output/ob_012.phpt] [1;32mPASS output buffering - multiple [tests/output/ob_012.phpt] TEST 713/15617 [tests/output/ob_013.phpt] [1;32mPASS output buffering - handlers/status [tests/output/ob_013.phpt] TEST 714/15617 [tests/output/ob_014.phpt] [1;32mPASS output buffering - failure [tests/output/ob_014.phpt] TEST 715/15617 [tests/output/ob_015.phpt] [1;32mPASS output buffering - failure [tests/output/ob_015.phpt] TEST 716/15617 [tests/output/ob_017.phpt] [1;32mPASS output buffering - statuses [tests/output/ob_017.phpt] TEST 717/15617 [tests/output/ob_018.phpt] [1;32mPASS output buffering - error message nirvana bug #37714 [tests/output/ob_018.phpt] TEST 718/15617 [tests/output/ob_020.phpt] [1;32mPASS output buffering - ob_list_handlers [tests/output/ob_020.phpt] TEST 719/15617 [tests/output/ob_clean_basic_001.phpt] [1;32mPASS Test ob_clean() function : basic functionality [tests/output/ob_clean_basic_001.phpt] TEST 720/15617 [tests/output/ob_end_clean_basic_001.phpt] [1;32mPASS Test return type and value, as well as basic behaviour, for ob_end_clean() [tests/output/ob_end_clean_basic_001.phpt] TEST 721/15617 [tests/output/ob_end_flush_basic_001.phpt] [1;32mPASS Test ob_end_flush() function : basic functionality [tests/output/ob_end_flush_basic_001.phpt] TEST 722/15617 [tests/output/ob_flush_basic_001.phpt] [1;32mPASS Test ob_flush() function : basic functionality [tests/output/ob_flush_basic_001.phpt] TEST 723/15617 [tests/output/ob_get_clean_basic_001.phpt] [1;32mPASS Test return type and value, as well as basic behaviour, of ob_get_clean() [tests/output/ob_get_clean_basic_001.phpt] TEST 724/15617 [tests/output/ob_get_clean_basic_002.phpt] [1;32mPASS Test basic behaviour of ob_get_clean() [tests/output/ob_get_clean_basic_002.phpt] TEST 725/15617 [tests/output/ob_get_contents_basic_001.phpt] [1;32mPASS Test ob_get_contents() function : basic functionality [tests/output/ob_get_contents_basic_001.phpt] TEST 726/15617 [tests/output/ob_get_length_basic_001.phpt] [1;32mPASS Test return type and value, as well as basic behaviour, of ob_get_length() [tests/output/ob_get_length_basic_001.phpt] TEST 727/15617 [tests/output/ob_get_level_basic_001.phpt] [1;32mPASS Test ob_get_level() function : basic functionality [tests/output/ob_get_level_basic_001.phpt] TEST 728/15617 [tests/output/ob_get_status.phpt] [1;32mPASS ob_get_status() function basic test [tests/output/ob_get_status.phpt] TEST 729/15617 [tests/output/ob_implicit_flush_basic_001.phpt] [1;32mPASS Test ob_implicit_flush() function : check return value (always null). [tests/output/ob_implicit_flush_basic_001.phpt] TEST 730/15617 [tests/output/ob_implicit_flush_basic_002.phpt] [1;32mPASS Test ob_implicit_flush() function : ensure implicit flushing does not apply to user buffers. [tests/output/ob_implicit_flush_basic_002.phpt] TEST 731/15617 [tests/output/ob_start_basic_001.phpt] [1;32mPASS Test return type and value for ob_start() [tests/output/ob_start_basic_001.phpt] TEST 732/15617 [tests/output/ob_start_basic_002.phpt] [1;32mPASS ob_start(): Check behaviour with various callback return values. [tests/output/ob_start_basic_002.phpt] TEST 733/15617 [tests/output/ob_start_basic_003.phpt] [1;32mPASS ob_start(): ensure even fatal error test is affected by output buffering. [tests/output/ob_start_basic_003.phpt] TEST 734/15617 [tests/output/ob_start_basic_004.phpt] [1;32mPASS ob_start() chunk_size: confirm buffer is flushed after any output call that causes its length to equal or exceed chunk_size. [tests/output/ob_start_basic_004.phpt] TEST 735/15617 [tests/output/ob_start_basic_005.phpt] [1;32mPASS ob_start(): non-static method as static callbacks. [tests/output/ob_start_basic_005.phpt] TEST 736/15617 [tests/output/ob_start_basic_006.phpt] [1;32mPASS ob_start(): ensure multiple buffer initialization with a single call using arrays is not supported on PHP6 (http://bugs.php.net/42641) [tests/output/ob_start_basic_006.phpt] TEST 737/15617 [tests/output/ob_start_basic_unerasable_001.phpt] [1;32mPASS ob_start(): Ensure content of unerasable buffer can be accessed by ob_get_contents(). [tests/output/ob_start_basic_unerasable_001.phpt] TEST 738/15617 [tests/output/ob_start_basic_unerasable_002.phpt] [1;32mPASS ob_start(): Ensure unerasable buffer cannot be erased by ob_clean(), ob_end_clean() or ob_end_flush(). [tests/output/ob_start_basic_unerasable_002.phpt] TEST 739/15617 [tests/output/ob_start_basic_unerasable_003.phpt] [1;32mPASS ob_start(): Ensure unerasable buffer cannot be accessed or erased by ob_get_clean(). [tests/output/ob_start_basic_unerasable_003.phpt] TEST 740/15617 [tests/output/ob_start_basic_unerasable_004.phpt] [1;32mPASS ob_start(): Ensure unerasable buffer cannot be accessed or flushed by ob_get_flush(). [tests/output/ob_start_basic_unerasable_004.phpt] TEST 741/15617 [tests/output/ob_start_basic_unerasable_005.phpt] [1;32mPASS ob_start(): Ensure unerasable buffer cannot be flushed by ob_flush() [tests/output/ob_start_basic_unerasable_005.phpt] TEST 742/15617 [tests/output/ob_start_callbacks.phpt] [1;32mPASS Test ob_start() with callbacks in variables [tests/output/ob_start_callbacks.phpt] TEST 743/15617 [tests/output/ob_start_error_001.phpt] [1;32mPASS Test wrong number of arguments and wrong arg types for ob_start() [tests/output/ob_start_error_001.phpt] TEST 744/15617 [tests/output/ob_start_error_002.phpt] [1;32mPASS Test wrong number of arguments and wrong arg types for ob_start() [tests/output/ob_start_error_002.phpt] TEST 745/15617 [tests/output/ob_start_error_003.phpt] [1;32mPASS Test ob_start() with object supplied but no method. [tests/output/ob_start_error_003.phpt] TEST 746/15617 [tests/output/ob_start_error_004.phpt] [1;32mPASS Test ob_start() with non existent callback method. [tests/output/ob_start_error_004.phpt] TEST 747/15617 [tests/output/ob_start_error_005.phpt] [1;32mPASS ob_start(): ensure buffers can't be added from within callback. [tests/output/ob_start_error_005.phpt] TEST 748/15617 [tests/output/sapi_windows_vt100_support_notwindows.phpt] [1;32mPASS Test that sapi_windows_vt100_support exists only on Windows [tests/output/sapi_windows_vt100_support_notwindows.phpt] TEST 749/15617 [tests/output/sapi_windows_vt100_support_winko_err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on older Windows versions with redirected STDERR [tests/output/sapi_windows_vt100_support_winko_err.phpt] reason: Only for Windows systems TEST 750/15617 [tests/output/sapi_windows_vt100_support_winko_in-err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on older Windows versions with redirected STDIN/STDERR [tests/output/sapi_windows_vt100_support_winko_in-err.phpt] reason: Only for Windows systems TEST 751/15617 [tests/output/sapi_windows_vt100_support_winko_in-out-err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on older Windows versions with redirected STDIN/STDOUT/STDERR [tests/output/sapi_windows_vt100_support_winko_in-out-err.phpt] reason: Only for Windows systems TEST 752/15617 [tests/output/sapi_windows_vt100_support_winko_in-out.phpt] [1;33mSKIP Test sapi_windows_vt100_support on older Windows versions with redirected STDIN/STDOUT [tests/output/sapi_windows_vt100_support_winko_in-out.phpt] reason: Only for Windows systems TEST 753/15617 [tests/output/sapi_windows_vt100_support_winko_out-err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on older Windows versions with redirected STDOUT/STDERR [tests/output/sapi_windows_vt100_support_winko_out-err.phpt] reason: Only for Windows systems TEST 754/15617 [tests/output/sapi_windows_vt100_support_winko_out.phpt] [1;33mSKIP Test sapi_windows_vt100_support on older Windows versions with redirected STDOUT [tests/output/sapi_windows_vt100_support_winko_out.phpt] reason: Only for Windows systems TEST 755/15617 [tests/output/sapi_windows_vt100_support_winok_err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on newer Windows versions with redirected STDERR [tests/output/sapi_windows_vt100_support_winok_err.phpt] reason: Only for Windows systems TEST 756/15617 [tests/output/sapi_windows_vt100_support_winok_in-err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on newer Windows versions with redirected STDIN/STDERR [tests/output/sapi_windows_vt100_support_winok_in-err.phpt] reason: Only for Windows systems TEST 757/15617 [tests/output/sapi_windows_vt100_support_winok_in-out-err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on newer Windows versions with redirected STDIN/STDOUT/STDERR [tests/output/sapi_windows_vt100_support_winok_in-out-err.phpt] reason: Only for Windows systems TEST 758/15617 [tests/output/sapi_windows_vt100_support_winok_in-out.phpt] [1;33mSKIP Test sapi_windows_vt100_support on newer Windows versions with redirected STDIN/STDOUT [tests/output/sapi_windows_vt100_support_winok_in-out.phpt] reason: Only for Windows systems TEST 759/15617 [tests/output/sapi_windows_vt100_support_winok_out-err.phpt] [1;33mSKIP Test sapi_windows_vt100_support on newer Windows versions with redirected STDOUT/STDERR [tests/output/sapi_windows_vt100_support_winok_out-err.phpt] reason: Only for Windows systems TEST 760/15617 [tests/output/sapi_windows_vt100_support_winok_out.phpt] [1;33mSKIP Test sapi_windows_vt100_support on newer Windows versions with redirected STDOUT [tests/output/sapi_windows_vt100_support_winok_out.phpt] reason: Only for Windows systems TEST 761/15617 [tests/output/stream_isatty_err.phpt] [1;31mFAIL Test stream_isatty with redirected STDERR [tests/output/stream_isatty_err.phpt] TEST 762/15617 [tests/output/stream_isatty_in-err.phpt] [1;31mFAIL Test stream_isatty with redirected STDIN/STDERR [tests/output/stream_isatty_in-err.phpt] TEST 763/15617 [tests/output/stream_isatty_in-out-err.phpt] [1;32mPASS Test stream_isatty with redirected STDIN/STDOUT/STDERR [tests/output/stream_isatty_in-out-err.phpt] TEST 764/15617 [tests/output/stream_isatty_in-out.phpt] [1;31mFAIL Test stream_isatty with redirected STDIN/STDOUT [tests/output/stream_isatty_in-out.phpt] TEST 765/15617 [tests/output/stream_isatty_out-err.phpt] [1;31mFAIL Test stream_isatty with redirected STDOUT/STDERR [tests/output/stream_isatty_out-err.phpt] TEST 766/15617 [tests/output/stream_isatty_out.phpt] [1;31mFAIL Test stream_isatty with redirected STDOUT [tests/output/stream_isatty_out.phpt] TEST 767/15617 [tests/security/bug53226.phpt] [1;32mPASS Bug #53226 (file_exists fails on big filenames) [tests/security/bug53226.phpt] TEST 768/15617 [tests/security/bug76359.phpt] [1;32mPASS Bug #76359 (open_basedir bypass through adding "..") [tests/security/bug76359.phpt] TEST 769/15617 [tests/security/open_basedir_001.phpt] [1;32mPASS openbase_dir runtime hardening [tests/security/open_basedir_001.phpt] TEST 770/15617 [tests/security/open_basedir_chdir.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_chdir.phpt] TEST 771/15617 [tests/security/open_basedir_chmod.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_chmod.phpt] TEST 772/15617 [tests/security/open_basedir_copy.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_copy.phpt] TEST 773/15617 [tests/security/open_basedir_copy_variation1.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_copy_variation1.phpt] TEST 774/15617 [tests/security/open_basedir_dir.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_dir.phpt] TEST 775/15617 [tests/security/open_basedir_disk_free_space.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_disk_free_space.phpt] TEST 776/15617 [tests/security/open_basedir_error_log.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_error_log.phpt] TEST 777/15617 [tests/security/open_basedir_error_log_variation.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_error_log_variation.phpt] TEST 778/15617 [tests/security/open_basedir_file.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_file.phpt] TEST 779/15617 [tests/security/open_basedir_file_exists.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_file_exists.phpt] TEST 780/15617 [tests/security/open_basedir_file_get_contents.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_file_get_contents.phpt] TEST 781/15617 [tests/security/open_basedir_file_put_contents.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_file_put_contents.phpt] TEST 782/15617 [tests/security/open_basedir_fileatime.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_fileatime.phpt] TEST 783/15617 [tests/security/open_basedir_filectime.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_filectime.phpt] TEST 784/15617 [tests/security/open_basedir_filegroup.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_filegroup.phpt] TEST 785/15617 [tests/security/open_basedir_fileinode.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_fileinode.phpt] TEST 786/15617 [tests/security/open_basedir_filemtime.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_filemtime.phpt] TEST 787/15617 [tests/security/open_basedir_fileowner.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_fileowner.phpt] TEST 788/15617 [tests/security/open_basedir_fileperms.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_fileperms.phpt] TEST 789/15617 [tests/security/open_basedir_filesize.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_filesize.phpt] TEST 790/15617 [tests/security/open_basedir_filetype.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_filetype.phpt] TEST 791/15617 [tests/security/open_basedir_fopen.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_fopen.phpt] TEST 792/15617 [tests/security/open_basedir_glob.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_glob.phpt] TEST 793/15617 [tests/security/open_basedir_glob_variation.phpt] [1;32mPASS Test open_basedir configuration for glob [tests/security/open_basedir_glob_variation.phpt] TEST 794/15617 [tests/security/open_basedir_is_dir.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_is_dir.phpt] TEST 795/15617 [tests/security/open_basedir_is_executable.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_is_executable.phpt] TEST 796/15617 [tests/security/open_basedir_is_file.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_is_file.phpt] TEST 797/15617 [tests/security/open_basedir_is_link.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_is_link.phpt] TEST 798/15617 [tests/security/open_basedir_is_readable.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_is_readable.phpt] TEST 799/15617 [tests/security/open_basedir_is_writable.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_is_writable.phpt] TEST 800/15617 [tests/security/open_basedir_link.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_link.phpt] TEST 801/15617 [tests/security/open_basedir_linkinfo.phpt] [1;33mXFAIL Test open_basedir configuration [tests/security/open_basedir_linkinfo.phpt] XFAIL REASON: BUG: open_basedir cannot delete symlink to prohibited file. See also bugs 48111 and 52176. TEST 802/15617 [tests/security/open_basedir_lstat.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_lstat.phpt] TEST 803/15617 [tests/security/open_basedir_mkdir.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_mkdir.phpt] TEST 804/15617 [tests/security/open_basedir_opendir.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_opendir.phpt] TEST 805/15617 [tests/security/open_basedir_parse_ini_file.phpt] [1;33mSKIP Test open_basedir configuration [tests/security/open_basedir_parse_ini_file.phpt] reason: Windows only variation TEST 806/15617 [tests/security/open_basedir_readlink.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_readlink.phpt] TEST 807/15617 [tests/security/open_basedir_realpath.phpt] [1;33mSKIP Test open_basedir configuration [tests/security/open_basedir_realpath.phpt] reason: only run on Windows TEST 808/15617 [tests/security/open_basedir_rename.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_rename.phpt] TEST 809/15617 [tests/security/open_basedir_rmdir.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_rmdir.phpt] TEST 810/15617 [tests/security/open_basedir_scandir.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_scandir.phpt] TEST 811/15617 [tests/security/open_basedir_stat.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_stat.phpt] TEST 812/15617 [tests/security/open_basedir_symlink.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_symlink.phpt] TEST 813/15617 [tests/security/open_basedir_tempnam.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_tempnam.phpt] TEST 814/15617 [tests/security/open_basedir_touch.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_touch.phpt] TEST 815/15617 [tests/security/open_basedir_unlink.phpt] [1;32mPASS Test open_basedir configuration [tests/security/open_basedir_unlink.phpt] TEST 816/15617 [tests/strings/001.phpt] [1;32mPASS String functions [tests/strings/001.phpt] TEST 817/15617 [tests/strings/002.phpt] [1;32mPASS Formatted print functions [tests/strings/002.phpt] TEST 818/15617 [tests/strings/004.phpt] [1;32mPASS highlight_string() buffering [tests/strings/004.phpt] TEST 819/15617 [tests/strings/bug22592.phpt] [1;32mPASS Bug #22592 (Cascading assignments to strings with curly braces broken) [tests/strings/bug22592.phpt] TEST 820/15617 [tests/strings/bug26703.phpt] [1;32mPASS Bug #26703 (Certain characters inside strings incorrectly treated as keywords) [tests/strings/bug26703.phpt] TEST 821/15617 [tests/strings/offsets_chaining_1.phpt] [1;32mPASS testing the behavior of string offset chaining [tests/strings/offsets_chaining_1.phpt] TEST 822/15617 [tests/strings/offsets_chaining_3.phpt] [1;32mPASS testing the behavior of string offset chaining [tests/strings/offsets_chaining_3.phpt] TEST 823/15617 [tests/strings/offsets_chaining_5.phpt] [1;32mPASS testing the behavior of string offset chaining [tests/strings/offsets_chaining_5.phpt] TEST 824/15617 [tests/strings/offsets_general.phpt] [1;32mPASS testing the behavior of string offsets [tests/strings/offsets_general.phpt] TEST 825/15617 [Zend/tests/001.phpt] [1;32mPASS func_num_args() tests [Zend/tests/001.phpt] TEST 826/15617 [Zend/tests/002.phpt] [1;32mPASS func_get_arg() tests [Zend/tests/002.phpt] TEST 827/15617 [Zend/tests/003.phpt] [1;32mPASS func_get_args() tests [Zend/tests/003.phpt] TEST 828/15617 [Zend/tests/004.phpt] [1;32mPASS strncmp() tests [Zend/tests/004.phpt] TEST 829/15617 [Zend/tests/005.phpt] [1;32mPASS strcasecmp() tests [Zend/tests/005.phpt] TEST 830/15617 [Zend/tests/006.phpt] [1;32mPASS strncasecmp() tests [Zend/tests/006.phpt] TEST 831/15617 [Zend/tests/008.phpt] [1;32mPASS define() tests [Zend/tests/008.phpt] TEST 832/15617 [Zend/tests/009.phpt] [1;32mPASS get_class() tests [Zend/tests/009.phpt] TEST 833/15617 [Zend/tests/010.phpt] [1;32mPASS get_parent_class() tests [Zend/tests/010.phpt] TEST 834/15617 [Zend/tests/011.phpt] [1;32mPASS property_exists() tests [Zend/tests/011.phpt] TEST 835/15617 [Zend/tests/012.phpt] [1;32mPASS class_exists() tests [Zend/tests/012.phpt] TEST 836/15617 [Zend/tests/013.phpt] [1;32mPASS interface_exists() tests [Zend/tests/013.phpt] TEST 837/15617 [Zend/tests/014.phpt] [1;32mPASS get_included_files() tests [Zend/tests/014.phpt] TEST 838/15617 [Zend/tests/015.phpt] [1;32mPASS trigger_error() tests [Zend/tests/015.phpt] TEST 839/15617 [Zend/tests/016.phpt] [1;32mPASS isset() with object properties when operating on non-object [Zend/tests/016.phpt] TEST 840/15617 [Zend/tests/017.phpt] [1;32mPASS builtin functions tests [Zend/tests/017.phpt] TEST 841/15617 [Zend/tests/018.phpt] [1;32mPASS constant() tests [Zend/tests/018.phpt] TEST 842/15617 [Zend/tests/019.phpt] [1;32mPASS Test unset(), empty() and isset() functions [Zend/tests/019.phpt] TEST 843/15617 [Zend/tests/020.phpt] [1;32mPASS func_get_arg() invalid usage [Zend/tests/020.phpt] TEST 844/15617 [Zend/tests/021.phpt] [1;32mPASS ?: operator [Zend/tests/021.phpt] TEST 845/15617 [Zend/tests/022.phpt] [1;32mPASS Implementing abstracting methods and optional parameters [Zend/tests/022.phpt] TEST 846/15617 [Zend/tests/023.phpt] [1;32mPASS Testing variable variables as function name [Zend/tests/023.phpt] TEST 847/15617 [Zend/tests/024.phpt] [1;32mPASS Testing operations with undefined variable [Zend/tests/024.phpt] TEST 848/15617 [Zend/tests/025.phpt] [1;32mPASS Testing dynamic calls [Zend/tests/025.phpt] TEST 849/15617 [Zend/tests/026.phpt] [1;32mPASS Trying assign value to property when an object is not returned in a function [Zend/tests/026.phpt] TEST 850/15617 [Zend/tests/027.phpt] [1;32mPASS Testing dynamic calls using variable variables with curly syntax [Zend/tests/027.phpt] TEST 851/15617 [Zend/tests/028.phpt] [1;32mPASS Testing function call through of array item [Zend/tests/028.phpt] TEST 852/15617 [Zend/tests/029.phpt] [1;32mPASS Testing assign to property of an object in an array [Zend/tests/029.phpt] TEST 853/15617 [Zend/tests/030.phpt] [1;32mPASS Overriding $this in catch and checking the object properties later. [Zend/tests/030.phpt] TEST 854/15617 [Zend/tests/031.phpt] [1;32mPASS Testing array with '[]' passed as argument by value [Zend/tests/031.phpt] TEST 855/15617 [Zend/tests/032.phpt] [1;32mPASS Testing array with '[]' passed as argument by reference [Zend/tests/032.phpt] TEST 856/15617 [Zend/tests/033.phpt] [1;32mPASS Using undefined multidimensional array [Zend/tests/033.phpt] TEST 857/15617 [Zend/tests/034.phpt] [1;32mPASS Testing multiples 'default:' in switch [Zend/tests/034.phpt] TEST 858/15617 [Zend/tests/035.phpt] [1;32mPASS Using 'static' and 'global' in global scope [Zend/tests/035.phpt] TEST 859/15617 [Zend/tests/036.phpt] [1;32mPASS Trying to use lambda in array offset [Zend/tests/036.phpt] TEST 860/15617 [Zend/tests/037.phpt] [1;32mPASS Trying to access inexistent static property of Closure [Zend/tests/037.phpt] TEST 861/15617 [Zend/tests/038.phpt] [1;32mPASS Trying to use lambda as array key [Zend/tests/038.phpt] TEST 862/15617 [Zend/tests/67468.phpt] [1;32mPASS Bug #67468 (Segfault in highlight_file()/highlight_string()) [Zend/tests/67468.phpt] TEST 863/15617 [Zend/tests/ArrayAccess_indirect_append.phpt] [1;32mPASS Using indirect append on ArrayAccess object [Zend/tests/ArrayAccess_indirect_append.phpt] TEST 864/15617 [Zend/tests/ErrorException_construct.phpt] [1;32mPASS Test default value handling of ErrorException::__construct() [Zend/tests/ErrorException_construct.phpt] TEST 865/15617 [Zend/tests/ErrorException_getSeverity.phpt] [1;32mPASS final public int ErrorException::getSeverity ( void ); [Zend/tests/ErrorException_getSeverity.phpt] TEST 866/15617 [Zend/tests/abstract-static.phpt] [1;32mPASS Test for abstract static classes [Zend/tests/abstract-static.phpt] TEST 867/15617 [Zend/tests/abstract_inheritance_001.phpt] [1;32mPASS Allow abstract function override [Zend/tests/abstract_inheritance_001.phpt] TEST 868/15617 [Zend/tests/abstract_inheritance_002.phpt] [1;32mPASS Allow abstract function override [Zend/tests/abstract_inheritance_002.phpt] TEST 869/15617 [Zend/tests/abstract_inheritance_003.phpt] [1;32mPASS Allow abstract function override [Zend/tests/abstract_inheritance_003.phpt] TEST 870/15617 [Zend/tests/access_modifiers_001.phpt] [1;32mPASS using multiple access modifiers (methods) [Zend/tests/access_modifiers_001.phpt] TEST 871/15617 [Zend/tests/access_modifiers_002.phpt] [1;32mPASS using multiple access modifiers (attributes) [Zend/tests/access_modifiers_002.phpt] TEST 872/15617 [Zend/tests/access_modifiers_003.phpt] [1;32mPASS using multiple access modifiers (classes) [Zend/tests/access_modifiers_003.phpt] TEST 873/15617 [Zend/tests/access_modifiers_004.phpt] [1;32mPASS using multiple access modifiers (abstract methods) [Zend/tests/access_modifiers_004.phpt] TEST 874/15617 [Zend/tests/access_modifiers_005.phpt] [1;32mPASS using multiple access modifiers (final methods) [Zend/tests/access_modifiers_005.phpt] TEST 875/15617 [Zend/tests/access_modifiers_006.phpt] [1;32mPASS using multiple access modifiers (static methods) [Zend/tests/access_modifiers_006.phpt] TEST 876/15617 [Zend/tests/access_modifiers_007.phpt] [1;32mPASS abstract final methods errmsg [Zend/tests/access_modifiers_007.phpt] TEST 877/15617 [Zend/tests/access_modifiers_008.phpt] [1;33mXFAIL Inconsistencies when accessing protected members [Zend/tests/access_modifiers_008.phpt] XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2 TEST 878/15617 [Zend/tests/access_modifiers_009.phpt] [1;33mXFAIL Inconsistencies when accessing protected members - 2 [Zend/tests/access_modifiers_009.phpt] XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2 TEST 879/15617 [Zend/tests/access_modifiers_010.phpt] [1;32mPASS Testing visibility of methods [Zend/tests/access_modifiers_010.phpt] TEST 880/15617 [Zend/tests/access_modifiers_011.phpt] [1;32mPASS __call() for private/protected methods [Zend/tests/access_modifiers_011.phpt] TEST 881/15617 [Zend/tests/access_modifiers_012.phpt] [1;32mPASS Trigger __call() in lieu of non visible methods when called via a callback. [Zend/tests/access_modifiers_012.phpt] TEST 882/15617 [Zend/tests/access_modifiers_013.phpt] [1;32mPASS Prevent abstract and final in the same class declaration [Zend/tests/access_modifiers_013.phpt] TEST 883/15617 [Zend/tests/add_001.phpt] [1;32mPASS adding arrays [Zend/tests/add_001.phpt] TEST 884/15617 [Zend/tests/add_002.phpt] [1;32mPASS adding objects to arrays [Zend/tests/add_002.phpt] TEST 885/15617 [Zend/tests/add_003.phpt] [1;32mPASS adding arrays to objects [Zend/tests/add_003.phpt] TEST 886/15617 [Zend/tests/add_004.phpt] [1;32mPASS adding numbers to arrays [Zend/tests/add_004.phpt] TEST 887/15617 [Zend/tests/add_005.phpt] [1;32mPASS adding integers to doubles [Zend/tests/add_005.phpt] TEST 888/15617 [Zend/tests/add_006.phpt] [1;32mPASS adding numbers to strings [Zend/tests/add_006.phpt] TEST 889/15617 [Zend/tests/add_007.phpt] [1;32mPASS adding strings to arrays [Zend/tests/add_007.phpt] TEST 890/15617 [Zend/tests/alternative_offset_syntax_compile_error_in_const_expr.phpt] [1;32mPASS Alternative offset syntax should emit E_COMPILE_ERROR in const expression [Zend/tests/alternative_offset_syntax_compile_error_in_const_expr.phpt] TEST 891/15617 [Zend/tests/alternative_offset_syntax_compile_error_outside_const_expr.phpt] [1;32mPASS Alternative offset syntax should emit E_COMPILE_ERROR outside const expression [Zend/tests/alternative_offset_syntax_compile_error_outside_const_expr.phpt] TEST 892/15617 [Zend/tests/and_001.phpt] [1;32mPASS bitwise AND and strings [Zend/tests/and_001.phpt] TEST 893/15617 [Zend/tests/anon/001.phpt] [1;32mPASS declare bare anonymous class [Zend/tests/anon/001.phpt] TEST 894/15617 [Zend/tests/anon/002.phpt] [1;32mPASS declare anonymous class extending another [Zend/tests/anon/002.phpt] TEST 895/15617 [Zend/tests/anon/003.phpt] [1;32mPASS reusing anonymous classes [Zend/tests/anon/003.phpt] TEST 896/15617 [Zend/tests/anon/004.phpt] [1;32mPASS testing anonymous inheritance [Zend/tests/anon/004.phpt] TEST 897/15617 [Zend/tests/anon/005.phpt] [1;32mPASS testing reusing anons that implement an interface [Zend/tests/anon/005.phpt] TEST 898/15617 [Zend/tests/anon/006.phpt] [1;32mPASS testing anon classes inside namespaces [Zend/tests/anon/006.phpt] TEST 899/15617 [Zend/tests/anon/007.phpt] [1;32mPASS testing anon classes in functions outside of classes in namespaces [Zend/tests/anon/007.phpt] TEST 900/15617 [Zend/tests/anon/008.phpt] [1;32mPASS testing static access for methods and properties in anon classes [Zend/tests/anon/008.phpt] TEST 901/15617 [Zend/tests/anon/009.phpt] [1;32mPASS testing traits in anon classes [Zend/tests/anon/009.phpt] TEST 902/15617 [Zend/tests/anon/010.phpt] [1;32mPASS Trait binding after anon class [Zend/tests/anon/010.phpt] TEST 903/15617 [Zend/tests/anon/011.phpt] [1;32mPASS Ensure proper inheritance with get_class(anon class instance) used via class_alias (see also bug #70106) [Zend/tests/anon/011.phpt] TEST 904/15617 [Zend/tests/anon/012.phpt] [1;32mPASS Ensure correct unmangling of private property names for anonymous class instances [Zend/tests/anon/012.phpt] TEST 905/15617 [Zend/tests/anon/013.phpt] [1;32mPASS closure binding to anonymous class [Zend/tests/anon/013.phpt] TEST 906/15617 [Zend/tests/anon/014.phpt] [1;32mPASS anonymous class trait binding [Zend/tests/anon/014.phpt] TEST 907/15617 [Zend/tests/anon/015.phpt] [1;32mPASS static variables in methods inherited from parent class [Zend/tests/anon/015.phpt] TEST 908/15617 [Zend/tests/anon/016.phpt] [1;32mPASS static variables in methods inherited from parent class (can't cache objects) [Zend/tests/anon/016.phpt] TEST 909/15617 [Zend/tests/anon_class_name.phpt] [1;32mPASS Generated names for anonymous classes [Zend/tests/anon_class_name.phpt] TEST 910/15617 [Zend/tests/arg_unpack/basic.phpt] [1;32mPASS Basic argument unpacking [Zend/tests/arg_unpack/basic.phpt] TEST 911/15617 [Zend/tests/arg_unpack/by_ref.phpt] [1;32mPASS Argument unpacking with by-ref arguments [Zend/tests/arg_unpack/by_ref.phpt] TEST 912/15617 [Zend/tests/arg_unpack/by_ref_separation.phpt] [1;32mPASS Array must be separated if unpacking by reference [Zend/tests/arg_unpack/by_ref_separation.phpt] TEST 913/15617 [Zend/tests/arg_unpack/dynamic.phpt] [1;32mPASS Unpack arguments for dynamic call [Zend/tests/arg_unpack/dynamic.phpt] TEST 914/15617 [Zend/tests/arg_unpack/internal.phpt] [1;32mPASS Argument unpacking with internal functions [Zend/tests/arg_unpack/internal.phpt] TEST 915/15617 [Zend/tests/arg_unpack/invalid_type.phpt] [1;32mPASS Only arrays and Traversables can be unpacked [Zend/tests/arg_unpack/invalid_type.phpt] TEST 916/15617 [Zend/tests/arg_unpack/many_args.phpt] [1;32mPASS Argument unpacking with many arguments [Zend/tests/arg_unpack/many_args.phpt] TEST 917/15617 [Zend/tests/arg_unpack/method.phpt] [1;32mPASS Unpack arguments for method calls [Zend/tests/arg_unpack/method.phpt] TEST 918/15617 [Zend/tests/arg_unpack/new.phpt] [1;32mPASS Unpack arguments for new expression [Zend/tests/arg_unpack/new.phpt] TEST 919/15617 [Zend/tests/arg_unpack/non_integer_keys.phpt] [1;32mPASS Argument unpacking does not work with non-integer keys [Zend/tests/arg_unpack/non_integer_keys.phpt] TEST 920/15617 [Zend/tests/arg_unpack/positional_arg_after_unpack_error.phpt] [1;32mPASS Positional arguments cannot be used after argument unpacking [Zend/tests/arg_unpack/positional_arg_after_unpack_error.phpt] TEST 921/15617 [Zend/tests/arg_unpack/string_keys.phpt] [1;32mPASS Argument unpacking does not work with string keys (forward compatibility for named args) [Zend/tests/arg_unpack/string_keys.phpt] TEST 922/15617 [Zend/tests/arg_unpack/traversable_throwing_exception.phpt] [1;32mPASS Traversables that throw exceptions are properly handled during argument unpack [Zend/tests/arg_unpack/traversable_throwing_exception.phpt] TEST 923/15617 [Zend/tests/arg_unpack/traversable_with_by_ref_parameters.phpt] [1;32mPASS Traversables cannot be unpacked into by-reference parameters [Zend/tests/arg_unpack/traversable_with_by_ref_parameters.phpt] TEST 924/15617 [Zend/tests/arginfo_zpp_mismatch.phpt] [1;31mFAIL Test that there is no arginfo/zpp mismatch [Zend/tests/arginfo_zpp_mismatch.phpt] TEST 925/15617 [Zend/tests/arginfo_zpp_mismatch_strict.phpt] [1;31mFAIL Test that there is no arginfo/zpp mismatch in strict mode [Zend/tests/arginfo_zpp_mismatch_strict.phpt] TEST 926/15617 [Zend/tests/argument_restriction_001.phpt] [1;32mPASS Bug #55719 (Argument restriction should come with a more specific error message) [Zend/tests/argument_restriction_001.phpt] TEST 927/15617 [Zend/tests/argument_restriction_002.phpt] [1;32mPASS Bug #55719 (Argument restriction should come with a more specific error message) [Zend/tests/argument_restriction_002.phpt] TEST 928/15617 [Zend/tests/argument_restriction_003.phpt] [1;32mPASS Bug #55719 (Argument restriction should come with a more specific error message) [Zend/tests/argument_restriction_003.phpt] TEST 929/15617 [Zend/tests/argument_restriction_004.phpt] [1;32mPASS Bug #55719 (Argument restriction should come with a more specific error message) [Zend/tests/argument_restriction_004.phpt] TEST 930/15617 [Zend/tests/argument_restriction_005.phpt] [1;32mPASS Bug #55719 (Argument restriction should come with a more specific error message) [Zend/tests/argument_restriction_005.phpt] TEST 931/15617 [Zend/tests/argument_restriction_006.phpt] [1;32mPASS Bug #60174 (Notice when array in method prototype error) [Zend/tests/argument_restriction_006.phpt] TEST 932/15617 [Zend/tests/array_add_indirect.phpt] [1;32mPASS Array addition should not add INDIRECT elements [Zend/tests/array_add_indirect.phpt] TEST 933/15617 [Zend/tests/array_addition_not_commutative.phpt] [1;32mPASS Array addition is not commutative -- do not swap operands [Zend/tests/array_addition_not_commutative.phpt] TEST 934/15617 [Zend/tests/array_append_COW.phpt] [1;32mPASS Tests that array manipulation code is correctly dealing with copy on write and splitting on reference [Zend/tests/array_append_COW.phpt] TEST 935/15617 [Zend/tests/array_hash_zero.phpt] [1;32mPASS Accept hashes being equal to zero [Zend/tests/array_hash_zero.phpt] TEST 936/15617 [Zend/tests/array_literal_next_element_error.phpt] [1;32mPASS Next free element may overflow in array literals [Zend/tests/array_literal_next_element_error.phpt] TEST 937/15617 [Zend/tests/array_offset.phpt] [1;32mPASS Ensure "undefined offset" notice formats message correctly when undefined key is negative [Zend/tests/array_offset.phpt] TEST 938/15617 [Zend/tests/array_self_add_globals.phpt] [1;32mPASS Add $GLOBALS to itself [Zend/tests/array_self_add_globals.phpt] TEST 939/15617 [Zend/tests/array_splice_empty_ht_iter_removal.phpt] [1;32mPASS HT iterator should be destroyed if array becomes empty during array_splice [Zend/tests/array_splice_empty_ht_iter_removal.phpt] TEST 940/15617 [Zend/tests/array_unpack/already_occupied.phpt] [1;32mPASS Appending to an array via unpack may fail [Zend/tests/array_unpack/already_occupied.phpt] TEST 941/15617 [Zend/tests/array_unpack/basic.phpt] [1;32mPASS Basic array unpacking [Zend/tests/array_unpack/basic.phpt] TEST 942/15617 [Zend/tests/array_unpack/classes.phpt] [1;32mPASS Array unpacking with classes [Zend/tests/array_unpack/classes.phpt] TEST 943/15617 [Zend/tests/array_unpack/in_destructuring.phpt] [1;32mPASS Spread operator is not supported in destructuring assignments [Zend/tests/array_unpack/in_destructuring.phpt] TEST 944/15617 [Zend/tests/array_unpack/in_destructuring_2.phpt] [1;32mPASS Spread operator is not supported in destructuring assignments (only spread) [Zend/tests/array_unpack/in_destructuring_2.phpt] TEST 945/15617 [Zend/tests/array_unpack/non_integer_keys.phpt] [1;32mPASS Array unpacking does not work with non-integer/string keys [Zend/tests/array_unpack/non_integer_keys.phpt] TEST 946/15617 [Zend/tests/array_unpack/ref1.phpt] [1;32mPASS Array unpacking with element rc=1 [Zend/tests/array_unpack/ref1.phpt] TEST 947/15617 [Zend/tests/array_unpack/string_keys.phpt] [1;32mPASS Array unpacking with string keys [Zend/tests/array_unpack/string_keys.phpt] TEST 948/15617 [Zend/tests/array_unpack/undef_var.phpt] [1;32mPASS array unpacking with undefined variable [Zend/tests/array_unpack/undef_var.phpt] TEST 949/15617 [Zend/tests/array_unpack/unpack_invalid_type_compile_time.phpt] [1;32mPASS Unpacking non-array/Traversable detected at compile-time [Zend/tests/array_unpack/unpack_invalid_type_compile_time.phpt] TEST 950/15617 [Zend/tests/array_unpack/unpack_string_keys_compile_time.phpt] [1;32mPASS Unpacking of string keys is supported at compile-time [Zend/tests/array_unpack/unpack_string_keys_compile_time.phpt] TEST 951/15617 [Zend/tests/array_unpack_string_keys.phpt] [1;32mPASS Using array unpacking in an array literal that also has string keys (OSS-Fuzz #17965) [Zend/tests/array_unpack_string_keys.phpt] TEST 952/15617 [Zend/tests/array_unshift_COW.phpt] [1;32mPASS Tests that array unshift code is correctly dealing with copy on write and splitting on reference [Zend/tests/array_unshift_COW.phpt] TEST 953/15617 [Zend/tests/array_with_refs_identical.phpt] [1;32mPASS Identical comparison of array with references [Zend/tests/array_with_refs_identical.phpt] TEST 954/15617 [Zend/tests/arrow_functions/001.phpt] [1;32mPASS Basic arrow function functionality check [Zend/tests/arrow_functions/001.phpt] TEST 955/15617 [Zend/tests/arrow_functions/002.phpt] [1;32mPASS Arrow functions implicit use must be throwing notices only upon actual use [Zend/tests/arrow_functions/002.phpt] TEST 956/15617 [Zend/tests/arrow_functions/003.phpt] [1;32mPASS Variable-variables inside arrow functions [Zend/tests/arrow_functions/003.phpt] TEST 957/15617 [Zend/tests/arrow_functions/004.phpt] [1;32mPASS Auto-globals in arrow functions [Zend/tests/arrow_functions/004.phpt] TEST 958/15617 [Zend/tests/arrow_functions/005.phpt] [1;32mPASS Arrow function $this binding [Zend/tests/arrow_functions/005.phpt] TEST 959/15617 [Zend/tests/arrow_functions/006.phpt] [1;32mPASS Arrow functions syntax variations [Zend/tests/arrow_functions/006.phpt] TEST 960/15617 [Zend/tests/arrow_functions/007.phpt] [1;32mPASS Pretty printing for arrow functions [Zend/tests/arrow_functions/007.phpt] TEST 961/15617 [Zend/tests/arrow_functions/008.phpt] [1;32mPASS Yield inside arrow functions [Zend/tests/arrow_functions/008.phpt] TEST 962/15617 [Zend/tests/assert/bug70528.phpt] [1;32mPASS Bug #70528 (assert() with instanceof adds apostrophes around class name) [Zend/tests/assert/bug70528.phpt] TEST 963/15617 [Zend/tests/assert/expect_001.phpt] [1;32mPASS test passing assertion [Zend/tests/assert/expect_001.phpt] TEST 964/15617 [Zend/tests/assert/expect_002.phpt] [1;32mPASS test failing assertion [Zend/tests/assert/expect_002.phpt] TEST 965/15617 [Zend/tests/assert/expect_003.phpt] [1;32mPASS test catching failed assertion [Zend/tests/assert/expect_003.phpt] TEST 966/15617 [Zend/tests/assert/expect_004.phpt] [1;32mPASS test providing reason (fail) [Zend/tests/assert/expect_004.phpt] TEST 967/15617 [Zend/tests/assert/expect_005.phpt] [1;32mPASS test providing reason (pass) [Zend/tests/assert/expect_005.phpt] TEST 968/15617 [Zend/tests/assert/expect_006.phpt] [1;32mPASS test looping assert (pass) [Zend/tests/assert/expect_006.phpt] TEST 969/15617 [Zend/tests/assert/expect_007.phpt] [1;32mPASS test compiled reason [Zend/tests/assert/expect_007.phpt] TEST 970/15617 [Zend/tests/assert/expect_008.phpt] [1;32mPASS test disabled expectations have no ill side effects [Zend/tests/assert/expect_008.phpt] TEST 971/15617 [Zend/tests/assert/expect_009.phpt] [1;32mPASS test stack trace is correct from failed exception in extended class [Zend/tests/assert/expect_009.phpt] TEST 972/15617 [Zend/tests/assert/expect_010.phpt] [1;32mPASS test stack trace is correct from failed exception in extended class (parent implementing constructor) [Zend/tests/assert/expect_010.phpt] TEST 973/15617 [Zend/tests/assert/expect_011.phpt] [1;32mPASS test overloaded __toString on custom exception [Zend/tests/assert/expect_011.phpt] TEST 974/15617 [Zend/tests/assert/expect_012.phpt] [1;32mPASS test enable/disable assertions at runtime [Zend/tests/assert/expect_012.phpt] TEST 975/15617 [Zend/tests/assert/expect_013.phpt] [1;32mPASS test failing assertion when disabled (with return value) [Zend/tests/assert/expect_013.phpt] TEST 976/15617 [Zend/tests/assert/expect_014.phpt] [1;32mPASS test failing assertion when disabled [Zend/tests/assert/expect_014.phpt] TEST 977/15617 [Zend/tests/assert/expect_015.phpt] [1;32mPASS AST pretty-peinter [Zend/tests/assert/expect_015.phpt] TEST 978/15617 [Zend/tests/assert/expect_016.phpt] [1;32mPASS test enable/disable assertions at runtime (assertions not completely disabled) [Zend/tests/assert/expect_016.phpt] TEST 979/15617 [Zend/tests/assert/expect_017.phpt] [1;32mPASS test enable/disable assertions at runtime (assertions completely disabled) [Zend/tests/assert/expect_017.phpt] TEST 980/15617 [Zend/tests/assert/expect_018.phpt] [1;32mPASS test assertions in namespace [Zend/tests/assert/expect_018.phpt] TEST 981/15617 [Zend/tests/assert/expect_019.phpt] [1;32mPASS test assertions in namespace (assertions completely disabled) [Zend/tests/assert/expect_019.phpt] TEST 982/15617 [Zend/tests/assert/expect_020.phpt] [1;32mPASS AST pretty-printer [Zend/tests/assert/expect_020.phpt] TEST 983/15617 [Zend/tests/assert/expect_empty_stmt_bug.phpt] [1;32mPASS Empty statement in assert() shouldn't segfault [Zend/tests/assert/expect_empty_stmt_bug.phpt] TEST 984/15617 [Zend/tests/assign_by_val_function_by_ref_return_value.phpt] [1;32mPASS Return value of assigning by-val function result by-reference [Zend/tests/assign_by_val_function_by_ref_return_value.phpt] TEST 985/15617 [Zend/tests/assign_coalesce_001.phpt] [1;32mPASS Coalesce assign (??=): Basic behavior [Zend/tests/assign_coalesce_001.phpt] TEST 986/15617 [Zend/tests/assign_coalesce_002.phpt] [1;32mPASS Coalesce assign (??=): Exception handling [Zend/tests/assign_coalesce_002.phpt] TEST 987/15617 [Zend/tests/assign_coalesce_003.phpt] [1;32mPASS Coalesce assign (??=): ArrayAccess handling [Zend/tests/assign_coalesce_003.phpt] TEST 988/15617 [Zend/tests/assign_coalesce_004.phpt] [1;32mPASS Coalesce assign (??=): Non-writable variable [Zend/tests/assign_coalesce_004.phpt] TEST 989/15617 [Zend/tests/assign_coalesce_005.phpt] [1;32mPASS Coalesce assign (??=): Cannot reassign $this [Zend/tests/assign_coalesce_005.phpt] TEST 990/15617 [Zend/tests/assign_coalesce_006.phpt] [1;32mPASS Null coalesce assign with memoized constant operand that is later interned (OSS-Fuzz #17903) [Zend/tests/assign_coalesce_006.phpt] TEST 991/15617 [Zend/tests/assign_coalesce_007.phpt] [1;32mPASS Assign coalesce: "$a[0] ??= $a" should evaluate the right $a first [Zend/tests/assign_coalesce_007.phpt] TEST 992/15617 [Zend/tests/assign_concat_array_empty_string.phpt] [1;32mPASS Assign concat of array and empty string [Zend/tests/assign_concat_array_empty_string.phpt] TEST 993/15617 [Zend/tests/assign_dim_obj_null_return.phpt] [1;32mPASS Various null return conditions of dim/obj assignments [Zend/tests/assign_dim_obj_null_return.phpt] TEST 994/15617 [Zend/tests/assign_dim_op_same_var.phpt] [1;32mPASS Compound array assignment with same variable [Zend/tests/assign_dim_op_same_var.phpt] TEST 995/15617 [Zend/tests/assign_dim_op_undef.phpt] [1;32mPASS Compound array assign with undefined variables [Zend/tests/assign_dim_op_undef.phpt] TEST 996/15617 [Zend/tests/assign_dim_ref_free.phpt] [1;32mPASS Assigning rc=1 reference to next dim [Zend/tests/assign_dim_ref_free.phpt] TEST 997/15617 [Zend/tests/assign_obj_op_cache_slot.phpt] [1;32mPASS The ASSIGN_OBJ_OP cache slot is on the OP_DATA opcode [Zend/tests/assign_obj_op_cache_slot.phpt] TEST 998/15617 [Zend/tests/assign_obj_ref_byval_function.phpt] [1;32mPASS Assign result of by-value function to object property by-reference [Zend/tests/assign_obj_ref_byval_function.phpt] TEST 999/15617 [Zend/tests/assign_obj_ref_return.phpt] [1;32mPASS ASSIGN_OBJ should not return reference [Zend/tests/assign_obj_ref_return.phpt] TEST 1000/15617 [Zend/tests/assign_op_type_error.phpt] [1;32mPASS TypeError for compound assignment operations [Zend/tests/assign_op_type_error.phpt] TEST 1001/15617 [Zend/tests/assign_ref_error_var_handling.phpt] [1;32mPASS If the LHS of ref-assign ERRORs, that takes precedence over the "only variables" notice [Zend/tests/assign_ref_error_var_handling.phpt] TEST 1002/15617 [Zend/tests/assign_ref_func_leak.phpt] [1;32mPASS Assigning the result of a non-reference function by-reference should not leak [Zend/tests/assign_ref_func_leak.phpt] TEST 1003/15617 [Zend/tests/assign_ref_to_overloaded_prop.phpt] [1;32mPASS Cannot assign by reference to overloaded object, even if __get() returns by-ref [Zend/tests/assign_ref_to_overloaded_prop.phpt] TEST 1004/15617 [Zend/tests/assign_to_obj_001.phpt] [1;32mPASS assign to object leaks with ref [Zend/tests/assign_to_obj_001.phpt] TEST 1005/15617 [Zend/tests/assign_to_obj_002.phpt] [1;32mPASS Assign to $this leaks when $this not defined [Zend/tests/assign_to_obj_002.phpt] TEST 1006/15617 [Zend/tests/assign_to_var_001.phpt] [1;32mPASS complex cases of variable assignment - 001 [Zend/tests/assign_to_var_001.phpt] TEST 1007/15617 [Zend/tests/assign_to_var_002.phpt] [1;32mPASS complex cases of variable assignment - 002 [Zend/tests/assign_to_var_002.phpt] TEST 1008/15617 [Zend/tests/assign_to_var_003.phpt] [1;32mPASS complex cases of variable assignment - 003 [Zend/tests/assign_to_var_003.phpt] TEST 1009/15617 [Zend/tests/assign_to_var_004.phpt] [1;32mPASS complex cases of variable assignment - 004 [Zend/tests/assign_to_var_004.phpt] TEST 1010/15617 [Zend/tests/assign_typed_ref_result.phpt] [1;32mPASS Result of assigning to typed reference [Zend/tests/assign_typed_ref_result.phpt] TEST 1011/15617 [Zend/tests/ast/zend-pow-assign.phpt] [1;32mPASS ZEND_POW_ASSIGN [Zend/tests/ast/zend-pow-assign.phpt] TEST 1012/15617 [Zend/tests/ast_serialize_backtick_literal.phpt] [1;32mPASS Serialization of backtick literal is incorrect [Zend/tests/ast_serialize_backtick_literal.phpt] TEST 1013/15617 [Zend/tests/attributes/001_placement.phpt] [1;32mPASS Attributes can be placed on all supported elements. [Zend/tests/attributes/001_placement.phpt] TEST 1014/15617 [Zend/tests/attributes/002_rfcexample.phpt] [1;32mPASS Attributes: Example from Attributes RFC [Zend/tests/attributes/002_rfcexample.phpt] TEST 1015/15617 [Zend/tests/attributes/003_ast_nodes.phpt] [1;32mPASS Attributes can deal with AST nodes. [Zend/tests/attributes/003_ast_nodes.phpt] TEST 1016/15617 [Zend/tests/attributes/004_name_resolution.phpt] [1;32mPASS Resolve attribute names [Zend/tests/attributes/004_name_resolution.phpt] TEST 1017/15617 [Zend/tests/attributes/005_objects.phpt] [1;32mPASS Attributes can be converted into objects. [Zend/tests/attributes/005_objects.phpt] TEST 1018/15617 [Zend/tests/attributes/006_filter.phpt] [1;32mPASS Attributes can be filtered by name and base type. [Zend/tests/attributes/006_filter.phpt] TEST 1019/15617 [Zend/tests/attributes/007_self_reflect_attribute.phpt] [1;32mPASS Attributes: attributes on Attribute return itself [Zend/tests/attributes/007_self_reflect_attribute.phpt] TEST 1020/15617 [Zend/tests/attributes/008_wrong_attribution.phpt] [1;32mPASS Attributes: Prevent Attribute on non classes [Zend/tests/attributes/008_wrong_attribution.phpt] TEST 1021/15617 [Zend/tests/attributes/009_doctrine_annotations_example.phpt] [1;32mPASS Doctrine-like attributes usage [Zend/tests/attributes/009_doctrine_annotations_example.phpt] TEST 1022/15617 [Zend/tests/attributes/010_unsupported_const_expression.phpt] [1;32mPASS Attribute arguments support only const expressions. [Zend/tests/attributes/010_unsupported_const_expression.phpt] TEST 1023/15617 [Zend/tests/attributes/011_inheritance.phpt] [1;32mPASS Attributes comply with inheritance rules. [Zend/tests/attributes/011_inheritance.phpt] TEST 1024/15617 [Zend/tests/attributes/012_ast_export.phpt] [1;32mPASS Attributes AST can be exported. [Zend/tests/attributes/012_ast_export.phpt] TEST 1025/15617 [Zend/tests/attributes/013_class_scope.phpt] [1;32mPASS Attributes make use of class scope. [Zend/tests/attributes/013_class_scope.phpt] TEST 1026/15617 [Zend/tests/attributes/014_class_const_group.phpt] [1;32mPASS Attributes can be applied to groups of class constants [Zend/tests/attributes/014_class_const_group.phpt] TEST 1027/15617 [Zend/tests/attributes/015_property_group.phpt] [1;32mPASS Attributes can be applied to groups of properties [Zend/tests/attributes/015_property_group.phpt] TEST 1028/15617 [Zend/tests/attributes/016_custom_attribute_validation.phpt] [1;33mSKIP Attribute validation callback of internal attributes. [Zend/tests/attributes/016_custom_attribute_validation.phpt] reason: Required extension missing: zend_test TEST 1029/15617 [Zend/tests/attributes/017_closure_scope.phpt] [1;32mPASS Attributes make use of closure scope. [Zend/tests/attributes/017_closure_scope.phpt] TEST 1030/15617 [Zend/tests/attributes/018_fatal_error_in_argument.phpt] [1;32mPASS Don't free uninitialized memory if a fatal error occurs in an attribute argument [Zend/tests/attributes/018_fatal_error_in_argument.phpt] TEST 1031/15617 [Zend/tests/attributes/019_variable_attribute_name.phpt] [1;32mPASS Attribute name cannot be a variable [Zend/tests/attributes/019_variable_attribute_name.phpt] TEST 1032/15617 [Zend/tests/attributes/020_userland_attribute_validation.phpt] [1;32mPASS Attributes expose and verify target and repeatable data. [Zend/tests/attributes/020_userland_attribute_validation.phpt] TEST 1033/15617 [Zend/tests/attributes/021_attribute_flags_type_is_validated.phpt] [1;32mPASS Attribute flags type is validated. [Zend/tests/attributes/021_attribute_flags_type_is_validated.phpt] TEST 1034/15617 [Zend/tests/attributes/022_attribute_flags_value_is_validated.phpt] [1;32mPASS Attribute flags value is validated. [Zend/tests/attributes/022_attribute_flags_value_is_validated.phpt] TEST 1035/15617 [Zend/tests/attributes/023_ast_node_in_validation.phpt] [1;32mPASS Attribute flags value is validated. [Zend/tests/attributes/023_ast_node_in_validation.phpt] TEST 1036/15617 [Zend/tests/attributes/024_internal_target_validation.phpt] [1;32mPASS Internal attribute targets are validated. [Zend/tests/attributes/024_internal_target_validation.phpt] TEST 1037/15617 [Zend/tests/attributes/025_internal_repeatable_validation.phpt] [1;32mPASS Internal attribute targets are validated. [Zend/tests/attributes/025_internal_repeatable_validation.phpt] TEST 1038/15617 [Zend/tests/attributes/026_unpack_in_args.phpt] [1;32mPASS Cannot use unpacking in attribute argument list [Zend/tests/attributes/026_unpack_in_args.phpt] TEST 1039/15617 [Zend/tests/attributes/027_trailing_comma_args.phpt] [1;32mPASS Trailing comma in attribute argument list [Zend/tests/attributes/027_trailing_comma_args.phpt] TEST 1040/15617 [Zend/tests/attributes/028_grouped.phpt] [1;32mPASS Attributes can be grouped [Zend/tests/attributes/028_grouped.phpt] TEST 1041/15617 [Zend/tests/attributes/029_reflect_internal_symbols.phpt] [1;32mPASS Reflect attributes on different kinds of internal symbols [Zend/tests/attributes/029_reflect_internal_symbols.phpt] TEST 1042/15617 [Zend/tests/attributes/030_strict_types.phpt] [1;32mPASS strict_types=1 of the attribute use-site is respected [Zend/tests/attributes/030_strict_types.phpt] TEST 1043/15617 [Zend/tests/attributes/031_backtrace.phpt] [1;32mPASS Backtrace during attribute instance creation [Zend/tests/attributes/031_backtrace.phpt] TEST 1044/15617 [Zend/tests/attributes/032_attribute_validation_scope.phpt] [1;32mPASS Validation for "Attribute" does not use a scope when evaluating constant ASTs [Zend/tests/attributes/032_attribute_validation_scope.phpt] TEST 1045/15617 [Zend/tests/binary-32bit.phpt] [1;33mSKIP testing binary literals [Zend/tests/binary-32bit.phpt] reason: this test is for 32bit platform only TEST 1046/15617 [Zend/tests/binary.phpt] [1;32mPASS testing binary literals [Zend/tests/binary.phpt] TEST 1047/15617 [Zend/tests/bind_static_exception.phpt] [1;32mPASS BIND_STATIC may destroy a variable with a throwing destructor [Zend/tests/bind_static_exception.phpt] TEST 1048/15617 [Zend/tests/bitwise_not_precision_exception.phpt] [1;32mPASS Promoting float precision warning to exception in bitwise_not [Zend/tests/bitwise_not_precision_exception.phpt] TEST 1049/15617 [Zend/tests/break_error_001.phpt] [1;32mPASS 'break' error (non positive integers) [Zend/tests/break_error_001.phpt] TEST 1050/15617 [Zend/tests/break_error_002.phpt] [1;32mPASS 'break' error (operator with non-integer operand) [Zend/tests/break_error_002.phpt] TEST 1051/15617 [Zend/tests/break_error_003.phpt] [1;32mPASS 'break' error (not in the loop context) [Zend/tests/break_error_003.phpt] TEST 1052/15617 [Zend/tests/break_error_004.phpt] [1;32mPASS 'break' error (wrong level) [Zend/tests/break_error_004.phpt] TEST 1053/15617 [Zend/tests/bug18556.phpt] [1;32mPASS Bug #18556 (Setting locale to 'tr_TR' lowercases class names) [Zend/tests/bug18556.phpt] TEST 1054/15617 [Zend/tests/bug19859.phpt] [1;32mPASS Bug #19859 (__call() does not catch call_user_func_array() calls) [Zend/tests/bug19859.phpt] TEST 1055/15617 [Zend/tests/bug20240.phpt] [1;32mPASS Bug #20240 (order of destructor calls) [Zend/tests/bug20240.phpt] TEST 1056/15617 [Zend/tests/bug20242.phpt] [1;32mPASS Bug #20242 (Method call in front of class definition) [Zend/tests/bug20242.phpt] TEST 1057/15617 [Zend/tests/bug21478.phpt] [1;32mPASS Bug #21478 (Zend/zend_alloc.c :: shutdown_memory_manager produces segfault) [Zend/tests/bug21478.phpt] TEST 1058/15617 [Zend/tests/bug21888.phpt] [1;32mPASS Bug #21888 (protected property and protected method of the same name) [Zend/tests/bug21888.phpt] TEST 1059/15617 [Zend/tests/bug22725.phpt] [1;32mPASS Bug #22725 (A derived class can call a parent's protected method that calls a private method) [Zend/tests/bug22725.phpt] TEST 1060/15617 [Zend/tests/bug22836.phpt] [1;32mPASS Bug #22836 (returning references to NULL) [Zend/tests/bug22836.phpt] TEST 1061/15617 [Zend/tests/bug23104.phpt] [1;32mPASS Bug #23104 (Hash position not reset for constant arrays) [Zend/tests/bug23104.phpt] TEST 1062/15617 [Zend/tests/bug24436.phpt] [1;32mPASS Bug #24436 (isset()/empty() produce errors with non-existent variables in classes) [Zend/tests/bug24436.phpt] TEST 1063/15617 [Zend/tests/bug24635.phpt] [1;32mPASS Bug #24635 (crash on dtor calling other functions) [Zend/tests/bug24635.phpt] TEST 1064/15617 [Zend/tests/bug24699.phpt] [1;32mPASS Bug #24699 (Memory Leak with per-class constants) [Zend/tests/bug24699.phpt] TEST 1065/15617 [Zend/tests/bug24773.phpt] [1;32mPASS Bug #24773 (unset() of integers treated as arrays causes a crash) [Zend/tests/bug24773.phpt] TEST 1066/15617 [Zend/tests/bug24884.phpt] [1;32mPASS Bug #24884 (calling $this->__clone(); crashes php) [Zend/tests/bug24884.phpt] TEST 1067/15617 [Zend/tests/bug26010.phpt] [1;32mPASS Bug #26010 (private / protected variables get exposed by get_object_vars()) [Zend/tests/bug26010.phpt] TEST 1068/15617 [Zend/tests/bug26077.phpt] [1;32mPASS Bug #26077 (Memory leaks when creating an instance of an object) [Zend/tests/bug26077.phpt] TEST 1069/15617 [Zend/tests/bug26166.phpt] [1;32mPASS Bug #26166 (__toString() crash when no values returned) [Zend/tests/bug26166.phpt] TEST 1070/15617 [Zend/tests/bug26229.phpt] [1;32mPASS Bug #26229 (getIterator() segfaults when it returns arrays or scalars) [Zend/tests/bug26229.phpt] TEST 1071/15617 [Zend/tests/bug26281.phpt] [1;32mPASS Bug #26281 (switch() crash when condition is a string offset) [Zend/tests/bug26281.phpt] TEST 1072/15617 [Zend/tests/bug26696.phpt] [1;32mPASS Bug #26696 (crash in switch() when string index is used) [Zend/tests/bug26696.phpt] TEST 1073/15617 [Zend/tests/bug26697.phpt] [1;32mPASS Bug #26697 (calling class_exists on a nonexistent class in autoloader results in segfault) [Zend/tests/bug26697.phpt] TEST 1074/15617 [Zend/tests/bug26698.phpt] [1;32mPASS Bug #26698 (Thrown exceptions while evaluating argument to pass as parameter crash PHP) [Zend/tests/bug26698.phpt] TEST 1075/15617 [Zend/tests/bug26801.phpt] [1;32mPASS Bug #26801 (switch ($a{0}) crash) [Zend/tests/bug26801.phpt] TEST 1076/15617 [Zend/tests/bug26802.phpt] [1;32mPASS Bug #26802 (Can't call static method using a variable) [Zend/tests/bug26802.phpt] TEST 1077/15617 [Zend/tests/bug27268.phpt] [1;32mPASS Bug #27268 (Bad references accentuated by clone) [Zend/tests/bug27268.phpt] TEST 1078/15617 [Zend/tests/bug27304.phpt] [1;32mPASS Bug #27304 (Static functions don't function properly) [Zend/tests/bug27304.phpt] TEST 1079/15617 [Zend/tests/bug27598.phpt] [1;32mPASS Bug #27598 (list() array key assignment causes HUGE memory leak) [Zend/tests/bug27598.phpt] TEST 1080/15617 [Zend/tests/bug27669.phpt] [1;32mPASS Bug #27669 (PHP 5 didn't support all possibilities for calling static methods dynamically) [Zend/tests/bug27669.phpt] TEST 1081/15617 [Zend/tests/bug27731.phpt] [1;32mPASS Bug #27731 (error_reporing() call inside @ block does not work correctly) [Zend/tests/bug27731.phpt] TEST 1082/15617 [Zend/tests/bug27798.phpt] [1;32mPASS Bug #27798 (private / protected variables not exposed by get_object_vars() inside class) [Zend/tests/bug27798.phpt] TEST 1083/15617 [Zend/tests/bug28072.phpt] [1;32mPASS Bug #28072 (static array with some constant keys will be incorrectly ordered) [Zend/tests/bug28072.phpt] TEST 1084/15617 [Zend/tests/bug28377.phpt] [1;32mPASS Bug #28377 (debug_backtrace is intermittently passing args) [Zend/tests/bug28377.phpt] TEST 1085/15617 [Zend/tests/bug28442.phpt] [1;32mPASS Bug #28442 (Changing a static variables in a class changes it across sub/super classes.) [Zend/tests/bug28442.phpt] TEST 1086/15617 [Zend/tests/bug28444.phpt] [1;32mPASS Bug #28444 (Cannot access undefined property for object with overloaded property access) [Zend/tests/bug28444.phpt] TEST 1087/15617 [Zend/tests/bug29015.phpt] [1;32mPASS Bug #29015 (Incorrect behavior of member vars(non string ones)-numeric mem vars und others) [Zend/tests/bug29015.phpt] TEST 1088/15617 [Zend/tests/bug29104.phpt] [1;32mPASS Bug #29104 (Function declaration in method doesn't work) [Zend/tests/bug29104.phpt] TEST 1089/15617 [Zend/tests/bug29210.phpt] [1;32mPASS Bug #29210 (Function is_callable does not support private and protected methods) [Zend/tests/bug29210.phpt] TEST 1090/15617 [Zend/tests/bug29368.phpt] [1;32mPASS Bug #29368 (The destructor is called when an exception is thrown from the constructor) [Zend/tests/bug29368.phpt] TEST 1091/15617 [Zend/tests/bug29368_1.phpt] [1;32mPASS Bug #29368.1 (The destructor is called when an exception is thrown from the constructor). [Zend/tests/bug29368_1.phpt] TEST 1092/15617 [Zend/tests/bug29368_2.phpt] [1;32mPASS Bug #29368.2 (The destructor is called when an exception is thrown from the constructor). [Zend/tests/bug29368_2.phpt] TEST 1093/15617 [Zend/tests/bug29368_3.phpt] [1;32mPASS Bug #29368.3 (The destructor is called when an exception is thrown from the constructor). [Zend/tests/bug29368_3.phpt] TEST 1094/15617 [Zend/tests/bug29505.phpt] [1;32mPASS Bug #29505 (get_class_vars() severely broken when used with arrays) [Zend/tests/bug29505.phpt] TEST 1095/15617 [Zend/tests/bug29674.phpt] [1;32mPASS Bug #29674 (inherited method doesn't have access to private variables of the derived class) [Zend/tests/bug29674.phpt] TEST 1096/15617 [Zend/tests/bug29689.phpt] [1;32mPASS Bug #29689 (default value of protected member overrides default value of private) [Zend/tests/bug29689.phpt] TEST 1097/15617 [Zend/tests/bug29883.phpt] [1;32mPASS Bug #29883 (isset gives invalid values on strings) [Zend/tests/bug29883.phpt] TEST 1098/15617 [Zend/tests/bug29890.phpt] [1;32mPASS Bug #29890 (crash if error handler fails) [Zend/tests/bug29890.phpt] TEST 1099/15617 [Zend/tests/bug29896.phpt] [1;32mPASS Bug #29896 (Backtrace argument list out of sync) [Zend/tests/bug29896.phpt] TEST 1100/15617 [Zend/tests/bug29944.phpt] [1;32mPASS Bug #29944 (Function defined in switch, crashes) [Zend/tests/bug29944.phpt] TEST 1101/15617 [Zend/tests/bug30080.phpt] [1;32mPASS Bug #30080 (Passing array or non array of objects) [Zend/tests/bug30080.phpt] TEST 1102/15617 [Zend/tests/bug30140.phpt] [1;32mPASS Bug #30140 (Problem with array in static properties) [Zend/tests/bug30140.phpt] TEST 1103/15617 [Zend/tests/bug30161.phpt] [1;32mPASS Bug #30161 (Segmentation fault with exceptions) [Zend/tests/bug30161.phpt] TEST 1104/15617 [Zend/tests/bug30162.phpt] [1;32mPASS Bug #30162 (Catching exception in constructor couses lose of $this) [Zend/tests/bug30162.phpt] TEST 1105/15617 [Zend/tests/bug30346.phpt] [1;32mPASS Bug #30346 (arrayAccess and using $this) [Zend/tests/bug30346.phpt] TEST 1106/15617 [Zend/tests/bug30394.phpt] [1;32mPASS Bug #30394 (Assignment operators yield wrong result with __get/__set) [Zend/tests/bug30394.phpt] TEST 1107/15617 [Zend/tests/bug30407.phpt] [1;32mPASS Bug #30407 (Strange behaviour of default arguments) [Zend/tests/bug30407.phpt] TEST 1108/15617 [Zend/tests/bug30451.phpt] [1;32mPASS Bug #30451 (static properties permissions broken) [Zend/tests/bug30451.phpt] TEST 1109/15617 [Zend/tests/bug30519.phpt] [1;32mPASS Bug #30519 (Interface not existing says Class not found) [Zend/tests/bug30519.phpt] TEST 1110/15617 [Zend/tests/bug30702.phpt] [1;32mPASS Bug #30702 (cannot initialize class variable from class constant) [Zend/tests/bug30702.phpt] TEST 1111/15617 [Zend/tests/bug30707.phpt] [1;32mPASS Bug #30707 (Segmentation fault on exception in method) [Zend/tests/bug30707.phpt] TEST 1112/15617 [Zend/tests/bug30725.phpt] [1;32mPASS Bug #30725 (PHP segfaults when an exception is thrown in getIterator() within foreach) [Zend/tests/bug30725.phpt] TEST 1113/15617 [Zend/tests/bug30791.phpt] [1;32mPASS Bug #30791 (magic methods (__sleep/__wakeup/__toString) call __call if object is overloaded) [Zend/tests/bug30791.phpt] TEST 1114/15617 [Zend/tests/bug30820.phpt] [1;32mPASS Bug #30820 (static member conflict with $this->member silently ignored) [Zend/tests/bug30820.phpt] TEST 1115/15617 [Zend/tests/bug30828.phpt] [1;32mPASS Bug #30828 (debug_backtrace() reports incorrect class in overridden methods) [Zend/tests/bug30828.phpt] TEST 1116/15617 [Zend/tests/bug30889.phpt] [1;32mPASS Bug #30889 (Conflict between __get/__set and ++ operator) [Zend/tests/bug30889.phpt] TEST 1117/15617 [Zend/tests/bug30922.phpt] [1;32mPASS Bug #30922 (reflective functions crash PHP when interfaces extend themselves) [Zend/tests/bug30922.phpt] TEST 1118/15617 [Zend/tests/bug30998.phpt] [1;32mPASS Bug #30998 (Crash when user error handler returns false) [Zend/tests/bug30998.phpt] TEST 1119/15617 [Zend/tests/bug31098.phpt] [1;32mPASS Bug #31098 (isset() / empty() incorrectly returns true in dereference of a wrong type) [Zend/tests/bug31098.phpt] TEST 1120/15617 [Zend/tests/bug31102.phpt] [1;32mPASS Bug #31102 (Exception not handled when thrown inside autoloader) [Zend/tests/bug31102.phpt] TEST 1121/15617 [Zend/tests/bug31177-2.phpt] [1;32mPASS Bug #31177 (memory corruption because of incorrect refcounting) [Zend/tests/bug31177-2.phpt] TEST 1122/15617 [Zend/tests/bug31177.phpt] [1;32mPASS Bug #31177 (Memory leak) [Zend/tests/bug31177.phpt] TEST 1123/15617 [Zend/tests/bug31341.phpt] [1;32mPASS Bug #31341 (escape on curly inconsistent) [Zend/tests/bug31341.phpt] TEST 1124/15617 [Zend/tests/bug31525.phpt] [1;32mPASS Bug #31525 (object reference being dropped. $this getting lost) [Zend/tests/bug31525.phpt] TEST 1125/15617 [Zend/tests/bug31683.phpt] [1;32mPASS Bug #31683 (changes to $name in __get($name) override future parameters) [Zend/tests/bug31683.phpt] TEST 1126/15617 [Zend/tests/bug31720.phpt] [1;32mPASS Bug #31720 (Invalid object callbacks not caught in array_walk()) [Zend/tests/bug31720.phpt] TEST 1127/15617 [Zend/tests/bug32226.phpt] [1;32mPASS Bug #32226 (SEGV with exception handler on non existing instance) [Zend/tests/bug32226.phpt] TEST 1128/15617 [Zend/tests/bug32252.phpt] [1;32mPASS Bug #32252 (Segfault when offsetSet throws an Exception (only without debug)) [Zend/tests/bug32252.phpt] TEST 1129/15617 [Zend/tests/bug32290.phpt] [1;32mPASS Bug #32290 (calling call_user_func_array() ends in infinite loop within child class) [Zend/tests/bug32290.phpt] TEST 1130/15617 [Zend/tests/bug32296.phpt] [1;32mPASS Bug #32296 (get_class_methods output has changed between 5.0.2 and 5.0.3) [Zend/tests/bug32296.phpt] TEST 1131/15617 [Zend/tests/bug32322.phpt] [1;32mPASS Bug #32322 (Return values by reference broken( using self::),example singleton instance) [Zend/tests/bug32322.phpt] TEST 1132/15617 [Zend/tests/bug32427.phpt] [1;32mPASS Bug #32427 (Interfaces are not allowed 'static' access modifier) [Zend/tests/bug32427.phpt] TEST 1133/15617 [Zend/tests/bug32428.phpt] [1;32mPASS Bug #32428 (The @ warning error suppression operator is broken) [Zend/tests/bug32428.phpt] TEST 1134/15617 [Zend/tests/bug32429.phpt] [1;32mPASS Bug #32429 (method_exists() always return TRUE if __call method exists) [Zend/tests/bug32429.phpt] TEST 1135/15617 [Zend/tests/bug32596.phpt] [1;32mPASS Bug #32596 (Segfault/Memory Leak by getClass (etc) in __destruct) [Zend/tests/bug32596.phpt] TEST 1136/15617 [Zend/tests/bug32660.phpt] [1;32mPASS Bug #32660 (Assignment by reference causes crash when field access is overloaded (__get)) [Zend/tests/bug32660.phpt] TEST 1137/15617 [Zend/tests/bug32674.phpt] [1;32mPASS Bug #32674 (exception in iterator causes crash) [Zend/tests/bug32674.phpt] TEST 1138/15617 [Zend/tests/bug32799.phpt] [1;32mPASS Bug #32799 (crash: calling the corresponding global var during the destruct) [Zend/tests/bug32799.phpt] TEST 1139/15617 [Zend/tests/bug32833.phpt] [1;32mPASS Bug #32833 (Invalid opcode with $a[] .= '') [Zend/tests/bug32833.phpt] TEST 1140/15617 [Zend/tests/bug32993.phpt] [1;32mPASS Bug #32993 (implemented Iterator function current() don't throw exception) [Zend/tests/bug32993.phpt] TEST 1141/15617 [Zend/tests/bug33116.phpt] [1;32mPASS Bug #33116 (crash when assigning class name to global variable in autoloader) [Zend/tests/bug33116.phpt] TEST 1142/15617 [Zend/tests/bug33171.phpt] [1;32mPASS Bug #33171 (foreach enumerates private fields declared in base classes) [Zend/tests/bug33171.phpt] TEST 1143/15617 [Zend/tests/bug33257.phpt] [1;32mPASS Bug #33257 (array_splice() inconsistent when passed function instead of variable) [Zend/tests/bug33257.phpt] TEST 1144/15617 [Zend/tests/bug33277.phpt] [1;32mPASS Bug #33277 (private method accessed by child class) [Zend/tests/bug33277.phpt] TEST 1145/15617 [Zend/tests/bug33282.phpt] [1;32mPASS Bug #33282 (Re-assignment by reference does not clear the is_ref flag) [Zend/tests/bug33282.phpt] TEST 1146/15617 [Zend/tests/bug33318.phpt] [1;32mPASS Bug #33318 (throw 1; results in Invalid opcode 108/1/8) [Zend/tests/bug33318.phpt] TEST 1147/15617 [Zend/tests/bug33512.phpt] [1;32mPASS Bug #33512 (unset() overloaded properties doesn't work) [Zend/tests/bug33512.phpt] TEST 1148/15617 [Zend/tests/bug33558.phpt] [1;32mPASS Bug #33558 (warning with nested calls to functions returning by reference) [Zend/tests/bug33558.phpt] TEST 1149/15617 [Zend/tests/bug33710.phpt] [1;32mPASS Bug #33710 (ArrayAccess objects doesn't initialize $this) [Zend/tests/bug33710.phpt] TEST 1150/15617 [Zend/tests/bug33732.phpt] [1;32mPASS Bug #33732 (Wrong behavior of constants in class and interface extending) [Zend/tests/bug33732.phpt] TEST 1151/15617 [Zend/tests/bug33771.phpt] [1;32mPASS Bug #33771 (error_reporting falls to 0 when @ was used inside try/catch block) [Zend/tests/bug33771.phpt] TEST 1152/15617 [Zend/tests/bug33802.phpt] [1;32mPASS Bug #33802 (throw Exception in error handler causes crash) [Zend/tests/bug33802.phpt] TEST 1153/15617 [Zend/tests/bug33996.phpt] [1;32mPASS Bug #33996 (No information given for fatal error on passing invalid value to typed argument) [Zend/tests/bug33996.phpt] TEST 1154/15617 [Zend/tests/bug33999.phpt] [1;32mPASS Bug #33999 (object remains object when cast to int) [Zend/tests/bug33999.phpt] TEST 1155/15617 [Zend/tests/bug34045.phpt] [1;32mPASS Bug #34045 (Buffer overflow with serialized object) [Zend/tests/bug34045.phpt] TEST 1156/15617 [Zend/tests/bug34062.phpt] [1;32mPASS Bug #34062 (Crash in catch block when many arguments are used) [Zend/tests/bug34062.phpt] TEST 1157/15617 [Zend/tests/bug34064.phpt] [1;32mPASS Bug #34064 (arr[] as param to function in class gives invalid opcode) [Zend/tests/bug34064.phpt] TEST 1158/15617 [Zend/tests/bug34065.phpt] [1;32mPASS Bug #34065 (throw in foreach causes memory leaks) [Zend/tests/bug34065.phpt] TEST 1159/15617 [Zend/tests/bug34137.phpt] [1;32mPASS Bug #34137 (assigning array element by reference causes binary mess) [Zend/tests/bug34137.phpt] TEST 1160/15617 [Zend/tests/bug34199.phpt] [1;32mPASS Bug #34199 (if($obj)/if(!$obj) inconsistency because of cast handler) [Zend/tests/bug34199.phpt] TEST 1161/15617 [Zend/tests/bug34260.phpt] [1;32mPASS Bug #34260 (Segfault with callbacks (array_map) + overloading) [Zend/tests/bug34260.phpt] TEST 1162/15617 [Zend/tests/bug34310.phpt] [1;32mPASS Bug #34310 (foreach($arr as $c->d => $x) crashes) [Zend/tests/bug34310.phpt] TEST 1163/15617 [Zend/tests/bug34358.phpt] [1;32mPASS Bug #34358 (Fatal error: Cannot re-assign $this(again)) [Zend/tests/bug34358.phpt] TEST 1164/15617 [Zend/tests/bug34467.phpt] [1;32mPASS Bug #34467 (foreach + __get + __set incosistency) [Zend/tests/bug34467.phpt] TEST 1165/15617 [Zend/tests/bug34518.phpt] [1;32mPASS Bug #34518 (Unset doesn't separate container in CV) [Zend/tests/bug34518.phpt] TEST 1166/15617 [Zend/tests/bug34617.phpt] [1;32mPASS Bug #34617 (zend_deactivate: objects_store used after zend_objects_store_destroy is called) [Zend/tests/bug34617.phpt] TEST 1167/15617 [Zend/tests/bug34678.phpt] [1;32mPASS Bug #34678 (__call(), is_callable() and static methods) [Zend/tests/bug34678.phpt] TEST 1168/15617 [Zend/tests/bug34786.phpt] [1;32mPASS Bug #34786 (2 @ results in change to error_reporting() to random value) [Zend/tests/bug34786.phpt] TEST 1169/15617 [Zend/tests/bug34873.phpt] [1;32mPASS Bug #34873 (Segmentation Fault on foreach in object) [Zend/tests/bug34873.phpt] TEST 1170/15617 [Zend/tests/bug34879.phpt] [1;32mPASS Bug #34879 (str_replace, array_map corrupt negative array indexes on 64-bit platforms) [Zend/tests/bug34879.phpt] TEST 1171/15617 [Zend/tests/bug34893.phpt] [1;32mPASS Bug #34893 (PHP5.1 overloading, Cannot access private property) [Zend/tests/bug34893.phpt] TEST 1172/15617 [Zend/tests/bug35017.phpt] [1;32mPASS Bug #35017 (Exception thrown in error handler may cause unexpected behavior) [Zend/tests/bug35017.phpt] TEST 1173/15617 [Zend/tests/bug35106.phpt] [1;32mPASS Bug #35106 (nested foreach fails when array variable has a reference) [Zend/tests/bug35106.phpt] TEST 1174/15617 [Zend/tests/bug35163.phpt] [1;32mPASS Bug #35163 (Array elements can lose references) [Zend/tests/bug35163.phpt] TEST 1175/15617 [Zend/tests/bug35163_2.phpt] [1;32mPASS Bug #35163.2 (Array elements can lose references) [Zend/tests/bug35163_2.phpt] TEST 1176/15617 [Zend/tests/bug35163_3.phpt] [1;32mPASS Bug #35163.3 (Array elements can lose references) [Zend/tests/bug35163_3.phpt] TEST 1177/15617 [Zend/tests/bug35239.phpt] [1;32mPASS Bug #35239 (Objects can lose references) [Zend/tests/bug35239.phpt] TEST 1178/15617 [Zend/tests/bug35393.phpt] [1;32mPASS Bug #35393 (changing static protected members from outside the class) [Zend/tests/bug35393.phpt] TEST 1179/15617 [Zend/tests/bug35411.phpt] [1;32mPASS Bug #35411 (Regression with \{$ handling) [Zend/tests/bug35411.phpt] TEST 1180/15617 [Zend/tests/bug35470.phpt] [1;32mPASS Bug #35470 (Assigning global using variable name from array doesn't function) [Zend/tests/bug35470.phpt] TEST 1181/15617 [Zend/tests/bug35509.phpt] [1;32mPASS Bug #35509 (string constant as array key has different behavior inside object) [Zend/tests/bug35509.phpt] TEST 1182/15617 [Zend/tests/bug35634.phpt] [1;32mPASS Bug #35634 (Erroneous "Class declarations may not be nested" error raised) [Zend/tests/bug35634.phpt] TEST 1183/15617 [Zend/tests/bug35655.phpt] [1;32mPASS Bug #35655 (whitespace following end of heredoc is lost) [Zend/tests/bug35655.phpt] TEST 1184/15617 [Zend/tests/bug36006.phpt] [1;32mPASS Bug #36006 (Problem with $this in __destruct()) [Zend/tests/bug36006.phpt] TEST 1185/15617 [Zend/tests/bug36037.phpt] [1;32mPASS Bug #36037 (heredoc adds extra line number) [Zend/tests/bug36037.phpt] TEST 1186/15617 [Zend/tests/bug36071.phpt] [1;32mPASS Bug #36071 (Engine Crash related with 'clone') [Zend/tests/bug36071.phpt] TEST 1187/15617 [Zend/tests/bug36214.phpt] [1;32mPASS Bug #36214 (__get method works properly only when conditional operator is used) [Zend/tests/bug36214.phpt] TEST 1188/15617 [Zend/tests/bug36268.phpt] [1;32mPASS Bug #36268 (Object destructors called even after fatal errors) [Zend/tests/bug36268.phpt] TEST 1189/15617 [Zend/tests/bug36513.phpt] [1;32mPASS Bug #36513 (comment will be outputed in last line) [Zend/tests/bug36513.phpt] TEST 1190/15617 [Zend/tests/bug36568.phpt] [1;32mPASS Bug #36568 (memory_limit has no effect) [Zend/tests/bug36568.phpt] TEST 1191/15617 [Zend/tests/bug36759.phpt] [1;32mPASS Bug #36759 (Objects destructors are invoked in wrong order when script is finished) [Zend/tests/bug36759.phpt] TEST 1192/15617 [Zend/tests/bug37046.phpt] [1;32mPASS Bug #37046 (foreach breaks static scope) [Zend/tests/bug37046.phpt] TEST 1193/15617 [Zend/tests/bug37138.phpt] [1;32mPASS Bug #37138 (autoloader tries to load callback'ed self and parent) [Zend/tests/bug37138.phpt] TEST 1194/15617 [Zend/tests/bug37144.phpt] [1;32mPASS Bug #37144 (PHP crashes trying to assign into property of dead object) [Zend/tests/bug37144.phpt] TEST 1195/15617 [Zend/tests/bug37212.phpt] [1;32mPASS Bug #37212 (Access to protected property of common base class) [Zend/tests/bug37212.phpt] TEST 1196/15617 [Zend/tests/bug37251.phpt] [1;32mPASS Bug #37251 (deadlock when custom error handler is to catch array type hint error) [Zend/tests/bug37251.phpt] TEST 1197/15617 [Zend/tests/bug37632.phpt] [1;32mPASS Bug #37632 (Protected method access problem) [Zend/tests/bug37632.phpt] TEST 1198/15617 [Zend/tests/bug37667.phpt] [1;32mPASS Bug #37667 (Object is not added into array returned by __get) [Zend/tests/bug37667.phpt] TEST 1199/15617 [Zend/tests/bug37707.phpt] [1;32mPASS Bug #37707 (clone without assigning leaks memory) [Zend/tests/bug37707.phpt] TEST 1200/15617 [Zend/tests/bug37715.phpt] [1;32mPASS Bug #37715 (array pointers resetting on copy) [Zend/tests/bug37715.phpt] TEST 1201/15617 [Zend/tests/bug37811.phpt] [1;32mPASS Bug #37811 (define not using toString on objects) [Zend/tests/bug37811.phpt] TEST 1202/15617 [Zend/tests/bug38146.phpt] [1;32mPASS Bug #38146 (Cannot use array returned from foo::__get('bar') in write context) [Zend/tests/bug38146.phpt] TEST 1203/15617 [Zend/tests/bug38211.phpt] [1;32mPASS Bug #38211 (variable name and cookie name match breaks script execution) [Zend/tests/bug38211.phpt] TEST 1204/15617 [Zend/tests/bug38220.phpt] [1;32mPASS Bug #38220 (Crash on some object operations) [Zend/tests/bug38220.phpt] TEST 1205/15617 [Zend/tests/bug38234.phpt] [1;32mPASS Bug #38234 (Exception in __clone makes memory leak) [Zend/tests/bug38234.phpt] TEST 1206/15617 [Zend/tests/bug38287.phpt] [1;32mPASS Bug #38287 (static variables mess up global vars) [Zend/tests/bug38287.phpt] TEST 1207/15617 [Zend/tests/bug38461.phpt] [1;32mPASS Bug #38461 (setting private attribute with __set() produces segfault) [Zend/tests/bug38461.phpt] TEST 1208/15617 [Zend/tests/bug38469.phpt] [1;32mPASS Bug #38469 (Unexpected creation of cycle) [Zend/tests/bug38469.phpt] TEST 1209/15617 [Zend/tests/bug38623.phpt] [1;32mPASS Bug #38623 (leaks in a tricky code with switch() and exceptions) [Zend/tests/bug38623.phpt] TEST 1210/15617 [Zend/tests/bug38624.phpt] [1;32mPASS Bug #38624 (Strange warning when incrementing an object property and exception is thrown from __get method) [Zend/tests/bug38624.phpt] TEST 1211/15617 [Zend/tests/bug38772.phpt] [1;32mPASS Bug #38772 (inconsistent overriding of methods in different visibility contexts) [Zend/tests/bug38772.phpt] TEST 1212/15617 [Zend/tests/bug38779.phpt] [1;32mPASS Bug #38779 (engine crashes when require()'ing file with syntax error through userspace stream wrapper) [Zend/tests/bug38779.phpt] TEST 1213/15617 [Zend/tests/bug38779_1.phpt] [1;32mPASS Bug #38779 (engine crashes when require()'ing file with syntax error through userspace stream wrapper) [Zend/tests/bug38779_1.phpt] TEST 1214/15617 [Zend/tests/bug38808.phpt] [1;32mPASS Bug #38808 ("maybe ref" issue for current() and others) [Zend/tests/bug38808.phpt] TEST 1215/15617 [Zend/tests/bug39003.phpt] [1;32mPASS Bug #39003 (autoloader is called for type hinting) [Zend/tests/bug39003.phpt] TEST 1216/15617 [Zend/tests/bug39017.phpt] [1;32mPASS Bug #39017 (foreach(($obj = new myClass) as $v); echo $obj; segfaults) [Zend/tests/bug39017.phpt] TEST 1217/15617 [Zend/tests/bug39018.phpt] [1;32mPASS Bug #39018 (Error control operator '@' fails to suppress "Uninitialized string offset") [Zend/tests/bug39018.phpt] TEST 1218/15617 [Zend/tests/bug39018_2.phpt] [1;32mPASS Bug #39018 [2] (Error control operator '@' fails to suppress "Uninitialized string offset") [Zend/tests/bug39018_2.phpt] TEST 1219/15617 [Zend/tests/bug39036.phpt] [1;32mPASS Bug #39036 (Unsetting key of foreach() yields segmentation fault) [Zend/tests/bug39036.phpt] TEST 1220/15617 [Zend/tests/bug39297.phpt] [1;32mPASS Bug #39297 (Memory corryption because of indirect modification of overloaded array) [Zend/tests/bug39297.phpt] TEST 1221/15617 [Zend/tests/bug39304.phpt] [1;32mPASS Bug #39304 (Segmentation fault with list unpacking of string offset) [Zend/tests/bug39304.phpt] TEST 1222/15617 [Zend/tests/bug39346.phpt] [1;32mPASS Bug #39346 (Unsetting a static variable inside a destructor causes segfault later on) [Zend/tests/bug39346.phpt] TEST 1223/15617 [Zend/tests/bug39438.phpt] [1;32mPASS Bug #39438 (Fatal error: Out of memory) [Zend/tests/bug39438.phpt] TEST 1224/15617 [Zend/tests/bug39445.phpt] [1;32mPASS Bug #39445 (Calling debug_backtrace() in the __toString() function produces a crash) [Zend/tests/bug39445.phpt] TEST 1225/15617 [Zend/tests/bug39449.phpt] [1;32mPASS Bug #39449 (Overloaded array properties do not work correctly) [Zend/tests/bug39449.phpt] TEST 1226/15617 [Zend/tests/bug39542.phpt] [1;32mPASS Bug #39542 (Behaviour of require_once/include_once different to < 5.2.0) [Zend/tests/bug39542.phpt] TEST 1227/15617 [Zend/tests/bug39602.phpt] [1;32mPASS Bug #39602 (Invalid session.save_handler crashes PHP) [Zend/tests/bug39602.phpt] TEST 1228/15617 [Zend/tests/bug39721.phpt] [1;32mPASS Bug #39721 (Runtime inheritance causes data corruption) [Zend/tests/bug39721.phpt] TEST 1229/15617 [Zend/tests/bug39775.phpt] [1;32mPASS Bug #39775 ("Indirect modification ..." message is not shown) [Zend/tests/bug39775.phpt] TEST 1230/15617 [Zend/tests/bug39825.phpt] [1;32mPASS Bug #39825 (foreach produces memory error) [Zend/tests/bug39825.phpt] TEST 1231/15617 [Zend/tests/bug39944.phpt] [1;32mPASS Bug #39944 (References broken) [Zend/tests/bug39944.phpt] TEST 1232/15617 [Zend/tests/bug39990.phpt] [1;32mPASS Bug #39990 (Cannot "foreach" over overloaded properties) [Zend/tests/bug39990.phpt] TEST 1233/15617 [Zend/tests/bug40236.phpt] [1;33mSKIP Bug #40236 (php -a function allocation eats memory) [Zend/tests/bug40236.phpt] reason: Test doesn't support readline TEST 1234/15617 [Zend/tests/bug40261.phpt] [1;32mPASS Bug #40261 (Extremely slow data handling due to memory fragmentation) [Zend/tests/bug40261.phpt] TEST 1235/15617 [Zend/tests/bug40509.phpt] [1;32mPASS Bug #40509 (key() function changed behaviour if global array is used within function) [Zend/tests/bug40509.phpt] TEST 1236/15617 [Zend/tests/bug40621.phpt] [1;32mPASS Bug #40621 (Crash when constructor called inappropriately (statically)) [Zend/tests/bug40621.phpt] TEST 1237/15617 [Zend/tests/bug40705.phpt] [1;32mPASS Bug #40705 (Iterating within function moves original array pointer) [Zend/tests/bug40705.phpt] TEST 1238/15617 [Zend/tests/bug40757.phpt] [1;32mPASS Bug #40757 (get_object_vars() get nothing in child class) [Zend/tests/bug40757.phpt] TEST 1239/15617 [Zend/tests/bug40770.phpt] [1;32mPASS Bug #40770 (Apache child exits when PHP memory limit reached) [Zend/tests/bug40770.phpt] TEST 1240/15617 [Zend/tests/bug40809.phpt] [1;32mPASS Bug #40809 (Poor performance of ".=") [Zend/tests/bug40809.phpt] TEST 1241/15617 [Zend/tests/bug40815.phpt] [1;32mPASS Bug #40815 (using strings like "class::func" and static methods in set_exception_handler() might result in crash). [Zend/tests/bug40815.phpt] TEST 1242/15617 [Zend/tests/bug40833.phpt] [1;32mPASS Bug #40833 (Crash when using unset() on an ArrayAccess object retrieved via __get) [Zend/tests/bug40833.phpt] TEST 1243/15617 [Zend/tests/bug40899.phpt] [1;32mPASS Bug #40899 (memory leak when nesting list()) [Zend/tests/bug40899.phpt] TEST 1244/15617 [Zend/tests/bug41026.phpt] [1;32mPASS Bug #41026 (segfault when calling "self::method()" in shutdown functions) [Zend/tests/bug41026.phpt] TEST 1245/15617 [Zend/tests/bug41117_1.phpt] [1;32mPASS Bug #41117 (Altering $this via argument) [Zend/tests/bug41117_1.phpt] TEST 1246/15617 [Zend/tests/bug41209.phpt] [1;32mPASS Bug #41209 (Segmentation fault with ArrayAccess, set_error_handler and undefined var) [Zend/tests/bug41209.phpt] TEST 1247/15617 [Zend/tests/bug41351.phpt] [1;32mPASS Bug #41351 (Invalid opcode with foreach ($a[] as $b)) [Zend/tests/bug41351.phpt] TEST 1248/15617 [Zend/tests/bug41351_2.phpt] [1;32mPASS Bug #41351 (Invalid opcode with foreach ($a[] as $b)) - 2 [Zend/tests/bug41351_2.phpt] TEST 1249/15617 [Zend/tests/bug41351_3.phpt] [1;32mPASS Bug #41351 (Invalid opcode with foreach ($a[] as $b)) - 3 [Zend/tests/bug41351_3.phpt] TEST 1250/15617 [Zend/tests/bug41372.phpt] [1;32mPASS Bug #41372 (Internal pointer of source array resets during array copying) [Zend/tests/bug41372.phpt] TEST 1251/15617 [Zend/tests/bug41401.phpt] [1;32mPASS Bug #41401 (wrong precedence for unary minus) [Zend/tests/bug41401.phpt] TEST 1252/15617 [Zend/tests/bug41421.phpt] [1;32mPASS Bug #41421 (Uncaught exception from a stream wrapper segfaults) [Zend/tests/bug41421.phpt] TEST 1253/15617 [Zend/tests/bug41633_1.phpt] [1;32mPASS Bug #41633.1 (self:: doesn't work for constants) [Zend/tests/bug41633_1.phpt] TEST 1254/15617 [Zend/tests/bug41633_2.phpt] [1;32mPASS Bug #41633.2 (Undefined class constants must not be substituted by strings) [Zend/tests/bug41633_2.phpt] TEST 1255/15617 [Zend/tests/bug41633_3.phpt] [1;32mPASS Bug #41633.3 (Crash instantiating classes with self-referencing constants) [Zend/tests/bug41633_3.phpt] TEST 1256/15617 [Zend/tests/bug41633_4.phpt] [1;32mPASS Bug #41633.4 (self:: doesn't work for constants) [Zend/tests/bug41633_4.phpt] TEST 1257/15617 [Zend/tests/bug41640.phpt] [1;32mPASS Bug #41640 (get_class_vars produces error on class constants) [Zend/tests/bug41640.phpt] TEST 1258/15617 [Zend/tests/bug41813.phpt] [1;32mPASS Bug #41813 (segmentation fault when using string offset as an object) [Zend/tests/bug41813.phpt] TEST 1259/15617 [Zend/tests/bug41919.phpt] [1;32mPASS Bug #41919 (crash in string to array conversion) [Zend/tests/bug41919.phpt] TEST 1260/15617 [Zend/tests/bug41929.phpt] [1;32mPASS Bug #41929 (Foreach on object does not iterate over all visible properties) [Zend/tests/bug41929.phpt] TEST 1261/15617 [Zend/tests/bug41961.phpt] [1;32mPASS Bug #41961 (Ensure search for hidden private methods does not stray from class hierarchy) [Zend/tests/bug41961.phpt] TEST 1262/15617 [Zend/tests/bug42143.phpt] [1;32mPASS bug #42143 (The constant NAN is reported as 0 on Windows build) [Zend/tests/bug42143.phpt] TEST 1263/15617 [Zend/tests/bug42211.phpt] [1;32mPASS Bug #42211 (property_exists() fails to find protected properties from a parent class) [Zend/tests/bug42211.phpt] TEST 1264/15617 [Zend/tests/bug42767.phpt] [1;32mPASS Bug #42767 (highlight_string() truncates trailing comments) [Zend/tests/bug42767.phpt] TEST 1265/15617 [Zend/tests/bug42772.phpt] [1;32mPASS Bug #42772 (Storing $this in a static var fails while handling a cast to string) [Zend/tests/bug42772.phpt] TEST 1266/15617 [Zend/tests/bug42798.phpt] [1;32mPASS Bug #42798 (_autoload() not triggered for classes used in method signature) [Zend/tests/bug42798.phpt] TEST 1267/15617 [Zend/tests/bug42802.phpt] [1;32mPASS Bug #42802 (Namespace not supported in types) [Zend/tests/bug42802.phpt] TEST 1268/15617 [Zend/tests/bug42817.phpt] [1;32mPASS Bug #42817 (clone() on a non-object does not result in a fatal error) [Zend/tests/bug42817.phpt] TEST 1269/15617 [Zend/tests/bug42818.phpt] [1;32mPASS Bug #42818 ($foo = clone(array()); leaks memory) [Zend/tests/bug42818.phpt] TEST 1270/15617 [Zend/tests/bug42819.phpt] [1;32mPASS Bug #42819 (namespaces in indexes of constant arrays) [Zend/tests/bug42819.phpt] TEST 1271/15617 [Zend/tests/bug42820.phpt] [1;32mPASS Bug #42820 (defined() on constant with namespace prefixes tries to load class) [Zend/tests/bug42820.phpt] TEST 1272/15617 [Zend/tests/bug42859.phpt] [1;32mPASS Bug #42859 (import always conflicts with internal classes) [Zend/tests/bug42859.phpt] TEST 1273/15617 [Zend/tests/bug42937.phpt] [1;32mPASS Bug #42937 (__call() method not invoked when methods are called on parent from child class) [Zend/tests/bug42937.phpt] TEST 1274/15617 [Zend/tests/bug43027.phpt] [1;32mPASS Bug #43027 (Declare cause fatal error) [Zend/tests/bug43027.phpt] TEST 1275/15617 [Zend/tests/bug43053.phpt] [1;32mPASS Bug #43053 (Regression: some numbers shown in scientific notation) [Zend/tests/bug43053.phpt] TEST 1276/15617 [Zend/tests/bug43128.phpt] [1;32mPASS Bug #43128 (Very long class name causes segfault) [Zend/tests/bug43128.phpt] TEST 1277/15617 [Zend/tests/bug43175.phpt] [1;32mPASS Bug #43175 (__destruct() throwing an exception with __call() causes segfault) [Zend/tests/bug43175.phpt] TEST 1278/15617 [Zend/tests/bug43183.phpt] [1;32mPASS Bug #43183 ("use" of the same class in difference scripts results in a fatal error) [Zend/tests/bug43183.phpt] TEST 1279/15617 [Zend/tests/bug43200.phpt] [1;32mPASS Bug #43200 (Interface implementation / inheritance not possible in abstract classes) [Zend/tests/bug43200.phpt] TEST 1280/15617 [Zend/tests/bug43200_2.phpt] [1;32mPASS Bug #43200.2 (Interface implementation / inheritance not possible in abstract classes) [Zend/tests/bug43200_2.phpt] TEST 1281/15617 [Zend/tests/bug43201.phpt] [1;32mPASS Bug #43201 (Crash on using uninitialized vals and __get/__set) [Zend/tests/bug43201.phpt] TEST 1282/15617 [Zend/tests/bug43332_1.phpt] [1;32mPASS Bug #43332.1 (self and parent as type hint in namespace) [Zend/tests/bug43332_1.phpt] TEST 1283/15617 [Zend/tests/bug43332_2.phpt] [1;32mPASS Bug #43332.2 (self and parent as type hint in namespace) [Zend/tests/bug43332_2.phpt] TEST 1284/15617 [Zend/tests/bug43343.phpt] [1;32mPASS Bug #43343 (Variable class name) [Zend/tests/bug43343.phpt] TEST 1285/15617 [Zend/tests/bug43344_1.phpt] [1;32mPASS Bug #43344.1 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_1.phpt] TEST 1286/15617 [Zend/tests/bug43344_10.phpt] [1;32mPASS Bug #43344.10 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_10.phpt] TEST 1287/15617 [Zend/tests/bug43344_11.phpt] [1;32mPASS Bug #43344.11 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_11.phpt] TEST 1288/15617 [Zend/tests/bug43344_12.phpt] [1;32mPASS Bug #43344.12 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_12.phpt] TEST 1289/15617 [Zend/tests/bug43344_13.phpt] [1;32mPASS Bug #43344.13 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_13.phpt] TEST 1290/15617 [Zend/tests/bug43344_2.phpt] [1;32mPASS Bug #43344.2 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_2.phpt] TEST 1291/15617 [Zend/tests/bug43344_3.phpt] [1;32mPASS Bug #43344.3 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_3.phpt] TEST 1292/15617 [Zend/tests/bug43344_4.phpt] [1;32mPASS Bug #43344.4 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_4.phpt] TEST 1293/15617 [Zend/tests/bug43344_5.phpt] [1;32mPASS Bug #43344.5 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_5.phpt] TEST 1294/15617 [Zend/tests/bug43344_6.phpt] [1;32mPASS Bug #43344.6 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_6.phpt] TEST 1295/15617 [Zend/tests/bug43344_7.phpt] [1;32mPASS Bug #43344.7 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_7.phpt] TEST 1296/15617 [Zend/tests/bug43344_8.phpt] [1;32mPASS Bug #43344.8 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_8.phpt] TEST 1297/15617 [Zend/tests/bug43344_9.phpt] [1;32mPASS Bug #43344.9 (Wrong error message for undefined namespace constant) [Zend/tests/bug43344_9.phpt] TEST 1298/15617 [Zend/tests/bug43426.phpt] [1;32mPASS Bug #43426 (crash on nested call_user_func calls) [Zend/tests/bug43426.phpt] TEST 1299/15617 [Zend/tests/bug43450.phpt] [1;32mPASS Bug #43450 (Memory leak on some functions with implicit object __toString() call) [Zend/tests/bug43450.phpt] TEST 1300/15617 [Zend/tests/bug43483.phpt] [1;32mPASS Bug #43483 (get_class_methods() does not list all visible methods) [Zend/tests/bug43483.phpt] TEST 1301/15617 [Zend/tests/bug43651.phpt] [1;32mPASS Bug #43651 (is_callable() with one or more nonconsecutive colons crashes) [Zend/tests/bug43651.phpt] TEST 1302/15617 [Zend/tests/bug43703.phpt] [1;32mPASS Bug #43703 (Signature compatibility check broken) [Zend/tests/bug43703.phpt] TEST 1303/15617 [Zend/tests/bug43851.phpt] [1;32mPASS Bug #43851 (Memory corrution on reuse of assigned value) [Zend/tests/bug43851.phpt] TEST 1304/15617 [Zend/tests/bug43918.phpt] [1;32mPASS Bug #43918 (Segmentation fault in garbage collector) [Zend/tests/bug43918.phpt] TEST 1305/15617 [Zend/tests/bug44069.phpt] [1;32mPASS Bug #44069 (Huge memory usage with concatenation using . instead of .=) [Zend/tests/bug44069.phpt] TEST 1306/15617 [Zend/tests/bug44141.phpt] [1;32mPASS Bug #44141 (private parent constructor callable through static function) [Zend/tests/bug44141.phpt] TEST 1307/15617 [Zend/tests/bug44184.phpt] [1;32mPASS Bug #44184 (Double free of loop-variable on exception) [Zend/tests/bug44184.phpt] TEST 1308/15617 [Zend/tests/bug44414.phpt] [1;32mPASS Bug #44414 (incomplete reporting about abstract methods) [Zend/tests/bug44414.phpt] TEST 1309/15617 [Zend/tests/bug44653.phpt] [1;32mPASS Bug #44653 (Invalid namespace name resolution) [Zend/tests/bug44653.phpt] TEST 1310/15617 [Zend/tests/bug44660.phpt] [1;32mPASS Bug #44660 (Indexed and reference assignment to property of non-object don't trigger warning) [Zend/tests/bug44660.phpt] TEST 1311/15617 [Zend/tests/bug44827.phpt] [1;32mPASS Bug #44827 (define() allows :: in constant names) [Zend/tests/bug44827.phpt] TEST 1312/15617 [Zend/tests/bug44830.phpt] [1;32mPASS Bug #44830 (Very minor issue with backslash in heredoc) [Zend/tests/bug44830.phpt] TEST 1313/15617 [Zend/tests/bug44899.phpt] [1;32mPASS Bug #44899 (__isset usage changes behavior of empty()) [Zend/tests/bug44899.phpt] TEST 1314/15617 [Zend/tests/bug44899_2.phpt] [1;32mPASS Bug #44899 (__isset usage changes behavior of empty()) - 2 [Zend/tests/bug44899_2.phpt] TEST 1315/15617 [Zend/tests/bug44913.phpt] [1;32mPASS Bug #44913 (Segfault when using return in combination with nested loops and continue 2) [Zend/tests/bug44913.phpt] TEST 1316/15617 [Zend/tests/bug45147.phpt] [1;32mPASS Bug #45147 (unexpected T_ENDFOR) [Zend/tests/bug45147.phpt] TEST 1317/15617 [Zend/tests/bug45180.phpt] [1;32mPASS Testing callback formats within class method [Zend/tests/bug45180.phpt] TEST 1318/15617 [Zend/tests/bug45186.phpt] [1;32mPASS Bug #45186 (__call depends on __callstatic in class scope) [Zend/tests/bug45186.phpt] TEST 1319/15617 [Zend/tests/bug45186_2.phpt] [1;32mPASS Bug #45186.2 (__call depends on __callstatic in class scope) [Zend/tests/bug45186_2.phpt] TEST 1320/15617 [Zend/tests/bug45742.phpt] [1;32mPASS Bug #45742 Wrong class array inpretetion using constant indexes [Zend/tests/bug45742.phpt] TEST 1321/15617 [Zend/tests/bug45744.phpt] [1;32mPASS Bug #45744 (Case sensitive callback behaviour) [Zend/tests/bug45744.phpt] TEST 1322/15617 [Zend/tests/bug45805.phpt] [1;32mPASS Bug #45805 (Crash on throwing exception from error handler) [Zend/tests/bug45805.phpt] TEST 1323/15617 [Zend/tests/bug45862.phpt] [1;32mPASS Bug #45862 (get_class_vars is inconsistent with 'protected' and 'private' variables) [Zend/tests/bug45862.phpt] TEST 1324/15617 [Zend/tests/bug45877.phpt] [1;32mPASS Bug #45877 (Array key '2147483647' left as string) [Zend/tests/bug45877.phpt] TEST 1325/15617 [Zend/tests/bug45910.phpt] [1;32mPASS Bug #45910 (Cannot declare self-referencing constant) [Zend/tests/bug45910.phpt] TEST 1326/15617 [Zend/tests/bug45910_2.phpt] [1;32mPASS Bug #45910.2 (Cannot declare self-referencing constant) [Zend/tests/bug45910_2.phpt] TEST 1327/15617 [Zend/tests/bug46106.phpt] [1;32mPASS Bug #46106 (Memory leaks when using global statement) [Zend/tests/bug46106.phpt] TEST 1328/15617 [Zend/tests/bug46196.phpt] [1;32mPASS Test restore_error_handler() function : bug #46196 [Zend/tests/bug46196.phpt] TEST 1329/15617 [Zend/tests/bug46238.phpt] [1;32mPASS Bug #46238 (Segmentation fault on static call with empty string method) [Zend/tests/bug46238.phpt] TEST 1330/15617 [Zend/tests/bug46241.phpt] [1;32mPASS Bug #46241 (error handler stacks) [Zend/tests/bug46241.phpt] TEST 1331/15617 [Zend/tests/bug46246.phpt] [1;32mPASS Bug #46246 (difference between call_user_func(array($this, $method)) and $this->$method()) [Zend/tests/bug46246.phpt] TEST 1332/15617 [Zend/tests/bug46304.phpt] [1;32mPASS Bug #46304 (defining namespaced constant using define()) [Zend/tests/bug46304.phpt] TEST 1333/15617 [Zend/tests/bug46308.phpt] [1;32mPASS Bug #46308 (Invalid write when changing property from inside getter) [Zend/tests/bug46308.phpt] TEST 1334/15617 [Zend/tests/bug46381.phpt] [1;32mPASS Bug #46381 (wrong $this passed to internal methods causes segfault) [Zend/tests/bug46381.phpt] TEST 1335/15617 [Zend/tests/bug46409.phpt] [1;32mPASS Bug #46409 (__invoke method called outside of object context when using array_map) [Zend/tests/bug46409.phpt] TEST 1336/15617 [Zend/tests/bug46665.phpt] [1;32mPASS Bug #46665 (Triggering autoload with a variable classname causes truncated autoload param) [Zend/tests/bug46665.phpt] TEST 1337/15617 [Zend/tests/bug46701.phpt] [1;33mSKIP Bug #46701 (Creating associative array with long values in the key fails on 32bit linux) [Zend/tests/bug46701.phpt] reason: this test is for 32bit platforms only TEST 1338/15617 [Zend/tests/bug46811.phpt] [1;32mPASS ini_set() function [Zend/tests/bug46811.phpt] TEST 1339/15617 [Zend/tests/bug46813.phpt] [1;32mPASS Bug #46813: class_exists doesn`t work with fully qualified namespace [Zend/tests/bug46813.phpt] TEST 1340/15617 [Zend/tests/bug47054.phpt] [1;32mPASS Bug #47054 (BC break in static functions called as dynamic) [Zend/tests/bug47054.phpt] TEST 1341/15617 [Zend/tests/bug47109.phpt] [1;32mPASS Bug #47109 (Memory leak on $a->{"a"."b"} when $a is not an object) [Zend/tests/bug47109.phpt] TEST 1342/15617 [Zend/tests/bug47165.phpt] [1;32mPASS Bug #47165 (Possible memory corruption when passing return value by reference) [Zend/tests/bug47165.phpt] TEST 1343/15617 [Zend/tests/bug47343.phpt] [1;32mPASS Bug #47343 (gc_collect_cycles causes a segfault when called within a destructor in one case) [Zend/tests/bug47343.phpt] TEST 1344/15617 [Zend/tests/bug47353.phpt] [1;32mPASS Bug #47353 (crash when creating a lot of objects in object destructor) [Zend/tests/bug47353.phpt] TEST 1345/15617 [Zend/tests/bug47516.phpt] [1;32mPASS Bug #47516 (nowdoc can not be embed in heredoc but can be embed in double quote) [Zend/tests/bug47516.phpt] TEST 1346/15617 [Zend/tests/bug47572.phpt] [1;32mPASS Bug #47572 (zval_update_constant_ex: Segmentation fault) [Zend/tests/bug47572.phpt] TEST 1347/15617 [Zend/tests/bug47593.phpt] [1;32mPASS Bug #47593 (interface_exists() returns false when using absolute namespace path) [Zend/tests/bug47593.phpt] TEST 1348/15617 [Zend/tests/bug47596.phpt] [1;32mPASS Bug #47596 (Bus error on parsing file, when file size is equal to page size) [Zend/tests/bug47596.phpt] TEST 1349/15617 [Zend/tests/bug47699.phpt] [1;32mPASS Bug #47699 (autoload and late static binding) [Zend/tests/bug47699.phpt] TEST 1350/15617 [Zend/tests/bug47704.phpt] [1;32mPASS Bug #47704 (crashes on some "bad" operations with string offsets) [Zend/tests/bug47704.phpt] TEST 1351/15617 [Zend/tests/bug47714.phpt] [1;32mPASS Testing lambda function in set_exception_handler() [Zend/tests/bug47714.phpt] TEST 1352/15617 [Zend/tests/bug47771.phpt] [1;32mPASS Bug #47771 (Exception during object construction from arg call calls object's destructor) [Zend/tests/bug47771.phpt] TEST 1353/15617 [Zend/tests/bug47801.phpt] [1;32mPASS Bug #47801 (__call() accessed via parent:: operator is provided incorrect method name) [Zend/tests/bug47801.phpt] TEST 1354/15617 [Zend/tests/bug47836.phpt] [1;32mPASS Bug #47836 (array operator [] inconsistency when the array has PHP_INT_MAX index value) [Zend/tests/bug47836.phpt] TEST 1355/15617 [Zend/tests/bug47880.phpt] [1;32mPASS Bug #47880 (crashes in call_user_func_array()) [Zend/tests/bug47880.phpt] TEST 1356/15617 [Zend/tests/bug48215.phpt] [1;32mPASS Bug #48215 - parent::method() calls __construct [Zend/tests/bug48215.phpt] TEST 1357/15617 [Zend/tests/bug48215_2.phpt] [1;32mPASS Bug #48215 - parent::method() calls __construct, case sensitive test [Zend/tests/bug48215_2.phpt] TEST 1358/15617 [Zend/tests/bug48228.phpt] [1;32mPASS Bug #48228 (crash when exception is thrown while passing function arguments) [Zend/tests/bug48228.phpt] TEST 1359/15617 [Zend/tests/bug48248.phpt] [1;32mPASS Bug #48248 (SIGSEGV when access to private property via &__get) [Zend/tests/bug48248.phpt] TEST 1360/15617 [Zend/tests/bug48408.phpt] [1;32mPASS Bug #48408 (crash when exception is thrown while passing function arguments) [Zend/tests/bug48408.phpt] TEST 1361/15617 [Zend/tests/bug48409.phpt] [1;32mPASS Bug #48409 (crash when exception is thrown while passing function arguments) [Zend/tests/bug48409.phpt] TEST 1362/15617 [Zend/tests/bug48428.phpt] [1;32mPASS Bug #48428 (crash when exception is thrown while passing function arguments) [Zend/tests/bug48428.phpt] TEST 1363/15617 [Zend/tests/bug48533.phpt] [1;32mPASS Bug #48533 (__callStatic is not invoked for private/protected methods) [Zend/tests/bug48533.phpt] TEST 1364/15617 [Zend/tests/bug48667_1.phpt] [1;32mPASS Bug #48667 (Implementing both iterator and iteratoraggregate) [Zend/tests/bug48667_1.phpt] TEST 1365/15617 [Zend/tests/bug48667_2.phpt] [1;32mPASS Bug #48667 (Implementing both iterator and iteratoraggregate) [Zend/tests/bug48667_2.phpt] TEST 1366/15617 [Zend/tests/bug48770.phpt] [1;32mPASS Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770.phpt] TEST 1367/15617 [Zend/tests/bug48770_2.phpt] [1;32mPASS Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_2.phpt] TEST 1368/15617 [Zend/tests/bug48770_3.phpt] [1;32mPASS Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_3.phpt] TEST 1369/15617 [Zend/tests/bug48899.phpt] [1;32mPASS Bug #48899 (is_callable returns true even if method does not exist in parent class) [Zend/tests/bug48899.phpt] TEST 1370/15617 [Zend/tests/bug48912.phpt] [1;32mPASS Bug #48912 (Namespace causes unexpected strict behaviour with extract()) [Zend/tests/bug48912.phpt] TEST 1371/15617 [Zend/tests/bug48930.phpt] [1;32mPASS Bug #48930 (__COMPILER_HALT_OFFSET__ incorrect in PHP>=5.3) [Zend/tests/bug48930.phpt] TEST 1372/15617 [Zend/tests/bug49269.phpt] [1;32mPASS Bug #49269 (Ternary operator fails on Iterator object when used inside foreach declaration). [Zend/tests/bug49269.phpt] TEST 1373/15617 [Zend/tests/bug49472.phpt] [1;32mPASS Bug #49472 (Constants defined in Interfaces can be overridden) [Zend/tests/bug49472.phpt] TEST 1374/15617 [Zend/tests/bug49866.phpt] [1;32mPASS Bug #49866 (Making reference on string offsets crashes PHP) [Zend/tests/bug49866.phpt] TEST 1375/15617 [Zend/tests/bug49893.phpt] [1;32mPASS Bug #49893 (Crash while creating an instance of Zend_Mail_Storage_Pop3) [Zend/tests/bug49893.phpt] TEST 1376/15617 [Zend/tests/bug49908.phpt] [1;32mPASS Bug #49908 (throwing exception in autoloader crashes when interface is not defined) [Zend/tests/bug49908.phpt] TEST 1377/15617 [Zend/tests/bug50005.phpt] [1;32mPASS Bug #50005 (Throwing through Reflection modified Exception object makes segmentation fault) [Zend/tests/bug50005.phpt] TEST 1378/15617 [Zend/tests/bug50146.phpt] [1;32mPASS Bug #50146 (property_exists: Closure object cannot have properties) [Zend/tests/bug50146.phpt] TEST 1379/15617 [Zend/tests/bug50174.phpt] [1;32mPASS Bug #50174 (Incorrectly matched docComment) [Zend/tests/bug50174.phpt] TEST 1380/15617 [Zend/tests/bug50255.phpt] [1;32mPASS Bug #50255 (isset() and empty() silently casts array to object) [Zend/tests/bug50255.phpt] TEST 1381/15617 [Zend/tests/bug50383.phpt] [1;32mPASS Bug #50383 (Exceptions thrown in __call / __callStatic do not include file and line in trace) [Zend/tests/bug50383.phpt] TEST 1382/15617 [Zend/tests/bug50394.phpt] [1;32mPASS Bug #50394: Reference argument converted to value in __call [Zend/tests/bug50394.phpt] TEST 1383/15617 [Zend/tests/bug50810.phpt] [1;32mPASS Bug #50810 (property_exists does not work for private) [Zend/tests/bug50810.phpt] TEST 1384/15617 [Zend/tests/bug50816.phpt] [1;32mPASS Bug #50816 (Using class constants in array definition fails) [Zend/tests/bug50816.phpt] TEST 1385/15617 [Zend/tests/bug51176.phpt] [1;32mPASS Bug #51176 (Static calling in non-static method behaves like $this->) [Zend/tests/bug51176.phpt] TEST 1386/15617 [Zend/tests/bug51394.phpt] [1;32mPASS Bug #51394 (Error line reported incorrectly if error handler throws an exception) [Zend/tests/bug51394.phpt] TEST 1387/15617 [Zend/tests/bug51421.phpt] [1;32mPASS Bug #51421 (Abstract __construct constructor argument list not enforced) [Zend/tests/bug51421.phpt] TEST 1388/15617 [Zend/tests/bug51791.phpt] [1;32mPASS Bug #51791 (constant() failed to check undefined constant and php interpreter stopped) [Zend/tests/bug51791.phpt] TEST 1389/15617 [Zend/tests/bug51822.phpt] [1;32mPASS Bug #51822 (Segfault with strange __destruct() for static class variables) [Zend/tests/bug51822.phpt] TEST 1390/15617 [Zend/tests/bug51827.phpt] [1;32mPASS Bug #51827 (Bad warning when register_shutdown_function called with wrong num of parameters) [Zend/tests/bug51827.phpt] TEST 1391/15617 [Zend/tests/bug52001.phpt] [1;32mPASS Bug #52001 (Memory allocation problems after using variable variables) [Zend/tests/bug52001.phpt] TEST 1392/15617 [Zend/tests/bug52041.phpt] [1;32mPASS Bug #52041 (Memory leak when writing on uninitialized variable returned from function) [Zend/tests/bug52041.phpt] TEST 1393/15617 [Zend/tests/bug52060.phpt] [1;32mPASS Bug #52060 (Memory leak when passing a closure to method_exists()) [Zend/tests/bug52060.phpt] TEST 1394/15617 [Zend/tests/bug52193.phpt] [1;32mPASS Bug #52193 (converting closure to array yields empty array) [Zend/tests/bug52193.phpt] TEST 1395/15617 [Zend/tests/bug52355.phpt] [1;32mPASS Bug #52355 (Negating zero does not produce negative zero) [Zend/tests/bug52355.phpt] TEST 1396/15617 [Zend/tests/bug52361.phpt] [1;32mPASS Bug #52361 (Throwing an exception in a destructor causes invalid catching) [Zend/tests/bug52361.phpt] TEST 1397/15617 [Zend/tests/bug52484.phpt] [1;32mPASS Bug #52484 (__set() ignores setting properties with empty names) [Zend/tests/bug52484.phpt] TEST 1398/15617 [Zend/tests/bug52484_2.phpt] [1;32mPASS Bug #52484.2 (__set() ignores setting properties with empty names) [Zend/tests/bug52484_2.phpt] TEST 1399/15617 [Zend/tests/bug52484_3.phpt] [1;32mPASS Bug #52484.3 (__set() ignores setting properties with empty names) [Zend/tests/bug52484_3.phpt] TEST 1400/15617 [Zend/tests/bug52508.phpt] [1;32mPASS Bug #52508 (newline problem with parse_ini_file+INI_SCANNER_RAW) [Zend/tests/bug52508.phpt] TEST 1401/15617 [Zend/tests/bug52614.phpt] [1;32mPASS Bug #52614 (Memory leak when writing on uninitialized variable returned from method call) [Zend/tests/bug52614.phpt] TEST 1402/15617 [Zend/tests/bug52879.phpt] [1;32mPASS Bug #52879 (Objects unreferenced in __get, __set, __isset or __unset can be freed too early) [Zend/tests/bug52879.phpt] TEST 1403/15617 [Zend/tests/bug52939.phpt] [1;32mPASS Bug #52939 (zend_call_function_array does not respect ZEND_SEND_PREFER_REF) [Zend/tests/bug52939.phpt] TEST 1404/15617 [Zend/tests/bug52940.phpt] [1;32mPASS Bug #52940 (call_user_func_array still allows call-time pass-by-reference) [Zend/tests/bug52940.phpt] TEST 1405/15617 [Zend/tests/bug53305.phpt] [1;32mPASS Bug #53305 (E_NOTICE when defining a constant starts with __COMPILER_HALT_OFFSET__) [Zend/tests/bug53305.phpt] TEST 1406/15617 [Zend/tests/bug53347.phpt] [1;32mPASS Bug #53347 Segfault accessing static method [Zend/tests/bug53347.phpt] TEST 1407/15617 [Zend/tests/bug53432.phpt] [1;32mPASS Bug #53432: Assignment via string index access on an empty string converts to array [Zend/tests/bug53432.phpt] TEST 1408/15617 [Zend/tests/bug53511.phpt] [1;32mPASS Bug #53511 (Exceptions are lost in case an exception is thrown in catch operator) [Zend/tests/bug53511.phpt] TEST 1409/15617 [Zend/tests/bug53629.phpt] [1;32mPASS Bug #53629 (memory leak inside highlight_string()) [Zend/tests/bug53629.phpt] TEST 1410/15617 [Zend/tests/bug53632.phpt] [1;32mPASS zend_strtod() hangs with 2.2250738585072011e-308 [Zend/tests/bug53632.phpt] TEST 1411/15617 [Zend/tests/bug53727.phpt] [1;32mPASS Bug #53727 (Inconsistent behavior of is_subclass_of with interfaces) [Zend/tests/bug53727.phpt] TEST 1412/15617 [Zend/tests/bug53748.phpt] [1;32mPASS Bug #53748 (Using traits lead to a segmentation fault) [Zend/tests/bug53748.phpt] TEST 1413/15617 [Zend/tests/bug53826.phpt] [1;32mPASS Bug #53826: __callStatic fired in base class through a parent call if the method is private [Zend/tests/bug53826.phpt] TEST 1414/15617 [Zend/tests/bug53958.phpt] [1;32mPASS Bug #53958 (Closures can't 'use' shared variables by value and by reference) [Zend/tests/bug53958.phpt] TEST 1415/15617 [Zend/tests/bug53971.phpt] [1;32mPASS Bug #53971 (isset() and empty() produce apparently spurious runtime error) [Zend/tests/bug53971.phpt] TEST 1416/15617 [Zend/tests/bug54013.phpt] [1;32mPASS Bug #54013 (ReflectionParam for duplicate parameter contains garbage) (PHP7) [Zend/tests/bug54013.phpt] TEST 1417/15617 [Zend/tests/bug54039.phpt] [1;32mPASS Bug #54039 (use() of static variables in lambda functions can break staticness) [Zend/tests/bug54039.phpt] TEST 1418/15617 [Zend/tests/bug54043.phpt] [1;32mPASS Bug #54043: Remove inconsitency of internal exceptions and user defined exceptions [Zend/tests/bug54043.phpt] TEST 1419/15617 [Zend/tests/bug54268.phpt] [1;32mPASS Bug #54268 (Double free when destroy_zend_class fails) [Zend/tests/bug54268.phpt] TEST 1420/15617 [Zend/tests/bug54305.phpt] [1;32mPASS Bug #54305 (Crash in gc_remove_zval_from_buffer) [Zend/tests/bug54305.phpt] TEST 1421/15617 [Zend/tests/bug54358.phpt] [1;32mPASS Bug #54358 (Closure, use and reference) [Zend/tests/bug54358.phpt] TEST 1422/15617 [Zend/tests/bug54367.phpt] [1;32mPASS Bug #54367 (Use of closure causes problem in ArrayAccess) [Zend/tests/bug54367.phpt] TEST 1423/15617 [Zend/tests/bug54372.phpt] [1;32mPASS Bug #54372 (Crash accessing global object itself returned from its __get() handle) [Zend/tests/bug54372.phpt] TEST 1424/15617 [Zend/tests/bug54547.phpt] [1;32mPASS Bug #54547: wrong equality of string numbers near LONG_MAX with 64-bit longs [Zend/tests/bug54547.phpt] TEST 1425/15617 [Zend/tests/bug54624.phpt] [1;32mPASS Bug #54624 (class_alias and type hint) [Zend/tests/bug54624.phpt] TEST 1426/15617 [Zend/tests/bug54804.phpt] [1;32mPASS Bug #54804 (__halt_compiler and imported namespaces) [Zend/tests/bug54804.phpt] TEST 1427/15617 [Zend/tests/bug54910.phpt] [1;32mPASS Bug #54910 (Crash when calling call_user_func with unknown function name) [Zend/tests/bug54910.phpt] TEST 1428/15617 [Zend/tests/bug55007.phpt] [1;32mPASS Bug #55007 (compiler fail after previous fail) [Zend/tests/bug55007.phpt] TEST 1429/15617 [Zend/tests/bug55086.phpt] [1;32mPASS Bug #55086 (Namespace alias does not work inside trait's use block) [Zend/tests/bug55086.phpt] TEST 1430/15617 [Zend/tests/bug55135.phpt] [1;32mPASS Bug #55135 (Array keys are no longer type casted in unset()) [Zend/tests/bug55135.phpt] TEST 1431/15617 [Zend/tests/bug55156.phpt] [1;32mPASS Bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none) [Zend/tests/bug55156.phpt] TEST 1432/15617 [Zend/tests/bug55247.phpt] [1;32mPASS Request #55247 (Parser problem with static calls using string method name) [Zend/tests/bug55247.phpt] TEST 1433/15617 [Zend/tests/bug55305.phpt] [1;32mPASS Bug #55305 (ref lost: 1st ref instantiated in class def, 2nd ref made w/o instantiating) [Zend/tests/bug55305.phpt] TEST 1434/15617 [Zend/tests/bug55445.phpt] [1;32mPASS Bug #55445 (Lexer error with short open tags) [Zend/tests/bug55445.phpt] TEST 1435/15617 [Zend/tests/bug55509.phpt] [1;32mPASS Bug #55509 (segfault on x86_64 using more than 2G memory) [Zend/tests/bug55509.phpt] TEST 1436/15617 [Zend/tests/bug55578.phpt] [1;32mPASS Bug #55578 (Segfault on implode/concat) [Zend/tests/bug55578.phpt] TEST 1437/15617 [Zend/tests/bug55705.phpt] [1;32mPASS Bug #55705 (Omitting a callable typehinted argument causes a segfault) [Zend/tests/bug55705.phpt] TEST 1438/15617 [Zend/tests/bug55825.phpt] [1;32mPASS Bug #55825 (Missing initial value of static locals in trait methods) [Zend/tests/bug55825.phpt] TEST 1439/15617 [Zend/tests/bug60099.phpt] [1;32mPASS Bug #60099 (__halt_compiler() works in braced namespaces) [Zend/tests/bug60099.phpt] TEST 1440/15617 [Zend/tests/bug60138.phpt] [1;32mPASS Bug #60138 (GC crash with referenced array in RecursiveArrayIterator) [Zend/tests/bug60138.phpt] TEST 1441/15617 [Zend/tests/bug60139.phpt] [1;32mPASS Bug #60139 (Anonymous functions create cycles not detected by the GC) [Zend/tests/bug60139.phpt] TEST 1442/15617 [Zend/tests/bug60161.phpt] [1;32mPASS Bug #60161: Implementing an interface extending Traversable is order dependent [Zend/tests/bug60161.phpt] TEST 1443/15617 [Zend/tests/bug60169.phpt] [1;32mPASS Bug #60169 (Conjunction of ternary and list crashes PHP) [Zend/tests/bug60169.phpt] TEST 1444/15617 [Zend/tests/bug60350.phpt] [1;32mPASS Bug #60350 No string escape code for ESC (ascii 27), normally \e [Zend/tests/bug60350.phpt] TEST 1445/15617 [Zend/tests/bug60362.phpt] [1;32mPASS Bug #60362: non-existent sub-sub keys should not have values [Zend/tests/bug60362.phpt] TEST 1446/15617 [Zend/tests/bug60444.phpt] [1;32mPASS Bug #60444 (Segmentation fault with include & class extending) [Zend/tests/bug60444.phpt] TEST 1447/15617 [Zend/tests/bug60536_001.phpt] [1;32mPASS Bug #60536 (Traits Segfault) [Zend/tests/bug60536_001.phpt] TEST 1448/15617 [Zend/tests/bug60536_002.phpt] [1;32mPASS The same rules are applied for properties that are defined in the class hierarchy. Thus, if the properties are compatible, a notice is issued, if not a fatal error occurs. (relevant with #60536) [Zend/tests/bug60536_002.phpt] TEST 1449/15617 [Zend/tests/bug60536_003.phpt] [1;32mPASS Properties should be initialized correctly (relevant to #60536) [Zend/tests/bug60536_003.phpt] TEST 1450/15617 [Zend/tests/bug60536_004.phpt] [1;32mPASS Introducing new private variables of the same name in a subclass is ok, and does not lead to any output. That is consistent with normal inheritance handling. (relevant to #60536) [Zend/tests/bug60536_004.phpt] TEST 1451/15617 [Zend/tests/bug60536_005.phpt] [1;32mPASS Introducing new private variables of the same name in a subclass is ok, and does not lead to any output. That is consistent with normal inheritance handling. (relevant to #60536) [Zend/tests/bug60536_005.phpt] TEST 1452/15617 [Zend/tests/bug60569.phpt] [1;32mPASS Bug #60569 (Nullbyte truncates Exception $message.) [Zend/tests/bug60569.phpt] TEST 1453/15617 [Zend/tests/bug60573.phpt] [1;32mPASS Bug #60573 (type hinting with "self" keyword causes weird errors) [Zend/tests/bug60573.phpt] TEST 1454/15617 [Zend/tests/bug60573_2.phpt] [1;32mPASS Bug #60573 (type hinting with "self" keyword causes weird errors) -- variation 2 [Zend/tests/bug60573_2.phpt] TEST 1455/15617 [Zend/tests/bug60598.phpt] [1;32mPASS Bug #60598 (cli/apache sapi segfault on objects manipulation) [Zend/tests/bug60598.phpt] TEST 1456/15617 [Zend/tests/bug60611.phpt] [1;32mPASS Bug #60611 (Segmentation fault with Cls::{expr}() syntax) [Zend/tests/bug60611.phpt] TEST 1457/15617 [Zend/tests/bug60613.phpt] [1;32mPASS Bug #60613 (Segmentation fault with $cls->{expr}() syntax) [Zend/tests/bug60613.phpt] TEST 1458/15617 [Zend/tests/bug60738.phpt] [1;32mPASS Bug #60738 Allow 'set_error_handler' to handle NULL [Zend/tests/bug60738.phpt] TEST 1459/15617 [Zend/tests/bug60738_variation.phpt] [1;32mPASS Bug #60738 Allow 'set_error_handler' to handle NULL [Zend/tests/bug60738_variation.phpt] TEST 1460/15617 [Zend/tests/bug60771.phpt] [1;32mPASS test of larger than 8kb text file being parsed by require statement [Zend/tests/bug60771.phpt] TEST 1461/15617 [Zend/tests/bug60825.phpt] [1;32mPASS Bug #60825 (Segfault when running symfony 2 tests) (PHP7) [Zend/tests/bug60825.phpt] TEST 1462/15617 [Zend/tests/bug60833.phpt] [1;32mPASS Bug #60833 (self, parent, static behave inconsistently case-sensitive) [Zend/tests/bug60833.phpt] TEST 1463/15617 [Zend/tests/bug60909_1.phpt] [1;32mPASS Bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function). [Zend/tests/bug60909_1.phpt] TEST 1464/15617 [Zend/tests/bug60909_2.phpt] [1;32mPASS Bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function). [Zend/tests/bug60909_2.phpt] TEST 1465/15617 [Zend/tests/bug60978.phpt] [1;32mPASS Bug #60978 (exit code incorrect) [Zend/tests/bug60978.phpt] TEST 1466/15617 [Zend/tests/bug61011.phpt] [1;32mPASS Bug #61011 (Crash when an exception is thrown by autoloader accessing a static property) [Zend/tests/bug61011.phpt] TEST 1467/15617 [Zend/tests/bug61025.phpt] [1;32mPASS Bug #61025 (__invoke() visibility not honored) [Zend/tests/bug61025.phpt] TEST 1468/15617 [Zend/tests/bug61087.phpt] [1;32mPASS Bug #61087 (Memory leak in parse_ini_file when specifying invalid scanner mode) [Zend/tests/bug61087.phpt] TEST 1469/15617 [Zend/tests/bug61095.phpt] [1;32mPASS Bug #61095 (Lexing 0x00*+<NUM> incorrectly) [Zend/tests/bug61095.phpt] TEST 1470/15617 [Zend/tests/bug61165.phpt] [1;32mPASS Bug #61165 (Segfault - strip_tags()) [Zend/tests/bug61165.phpt] TEST 1471/15617 [Zend/tests/bug61225.phpt] [1;32mPASS Bug #61225 (Lexing 0b0*+<NUM> incorrectly) [Zend/tests/bug61225.phpt] TEST 1472/15617 [Zend/tests/bug61273.phpt] [1;32mPASS Bug #61273 (call_user_func_array with more than 16333 arguments leaks / crashes) [Zend/tests/bug61273.phpt] TEST 1473/15617 [Zend/tests/bug61362.phpt] [1;32mPASS Bug #61362 (Exception::getTraceAsString, Exception::__toString not able to handle unicode) [Zend/tests/bug61362.phpt] TEST 1474/15617 [Zend/tests/bug61681.phpt] [1;32mPASS Bug #61681: Malformed grammar [Zend/tests/bug61681.phpt] TEST 1475/15617 [Zend/tests/bug61761.phpt] [1;32mPASS Bug #61761 ('Overriding' a private static method with a different signature causes crash) [Zend/tests/bug61761.phpt] TEST 1476/15617 [Zend/tests/bug61767.phpt] [1;32mPASS Bug #61767 (Shutdown functions not called in certain error situation) [Zend/tests/bug61767.phpt] TEST 1477/15617 [Zend/tests/bug61782.phpt] [1;32mPASS Bug #61782 (__clone/__destruct do not match other methods when checking access controls) [Zend/tests/bug61782.phpt] TEST 1478/15617 [Zend/tests/bug61970.phpt] [1;32mPASS Bug #61970 (Restraining __construct() access level in subclass gives a fatal error) [Zend/tests/bug61970.phpt] TEST 1479/15617 [Zend/tests/bug61970_1.phpt] [1;32mPASS Bug #61970 (Restraining __construct() access level in subclass gives a fatal error - stays when implementing abstract) [Zend/tests/bug61970_1.phpt] TEST 1480/15617 [Zend/tests/bug61970_2.phpt] [1;32mPASS Bug #61970 (Restraining __construct() access level in subclass gives a fatal error - stays when inheriting implemented abstract) [Zend/tests/bug61970_2.phpt] TEST 1481/15617 [Zend/tests/bug62069.phpt] [1;32mPASS Bug #62069: binding wrong traits if they have same name methods [Zend/tests/bug62069.phpt] TEST 1482/15617 [Zend/tests/bug62069_2.phpt] [1;32mPASS Bug #62069: binding wrong traits if they have same name methods (variation 2) [Zend/tests/bug62069_2.phpt] TEST 1483/15617 [Zend/tests/bug62097.phpt] [1;33mSKIP Bug #62097: fix for bug #54547 is wrong for 32-bit machines [Zend/tests/bug62097.phpt] reason: for system with 32-bit wide longs only TEST 1484/15617 [Zend/tests/bug62343.phpt] [1;32mPASS Bug #62343 (Show class_alias In get_declared_classes()) [Zend/tests/bug62343.phpt] TEST 1485/15617 [Zend/tests/bug62358.phpt] [1;32mPASS Bug #62358 (Segfault when using traits a lot) [Zend/tests/bug62358.phpt] TEST 1486/15617 [Zend/tests/bug62441.phpt] [1;32mPASS Bug #62441: Incorrect strong typing in namespaced child classes [Zend/tests/bug62441.phpt] TEST 1487/15617 [Zend/tests/bug62609.phpt] [1;32mPASS Bug #62609: Allow implementing Traversable on abstract classes (fail) [Zend/tests/bug62609.phpt] TEST 1488/15617 [Zend/tests/bug62609_2.phpt] [1;32mPASS Bug #62609: Allow implementing Traversable on abstract classes (work) [Zend/tests/bug62609_2.phpt] TEST 1489/15617 [Zend/tests/bug62653.phpt] [1;32mPASS Bug #62653: unset($array[$float]) causes a crash [Zend/tests/bug62653.phpt] TEST 1490/15617 [Zend/tests/bug62680.phpt] [1;32mPASS Bug #62680 (Function isset() throws fatal error on set array if non-existent key depth >= 3) [Zend/tests/bug62680.phpt] TEST 1491/15617 [Zend/tests/bug62763.phpt] [1;32mPASS Bug #62763 (register_shutdown_function and extending class) [Zend/tests/bug62763.phpt] TEST 1492/15617 [Zend/tests/bug62814.phpt] [1;32mPASS Bug #62814: It is possible to stiffen child class members visibility [Zend/tests/bug62814.phpt] TEST 1493/15617 [Zend/tests/bug62892.phpt] [1;32mPASS Bug #62892 (ReflectionClass::getTraitAliases crashes on importing trait methods as private) [Zend/tests/bug62892.phpt] TEST 1494/15617 [Zend/tests/bug62907.phpt] [1;32mPASS Bug #62907 (Double free when use traits) [Zend/tests/bug62907.phpt] TEST 1495/15617 [Zend/tests/bug62956.phpt] [1;32mPASS Bug #62956: "incompatible" signatures for private methods should not cause E_WARNING [Zend/tests/bug62956.phpt] TEST 1496/15617 [Zend/tests/bug62991.phpt] [1;32mPASS Bug #62991 (Segfault with generator and closure) [Zend/tests/bug62991.phpt] TEST 1497/15617 [Zend/tests/bug63055.phpt] [1;32mPASS Bug #63055 (Segfault in zend_gc with SF2 testsuite) [Zend/tests/bug63055.phpt] TEST 1498/15617 [Zend/tests/bug63111.phpt] [1;32mPASS Bug #63111 (is_callable() lies for abstract static method) [Zend/tests/bug63111.phpt] TEST 1499/15617 [Zend/tests/bug63173.phpt] [1;32mPASS Bug #63173: Crash when invoking invalid array callback [Zend/tests/bug63173.phpt] TEST 1500/15617 [Zend/tests/bug63206.phpt] [1;32mPASS Bug #63206 Fully support error_handler stacking, even inside the error_handler [Zend/tests/bug63206.phpt] TEST 1501/15617 [Zend/tests/bug63206_1.phpt] [1;32mPASS Bug #63206 Fully support error_handler stacking, even with null [Zend/tests/bug63206_1.phpt] TEST 1502/15617 [Zend/tests/bug63206_2.phpt] [1;32mPASS Bug #63206 Fully support exception_handler stacking, even with null [Zend/tests/bug63206_2.phpt] TEST 1503/15617 [Zend/tests/bug63217.phpt] [1;32mPASS Bug #63217 (Constant numeric strings become integers when used as ArrayAccess offset) [Zend/tests/bug63217.phpt] TEST 1504/15617 [Zend/tests/bug63219.phpt] [1;32mPASS Bug #63219 (Segfault when aliasing trait method when autoloader throws excpetion) [Zend/tests/bug63219.phpt] TEST 1505/15617 [Zend/tests/bug63305.phpt] [1;32mPASS Bug #63305 (zend_mm_heap corrupted with traits) [Zend/tests/bug63305.phpt] TEST 1506/15617 [Zend/tests/bug63462.phpt] [1;32mPASS Test script to verify that magic methods should be called only once when accessing an unset property. [Zend/tests/bug63462.phpt] TEST 1507/15617 [Zend/tests/bug63468.phpt] [1;32mPASS Bug #63468 (wrong called method as callback with inheritance) [Zend/tests/bug63468.phpt] TEST 1508/15617 [Zend/tests/bug63635.phpt] [1;32mPASS Bug #63635 (Segfault in gc_collect_cycles) [Zend/tests/bug63635.phpt] TEST 1509/15617 [Zend/tests/bug63734.phpt] [1;32mPASS Bug #63734 (Garbage collector can free zvals that are still referenced) [Zend/tests/bug63734.phpt] TEST 1510/15617 [Zend/tests/bug63741.phpt] [1;32mPASS Bug #63741 (Crash when autoloading from spl) [Zend/tests/bug63741.phpt] TEST 1511/15617 [Zend/tests/bug63762.phpt] [1;32mPASS Bug #63762 - Sigsegv when Exception::$trace is changed by user [Zend/tests/bug63762.phpt] TEST 1512/15617 [Zend/tests/bug63816.phpt] [1;32mPASS Bug #63816: implementation child interface and after parent cause fatal error [Zend/tests/bug63816.phpt] TEST 1513/15617 [Zend/tests/bug63882.phpt] [1;32mPASS Bug #63882 (zend_std_compare_objects crash on recursion) [Zend/tests/bug63882.phpt] TEST 1514/15617 [Zend/tests/bug63976.phpt] [1;32mPASS Bug #63976 (Parent class incorrectly using child constant in class property) [Zend/tests/bug63976.phpt] TEST 1515/15617 [Zend/tests/bug63982.phpt] [1;32mPASS Bug #63982 (isset() inconsistently produces a fatal error on protected property) [Zend/tests/bug63982.phpt] TEST 1516/15617 [Zend/tests/bug64135.phpt] [1;32mPASS Bug #64135 (Exceptions from set_error_handler are not always propagated) [Zend/tests/bug64135.phpt] TEST 1517/15617 [Zend/tests/bug64239_1.phpt] [1;32mPASS Bug #64239 (get_class_methods() changed behavior) [Zend/tests/bug64239_1.phpt] TEST 1518/15617 [Zend/tests/bug64239_2.phpt] [1;32mPASS Bug #64239 (debug_backtrace() changed behavior) [Zend/tests/bug64239_2.phpt] TEST 1519/15617 [Zend/tests/bug64239_3.phpt] [1;32mPASS Bug #64239 (debug_print_backtrace() changed behavior) [Zend/tests/bug64239_3.phpt] TEST 1520/15617 [Zend/tests/bug64239_4.phpt] [1;32mPASS Bug #64239 (debug_print_backtrace() changed behavior) [Zend/tests/bug64239_4.phpt] TEST 1521/15617 [Zend/tests/bug64354.phpt] [1;32mPASS Bug #64354 (Unserialize array of objects whose class can't be autoloaded fail) [Zend/tests/bug64354.phpt] TEST 1522/15617 [Zend/tests/bug64417.phpt] [1;32mPASS Bug #64417 (BC break: ArrayAccess::&offsetGet() in a trait causes fatal error) [Zend/tests/bug64417.phpt] TEST 1523/15617 [Zend/tests/bug64515.phpt] [1;32mPASS Bug #64515 (Memoryleak when using the same variablename 2times in function declaration) (PHP7) [Zend/tests/bug64515.phpt] TEST 1524/15617 [Zend/tests/bug64555.phpt] [1;32mPASS Bug #64555: Array key within interned string gets wrong hash value [Zend/tests/bug64555.phpt] TEST 1525/15617 [Zend/tests/bug64578.phpt] [1;32mPASS Bug #64578 (debug_backtrace in set_error_handler corrupts zend heap: segfault) [Zend/tests/bug64578.phpt] TEST 1526/15617 [Zend/tests/bug64660.phpt] [1;32mPASS Bug #64660 (Segfault on memory exhaustion within function definition) [Zend/tests/bug64660.phpt] TEST 1527/15617 [Zend/tests/bug64677.phpt] [1;32mPASS Bug #64677 (execution operator `` stealing surrounding arguments) [Zend/tests/bug64677.phpt] TEST 1528/15617 [Zend/tests/bug64720.phpt] [1;32mPASS Bug #64720 (SegFault on zend_deactivate) [Zend/tests/bug64720.phpt] TEST 1529/15617 [Zend/tests/bug64821.1.phpt] [1;32mPASS Bug #64821 Custom Exceptions crash when internal properties overridden (variation 1) [Zend/tests/bug64821.1.phpt] TEST 1530/15617 [Zend/tests/bug64821.2.phpt] [1;32mPASS Bug #64821 Custom Exceptions crash when internal properties overridden (variation 2) [Zend/tests/bug64821.2.phpt] TEST 1531/15617 [Zend/tests/bug64821.3.phpt] [1;32mPASS Bug #64821 Custom Exceptions crash when internal properties overridden (variation 3) [Zend/tests/bug64821.3.phpt] TEST 1532/15617 [Zend/tests/bug64896.phpt] [1;32mPASS Bug #64896 (Segfault with gc_collect_cycles using unserialize on certain objects) [Zend/tests/bug64896.phpt] TEST 1533/15617 [Zend/tests/bug64960.phpt] [1;32mPASS Bug #64960 (Segfault in gc_zval_possible_root) [Zend/tests/bug64960.phpt] TEST 1534/15617 [Zend/tests/bug64966.phpt] [1;32mPASS Bug #64966 (segfault in zend_do_fcall_common_helper_SPEC) [Zend/tests/bug64966.phpt] TEST 1535/15617 [Zend/tests/bug64979.phpt] [1;32mPASS Bug #64979 (Wrong behavior of static variables in closure generators) [Zend/tests/bug64979.phpt] TEST 1536/15617 [Zend/tests/bug64988.phpt] [1;32mPASS Bug #64988 (Class loading order affects E_WARNING warning) [Zend/tests/bug64988.phpt] TEST 1537/15617 [Zend/tests/bug65051.phpt] [1;32mPASS Bug #65051: count() off by one inside unset() [Zend/tests/bug65051.phpt] TEST 1538/15617 [Zend/tests/bug65108.phpt] [1;32mPASS Bug #65108 (is_callable() triggers Fatal Error) [Zend/tests/bug65108.phpt] TEST 1539/15617 [Zend/tests/bug65254.phpt] [1;32mPASS Bug #65254 (Exception not catchable when exception thrown in autoload with a namespace) [Zend/tests/bug65254.phpt] TEST 1540/15617 [Zend/tests/bug65291.phpt] [1;32mPASS Bug #65291 - get_defined_constants() causes PHP to crash in a very limited case. [Zend/tests/bug65291.phpt] TEST 1541/15617 [Zend/tests/bug65322.phpt] [1;32mPASS Bug #65322: compile time errors won't trigger auto loading [Zend/tests/bug65322.phpt] TEST 1542/15617 [Zend/tests/bug65372.phpt] [1;32mPASS Bug #65372 (Segfault in gc_zval_possible_root when return reference fails) [Zend/tests/bug65372.phpt] TEST 1543/15617 [Zend/tests/bug65419.phpt] [1;32mPASS Bug #65419 (Inside trait, self::class != __CLASS__) [Zend/tests/bug65419.phpt] TEST 1544/15617 [Zend/tests/bug65579.phpt] [1;32mPASS Bug #65579 (Using traits with get_class_methods causes segfault) [Zend/tests/bug65579.phpt] TEST 1545/15617 [Zend/tests/bug65784.phpt] [1;32mPASS Fixed Bug #65784 (Segfault with finally) [Zend/tests/bug65784.phpt] TEST 1546/15617 [Zend/tests/bug65911.phpt] [1;32mPASS Bug #65911 (scope resolution operator - strange behavior with $this) [Zend/tests/bug65911.phpt] TEST 1547/15617 [Zend/tests/bug65969.phpt] [1;32mPASS Bug #65969 (Chain assignment with T_LIST failure) [Zend/tests/bug65969.phpt] TEST 1548/15617 [Zend/tests/bug66015.phpt] [1;32mPASS Bug #66015 (wrong array indexing in class's static property) [Zend/tests/bug66015.phpt] TEST 1549/15617 [Zend/tests/bug66218.phpt] [1;32mPASS Bug #66218 zend_register_functions breaks reflection [Zend/tests/bug66218.phpt] TEST 1550/15617 [Zend/tests/bug66252.phpt] [1;32mPASS Bug #66252 (Problems in AST evaluation invalidating valid parent:: reference) [Zend/tests/bug66252.phpt] TEST 1551/15617 [Zend/tests/bug66286.phpt] [1;32mPASS Bug #66286: Incorrect object comparison with inheritance [Zend/tests/bug66286.phpt] TEST 1552/15617 [Zend/tests/bug66608.phpt] [1;32mPASS Bug #66608 (Incorrect behavior with nested "finally" blocks) [Zend/tests/bug66608.phpt] TEST 1553/15617 [Zend/tests/bug66609.phpt] [1;32mPASS Bug #66609 (php crashes with __get() and ++ operator in some cases) [Zend/tests/bug66609.phpt] TEST 1554/15617 [Zend/tests/bug66660.phpt] [1;32mPASS Bug #66660 (Composer.phar install/update fails) [Zend/tests/bug66660.phpt] TEST 1555/15617 [Zend/tests/bug66719.phpt] [1;32mPASS Bug #66719: Weird behaviour when using get_called_class() with call_user_func() [Zend/tests/bug66719.phpt] TEST 1556/15617 [Zend/tests/bug66811.phpt] [1;32mPASS Bug #66811: Cannot access static::class in lambda, written outside of a class [Zend/tests/bug66811.phpt] TEST 1557/15617 [Zend/tests/bug67111.phpt] [1;32mPASS Bug #67111: Memory leak when using "continue 2" inside two foreach loops [Zend/tests/bug67111.phpt] TEST 1558/15617 [Zend/tests/bug67169.phpt] [1;32mPASS Bug #67169: array_splice all elements, then []= gives wrong index [Zend/tests/bug67169.phpt] TEST 1559/15617 [Zend/tests/bug67314.phpt] [1;32mPASS Bug #67314 (Segmentation fault in gc_remove_zval_from_buffer) [Zend/tests/bug67314.phpt] TEST 1560/15617 [Zend/tests/bug67368.phpt] [1;32mPASS Bug #67368 (Memory leak with immediately dereferenced array in class constant) [Zend/tests/bug67368.phpt] TEST 1561/15617 [Zend/tests/bug67436/bug67436.phpt] [1;32mPASS bug67436: Autoloader isn't called if user defined error handler is present [Zend/tests/bug67436/bug67436.phpt] TEST 1562/15617 [Zend/tests/bug67436/bug67436_nohandler.phpt] [1;32mPASS bug67436: E_WARNING instead of custom error handler [Zend/tests/bug67436/bug67436_nohandler.phpt] TEST 1563/15617 [Zend/tests/bug67633.phpt] [1;32mPASS Bug #67633: A foreach on an array returned from a function not doing copy-on-write [Zend/tests/bug67633.phpt] TEST 1564/15617 [Zend/tests/bug67856.phpt] [1;32mPASS Bug #67856 (Leak when using array_reduce with by-ref function) [Zend/tests/bug67856.phpt] TEST 1565/15617 [Zend/tests/bug67874.phpt] [1;32mPASS Bug #67874 Crash in array_map() [Zend/tests/bug67874.phpt] TEST 1566/15617 [Zend/tests/bug67922.phpt] [1;32mPASS Bug #67922: Member function not found when dereferencing in write-context [Zend/tests/bug67922.phpt] TEST 1567/15617 [Zend/tests/bug67938.phpt] [1;32mPASS Bug #67938: Segfault when extending interface method with variadic [Zend/tests/bug67938.phpt] TEST 1568/15617 [Zend/tests/bug67985.phpt] [1;32mPASS Bug #67985 - Last used array index not copied to new array at assignment [Zend/tests/bug67985.phpt] TEST 1569/15617 [Zend/tests/bug68118.phpt] [1;32mPASS Bug #68118: $a->foo .= 'test'; can leave $a->foo undefined [Zend/tests/bug68118.phpt] TEST 1570/15617 [Zend/tests/bug68148.phpt] [1;32mPASS Bug #68148: $this is null inside include [Zend/tests/bug68148.phpt] TEST 1571/15617 [Zend/tests/bug68162.phpt] [1;32mPASS Bug #68162: isset($$varname) always true [Zend/tests/bug68162.phpt] TEST 1572/15617 [Zend/tests/bug68163.phpt] [1;32mPASS Bug #68163: Using reference as object property name [Zend/tests/bug68163.phpt] TEST 1573/15617 [Zend/tests/bug68191.phpt] [1;32mPASS Bug #68191: Broken reference across objects [Zend/tests/bug68191.phpt] TEST 1574/15617 [Zend/tests/bug68215.phpt] [1;32mPASS Bug #68215 (Behavior of foreach has changed) [Zend/tests/bug68215.phpt] TEST 1575/15617 [Zend/tests/bug68262.phpt] [1;32mPASS Bug #68262: Broken reference across cloned objects [Zend/tests/bug68262.phpt] TEST 1576/15617 [Zend/tests/bug68370.phpt] [1;32mPASS Bug #68370 "unset($this)" can make the program crash [Zend/tests/bug68370.phpt] TEST 1577/15617 [Zend/tests/bug68412.phpt] [1;33mSKIP Bug #68412 (Infinite recursion with __call can make the program crash/segfault) [Zend/tests/bug68412.phpt] reason: Need Zend MM enabled TEST 1578/15617 [Zend/tests/bug68446.phpt] [1;32mPASS Bug #68446 (Array constant not accepted for array parameter default) [Zend/tests/bug68446.phpt] TEST 1579/15617 [Zend/tests/bug68475.phpt] [1;32mPASS Bug #68475 Calling function using $callable() syntax with strings of form 'Class::method' [Zend/tests/bug68475.phpt] TEST 1580/15617 [Zend/tests/bug68652.phpt] [1;32mPASS Bug #68652 (segmentation fault in destructor) [Zend/tests/bug68652.phpt] TEST 1581/15617 [Zend/tests/bug68775.phpt] [1;32mPASS Bug #68775: yield in a function argument crashes or loops indefinitely [Zend/tests/bug68775.phpt] TEST 1582/15617 [Zend/tests/bug68797.phpt] [1;32mPASS Bug #68797 Number 2.2250738585072012e-308 converted incorrectly [Zend/tests/bug68797.phpt] TEST 1583/15617 [Zend/tests/bug68887.phpt] [1;32mPASS Bug #68887 (resources are not freed correctly) [Zend/tests/bug68887.phpt] TEST 1584/15617 [Zend/tests/bug68896.phpt] [1;32mPASS Bug #68896 (Changing ArrayObject value cause Segment Fault) [Zend/tests/bug68896.phpt] TEST 1585/15617 [Zend/tests/bug69017.phpt] [1;32mPASS #69017 (Fail to push to the empty array with the constant value defined in class scope) [Zend/tests/bug69017.phpt] TEST 1586/15617 [Zend/tests/bug69025.phpt] [1;32mPASS Bug #69025 (Invalid read of size 4 when calling __callStatic) [Zend/tests/bug69025.phpt] TEST 1587/15617 [Zend/tests/bug69084.phpt] [1;32mPASS Bug #69084: Unclear error message when not implementing a renamed abstract trait function [Zend/tests/bug69084.phpt] TEST 1588/15617 [Zend/tests/bug69092.2.phpt] [1;32mPASS Bug #69092-2 (Declare Encoding Compile Check Wrong) - multibyte off [Zend/tests/bug69092.2.phpt] TEST 1589/15617 [Zend/tests/bug69092.phpt] [1;32mPASS Bug #69092 (Declare Encoding Compile Check Wrong) [Zend/tests/bug69092.phpt] TEST 1590/15617 [Zend/tests/bug69124.phpt] [1;32mPASS Bug 69124: Method name must be as string (invalid error message when using reference to a string) [Zend/tests/bug69124.phpt] TEST 1591/15617 [Zend/tests/bug69167.phpt] [1;32mPASS Bug #69167 (call_user_func does not support references anymore) [Zend/tests/bug69167.phpt] TEST 1592/15617 [Zend/tests/bug69174.phpt] [1;32mPASS Bug #69174 (leaks when unused inner class use traits precedence) [Zend/tests/bug69174.phpt] TEST 1593/15617 [Zend/tests/bug69201.phpt] [1;32mPASS Bug #69201 (Memory leak using iterator and get by reference on PHP 7) [Zend/tests/bug69201.phpt] TEST 1594/15617 [Zend/tests/bug69212.phpt] [1;32mPASS Bug #69212: Leaking VIA_HANDLER func when exception thrown in __call/... arg passing [Zend/tests/bug69212.phpt] TEST 1595/15617 [Zend/tests/bug69221.phpt] [1;32mPASS Bug #69221: Segmentation fault when using a generator in combination with an Iterator [Zend/tests/bug69221.phpt] TEST 1596/15617 [Zend/tests/bug69221_2.phpt] [1;32mPASS Bug #69221: Segmentation fault when using a generator in combination with an Iterator (2) [Zend/tests/bug69221_2.phpt] TEST 1597/15617 [Zend/tests/bug69315.phpt] [1;32mPASS Bug #69315 (disable_functions behaviors inconsistently) [Zend/tests/bug69315.phpt] TEST 1598/15617 [Zend/tests/bug69376.phpt] [1;32mPASS Bug #69376 (Wrong ref counting) [Zend/tests/bug69376.phpt] TEST 1599/15617 [Zend/tests/bug69376_2.phpt] [1;32mPASS Bug #69376 (Wrong ref counting) [Zend/tests/bug69376_2.phpt] TEST 1600/15617 [Zend/tests/bug69388.phpt] [1;32mPASS Bug #69388: Use after free on recursive calls to PHP compiler [Zend/tests/bug69388.phpt] TEST 1601/15617 [Zend/tests/bug69388_2.phpt] [1;32mPASS Bug #69388 - Variation [Zend/tests/bug69388_2.phpt] TEST 1602/15617 [Zend/tests/bug69420.phpt] [1;32mPASS Bug #69420 (Invalid read in zend_std_get_method) [Zend/tests/bug69420.phpt] TEST 1603/15617 [Zend/tests/bug69427.phpt] [1;32mPASS Bug #69427 (Segfault on magic method __call of private method in superclass) [Zend/tests/bug69427.phpt] TEST 1604/15617 [Zend/tests/bug69446.phpt] [1;32mPASS Bug #69446 (GC leak relating to removal of nested data after dtors run) [Zend/tests/bug69446.phpt] TEST 1605/15617 [Zend/tests/bug69446_2.phpt] [1;32mPASS Bug #69446 (GC leak relating to removal of nested data after dtors run) [Zend/tests/bug69446_2.phpt] TEST 1606/15617 [Zend/tests/bug69467.phpt] [1;32mPASS Bug #69467 (Wrong checked for the interface by using Trait) [Zend/tests/bug69467.phpt] TEST 1607/15617 [Zend/tests/bug69532.phpt] [1;32mPASS Bug #69532: array_multisort is chocking when using it's own constants [Zend/tests/bug69532.phpt] TEST 1608/15617 [Zend/tests/bug69534.phpt] [1;32mPASS Bug #69534 (Cycle leaks through declared properties on internal classes) [Zend/tests/bug69534.phpt] TEST 1609/15617 [Zend/tests/bug69537.phpt] [1;32mPASS Bug #69537 (__debugInfo with empty string for key gives error) [Zend/tests/bug69537.phpt] TEST 1610/15617 [Zend/tests/bug69551.phpt] [1;32mPASS Bug #69551 - parse_ini_file() and parse_ini_string() segmentation fault [Zend/tests/bug69551.phpt] TEST 1611/15617 [Zend/tests/bug69568.phpt] [1;32mPASS Bug #69568: call a private function in closure failed [Zend/tests/bug69568.phpt] TEST 1612/15617 [Zend/tests/bug69599.phpt] [1;32mPASS Bug #69599: Strange generator+exception+variadic crash [Zend/tests/bug69599.phpt] TEST 1613/15617 [Zend/tests/bug69640.phpt] [1;32mPASS Bug #69640 Unhandled Error thrown from userland do not produce any output [Zend/tests/bug69640.phpt] TEST 1614/15617 [Zend/tests/bug69676.phpt] [1;32mPASS Bug #69676: Resolution of self::FOO in class constants not correct [Zend/tests/bug69676.phpt] TEST 1615/15617 [Zend/tests/bug69676_2.phpt] [1;32mPASS Bug #69676: Resolution of self::FOO in class constants not correct (variation) [Zend/tests/bug69676_2.phpt] TEST 1616/15617 [Zend/tests/bug69676_3.phpt] [1;32mPASS Bug #69676: Resolution of self::FOO in class constants not correct (variation) [Zend/tests/bug69676_3.phpt] TEST 1617/15617 [Zend/tests/bug69732.phpt] [1;32mPASS Bug #69732 (can induce segmentation fault with basic php code) [Zend/tests/bug69732.phpt] TEST 1618/15617 [Zend/tests/bug69740.phpt] [1;32mPASS Bug #69740: finally in generator (yield) swallows exception in iteration [Zend/tests/bug69740.phpt] TEST 1619/15617 [Zend/tests/bug69754.phpt] [1;32mPASS Bug #69754 (Use of ::class inside array causes compile error) [Zend/tests/bug69754.phpt] TEST 1620/15617 [Zend/tests/bug69755.phpt] [1;32mPASS Bug #69755: segfault in ZEND_CONCAT_SPEC_TMPVAR_CONST_HANDLER [Zend/tests/bug69755.phpt] TEST 1621/15617 [Zend/tests/bug69756.phpt] [1;32mPASS Fixed bug #69756 (Fatal error: Nesting level too deep - recursive dependency? with ===). [Zend/tests/bug69756.phpt] TEST 1622/15617 [Zend/tests/bug69758.phpt] [1;32mPASS Bug #69758 (Item added to array not being removed by array_pop/shift) [Zend/tests/bug69758.phpt] TEST 1623/15617 [Zend/tests/bug69761.phpt] [1;32mPASS Bug #69761 (Serialization of anonymous classes should be prevented) [Zend/tests/bug69761.phpt] TEST 1624/15617 [Zend/tests/bug69767.phpt] [1;32mPASS Bug #69767 (Default parameter value with wrong type segfaults) [Zend/tests/bug69767.phpt] TEST 1625/15617 [Zend/tests/bug69788.phpt] [1;32mPASS Bug #69788: Malformed script causes Uncaught Error in php-cgi, valgrind SIGILL [Zend/tests/bug69788.phpt] TEST 1626/15617 [Zend/tests/bug69802_2.phpt] [1;32mPASS Bug #69802 (Reflection on Closure::__invoke borks type hint class name) [Zend/tests/bug69802_2.phpt] TEST 1627/15617 [Zend/tests/bug69805.phpt] [1;32mPASS Bug #69805 (null ptr deref and seg fault in zend_resolve_class_name) [Zend/tests/bug69805.phpt] TEST 1628/15617 [Zend/tests/bug69825.phpt] [1;32mPASS Bug #69825 (Short-circuiting failure) [Zend/tests/bug69825.phpt] TEST 1629/15617 [Zend/tests/bug69832.phpt] [1;32mPASS Bug #69832 (Assertion failed in zend_compile_const_expr_magic_const) [Zend/tests/bug69832.phpt] TEST 1630/15617 [Zend/tests/bug69871.phpt] [1;32mPASS Bug #69871 (Short-circuiting failure with smart_branch) [Zend/tests/bug69871.phpt] TEST 1631/15617 [Zend/tests/bug69889.phpt] [1;32mPASS Bug #69889: Null coalesce operator doesn't work for string offsets [Zend/tests/bug69889.phpt] TEST 1632/15617 [Zend/tests/bug69891.phpt] [1;32mPASS Bug #69891: Unexpected array comparison result [Zend/tests/bug69891.phpt] TEST 1633/15617 [Zend/tests/bug69892.phpt] [1;32mPASS Bug #69892: Different arrays compare identical due to integer key truncation [Zend/tests/bug69892.phpt] TEST 1634/15617 [Zend/tests/bug69893.phpt] [1;32mPASS Bug #69893: Strict comparison between integer and empty string keys crashes [Zend/tests/bug69893.phpt] TEST 1635/15617 [Zend/tests/bug69905.phpt] [1;32mPASS Bug #69905 (null ptr deref and segfault in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER) [Zend/tests/bug69905.phpt] TEST 1636/15617 [Zend/tests/bug69955.phpt] [1;32mPASS Bug #69955 (Segfault when trying to combine [] and assign-op on ArrayAccess object). [Zend/tests/bug69955.phpt] TEST 1637/15617 [Zend/tests/bug69957.phpt] [1;32mPASS Bug #69957 (Different ways of handling div/mod by zero) [Zend/tests/bug69957.phpt] TEST 1638/15617 [Zend/tests/bug69989_1.phpt] [1;32mPASS Bug #69989: Cycle collection for yielded values [Zend/tests/bug69989_1.phpt] TEST 1639/15617 [Zend/tests/bug69989_2.phpt] [1;32mPASS Collection of some cycles on unfinished generators [Zend/tests/bug69989_2.phpt] TEST 1640/15617 [Zend/tests/bug69989_3.phpt] [1;32mPASS Generator cycle collection edge cases [Zend/tests/bug69989_3.phpt] TEST 1641/15617 [Zend/tests/bug69996.phpt] [1;32mPASS Bug #69996 (Changing the property of a cloned object affects the original) [Zend/tests/bug69996.phpt] TEST 1642/15617 [Zend/tests/bug70012.phpt] [1;32mPASS Bug #70012 (Exception lost with nested finally block) [Zend/tests/bug70012.phpt] TEST 1643/15617 [Zend/tests/bug70083.phpt] [1;32mPASS Bug #70083 (Use after free with assign by ref to overloaded objects) [Zend/tests/bug70083.phpt] TEST 1644/15617 [Zend/tests/bug70089.phpt] [1;32mPASS Bug #70089 (segfault in PHP 7 at ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER ()) [Zend/tests/bug70089.phpt] TEST 1645/15617 [Zend/tests/bug70117.phpt] [1;32mPASS Bug #70117 (Unexpected return type error) [Zend/tests/bug70117.phpt] TEST 1646/15617 [Zend/tests/bug70121.phpt] [1;32mPASS Bug #70121 (unserialize() could lead to unexpected methods execution / NULL pointer deref) [Zend/tests/bug70121.phpt] TEST 1647/15617 [Zend/tests/bug70124.phpt] [1;32mPASS Bug #70124 (null ptr deref / seg fault in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER) [Zend/tests/bug70124.phpt] TEST 1648/15617 [Zend/tests/bug70156.phpt] [1;32mPASS Bug #70156 (Segfault in zend_find_alias_name) [Zend/tests/bug70156.phpt] TEST 1649/15617 [Zend/tests/bug70164.phpt] [1;32mPASS __COMPILER_HALT_OFFSET__ is a "magic" constant, which should work if referenced directly, even in a namespace [Zend/tests/bug70164.phpt] TEST 1650/15617 [Zend/tests/bug70173.phpt] [1;33mSKIP Bug #70173 (ZVAL_COPY_VALUE_EX broken for 32bit Solaris Sparc) [Zend/tests/bug70173.phpt] reason: this test is for 32bit platforms only TEST 1651/15617 [Zend/tests/bug70179.phpt] [1;32mPASS Bug #70179 ($this refcount issue) [Zend/tests/bug70179.phpt] TEST 1652/15617 [Zend/tests/bug70182.phpt] [1;32mPASS Bug #70182 ($string[] assignment with +=) [Zend/tests/bug70182.phpt] TEST 1653/15617 [Zend/tests/bug70183.phpt] [1;32mPASS Bug #70183 (null pointer deref (segfault) in zend_eval_const_expr) [Zend/tests/bug70183.phpt] TEST 1654/15617 [Zend/tests/bug70187.phpt] [1;32mPASS Bug #70187 (Notice: unserialize(): Unexpected end of serialized data) [Zend/tests/bug70187.phpt] TEST 1655/15617 [Zend/tests/bug70187_2.phpt] [1;32mPASS Bug #70187 (Notice: unserialize(): Unexpected end of serialized data) [Zend/tests/bug70187_2.phpt] TEST 1656/15617 [Zend/tests/bug70215.phpt] [1;32mPASS Bug #70215 (Segfault when invoke is static) [Zend/tests/bug70215.phpt] TEST 1657/15617 [Zend/tests/bug70223.phpt] [1;32mPASS Bug #70223 (Incrementing value returned by magic getter) [Zend/tests/bug70223.phpt] TEST 1658/15617 [Zend/tests/bug70240.phpt] [1;32mPASS Bug #70240 (Segfault when doing unset($var())) [Zend/tests/bug70240.phpt] TEST 1659/15617 [Zend/tests/bug70241.phpt] [1;32mPASS Bug #70241 (Skipped assertions affect Generator returns) [Zend/tests/bug70241.phpt] TEST 1660/15617 [Zend/tests/bug70253.phpt] [1;32mPASS Bug #70253 (segfault at _efree () in zend_alloc.c:1389) [Zend/tests/bug70253.phpt] TEST 1661/15617 [Zend/tests/bug70258.phpt] [1;32mPASS Bug #70258 (Segfault if do_resize fails to allocated memory) [Zend/tests/bug70258.phpt] TEST 1662/15617 [Zend/tests/bug70262.phpt] [1;32mPASS Bug #70262 (Accessing array crashes) [Zend/tests/bug70262.phpt] TEST 1663/15617 [Zend/tests/bug70288.phpt] [1;32mPASS Bug #70288 (Apache crash related to ZEND_SEND_REF) [Zend/tests/bug70288.phpt] TEST 1664/15617 [Zend/tests/bug70293.phpt] [1;32mPASS Crash with specific assertions and zend.assertions=-1 [Zend/tests/bug70293.phpt] TEST 1665/15617 [Zend/tests/bug70321.phpt] [1;32mPASS bug #70321 (Magic getter breaks reference to array property) [Zend/tests/bug70321.phpt] TEST 1666/15617 [Zend/tests/bug70332.phpt] [1;32mPASS Bug #70332 (Wrong behavior while returning reference on object) [Zend/tests/bug70332.phpt] TEST 1667/15617 [Zend/tests/bug70397.phpt] [1;32mPASS Bug #70397 (Segmentation fault when using Closure::call and yield) [Zend/tests/bug70397.phpt] TEST 1668/15617 [Zend/tests/bug70398.phpt] [1;32mPASS Bug #70398 (SIGSEGV, Segmentation fault zend_ast_destroy_ex) [Zend/tests/bug70398.phpt] TEST 1669/15617 [Zend/tests/bug70430.phpt] [1;32mPASS Bug #70430: Stack buffer overflow in zend_language_parser() [Zend/tests/bug70430.phpt] TEST 1670/15617 [Zend/tests/bug70478.phpt] [1;32mPASS Bug #70478 (**= does no longer work) [Zend/tests/bug70478.phpt] TEST 1671/15617 [Zend/tests/bug70547.phpt] [1;32mPASS Bug #70547 (unsetting function variables corrupts backtrace) [Zend/tests/bug70547.phpt] TEST 1672/15617 [Zend/tests/bug70630.phpt] [1;32mPASS Bug #70630 (Closure::call/bind() crash with ReflectionFunction->getClosure()) [Zend/tests/bug70630.phpt] TEST 1673/15617 [Zend/tests/bug70662.phpt] [1;32mPASS Bug #70662: Duplicate array key via undefined index error handler [Zend/tests/bug70662.phpt] TEST 1674/15617 [Zend/tests/bug70681.phpt] [1;32mPASS Bug #70681: Segfault when binding $this of internal instance method to null [Zend/tests/bug70681.phpt] TEST 1675/15617 [Zend/tests/bug70685.phpt] [1;32mPASS Bug #70685: Segfault for getClosure() internal method rebind with invalid $this [Zend/tests/bug70685.phpt] TEST 1676/15617 [Zend/tests/bug70689.phpt] [1;32mPASS Bug #70689 (Exception handler does not work as expected) [Zend/tests/bug70689.phpt] TEST 1677/15617 [Zend/tests/bug70748.phpt] [1;32mPASS Bug #70748 (Segfault in ini_lex () at Zend/zend_ini_scanner.l) [Zend/tests/bug70748.phpt] TEST 1678/15617 [Zend/tests/bug70782.phpt] [1;32mPASS Bug #70782: null ptr deref and segfault (zend_get_class_fetch_type) [Zend/tests/bug70782.phpt] TEST 1679/15617 [Zend/tests/bug70785.phpt] [1;32mPASS Bug #70785 (Infinite loop due to exception during identical comparison) [Zend/tests/bug70785.phpt] TEST 1680/15617 [Zend/tests/bug70804.phpt] [1;32mPASS Bug #70804 (Unary add on negative zero produces positive zero) [Zend/tests/bug70804.phpt] TEST 1681/15617 [Zend/tests/bug70805.phpt] [1;32mPASS Bug #70805 (Segmentation faults whilst running Drupal 8 test suite) [Zend/tests/bug70805.phpt] TEST 1682/15617 [Zend/tests/bug70805_1.phpt] [1;32mPASS Bug #70805 (Segmentation faults whilst running Drupal 8 test suite) (Crash) [Zend/tests/bug70805_1.phpt] TEST 1683/15617 [Zend/tests/bug70805_2.phpt] [1;32mPASS Bug #70805 (Segmentation faults whilst running Drupal 8 test suite) (Memleak) [Zend/tests/bug70805_2.phpt] TEST 1684/15617 [Zend/tests/bug70873.phpt] [1;32mPASS Bug #70873 (Regression on private static properties access) [Zend/tests/bug70873.phpt] TEST 1685/15617 [Zend/tests/bug70895.phpt] [1;32mPASS Bug #70895 null ptr deref and segfault with crafted callable [Zend/tests/bug70895.phpt] TEST 1686/15617 [Zend/tests/bug70898.phpt] [1;32mPASS Bug #70895 null ptr deref and segfault with crafted callable [Zend/tests/bug70898.phpt] TEST 1687/15617 [Zend/tests/bug70912.phpt] [1;32mPASS Bug #70912 (Null ptr dereference when class property is initialised to a dereferenced value) [Zend/tests/bug70912.phpt] TEST 1688/15617 [Zend/tests/bug70914.phpt] [1;32mPASS Bug #70914 zend_throw_or_error() format string vulnerability [Zend/tests/bug70914.phpt] TEST 1689/15617 [Zend/tests/bug70918.phpt] [1;32mPASS Bug #70918 (Segfault using static outside of class scope) [Zend/tests/bug70918.phpt] TEST 1690/15617 [Zend/tests/bug70944.phpt] [1;32mPASS Bug #70944 (try{ } finally{} can create infinite chains of exceptions) [Zend/tests/bug70944.phpt] TEST 1691/15617 [Zend/tests/bug70957.phpt] [1;32mPASS Bug #70957 (self::class can not be resolved with reflection for abstract class) [Zend/tests/bug70957.phpt] TEST 1692/15617 [Zend/tests/bug70958.phpt] [1;32mPASS Bug #70958 (Invalid opcode while using ::class as trait method parameter default value) [Zend/tests/bug70958.phpt] TEST 1693/15617 [Zend/tests/bug70967.phpt] [1;32mPASS Bug #70967 (Weird error handling for __toString when Error is thrown) [Zend/tests/bug70967.phpt] TEST 1694/15617 [Zend/tests/bug70987.phpt] [1;32mPASS Bug #70987 (static::class within Closure::call() causes segfault) [Zend/tests/bug70987.phpt] TEST 1695/15617 [Zend/tests/bug70997.phpt] [1;32mPASS Bug #70997 (When using parentClass:: instead of parent::, static context changed) [Zend/tests/bug70997.phpt] TEST 1696/15617 [Zend/tests/bug71030.phpt] [1;32mPASS Bug #71030: Self-assignment in list() may have inconsistent behavior [Zend/tests/bug71030.phpt] TEST 1697/15617 [Zend/tests/bug71067.phpt] [1;32mPASS Bug #71067 (Local object in class method stays in memory for each call) [Zend/tests/bug71067.phpt] TEST 1698/15617 [Zend/tests/bug71086.phpt] [1;32mPASS Bug #71086: Invalid numeric literal parse error within highlight_string() function [Zend/tests/bug71086.phpt] TEST 1699/15617 [Zend/tests/bug71154.phpt] [1;32mPASS Bug #71154: Incorrect HT iterator invalidation causes iterator reuse [Zend/tests/bug71154.phpt] TEST 1700/15617 [Zend/tests/bug71163.phpt] [1;32mPASS Bug #71163 (Segmentation Fault (cleanup_unfinished_calls)) [Zend/tests/bug71163.phpt] TEST 1701/15617 [Zend/tests/bug71196.phpt] [1;32mPASS Bug #71196 (Memory leak with out-of-order live ranges) [Zend/tests/bug71196.phpt] TEST 1702/15617 [Zend/tests/bug71221.phpt] [1;32mPASS Bug #71221 (Null pointer deref (segfault) in get_defined_vars via ob_start) [Zend/tests/bug71221.phpt] TEST 1703/15617 [Zend/tests/bug71248.phpt] [1;32mPASS Bug #71248 (Wrong interface is enforced) [Zend/tests/bug71248.phpt] TEST 1704/15617 [Zend/tests/bug71266.phpt] [1;32mPASS Bug #71266 (Missing separation of properties HT in foreach etc) [Zend/tests/bug71266.phpt] TEST 1705/15617 [Zend/tests/bug71275.phpt] [1;32mPASS Bug #71275 (Bad method called on cloning an object having a trait) [Zend/tests/bug71275.phpt] TEST 1706/15617 [Zend/tests/bug71300.phpt] [1;32mPASS Bug #71300 (Segfault in zend_fetch_string_offset) [Zend/tests/bug71300.phpt] TEST 1707/15617 [Zend/tests/bug71336.phpt] [1;32mPASS Bug #71336 (Wrong is_ref on properties as exposed via get_object_vars()) [Zend/tests/bug71336.phpt] TEST 1708/15617 [Zend/tests/bug71359.phpt] [1;32mPASS Bug #71359: Null coalescing operator and magic [Zend/tests/bug71359.phpt] TEST 1709/15617 [Zend/tests/bug71414.phpt] [1;32mPASS Bug #71414 (Interface method override inherited method and implemented in a trait causes fatal error) [Zend/tests/bug71414.phpt] TEST 1710/15617 [Zend/tests/bug71428.1.phpt] [1;32mPASS bug #71428.1: inheritance with null default values [Zend/tests/bug71428.1.phpt] TEST 1711/15617 [Zend/tests/bug71428.2.phpt] [1;32mPASS bug #71428.2: inheritance of ye olde dynamic interfaces [Zend/tests/bug71428.2.phpt] TEST 1712/15617 [Zend/tests/bug71428.3.phpt] [1;32mPASS bug #71428: Validation type inheritance with = NULL [Zend/tests/bug71428.3.phpt] TEST 1713/15617 [Zend/tests/bug71470.phpt] [1;32mPASS Bug #71470: Leaked 1 hashtable iterators [Zend/tests/bug71470.phpt] TEST 1714/15617 [Zend/tests/bug71474.phpt] [1;32mPASS Bug #71474: Crash because of VM stack corruption on Magento2 [Zend/tests/bug71474.phpt] TEST 1715/15617 [Zend/tests/bug71529.phpt] [1;32mPASS Bug #71529: Variable references on array elements don't work when using count [Zend/tests/bug71529.phpt] TEST 1716/15617 [Zend/tests/bug71539.phpt] [1;32mPASS Bug #71539 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes) [Zend/tests/bug71539.phpt] TEST 1717/15617 [Zend/tests/bug71539_1.phpt] [1;32mPASS Bug #71539.1 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes) [Zend/tests/bug71539_1.phpt] TEST 1718/15617 [Zend/tests/bug71539_2.phpt] [1;32mPASS Bug #71539.2 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes) [Zend/tests/bug71539_2.phpt] TEST 1719/15617 [Zend/tests/bug71539_3.phpt] [1;32mPASS Bug #71539.3 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes) [Zend/tests/bug71539_3.phpt] TEST 1720/15617 [Zend/tests/bug71539_4.phpt] [1;32mPASS Bug #71539.4 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes) [Zend/tests/bug71539_4.phpt] TEST 1721/15617 [Zend/tests/bug71539_5.phpt] [1;32mPASS Bug #71539.5 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes) [Zend/tests/bug71539_5.phpt] TEST 1722/15617 [Zend/tests/bug71572.phpt] [1;32mPASS Bug #71572: String offset assignment from an empty string inserts null byte [Zend/tests/bug71572.phpt] TEST 1723/15617 [Zend/tests/bug71622.phpt] [1;32mPASS Bug #71622 (Strings used in pass-as-reference cannot be used to invoke C::$callable()) [Zend/tests/bug71622.phpt] TEST 1724/15617 [Zend/tests/bug71724.phpt] [1;32mPASS Bug #71724: yield from does not count EOLs [Zend/tests/bug71724.phpt] TEST 1725/15617 [Zend/tests/bug71731.phpt] [1;32mPASS Bug #71731: Null coalescing operator and ArrayAccess [Zend/tests/bug71731.phpt] TEST 1726/15617 [Zend/tests/bug71737.phpt] [1;32mPASS Bug #71737: Memory leak in closure with parameter named $this [Zend/tests/bug71737.phpt] TEST 1727/15617 [Zend/tests/bug71756.phpt] [1;32mPASS Bug #71756 (Call-by-reference widens scope to uninvolved functions when used in switch) [Zend/tests/bug71756.phpt] TEST 1728/15617 [Zend/tests/bug71818.phpt] [1;32mPASS Bug #71818 (Memory leak when array altered in destructor) [Zend/tests/bug71818.phpt] TEST 1729/15617 [Zend/tests/bug71841.phpt] [1;32mPASS Bug #71841 (EG(error_zval) is not handled well) [Zend/tests/bug71841.phpt] TEST 1730/15617 [Zend/tests/bug71859.phpt] [1;32mPASS Bug #71859 (zend_objects_store_call_destructors operates on realloced memory, crashing) [Zend/tests/bug71859.phpt] TEST 1731/15617 [Zend/tests/bug71871.phpt] [1;32mPASS Bug #71871: Interfaces allow final and abstract functions [Zend/tests/bug71871.phpt] TEST 1732/15617 [Zend/tests/bug71871_2.phpt] [1;32mPASS Bug #71871: Interfaces allow final and abstract functions [Zend/tests/bug71871_2.phpt] TEST 1733/15617 [Zend/tests/bug71914.phpt] [1;32mPASS Bug #71914 (Reference is lost in "switch") [Zend/tests/bug71914.phpt] TEST 1734/15617 [Zend/tests/bug71922.phpt] [1;32mPASS Bug #71922: Crash on assert(new class{}); [Zend/tests/bug71922.phpt] TEST 1735/15617 [Zend/tests/bug71930.phpt] [1;32mPASS Bug #71930 (_zval_dtor_func: Assertion `(arr)->gc.refcount <= 1' failed) [Zend/tests/bug71930.phpt] TEST 1736/15617 [Zend/tests/bug71980.phpt] [1;32mPASS Bug #71980: Decorated/Nested Generator is Uncloseable in Finally [Zend/tests/bug71980.phpt] TEST 1737/15617 [Zend/tests/bug72038.phpt] [1;32mPASS Bug #72038 (Function calls with values to a by-ref parameter don't always throw a notice) [Zend/tests/bug72038.phpt] TEST 1738/15617 [Zend/tests/bug72101.phpt] [1;32mPASS Bug #72101 (crash on complex code) [Zend/tests/bug72101.phpt] TEST 1739/15617 [Zend/tests/bug72107.phpt] [1;32mPASS Bug #72107: Segfault when using func_get_args as error handler [Zend/tests/bug72107.phpt] TEST 1740/15617 [Zend/tests/bug72119.phpt] [1;32mPASS Bug #72119 (Interface declaration compatibility regression with default values) [Zend/tests/bug72119.phpt] TEST 1741/15617 [Zend/tests/bug72162.phpt] [1;32mPASS Bug #72162 (use-after-free - error_reporting) [Zend/tests/bug72162.phpt] TEST 1742/15617 [Zend/tests/bug72177.phpt] [1;32mPASS Bug #72177 Scope issue in __destruct after ReflectionProperty::setValue() [Zend/tests/bug72177.phpt] TEST 1743/15617 [Zend/tests/bug72177_2.phpt] [1;32mPASS Bug #72177 Scope issue in __destruct after ReflectionProperty::setValue() [Zend/tests/bug72177_2.phpt] TEST 1744/15617 [Zend/tests/bug72188.phpt] [1;32mPASS Bug #72188 (Nested try/finally blocks losing return value) [Zend/tests/bug72188.phpt] TEST 1745/15617 [Zend/tests/bug72215.phpt] [1;32mPASS Bug #72215 (Wrong return value if var modified in finally) [Zend/tests/bug72215.phpt] TEST 1746/15617 [Zend/tests/bug72215_1.phpt] [1;32mPASS Bug #72215.1 (Wrong return value if var modified in finally) [Zend/tests/bug72215_1.phpt] TEST 1747/15617 [Zend/tests/bug72215_2.phpt] [1;32mPASS Bug #72215.1 (Wrong return value if var modified in finally) [Zend/tests/bug72215_2.phpt] TEST 1748/15617 [Zend/tests/bug72215_3.phpt] [1;32mPASS Bug #72215.3 (Wrong return value if var modified in finally) [Zend/tests/bug72215_3.phpt] TEST 1749/15617 [Zend/tests/bug72216.phpt] [1;32mPASS Bug #72216 (Return by reference with finally is not memory safe) [Zend/tests/bug72216.phpt] TEST 1750/15617 [Zend/tests/bug72335.phpt] [1;32mPASS Misoptimize due to type narrowing [Zend/tests/bug72335.phpt] TEST 1751/15617 [Zend/tests/bug72347.phpt] [1;32mPASS Bug #72347 (VERIFY_RETURN type casts visible in finally) [Zend/tests/bug72347.phpt] TEST 1752/15617 [Zend/tests/bug72373.phpt] [1;32mPASS Bug #72373: TypeError after Generator function w/declared return type finishes [Zend/tests/bug72373.phpt] TEST 1753/15617 [Zend/tests/bug72395.phpt] [1;32mPASS Bug #72395 (list() regression) [Zend/tests/bug72395.phpt] TEST 1754/15617 [Zend/tests/bug72441.phpt] [1;32mPASS Bug #72441 (Segmentation fault: RFC list_keys) [Zend/tests/bug72441.phpt] TEST 1755/15617 [Zend/tests/bug72496.phpt] [1;32mPASS Bug #72496 (declare public method with signature incompatible with parent private method should not throw a warning) [Zend/tests/bug72496.phpt] TEST 1756/15617 [Zend/tests/bug72508.phpt] [1;32mPASS Bug #72508 (strange references after recursive function call and "switch" statement) [Zend/tests/bug72508.phpt] TEST 1757/15617 [Zend/tests/bug72530.phpt] [1;32mPASS Bug #72530: Use After Free in GC with Certain Destructors [Zend/tests/bug72530.phpt] TEST 1758/15617 [Zend/tests/bug72543.phpt] [1;32mPASS Bug #72543 (different references behavior comparing to PHP 5) [Zend/tests/bug72543.phpt] TEST 1759/15617 [Zend/tests/bug72543_1.phpt] [1;32mPASS Bug #72543.1 (different references behavior comparing to PHP 5) [Zend/tests/bug72543_1.phpt] TEST 1760/15617 [Zend/tests/bug72543_2.phpt] [1;32mPASS Bug #72543.2 (different references behavior comparing to PHP 5) [Zend/tests/bug72543_2.phpt] TEST 1761/15617 [Zend/tests/bug72543_3.phpt] [1;32mPASS Bug #72543.3 (different references behavior comparing to PHP 5) [Zend/tests/bug72543_3.phpt] TEST 1762/15617 [Zend/tests/bug72543_4.phpt] [1;32mPASS Bug #72543.4 (different references behavior comparing to PHP 5) [Zend/tests/bug72543_4.phpt] TEST 1763/15617 [Zend/tests/bug72543_5.phpt] [1;32mPASS Bug #72543.5 (different references behavior comparing to PHP 5) [Zend/tests/bug72543_5.phpt] TEST 1764/15617 [Zend/tests/bug72581.phpt] [1;32mPASS Bug #72581 (previous property undefined in Exception after deserialization) [Zend/tests/bug72581.phpt] TEST 1765/15617 [Zend/tests/bug72594.phpt] [1;32mPASS Bug #72594 (Calling an earlier instance of an included anonymous class fatals) [Zend/tests/bug72594.phpt] TEST 1766/15617 [Zend/tests/bug72598.phpt] [1;32mPASS Bug #72598 (Reference is lost after array_slice()) [Zend/tests/bug72598.phpt] TEST 1767/15617 [Zend/tests/bug72598_2.phpt] [1;32mPASS Bug #72598.2 (Reference is lost after array_slice()) [Zend/tests/bug72598_2.phpt] TEST 1768/15617 [Zend/tests/bug72767.phpt] [1;32mPASS Bug #72767: PHP Segfaults when trying to expand an infinite operator [Zend/tests/bug72767.phpt] TEST 1769/15617 [Zend/tests/bug72813.phpt] [1;32mPASS Bug #72813 (Segfault with __get returned by ref) [Zend/tests/bug72813.phpt] TEST 1770/15617 [Zend/tests/bug72854.phpt] [1;32mPASS Bug #72854: PHP Crashes on duplicate destructor call [Zend/tests/bug72854.phpt] TEST 1771/15617 [Zend/tests/bug72918.phpt] [1;32mPASS Bug #72918 (negative offset inside a quoted string leads to parse error) [Zend/tests/bug72918.phpt] TEST 1772/15617 [Zend/tests/bug72943.phpt] [1;32mPASS Bug #72943 (assign_dim on string doesn't reset hval) [Zend/tests/bug72943.phpt] TEST 1773/15617 [Zend/tests/bug72944.phpt] [1;32mPASS Bug #72944 (Null pointer deref in zval_delref_p). [Zend/tests/bug72944.phpt] TEST 1774/15617 [Zend/tests/bug73156.phpt] [1;32mPASS Bug #73156 (segfault on undefined function) [Zend/tests/bug73156.phpt] TEST 1775/15617 [Zend/tests/bug73288.phpt] [1;32mPASS Bug #73288 (Segfault in __clone > Exception.toString > __get) [Zend/tests/bug73288.phpt] TEST 1776/15617 [Zend/tests/bug73337.phpt] [1;32mPASS Bug #73337 (try/catch not working with two exceptions inside a same operation) [Zend/tests/bug73337.phpt] TEST 1777/15617 [Zend/tests/bug73338.phpt] [1;32mPASS Bug #73338: Ensure exceptions in function init opcodes are cleaned properly [Zend/tests/bug73338.phpt] TEST 1778/15617 [Zend/tests/bug73350.phpt] [1;32mPASS Bug #73350 (Exception::__toString() cause circular references) [Zend/tests/bug73350.phpt] TEST 1779/15617 [Zend/tests/bug73663.phpt] [1;32mPASS Bug #73663 ("Invalid opcode 65/16/8" occurs with a variable created with list()) [Zend/tests/bug73663.phpt] TEST 1780/15617 [Zend/tests/bug73663_2.phpt] [1;32mPASS Bug #73663.2 ("Invalid opcode 65/16/8" occurs with a variable created with list()) [Zend/tests/bug73663_2.phpt] TEST 1781/15617 [Zend/tests/bug73753.phpt] [1;32mPASS Bug #73753 Non packed arrays and duplication [Zend/tests/bug73753.phpt] TEST 1782/15617 [Zend/tests/bug73792.phpt] [1;32mPASS Bug #73792 (invalid foreach loop hangs script) [Zend/tests/bug73792.phpt] TEST 1783/15617 [Zend/tests/bug73816.phpt] [1;32mPASS Bug #73816: Broken eval(anonymous class) [Zend/tests/bug73816.phpt] TEST 1784/15617 [Zend/tests/bug73900.phpt] [1;32mPASS Bug #73900: Use After Free in unserialize() SplFixedArray [Zend/tests/bug73900.phpt] TEST 1785/15617 [Zend/tests/bug73916.phpt] [1;32mPASS Bug #73916 (zend_print_flat_zval_r doesn't consider reference) [Zend/tests/bug73916.phpt] TEST 1786/15617 [Zend/tests/bug73954.phpt] [1;32mPASS Bug #73954 (NAN check fails on Alpine Linux with musl) [Zend/tests/bug73954.phpt] TEST 1787/15617 [Zend/tests/bug73960.phpt] [1;32mPASS Bug #73960: Leak with instance method calling static method with referenced return [Zend/tests/bug73960.phpt] TEST 1788/15617 [Zend/tests/bug73987.phpt] [1;32mPASS Bug #73987 (Method compatibility check looks to original definition and not parent - nullability interface) [Zend/tests/bug73987.phpt] TEST 1789/15617 [Zend/tests/bug73987_1.phpt] [1;32mPASS Bug #73987 (Method compatibility check looks to original definition and not parent - return types interface) [Zend/tests/bug73987_1.phpt] TEST 1790/15617 [Zend/tests/bug73987_2.phpt] [1;32mPASS Bug #73987 (Method compatibility check looks to original definition and not parent - nullabilty abstract) [Zend/tests/bug73987_2.phpt] TEST 1791/15617 [Zend/tests/bug73987_3.phpt] [1;32mPASS Bug #73987 (Method compatibility check looks to original definition and not parent - return types abstract) [Zend/tests/bug73987_3.phpt] TEST 1792/15617 [Zend/tests/bug73989.phpt] [1;32mPASS Bug #73989 (PHP 7.1 Segfaults within Symfony test suite) [Zend/tests/bug73989.phpt] TEST 1793/15617 [Zend/tests/bug73998.phpt] [1;32mPASS Bug #73998 (array_key_exists fails on arrays created by get_object_vars) [Zend/tests/bug73998.phpt] TEST 1794/15617 [Zend/tests/bug74053.phpt] [1;32mPASS Bug #74053 (Corrupted class entries on shutdown when a destructor spawns another object) [Zend/tests/bug74053.phpt] TEST 1795/15617 [Zend/tests/bug74084.phpt] [1;32mPASS Bug #74084 (Out of bound read - zend_mm_alloc_small) [Zend/tests/bug74084.phpt] TEST 1796/15617 [Zend/tests/bug74093.phpt] [1;32mPASS Bug #74093 (Maximum execution time of n+2 seconds exceed not written in error_log) [Zend/tests/bug74093.phpt] TEST 1797/15617 [Zend/tests/bug74164.phpt] [1;32mPASS Bug #74164 (PHP hangs when an invalid value is dynamically passed to typehinted by-ref arg) [Zend/tests/bug74164.phpt] TEST 1798/15617 [Zend/tests/bug74269.phpt] [1;32mPASS Bug #74269: It's possible to override trait property with different loosely-equal value [Zend/tests/bug74269.phpt] TEST 1799/15617 [Zend/tests/bug74340.phpt] [1;32mPASS Bug #74340: Magic function __get has different behavior in php 7.1.x [Zend/tests/bug74340.phpt] TEST 1800/15617 [Zend/tests/bug74546.phpt] [1;32mPASS Bug #74546 (SIGILL in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER()) [Zend/tests/bug74546.phpt] TEST 1801/15617 [Zend/tests/bug74603.phpt] [1;32mPASS Bug #74603 (PHP INI Parsing Stack Buffer Overflow Vulnerability) [Zend/tests/bug74603.phpt] TEST 1802/15617 [Zend/tests/bug74657.phpt] [1;32mPASS Bug #74657 (Undefined constants in array properties result in broken properties) [Zend/tests/bug74657.phpt] TEST 1803/15617 [Zend/tests/bug74810.phpt] [1;32mPASS Bug #74810: Something odd about ordering of func_get_args() result in 7.2 [Zend/tests/bug74810.phpt] TEST 1804/15617 [Zend/tests/bug74836.phpt] [1;32mPASS Bug #74836 (isset on zero-prefixed numeric indexes in array broken) [Zend/tests/bug74836.phpt] TEST 1805/15617 [Zend/tests/bug74840.phpt] [1;32mPASS Bug #74840: Opcache overwrites argument of GENERATOR_RETURN within finally [Zend/tests/bug74840.phpt] TEST 1806/15617 [Zend/tests/bug74862.phpt] [1;32mPASS Bug #74862 (Unable to clone instance when private __clone defined) [Zend/tests/bug74862.phpt] TEST 1807/15617 [Zend/tests/bug74862_2.phpt] [1;32mPASS Bug #74862 (Unable to clone instance when private __clone defined in a child class) [Zend/tests/bug74862_2.phpt] TEST 1808/15617 [Zend/tests/bug74947.phpt] [1;32mPASS Bug #74947 (Segfault in scanner on INF number) [Zend/tests/bug74947.phpt] TEST 1809/15617 [Zend/tests/bug75079.phpt] [1;32mPASS Bug #75079: self keyword leads to incorrectly generated TypeError when in closure in trait [Zend/tests/bug75079.phpt] TEST 1810/15617 [Zend/tests/bug75079_2.phpt] [1;32mPASS Bug #75079 variation without traits [Zend/tests/bug75079_2.phpt] TEST 1811/15617 [Zend/tests/bug75218.phpt] [1;32mPASS Bug #75218: Change remaining uncatchable fatal errors for parsing into ParseError [Zend/tests/bug75218.phpt] TEST 1812/15617 [Zend/tests/bug75241.phpt] [1;32mPASS Bug #75241 (Null pointer dereference in zend_mm_alloc_small()) [Zend/tests/bug75241.phpt] TEST 1813/15617 [Zend/tests/bug75252.phpt] [1;32mPASS Bug #75252: Incorrect token formatting on two parse errors in one request [Zend/tests/bug75252.phpt] TEST 1814/15617 [Zend/tests/bug75290.phpt] [1;32mPASS Bug #75290 (debug info of Closures of internal functions contain garbage argument names) [Zend/tests/bug75290.phpt] TEST 1815/15617 [Zend/tests/bug75420.1.phpt] [1;32mPASS Bug #75420.1 (Indirect modification of magic method argument) [Zend/tests/bug75420.1.phpt] TEST 1816/15617 [Zend/tests/bug75420.10.phpt] [1;32mPASS Bug #75420.10 (Indirect modification of magic method argument) [Zend/tests/bug75420.10.phpt] TEST 1817/15617 [Zend/tests/bug75420.11.phpt] [1;32mPASS Bug #75420.11 (Indirect modification of magic method argument) [Zend/tests/bug75420.11.phpt] TEST 1818/15617 [Zend/tests/bug75420.12.phpt] [1;32mPASS Bug #75420.12 (Indirect modification of magic method argument) [Zend/tests/bug75420.12.phpt] TEST 1819/15617 [Zend/tests/bug75420.13.phpt] [1;32mPASS Bug #75420.13 (Indirect modification of magic method argument) [Zend/tests/bug75420.13.phpt] TEST 1820/15617 [Zend/tests/bug75420.14.phpt] [1;32mPASS Bug #75420.14 (Indirect modification of magic method argument) [Zend/tests/bug75420.14.phpt] TEST 1821/15617 [Zend/tests/bug75420.15.phpt] [1;32mPASS Bug #75420.15 (Indirect modification of magic method argument) [Zend/tests/bug75420.15.phpt] TEST 1822/15617 [Zend/tests/bug75420.16.phpt] [1;32mPASS Bug #75420.16 (Indirect modification of magic method argument) [Zend/tests/bug75420.16.phpt] TEST 1823/15617 [Zend/tests/bug75420.2.phpt] [1;32mPASS Bug #75420.2 (Indirect modification of magic method argument) [Zend/tests/bug75420.2.phpt] TEST 1824/15617 [Zend/tests/bug75420.3.phpt] [1;32mPASS Bug #75420.3 (Indirect modification of magic method argument) [Zend/tests/bug75420.3.phpt] TEST 1825/15617 [Zend/tests/bug75420.4.phpt] [1;32mPASS Bug #75420.4 (Indirect modification of magic method argument) [Zend/tests/bug75420.4.phpt] TEST 1826/15617 [Zend/tests/bug75420.5.phpt] [1;32mPASS Bug #75420.5 (Indirect modification of magic method argument) [Zend/tests/bug75420.5.phpt] TEST 1827/15617 [Zend/tests/bug75420.6.phpt] [1;32mPASS Bug #75420.6 (Indirect modification of magic method argument) [Zend/tests/bug75420.6.phpt] TEST 1828/15617 [Zend/tests/bug75420.7.phpt] [1;32mPASS Bug #75420.7 (Indirect modification of magic method argument) [Zend/tests/bug75420.7.phpt] TEST 1829/15617 [Zend/tests/bug75420.8.phpt] [1;32mPASS Bug #75420.8 (Indirect modification of magic method argument) [Zend/tests/bug75420.8.phpt] TEST 1830/15617 [Zend/tests/bug75420.9.phpt] [1;32mPASS Bug #75420.9 (Indirect modification of magic method argument) [Zend/tests/bug75420.9.phpt] TEST 1831/15617 [Zend/tests/bug75420.phpt] [1;32mPASS Bug #75420 (Crash when modifying property name in __isset for BP_VAR_IS) [Zend/tests/bug75420.phpt] TEST 1832/15617 [Zend/tests/bug75426.phpt] [1;32mPASS Bug #75426: "Cannot use empty array elements" reports wrong position [Zend/tests/bug75426.phpt] TEST 1833/15617 [Zend/tests/bug75474.phpt] [1;32mPASS Bug #75474: function scope static variables are not bound to a unique function [Zend/tests/bug75474.phpt] TEST 1834/15617 [Zend/tests/bug75573.phpt] [1;32mPASS Bug #75573 (Segmentation fault in 7.1.12 and 7.0.26) [Zend/tests/bug75573.phpt] TEST 1835/15617 [Zend/tests/bug75786.phpt] [1;32mPASS Bug #75786: segfault when using spread operator on generator passed by reference [Zend/tests/bug75786.phpt] TEST 1836/15617 [Zend/tests/bug75921.phpt] [1;32mPASS Bug #75921: Inconsistent error when creating stdObject from empty variable [Zend/tests/bug75921.phpt] TEST 1837/15617 [Zend/tests/bug76025.phpt] [1;32mPASS Bug #76025 (Segfault while throwing exception in error_handler) [Zend/tests/bug76025.phpt] TEST 1838/15617 [Zend/tests/bug76047.phpt] [1;32mPASS Bug #76047: Use-after-free when accessing already destructed backtrace arguments [Zend/tests/bug76047.phpt] TEST 1839/15617 [Zend/tests/bug76383.phpt] [1;32mPASS Bug #76383: array_map on $GLOBALS returns IS_INDIRECT [Zend/tests/bug76383.phpt] TEST 1840/15617 [Zend/tests/bug76430.phpt] [1;32mPASS Bug #76430: __METHOD__ inconsistent outside of method [Zend/tests/bug76430.phpt] TEST 1841/15617 [Zend/tests/bug76439.phpt] [1;32mPASS Bug #76439: Don't always strip leading whitespace from heredoc T_ENCAPSED_AND_WHITESPACE tokens [Zend/tests/bug76439.phpt] TEST 1842/15617 [Zend/tests/bug76439_2.phpt] [1;32mPASS Bug #76439: Don't always strip leading whitespace from heredoc T_ENCAPSED_AND_WHITESPACE tokens (error case) [Zend/tests/bug76439_2.phpt] TEST 1843/15617 [Zend/tests/bug76451.phpt] [1;32mPASS Bug #76451: Aliases during inheritance type checks affected by opcache [Zend/tests/bug76451.phpt] TEST 1844/15617 [Zend/tests/bug76451_2.phpt] [1;32mPASS Bug #76451: Aliases during inheritance type checks affected by opcache (variation) [Zend/tests/bug76451_2.phpt] TEST 1845/15617 [Zend/tests/bug76502.phpt] [1;32mPASS Bug #76502: Chain of mixed exceptions and errors does not serialize properly [Zend/tests/bug76502.phpt] TEST 1846/15617 [Zend/tests/bug76534.phpt] [1;32mPASS Bug #76534 (PHP hangs on 'illegal string offset on string references with an error handler) [Zend/tests/bug76534.phpt] TEST 1847/15617 [Zend/tests/bug76667.phpt] [1;32mPASS Bug #76667 (Segfault with divide-assign op and __get + __set) [Zend/tests/bug76667.phpt] TEST 1848/15617 [Zend/tests/bug76752.phpt] [1;32mPASS Bug #76752 (Crash in ZEND_COALESCE_SPEC_TMP_HANDLER - assertion in _get_zval_ptr_tmp failed) [Zend/tests/bug76752.phpt] TEST 1849/15617 [Zend/tests/bug76754.phpt] [1;32mPASS Bug #76754 (parent private constant in extends class memory leak) [Zend/tests/bug76754.phpt] TEST 1850/15617 [Zend/tests/bug76800.phpt] [1;32mPASS Bug #76800 (foreach inconsistent if array modified during loop) [Zend/tests/bug76800.phpt] TEST 1851/15617 [Zend/tests/bug76846.phpt] [1;32mPASS Bug #76846: Segfault in shutdown function after memory limit error [Zend/tests/bug76846.phpt] TEST 1852/15617 [Zend/tests/bug76860.phpt] [1;32mPASS Bug #76860 (Missed "Accessing static property as non static" warning) [Zend/tests/bug76860.phpt] TEST 1853/15617 [Zend/tests/bug76860_2.phpt] [1;32mPASS Bug #76860 (Missed "Accessing static property as non static" warning) [Zend/tests/bug76860_2.phpt] TEST 1854/15617 [Zend/tests/bug76869.phpt] [1;32mPASS Bug #76869 (Incorrect bypassing protected method accessibility check) [Zend/tests/bug76869.phpt] TEST 1855/15617 [Zend/tests/bug76901.phpt] [1;32mPASS Bug #76901: method_exists on SPL iterator passthrough method corrupts memory [Zend/tests/bug76901.phpt] TEST 1856/15617 [Zend/tests/bug76946.phpt] [1;32mPASS Bug #76946: Cyclic reference in generator not detected [Zend/tests/bug76946.phpt] TEST 1857/15617 [Zend/tests/bug76965.phpt] [1;32mPASS Bug #76965 (INI_SCANNER_RAW doesn't strip trailing whitespace) [Zend/tests/bug76965.phpt] TEST 1858/15617 [Zend/tests/bug77291.phpt] [1;32mPASS Bug #77291 (magic methods inherited from a trait may be ignored) [Zend/tests/bug77291.phpt] TEST 1859/15617 [Zend/tests/bug77339.phpt] [1;32mPASS Bug #77339 (__callStatic may get incorrect arguments) [Zend/tests/bug77339.phpt] TEST 1860/15617 [Zend/tests/bug77345_gc_1.phpt] [1;32mPASS Bug #77345 (Segmentation faults stack overflow in cyclic garbage collector) (Bug #77427) [Zend/tests/bug77345_gc_1.phpt] TEST 1861/15617 [Zend/tests/bug77345_gc_2.phpt] [1;32mPASS Bug #77345 (Segmentation faults stack overflow in cyclic garbage collector) (Bug #77427) [Zend/tests/bug77345_gc_2.phpt] TEST 1862/15617 [Zend/tests/bug77376.phpt] [1;32mPASS Bug #77376 ("undefined function" message no longer includes namespace) [Zend/tests/bug77376.phpt] TEST 1863/15617 [Zend/tests/bug77494.phpt] [1;32mPASS Bug #77494 (Disabling class causes segfault on member access) [Zend/tests/bug77494.phpt] TEST 1864/15617 [Zend/tests/bug77530.phpt] [1;32mPASS Bug #77530: PHP crashes when parsing '(2)::class' [Zend/tests/bug77530.phpt] TEST 1865/15617 [Zend/tests/bug77589.phpt] [1;32mPASS BUG #77589 (Core dump using parse_ini_string with numeric sections) [Zend/tests/bug77589.phpt] TEST 1866/15617 [Zend/tests/bug77613.phpt] [1;32mPASS Bug #77613 (method visibility change) [Zend/tests/bug77613.phpt] TEST 1867/15617 [Zend/tests/bug77627.phpt] [1;32mPASS Fix for #77627 method_exists on Closure::__invoke without object returns false [Zend/tests/bug77627.phpt] TEST 1868/15617 [Zend/tests/bug77652.phpt] [1;32mPASS Bug #77652: Anonymous classes can lose their interface information [Zend/tests/bug77652.phpt] TEST 1869/15617 [Zend/tests/bug77660.phpt] [1;32mPASS Bug #77660 (Segmentation fault on break 2147483648) [Zend/tests/bug77660.phpt] TEST 1870/15617 [Zend/tests/bug77738.phpt] [1;32mPASS Bug #77738 (Nullptr deref in zend_compile_expr) [Zend/tests/bug77738.phpt] TEST 1871/15617 [Zend/tests/bug77877.phpt] [1;32mPASS Bug #77877 call_user_func() passes $this to static methods [Zend/tests/bug77877.phpt] TEST 1872/15617 [Zend/tests/bug77922.phpt] [1;32mPASS Bug #77922: Double release of doc comment on inherited shadow property [Zend/tests/bug77922.phpt] TEST 1873/15617 [Zend/tests/bug77966.phpt] [1;32mPASS Bug #77966: Cannot alias a method named "namespace" [Zend/tests/bug77966.phpt] TEST 1874/15617 [Zend/tests/bug77993.phpt] [1;32mPASS Bug #77993 (Wrong parse error for invalid hex literal on Windows) [Zend/tests/bug77993.phpt] TEST 1875/15617 [Zend/tests/bug78010.phpt] [1;32mPASS Bug #78010: Segmentation fault during GC [Zend/tests/bug78010.phpt] TEST 1876/15617 [Zend/tests/bug78151.phpt] [1;32mPASS Bug #78151 Segfault caused by indirect expressions in PHP 7.4a1 [Zend/tests/bug78151.phpt] TEST 1877/15617 [Zend/tests/bug78154.phpt] [1;32mPASS Bug #78154: SEND_VAR_NO_REF does not always send reference [Zend/tests/bug78154.phpt] TEST 1878/15617 [Zend/tests/bug78182.phpt] [1;32mPASS Bug #78182: Segmentation fault during by-reference property assignment [Zend/tests/bug78182.phpt] TEST 1879/15617 [Zend/tests/bug78239.phpt] [1;33mSKIP Bug #78239: Deprecation notice during string conversion converted to exception hangs [Zend/tests/bug78239.phpt] reason: Required extension missing: zend_test TEST 1880/15617 [Zend/tests/bug78271.phpt] [1;32mPASS Bug #78271: Invalid result of if-else [Zend/tests/bug78271.phpt] TEST 1881/15617 [Zend/tests/bug78335.phpt] [1;32mPASS Bug #78335: Static properties/variables containing cycles report as leak [Zend/tests/bug78335.phpt] TEST 1882/15617 [Zend/tests/bug78335_2.phpt] [1;33mSKIP Bug #78335: Static properties containing cycles report as leak (internal class variant) [Zend/tests/bug78335_2.phpt] reason: Required extension missing: zend_test TEST 1883/15617 [Zend/tests/bug78340.phpt] [1;32mPASS Bug #78340: Include of stream wrapper not reading whole file [Zend/tests/bug78340.phpt] TEST 1884/15617 [Zend/tests/bug78344.phpt] [1;32mPASS Bug #78344: Segmentation fault on zend_check_protected [Zend/tests/bug78344.phpt] TEST 1885/15617 [Zend/tests/bug78356.phpt] [1;32mPASS Bug #78356: Array returned from ArrayAccess is incorrectly unpacked as argument [Zend/tests/bug78356.phpt] TEST 1886/15617 [Zend/tests/bug78363.phpt] [1;32mPASS Bug #78363: Buffer overflow in zendparse [Zend/tests/bug78363.phpt] TEST 1887/15617 [Zend/tests/bug78379.phpt] [1;32mPASS Bug #78379 (Cast to object confuses GC, causes crash) [Zend/tests/bug78379.phpt] TEST 1888/15617 [Zend/tests/bug78379_2.phpt] [1;32mPASS Bug #78379.2 (Cast to object confuses GC, causes crash) [Zend/tests/bug78379_2.phpt] TEST 1889/15617 [Zend/tests/bug78396.phpt] [1;32mPASS Bug #78396: Second file_put_contents in Shutdown hangs script [Zend/tests/bug78396.phpt] TEST 1890/15617 [Zend/tests/bug78406.phpt] [1;32mPASS Bug #78406: Broken file includes with user-defined stream filters [Zend/tests/bug78406.phpt] TEST 1891/15617 [Zend/tests/bug78454_1.phpt] [1;32mPASS Invalid consecutive numeric separators after hex literal [Zend/tests/bug78454_1.phpt] TEST 1892/15617 [Zend/tests/bug78454_2.phpt] [1;32mPASS Invalid consecutive numeric separators after binary literal [Zend/tests/bug78454_2.phpt] TEST 1893/15617 [Zend/tests/bug78502.phpt] [1;32mPASS Bug #78502: Incorrect stack size calculation for indirectly recursive function call [Zend/tests/bug78502.phpt] TEST 1894/15617 [Zend/tests/bug78531.phpt] [1;32mPASS Bug #78531 (Crash when using undefined variable as object) [Zend/tests/bug78531.phpt] TEST 1895/15617 [Zend/tests/bug78589.phpt] [1;32mPASS Bug #78589: Memory leak with GC + __destruct() [Zend/tests/bug78589.phpt] TEST 1896/15617 [Zend/tests/bug78598.phpt] [1;32mPASS Bug #78598: Changing array during undef index RW error segfaults [Zend/tests/bug78598.phpt] TEST 1897/15617 [Zend/tests/bug78644.phpt] [1;32mPASS Bug #78644: SEGFAULT in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER [Zend/tests/bug78644.phpt] TEST 1898/15617 [Zend/tests/bug78658.phpt] [1;32mPASS Bug #78658: Memory corruption using Closure::bindTo() [Zend/tests/bug78658.phpt] TEST 1899/15617 [Zend/tests/bug78689.phpt] [1;32mPASS Bug #78689: Closure::fromCallable() doesn't handle [Closure, '__invoke'] [Zend/tests/bug78689.phpt] TEST 1900/15617 [Zend/tests/bug78752.phpt] [1;32mPASS Bug #78752: Segfault if GC triggered while generator stack frame is being destroyed [Zend/tests/bug78752.phpt] TEST 1901/15617 [Zend/tests/bug78770.phpt] [1;32mPASS Bug #78770: Incorrect callability check inside internal methods [Zend/tests/bug78770.phpt] TEST 1902/15617 [Zend/tests/bug78776.phpt] [1;32mPASS Bug #78776: Abstract method implementation from trait does not check "static" [Zend/tests/bug78776.phpt] TEST 1903/15617 [Zend/tests/bug78787.phpt] [1;32mPASS Bug #78787: Segfault with trait overriding inherited private shadow property [Zend/tests/bug78787.phpt] TEST 1904/15617 [Zend/tests/bug78810.phpt] [1;32mPASS Bug #78810: RW fetches do not throw "uninitialized property" exception [Zend/tests/bug78810.phpt] TEST 1905/15617 [Zend/tests/bug78868.phpt] [1;32mPASS Bug #78868: Calling __autoload() with incorrect EG(fake_scope) value [Zend/tests/bug78868.phpt] TEST 1906/15617 [Zend/tests/bug78898.phpt] [1;32mPASS Bug #78898: call_user_func(['parent', ...]) fails while other succeed [Zend/tests/bug78898.phpt] TEST 1907/15617 [Zend/tests/bug78921.phpt] [1;32mPASS Bug #78921: When Reflection triggers class load, property visibility is incorrect [Zend/tests/bug78921.phpt] TEST 1908/15617 [Zend/tests/bug78926.phpt] [1;32mPASS Bug #78926: Segmentation fault on Symfony cache:clear [Zend/tests/bug78926.phpt] TEST 1909/15617 [Zend/tests/bug78973.phpt] [1;32mPASS Bug #78973: Destructor during CV freeing causes segfault if opline never saved [Zend/tests/bug78973.phpt] TEST 1910/15617 [Zend/tests/bug78999.phpt] [1;32mPASS Bug #78999 (Cycle leak when using function result as temporary) [Zend/tests/bug78999.phpt] TEST 1911/15617 [Zend/tests/bug79022.phpt] [1;32mPASS Bug #79022 (class_exists returns True for classes that are not ready to be used) [Zend/tests/bug79022.phpt] TEST 1912/15617 [Zend/tests/bug79108.phpt] [1;32mPASS Bug #79108: Referencing argument in a function makes it a reference in the stack trace [Zend/tests/bug79108.phpt] TEST 1913/15617 [Zend/tests/bug79155.phpt] [1;32mPASS Bug #79155: Property nullability lost when using multiple property definition [Zend/tests/bug79155.phpt] TEST 1914/15617 [Zend/tests/bug79364.phpt] [1;32mPASS Bug #79364 (When copy empty array, next key is unspecified) [Zend/tests/bug79364.phpt] TEST 1915/15617 [Zend/tests/bug79382.phpt] [1;32mPASS Bug #79382: Cannot redeclare disabled function [Zend/tests/bug79382.phpt] TEST 1916/15617 [Zend/tests/bug79477.phpt] [1;32mPASS Bug #79477: casting object into array creates references [Zend/tests/bug79477.phpt] TEST 1917/15617 [Zend/tests/bug79514.phpt] [1;32mPASS Bug #79514 (Memory leaks while including unexistent file) [Zend/tests/bug79514.phpt] TEST 1918/15617 [Zend/tests/bug79599.phpt] [1;32mPASS Bug #79599 (coredump in set_error_handler) [Zend/tests/bug79599.phpt] TEST 1919/15617 [Zend/tests/bug79657.phpt] [1;32mPASS Bug #79657: "yield from" hangs when invalid value encountered [Zend/tests/bug79657.phpt] TEST 1920/15617 [Zend/tests/bug79668.phpt] [1;32mPASS Bug #79668 (get_defined_functions(true) may miss functions) [Zend/tests/bug79668.phpt] TEST 1921/15617 [Zend/tests/bug79778.phpt] [1;32mPASS Bug #79778: Assertion failure if dumping closure with unresolved static variable [Zend/tests/bug79778.phpt] TEST 1922/15617 [Zend/tests/bug79779.phpt] [1;32mPASS Bug #79779: Assertion failure when assigning property of string offset by reference [Zend/tests/bug79779.phpt] TEST 1923/15617 [Zend/tests/bug79783.phpt] [1;32mPASS Bug #79783: Segfault in php_str_replace_common [Zend/tests/bug79783.phpt] TEST 1924/15617 [Zend/tests/bug79784.phpt] [1;32mPASS Bug #79784: Use after free if changing array during undef var during array write fetch [Zend/tests/bug79784.phpt] TEST 1925/15617 [Zend/tests/bug79790.phpt] [1;32mPASS Bug #79790: "Illegal offset type" exception during AST evaluation not handled properly [Zend/tests/bug79790.phpt] TEST 1926/15617 [Zend/tests/bug79791.phpt] [1;32mPASS Bug #79791: Assertion failure when unsetting variable during binary op [Zend/tests/bug79791.phpt] TEST 1927/15617 [Zend/tests/bug79792.phpt] [1;32mPASS Bug #79792: HT iterators not removed if empty array is destroyed [Zend/tests/bug79792.phpt] TEST 1928/15617 [Zend/tests/bug79793.phpt] [1;32mPASS Bug #79793: Use after free if string used in undefined index warning is changed [Zend/tests/bug79793.phpt] TEST 1929/15617 [Zend/tests/bug79818.phpt] [1;32mPASS Bug #79818: BIND_STATIC frees old variable value too early [Zend/tests/bug79818.phpt] TEST 1930/15617 [Zend/tests/bug79828.phpt] [1;32mPASS Bug #79828: Segfault when trying to access non-existing variable [Zend/tests/bug79828.phpt] TEST 1931/15617 [Zend/tests/bug79862.phpt] [1;32mPASS Bug #79862: Public non-static property in child should take priority over private static [Zend/tests/bug79862.phpt] TEST 1932/15617 [Zend/tests/bug79897.phpt] [1;32mPASS bug79897: Promoted constructor params with attribs cause crash [Zend/tests/bug79897.phpt] TEST 1933/15617 [Zend/tests/bug79900.phpt] [1;32mPASS Bug #79900: Memory leaks reported if GC disabled at runtime [Zend/tests/bug79900.phpt] TEST 1934/15617 [Zend/tests/bug79919.phpt] [1;32mPASS Bug #79919 (Stack use-after-scope in define()) [Zend/tests/bug79919.phpt] TEST 1935/15617 [Zend/tests/bug79927.phpt] [1;32mPASS Bug #79927: Generator doesn't throw exception after multiple yield from iterable [Zend/tests/bug79927.phpt] TEST 1936/15617 [Zend/tests/bug79934.phpt] [1;32mPASS Bug #79934: CRLF-only line in heredoc causes parsing error [Zend/tests/bug79934.phpt] TEST 1937/15617 [Zend/tests/bug79947.phpt] [1;32mPASS Bug #79947: Memory leak on invalid offset type in compound assignment [Zend/tests/bug79947.phpt] TEST 1938/15617 [Zend/tests/bug79948.phpt] [1;32mPASS Bug #79948: Exit in auto-prepended file does not abort PHP execution [Zend/tests/bug79948.phpt] TEST 1939/15617 [Zend/tests/bug79979.phpt] [1;32mPASS Bug #79979 (passing value to by-ref param via CUF(A) crashes) [Zend/tests/bug79979.phpt] TEST 1940/15617 [Zend/tests/bug80030.phpt] [1;32mPASS Bug #80030: Optimizer segfault with isset on static property with undef dynamic class name [Zend/tests/bug80030.phpt] TEST 1941/15617 [Zend/tests/bug80037.phpt] [1;32mPASS Bug #80037: Typed property must not be accessed before initialization when __get() declared [Zend/tests/bug80037.phpt] TEST 1942/15617 [Zend/tests/bug80045.phpt] [1;32mPASS Bug #80045: memleak after two set_exception_handler calls with __call [Zend/tests/bug80045.phpt] TEST 1943/15617 [Zend/tests/bug80046.phpt] [1;32mPASS Bug #80046: FREE for SWITCH_STRING optimized away [Zend/tests/bug80046.phpt] TEST 1944/15617 [Zend/tests/bug80049.phpt] [1;32mPASS Bug #80049: Memleak when coercing integers to string via variadic argument [Zend/tests/bug80049.phpt] TEST 1945/15617 [Zend/tests/bug80055.phpt] [1;32mPASS Bug #80055: Abstract trait methods returning "self" cannot be fulfilled by traits [Zend/tests/bug80055.phpt] TEST 1946/15617 [Zend/tests/bug80072.phpt] [1;32mPASS Bug #80072: Cyclic unserialize in TMPVAR operand may leak [Zend/tests/bug80072.phpt] TEST 1947/15617 [Zend/tests/bug80096.phpt] [1;32mPASS Bug #80096: Segmentation fault with named arguments in nested call [Zend/tests/bug80096.phpt] TEST 1948/15617 [Zend/tests/bug80126.phpt] [1;32mPASS Bug #80126: Covariant return types failing compilation [Zend/tests/bug80126.phpt] TEST 1949/15617 [Zend/tests/bug80126_2.phpt] [1;32mPASS Bug #80126: Covariant return types failing compilation (variation 2) [Zend/tests/bug80126_2.phpt] TEST 1950/15617 [Zend/tests/bug80184.phpt] [1;32mPASS Bug #80184: Complex expression in while / if statements resolves to false incorrectly [Zend/tests/bug80184.phpt] TEST 1951/15617 [Zend/tests/bug80194.phpt] [1;32mPASS Bug #80194: Assertion failure during block assembly of unreachable free with leading nop [Zend/tests/bug80194.phpt] TEST 1952/15617 [Zend/tests/bug80255.phpt] [1;32mPASS Bug #80255: Opcache bug (bad condition result) in 8.0.0rc1 [Zend/tests/bug80255.phpt] TEST 1953/15617 [Zend/tests/bug80391.phpt] [1;32mPASS Iterable not covariant to mixed [Zend/tests/bug80391.phpt] TEST 1954/15617 [Zend/tests/bug80404.phpt] [1;32mPASS Bug #80404: Incorrect range inference result when division results in float [Zend/tests/bug80404.phpt] TEST 1955/15617 [Zend/tests/bug80781.phpt] [1;32mPASS Bug #80781: Error handler that throws ErrorException infinite loop [Zend/tests/bug80781.phpt] TEST 1956/15617 [Zend/tests/bug80811.phpt] [1;32mPASS Bug #80811: Function exec without $output but with $restult_code parameter crashes [Zend/tests/bug80811.phpt] TEST 1957/15617 [Zend/tests/bug80972.phpt] [1;32mPASS Bug #80972: Memory exhaustion on invalid string offset [Zend/tests/bug80972.phpt] TEST 1958/15617 [Zend/tests/bug81070.phpt] [1;32mPASS Bug #81070 Setting memory limit to below current usage [Zend/tests/bug81070.phpt] TEST 1959/15617 [Zend/tests/bug81076.phpt] [1;32mPASS Bug #81076 Invalid implicit binds cause incorrect static var count in closure debug info [Zend/tests/bug81076.phpt] TEST 1960/15617 [Zend/tests/bug81104.phpt] [1;32mPASS Bug #81104: Warning: "Failed to set memory limit to ... bytes" emitted after exit in debug [Zend/tests/bug81104.phpt] TEST 1961/15617 [Zend/tests/bug81159.phpt] [1;32mPASS Bug #81159: Object to int warning when using an object as a string offset [Zend/tests/bug81159.phpt] TEST 1962/15617 [Zend/tests/bug81192.phpt] [1;32mPASS Bug #81192: "Declaration should be compatible with" gives incorrect line number with traits [Zend/tests/bug81192.phpt] TEST 1963/15617 [Zend/tests/bug81216.phpt] [1;32mPASS Bug #81216: Nullsafe operator leaks dynamic property name [Zend/tests/bug81216.phpt] TEST 1964/15617 [Zend/tests/bug81216_2.phpt] [1;32mPASS Bug #81216_2: Nullsafe operator leaks dynamic property name [Zend/tests/bug81216_2.phpt] TEST 1965/15617 [Zend/tests/bug81377.phpt] [1;32mPASS Bug #81377: unset() of $GLOBALS sub-key yields warning [Zend/tests/bug81377.phpt] TEST 1966/15617 [Zend/tests/bug81626.phpt] [1;32mPASS Bug #81626: Error on use static:: in __сallStatic() wrapped to Closure::fromCallable() [Zend/tests/bug81626.phpt] TEST 1967/15617 [Zend/tests/bug81631.phpt] [1;32mPASS Bug #81631: ::class with dynamic class name may yield wrong line number [Zend/tests/bug81631.phpt] TEST 1968/15617 [Zend/tests/bug81652.phpt] [1;32mPASS Bug #81652: The value of error_reporting() gets overridden [Zend/tests/bug81652.phpt] TEST 1969/15617 [Zend/tests/bug81684.phpt] [1;32mPASS Bug #81684: ??= on $GLOBALS produces an invalid opcode [Zend/tests/bug81684.phpt] TEST 1970/15617 [Zend/tests/bug_debug_backtrace.phpt] [1;32mPASS Bug - crash in debug_backtrace when trace starts in eval [Zend/tests/bug_debug_backtrace.phpt] TEST 1971/15617 [Zend/tests/bug_debug_backtrace_replace_zend_execute_ex.phpt] [1;33mSKIP bug_debug_backtrace.phpt with replaced zend_execute_ex [Zend/tests/bug_debug_backtrace_replace_zend_execute_ex.phpt] reason: Required extension missing: zend_test TEST 1972/15617 [Zend/tests/builtin_in_write_context_error1.phpt] [1;32mPASS Cannot use built-in functions in write context (assignment) [Zend/tests/builtin_in_write_context_error1.phpt] TEST 1973/15617 [Zend/tests/builtin_in_write_context_error2.phpt] [1;32mPASS Cannot use built-in functions in write context (reference) [Zend/tests/builtin_in_write_context_error2.phpt] TEST 1974/15617 [Zend/tests/bw_or_assign_with_ref.phpt] [1;32mPASS Bitwise or assign with referenced value [Zend/tests/bw_or_assign_with_ref.phpt] TEST 1975/15617 [Zend/tests/call_static.phpt] [1;32mPASS __callStatic() Magic method [Zend/tests/call_static.phpt] TEST 1976/15617 [Zend/tests/call_static_002.phpt] [1;32mPASS Testing __call and __callstatic with callbacks [Zend/tests/call_static_002.phpt] TEST 1977/15617 [Zend/tests/call_static_003.phpt] [1;32mPASS Testing method name case [Zend/tests/call_static_003.phpt] TEST 1978/15617 [Zend/tests/call_static_004.phpt] [1;32mPASS Invalid method name in dynamic static call [Zend/tests/call_static_004.phpt] TEST 1979/15617 [Zend/tests/call_static_006.phpt] [1;32mPASS Testing __callStatic [Zend/tests/call_static_006.phpt] TEST 1980/15617 [Zend/tests/call_static_007.phpt] [1;32mPASS Testing __call and __callstatic [Zend/tests/call_static_007.phpt] TEST 1981/15617 [Zend/tests/call_to_abstract_method_args.phpt] [1;32mPASS Check that arguments are freed when a call to an abstract method throws [Zend/tests/call_to_abstract_method_args.phpt] TEST 1982/15617 [Zend/tests/call_to_deprecated_function_args.phpt] [1;33mSKIP Check that arguments are freed when calling a deprecated function [Zend/tests/call_to_deprecated_function_args.phpt] reason: Required extension missing: zend_test TEST 1983/15617 [Zend/tests/call_user_func_001.phpt] [1;32mPASS Testing call_user_func inside namespace [Zend/tests/call_user_func_001.phpt] TEST 1984/15617 [Zend/tests/call_user_func_002.phpt] [1;32mPASS Testing call_user_func() with autoload and passing invalid params [Zend/tests/call_user_func_002.phpt] TEST 1985/15617 [Zend/tests/call_user_func_003.phpt] [1;32mPASS Testing call_user_func() with closures [Zend/tests/call_user_func_003.phpt] TEST 1986/15617 [Zend/tests/call_user_func_005.phpt] [1;32mPASS Passing Closure as parameter to an non-existent function [Zend/tests/call_user_func_005.phpt] TEST 1987/15617 [Zend/tests/call_user_func_006.phpt] [1;32mPASS call_user_func() should error on reference arguments [Zend/tests/call_user_func_006.phpt] TEST 1988/15617 [Zend/tests/call_user_func_007.phpt] [1;32mPASS call_user_func() should not use FUNC_ARG fetches [Zend/tests/call_user_func_007.phpt] TEST 1989/15617 [Zend/tests/call_user_func_008.phpt] [1;32mPASS call_user_func() behavior with references [Zend/tests/call_user_func_008.phpt] TEST 1990/15617 [Zend/tests/call_user_func_009.phpt] [1;32mPASS call_user_func() behavior when passing literal to reference parameter [Zend/tests/call_user_func_009.phpt] TEST 1991/15617 [Zend/tests/call_user_func_array_array_slice_named_args.phpt] [1;32mPASS call_user_func_array() + array_slice() + named arguments [Zend/tests/call_user_func_array_array_slice_named_args.phpt] TEST 1992/15617 [Zend/tests/call_user_func_array_array_slice_type.phpt] [1;32mPASS Type check in call_user_func_array() + array_slice() optimization [Zend/tests/call_user_func_array_array_slice_type.phpt] TEST 1993/15617 [Zend/tests/call_user_func_array_array_slice_type_strict.phpt] [1;32mPASS Type check in call_user_func_array() + array_slice() optimization (strict types) [Zend/tests/call_user_func_array_array_slice_type_strict.phpt] TEST 1994/15617 [Zend/tests/call_user_func_array_invalid_type.phpt] [1;32mPASS call_user_func_array() generating TypeError [Zend/tests/call_user_func_array_invalid_type.phpt] TEST 1995/15617 [Zend/tests/call_user_func_array_prefer_ref.phpt] [1;32mPASS call_user_func_array() passes value to prefer-ref arg if element wasn't a reference [Zend/tests/call_user_func_array_prefer_ref.phpt] TEST 1996/15617 [Zend/tests/call_user_func_by_ref.phpt] [1;32mPASS call_user_func() with ref arg and type check [Zend/tests/call_user_func_by_ref.phpt] TEST 1997/15617 [Zend/tests/call_user_func_closure_from_static_method.phpt] [1;32mPASS call_user_func() on non-static closure without $this inside a static method [Zend/tests/call_user_func_closure_from_static_method.phpt] TEST 1998/15617 [Zend/tests/call_user_func_strict_arginfo_check.phpt] [1;32mPASS Arginfo / zpp consistency check for call_user_func() in strict context [Zend/tests/call_user_func_strict_arginfo_check.phpt] TEST 1999/15617 [Zend/tests/call_with_refs.phpt] [1;32mPASS Check call to non-ref function with call-time refs [Zend/tests/call_with_refs.phpt] TEST 2000/15617 [Zend/tests/callable_param_exception_leak.phpt] [1;32mPASS Make sure is_callable error does not leak if an exception is also thrown [Zend/tests/callable_param_exception_leak.phpt] TEST 2001/15617 [Zend/tests/cast_to_array.phpt] [1;32mPASS casting different variables to array [Zend/tests/cast_to_array.phpt] TEST 2002/15617 [Zend/tests/cast_to_bool.phpt] [1;32mPASS casting different variables to boolean [Zend/tests/cast_to_bool.phpt] TEST 2003/15617 [Zend/tests/cast_to_double.phpt] [1;32mPASS casting different variables to double [Zend/tests/cast_to_double.phpt] TEST 2004/15617 [Zend/tests/cast_to_int.phpt] [1;32mPASS casting different variables to integer [Zend/tests/cast_to_int.phpt] TEST 2005/15617 [Zend/tests/cast_to_object.phpt] [1;32mPASS casting different variables to object [Zend/tests/cast_to_object.phpt] TEST 2006/15617 [Zend/tests/cast_to_string.phpt] [1;32mPASS casting different variables to string [Zend/tests/cast_to_string.phpt] TEST 2007/15617 [Zend/tests/catch.phpt] [1;32mPASS catch shouldn't call autoloader [Zend/tests/catch.phpt] TEST 2008/15617 [Zend/tests/catch_static.phpt] [1;32mPASS Cannot catch "static" [Zend/tests/catch_static.phpt] TEST 2009/15617 [Zend/tests/class_alias_001.phpt] [1;32mPASS Testing class_alias() [Zend/tests/class_alias_001.phpt] TEST 2010/15617 [Zend/tests/class_alias_002.phpt] [1;32mPASS Trying redeclare class with class_alias() [Zend/tests/class_alias_002.phpt] TEST 2011/15617 [Zend/tests/class_alias_004.phpt] [1;32mPASS Testing creation of alias using an existing interface name [Zend/tests/class_alias_004.phpt] TEST 2012/15617 [Zend/tests/class_alias_005.phpt] [1;32mPASS Testing static call method using the original class name [Zend/tests/class_alias_005.phpt] TEST 2013/15617 [Zend/tests/class_alias_006.phpt] [1;32mPASS Testing creation of alias to an internal class [Zend/tests/class_alias_006.phpt] TEST 2014/15617 [Zend/tests/class_alias_007.phpt] [1;32mPASS Testing class_alias() using autoload [Zend/tests/class_alias_007.phpt] TEST 2015/15617 [Zend/tests/class_alias_008.phpt] [1;32mPASS Testing class_alias() with abstract class using an arbitrary class name as alias [Zend/tests/class_alias_008.phpt] TEST 2016/15617 [Zend/tests/class_alias_009.phpt] [1;32mPASS Testing interface declaration using the original and alias class name [Zend/tests/class_alias_009.phpt] TEST 2017/15617 [Zend/tests/class_alias_010.phpt] [1;32mPASS Trying use an existing alias name in class declaration [Zend/tests/class_alias_010.phpt] TEST 2018/15617 [Zend/tests/class_alias_011.phpt] [1;32mPASS Testing callback in alias [Zend/tests/class_alias_011.phpt] TEST 2019/15617 [Zend/tests/class_alias_012.phpt] [1;32mPASS Testing dynamic alias name [Zend/tests/class_alias_012.phpt] TEST 2020/15617 [Zend/tests/class_alias_013.phpt] [1;32mPASS Testing alias of alias [Zend/tests/class_alias_013.phpt] TEST 2021/15617 [Zend/tests/class_alias_014.phpt] [1;32mPASS Testing creation of alias to class name without namespace prefix [Zend/tests/class_alias_014.phpt] TEST 2022/15617 [Zend/tests/class_alias_016.phpt] [1;32mPASS Testing creation of alias to global scope [Zend/tests/class_alias_016.phpt] TEST 2023/15617 [Zend/tests/class_alias_017.phpt] [1;32mPASS Testing alias with get_called_class() and get_class() [Zend/tests/class_alias_017.phpt] TEST 2024/15617 [Zend/tests/class_alias_018.phpt] [1;32mPASS Testing class alias with is_subclass_of() [Zend/tests/class_alias_018.phpt] TEST 2025/15617 [Zend/tests/class_alias_019.phpt] [1;32mPASS Trying to redeclare class name in global scope inside namespace [Zend/tests/class_alias_019.phpt] TEST 2026/15617 [Zend/tests/class_alias_020.phpt] [1;32mPASS Testing class alias in multiple namespaces [Zend/tests/class_alias_020.phpt] TEST 2027/15617 [Zend/tests/class_alias_021.phpt] [1;32mPASS Overriding internal class with class alias [Zend/tests/class_alias_021.phpt] TEST 2028/15617 [Zend/tests/class_constant_inheritance_mutable_data.phpt] [1;32mPASS Class constant inheritance with mutable data [Zend/tests/class_constant_inheritance_mutable_data.phpt] TEST 2029/15617 [Zend/tests/class_constant_to_reference_cached.phpt] [1;32mPASS Conversion of a class constant to a reference after it has been cached [Zend/tests/class_constant_to_reference_cached.phpt] TEST 2030/15617 [Zend/tests/class_constants_001.phpt] [1;32mPASS class constants basic tests [Zend/tests/class_constants_001.phpt] TEST 2031/15617 [Zend/tests/class_constants_002.phpt] [1;32mPASS class constants as default function arguments [Zend/tests/class_constants_002.phpt] TEST 2032/15617 [Zend/tests/class_constants_003.phpt] [1;32mPASS class constants as default function arguments and dynamically loaded classes [Zend/tests/class_constants_003.phpt] TEST 2033/15617 [Zend/tests/class_constants_004.phpt] [1;32mPASS Testing constants (normal, namespace, class and interface) [Zend/tests/class_constants_004.phpt] TEST 2034/15617 [Zend/tests/class_constants_005.phpt] [1;32mPASS String interning during constants substitution [Zend/tests/class_constants_005.phpt] TEST 2035/15617 [Zend/tests/class_exists_001.phpt] [1;32mPASS Testing class_exists() inside namespace [Zend/tests/class_exists_001.phpt] TEST 2036/15617 [Zend/tests/class_exists_002.phpt] [1;32mPASS Testing several valid and invalid parameters [Zend/tests/class_exists_002.phpt] TEST 2037/15617 [Zend/tests/class_exists_003.phpt] [1;32mPASS Checking if exists interface, trait, abstract and final class [Zend/tests/class_exists_003.phpt] TEST 2038/15617 [Zend/tests/class_name_as_scalar.phpt] [1;32mPASS class name as scalar from ::class keyword [Zend/tests/class_name_as_scalar.phpt] TEST 2039/15617 [Zend/tests/class_name_as_scalar_error_001.phpt] [1;32mPASS class name as scalar from ::class keyword error using static in class constant [Zend/tests/class_name_as_scalar_error_001.phpt] TEST 2040/15617 [Zend/tests/class_name_as_scalar_error_002.phpt] [1;32mPASS class name as scalar from ::class keyword error using parent in class constant [Zend/tests/class_name_as_scalar_error_002.phpt] TEST 2041/15617 [Zend/tests/class_name_as_scalar_error_003.phpt] [1;32mPASS class name as scalar from ::class keyword error using static in method signature [Zend/tests/class_name_as_scalar_error_003.phpt] TEST 2042/15617 [Zend/tests/class_name_as_scalar_error_004.phpt] [1;32mPASS class name as scalar from ::class keyword error using parent in method signature [Zend/tests/class_name_as_scalar_error_004.phpt] TEST 2043/15617 [Zend/tests/class_name_as_scalar_error_005.phpt] [1;32mPASS class name as scalar from ::class keyword error using static non class context [Zend/tests/class_name_as_scalar_error_005.phpt] TEST 2044/15617 [Zend/tests/class_name_as_scalar_error_006.phpt] [1;32mPASS class name as scalar from ::class keyword error using parent in non class context [Zend/tests/class_name_as_scalar_error_006.phpt] TEST 2045/15617 [Zend/tests/class_name_as_scalar_error_007.phpt] [1;32mPASS Cannot access self::class when no class scope is active [Zend/tests/class_name_as_scalar_error_007.phpt] TEST 2046/15617 [Zend/tests/class_on_constant_evaluated_expression.phpt] [1;32mPASS An error should be generated when using ::class on a constant evaluated expression [Zend/tests/class_on_constant_evaluated_expression.phpt] TEST 2047/15617 [Zend/tests/class_on_expression_in_constant_expression.phpt] [1;32mPASS ::class on an expression cannot be used inside constant expressions [Zend/tests/class_on_expression_in_constant_expression.phpt] TEST 2048/15617 [Zend/tests/class_on_object.phpt] [1;32mPASS Using ::class on an object [Zend/tests/class_on_object.phpt] TEST 2049/15617 [Zend/tests/class_properties_const.phpt] [1;32mPASS Const class properties(runtime cache) [Zend/tests/class_properties_const.phpt] TEST 2050/15617 [Zend/tests/class_properties_dynamic.phpt] [1;32mPASS Class Property Expressions [Zend/tests/class_properties_dynamic.phpt] TEST 2051/15617 [Zend/tests/class_properties_static.phpt] [1;32mPASS Static Class Property Expressions [Zend/tests/class_properties_static.phpt] TEST 2052/15617 [Zend/tests/class_uses_static.phpt] [1;32mPASS Class cannot use static as a trait, as it is reserved [Zend/tests/class_uses_static.phpt] TEST 2053/15617 [Zend/tests/clone_001.phpt] [1;32mPASS Using clone statement on non-object [Zend/tests/clone_001.phpt] TEST 2054/15617 [Zend/tests/clone_002.phpt] [1;32mPASS Testing multiple clone statements [Zend/tests/clone_002.phpt] TEST 2055/15617 [Zend/tests/clone_003.phpt] [1;32mPASS Using clone statement on undefined variable [Zend/tests/clone_003.phpt] TEST 2056/15617 [Zend/tests/clone_004.phpt] [1;32mPASS Testing usage of object as array on clone statement [Zend/tests/clone_004.phpt] TEST 2057/15617 [Zend/tests/closure_001.phpt] [1;32mPASS Closure 001: Lambda without lexical variables [Zend/tests/closure_001.phpt] TEST 2058/15617 [Zend/tests/closure_002.phpt] [1;32mPASS Closure 002: Lambda with lexical variables (global scope) [Zend/tests/closure_002.phpt] TEST 2059/15617 [Zend/tests/closure_003.phpt] [1;32mPASS Closure 003: Lambda with lexical variables (local scope) [Zend/tests/closure_003.phpt] TEST 2060/15617 [Zend/tests/closure_004.phpt] [1;32mPASS Closure 004: Lambda with lexical variables (scope lifetime) [Zend/tests/closure_004.phpt] TEST 2061/15617 [Zend/tests/closure_005.phpt] [1;32mPASS Closure 005: Lambda inside class, lifetime of $this [Zend/tests/closure_005.phpt] TEST 2062/15617 [Zend/tests/closure_006.phpt] [1;32mPASS Closure 006: Nested lambdas [Zend/tests/closure_006.phpt] TEST 2063/15617 [Zend/tests/closure_007.phpt] [1;32mPASS Closure 007: Nested lambdas in classes [Zend/tests/closure_007.phpt] TEST 2064/15617 [Zend/tests/closure_008.phpt] [1;32mPASS Closure 008: Use in preg_replace_callback() [Zend/tests/closure_008.phpt] TEST 2065/15617 [Zend/tests/closure_009.phpt] [1;32mPASS Closure 009: Using static vars inside lambda [Zend/tests/closure_009.phpt] TEST 2066/15617 [Zend/tests/closure_010.phpt] [1;32mPASS Closure 010: Closure calls itself [Zend/tests/closure_010.phpt] TEST 2067/15617 [Zend/tests/closure_011.phpt] [1;32mPASS Closure 011: Lexical copies not static in closure [Zend/tests/closure_011.phpt] TEST 2068/15617 [Zend/tests/closure_012.phpt] [1;32mPASS Closure 012: Undefined lexical variables [Zend/tests/closure_012.phpt] TEST 2069/15617 [Zend/tests/closure_013.phpt] [1;32mPASS Closure 013: __invoke() on temporary result [Zend/tests/closure_013.phpt] TEST 2070/15617 [Zend/tests/closure_014.phpt] [1;32mPASS Closure 014: return by value/reference [Zend/tests/closure_014.phpt] TEST 2071/15617 [Zend/tests/closure_015.phpt] [1;32mPASS Closure 015: converting to string/unicode [Zend/tests/closure_015.phpt] TEST 2072/15617 [Zend/tests/closure_016.phpt] [1;32mPASS Closure 016: closures and is_callable() [Zend/tests/closure_016.phpt] TEST 2073/15617 [Zend/tests/closure_017.phpt] [1;32mPASS Closure 017: Trying to destroy an active lambda function [Zend/tests/closure_017.phpt] TEST 2074/15617 [Zend/tests/closure_018.phpt] [1;32mPASS Closure 018: Assigning lambda to static var and returning by ref [Zend/tests/closure_018.phpt] TEST 2075/15617 [Zend/tests/closure_019.phpt] [1;32mPASS Closure 019: Calling lambda using $GLOBALS and global $var [Zend/tests/closure_019.phpt] TEST 2076/15617 [Zend/tests/closure_020.phpt] [1;32mPASS Closure 020: Trying to access private property outside class [Zend/tests/closure_020.phpt] TEST 2077/15617 [Zend/tests/closure_021.phpt] [1;32mPASS Closure 021: Throwing exception inside lambda [Zend/tests/closure_021.phpt] TEST 2078/15617 [Zend/tests/closure_022.phpt] [1;32mPASS Closure 022: Closure properties [Zend/tests/closure_022.phpt] TEST 2079/15617 [Zend/tests/closure_023.phpt] [1;32mPASS Closure 023: Closure declared in statically called method [Zend/tests/closure_023.phpt] TEST 2080/15617 [Zend/tests/closure_024.phpt] [1;32mPASS Closure 024: Clone the Closure object [Zend/tests/closure_024.phpt] TEST 2081/15617 [Zend/tests/closure_026.phpt] [1;32mPASS Closure 026: Assigning a closure object to an array in $this [Zend/tests/closure_026.phpt] TEST 2082/15617 [Zend/tests/closure_027.phpt] [1;32mPASS Closure 027: Testing Closure type-hint [Zend/tests/closure_027.phpt] TEST 2083/15617 [Zend/tests/closure_028.phpt] [1;32mPASS Closure 028: Trying to use lambda directly in foreach [Zend/tests/closure_028.phpt] TEST 2084/15617 [Zend/tests/closure_029.phpt] [1;32mPASS Closure 029: Testing lambda with instanceof operator [Zend/tests/closure_029.phpt] TEST 2085/15617 [Zend/tests/closure_030.phpt] [1;32mPASS Closure 030: Using lambda with variable variables [Zend/tests/closure_030.phpt] TEST 2086/15617 [Zend/tests/closure_031.phpt] [1;32mPASS Closure 031: Closure properties with custom error handlers [Zend/tests/closure_031.phpt] TEST 2087/15617 [Zend/tests/closure_032.phpt] [1;32mPASS Closure 032: Testing Closure and debug_backtrace [Zend/tests/closure_032.phpt] TEST 2088/15617 [Zend/tests/closure_033.phpt] [1;32mPASS Closure 033: Dynamic closure property and private function [Zend/tests/closure_033.phpt] TEST 2089/15617 [Zend/tests/closure_034.phpt] [1;32mPASS Closure 033: Recursive var_dump on closures [Zend/tests/closure_034.phpt] TEST 2090/15617 [Zend/tests/closure_035.phpt] [1;32mPASS Testing recursion detection with Closures [Zend/tests/closure_035.phpt] TEST 2091/15617 [Zend/tests/closure_036.phpt] [1;32mPASS Closure 036: Rebinding closures, keep calling scope [Zend/tests/closure_036.phpt] TEST 2092/15617 [Zend/tests/closure_037.phpt] [1;32mPASS Closure 037: self:: and static:: within closures [Zend/tests/closure_037.phpt] TEST 2093/15617 [Zend/tests/closure_038.phpt] [1;32mPASS Closure 038: Rebinding closures, change scope, different runtime type [Zend/tests/closure_038.phpt] TEST 2094/15617 [Zend/tests/closure_039.phpt] [1;32mPASS Closure 039: Rebinding closures, change scope, same runtime type [Zend/tests/closure_039.phpt] TEST 2095/15617 [Zend/tests/closure_040.phpt] [1;32mPASS Closure 040: Rebinding closures, bad arguments [Zend/tests/closure_040.phpt] TEST 2096/15617 [Zend/tests/closure_041.phpt] [1;32mPASS Closure 041: Rebinding: preservation of previous scope when not given as arg unless impossible [Zend/tests/closure_041.phpt] TEST 2097/15617 [Zend/tests/closure_042.phpt] [1;32mPASS Closure 042: Binding an instance to a non-scoped non-static closures gives it a dummy scope [Zend/tests/closure_042.phpt] TEST 2098/15617 [Zend/tests/closure_043.phpt] [1;32mPASS Closure 043: Scope/bounding combination invariants; static closures [Zend/tests/closure_043.phpt] TEST 2099/15617 [Zend/tests/closure_044.phpt] [1;32mPASS Closure 044: Scope/bounding combination invariants; non static closures [Zend/tests/closure_044.phpt] TEST 2100/15617 [Zend/tests/closure_045.phpt] [1;32mPASS Closure 045: Closures created in static methods are not implicitly static [Zend/tests/closure_045.phpt] TEST 2101/15617 [Zend/tests/closure_046.phpt] [1;32mPASS Closure 046: Rebinding: preservation of previous scope when "static" given as scope arg (same as closure #041) [Zend/tests/closure_046.phpt] TEST 2102/15617 [Zend/tests/closure_047.phpt] [1;32mPASS Closure 047: Use in preg_replace_callback() using variables by reference [Zend/tests/closure_047.phpt] TEST 2103/15617 [Zend/tests/closure_048.phpt] [1;32mPASS Closure 048: Use in preg_replace_callback() using variables by reference [Zend/tests/closure_048.phpt] TEST 2104/15617 [Zend/tests/closure_049.phpt] [1;32mPASS Closure 049: static::class in static closure in non-static method. [Zend/tests/closure_049.phpt] TEST 2105/15617 [Zend/tests/closure_050.phpt] [1;32mPASS Closure 050: static::class in non-static closure in non-static method. [Zend/tests/closure_050.phpt] TEST 2106/15617 [Zend/tests/closure_051.phpt] [1;32mPASS Closure 051: static::class in static closure in static method. [Zend/tests/closure_051.phpt] TEST 2107/15617 [Zend/tests/closure_052.phpt] [1;32mPASS Closure 052: static::class in non-static closure in static method. [Zend/tests/closure_052.phpt] TEST 2108/15617 [Zend/tests/closure_053.phpt] [1;32mPASS Closure 053: self::class in static closure in non-static method. [Zend/tests/closure_053.phpt] TEST 2109/15617 [Zend/tests/closure_054.phpt] [1;32mPASS Closure 054: self::class in non-static closure in non-static method. [Zend/tests/closure_054.phpt] TEST 2110/15617 [Zend/tests/closure_055.phpt] [1;32mPASS Closure 055: self::class in static closure in static method. [Zend/tests/closure_055.phpt] TEST 2111/15617 [Zend/tests/closure_056.phpt] [1;32mPASS Closure 056: self::class in non-static closure in static method. [Zend/tests/closure_056.phpt] TEST 2112/15617 [Zend/tests/closure_057.phpt] [1;32mPASS Closure 057: segfault in leave helper [Zend/tests/closure_057.phpt] TEST 2113/15617 [Zend/tests/closure_058.phpt] [1;32mPASS Closure 058: Closure scope and object [Zend/tests/closure_058.phpt] TEST 2114/15617 [Zend/tests/closure_059.phpt] [1;32mPASS Closure 059: Closure type declaration [Zend/tests/closure_059.phpt] TEST 2115/15617 [Zend/tests/closure_060.phpt] [1;32mPASS runtime cache must be invalidated for Closure::call() [Zend/tests/closure_060.phpt] TEST 2116/15617 [Zend/tests/closure_061.phpt] [1;32mPASS Rebinding of ::getClosure()s [Zend/tests/closure_061.phpt] TEST 2117/15617 [Zend/tests/closure_062.phpt] [1;32mPASS Closure $this unbinding deprecation [Zend/tests/closure_062.phpt] TEST 2118/15617 [Zend/tests/closure_bindTo_preserves_used_variables.phpt] [1;32mPASS Closure::bindTo() should preserve used variables [Zend/tests/closure_bindTo_preserves_used_variables.phpt] TEST 2119/15617 [Zend/tests/closure_bug66622.phpt] [1;32mPASS Bug 66622: Closures do not correctly capture the late bound class (static::) in some cases [Zend/tests/closure_bug66622.phpt] TEST 2120/15617 [Zend/tests/closure_call.phpt] [1;32mPASS Closure::call [Zend/tests/closure_call.phpt] TEST 2121/15617 [Zend/tests/closure_call_bind.phpt] [1;32mPASS Calling bindTo() on __call() closure [Zend/tests/closure_call_bind.phpt] TEST 2122/15617 [Zend/tests/closure_call_internal.phpt] [1;32mPASS Closure::call() on internal method [Zend/tests/closure_call_internal.phpt] TEST 2123/15617 [Zend/tests/closure_call_leak_with_exception.phpt] [1;32mPASS Closure must not leak during a dynamic call interrupted by an exception [Zend/tests/closure_call_leak_with_exception.phpt] TEST 2124/15617 [Zend/tests/closure_compare.phpt] [1;32mPASS Closure comparison [Zend/tests/closure_compare.phpt] TEST 2125/15617 [Zend/tests/closure_extra_args.phpt] [1;32mPASS Immediately invoked closure with extra args [Zend/tests/closure_extra_args.phpt] TEST 2126/15617 [Zend/tests/closure_invoke_case_insensitive.phpt] [1;32mPASS Closure::__invoke() is case insensitive [Zend/tests/closure_invoke_case_insensitive.phpt] TEST 2127/15617 [Zend/tests/closure_invoke_ref_warning.phpt] [1;32mPASS Argument name for Closure::__invoke via call_user_func reference warning [Zend/tests/closure_invoke_ref_warning.phpt] TEST 2128/15617 [Zend/tests/closure_use_auto_global.phpt] [1;32mPASS Cannot use() auto-global [Zend/tests/closure_use_auto_global.phpt] TEST 2129/15617 [Zend/tests/closure_use_parameter_name.phpt] [1;32mPASS Can't use name of lexical variable for parameter [Zend/tests/closure_use_parameter_name.phpt] TEST 2130/15617 [Zend/tests/closure_use_trailing_comma.phpt] [1;32mPASS Closure use list can have trailing commas [Zend/tests/closure_use_trailing_comma.phpt] TEST 2131/15617 [Zend/tests/closure_use_variable_twice.phpt] [1;32mPASS Closure cannot use one variable twice [Zend/tests/closure_use_variable_twice.phpt] TEST 2132/15617 [Zend/tests/closure_write_prop.phpt] [1;32mPASS Cannot write to closure properties [Zend/tests/closure_write_prop.phpt] TEST 2133/15617 [Zend/tests/closures/bug80929.phpt] [1;32mPASS Bug #80929: Method name corruption related to zend_closure_call_magic [Zend/tests/closures/bug80929.phpt] TEST 2134/15617 [Zend/tests/closures/closure_from_callable_basic.phpt] [1;32mPASS Testing Closure::fromCallable() functionality: Basic [Zend/tests/closures/closure_from_callable_basic.phpt] TEST 2135/15617 [Zend/tests/closures/closure_from_callable_error.phpt] [1;32mPASS Testing Closure::fromCallable() functionality: Errors [Zend/tests/closures/closure_from_callable_error.phpt] TEST 2136/15617 [Zend/tests/closures/closure_from_callable_gc.phpt] [1;32mPASS Closure::fromCallable() and GC [Zend/tests/closures/closure_from_callable_gc.phpt] TEST 2137/15617 [Zend/tests/closures/closure_from_callable_lsb.phpt] [1;32mPASS Testing Closure::fromCallable() functionality: Late static binding [Zend/tests/closures/closure_from_callable_lsb.phpt] TEST 2138/15617 [Zend/tests/closures/closure_from_callable_non_static_statically.phpt] [1;32mPASS Testing Closure::fromCallable() functionality: Getting non-static method statically [Zend/tests/closures/closure_from_callable_non_static_statically.phpt] TEST 2139/15617 [Zend/tests/closures/closure_from_callable_rebinding.phpt] [1;32mPASS Testing Closure::fromCallable() functionality: Rebinding [Zend/tests/closures/closure_from_callable_rebinding.phpt] TEST 2140/15617 [Zend/tests/closures/closure_from_callable_reflection.phpt] [1;32mPASS Testing Closure::fromCallable() functionality: Reflection [Zend/tests/closures/closure_from_callable_reflection.phpt] TEST 2141/15617 [Zend/tests/closures/closure_instantiate.phpt] [1;32mPASS Closures cannot be instantiated directly [Zend/tests/closures/closure_instantiate.phpt] TEST 2142/15617 [Zend/tests/coalesce_assign_optimization.phpt] [1;32mPASS Live range construction should not break if colesce assign branch is optimized away [Zend/tests/coalesce_assign_optimization.phpt] TEST 2143/15617 [Zend/tests/code_before_loop_var_free.phpt] [1;32mPASS Code before loop var free [Zend/tests/code_before_loop_var_free.phpt] TEST 2144/15617 [Zend/tests/compare_001.phpt] [1;33mSKIP comparing different variables for equality [Zend/tests/compare_001.phpt] reason: this test is for 32bit platform only TEST 2145/15617 [Zend/tests/compare_001_64bit.phpt] [1;32mPASS comparing different variables for equality [Zend/tests/compare_001_64bit.phpt] TEST 2146/15617 [Zend/tests/compare_002.phpt] [1;33mSKIP comparing different variables for identity [Zend/tests/compare_002.phpt] reason: this test is for 32bit platform only TEST 2147/15617 [Zend/tests/compare_002_64bit.phpt] [1;32mPASS comparing different variables for identity [Zend/tests/compare_002_64bit.phpt] TEST 2148/15617 [Zend/tests/compare_003.phpt] [1;33mSKIP comparing different variables (greater than) [Zend/tests/compare_003.phpt] reason: this test is for 32bit platform only TEST 2149/15617 [Zend/tests/compare_003_64bit.phpt] [1;32mPASS comparing different variables (greater than) [Zend/tests/compare_003_64bit.phpt] TEST 2150/15617 [Zend/tests/compare_004.phpt] [1;33mSKIP comparing different variables (less than) [Zend/tests/compare_004.phpt] reason: this test is for 32bit platform only TEST 2151/15617 [Zend/tests/compare_004_64bit.phpt] [1;32mPASS comparing different variables (less than) [Zend/tests/compare_004_64bit.phpt] TEST 2152/15617 [Zend/tests/compare_005.phpt] [1;33mSKIP comparing different variables (greater or equal than) [Zend/tests/compare_005.phpt] reason: this test is for 32bit platform only TEST 2153/15617 [Zend/tests/compare_005_64bit.phpt] [1;32mPASS comparing different variables (greater or equal than) [Zend/tests/compare_005_64bit.phpt] TEST 2154/15617 [Zend/tests/compare_006.phpt] [1;33mSKIP comparing different variables (smaller or equal than) [Zend/tests/compare_006.phpt] reason: this test is for 32bit platform only TEST 2155/15617 [Zend/tests/compare_006_64bit.phpt] [1;32mPASS comparing different variables (smaller or equal than) [Zend/tests/compare_006_64bit.phpt] TEST 2156/15617 [Zend/tests/compound_assign_failure.phpt] [1;32mPASS Behavior of failing compound assignment [Zend/tests/compound_assign_failure.phpt] TEST 2157/15617 [Zend/tests/compound_assign_with_numeric_strings.phpt] [1;32mPASS Error cases of compound shift assignment on strings [Zend/tests/compound_assign_with_numeric_strings.phpt] TEST 2158/15617 [Zend/tests/concat_001.phpt] [1;32mPASS concat different types [Zend/tests/concat_001.phpt] TEST 2159/15617 [Zend/tests/concat_002.phpt] [1;32mPASS Stress test $x .= $x [Zend/tests/concat_002.phpt] TEST 2160/15617 [Zend/tests/concat_003.phpt] [1;32mPASS Concatenating many small strings should not slowdown allocations [Zend/tests/concat_003.phpt] TEST 2161/15617 [Zend/tests/const_array_with_resource_key.phpt] [1;32mPASS Constexpr arrays should be able to handle resource keys [Zend/tests/const_array_with_resource_key.phpt] TEST 2162/15617 [Zend/tests/const_deprecation.phpt] [1;33mSKIP Internal constant deprecation [Zend/tests/const_deprecation.phpt] reason: Required extension missing: zend_test TEST 2163/15617 [Zend/tests/const_dereference_001.phpt] [1;32mPASS Const array deference [Zend/tests/const_dereference_001.phpt] TEST 2164/15617 [Zend/tests/const_dereference_002.phpt] [1;32mPASS Const string dereference [Zend/tests/const_dereference_002.phpt] TEST 2165/15617 [Zend/tests/const_dereference_003.phpt] [1;32mPASS Const array deference [Zend/tests/const_dereference_003.phpt] TEST 2166/15617 [Zend/tests/const_eval_and.phpt] [1;32mPASS Incorrect constant evaluation of and/or (OSS-Fuzz #19255) [Zend/tests/const_eval_and.phpt] TEST 2167/15617 [Zend/tests/constant_arrays.phpt] [1;32mPASS Constant arrays [Zend/tests/constant_arrays.phpt] TEST 2168/15617 [Zend/tests/constant_expressions.phpt] [1;32mPASS Constant Expressions [Zend/tests/constant_expressions.phpt] TEST 2169/15617 [Zend/tests/constant_expressions_arrays.phpt] [1;32mPASS Constant expressions with arrays [Zend/tests/constant_expressions_arrays.phpt] TEST 2170/15617 [Zend/tests/constant_expressions_classes.phpt] [1;32mPASS Constant scalar expressions with autoloading and classes [Zend/tests/constant_expressions_classes.phpt] TEST 2171/15617 [Zend/tests/constant_expressions_coalesce.phpt] [1;32mPASS Constant expressions with null coalescing operator ?? [Zend/tests/constant_expressions_coalesce.phpt] TEST 2172/15617 [Zend/tests/constant_expressions_coalesce_empty_dim.phpt] [1;32mPASS Constant expressions with empty dimension fetch on coalesce [Zend/tests/constant_expressions_coalesce_empty_dim.phpt] TEST 2173/15617 [Zend/tests/constant_expressions_dynamic.phpt] [1;32mPASS Dynamic Constant Expressions [Zend/tests/constant_expressions_dynamic.phpt] TEST 2174/15617 [Zend/tests/constant_expressions_dynamic_class_name_error.phpt] [1;32mPASS Dynamic class names can't be used in compile-time constant refs [Zend/tests/constant_expressions_dynamic_class_name_error.phpt] TEST 2175/15617 [Zend/tests/constant_expressions_exceptions_001.phpt] [1;32mPASS Constant Expressions with unsupported operands 001 [Zend/tests/constant_expressions_exceptions_001.phpt] TEST 2176/15617 [Zend/tests/constant_expressions_exceptions_002.phpt] [1;32mPASS Constant Expressions with unsupported operands 002 [Zend/tests/constant_expressions_exceptions_002.phpt] TEST 2177/15617 [Zend/tests/constant_expressions_invalid_offset_type_error.phpt] [1;32mPASS Can't use arrays as key for constant array [Zend/tests/constant_expressions_invalid_offset_type_error.phpt] TEST 2178/15617 [Zend/tests/constant_expressions_self_referencing_array.phpt] [1;32mPASS Self-referencing constant expression (part of a constant AST) [Zend/tests/constant_expressions_self_referencing_array.phpt] TEST 2179/15617 [Zend/tests/constant_expressions_static_class_name_error.phpt] [1;32mPASS Cannot use static::FOO in constant expressions [Zend/tests/constant_expressions_static_class_name_error.phpt] TEST 2180/15617 [Zend/tests/constants/dir-constant-eval.phpt] [1;32mPASS __DIR__ constant used with eval() [Zend/tests/constants/dir-constant-eval.phpt] TEST 2181/15617 [Zend/tests/constants/dir-constant-includes.phpt] [1;32mPASS __DIR__ constant test with includes [Zend/tests/constants/dir-constant-includes.phpt] TEST 2182/15617 [Zend/tests/constants/dir-constant-nested_includes.phpt] [1;32mPASS __DIR__ constant test with nested includes [Zend/tests/constants/dir-constant-nested_includes.phpt] TEST 2183/15617 [Zend/tests/constants/dir-constant-normal.phpt] [1;32mPASS Standard behaviour of __DIR__ [Zend/tests/constants/dir-constant-normal.phpt] TEST 2184/15617 [Zend/tests/constants/final_constants/final_const1.phpt] [1;32mPASS Class constants support the final modifier [Zend/tests/constants/final_constants/final_const1.phpt] TEST 2185/15617 [Zend/tests/constants/final_constants/final_const10.phpt] [1;32mPASS Interface constants inherited from other interfaces can be redeclared [Zend/tests/constants/final_constants/final_const10.phpt] TEST 2186/15617 [Zend/tests/constants/final_constants/final_const11.phpt] [1;32mPASS Class constants cannot be inherited from both a class and an interface [Zend/tests/constants/final_constants/final_const11.phpt] TEST 2187/15617 [Zend/tests/constants/final_constants/final_const12.phpt] [1;32mPASS Interface constants cannot be inherited from other interfaces [Zend/tests/constants/final_constants/final_const12.phpt] TEST 2188/15617 [Zend/tests/constants/final_constants/final_const13.phpt] [1;32mPASS Bug GH-7757 (Multi-inherited final constant causes fatal error) [Zend/tests/constants/final_constants/final_const13.phpt] TEST 2189/15617 [Zend/tests/constants/final_constants/final_const2.phpt] [1;32mPASS Final class constants cannot be overridden [Zend/tests/constants/final_constants/final_const2.phpt] TEST 2190/15617 [Zend/tests/constants/final_constants/final_const3.phpt] [1;32mPASS Private class constants cannot be final [Zend/tests/constants/final_constants/final_const3.phpt] TEST 2191/15617 [Zend/tests/constants/final_constants/final_const4.phpt] [1;32mPASS Interface constants can be overridden directly [Zend/tests/constants/final_constants/final_const4.phpt] TEST 2192/15617 [Zend/tests/constants/final_constants/final_const5.phpt] [1;32mPASS Final interface constants cannot be overridden directly [Zend/tests/constants/final_constants/final_const5.phpt] TEST 2193/15617 [Zend/tests/constants/final_constants/final_const6.phpt] [1;32mPASS Final interface constants can be inherited [Zend/tests/constants/final_constants/final_const6.phpt] TEST 2194/15617 [Zend/tests/constants/final_constants/final_const7.phpt] [1;32mPASS Interface constants can be overridden indirectly [Zend/tests/constants/final_constants/final_const7.phpt] TEST 2195/15617 [Zend/tests/constants/final_constants/final_const8.phpt] [1;32mPASS Class constants cannot be inherited from two different interfaces [Zend/tests/constants/final_constants/final_const8.phpt] TEST 2196/15617 [Zend/tests/constants/final_constants/final_const9.phpt] [1;32mPASS Class constants inherited from interfaces can be redeclared [Zend/tests/constants/final_constants/final_const9.phpt] TEST 2197/15617 [Zend/tests/constants_001.phpt] [1;32mPASS Defining and using constants [Zend/tests/constants_001.phpt] TEST 2198/15617 [Zend/tests/constants_002.phpt] [1;32mPASS Defining constants with non-scalar values [Zend/tests/constants_002.phpt] TEST 2199/15617 [Zend/tests/constants_003.phpt] [1;32mPASS Using namespace constants and constants of global scope [Zend/tests/constants_003.phpt] TEST 2200/15617 [Zend/tests/constants_004.phpt] [1;32mPASS Trying to redeclare constant inside namespace [Zend/tests/constants_004.phpt] TEST 2201/15617 [Zend/tests/constants_005.phpt] [1;32mPASS Persistent case insensitive and user defined constants [Zend/tests/constants_005.phpt] TEST 2202/15617 [Zend/tests/constants_006.phpt] [1;32mPASS Magic constants lowercased [Zend/tests/constants_006.phpt] TEST 2203/15617 [Zend/tests/constants_007.phpt] [1;32mPASS Testing const names [Zend/tests/constants_007.phpt] TEST 2204/15617 [Zend/tests/constants_008.phpt] [1;32mPASS Defining constant twice with two different forms [Zend/tests/constants_008.phpt] TEST 2205/15617 [Zend/tests/constants_009.phpt] [1;32mPASS Accessing constants inside namespace [Zend/tests/constants_009.phpt] TEST 2206/15617 [Zend/tests/constexpr/new.phpt] [1;32mPASS new in constant expressions [Zend/tests/constexpr/new.phpt] TEST 2207/15617 [Zend/tests/constexpr/new_allowed.phpt] [1;32mPASS Places where new is allowed [Zend/tests/constexpr/new_allowed.phpt] TEST 2208/15617 [Zend/tests/constexpr/new_anon_class.phpt] [1;32mPASS New with anonymous class is not supported in constant expressions [Zend/tests/constexpr/new_anon_class.phpt] TEST 2209/15617 [Zend/tests/constexpr/new_arg_eval.phpt] [1;32mPASS Check that const exprs are pre-evaluated in new arguments [Zend/tests/constexpr/new_arg_eval.phpt] TEST 2210/15617 [Zend/tests/constexpr/new_arg_unpack.phpt] [1;32mPASS Argument unpacking in new arguments in const expr (not yet supported) [Zend/tests/constexpr/new_arg_unpack.phpt] TEST 2211/15617 [Zend/tests/constexpr/new_dynamic_class_name.phpt] [1;32mPASS Dynamic class name in new is not supported [Zend/tests/constexpr/new_dynamic_class_name.phpt] TEST 2212/15617 [Zend/tests/constexpr/new_invalid_operation_in_arg.phpt] [1;32mPASS Invalid operation in new arg in const expr [Zend/tests/constexpr/new_invalid_operation_in_arg.phpt] TEST 2213/15617 [Zend/tests/constexpr/new_named_params.phpt] [1;32mPASS Named params in new in const expr [Zend/tests/constexpr/new_named_params.phpt] TEST 2214/15617 [Zend/tests/constexpr/new_not_allowed_class_constant.phpt] [1;32mPASS New not allowed in class constant [Zend/tests/constexpr/new_not_allowed_class_constant.phpt] TEST 2215/15617 [Zend/tests/constexpr/new_not_allowed_property.phpt] [1;32mPASS New not allowed in property [Zend/tests/constexpr/new_not_allowed_property.phpt] TEST 2216/15617 [Zend/tests/constexpr/new_positional_after_named.phpt] [1;32mPASS Positional argument after named argument in new arguments [Zend/tests/constexpr/new_positional_after_named.phpt] TEST 2217/15617 [Zend/tests/constexpr/new_self_parent.phpt] [1;32mPASS new self / new parent in constant expression [Zend/tests/constexpr/new_self_parent.phpt] TEST 2218/15617 [Zend/tests/constexpr/new_static.phpt] [1;32mPASS Static in new is not supported [Zend/tests/constexpr/new_static.phpt] TEST 2219/15617 [Zend/tests/constructor_abstract_grantparent.phpt] [1;32mPASS LSP checks are performed against an abstract constructor even if it is not a direct parent [Zend/tests/constructor_abstract_grantparent.phpt] TEST 2220/15617 [Zend/tests/constructor_args.phpt] [1;32mPASS Different numbers of arguments in __construct() [Zend/tests/constructor_args.phpt] TEST 2221/15617 [Zend/tests/continue_targeting_switch_warning.phpt] [1;32mPASS Warning on continue targeting switch [Zend/tests/continue_targeting_switch_warning.phpt] TEST 2222/15617 [Zend/tests/ctor_promotion_abstract.phpt] [1;32mPASS Constructor promotion cannot be used inside an abstract constructor [Zend/tests/ctor_promotion_abstract.phpt] TEST 2223/15617 [Zend/tests/ctor_promotion_additional_modifiers.phpt] [1;32mPASS Constructor promotion only permits visibility modifiers [Zend/tests/ctor_promotion_additional_modifiers.phpt] TEST 2224/15617 [Zend/tests/ctor_promotion_attributes.phpt] [1;32mPASS Attributes on promoted properties are assigned to both the property and parameter [Zend/tests/ctor_promotion_attributes.phpt] TEST 2225/15617 [Zend/tests/ctor_promotion_basic.phpt] [1;32mPASS Constructor promotion (basic example) [Zend/tests/ctor_promotion_basic.phpt] TEST 2226/15617 [Zend/tests/ctor_promotion_by_ref.phpt] [1;32mPASS Constructor promotion of by-ref parameter [Zend/tests/ctor_promotion_by_ref.phpt] TEST 2227/15617 [Zend/tests/ctor_promotion_callable_type.phpt] [1;32mPASS Type of promoted property may not be callable [Zend/tests/ctor_promotion_callable_type.phpt] TEST 2228/15617 [Zend/tests/ctor_promotion_defaults.phpt] [1;32mPASS Constructor promotion with default values [Zend/tests/ctor_promotion_defaults.phpt] TEST 2229/15617 [Zend/tests/ctor_promotion_free_function.phpt] [1;32mPASS Constructor promotion cannot be used in a free function [Zend/tests/ctor_promotion_free_function.phpt] TEST 2230/15617 [Zend/tests/ctor_promotion_interface.phpt] [1;32mPASS Constructor promotion cannot be used inside an abstract constructor (interface variant) [Zend/tests/ctor_promotion_interface.phpt] TEST 2231/15617 [Zend/tests/ctor_promotion_mixing.phpt] [1;32mPASS Constructor promotiong mixed with other properties, parameters and code [Zend/tests/ctor_promotion_mixing.phpt] TEST 2232/15617 [Zend/tests/ctor_promotion_not_a_ctor.phpt] [1;32mPASS Constructor promotion can only be used in constructors ... duh [Zend/tests/ctor_promotion_not_a_ctor.phpt] TEST 2233/15617 [Zend/tests/ctor_promotion_null_default.phpt] [1;32mPASS Constructor promotion with null default, requires an explicitly nullable type [Zend/tests/ctor_promotion_null_default.phpt] TEST 2234/15617 [Zend/tests/ctor_promotion_repeated_prop.phpt] [1;32mPASS Clash between promoted and explicit property [Zend/tests/ctor_promotion_repeated_prop.phpt] TEST 2235/15617 [Zend/tests/ctor_promotion_trait.phpt] [1;32mPASS Constructor promotion can be used inside a trait [Zend/tests/ctor_promotion_trait.phpt] TEST 2236/15617 [Zend/tests/ctor_promotion_untyped_default.phpt] [1;32mPASS Bug #79867: Promoted untyped properties should get null default value [Zend/tests/ctor_promotion_untyped_default.phpt] TEST 2237/15617 [Zend/tests/ctor_promotion_variadic.phpt] [1;32mPASS Cannot use constructor promotion with variadic parameter [Zend/tests/ctor_promotion_variadic.phpt] TEST 2238/15617 [Zend/tests/custom_assert_forbidden.phpt] [1;32mPASS Defining a free-standing assert() function is deprecated [Zend/tests/custom_assert_forbidden.phpt] TEST 2239/15617 [Zend/tests/dead_array_type_inference.phpt] [1;32mPASS Make sure type inference upholds invariants for dead arrays [Zend/tests/dead_array_type_inference.phpt] TEST 2240/15617 [Zend/tests/debug_backtrace_limit.phpt] [1;32mPASS debug_backtrace limit [Zend/tests/debug_backtrace_limit.phpt] TEST 2241/15617 [Zend/tests/debug_backtrace_options.phpt] [1;32mPASS debug_backtrace options [Zend/tests/debug_backtrace_options.phpt] TEST 2242/15617 [Zend/tests/debug_backtrace_with_include_and_this.phpt] [1;32mPASS debug_backtrace segmentation fault with include and error handler [Zend/tests/debug_backtrace_with_include_and_this.phpt] TEST 2243/15617 [Zend/tests/debug_info-error-0.0.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns ZERO (float) [Zend/tests/debug_info-error-0.0.phpt] TEST 2244/15617 [Zend/tests/debug_info-error-0.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns ZERO [Zend/tests/debug_info-error-0.phpt] TEST 2245/15617 [Zend/tests/debug_info-error-1.0.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns ONE (float) [Zend/tests/debug_info-error-1.0.phpt] TEST 2246/15617 [Zend/tests/debug_info-error-1.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns ONE [Zend/tests/debug_info-error-1.phpt] TEST 2247/15617 [Zend/tests/debug_info-error-empty_str.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns EMPTY STRING [Zend/tests/debug_info-error-empty_str.phpt] TEST 2248/15617 [Zend/tests/debug_info-error-false.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns FALSE [Zend/tests/debug_info-error-false.phpt] TEST 2249/15617 [Zend/tests/debug_info-error-object.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns OBJECT [Zend/tests/debug_info-error-object.phpt] TEST 2250/15617 [Zend/tests/debug_info-error-resource.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns RESOURCE [Zend/tests/debug_info-error-resource.phpt] TEST 2251/15617 [Zend/tests/debug_info-error-str.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns STRING [Zend/tests/debug_info-error-str.phpt] TEST 2252/15617 [Zend/tests/debug_info-error-true.phpt] [1;32mPASS Testing __debugInfo() magic method with bad returns TRUE [Zend/tests/debug_info-error-true.phpt] TEST 2253/15617 [Zend/tests/debug_info.phpt] [1;32mPASS Testing __debugInfo() magic method [Zend/tests/debug_info.phpt] TEST 2254/15617 [Zend/tests/debug_print_backtrace_from_main.phpt] [1;32mPASS Calling debug_print_backtrace() from main script [Zend/tests/debug_print_backtrace_from_main.phpt] TEST 2255/15617 [Zend/tests/debug_print_backtrace_limit.phpt] [1;32mPASS debug_print_backtrace limit [Zend/tests/debug_print_backtrace_limit.phpt] TEST 2256/15617 [Zend/tests/declare_001.phpt] [1;32mPASS Testing declare statement with several type values [Zend/tests/declare_001.phpt] TEST 2257/15617 [Zend/tests/declare_002.phpt] [1;32mPASS Testing declare statement with several type values [Zend/tests/declare_002.phpt] TEST 2258/15617 [Zend/tests/declare_003.phpt] [1;32mPASS Testing declare statement with several type values [Zend/tests/declare_003.phpt] TEST 2259/15617 [Zend/tests/declare_004.phpt] [1;32mPASS Testing declare statement with several type values [Zend/tests/declare_004.phpt] TEST 2260/15617 [Zend/tests/declare_005.phpt] [1;32mPASS Testing declare statement with ticks [Zend/tests/declare_005.phpt] TEST 2261/15617 [Zend/tests/declare_006.phpt] [1;32mPASS Use of non-literals in declare ticks values crashes compiler [Zend/tests/declare_006.phpt] TEST 2262/15617 [Zend/tests/declare_007.phpt] [1;32mPASS Testing declare statement with ticks with callback arguments [Zend/tests/declare_007.phpt] TEST 2263/15617 [Zend/tests/declare_already_in_use.phpt] [1;32mPASS Cannot declare class, because the name is already in use [Zend/tests/declare_already_in_use.phpt] TEST 2264/15617 [Zend/tests/decrement_001.phpt] [1;33mSKIP decrementing different variables [Zend/tests/decrement_001.phpt] reason: this test is for 32bit platform only TEST 2265/15617 [Zend/tests/decrement_001_64bit.phpt] [1;32mPASS decrementing different variables [Zend/tests/decrement_001_64bit.phpt] TEST 2266/15617 [Zend/tests/defined_fn_no_ns_fallback.phpt] [1;32mPASS There should be no namespace fallback when using the defined() function [Zend/tests/defined_fn_no_ns_fallback.phpt] TEST 2267/15617 [Zend/tests/deprecation_to_exception_during_inheritance.phpt] [1;32mPASS Deprecation promoted to exception should result in fatal error during inheritance [Zend/tests/deprecation_to_exception_during_inheritance.phpt] TEST 2268/15617 [Zend/tests/dereference_001.phpt] [1;32mPASS Testing array dereference [Zend/tests/dereference_001.phpt] TEST 2269/15617 [Zend/tests/dereference_002.phpt] [1;32mPASS Testing array dereference on method calls [Zend/tests/dereference_002.phpt] TEST 2270/15617 [Zend/tests/dereference_003.phpt] [1;32mPASS Testing array dereference on method calls [Zend/tests/dereference_003.phpt] TEST 2271/15617 [Zend/tests/dereference_004.phpt] [1;32mPASS Testing array dereference on __invoke() result [Zend/tests/dereference_004.phpt] TEST 2272/15617 [Zend/tests/dereference_005.phpt] [1;32mPASS Testing array dereference on object that implements ArrayAccess [Zend/tests/dereference_005.phpt] TEST 2273/15617 [Zend/tests/dereference_006.phpt] [1;32mPASS Testing array dereference and references [Zend/tests/dereference_006.phpt] TEST 2274/15617 [Zend/tests/dereference_007.phpt] [1;32mPASS Trying to write on method return [Zend/tests/dereference_007.phpt] TEST 2275/15617 [Zend/tests/dereference_008.phpt] [1;32mPASS Testing array dereference with dynamic method name and references [Zend/tests/dereference_008.phpt] TEST 2276/15617 [Zend/tests/dereference_009.phpt] [1;32mPASS Testing array dereference with references [Zend/tests/dereference_009.phpt] TEST 2277/15617 [Zend/tests/dereference_010.phpt] [1;32mPASS Testing dereference in non-array values [Zend/tests/dereference_010.phpt] TEST 2278/15617 [Zend/tests/dereference_011.phpt] [1;32mPASS Testing array dereference with chaining [Zend/tests/dereference_011.phpt] TEST 2279/15617 [Zend/tests/dereference_012.phpt] [1;32mPASS Testing array dereferencing on return of a method with and without reference [Zend/tests/dereference_012.phpt] TEST 2280/15617 [Zend/tests/dereference_013.phpt] [1;32mPASS Testing array dereferencing on array returned from __call method [Zend/tests/dereference_013.phpt] TEST 2281/15617 [Zend/tests/dereference_014.phpt] [1;32mPASS Trying to create an object from dereferencing uninitialized variable [Zend/tests/dereference_014.phpt] TEST 2282/15617 [Zend/tests/die_string_cast_exception.phpt] [1;32mPASS Bug #79777: String cast exception during die should be handled gracefully [Zend/tests/die_string_cast_exception.phpt] TEST 2283/15617 [Zend/tests/dim_assign_001.phpt] [1;32mPASS JIT - Assigning to arrays using string key which parses to an integer [Zend/tests/dim_assign_001.phpt] TEST 2284/15617 [Zend/tests/div_001.phpt] [1;32mPASS dividing doubles [Zend/tests/div_001.phpt] TEST 2285/15617 [Zend/tests/div_002.phpt] [1;32mPASS dividing arrays [Zend/tests/div_002.phpt] TEST 2286/15617 [Zend/tests/div_by_zero_compound_refcounted.phpt] [1;32mPASS Division by zero in compound assignment with refcounted operand [Zend/tests/div_by_zero_compound_refcounted.phpt] TEST 2287/15617 [Zend/tests/div_by_zero_compound_with_conversion.phpt] [1;32mPASS Division by zero in compound operator with type coercion [Zend/tests/div_by_zero_compound_with_conversion.phpt] TEST 2288/15617 [Zend/tests/div_by_zero_in_static.phpt] [1;32mPASS Division by zero in static [Zend/tests/div_by_zero_in_static.phpt] TEST 2289/15617 [Zend/tests/double_array_cast.phpt] [1;32mPASS Double array cast [Zend/tests/double_array_cast.phpt] TEST 2290/15617 [Zend/tests/double_to_string.phpt] [1;33mSKIP double to string conversion tests [Zend/tests/double_to_string.phpt] reason: this test is for 32bit platform only TEST 2291/15617 [Zend/tests/double_to_string_64bit.phpt] [1;32mPASS double to string conversion tests (64bit) [Zend/tests/double_to_string_64bit.phpt] TEST 2292/15617 [Zend/tests/dtor_scope.phpt] [1;32mPASS Scoping in destructor call [Zend/tests/dtor_scope.phpt] TEST 2293/15617 [Zend/tests/duplicate_label_error.phpt] [1;32mPASS Duplicate labels are not allowed [Zend/tests/duplicate_label_error.phpt] TEST 2294/15617 [Zend/tests/dval_to_lval_32.phpt] [1;33mSKIP zend_dval_to_lval preserves low bits (32 bit long) [Zend/tests/dval_to_lval_32.phpt] reason: for machines with 32-bit longs TEST 2295/15617 [Zend/tests/dval_to_lval_64.phpt] [1;32mPASS zend_dval_to_lval preserves low bits (64 bit long) [Zend/tests/dval_to_lval_64.phpt] TEST 2296/15617 [Zend/tests/dynamic_call_002.phpt] [1;32mPASS Testing dynamic call with invalid value for method name [Zend/tests/dynamic_call_002.phpt] TEST 2297/15617 [Zend/tests/dynamic_call_003.phpt] [1;32mPASS Testing dynamic call with invalid method name [Zend/tests/dynamic_call_003.phpt] TEST 2298/15617 [Zend/tests/dynamic_call_004.phpt] [1;32mPASS Testing dynamic call with undefined variables [Zend/tests/dynamic_call_004.phpt] TEST 2299/15617 [Zend/tests/dynamic_call_005.phpt] [1;32mPASS Dynamic calls to scope introspection functions are forbidden [Zend/tests/dynamic_call_005.phpt] TEST 2300/15617 [Zend/tests/dynamic_call_006.phpt] [1;32mPASS Dynamic calls to scope introspection functions are forbidden (function variations) [Zend/tests/dynamic_call_006.phpt] TEST 2301/15617 [Zend/tests/dynamic_call_007.phpt] [1;32mPASS Dynamic calls to scope introspection functions are forbidden (misoptimization) [Zend/tests/dynamic_call_007.phpt] TEST 2302/15617 [Zend/tests/dynamic_call_008.phpt] [1;32mPASS Don't optimize dynamic call to non-dynamic one if it drops the warning [Zend/tests/dynamic_call_008.phpt] TEST 2303/15617 [Zend/tests/dynamic_call_freeing.phpt] [1;32mPASS Freeing of function "name" when dynamic call fails [Zend/tests/dynamic_call_freeing.phpt] TEST 2304/15617 [Zend/tests/dynamic_call_non_static.phpt] [1;32mPASS Dynamic static call of non-static method [Zend/tests/dynamic_call_non_static.phpt] TEST 2305/15617 [Zend/tests/dynamic_call_to_ref_returning_function.phpt] [1;32mPASS When performing a dynamic call to a ret-by-ref function, the reference should be unwrapped [Zend/tests/dynamic_call_to_ref_returning_function.phpt] TEST 2306/15617 [Zend/tests/dynamic_fully_qualified_call.phpt] [1;32mPASS Crash when using dynamic call syntax with fully qualified name in a namespace [Zend/tests/dynamic_fully_qualified_call.phpt] TEST 2307/15617 [Zend/tests/dynamic_prop_name_leak.phpt] [1;32mPASS Dynamic prop name with type conversion in reference position should not leak [Zend/tests/dynamic_prop_name_leak.phpt] TEST 2308/15617 [Zend/tests/empty_str_offset.phpt] [1;32mPASS Testing empty() with string offsets [Zend/tests/empty_str_offset.phpt] TEST 2309/15617 [Zend/tests/empty_with_expr.phpt] [1;32mPASS empty() with arbitrary expressions [Zend/tests/empty_with_expr.phpt] TEST 2310/15617 [Zend/tests/entry_block_with_predecessors.phpt] [1;32mPASS For SSA form the entry block should have no predecessors [Zend/tests/entry_block_with_predecessors.phpt] TEST 2311/15617 [Zend/tests/enum/__call.phpt] [1;32mPASS Enum __call [Zend/tests/enum/__call.phpt] TEST 2312/15617 [Zend/tests/enum/__callStatic.phpt] [1;32mPASS Enum __callStatic [Zend/tests/enum/__callStatic.phpt] TEST 2313/15617 [Zend/tests/enum/__class__.phpt] [1;32mPASS Enum __CLASS__ [Zend/tests/enum/__class__.phpt] TEST 2314/15617 [Zend/tests/enum/__function__.phpt] [1;32mPASS Enum __FUNCTION__ [Zend/tests/enum/__function__.phpt] TEST 2315/15617 [Zend/tests/enum/__get.phpt] [1;32mPASS Enum __get [Zend/tests/enum/__get.phpt] TEST 2316/15617 [Zend/tests/enum/__invoke.phpt] [1;32mPASS Enum __invoke [Zend/tests/enum/__invoke.phpt] TEST 2317/15617 [Zend/tests/enum/__isset.phpt] [1;32mPASS Enum __isset [Zend/tests/enum/__isset.phpt] TEST 2318/15617 [Zend/tests/enum/__method__.phpt] [1;32mPASS Enum __METHOD__ [Zend/tests/enum/__method__.phpt] TEST 2319/15617 [Zend/tests/enum/ast-dumper.phpt] [1;32mPASS Enum AST dumper [Zend/tests/enum/ast-dumper.phpt] TEST 2320/15617 [Zend/tests/enum/backed-cases-int.phpt] [1;32mPASS Int backed enums with can list cases [Zend/tests/enum/backed-cases-int.phpt] TEST 2321/15617 [Zend/tests/enum/backed-cases-string.phpt] [1;32mPASS String backed enums can list cases [Zend/tests/enum/backed-cases-string.phpt] TEST 2322/15617 [Zend/tests/enum/backed-duplicate-int.phpt] [1;32mPASS Backed enums reject duplicate int values [Zend/tests/enum/backed-duplicate-int.phpt] TEST 2323/15617 [Zend/tests/enum/backed-duplicate-string.phpt] [1;32mPASS Backed enums reject duplicate string values [Zend/tests/enum/backed-duplicate-string.phpt] TEST 2324/15617 [Zend/tests/enum/backed-from-invalid-int.phpt] [1;32mPASS BackedEnum::from() reject invalid int [Zend/tests/enum/backed-from-invalid-int.phpt] TEST 2325/15617 [Zend/tests/enum/backed-from-invalid-string.phpt] [1;32mPASS BackedEnum::from() reject invalid string [Zend/tests/enum/backed-from-invalid-string.phpt] TEST 2326/15617 [Zend/tests/enum/backed-from-invalid-type.phpt] [1;32mPASS BackedEnum::from() reject invalid type [Zend/tests/enum/backed-from-invalid-type.phpt] TEST 2327/15617 [Zend/tests/enum/backed-from-unknown-hash.phpt] [1;32mPASS BackedEnum::from() unknown hash [Zend/tests/enum/backed-from-unknown-hash.phpt] TEST 2328/15617 [Zend/tests/enum/backed-from.phpt] [1;32mPASS BackedEnum::from() [Zend/tests/enum/backed-from.phpt] TEST 2329/15617 [Zend/tests/enum/backed-implements-multiple.phpt] [1;32mPASS Backed Enum with multiple implementing interfaces [Zend/tests/enum/backed-implements-multiple.phpt] TEST 2330/15617 [Zend/tests/enum/backed-implements.phpt] [1;32mPASS Backed Enum implements [Zend/tests/enum/backed-implements.phpt] TEST 2331/15617 [Zend/tests/enum/backed-int-case-without-value.phpt] [1;32mPASS Int backed enums with case without value [Zend/tests/enum/backed-int-case-without-value.phpt] TEST 2332/15617 [Zend/tests/enum/backed-int-const-expr.phpt] [1;32mPASS Int enum const expr [Zend/tests/enum/backed-int-const-expr.phpt] TEST 2333/15617 [Zend/tests/enum/backed-int-const-invalid-expr.phpt] [1;32mPASS Int enum invalid const expr [Zend/tests/enum/backed-int-const-invalid-expr.phpt] TEST 2334/15617 [Zend/tests/enum/backed-int.phpt] [1;32mPASS Int enum value [Zend/tests/enum/backed-int.phpt] TEST 2335/15617 [Zend/tests/enum/backed-invalid.phpt] [1;32mPASS Invalid enum backing type [Zend/tests/enum/backed-invalid.phpt] TEST 2336/15617 [Zend/tests/enum/backed-mismatch.phpt] [1;32mPASS Mismatched enum backing type [Zend/tests/enum/backed-mismatch.phpt] TEST 2337/15617 [Zend/tests/enum/backed-negative-int.phpt] [1;32mPASS Backed enum with negative int [Zend/tests/enum/backed-negative-int.phpt] TEST 2338/15617 [Zend/tests/enum/backed-string-heredoc.phpt] [1;32mPASS String enum value with heredoc [Zend/tests/enum/backed-string-heredoc.phpt] TEST 2339/15617 [Zend/tests/enum/backed-string.phpt] [1;32mPASS String enum value [Zend/tests/enum/backed-string.phpt] TEST 2340/15617 [Zend/tests/enum/backed-tryFrom-casing.phpt] [1;32mPASS BackedEnum::tryFrom() casing in reflection [Zend/tests/enum/backed-tryFrom-casing.phpt] TEST 2341/15617 [Zend/tests/enum/backed-tryFrom-unknown-hash.phpt] [1;32mPASS BackedEnum::tryFrom() unknown hash [Zend/tests/enum/backed-tryFrom-unknown-hash.phpt] TEST 2342/15617 [Zend/tests/enum/backed-tryFrom.phpt] [1;32mPASS BackedEnum::tryFrom() [Zend/tests/enum/backed-tryFrom.phpt] TEST 2343/15617 [Zend/tests/enum/backed-type-no-union.phpt] [1;32mPASS Backed enums type can't be union [Zend/tests/enum/backed-type-no-union.phpt] TEST 2344/15617 [Zend/tests/enum/basic-methods.phpt] [1;32mPASS Enum methods [Zend/tests/enum/basic-methods.phpt] TEST 2345/15617 [Zend/tests/enum/case-attributes.phpt] [1;32mPASS Enum case attributes [Zend/tests/enum/case-attributes.phpt] TEST 2346/15617 [Zend/tests/enum/case-in-class.phpt] [1;32mPASS Enum case in class [Zend/tests/enum/case-in-class.phpt] TEST 2347/15617 [Zend/tests/enum/cases-refcount.phpt] [1;32mPASS Enum cases increases refcount [Zend/tests/enum/cases-refcount.phpt] TEST 2348/15617 [Zend/tests/enum/comparison.phpt] [1;32mPASS Enum comparison [Zend/tests/enum/comparison.phpt] TEST 2349/15617 [Zend/tests/enum/constant-aliases.phpt] [1;32mPASS Enum constants can alias cases [Zend/tests/enum/constant-aliases.phpt] TEST 2350/15617 [Zend/tests/enum/constants.phpt] [1;32mPASS Enum allows constants [Zend/tests/enum/constants.phpt] TEST 2351/15617 [Zend/tests/enum/default-parameter.phpt] [1;32mPASS Enum in default parameter [Zend/tests/enum/default-parameter.phpt] TEST 2352/15617 [Zend/tests/enum/enum-as-constant.phpt] [1;32mPASS Enum cases can be referenced by constants [Zend/tests/enum/enum-as-constant.phpt] TEST 2353/15617 [Zend/tests/enum/enum-as-params.phpt] [1;32mPASS Enum types as parameters [Zend/tests/enum/enum-as-params.phpt] TEST 2354/15617 [Zend/tests/enum/enum-attributes.phpt] [1;32mPASS Enum attributes [Zend/tests/enum/enum-attributes.phpt] TEST 2355/15617 [Zend/tests/enum/enum-in-constant.phpt] [1;32mPASS Enum in constant [Zend/tests/enum/enum-in-constant.phpt] TEST 2356/15617 [Zend/tests/enum/enum-in-static-var.phpt] [1;32mPASS Enum in static var [Zend/tests/enum/enum-in-static-var.phpt] TEST 2357/15617 [Zend/tests/enum/enum-reserved-non-modifiers.phpt] [1;32mPASS enum keyword is reserved_non_modifiers [Zend/tests/enum/enum-reserved-non-modifiers.phpt] TEST 2358/15617 [Zend/tests/enum/enum_exists.phpt] [1;32mPASS enum_exists [Zend/tests/enum/enum_exists.phpt] TEST 2359/15617 [Zend/tests/enum/final.phpt] [1;32mPASS Enum is final [Zend/tests/enum/final.phpt] TEST 2360/15617 [Zend/tests/enum/implements.phpt] [1;32mPASS Enum implements [Zend/tests/enum/implements.phpt] TEST 2361/15617 [Zend/tests/enum/instanceof-backed-enum.phpt] [1;32mPASS Auto implement BackedEnum interface [Zend/tests/enum/instanceof-backed-enum.phpt] TEST 2362/15617 [Zend/tests/enum/instanceof-unitenum.phpt] [1;32mPASS Auto implement UnitEnum interface [Zend/tests/enum/instanceof-unitenum.phpt] TEST 2363/15617 [Zend/tests/enum/instanceof.phpt] [1;32mPASS Enum instanceof [Zend/tests/enum/instanceof.phpt] TEST 2364/15617 [Zend/tests/enum/internal_enums.phpt] [1;33mSKIP Internal enums [Zend/tests/enum/internal_enums.phpt] reason: Required extension missing: zend_test TEST 2365/15617 [Zend/tests/enum/json_encode.phpt] [1;32mPASS Enum in json_encode [Zend/tests/enum/json_encode.phpt] TEST 2366/15617 [Zend/tests/enum/keyword-no-bc-break.phpt] [1;32mPASS Enum keyword can still be used in classes, namespaces, functions and constants [Zend/tests/enum/keyword-no-bc-break.phpt] TEST 2367/15617 [Zend/tests/enum/keyword-whitespace.phpt] [1;32mPASS Enum keyword can be followed by arbitrary whitespaces [Zend/tests/enum/keyword-whitespace.phpt] TEST 2368/15617 [Zend/tests/enum/name-property.phpt] [1;32mPASS Enum name property [Zend/tests/enum/name-property.phpt] TEST 2369/15617 [Zend/tests/enum/namespaces.phpt] [1;32mPASS Enum namespace [Zend/tests/enum/namespaces.phpt] TEST 2370/15617 [Zend/tests/enum/no-cases.phpt] [1;32mPASS Enum no manual cases method [Zend/tests/enum/no-cases.phpt] TEST 2371/15617 [Zend/tests/enum/no-class-implements-backed-enum.phpt] [1;32mPASS Class cannot implement BackedEnum [Zend/tests/enum/no-class-implements-backed-enum.phpt] TEST 2372/15617 [Zend/tests/enum/no-class-implements-unit-enum.phpt] [1;32mPASS Class cannot implement UnitEnum [Zend/tests/enum/no-class-implements-unit-enum.phpt] TEST 2373/15617 [Zend/tests/enum/no-clone.phpt] [1;32mPASS Enum disallows cloning [Zend/tests/enum/no-clone.phpt] TEST 2374/15617 [Zend/tests/enum/no-constructors.phpt] [1;32mPASS Enum disallows constructor [Zend/tests/enum/no-constructors.phpt] TEST 2375/15617 [Zend/tests/enum/no-destruct.phpt] [1;32mPASS Enum disallows destructor [Zend/tests/enum/no-destruct.phpt] TEST 2376/15617 [Zend/tests/enum/no-dynamic-properties.phpt] [1;32mPASS Enum case disallows dynamic properties [Zend/tests/enum/no-dynamic-properties.phpt] TEST 2377/15617 [Zend/tests/enum/no-enum-implements-backed-enum.phpt] [1;32mPASS Enum cannot manually implement BackedEnum [Zend/tests/enum/no-enum-implements-backed-enum.phpt] TEST 2378/15617 [Zend/tests/enum/no-enum-implements-unit-enum.phpt] [1;32mPASS Enum cannot manually implement UnitEnum [Zend/tests/enum/no-enum-implements-unit-enum.phpt] TEST 2379/15617 [Zend/tests/enum/no-from.phpt] [1;32mPASS Enum no manual from method [Zend/tests/enum/no-from.phpt] TEST 2380/15617 [Zend/tests/enum/no-implement-serializable-indirect.phpt] [1;32mPASS Enum must not implement Serializable indirectly [Zend/tests/enum/no-implement-serializable-indirect.phpt] TEST 2381/15617 [Zend/tests/enum/no-implement-serializable.phpt] [1;32mPASS Enum must not implement Serializable [Zend/tests/enum/no-implement-serializable.phpt] TEST 2382/15617 [Zend/tests/enum/no-name-property.phpt] [1;32mPASS Enum disallows name property [Zend/tests/enum/no-name-property.phpt] TEST 2383/15617 [Zend/tests/enum/no-new-through-reflection.phpt] [1;32mPASS Enum no new through reflection [Zend/tests/enum/no-new-through-reflection.phpt] TEST 2384/15617 [Zend/tests/enum/no-new.phpt] [1;32mPASS Enum no new [Zend/tests/enum/no-new.phpt] TEST 2385/15617 [Zend/tests/enum/no-non-backed-enum-implements-backed-enum.phpt] [1;32mPASS Non-backed enum cannot implement BackedEnum [Zend/tests/enum/no-non-backed-enum-implements-backed-enum.phpt] TEST 2386/15617 [Zend/tests/enum/no-pass-properties-by-ref.phpt] [1;32mPASS Enum properties cannot be passed by-ref [Zend/tests/enum/no-pass-properties-by-ref.phpt] TEST 2387/15617 [Zend/tests/enum/no-properties.phpt] [1;32mPASS Enum disallows properties [Zend/tests/enum/no-properties.phpt] TEST 2388/15617 [Zend/tests/enum/no-return-properties-by-ref.phpt] [1;32mPASS Enum properties cannot be returned by-ref [Zend/tests/enum/no-return-properties-by-ref.phpt] TEST 2389/15617 [Zend/tests/enum/no-static-properties.phpt] [1;32mPASS Enum disallows static properties [Zend/tests/enum/no-static-properties.phpt] TEST 2390/15617 [Zend/tests/enum/no-unsed-value.phpt] [1;32mPASS Enum prevent unsetting value [Zend/tests/enum/no-unsed-value.phpt] TEST 2391/15617 [Zend/tests/enum/no-unset-propertes.phpt] [1;32mPASS Enum properties cannot be unset [Zend/tests/enum/no-unset-propertes.phpt] TEST 2392/15617 [Zend/tests/enum/no-value-property.phpt] [1;32mPASS Enum disallows value property [Zend/tests/enum/no-value-property.phpt] TEST 2393/15617 [Zend/tests/enum/no-write-properties-cache-slot.phpt] [1;32mPASS Readonly enum properties should not be writable via cache slot merging [Zend/tests/enum/no-write-properties-cache-slot.phpt] TEST 2394/15617 [Zend/tests/enum/no-write-properties-through-foreach-reference.phpt] [1;32mPASS Enum properties cannot be written to through reference in foreach [Zend/tests/enum/no-write-properties-through-foreach-reference.phpt] TEST 2395/15617 [Zend/tests/enum/no-write-properties-through-references.phpt] [1;32mPASS Enum properties cannot be written to through references [Zend/tests/enum/no-write-properties-through-references.phpt] TEST 2396/15617 [Zend/tests/enum/no-write-properties.phpt] [1;32mPASS Enum properties cannot be written to [Zend/tests/enum/no-write-properties.phpt] TEST 2397/15617 [Zend/tests/enum/non-backed-enum-with-expr-value.phpt] [1;32mPASS Non-backed enum errors when case has int expression value [Zend/tests/enum/non-backed-enum-with-expr-value.phpt] TEST 2398/15617 [Zend/tests/enum/non-backed-enum-with-int-value.phpt] [1;32mPASS Non-backed enum errors when case has int value [Zend/tests/enum/non-backed-enum-with-int-value.phpt] TEST 2399/15617 [Zend/tests/enum/non-backed-enum-with-invalid-value.phpt] [1;32mPASS Non-backed enum errors when case has invalid value [Zend/tests/enum/non-backed-enum-with-invalid-value.phpt] TEST 2400/15617 [Zend/tests/enum/non-backed-enum-with-string-value.phpt] [1;32mPASS Non-backed enum errors when case has string value [Zend/tests/enum/non-backed-enum-with-string-value.phpt] TEST 2401/15617 [Zend/tests/enum/offsetGet-in-const-expr.phpt] [1;32mPASS Enum offsetGet in constant expression [Zend/tests/enum/offsetGet-in-const-expr.phpt] TEST 2402/15617 [Zend/tests/enum/print_r.phpt] [1;32mPASS Enum print_r [Zend/tests/enum/print_r.phpt] TEST 2403/15617 [Zend/tests/enum/reflectionclass.phpt] [1;32mPASS Enum reflection getConstants() [Zend/tests/enum/reflectionclass.phpt] TEST 2404/15617 [Zend/tests/enum/serialization-round-trip.phpt] [1;32mPASS Enum unserialize same instance [Zend/tests/enum/serialization-round-trip.phpt] TEST 2405/15617 [Zend/tests/enum/serialize.phpt] [1;32mPASS Enum serialize [Zend/tests/enum/serialize.phpt] TEST 2406/15617 [Zend/tests/enum/spl-object-storage.phpt] [1;32mPASS Enum in SplObjectStorage [Zend/tests/enum/spl-object-storage.phpt] TEST 2407/15617 [Zend/tests/enum/static-methods.phpt] [1;32mPASS Enum supports static methods [Zend/tests/enum/static-methods.phpt] TEST 2408/15617 [Zend/tests/enum/traits-no-__construct.phpt] [1;32mPASS Enum traits no __construct [Zend/tests/enum/traits-no-__construct.phpt] TEST 2409/15617 [Zend/tests/enum/traits-no-cases-method.phpt] [1;32mPASS Using cases method from traits in enums has no effect [Zend/tests/enum/traits-no-cases-method.phpt] TEST 2410/15617 [Zend/tests/enum/traits-no-forbidden-methods.phpt] [1;32mPASS Enum cannot have forbidden methods, even via traits [Zend/tests/enum/traits-no-forbidden-methods.phpt] TEST 2411/15617 [Zend/tests/enum/traits-no-properties.phpt] [1;32mPASS Enum cannot have properties, even via traits [Zend/tests/enum/traits-no-properties.phpt] TEST 2412/15617 [Zend/tests/enum/traits.phpt] [1;32mPASS Enum can use traits [Zend/tests/enum/traits.phpt] TEST 2413/15617 [Zend/tests/enum/unit-cases.phpt] [1;32mPASS Unit enums can list cases [Zend/tests/enum/unit-cases.phpt] TEST 2414/15617 [Zend/tests/enum/unserialize-const.phpt] [1;32mPASS Enum unserialize const [Zend/tests/enum/unserialize-const.phpt] TEST 2415/15617 [Zend/tests/enum/unserialize-missing-colon.phpt] [1;32mPASS Enum unserialize with missing colon [Zend/tests/enum/unserialize-missing-colon.phpt] TEST 2416/15617 [Zend/tests/enum/unserialize-non-enum.phpt] [1;32mPASS Enum unserialize non-enum [Zend/tests/enum/unserialize-non-enum.phpt] TEST 2417/15617 [Zend/tests/enum/unserialize-non-existent-case.phpt] [1;32mPASS Enum unserialize non-existent case [Zend/tests/enum/unserialize-non-existent-case.phpt] TEST 2418/15617 [Zend/tests/enum/unserialize-refcount.phpt] [1;32mPASS Enum unserialize refcount [Zend/tests/enum/unserialize-refcount.phpt] TEST 2419/15617 [Zend/tests/enum/unserialize.phpt] [1;32mPASS Enum unserialize [Zend/tests/enum/unserialize.phpt] TEST 2420/15617 [Zend/tests/enum/value-property-type.phpt] [1;32mPASS Enum value property has automatic type [Zend/tests/enum/value-property-type.phpt] TEST 2421/15617 [Zend/tests/enum/var_dump-nested.phpt] [1;32mPASS Enum var_dump nested [Zend/tests/enum/var_dump-nested.phpt] TEST 2422/15617 [Zend/tests/enum/var_dump-reference.phpt] [1;32mPASS Enum var_dump reference [Zend/tests/enum/var_dump-reference.phpt] TEST 2423/15617 [Zend/tests/enum/var_export.phpt] [1;32mPASS Enum var_export [Zend/tests/enum/var_export.phpt] TEST 2424/15617 [Zend/tests/enum/weak-map.phpt] [1;32mPASS Use enum as WeakMap key [Zend/tests/enum/weak-map.phpt] TEST 2425/15617 [Zend/tests/errmsg_001.phpt] [1;32mPASS errmsg: Non-abstract method must contain body [Zend/tests/errmsg_001.phpt] TEST 2426/15617 [Zend/tests/errmsg_002.phpt] [1;32mPASS errmsg: function cannot be declared private [Zend/tests/errmsg_002.phpt] TEST 2427/15617 [Zend/tests/errmsg_003.phpt] [1;32mPASS errmsg: cannot reassign $this (by ref) [Zend/tests/errmsg_003.phpt] TEST 2428/15617 [Zend/tests/errmsg_004.phpt] [1;32mPASS errmsg: can't use function return value in write context [Zend/tests/errmsg_004.phpt] TEST 2429/15617 [Zend/tests/errmsg_005.phpt] [1;32mPASS errmsg: can't use method return value in write context [Zend/tests/errmsg_005.phpt] TEST 2430/15617 [Zend/tests/errmsg_006.phpt] [1;32mPASS errmsg: can't use [] for reading [Zend/tests/errmsg_006.phpt] TEST 2431/15617 [Zend/tests/errmsg_007.phpt] [1;32mPASS errmsg: can't use [] for reading - 2 [Zend/tests/errmsg_007.phpt] TEST 2432/15617 [Zend/tests/errmsg_008.phpt] [1;32mPASS errmsg: can't use [] for unsetting [Zend/tests/errmsg_008.phpt] TEST 2433/15617 [Zend/tests/errmsg_009.phpt] [1;32mPASS errmsg: multiple access type modifiers are not allowed (properties) [Zend/tests/errmsg_009.phpt] TEST 2434/15617 [Zend/tests/errmsg_010.phpt] [1;32mPASS errmsg: multiple access type modifiers are not allowed (methods) [Zend/tests/errmsg_010.phpt] TEST 2435/15617 [Zend/tests/errmsg_011.phpt] [1;32mPASS errmsg: cannot redeclare (method) [Zend/tests/errmsg_011.phpt] TEST 2436/15617 [Zend/tests/errmsg_013.phpt] [1;32mPASS errmsg: default value for parameters with array type can only be an array or null [Zend/tests/errmsg_013.phpt] TEST 2437/15617 [Zend/tests/errmsg_015.phpt] [1;32mPASS errmsg: __clone() cannot accept any arguments [Zend/tests/errmsg_015.phpt] TEST 2438/15617 [Zend/tests/errmsg_016.phpt] [1;32mPASS errmsg: __isset() must take exactly 1 argument [Zend/tests/errmsg_016.phpt] TEST 2439/15617 [Zend/tests/errmsg_017.phpt] [1;32mPASS errmsg: __unset() must take exactly 1 argument [Zend/tests/errmsg_017.phpt] TEST 2440/15617 [Zend/tests/errmsg_018.phpt] [1;32mPASS errmsg: static abstract function [Zend/tests/errmsg_018.phpt] TEST 2441/15617 [Zend/tests/errmsg_019.phpt] [1;32mPASS errmsg: __destruct() cannot take arguments [Zend/tests/errmsg_019.phpt] TEST 2442/15617 [Zend/tests/errmsg_020.phpt] [1;32mPASS errmsg: disabled function [Zend/tests/errmsg_020.phpt] TEST 2443/15617 [Zend/tests/errmsg_021.phpt] [1;32mPASS errmsg: disabled class [Zend/tests/errmsg_021.phpt] TEST 2444/15617 [Zend/tests/errmsg_022.phpt] [1;32mPASS errmsg: only variables can be passed by reference [Zend/tests/errmsg_022.phpt] TEST 2445/15617 [Zend/tests/errmsg_023.phpt] [1;32mPASS errmsg: access level must be the same or weaker [Zend/tests/errmsg_023.phpt] TEST 2446/15617 [Zend/tests/errmsg_024.phpt] [1;32mPASS No more errmsg: can now change initial value of property [Zend/tests/errmsg_024.phpt] TEST 2447/15617 [Zend/tests/errmsg_025.phpt] [1;32mPASS errmsg: cannot inherit previously inherited constant [Zend/tests/errmsg_025.phpt] TEST 2448/15617 [Zend/tests/errmsg_026.phpt] [1;32mPASS errmsg: cannot redeclare class [Zend/tests/errmsg_026.phpt] TEST 2449/15617 [Zend/tests/errmsg_027.phpt] [1;32mPASS errmsg: class declarations may not be nested [Zend/tests/errmsg_027.phpt] TEST 2450/15617 [Zend/tests/errmsg_028.phpt] [1;32mPASS errmsg: cannot use 'self' as class name [Zend/tests/errmsg_028.phpt] TEST 2451/15617 [Zend/tests/errmsg_029.phpt] [1;32mPASS errmsg: cannot use 'parent' as class name [Zend/tests/errmsg_029.phpt] TEST 2452/15617 [Zend/tests/errmsg_030.phpt] [1;32mPASS errmsg: cannot use 'self' as parent class name [Zend/tests/errmsg_030.phpt] TEST 2453/15617 [Zend/tests/errmsg_031.phpt] [1;32mPASS errmsg: cannot use 'parent' as parent class name [Zend/tests/errmsg_031.phpt] TEST 2454/15617 [Zend/tests/errmsg_032.phpt] [1;32mPASS errmsg: __construct() cannot be static [Zend/tests/errmsg_032.phpt] TEST 2455/15617 [Zend/tests/errmsg_033.phpt] [1;32mPASS errmsg: __destruct() cannot be static [Zend/tests/errmsg_033.phpt] TEST 2456/15617 [Zend/tests/errmsg_034.phpt] [1;32mPASS errmsg: __clone() cannot be static [Zend/tests/errmsg_034.phpt] TEST 2457/15617 [Zend/tests/errmsg_035.phpt] [1;32mPASS errmsg: cannot use 'self' as interface name [Zend/tests/errmsg_035.phpt] TEST 2458/15617 [Zend/tests/errmsg_036.phpt] [1;32mPASS errmsg: cannot use 'parent' as interface name [Zend/tests/errmsg_036.phpt] TEST 2459/15617 [Zend/tests/errmsg_037.phpt] [1;32mPASS errmsg: properties cannot be abstract [Zend/tests/errmsg_037.phpt] TEST 2460/15617 [Zend/tests/errmsg_038.phpt] [1;32mPASS errmsg: properties cannot be final [Zend/tests/errmsg_038.phpt] TEST 2461/15617 [Zend/tests/errmsg_039.phpt] [1;32mPASS errmsg: cannot redeclare property [Zend/tests/errmsg_039.phpt] TEST 2462/15617 [Zend/tests/errmsg_040.phpt] [1;32mPASS errmsg: arrays are not allowed in class constants [Zend/tests/errmsg_040.phpt] TEST 2463/15617 [Zend/tests/errmsg_042.phpt] [1;32mPASS errmsg: key element cannot be a reference [Zend/tests/errmsg_042.phpt] TEST 2464/15617 [Zend/tests/errmsg_044.phpt] [1;32mPASS Trying use object of type stdClass as array [Zend/tests/errmsg_044.phpt] TEST 2465/15617 [Zend/tests/errmsg_045.phpt] [1;32mPASS Error message in error handler during compilation [Zend/tests/errmsg_045.phpt] TEST 2466/15617 [Zend/tests/error_reporting01.phpt] [1;32mPASS testing @ and error_reporting - 1 [Zend/tests/error_reporting01.phpt] TEST 2467/15617 [Zend/tests/error_reporting02.phpt] [1;32mPASS testing @ and error_reporting - 2 [Zend/tests/error_reporting02.phpt] TEST 2468/15617 [Zend/tests/error_reporting03.phpt] [1;32mPASS testing @ and error_reporting - 3 [Zend/tests/error_reporting03.phpt] TEST 2469/15617 [Zend/tests/error_reporting04.phpt] [1;32mPASS testing @ and error_reporting - 4 [Zend/tests/error_reporting04.phpt] TEST 2470/15617 [Zend/tests/error_reporting05.phpt] [1;32mPASS testing @ and error_reporting - 5 [Zend/tests/error_reporting05.phpt] TEST 2471/15617 [Zend/tests/error_reporting06.phpt] [1;32mPASS testing @ and error_reporting - 6 [Zend/tests/error_reporting06.phpt] TEST 2472/15617 [Zend/tests/error_reporting07.phpt] [1;32mPASS testing @ and error_reporting - 7 [Zend/tests/error_reporting07.phpt] TEST 2473/15617 [Zend/tests/error_reporting08.phpt] [1;32mPASS testing @ and error_reporting - 8 [Zend/tests/error_reporting08.phpt] TEST 2474/15617 [Zend/tests/error_reporting09.phpt] [1;32mPASS testing @ and error_reporting - 9 [Zend/tests/error_reporting09.phpt] TEST 2475/15617 [Zend/tests/error_reporting10.phpt] [1;32mPASS testing @ and error_reporting - 10 [Zend/tests/error_reporting10.phpt] TEST 2476/15617 [Zend/tests/eval_constant_resolution.phpt] [1;32mPASS eval() constant resolution [Zend/tests/eval_constant_resolution.phpt] TEST 2477/15617 [Zend/tests/eval_parse_error_with_doc_comment.phpt] [1;32mPASS eval() parse error on function with doc comment [Zend/tests/eval_parse_error_with_doc_comment.phpt] TEST 2478/15617 [Zend/tests/ex_func_null_during_property_write.phpt] [1;32mPASS EX(func) can be null during write_property in an edge case [Zend/tests/ex_func_null_during_property_write.phpt] TEST 2479/15617 [Zend/tests/exception_001.phpt] [1;32mPASS Testing nested exceptions [Zend/tests/exception_001.phpt] TEST 2480/15617 [Zend/tests/exception_002.phpt] [1;32mPASS Testing exception and GOTO [Zend/tests/exception_002.phpt] TEST 2481/15617 [Zend/tests/exception_003.phpt] [1;32mPASS Throwing exception in global scope [Zend/tests/exception_003.phpt] TEST 2482/15617 [Zend/tests/exception_004.phpt] [1;32mPASS Throwing exception using a class that isn't derived from the Exception base class [Zend/tests/exception_004.phpt] TEST 2483/15617 [Zend/tests/exception_005.phpt] [1;32mPASS Trying to throw exception of an interface [Zend/tests/exception_005.phpt] TEST 2484/15617 [Zend/tests/exception_006.phpt] [1;32mPASS Trying to throw a non-object [Zend/tests/exception_006.phpt] TEST 2485/15617 [Zend/tests/exception_007.phpt] [1;32mPASS Setting previous exception [Zend/tests/exception_007.phpt] TEST 2486/15617 [Zend/tests/exception_008.phpt] [1;32mPASS Exception in __destruct while exception is pending [Zend/tests/exception_008.phpt] TEST 2487/15617 [Zend/tests/exception_009.phpt] [1;32mPASS Testing exception properties [Zend/tests/exception_009.phpt] TEST 2488/15617 [Zend/tests/exception_011.phpt] [1;31mFAIL Test exception doesn't cause RSHUTDOWN bypass, variation 0 [Zend/tests/exception_011.phpt] TEST 2489/15617 [Zend/tests/exception_013.phpt] [1;32mPASS Exceptions on improper access to static class properties [Zend/tests/exception_013.phpt] TEST 2490/15617 [Zend/tests/exception_014.phpt] [1;32mPASS Exceptions on improper access to static class properties [Zend/tests/exception_014.phpt] TEST 2491/15617 [Zend/tests/exception_015.phpt] [1;32mPASS Exceptions on improper access to string [Zend/tests/exception_015.phpt] TEST 2492/15617 [Zend/tests/exception_016.phpt] [1;32mPASS Exceptions on improper usage of $this [Zend/tests/exception_016.phpt] TEST 2493/15617 [Zend/tests/exception_017.phpt] [1;32mPASS Exceptions on improper usage of $this [Zend/tests/exception_017.phpt] TEST 2494/15617 [Zend/tests/exception_018.phpt] [1;32mPASS Testing throw exception doesn't crash with wrong params, variant 1 [Zend/tests/exception_018.phpt] TEST 2495/15617 [Zend/tests/exception_019.phpt] [1;32mPASS Testing throw exception doesn't crash with wrong params, variant 2 [Zend/tests/exception_019.phpt] TEST 2496/15617 [Zend/tests/exception_020.phpt] [1;32mPASS Test that the original class name is present in the error out when extending ErrorException [Zend/tests/exception_020.phpt] TEST 2497/15617 [Zend/tests/exception_021.phpt] [1;32mPASS Testing throw exception doesn't crash with wrong params, variant 3 [Zend/tests/exception_021.phpt] TEST 2498/15617 [Zend/tests/exception_022.phpt] [1;32mPASS Testing throw exception doesn't crash with wrong params, variant 4 [Zend/tests/exception_022.phpt] TEST 2499/15617 [Zend/tests/exception_023.phpt] [1;32mPASS Ensure proper backtraces with anon classes [Zend/tests/exception_023.phpt] TEST 2500/15617 [Zend/tests/exception_024.phpt] [1;32mPASS zend.exception_string_param_max_len ini setting [Zend/tests/exception_024.phpt] TEST 2501/15617 [Zend/tests/exception_025.phpt] [1;32mPASS zend.exception_string_param_max_len ini setting [Zend/tests/exception_025.phpt] TEST 2502/15617 [Zend/tests/exception_026.phpt] [1;32mPASS Nested exceptions in destructors [Zend/tests/exception_026.phpt] TEST 2503/15617 [Zend/tests/exception_before_fatal.phpt] [1;32mPASS Exceptions before fatal error [Zend/tests/exception_before_fatal.phpt] TEST 2504/15617 [Zend/tests/exception_delayed_message.phpt] [1;32mPASS Exception with delayed message computation [Zend/tests/exception_delayed_message.phpt] TEST 2505/15617 [Zend/tests/exception_during_by_reference_magic_get.phpt] [1;32mPASS Exception thrown by __get() during =& assignment [Zend/tests/exception_during_by_reference_magic_get.phpt] TEST 2506/15617 [Zend/tests/exception_during_include_stat.phpt] [1;32mPASS Make sure exceptions during include/require stating are properly propagated [Zend/tests/exception_during_include_stat.phpt] TEST 2507/15617 [Zend/tests/exception_during_property_assign_op.phpt] [1;32mPASS Exception during read part of compound assignment operation on a property [Zend/tests/exception_during_property_assign_op.phpt] TEST 2508/15617 [Zend/tests/exception_during_variance_autoload.phpt] [1;32mPASS Exception during delayed variance autoload [Zend/tests/exception_during_variance_autoload.phpt] TEST 2509/15617 [Zend/tests/exception_during_variance_autoload_2.phpt] [1;32mPASS Exception during delayed variance autoload (variation 2) [Zend/tests/exception_during_variance_autoload_2.phpt] TEST 2510/15617 [Zend/tests/exception_from_toString.phpt] [1;32mPASS Test exceptions thrown from __toString() in various contexts [Zend/tests/exception_from_toString.phpt] TEST 2511/15617 [Zend/tests/exception_getters_with_ref_props.phpt] [1;32mPASS Calling exception getters when properties hold references [Zend/tests/exception_getters_with_ref_props.phpt] TEST 2512/15617 [Zend/tests/exception_handler_001.phpt] [1;32mPASS exception handler tests - 1 [Zend/tests/exception_handler_001.phpt] TEST 2513/15617 [Zend/tests/exception_handler_002.phpt] [1;32mPASS exception handler tests - 2 [Zend/tests/exception_handler_002.phpt] TEST 2514/15617 [Zend/tests/exception_handler_003.phpt] [1;32mPASS exception handler tests - 3 [Zend/tests/exception_handler_003.phpt] TEST 2515/15617 [Zend/tests/exception_handler_004.phpt] [1;32mPASS exception handler tests - 4 [Zend/tests/exception_handler_004.phpt] TEST 2516/15617 [Zend/tests/exception_handler_005.phpt] [1;32mPASS exception handler tests - 5 [Zend/tests/exception_handler_005.phpt] TEST 2517/15617 [Zend/tests/exception_handler_006.phpt] [1;32mPASS exception handler tests - 6 [Zend/tests/exception_handler_006.phpt] TEST 2518/15617 [Zend/tests/exception_handler_007.phpt] [1;32mPASS exception handler tests - 7 [Zend/tests/exception_handler_007.phpt] TEST 2519/15617 [Zend/tests/exception_ignore_args.phpt] [1;32mPASS Exceptions ignoring arguments [Zend/tests/exception_ignore_args.phpt] TEST 2520/15617 [Zend/tests/exception_in_nested_rope.phpt] [1;32mPASS Exception during nested rope [Zend/tests/exception_in_nested_rope.phpt] TEST 2521/15617 [Zend/tests/exception_in_rope_end.phpt] [1;32mPASS Exception during rope finalization [Zend/tests/exception_in_rope_end.phpt] TEST 2522/15617 [Zend/tests/exception_set_previous_leak.phpt] [1;32mPASS Leak when setting recursive previous exception in finally handling [Zend/tests/exception_set_previous_leak.phpt] TEST 2523/15617 [Zend/tests/exception_with_by_ref_message.phpt] [1;32mPASS Exception with by-ref message [Zend/tests/exception_with_by_ref_message.phpt] TEST 2524/15617 [Zend/tests/exit_exception_handler.phpt] [1;32mPASS Exception handler should not be invoked for exit() [Zend/tests/exit_exception_handler.phpt] TEST 2525/15617 [Zend/tests/exit_finally_1.phpt] [1;32mPASS exit() and finally (1) [Zend/tests/exit_finally_1.phpt] TEST 2526/15617 [Zend/tests/exit_finally_2.phpt] [1;32mPASS exit() and finally (2) [Zend/tests/exit_finally_2.phpt] TEST 2527/15617 [Zend/tests/exit_finally_3.phpt] [1;32mPASS exit() and finally (3) [Zend/tests/exit_finally_3.phpt] TEST 2528/15617 [Zend/tests/falsetoarray.phpt] [1;32mPASS Autovivification of false to array [Zend/tests/falsetoarray.phpt] TEST 2529/15617 [Zend/tests/falsetoarray_002.phpt] [1;32mPASS Autovivification of false to array with data clobbering by error handler [Zend/tests/falsetoarray_002.phpt] TEST 2530/15617 [Zend/tests/falsetoarray_003.phpt] [1;32mPASS Autovivification of false to array with data clobbering by error handler [Zend/tests/falsetoarray_003.phpt] TEST 2531/15617 [Zend/tests/fe_fetch_dtor_exception.phpt] [1;32mPASS Dtor may throw exception furing FE_FETCH assignment [Zend/tests/fe_fetch_dtor_exception.phpt] TEST 2532/15617 [Zend/tests/fe_fetch_op2_live_range.phpt] [1;32mPASS FE_FETCH op2 is a def and needs special live range handling [Zend/tests/fe_fetch_op2_live_range.phpt] TEST 2533/15617 [Zend/tests/fibers/backtrace-deep-nesting.phpt] [1;32mPASS Backtrace in deeply nested function call [Zend/tests/fibers/backtrace-deep-nesting.phpt] TEST 2534/15617 [Zend/tests/fibers/backtrace-nested.phpt] [1;32mPASS Backtrace in nested function call [Zend/tests/fibers/backtrace-nested.phpt] TEST 2535/15617 [Zend/tests/fibers/backtrace-object.phpt] [1;32mPASS Backtrace in with object as fiber callback [Zend/tests/fibers/backtrace-object.phpt] TEST 2536/15617 [Zend/tests/fibers/catch-then-suspend.phpt] [1;32mPASS Catch exception thrown into fiber, then suspend again [Zend/tests/fibers/catch-then-suspend.phpt] TEST 2537/15617 [Zend/tests/fibers/catch.phpt] [1;32mPASS Catch exception thrown into fiber [Zend/tests/fibers/catch.phpt] TEST 2538/15617 [Zend/tests/fibers/debug-backtrace.phpt] [1;32mPASS Print backtrace in fiber [Zend/tests/fibers/debug-backtrace.phpt] TEST 2539/15617 [Zend/tests/fibers/double-start.phpt] [1;32mPASS Start on already running fiber [Zend/tests/fibers/double-start.phpt] TEST 2540/15617 [Zend/tests/fibers/error-reporting.phpt] [1;32mPASS Error reporting change reflected inside fiber [Zend/tests/fibers/error-reporting.phpt] TEST 2541/15617 [Zend/tests/fibers/exit-in-fiber.phpt] [1;32mPASS Exit from fiber [Zend/tests/fibers/exit-in-fiber.phpt] TEST 2542/15617 [Zend/tests/fibers/failing-fiber.phpt] [1;32mPASS Test throwing from fiber [Zend/tests/fibers/failing-fiber.phpt] TEST 2543/15617 [Zend/tests/fibers/failing-nested-fiber.phpt] [1;32mPASS Test throwing from fiber [Zend/tests/fibers/failing-nested-fiber.phpt] TEST 2544/15617 [Zend/tests/fibers/fast-finish-fiber.phpt] [1;32mPASS Fast finishing fiber does not leak [Zend/tests/fibers/fast-finish-fiber.phpt] TEST 2545/15617 [Zend/tests/fibers/fatal-error-in-fiber.phpt] [1;32mPASS Fatal error in new fiber [Zend/tests/fibers/fatal-error-in-fiber.phpt] TEST 2546/15617 [Zend/tests/fibers/fatal-error-in-nested-fiber.phpt] [1;32mPASS Fatal error within a nested fiber [Zend/tests/fibers/fatal-error-in-nested-fiber.phpt] TEST 2547/15617 [Zend/tests/fibers/fatal-error-with-multiple-fibers.phpt] [1;32mPASS Fatal error in a fiber with other active fibers [Zend/tests/fibers/fatal-error-with-multiple-fibers.phpt] TEST 2548/15617 [Zend/tests/fibers/fiber-error-construct.phpt] [1;32mPASS FiberError cannot be constructed in user code [Zend/tests/fibers/fiber-error-construct.phpt] TEST 2549/15617 [Zend/tests/fibers/fiber-get-current.phpt] [1;32mPASS Fiber::getCurrent() [Zend/tests/fibers/fiber-get-current.phpt] TEST 2550/15617 [Zend/tests/fibers/fiber-in-shutdown-function.phpt] [1;32mPASS Fiber in shutdown function [Zend/tests/fibers/fiber-in-shutdown-function.phpt] TEST 2551/15617 [Zend/tests/fibers/fiber-status.phpt] [1;32mPASS Fiber status methods [Zend/tests/fibers/fiber-status.phpt] TEST 2552/15617 [Zend/tests/fibers/gc-cycle-callback.phpt] [1;32mPASS GC can cleanup cycle when callback references fiber [Zend/tests/fibers/gc-cycle-callback.phpt] TEST 2553/15617 [Zend/tests/fibers/gc-cycle-result.phpt] [1;32mPASS GC can cleanup cycle when fiber result references fiber [Zend/tests/fibers/gc-cycle-result.phpt] TEST 2554/15617 [Zend/tests/fibers/get-return-after-bailout.phpt] [1;32mPASS Fiber::getReturn() after bailout [Zend/tests/fibers/get-return-after-bailout.phpt] TEST 2555/15617 [Zend/tests/fibers/get-return-after-throwing.phpt] [1;32mPASS Fiber::getReturn() after a fiber throws [Zend/tests/fibers/get-return-after-throwing.phpt] TEST 2556/15617 [Zend/tests/fibers/get-return-from-unstarted-fiber.phpt] [1;32mPASS Fiber::getReturn() from unstarted fiber [Zend/tests/fibers/get-return-from-unstarted-fiber.phpt] TEST 2557/15617 [Zend/tests/fibers/get-return-in-unfinished-fiber.phpt] [1;32mPASS Fiber::getReturn() in unfinished fiber [Zend/tests/fibers/get-return-in-unfinished-fiber.phpt] TEST 2558/15617 [Zend/tests/fibers/get-return.phpt] [1;32mPASS Test fiber return value [Zend/tests/fibers/get-return.phpt] TEST 2559/15617 [Zend/tests/fibers/invocable-class.phpt] [1;32mPASS Reference to invocable class retained while running [Zend/tests/fibers/invocable-class.phpt] TEST 2560/15617 [Zend/tests/fibers/no-switch-dtor-resume.phpt] [1;32mPASS Cannot resume fiber within destructor [Zend/tests/fibers/no-switch-dtor-resume.phpt] TEST 2561/15617 [Zend/tests/fibers/no-switch-dtor-start.phpt] [1;32mPASS Cannot start fiber within destructor [Zend/tests/fibers/no-switch-dtor-start.phpt] TEST 2562/15617 [Zend/tests/fibers/no-switch-dtor-suspend.phpt] [1;32mPASS Cannot suspend fiber within destructor [Zend/tests/fibers/no-switch-dtor-suspend.phpt] TEST 2563/15617 [Zend/tests/fibers/no-switch-dtor-throw.phpt] [1;32mPASS Cannot resume fiber within destructor [Zend/tests/fibers/no-switch-dtor-throw.phpt] TEST 2564/15617 [Zend/tests/fibers/no-switch-force-close-finally.phpt] [1;32mPASS Cannot start a new fiber in a finally block in a force-closed fiber [Zend/tests/fibers/no-switch-force-close-finally.phpt] TEST 2565/15617 [Zend/tests/fibers/no-switch-gc.phpt] [1;32mPASS Context switches are prevented during GC collect cycles [Zend/tests/fibers/no-switch-gc.phpt] TEST 2566/15617 [Zend/tests/fibers/out-of-memory-in-fiber.phpt] [1;32mPASS Out of Memory in a fiber [Zend/tests/fibers/out-of-memory-in-fiber.phpt] TEST 2567/15617 [Zend/tests/fibers/out-of-memory-in-nested-fiber.phpt] [1;32mPASS Out of Memory in a nested fiber [Zend/tests/fibers/out-of-memory-in-nested-fiber.phpt] TEST 2568/15617 [Zend/tests/fibers/out-of-memory-in-recursive-fiber.phpt] [1;32mPASS Out of Memory from recursive fiber creation [Zend/tests/fibers/out-of-memory-in-recursive-fiber.phpt] TEST 2569/15617 [Zend/tests/fibers/resume-non-running-fiber.phpt] [1;32mPASS Resume non-running fiber [Zend/tests/fibers/resume-non-running-fiber.phpt] TEST 2570/15617 [Zend/tests/fibers/resume-previous-fiber.phpt] [1;32mPASS Resume previous fiber [Zend/tests/fibers/resume-previous-fiber.phpt] TEST 2571/15617 [Zend/tests/fibers/resume-running-fiber.phpt] [1;32mPASS Resume running fiber [Zend/tests/fibers/resume-running-fiber.phpt] TEST 2572/15617 [Zend/tests/fibers/resume-terminated-fiber.phpt] [1;32mPASS Resume terminated fiber [Zend/tests/fibers/resume-terminated-fiber.phpt] TEST 2573/15617 [Zend/tests/fibers/resume.phpt] [1;32mPASS Test resume [Zend/tests/fibers/resume.phpt] TEST 2574/15617 [Zend/tests/fibers/return-by-ref.phpt] [1;32mPASS Fiber function may return by ref, but getReturn() always returns by val [Zend/tests/fibers/return-by-ref.phpt] TEST 2575/15617 [Zend/tests/fibers/silence-operator-inside-fiber.phpt] [1;32mPASS Silence operator does not leak out of fiber [Zend/tests/fibers/silence-operator-inside-fiber.phpt] TEST 2576/15617 [Zend/tests/fibers/silence-operator-outside-fiber.phpt] [1;32mPASS Silence operator does not leak into fiber [Zend/tests/fibers/silence-operator-outside-fiber.phpt] TEST 2577/15617 [Zend/tests/fibers/start-arguments.phpt] [1;32mPASS Arguments to fiber callback [Zend/tests/fibers/start-arguments.phpt] TEST 2578/15617 [Zend/tests/fibers/suspend-in-force-close-fiber-after-shutdown.phpt] [1;32mPASS Suspend in force-closed fiber after shutdown [Zend/tests/fibers/suspend-in-force-close-fiber-after-shutdown.phpt] TEST 2579/15617 [Zend/tests/fibers/suspend-in-force-close-fiber-catching-exception.phpt] [1;32mPASS Suspend in force-closed fiber, catching exception thrown from destructor [Zend/tests/fibers/suspend-in-force-close-fiber-catching-exception.phpt] TEST 2580/15617 [Zend/tests/fibers/suspend-in-force-close-fiber.phpt] [1;32mPASS Suspend in force-closed fiber [Zend/tests/fibers/suspend-in-force-close-fiber.phpt] TEST 2581/15617 [Zend/tests/fibers/suspend-in-nested-function.phpt] [1;32mPASS Suspend within nested function call [Zend/tests/fibers/suspend-in-nested-function.phpt] TEST 2582/15617 [Zend/tests/fibers/suspend-outside-fiber.phpt] [1;32mPASS Suspend outside fiber [Zend/tests/fibers/suspend-outside-fiber.phpt] TEST 2583/15617 [Zend/tests/fibers/throw-during-fiber-destruct.phpt] [1;32mPASS Make sure exceptions are rethrown when throwing from fiber destructor [Zend/tests/fibers/throw-during-fiber-destruct.phpt] TEST 2584/15617 [Zend/tests/fibers/throw-in-multiple-destroyed-fibers-after-shutdown.phpt] [1;32mPASS Throw in multiple destroyed fibers after shutdown [Zend/tests/fibers/throw-in-multiple-destroyed-fibers-after-shutdown.phpt] TEST 2585/15617 [Zend/tests/fibers/throw-into-non-running-fiber.phpt] [1;32mPASS Throw into non-running fiber [Zend/tests/fibers/throw-into-non-running-fiber.phpt] TEST 2586/15617 [Zend/tests/fibers/throw.phpt] [1;32mPASS Test throwing into fiber [Zend/tests/fibers/throw.phpt] TEST 2587/15617 [Zend/tests/fibers/unfinished-fiber-with-finally.phpt] [1;32mPASS Test unfinished fiber with finally block [Zend/tests/fibers/unfinished-fiber-with-finally.phpt] TEST 2588/15617 [Zend/tests/fibers/unfinished-fiber-with-nested-try-catch.phpt] [1;32mPASS Test unfinished fiber with nested try/catch blocks [Zend/tests/fibers/unfinished-fiber-with-nested-try-catch.phpt] TEST 2589/15617 [Zend/tests/fibers/unfinished-fiber-with-suspend-in-finally.phpt] [1;32mPASS Test unfinished fiber with suspend in finally [Zend/tests/fibers/unfinished-fiber-with-suspend-in-finally.phpt] TEST 2590/15617 [Zend/tests/fibers/unfinished-fiber-with-throw-in-finally.phpt] [1;32mPASS Test unfinished fiber with suspend in finally [Zend/tests/fibers/unfinished-fiber-with-throw-in-finally.phpt] TEST 2591/15617 [Zend/tests/fibers/unfinished-fiber.phpt] [1;32mPASS Test unfinished fiber [Zend/tests/fibers/unfinished-fiber.phpt] TEST 2592/15617 [Zend/tests/fibers/unstarted-fiber.phpt] [1;32mPASS Not starting a fiber does not leak [Zend/tests/fibers/unstarted-fiber.phpt] TEST 2593/15617 [Zend/tests/first_class_callable_001.phpt] [1;32mPASS First Class Callable from Internal [Zend/tests/first_class_callable_001.phpt] TEST 2594/15617 [Zend/tests/first_class_callable_002.phpt] [1;32mPASS First Class Callable from User [Zend/tests/first_class_callable_002.phpt] TEST 2595/15617 [Zend/tests/first_class_callable_003.phpt] [1;32mPASS First Class Callable from Method [Zend/tests/first_class_callable_003.phpt] TEST 2596/15617 [Zend/tests/first_class_callable_004.phpt] [1;32mPASS First Class Callable from Private Scope [Zend/tests/first_class_callable_004.phpt] TEST 2597/15617 [Zend/tests/first_class_callable_005.phpt] [1;32mPASS First Class Callable from Magic [Zend/tests/first_class_callable_005.phpt] TEST 2598/15617 [Zend/tests/first_class_callable_006.phpt] [1;32mPASS First Class Callable from Closure [Zend/tests/first_class_callable_006.phpt] TEST 2599/15617 [Zend/tests/first_class_callable_007.phpt] [1;32mPASS First Class Callable from Special Compiler Function [Zend/tests/first_class_callable_007.phpt] TEST 2600/15617 [Zend/tests/first_class_callable_008.phpt] [1;32mPASS First Class Callable from NEW [Zend/tests/first_class_callable_008.phpt] TEST 2601/15617 [Zend/tests/first_class_callable_009.phpt] [1;32mPASS First Class Callable from Closure::__invoke [Zend/tests/first_class_callable_009.phpt] TEST 2602/15617 [Zend/tests/first_class_callable_010.phpt] [1;32mPASS First Class Callable preserve Called Scope [Zend/tests/first_class_callable_010.phpt] TEST 2603/15617 [Zend/tests/first_class_callable_011.phpt] [1;32mPASS First Class Callable Attribute Error [Zend/tests/first_class_callable_011.phpt] TEST 2604/15617 [Zend/tests/first_class_callable_012.phpt] [1;32mPASS First class callable with nullsafe method call [Zend/tests/first_class_callable_012.phpt] TEST 2605/15617 [Zend/tests/first_class_callable_013.phpt] [1;32mPASS First class callable with nullsafe method call (nested) [Zend/tests/first_class_callable_013.phpt] TEST 2606/15617 [Zend/tests/first_class_callable_014.phpt] [1;32mPASS First class callable with nullsafe method call (unrelated) [Zend/tests/first_class_callable_014.phpt] TEST 2607/15617 [Zend/tests/first_class_callable_015.phpt] [1;32mPASS First class callables and strict types [Zend/tests/first_class_callable_015.phpt] TEST 2608/15617 [Zend/tests/first_class_callable_assert.phpt] [1;32mPASS Acquire callable to assert() [Zend/tests/first_class_callable_assert.phpt] TEST 2609/15617 [Zend/tests/first_class_callable_assert2.phpt] [1;32mPASS Foo(...) in attribute in assert [Zend/tests/first_class_callable_assert2.phpt] TEST 2610/15617 [Zend/tests/first_class_callable_assert3.phpt] [1;32mPASS new class(...) in assert [Zend/tests/first_class_callable_assert3.phpt] TEST 2611/15617 [Zend/tests/first_class_callable_dynamic.phpt] [1;32mPASS Acquire callable through various dynamic constructs [Zend/tests/first_class_callable_dynamic.phpt] TEST 2612/15617 [Zend/tests/first_class_callable_errors.phpt] [1;32mPASS Trying to acquire callable to something that's not callable [Zend/tests/first_class_callable_errors.phpt] TEST 2613/15617 [Zend/tests/first_class_callable_optimization.phpt] [1;32mPASS Check interaction of first-class callables with optimization [Zend/tests/first_class_callable_optimization.phpt] TEST 2614/15617 [Zend/tests/first_class_callable_refs.phpt] [1;32mPASS First class callables and references [Zend/tests/first_class_callable_refs.phpt] TEST 2615/15617 [Zend/tests/first_class_callable_signature.phpt] [1;32mPASS First class callables should retain the signature for reflection [Zend/tests/first_class_callable_signature.phpt] TEST 2616/15617 [Zend/tests/flexible-heredoc-complex-test1.phpt] [1;32mPASS Flexible heredoc syntax complex test 1: interpolated nested heredocs with different delimiter names [Zend/tests/flexible-heredoc-complex-test1.phpt] TEST 2617/15617 [Zend/tests/flexible-heredoc-complex-test2.phpt] [1;32mPASS Flexible heredoc syntax complex test 2: interpolated nested heredocs with the same delimiter name [Zend/tests/flexible-heredoc-complex-test2.phpt] TEST 2618/15617 [Zend/tests/flexible-heredoc-complex-test3.phpt] [1;32mPASS Flexible heredoc syntax complex test 3: interpolated nested heredocs with the same delimiter name with different levels of indentation [Zend/tests/flexible-heredoc-complex-test3.phpt] TEST 2619/15617 [Zend/tests/flexible-heredoc-complex-test4.phpt] [1;32mPASS Flexible heredoc syntax complex test 4: interpolated variable with the same delimiter name as the heredoc [Zend/tests/flexible-heredoc-complex-test4.phpt] TEST 2620/15617 [Zend/tests/flexible-heredoc-error1.phpt] [1;32mPASS Flexible heredoc syntax 1: different indentation for body (spaces) ending marker (tabs) [Zend/tests/flexible-heredoc-error1.phpt] TEST 2621/15617 [Zend/tests/flexible-heredoc-error10.phpt] [1;32mPASS Flexible heredoc syntax error 10: unindented variable interpolation (as first value) [Zend/tests/flexible-heredoc-error10.phpt] TEST 2622/15617 [Zend/tests/flexible-heredoc-error11.phpt] [1;32mPASS Flexible heredoc syntax error 11: show erroneous line in error message (variable interpolation) [Zend/tests/flexible-heredoc-error11.phpt] TEST 2623/15617 [Zend/tests/flexible-heredoc-error12.phpt] [1;32mPASS Flexible heredoc syntax error 12: show erroneous line in error message (mixed indentation) [Zend/tests/flexible-heredoc-error12.phpt] TEST 2624/15617 [Zend/tests/flexible-heredoc-error13.phpt] [1;32mPASS Flexible heredoc syntax error 12: show erroneous line in error message (lacking indentation) [Zend/tests/flexible-heredoc-error13.phpt] TEST 2625/15617 [Zend/tests/flexible-heredoc-error2.phpt] [1;32mPASS Flexible heredoc syntax 2: mixing spaces and tabs in body [Zend/tests/flexible-heredoc-error2.phpt] TEST 2626/15617 [Zend/tests/flexible-heredoc-error3.phpt] [1;32mPASS Flexible heredoc syntax error 3: mixing spaces and tabs in ending marker [Zend/tests/flexible-heredoc-error3.phpt] TEST 2627/15617 [Zend/tests/flexible-heredoc-error4.phpt] [1;32mPASS Flexible heredoc syntax error 4: not enough body indentation [Zend/tests/flexible-heredoc-error4.phpt] TEST 2628/15617 [Zend/tests/flexible-heredoc-error5.phpt] [1;32mPASS Flexible heredoc syntax error 5: mixing spaces and tabs in ending marker for 0 length body [Zend/tests/flexible-heredoc-error5.phpt] TEST 2629/15617 [Zend/tests/flexible-heredoc-error6.phpt] [1;32mPASS Flexible heredoc syntax error 6: no ending token on 0 length body [Zend/tests/flexible-heredoc-error6.phpt] TEST 2630/15617 [Zend/tests/flexible-heredoc-error7.phpt] [1;32mPASS Flexible heredoc syntax error 7: no ending token [Zend/tests/flexible-heredoc-error7.phpt] TEST 2631/15617 [Zend/tests/flexible-heredoc-error8.phpt] [1;32mPASS Flexible heredoc syntax error 8: don't interpret \t as indentation [Zend/tests/flexible-heredoc-error8.phpt] TEST 2632/15617 [Zend/tests/flexible-heredoc-error9.phpt] [1;32mPASS Flexible heredoc syntax error 9: unindented variable interpolation [Zend/tests/flexible-heredoc-error9.phpt] TEST 2633/15617 [Zend/tests/flexible-heredoc-nowdoc-lineno.phpt] [1;32mPASS Flexible heredoc lineno: ensure the compiler globals line number is correct [Zend/tests/flexible-heredoc-nowdoc-lineno.phpt] TEST 2634/15617 [Zend/tests/flexible-heredoc-nowdoc.phpt] [1;32mPASS Flexible heredoc/nowdoc syntax [Zend/tests/flexible-heredoc-nowdoc.phpt] TEST 2635/15617 [Zend/tests/flexible-nowdoc-error1.phpt] [1;32mPASS Flexible nowdoc syntax 1: different indentation for body (spaces) ending marker (tabs) [Zend/tests/flexible-nowdoc-error1.phpt] TEST 2636/15617 [Zend/tests/flexible-nowdoc-error2.phpt] [1;32mPASS Flexible nowdoc syntax 2: mixing spaces and tabs in body [Zend/tests/flexible-nowdoc-error2.phpt] TEST 2637/15617 [Zend/tests/flexible-nowdoc-error3.phpt] [1;32mPASS Flexible nowdoc syntax error 3: mixing spaces and tabs in ending marker [Zend/tests/flexible-nowdoc-error3.phpt] TEST 2638/15617 [Zend/tests/flexible-nowdoc-error4.phpt] [1;32mPASS Flexible nowdoc syntax error 4: not enough body indentation [Zend/tests/flexible-nowdoc-error4.phpt] TEST 2639/15617 [Zend/tests/flexible-nowdoc-error5.phpt] [1;32mPASS Flexible nowdoc syntax error 5: mixing spaces and tabs in ending marker for 0 length body [Zend/tests/flexible-nowdoc-error5.phpt] TEST 2640/15617 [Zend/tests/flexible-nowdoc-error6.phpt] [1;32mPASS Flexible nowdoc syntax error 6: no ending token on 0 length body [Zend/tests/flexible-nowdoc-error6.phpt] TEST 2641/15617 [Zend/tests/flexible-nowdoc-error7.phpt] [1;32mPASS Flexible nowdoc syntax error 7: no ending token [Zend/tests/flexible-nowdoc-error7.phpt] TEST 2642/15617 [Zend/tests/flexible-nowdoc-error8.phpt] [1;32mPASS Flexible nowdoc syntax error 8: no ending token with explicit trailing space [Zend/tests/flexible-nowdoc-error8.phpt] TEST 2643/15617 [Zend/tests/float_prec_001.phpt] [1;32mPASS Double precision is used for floating point calculations [Zend/tests/float_prec_001.phpt] TEST 2644/15617 [Zend/tests/float_to_int/explicit_casts_should_not_warn.phpt] [1;32mPASS Explicit (int) cast must not warn [Zend/tests/float_to_int/explicit_casts_should_not_warn.phpt] TEST 2645/15617 [Zend/tests/float_to_int/explicit_casts_should_not_warn_32bit.phpt] [1;33mSKIP Explicit (int) cast must not warn 32bit variation [Zend/tests/float_to_int/explicit_casts_should_not_warn_32bit.phpt] reason: this test is for 32bit platform only TEST 2646/15617 [Zend/tests/float_to_int/negative_zero_check.phpt] [1;32mPASS Negative 0 check [Zend/tests/float_to_int/negative_zero_check.phpt] TEST 2647/15617 [Zend/tests/float_to_int/no_warning_compatible_float_literals.phpt] [1;32mPASS Implicit float to int conversions should not warn for literals if float has a fractional part equal to 0 [Zend/tests/float_to_int/no_warning_compatible_float_literals.phpt] TEST 2648/15617 [Zend/tests/float_to_int/no_warning_compatible_string_float_literals.phpt] [1;32mPASS Implicit string float to int conversions should not warn for literals if float has a fractional part equal to 0 [Zend/tests/float_to_int/no_warning_compatible_string_float_literals.phpt] TEST 2649/15617 [Zend/tests/float_to_int/no_warnings_compatible_float_literals_assignment_ops.phpt] [1;32mPASS Implicit float to int conversions should not warn for literals in combined assingment operetor if float has a fractional part equal to 0 [Zend/tests/float_to_int/no_warnings_compatible_float_literals_assignment_ops.phpt] TEST 2650/15617 [Zend/tests/float_to_int/no_warnings_compatible_float_vars.phpt] [1;32mPASS Implicit float to int conversions should not warn for variables if float has a fractional part equal to 0 [Zend/tests/float_to_int/no_warnings_compatible_float_vars.phpt] TEST 2651/15617 [Zend/tests/float_to_int/no_warnings_compatible_string_float_vars.phpt] [1;32mPASS Implicit string float to int conversions should not warn for variables if float has a fractional part equal to 0 [Zend/tests/float_to_int/no_warnings_compatible_string_float_vars.phpt] TEST 2652/15617 [Zend/tests/float_to_int/union_int_string_type_arg.phpt] [1;32mPASS Union of int|string shouldn't warn if string semantics are used [Zend/tests/float_to_int/union_int_string_type_arg.phpt] TEST 2653/15617 [Zend/tests/float_to_int/union_int_string_type_arg_promote_exception.phpt] [1;32mPASS Promote deprecation warning for int|string type into exception [Zend/tests/float_to_int/union_int_string_type_arg_promote_exception.phpt] TEST 2654/15617 [Zend/tests/float_to_int/warning_float_does_not_fit_zend_long_arrays.phpt] [1;32mPASS Implicit float to int conversions when float too large should warn, array variant [Zend/tests/float_to_int/warning_float_does_not_fit_zend_long_arrays.phpt] TEST 2655/15617 [Zend/tests/float_to_int/warning_float_does_not_fit_zend_long_strings.phpt] [1;32mPASS Implicit float to int conversions when float too large should warn, string offset variant [Zend/tests/float_to_int/warning_float_does_not_fit_zend_long_strings.phpt] TEST 2656/15617 [Zend/tests/float_to_int/warning_float_does_not_fit_zend_long_strings_32bit.phpt] [1;33mSKIP Implicit float to int conversions when float too large should warn, string offset variant, 32bit variant [Zend/tests/float_to_int/warning_float_does_not_fit_zend_long_strings_32bit.phpt] reason: this test is for 32bit platform only TEST 2657/15617 [Zend/tests/float_to_int/warnings_float_literals.phpt] [1;32mPASS Implicit float to int conversions should warn for literals [Zend/tests/float_to_int/warnings_float_literals.phpt] TEST 2658/15617 [Zend/tests/float_to_int/warnings_float_literals_assignment_ops.phpt] [1;32mPASS Implicit float to int conversions should warn for literals in combined assingment operetor [Zend/tests/float_to_int/warnings_float_literals_assignment_ops.phpt] TEST 2659/15617 [Zend/tests/float_to_int/warnings_float_vars.phpt] [1;32mPASS Implicit float to int conversions should warn for variables [Zend/tests/float_to_int/warnings_float_vars.phpt] TEST 2660/15617 [Zend/tests/float_to_int/warnings_string_float_literals.phpt] [1;32mPASS Implicit string float to int conversions should warn for literals [Zend/tests/float_to_int/warnings_string_float_literals.phpt] TEST 2661/15617 [Zend/tests/float_to_int/warnings_string_float_literals_assignment_ops.phpt] [1;32mPASS Implicit float to int conversions should warn for literals in combined assingment operetor [Zend/tests/float_to_int/warnings_string_float_literals_assignment_ops.phpt] TEST 2662/15617 [Zend/tests/float_to_int/warnings_string_float_vars.phpt] [1;32mPASS Implicit float string to int conversions should warn for variables [Zend/tests/float_to_int/warnings_string_float_vars.phpt] TEST 2663/15617 [Zend/tests/foreach.phpt] [1;32mPASS foreach() by-ref bug [Zend/tests/foreach.phpt] TEST 2664/15617 [Zend/tests/foreach_002.phpt] [1;32mPASS Creating recursive array on foreach using same variable [Zend/tests/foreach_002.phpt] TEST 2665/15617 [Zend/tests/foreach_003.phpt] [1;32mPASS Iterator exceptions in foreach by value [Zend/tests/foreach_003.phpt] TEST 2666/15617 [Zend/tests/foreach_004.phpt] [1;32mPASS Iterator exceptions in foreach by reference [Zend/tests/foreach_004.phpt] TEST 2667/15617 [Zend/tests/foreach_005.phpt] [1;32mPASS Nested foreach by reference on the same array [Zend/tests/foreach_005.phpt] TEST 2668/15617 [Zend/tests/foreach_006.phpt] [1;32mPASS Foreach by reference on constant [Zend/tests/foreach_006.phpt] TEST 2669/15617 [Zend/tests/foreach_007.phpt] [1;32mPASS Foreach by reference and inserting new element when we are already at the end [Zend/tests/foreach_007.phpt] TEST 2670/15617 [Zend/tests/foreach_008.phpt] [1;32mPASS Nested foreach by reference and array modification [Zend/tests/foreach_008.phpt] TEST 2671/15617 [Zend/tests/foreach_009.phpt] [1;32mPASS Nested foreach by reference and array modification with resize [Zend/tests/foreach_009.phpt] TEST 2672/15617 [Zend/tests/foreach_010.phpt] [1;32mPASS Nested foreach by value over object and object modification with resize [Zend/tests/foreach_010.phpt] TEST 2673/15617 [Zend/tests/foreach_011.phpt] [1;32mPASS sort() functions precerve foreach by reference iterator pointer [Zend/tests/foreach_011.phpt] TEST 2674/15617 [Zend/tests/foreach_012.phpt] [1;32mPASS array_walk() function precerve foreach by reference iterator pointer [Zend/tests/foreach_012.phpt] TEST 2675/15617 [Zend/tests/foreach_013.phpt] [1;32mPASS array_push() function precerve foreach by reference iterator pointer [Zend/tests/foreach_013.phpt] TEST 2676/15617 [Zend/tests/foreach_014.phpt] [1;32mPASS array_pop() function precerve foreach by reference iterator pointer [Zend/tests/foreach_014.phpt] TEST 2677/15617 [Zend/tests/foreach_015.phpt] [1;32mPASS array_shift() function precerve foreach by reference iterator pointer [Zend/tests/foreach_015.phpt] TEST 2678/15617 [Zend/tests/foreach_016.phpt] [1;32mPASS array_unshift() function precerve foreach by reference iterator pointer [Zend/tests/foreach_016.phpt] TEST 2679/15617 [Zend/tests/foreach_017.phpt] [1;32mPASS array_splice() function precerve foreach by reference iterator pointer [Zend/tests/foreach_017.phpt] TEST 2680/15617 [Zend/tests/foreach_018.phpt] [1;32mPASS Foreach on stdClass with properties looking like mangled properties [Zend/tests/foreach_018.phpt] TEST 2681/15617 [Zend/tests/foreach_by_ref_repacking_insert.phpt] [1;32mPASS Perform a packed to hash insert when the iterator is at the end of the array [Zend/tests/foreach_by_ref_repacking_insert.phpt] TEST 2682/15617 [Zend/tests/foreach_by_ref_to_property.phpt] [1;32mPASS Foreach by ref assignment to property [Zend/tests/foreach_by_ref_to_property.phpt] TEST 2683/15617 [Zend/tests/foreach_empty_loop_leak.phpt] [1;32mPASS Empty foreach loops with exception must not leak [Zend/tests/foreach_empty_loop_leak.phpt] TEST 2684/15617 [Zend/tests/foreach_list_001.phpt] [1;32mPASS foreach with list syntax [Zend/tests/foreach_list_001.phpt] TEST 2685/15617 [Zend/tests/foreach_list_002.phpt] [1;32mPASS foreach with freak lists [Zend/tests/foreach_list_002.phpt] TEST 2686/15617 [Zend/tests/foreach_list_003.phpt] [1;32mPASS foreach with list key [Zend/tests/foreach_list_003.phpt] TEST 2687/15617 [Zend/tests/foreach_list_004.phpt] [1;32mPASS foreach with empty list [Zend/tests/foreach_list_004.phpt] TEST 2688/15617 [Zend/tests/foreach_list_keyed.phpt] [1;32mPASS foreach with list syntax, keyed [Zend/tests/foreach_list_keyed.phpt] TEST 2689/15617 [Zend/tests/foreach_over_null.phpt] [1;32mPASS foreach over null [Zend/tests/foreach_over_null.phpt] TEST 2690/15617 [Zend/tests/foreach_reference.phpt] [1;32mPASS foreach with reference [Zend/tests/foreach_reference.phpt] TEST 2691/15617 [Zend/tests/foreach_shadowed_dyn_property.phpt] [1;32mPASS Dynamic property shadowed by private property [Zend/tests/foreach_shadowed_dyn_property.phpt] TEST 2692/15617 [Zend/tests/foreach_shadowed_property.phpt] [1;32mPASS Foreach over object with shadowed private property [Zend/tests/foreach_shadowed_property.phpt] TEST 2693/15617 [Zend/tests/foreach_temp_array_expr_with_refs.phpt] [1;32mPASS Temporary array expressions can be iterated by reference [Zend/tests/foreach_temp_array_expr_with_refs.phpt] TEST 2694/15617 [Zend/tests/foreach_undefined.phpt] [1;32mPASS foreach() & undefined var [Zend/tests/foreach_undefined.phpt] TEST 2695/15617 [Zend/tests/foreach_unset_globals.phpt] [1;32mPASS traverse an array and use its keys to unset GLOBALS [Zend/tests/foreach_unset_globals.phpt] TEST 2696/15617 [Zend/tests/fr47160.phpt] [1;32mPASS Calling method from array [Zend/tests/fr47160.phpt] TEST 2697/15617 [Zend/tests/func_arg_fetch_optimization.phpt] [1;32mPASS FETCH_DIM_FUNC_ARG that cannot be optimized to FETCH_DIM_R because it appends [Zend/tests/func_arg_fetch_optimization.phpt] TEST 2698/15617 [Zend/tests/func_get_args.phpt] [1;32mPASS Testing func_get_args() throws error when called from the global scope [Zend/tests/func_get_args.phpt] TEST 2699/15617 [Zend/tests/func_sig_trailing_comma.phpt] [1;32mPASS Trailing comma in function signatures [Zend/tests/func_sig_trailing_comma.phpt] TEST 2700/15617 [Zend/tests/function_arguments/argument_count_correct.phpt] [1;32mPASS Call function with correct number of arguments [Zend/tests/function_arguments/argument_count_correct.phpt] TEST 2701/15617 [Zend/tests/function_arguments/argument_count_correct_strict.phpt] [1;32mPASS Call function with correct number of arguments with strict types [Zend/tests/function_arguments/argument_count_correct_strict.phpt] TEST 2702/15617 [Zend/tests/function_arguments/argument_count_incorrect_internal.phpt] [1;32mPASS Call internal function with incorrect number of arguments [Zend/tests/function_arguments/argument_count_incorrect_internal.phpt] TEST 2703/15617 [Zend/tests/function_arguments/argument_count_incorrect_internal_strict.phpt] [1;32mPASS Call internal function with incorrect number of arguments with strict types [Zend/tests/function_arguments/argument_count_incorrect_internal_strict.phpt] TEST 2704/15617 [Zend/tests/function_arguments/argument_count_incorrect_userland.phpt] [1;32mPASS Call userland function with incorrect number of arguments [Zend/tests/function_arguments/argument_count_incorrect_userland.phpt] TEST 2705/15617 [Zend/tests/function_arguments/argument_count_incorrect_userland_strict.phpt] [1;32mPASS Call userland function with incorrect number of arguments with strict types [Zend/tests/function_arguments/argument_count_incorrect_userland_strict.phpt] TEST 2706/15617 [Zend/tests/function_arguments/call_with_leading_comma_error.phpt] [1;32mPASS Leading commas in function calls is not allowed [Zend/tests/function_arguments/call_with_leading_comma_error.phpt] TEST 2707/15617 [Zend/tests/function_arguments/call_with_multi_inner_comma_error.phpt] [1;32mPASS Multiple inner commas in function calls is not allowed [Zend/tests/function_arguments/call_with_multi_inner_comma_error.phpt] TEST 2708/15617 [Zend/tests/function_arguments/call_with_multi_trailing_comma_error.phpt] [1;32mPASS Multiple trailing commas in function calls is not allowed [Zend/tests/function_arguments/call_with_multi_trailing_comma_error.phpt] TEST 2709/15617 [Zend/tests/function_arguments/call_with_only_comma_error.phpt] [1;32mPASS Single comma in function calls is not allowed [Zend/tests/function_arguments/call_with_only_comma_error.phpt] TEST 2710/15617 [Zend/tests/function_arguments/call_with_trailing_comma_basic.phpt] [1;32mPASS Allow trailing commas in function and method calls [Zend/tests/function_arguments/call_with_trailing_comma_basic.phpt] TEST 2711/15617 [Zend/tests/function_arguments/variadic_argument_type_error.phpt] [1;32mPASS Call userland function with incorrect variadic argument type [Zend/tests/function_arguments/variadic_argument_type_error.phpt] TEST 2712/15617 [Zend/tests/function_arguments_001.phpt] [1;32mPASS Argument parsing error #001 [Zend/tests/function_arguments_001.phpt] TEST 2713/15617 [Zend/tests/function_arguments_002.phpt] [1;32mPASS Argument parsing error #002 [Zend/tests/function_arguments_002.phpt] TEST 2714/15617 [Zend/tests/function_arguments_003.phpt] [1;32mPASS Function Argument Parsing #003 [Zend/tests/function_arguments_003.phpt] TEST 2715/15617 [Zend/tests/function_exists_basic.phpt] [1;32mPASS function_exists function : basic functionality [Zend/tests/function_exists_basic.phpt] TEST 2716/15617 [Zend/tests/function_outside_namespace.phpt] [1;32mPASS Function declaration should not be allowed before namespace declaration [Zend/tests/function_outside_namespace.phpt] TEST 2717/15617 [Zend/tests/function_redecl.phpt] [1;32mPASS Function redeclaration must produce a simple fatal [Zend/tests/function_redecl.phpt] TEST 2718/15617 [Zend/tests/gc_001.phpt] [1;32mPASS GC 001: gc_enable()/gc_diable()/gc_enabled() [Zend/tests/gc_001.phpt] TEST 2719/15617 [Zend/tests/gc_002.phpt] [1;32mPASS GC 002: gc_enable()/gc_diable() and ini_get() [Zend/tests/gc_002.phpt] TEST 2720/15617 [Zend/tests/gc_003.phpt] [1;32mPASS GC 003: gc_enabled() and ini_set() [Zend/tests/gc_003.phpt] TEST 2721/15617 [Zend/tests/gc_004.phpt] [1;32mPASS GC 004: Simple array cycle [Zend/tests/gc_004.phpt] TEST 2722/15617 [Zend/tests/gc_005.phpt] [1;32mPASS GC 005: Simple object cycle [Zend/tests/gc_005.phpt] TEST 2723/15617 [Zend/tests/gc_006.phpt] [1;32mPASS GC 006: Simple array-object cycle [Zend/tests/gc_006.phpt] TEST 2724/15617 [Zend/tests/gc_007.phpt] [1;32mPASS GC 007: Unreferenced array cycle [Zend/tests/gc_007.phpt] TEST 2725/15617 [Zend/tests/gc_008.phpt] [1;32mPASS GC 008: Unreferenced object cycle [Zend/tests/gc_008.phpt] TEST 2726/15617 [Zend/tests/gc_009.phpt] [1;32mPASS GC 009: Unreferenced array-object cycle [Zend/tests/gc_009.phpt] TEST 2727/15617 [Zend/tests/gc_011.phpt] [1;32mPASS GC 011: GC and destructors [Zend/tests/gc_011.phpt] TEST 2728/15617 [Zend/tests/gc_012.phpt] [1;32mPASS GC 012: collection of many loops at once [Zend/tests/gc_012.phpt] TEST 2729/15617 [Zend/tests/gc_013.phpt] [1;32mPASS GC 013: Too many cycles in one array [Zend/tests/gc_013.phpt] TEST 2730/15617 [Zend/tests/gc_014.phpt] [1;32mPASS GC 014: Too many cycles in one object [Zend/tests/gc_014.phpt] TEST 2731/15617 [Zend/tests/gc_015.phpt] [1;32mPASS GC 015: Object as root of cycle [Zend/tests/gc_015.phpt] TEST 2732/15617 [Zend/tests/gc_016.phpt] [1;32mPASS GC 016: nested GC calls [Zend/tests/gc_016.phpt] TEST 2733/15617 [Zend/tests/gc_017.phpt] [1;32mPASS GC 017: GC and destructors with unset [Zend/tests/gc_017.phpt] TEST 2734/15617 [Zend/tests/gc_018.phpt] [1;32mPASS GC 018: GC detach with assign [Zend/tests/gc_018.phpt] TEST 2735/15617 [Zend/tests/gc_019.phpt] [1;32mPASS GC 019: GC detach with assign by reference [Zend/tests/gc_019.phpt] TEST 2736/15617 [Zend/tests/gc_020.phpt] [1;32mPASS GC 020: GC detach reference with assign [Zend/tests/gc_020.phpt] TEST 2737/15617 [Zend/tests/gc_021.phpt] [1;32mPASS GC 021: GC detach reference with assign by reference [Zend/tests/gc_021.phpt] TEST 2738/15617 [Zend/tests/gc_022.phpt] [1;32mPASS GC 022: GC detach reference in executor's PZVAL_UNLOCK() [Zend/tests/gc_022.phpt] TEST 2739/15617 [Zend/tests/gc_023.phpt] [1;32mPASS GC 023: Root buffer overflow (automatic collection) [Zend/tests/gc_023.phpt] TEST 2740/15617 [Zend/tests/gc_024.phpt] [1;32mPASS GC 024: GC and objects with non-standard handlers [Zend/tests/gc_024.phpt] TEST 2741/15617 [Zend/tests/gc_025.phpt] [1;32mPASS GC 025: Automatic GC on request shutdown [Zend/tests/gc_025.phpt] TEST 2742/15617 [Zend/tests/gc_026.phpt] [1;32mPASS GC 026: Automatic GC on request shutdown (GC enabled at run-time) [Zend/tests/gc_026.phpt] TEST 2743/15617 [Zend/tests/gc_027.phpt] [1;32mPASS GC 027: GC and properties of internal classes [Zend/tests/gc_027.phpt] TEST 2744/15617 [Zend/tests/gc_028.phpt] [1;32mPASS GC 028: GC and destructors [Zend/tests/gc_028.phpt] TEST 2745/15617 [Zend/tests/gc_029.phpt] [1;32mPASS GC 029: GC and destructors [Zend/tests/gc_029.phpt] TEST 2746/15617 [Zend/tests/gc_030.phpt] [1;32mPASS GC 030: GC and exceptions in destructors [Zend/tests/gc_030.phpt] TEST 2747/15617 [Zend/tests/gc_031.phpt] [1;32mPASS GC 031: gc_collect_roots() with GC turned off. [Zend/tests/gc_031.phpt] TEST 2748/15617 [Zend/tests/gc_032.phpt] [1;32mPASS GC 032: Crash in GC because of invalid reference counting [Zend/tests/gc_032.phpt] TEST 2749/15617 [Zend/tests/gc_033.phpt] [1;32mPASS GC 033: Crash in GC while run with phpspec [Zend/tests/gc_033.phpt] TEST 2750/15617 [Zend/tests/gc_034.phpt] [1;32mPASS GC 034: GC in request shutdown and resource list destroy [Zend/tests/gc_034.phpt] TEST 2751/15617 [Zend/tests/gc_035.phpt] [1;32mPASS GC 035: Lost inner-cycles garbage [Zend/tests/gc_035.phpt] TEST 2752/15617 [Zend/tests/gc_036.phpt] [1;32mPASS GC 036: Memleaks in self-referenced array [Zend/tests/gc_036.phpt] TEST 2753/15617 [Zend/tests/gc_037.phpt] [1;32mPASS GC 037: gc_status() [Zend/tests/gc_037.phpt] TEST 2754/15617 [Zend/tests/gc_038.phpt] [1;32mPASS GC 038: Garbage created by compound assignment operators (e.g. +=) [Zend/tests/gc_038.phpt] TEST 2755/15617 [Zend/tests/gc_039.phpt] [1;32mPASS GC 039: Garbage created by replacing argument send by reference [Zend/tests/gc_039.phpt] TEST 2756/15617 [Zend/tests/gc_041.phpt] [1;32mPASS GC 041: Handling of references in nested data of objects with destructor [Zend/tests/gc_041.phpt] TEST 2757/15617 [Zend/tests/gc_042.phpt] [1;32mPASS Object properties HT may need to be removed from nested data [Zend/tests/gc_042.phpt] TEST 2758/15617 [Zend/tests/gc_043.phpt] [1;32mPASS GC buffer shouldn't get reused when removing nested data [Zend/tests/gc_043.phpt] TEST 2759/15617 [Zend/tests/gc_044.phpt] [1;32mPASS GC of object property table (order variation) [Zend/tests/gc_044.phpt] TEST 2760/15617 [Zend/tests/generators/aborted_yield_during_nested_fcalls.phpt] [1;32mPASS Aborted yield during nested calls [Zend/tests/generators/aborted_yield_during_nested_fcalls.phpt] TEST 2761/15617 [Zend/tests/generators/aborted_yield_during_new.phpt] [1;32mPASS Aborted yield during object instantiation [Zend/tests/generators/aborted_yield_during_new.phpt] TEST 2762/15617 [Zend/tests/generators/aborted_yield_during_switch.phpt] [1;32mPASS Aborted yield during switch [Zend/tests/generators/aborted_yield_during_switch.phpt] TEST 2763/15617 [Zend/tests/generators/auto_incrementing_keys.phpt] [1;32mPASS Generator keys are auto-incrementing by default [Zend/tests/generators/auto_incrementing_keys.phpt] TEST 2764/15617 [Zend/tests/generators/backtrace.phpt] [1;32mPASS Printing the stack trace in a generator [Zend/tests/generators/backtrace.phpt] TEST 2765/15617 [Zend/tests/generators/backtrace_multi_yield_from.phpt] [1;32mPASS Generator backtrace with multi yield from [Zend/tests/generators/backtrace_multi_yield_from.phpt] TEST 2766/15617 [Zend/tests/generators/basic_yield_from_exception_handling.phpt] [1;32mPASS Exceptions in linear yield from setup [Zend/tests/generators/basic_yield_from_exception_handling.phpt] TEST 2767/15617 [Zend/tests/generators/basic_yield_from_proxying.phpt] [1;32mPASS Basic test if yield from works [Zend/tests/generators/basic_yield_from_proxying.phpt] TEST 2768/15617 [Zend/tests/generators/bug63066.phpt] [1;32mPASS Bug #63066 (Calling an undefined method in a generator results in a seg fault) [Zend/tests/generators/bug63066.phpt] TEST 2769/15617 [Zend/tests/generators/bug65035.phpt] [1;32mPASS Bug #65035: yield / exit segfault [Zend/tests/generators/bug65035.phpt] TEST 2770/15617 [Zend/tests/generators/bug65161.phpt] [1;32mPASS Bug #65161: Generator + autoload + syntax error = segfault [Zend/tests/generators/bug65161.phpt] TEST 2771/15617 [Zend/tests/generators/bug66041.phpt] [1;32mPASS Bug #66041: list() fails to unpack yielded ArrayAccess object [Zend/tests/generators/bug66041.phpt] TEST 2772/15617 [Zend/tests/generators/bug67497.phpt] [1;32mPASS Bug #67467: eval with parse error causes segmentation fault in generator [Zend/tests/generators/bug67497.phpt] TEST 2773/15617 [Zend/tests/generators/bug69419.phpt] [1;32mPASS Bug #69419: Returning compatible sub generator produces a warning [Zend/tests/generators/bug69419.phpt] TEST 2774/15617 [Zend/tests/generators/bug70904.phpt] [1;32mPASS Bug #70904 (yield from incorrectly marks valid generator as finished) [Zend/tests/generators/bug70904.phpt] TEST 2775/15617 [Zend/tests/generators/bug70965.phpt] [1;32mPASS Bug #70965 (yield from with a common iterator primes too much) [Zend/tests/generators/bug70965.phpt] TEST 2776/15617 [Zend/tests/generators/bug71013.phpt] [1;32mPASS Bug #71013 (Incorrect exception handler with yield from) [Zend/tests/generators/bug71013.phpt] TEST 2777/15617 [Zend/tests/generators/bug71297.phpt] [1;32mPASS Bug #71297 (Memory leak with consecutive yield from) [Zend/tests/generators/bug71297.phpt] TEST 2778/15617 [Zend/tests/generators/bug71441.phpt] [1;32mPASS Bug #71441 (Typehinted Generator with return in try/finally crashes) [Zend/tests/generators/bug71441.phpt] TEST 2779/15617 [Zend/tests/generators/bug71601.phpt] [1;32mPASS Bug #71601 (finally block not executed after yield from) [Zend/tests/generators/bug71601.phpt] TEST 2780/15617 [Zend/tests/generators/bug72523.phpt] [1;32mPASS Bug #72523 (dtrace issue with reflection (failed test)) [Zend/tests/generators/bug72523.phpt] TEST 2781/15617 [Zend/tests/generators/bug74157.phpt] [1;32mPASS Bug #74157 (Segfault with nested generators) [Zend/tests/generators/bug74157.phpt] TEST 2782/15617 [Zend/tests/generators/bug74606.phpt] [1;32mPASS Bug #74606 (Segfault within try/catch/finally nesting in Generators) [Zend/tests/generators/bug74606.phpt] TEST 2783/15617 [Zend/tests/generators/bug74954.phpt] [1;32mPASS Bug #74954 (crash after update of generator yielding from finished generator) [Zend/tests/generators/bug74954.phpt] TEST 2784/15617 [Zend/tests/generators/bug75396.phpt] [1;32mPASS Bug #75396: Exit inside generator finally results in fatal error [Zend/tests/generators/bug75396.phpt] TEST 2785/15617 [Zend/tests/generators/bug76427.phpt] [1;32mPASS Bug #76427 (Segfault in zend_objects_store_put) [Zend/tests/generators/bug76427.phpt] TEST 2786/15617 [Zend/tests/generators/bug78434.phpt] [1;32mPASS Bug #78434: Generator skips first item after valid() call [Zend/tests/generators/bug78434.phpt] TEST 2787/15617 [Zend/tests/generators/bug79600.phpt] [1;32mPASS Bug #79600: Regression in 7.4.6 when yielding an array based generator [Zend/tests/generators/bug79600.phpt] TEST 2788/15617 [Zend/tests/generators/bug80240.phpt] [1;32mPASS Bug #80240: Use after free multi yield from [Zend/tests/generators/bug80240.phpt] TEST 2789/15617 [Zend/tests/generators/clone.phpt] [1;32mPASS Generators cannot be cloned [Zend/tests/generators/clone.phpt] TEST 2790/15617 [Zend/tests/generators/dangling_send_target.phpt] [1;32mPASS Yield from does not leave a dangling send target [Zend/tests/generators/dangling_send_target.phpt] TEST 2791/15617 [Zend/tests/generators/dynamic_call.phpt] [1;32mPASS It's possible to invoke a generator dynamically [Zend/tests/generators/dynamic_call.phpt] TEST 2792/15617 [Zend/tests/generators/dynamic_properties.phpt] [1;32mPASS It's not possible to assign dynamic properties on a generator [Zend/tests/generators/dynamic_properties.phpt] TEST 2793/15617 [Zend/tests/generators/errors/count_error.phpt] [1;32mPASS Generators can't be counted [Zend/tests/generators/errors/count_error.phpt] TEST 2794/15617 [Zend/tests/generators/errors/generator_extend_error.phpt] [1;32mPASS The Generator class cannot be extended [Zend/tests/generators/errors/generator_extend_error.phpt] TEST 2795/15617 [Zend/tests/generators/errors/generator_instantiate_error.phpt] [1;32mPASS It's not possible to directly instantiate the Generator class [Zend/tests/generators/errors/generator_instantiate_error.phpt] TEST 2796/15617 [Zend/tests/generators/errors/non_ref_generator_iterated_by_ref_error.phpt] [1;32mPASS Non-ref generators cannot be iterated by-ref [Zend/tests/generators/errors/non_ref_generator_iterated_by_ref_error.phpt] TEST 2797/15617 [Zend/tests/generators/errors/resume_running_generator_error.phpt] [1;32mPASS It is not possible to resume an already running generator [Zend/tests/generators/errors/resume_running_generator_error.phpt] TEST 2798/15617 [Zend/tests/generators/errors/serialize_unserialize_error.phpt] [1;32mPASS Generators can't be serialized or unserialized [Zend/tests/generators/errors/serialize_unserialize_error.phpt] TEST 2799/15617 [Zend/tests/generators/errors/yield_const_by_ref_error.phpt] [1;32mPASS A notice is thrown when yielding a constant value by reference [Zend/tests/generators/errors/yield_const_by_ref_error.phpt] TEST 2800/15617 [Zend/tests/generators/errors/yield_in_force_closed_finally_error.phpt] [1;32mPASS yield cannot be used in a finally block when the generator is force-closed [Zend/tests/generators/errors/yield_in_force_closed_finally_error.phpt] TEST 2801/15617 [Zend/tests/generators/errors/yield_non_ref_function_call_by_ref_error.phpt] [1;32mPASS Yielding the result of a non-ref function call throw a notice [Zend/tests/generators/errors/yield_non_ref_function_call_by_ref_error.phpt] TEST 2802/15617 [Zend/tests/generators/errors/yield_outside_function_error.phpt] [1;32mPASS Yield cannot be used outside of functions [Zend/tests/generators/errors/yield_outside_function_error.phpt] TEST 2803/15617 [Zend/tests/generators/exception_during_shutdown.phpt] [1;32mPASS Generator exceptions during shutdown should not be swallowed [Zend/tests/generators/exception_during_shutdown.phpt] TEST 2804/15617 [Zend/tests/generators/fibonacci.phpt] [1;32mPASS Creating an infinite fibonacci list using a generator [Zend/tests/generators/fibonacci.phpt] TEST 2805/15617 [Zend/tests/generators/finally/finally_ran_on_close.phpt] [1;32mPASS finally is run even if a generator is closed mid-execution [Zend/tests/generators/finally/finally_ran_on_close.phpt] TEST 2806/15617 [Zend/tests/generators/finally/return_return.phpt] [1;32mPASS try { return } finally { return } in generator [Zend/tests/generators/finally/return_return.phpt] TEST 2807/15617 [Zend/tests/generators/finally/return_yield.phpt] [1;32mPASS try { return } finally { yield } [Zend/tests/generators/finally/return_yield.phpt] TEST 2808/15617 [Zend/tests/generators/finally/run_on_dtor.phpt] [1;32mPASS finally is run on object dtor, not free [Zend/tests/generators/finally/run_on_dtor.phpt] TEST 2809/15617 [Zend/tests/generators/finally/throw_yield.phpt] [1;32mPASS try { throw } finally { yield } [Zend/tests/generators/finally/throw_yield.phpt] TEST 2810/15617 [Zend/tests/generators/finally/yield_return.phpt] [1;32mPASS try { yield } finally { return } [Zend/tests/generators/finally/yield_return.phpt] TEST 2811/15617 [Zend/tests/generators/finally/yield_throw.phpt] [1;32mPASS try { yield } finally { throw } [Zend/tests/generators/finally/yield_throw.phpt] TEST 2812/15617 [Zend/tests/generators/finally/yield_yield.phpt] [1;32mPASS Try { yield } finally { yield } [Zend/tests/generators/finally/yield_yield.phpt] TEST 2813/15617 [Zend/tests/generators/func_get_args.phpt] [1;32mPASS func_get_args() can be used inside generator functions [Zend/tests/generators/func_get_args.phpt] TEST 2814/15617 [Zend/tests/generators/gc_order.phpt] [1;32mPASS Close generator in dtor to avoid freeing order issues [Zend/tests/generators/gc_order.phpt] TEST 2815/15617 [Zend/tests/generators/gc_running_generator.phpt] [1;32mPASS GC on running generator [Zend/tests/generators/gc_running_generator.phpt] TEST 2816/15617 [Zend/tests/generators/gc_with_iterator_in_foreach.phpt] [1;32mPASS Generator GC triggered with live iterator in foreach [Zend/tests/generators/gc_with_iterator_in_foreach.phpt] TEST 2817/15617 [Zend/tests/generators/gc_with_root_parent_mismatch.phpt] [1;32mPASS Generator GC when the yield from parent chain does not reach the root [Zend/tests/generators/gc_with_root_parent_mismatch.phpt] TEST 2818/15617 [Zend/tests/generators/gc_with_yield_from.phpt] [1;32mPASS Verify yield from on generators being properly cycle collected [Zend/tests/generators/gc_with_yield_from.phpt] TEST 2819/15617 [Zend/tests/generators/generator_closure.phpt] [1;32mPASS Closures can be generators [Zend/tests/generators/generator_closure.phpt] TEST 2820/15617 [Zend/tests/generators/generator_closure_unused.phpt] [1;32mPASS Closures can be unused generators [Zend/tests/generators/generator_closure_unused.phpt] TEST 2821/15617 [Zend/tests/generators/generator_closure_with_this.phpt] [1;32mPASS Non-static closures can be generators [Zend/tests/generators/generator_closure_with_this.phpt] TEST 2822/15617 [Zend/tests/generators/generator_in_multipleiterator.phpt] [1;32mPASS Generators work properly in MultipleIterator [Zend/tests/generators/generator_in_multipleiterator.phpt] TEST 2823/15617 [Zend/tests/generators/generator_method.phpt] [1;32mPASS Methods can be generators [Zend/tests/generators/generator_method.phpt] TEST 2824/15617 [Zend/tests/generators/generator_method_by_ref.phpt] [1;32mPASS Generator methods can yield by reference [Zend/tests/generators/generator_method_by_ref.phpt] TEST 2825/15617 [Zend/tests/generators/generator_return_return_type.phpt] [1;32mPASS Generators must return a valid variable with return type specified [Zend/tests/generators/generator_return_return_type.phpt] TEST 2826/15617 [Zend/tests/generators/generator_return_without_value.phpt] [1;32mPASS Generators can return without values [Zend/tests/generators/generator_return_without_value.phpt] TEST 2827/15617 [Zend/tests/generators/generator_returns_generator.phpt] [1;32mPASS A generator function returns a Generator object [Zend/tests/generators/generator_returns_generator.phpt] TEST 2828/15617 [Zend/tests/generators/generator_rewind.phpt] [1;32mPASS A generator can only be rewinded before or at the first yield [Zend/tests/generators/generator_rewind.phpt] TEST 2829/15617 [Zend/tests/generators/generator_send.phpt] [1;32mPASS Values can be sent back to the generator [Zend/tests/generators/generator_send.phpt] TEST 2830/15617 [Zend/tests/generators/generator_static_method.phpt] [1;32mPASS A static method can be a generator [Zend/tests/generators/generator_static_method.phpt] TEST 2831/15617 [Zend/tests/generators/generator_symtable_leak.phpt] [1;32mPASS Generators using symtables must not leak [Zend/tests/generators/generator_symtable_leak.phpt] TEST 2832/15617 [Zend/tests/generators/generator_throwing_during_function_call.phpt] [1;32mPASS Stack is cleaned up properly when an exception is thrown during a function call [Zend/tests/generators/generator_throwing_during_function_call.phpt] TEST 2833/15617 [Zend/tests/generators/generator_throwing_exception.phpt] [1;32mPASS Generators can throw exceptions [Zend/tests/generators/generator_throwing_exception.phpt] TEST 2834/15617 [Zend/tests/generators/generator_throwing_in_foreach.phpt] [1;32mPASS Exceptions throwing by generators during foreach iteration are properly handled [Zend/tests/generators/generator_throwing_in_foreach.phpt] TEST 2835/15617 [Zend/tests/generators/generator_trampoline.phpt] [1;32mPASS Calling generator through magic __call() [Zend/tests/generators/generator_trampoline.phpt] TEST 2836/15617 [Zend/tests/generators/generator_with_arg_unpacking.phpt] [1;32mPASS Generators with arguments unpacking [Zend/tests/generators/generator_with_arg_unpacking.phpt] TEST 2837/15617 [Zend/tests/generators/generator_with_keys.phpt] [1;32mPASS Generators can also yield keys [Zend/tests/generators/generator_with_keys.phpt] TEST 2838/15617 [Zend/tests/generators/generator_with_nonscalar_keys.phpt] [1;32mPASS Generators can return non-scalar keys [Zend/tests/generators/generator_with_nonscalar_keys.phpt] TEST 2839/15617 [Zend/tests/generators/generator_with_type_check.phpt] [1;32mPASS Generator wit type check [Zend/tests/generators/generator_with_type_check.phpt] TEST 2840/15617 [Zend/tests/generators/generator_with_type_check_2.phpt] [1;32mPASS Generator wit type check [Zend/tests/generators/generator_with_type_check_2.phpt] TEST 2841/15617 [Zend/tests/generators/get_return.phpt] [1;32mPASS Generator::getReturn() success cases [Zend/tests/generators/get_return.phpt] TEST 2842/15617 [Zend/tests/generators/get_return_and_finally.phpt] [1;32mPASS Test interaction of Generator::getReturn() and finally [Zend/tests/generators/get_return_and_finally.phpt] TEST 2843/15617 [Zend/tests/generators/get_return_errors.phpt] [1;32mPASS Generator::getReturn() error cases [Zend/tests/generators/get_return_errors.phpt] TEST 2844/15617 [Zend/tests/generators/get_return_types.phpt] [1;32mPASS Test different types of generator return values (VM operands) [Zend/tests/generators/get_return_types.phpt] TEST 2845/15617 [Zend/tests/generators/ignored_send_leak.phpt] [1;32mPASS Ignoring a sent value shouldn't leak memory [Zend/tests/generators/ignored_send_leak.phpt] TEST 2846/15617 [Zend/tests/generators/iterator_wrapper_leak.phpt] [1;32mPASS A generator iterator wrapper involved in a cycle should not leak [Zend/tests/generators/iterator_wrapper_leak.phpt] TEST 2847/15617 [Zend/tests/generators/multiple_yield_from_on_same_generator.phpt] [1;32mPASS Multiple yield from on a same Generator instance [Zend/tests/generators/multiple_yield_from_on_same_generator.phpt] TEST 2848/15617 [Zend/tests/generators/mutli_yield_from_with_exception.phpt] [1;32mPASS Multiple yield from on a same Generator throwing an Exception [Zend/tests/generators/mutli_yield_from_with_exception.phpt] TEST 2849/15617 [Zend/tests/generators/nested_calls_with_die.phpt] [1;32mPASS Test nested calls with die() in a generator [Zend/tests/generators/nested_calls_with_die.phpt] TEST 2850/15617 [Zend/tests/generators/nested_method_calls.phpt] [1;32mPASS Yield can be used in nested method calls [Zend/tests/generators/nested_method_calls.phpt] TEST 2851/15617 [Zend/tests/generators/no_foreach_var_leaks.phpt] [1;32mPASS foreach() (and other) variables aren't leaked on premature close [Zend/tests/generators/no_foreach_var_leaks.phpt] TEST 2852/15617 [Zend/tests/generators/recursive_yield_from.phpt] [1;32mPASS Check if recursion with yield from works [Zend/tests/generators/recursive_yield_from.phpt] TEST 2853/15617 [Zend/tests/generators/repeated_yield_from_with_immediate_release.phpt] [1;32mPASS A generator can be yielded from multiple times, testing immediate release of the yield from'ing generator [Zend/tests/generators/repeated_yield_from_with_immediate_release.phpt] TEST 2854/15617 [Zend/tests/generators/return_from_by_ref_generator.phpt] [1;32mPASS Return from by-ref generator [Zend/tests/generators/return_from_by_ref_generator.phpt] TEST 2855/15617 [Zend/tests/generators/send_after_close.phpt] [1;32mPASS Calls to send() after close should do nothing [Zend/tests/generators/send_after_close.phpt] TEST 2856/15617 [Zend/tests/generators/send_returns_current.phpt] [1;32mPASS $generator->send() returns the yielded value [Zend/tests/generators/send_returns_current.phpt] TEST 2857/15617 [Zend/tests/generators/throw_already_closed.phpt] [1;32mPASS Generator::throw() on an already closed generator [Zend/tests/generators/throw_already_closed.phpt] TEST 2858/15617 [Zend/tests/generators/throw_caught.phpt] [1;32mPASS Generator::throw() where the exception is caught in the generator [Zend/tests/generators/throw_caught.phpt] TEST 2859/15617 [Zend/tests/generators/throw_into_yield_from_array.phpt] [1;32mPASS Throwing into a generator yielding from an array/iterator [Zend/tests/generators/throw_into_yield_from_array.phpt] TEST 2860/15617 [Zend/tests/generators/throw_not_an_exception.phpt] [1;32mPASS Generator::throw() with something that's not an exception [Zend/tests/generators/throw_not_an_exception.phpt] TEST 2861/15617 [Zend/tests/generators/throw_rethrow.phpt] [1;32mPASS Generator::throw() where the generator throws a different exception [Zend/tests/generators/throw_rethrow.phpt] TEST 2862/15617 [Zend/tests/generators/throw_uncaught.phpt] [1;32mPASS Generator::throw() where the exception is not caught in the generator [Zend/tests/generators/throw_uncaught.phpt] TEST 2863/15617 [Zend/tests/generators/unused_return_value.phpt] [1;32mPASS There shouldn't be any leaks when the generator's return value isn't used [Zend/tests/generators/unused_return_value.phpt] TEST 2864/15617 [Zend/tests/generators/xrange.phpt] [1;32mPASS Simple generator xrange() test [Zend/tests/generators/xrange.phpt] TEST 2865/15617 [Zend/tests/generators/yield_array_key.phpt] [1;32mPASS Array keys can be yielded from generators [Zend/tests/generators/yield_array_key.phpt] TEST 2866/15617 [Zend/tests/generators/yield_array_offset_by_ref.phpt] [1;32mPASS Array offsets can be yielded by reference [Zend/tests/generators/yield_array_offset_by_ref.phpt] TEST 2867/15617 [Zend/tests/generators/yield_by_reference.phpt] [1;32mPASS Generators can yield by-reference [Zend/tests/generators/yield_by_reference.phpt] TEST 2868/15617 [Zend/tests/generators/yield_by_reference_optimization.phpt] [1;32mPASS Make sure optimization does not interfere with yield by ref [Zend/tests/generators/yield_by_reference_optimization.phpt] TEST 2869/15617 [Zend/tests/generators/yield_closure.phpt] [1;32mPASS Generator shouldn't crash if last yielded value is a closure [Zend/tests/generators/yield_closure.phpt] TEST 2870/15617 [Zend/tests/generators/yield_during_function_call.phpt] [1;32mPASS "yield" can occur during a function call [Zend/tests/generators/yield_during_function_call.phpt] TEST 2871/15617 [Zend/tests/generators/yield_during_method_call.phpt] [1;32mPASS Yield can be used during a method call [Zend/tests/generators/yield_during_method_call.phpt] TEST 2872/15617 [Zend/tests/generators/yield_from_aborted_generator_with_children.phpt] [1;32mPASS Impossible to yield from a generator which already failed, nested version [Zend/tests/generators/yield_from_aborted_generator_with_children.phpt] TEST 2873/15617 [Zend/tests/generators/yield_from_already_running.phpt] [1;32mPASS Yielding from the already running Generator should fail (bug #69458) [Zend/tests/generators/yield_from_already_running.phpt] TEST 2874/15617 [Zend/tests/generators/yield_from_array.phpt] [1;32mPASS yielding values from an array [Zend/tests/generators/yield_from_array.phpt] TEST 2875/15617 [Zend/tests/generators/yield_from_backtrace.phpt] [1;32mPASS Exceptions in linear yield from setup [Zend/tests/generators/yield_from_backtrace.phpt] TEST 2876/15617 [Zend/tests/generators/yield_from_by_reference.phpt] [1;32mPASS Yield from by reference is not supported [Zend/tests/generators/yield_from_by_reference.phpt] TEST 2877/15617 [Zend/tests/generators/yield_from_chain_dtor_order.phpt] [1;32mPASS Leaf link may need to be invalidated depending on dtor order [Zend/tests/generators/yield_from_chain_dtor_order.phpt] TEST 2878/15617 [Zend/tests/generators/yield_from_deep_recursion.phpt] [1;32mPASS Deep recursion with yield from [Zend/tests/generators/yield_from_deep_recursion.phpt] TEST 2879/15617 [Zend/tests/generators/yield_from_force_closed.phpt] [1;32mPASS Cannot "yield from" from force closed generator [Zend/tests/generators/yield_from_force_closed.phpt] TEST 2880/15617 [Zend/tests/generators/yield_from_greedy_parse.phpt] [1;32mPASS yield from parses too greedily [Zend/tests/generators/yield_from_greedy_parse.phpt] TEST 2881/15617 [Zend/tests/generators/yield_from_iterator.phpt] [1;32mPASS yield from with an (Array)Iterator [Zend/tests/generators/yield_from_iterator.phpt] TEST 2882/15617 [Zend/tests/generators/yield_from_iterator_agregate.phpt] [1;32mPASS yield from with an IteratorAggregate [Zend/tests/generators/yield_from_iterator_agregate.phpt] TEST 2883/15617 [Zend/tests/generators/yield_from_multi_tree.phpt] [1;32mPASS yield from on multiple trees needing merge [Zend/tests/generators/yield_from_multi_tree.phpt] TEST 2884/15617 [Zend/tests/generators/yield_from_multi_tree_exception.phpt] [1;32mPASS yield from on multiple trees needing merge [Zend/tests/generators/yield_from_multi_tree_exception.phpt] TEST 2885/15617 [Zend/tests/generators/yield_from_multi_tree_single_nodes.phpt] [1;32mPASS yield from on multiple trees needing merge, with intermediary nodes having only one child [Zend/tests/generators/yield_from_multi_tree_single_nodes.phpt] TEST 2886/15617 [Zend/tests/generators/yield_from_non_iterable.phpt] [1;32mPASS Yield from non-iterable [Zend/tests/generators/yield_from_non_iterable.phpt] TEST 2887/15617 [Zend/tests/generators/yield_from_valid_exception.phpt] [1;32mPASS Exception from valid() during yield from [Zend/tests/generators/yield_from_valid_exception.phpt] TEST 2888/15617 [Zend/tests/generators/yield_in_finally.phpt] [1;32mPASS yield can be used in finally (apart from forced closes) [Zend/tests/generators/yield_in_finally.phpt] TEST 2889/15617 [Zend/tests/generators/yield_in_finally_cleanup.phpt] [1;32mPASS Free pending exceptions / return values on clone on yield in finally [Zend/tests/generators/yield_in_finally_cleanup.phpt] TEST 2890/15617 [Zend/tests/generators/yield_in_parenthesis.phpt] [1;32mPASS No additional parenthesis are required around yield if they are already present [Zend/tests/generators/yield_in_parenthesis.phpt] TEST 2891/15617 [Zend/tests/generators/yield_precedence.phpt] [1;32mPASS Precedence of yield and arrow operators [Zend/tests/generators/yield_precedence.phpt] TEST 2892/15617 [Zend/tests/generators/yield_ref_function_call_by_reference.phpt] [1;32mPASS The result of a by-ref function call can be yielded just fine [Zend/tests/generators/yield_ref_function_call_by_reference.phpt] TEST 2893/15617 [Zend/tests/generators/yield_unary_precedence.phpt] [1;32mPASS When + or - are used on yield, they must be unary (and not binary) (Bug #69160) [Zend/tests/generators/yield_unary_precedence.phpt] TEST 2894/15617 [Zend/tests/generators/yield_without_value.phpt] [1;32mPASS yield can be used without a value [Zend/tests/generators/yield_without_value.phpt] TEST 2895/15617 [Zend/tests/get_called_class_001.phpt] [1;32mPASS Calling get_called_class() outside a class [Zend/tests/get_called_class_001.phpt] TEST 2896/15617 [Zend/tests/get_class_methods_001.phpt] [1;32mPASS get_class_methods(): Testing scope [Zend/tests/get_class_methods_001.phpt] TEST 2897/15617 [Zend/tests/get_class_methods_002.phpt] [1;32mPASS get_class_methods(): Testing with interface [Zend/tests/get_class_methods_002.phpt] TEST 2898/15617 [Zend/tests/get_class_methods_003.phpt] [1;32mPASS get_class_methods(): Testing scope [Zend/tests/get_class_methods_003.phpt] TEST 2899/15617 [Zend/tests/get_class_vars_001.phpt] [1;32mPASS get_class_vars(): Simple test [Zend/tests/get_class_vars_001.phpt] TEST 2900/15617 [Zend/tests/get_class_vars_002.phpt] [1;32mPASS get_class_vars(): Testing the scope [Zend/tests/get_class_vars_002.phpt] TEST 2901/15617 [Zend/tests/get_class_vars_003.phpt] [1;32mPASS get_class_vars(): Testing the scope [Zend/tests/get_class_vars_003.phpt] TEST 2902/15617 [Zend/tests/get_class_vars_004.phpt] [1;32mPASS get_class_vars(): Testing the scope [Zend/tests/get_class_vars_004.phpt] TEST 2903/15617 [Zend/tests/get_class_vars_005.phpt] [1;32mPASS get_class_vars(): Testing visibility [Zend/tests/get_class_vars_005.phpt] TEST 2904/15617 [Zend/tests/get_class_vars_006.phpt] [1;32mPASS get_class_vars(): Testing visibility [Zend/tests/get_class_vars_006.phpt] TEST 2905/15617 [Zend/tests/get_class_vars_007.phpt] [1;32mPASS get_class_vars(): Testing with static properties [Zend/tests/get_class_vars_007.phpt] TEST 2906/15617 [Zend/tests/get_class_vars_typed_props.phpt] [1;32mPASS get_class_vars() returns uninitialized typed properties with a null value [Zend/tests/get_class_vars_typed_props.phpt] TEST 2907/15617 [Zend/tests/get_defined_functions_basic.phpt] [1;32mPASS get_defined_functions() function : basic functionality [Zend/tests/get_defined_functions_basic.phpt] TEST 2908/15617 [Zend/tests/get_defined_vars.phpt] [1;32mPASS Testing get_defined_vars() Function [Zend/tests/get_defined_vars.phpt] TEST 2909/15617 [Zend/tests/get_mangled_object_vars.phpt] [1;32mPASS get_mangled_object_vars() function [Zend/tests/get_mangled_object_vars.phpt] TEST 2910/15617 [Zend/tests/get_parent_class_001.phpt] [1;32mPASS Testing get_parent_class() [Zend/tests/get_parent_class_001.phpt] TEST 2911/15617 [Zend/tests/get_required_files.phpt] [1;32mPASS Check if get_required_files works [Zend/tests/get_required_files.phpt] TEST 2912/15617 [Zend/tests/get_resource_id.phpt] [1;32mPASS get_resource_id() function [Zend/tests/get_resource_id.phpt] TEST 2913/15617 [Zend/tests/global_to_string_exception.phpt] [1;32mPASS To string conversion failure in global [Zend/tests/global_to_string_exception.phpt] TEST 2914/15617 [Zend/tests/global_with_side_effect_name.phpt] [1;32mPASS Global variable import using a name with side effects [Zend/tests/global_with_side_effect_name.phpt] TEST 2915/15617 [Zend/tests/globals_001.phpt] [1;32mPASS globals in global scope [Zend/tests/globals_001.phpt] TEST 2916/15617 [Zend/tests/globals_002.phpt] [1;32mPASS globals in local scope [Zend/tests/globals_002.phpt] TEST 2917/15617 [Zend/tests/globals_003.phpt] [1;32mPASS globals in local scope - 2 [Zend/tests/globals_003.phpt] TEST 2918/15617 [Zend/tests/globals_004.phpt] [1;32mPASS globals in local scope - 3 [Zend/tests/globals_004.phpt] TEST 2919/15617 [Zend/tests/globals_005.phpt] [1;32mPASS $GLOBALS resize [Zend/tests/globals_005.phpt] TEST 2920/15617 [Zend/tests/goto_in_foreach.phpt] [1;32mPASS goto inside foreach [Zend/tests/goto_in_foreach.phpt] TEST 2921/15617 [Zend/tests/grammar/bug78441.phpt] [1;32mPASS Bug #78441 (Parse error due to heredoc identifier followed by digit) [Zend/tests/grammar/bug78441.phpt] TEST 2922/15617 [Zend/tests/grammar/regression_001.phpt] [1;32mPASS Test to check static method calls syntax regression [Zend/tests/grammar/regression_001.phpt] TEST 2923/15617 [Zend/tests/grammar/regression_002.phpt] [1;32mPASS Test to ensure ::class still works [Zend/tests/grammar/regression_002.phpt] TEST 2924/15617 [Zend/tests/grammar/regression_003.phpt] [1;32mPASS Test to ensure ::class is still reserved in obj scope [Zend/tests/grammar/regression_003.phpt] TEST 2925/15617 [Zend/tests/grammar/regression_004.phpt] [1;32mPASS Test possible function naming regression on procedural scope [Zend/tests/grammar/regression_004.phpt] TEST 2926/15617 [Zend/tests/grammar/regression_005.phpt] [1;32mPASS Test possible constant naming regression on procedural scope [Zend/tests/grammar/regression_005.phpt] TEST 2927/15617 [Zend/tests/grammar/regression_006.phpt] [1;32mPASS Test to ensure const list syntax declaration works [Zend/tests/grammar/regression_006.phpt] TEST 2928/15617 [Zend/tests/grammar/regression_007.phpt] [1;32mPASS Test to ensure semi reserved words allow deference [Zend/tests/grammar/regression_007.phpt] TEST 2929/15617 [Zend/tests/grammar/regression_008.phpt] [1;32mPASS Test to check regressions on string interpolation with class members access [Zend/tests/grammar/regression_008.phpt] TEST 2930/15617 [Zend/tests/grammar/regression_009.phpt] [1;32mPASS Test to check regressions on use statements and lexer state [Zend/tests/grammar/regression_009.phpt] TEST 2931/15617 [Zend/tests/grammar/regression_010.phpt] [1;32mPASS Test to check regressions on T_IMPLEMENTS followed by a T_NS_SEPARATOR [Zend/tests/grammar/regression_010.phpt] TEST 2932/15617 [Zend/tests/grammar/regression_011.phpt] [1;32mPASS Testing instantiation using namespace:: prefix [Zend/tests/grammar/regression_011.phpt] TEST 2933/15617 [Zend/tests/grammar/regression_012.phpt] [1;32mPASS Testing for regression on const list syntax and arrays [Zend/tests/grammar/regression_012.phpt] TEST 2934/15617 [Zend/tests/grammar/regression_013.phpt] [1;32mPASS Testing for regression with encapsed variables in class declaration context [Zend/tests/grammar/regression_013.phpt] TEST 2935/15617 [Zend/tests/grammar/semi_reserved_001.phpt] [1;32mPASS Test semi-reserved words as class methods [Zend/tests/grammar/semi_reserved_001.phpt] TEST 2936/15617 [Zend/tests/grammar/semi_reserved_002.phpt] [1;32mPASS Test semi-reserved words as static class methods [Zend/tests/grammar/semi_reserved_002.phpt] TEST 2937/15617 [Zend/tests/grammar/semi_reserved_003.phpt] [1;32mPASS Test semi-reserved words as class properties [Zend/tests/grammar/semi_reserved_003.phpt] TEST 2938/15617 [Zend/tests/grammar/semi_reserved_004.phpt] [1;32mPASS Test semi-reserved words as static class properties [Zend/tests/grammar/semi_reserved_004.phpt] TEST 2939/15617 [Zend/tests/grammar/semi_reserved_005.phpt] [1;32mPASS Test semi-reserved words as class constants [Zend/tests/grammar/semi_reserved_005.phpt] TEST 2940/15617 [Zend/tests/grammar/semi_reserved_006.phpt] [1;32mPASS Test semi-reserved method and constant names and trait conflict resolution [Zend/tests/grammar/semi_reserved_006.phpt] TEST 2941/15617 [Zend/tests/grammar/semi_reserved_007.phpt] [1;32mPASS Edge case: self::self, self::parent, parent::self semi reserved constants access [Zend/tests/grammar/semi_reserved_007.phpt] TEST 2942/15617 [Zend/tests/grammar/semi_reserved_008.phpt] [1;32mPASS Testing with comments around semi-reserved names (not intended to be legible) [Zend/tests/grammar/semi_reserved_008.phpt] TEST 2943/15617 [Zend/tests/grammar/semi_reserved_009.phpt] [1;32mPASS Edge case: T_STRING<as> as T_STRING<?> [Zend/tests/grammar/semi_reserved_009.phpt] TEST 2944/15617 [Zend/tests/grammar/semi_reserved_010.phpt] [1;32mPASS Edge case: T_STRING<insteadof> insteadof T_STRING<?> [Zend/tests/grammar/semi_reserved_010.phpt] TEST 2945/15617 [Zend/tests/grandparent_prototype.phpt] [1;32mPASS Protected visibility test case with a grandparent prototype [Zend/tests/grandparent_prototype.phpt] TEST 2946/15617 [Zend/tests/halt01.phpt] [1;32mPASS __HALT_COMPILER() basic test [Zend/tests/halt01.phpt] TEST 2947/15617 [Zend/tests/halt02.phpt] [1;32mPASS __HALT_COMPILER() basic test [Zend/tests/halt02.phpt] TEST 2948/15617 [Zend/tests/halt03.phpt] [1;32mPASS __HALT_COMPILER() basic test [Zend/tests/halt03.phpt] TEST 2949/15617 [Zend/tests/halt_compiler1.phpt] [1;32mPASS __HALT_COMPILER(); [Zend/tests/halt_compiler1.phpt] TEST 2950/15617 [Zend/tests/halt_compiler2.phpt] [1;32mPASS __HALT_COMPILER(); 2 files [Zend/tests/halt_compiler2.phpt] TEST 2951/15617 [Zend/tests/halt_compiler3.phpt] [1;32mPASS __HALT_COMPILER(); bad define() of __COMPILER_HALT_OFFSET__ 1 [Zend/tests/halt_compiler3.phpt] TEST 2952/15617 [Zend/tests/halt_compiler4.phpt] [1;32mPASS __HALT_COMPILER(); bad define() of __COMPILER_HALT_OFFSET__ 2 [Zend/tests/halt_compiler4.phpt] TEST 2953/15617 [Zend/tests/halt_compiler5.phpt] [1;32mPASS Using __COMPILER_HALF_OFFSET__ with trailing {} (OSS-Fuzz #17895) [Zend/tests/halt_compiler5.phpt] TEST 2954/15617 [Zend/tests/heredoc_001.phpt] [1;32mPASS basic heredoc syntax [Zend/tests/heredoc_001.phpt] TEST 2955/15617 [Zend/tests/heredoc_002.phpt] [1;32mPASS basic binary heredoc syntax [Zend/tests/heredoc_002.phpt] TEST 2956/15617 [Zend/tests/heredoc_003.phpt] [1;32mPASS simple variable replacement test (heredoc) [Zend/tests/heredoc_003.phpt] TEST 2957/15617 [Zend/tests/heredoc_004.phpt] [1;32mPASS braces variable replacement test (heredoc) [Zend/tests/heredoc_004.phpt] TEST 2958/15617 [Zend/tests/heredoc_005.phpt] [1;32mPASS unbraced complex variable replacement test (heredoc) [Zend/tests/heredoc_005.phpt] TEST 2959/15617 [Zend/tests/heredoc_006.phpt] [1;32mPASS braced complex variable replacement test (heredoc) [Zend/tests/heredoc_006.phpt] TEST 2960/15617 [Zend/tests/heredoc_007.phpt] [1;32mPASS braced and unbraced complex variable replacement test (heredoc) [Zend/tests/heredoc_007.phpt] TEST 2961/15617 [Zend/tests/heredoc_008.phpt] [1;32mPASS empty doc test (heredoc) [Zend/tests/heredoc_008.phpt] TEST 2962/15617 [Zend/tests/heredoc_011.phpt] [1;32mPASS STATIC heredocs CAN be used as static scalars. [Zend/tests/heredoc_011.phpt] TEST 2963/15617 [Zend/tests/heredoc_012.phpt] [1;32mPASS Heredoc with double quotes [Zend/tests/heredoc_012.phpt] TEST 2964/15617 [Zend/tests/heredoc_013.phpt] [1;32mPASS Heredoc with double quotes and wrong prefix [Zend/tests/heredoc_013.phpt] TEST 2965/15617 [Zend/tests/heredoc_014.phpt] [1;32mPASS Heredoc with double quotes syntax but missing second quote [Zend/tests/heredoc_014.phpt] TEST 2966/15617 [Zend/tests/heredoc_015.phpt] [1;32mPASS Testing heredoc with escape sequences [Zend/tests/heredoc_015.phpt] TEST 2967/15617 [Zend/tests/heredoc_016.phpt] [1;32mPASS Testing heredoc (double quotes) with escape sequences [Zend/tests/heredoc_016.phpt] TEST 2968/15617 [Zend/tests/hex_overflow_32bit.phpt] [1;33mSKIP testing integer overflow (32bit) [Zend/tests/hex_overflow_32bit.phpt] reason: this test is for 32bit platform only TEST 2969/15617 [Zend/tests/iap_on_object_deprecated.phpt] [1;32mPASS Using IAP functions on objects is deprecated [Zend/tests/iap_on_object_deprecated.phpt] TEST 2970/15617 [Zend/tests/ignore_repeated_errors.phpt] [1;32mPASS Test ignore_repeated_errors ini setting [Zend/tests/ignore_repeated_errors.phpt] TEST 2971/15617 [Zend/tests/ignore_repeated_source.phpt] [1;32mPASS Test ignore_repeated_source ini setting [Zend/tests/ignore_repeated_source.phpt] TEST 2972/15617 [Zend/tests/illegal_offset_unset_isset_empty.phpt] [1;32mPASS Using unset(), isset(), empty() with an illegal array offset throws [Zend/tests/illegal_offset_unset_isset_empty.phpt] TEST 2973/15617 [Zend/tests/incdec_ref_property.phpt] [1;32mPASS Incrementing and decrementing a referenced property [Zend/tests/incdec_ref_property.phpt] TEST 2974/15617 [Zend/tests/incdec_undef.phpt] [1;32mPASS Inc/dec undef var with error handler [Zend/tests/incdec_undef.phpt] TEST 2975/15617 [Zend/tests/include_fail_during_read.phpt] [1;32mPASS Include fails during read [Zend/tests/include_fail_during_read.phpt] TEST 2976/15617 [Zend/tests/include_stat_is_quiet.phpt] [1;32mPASS Stats executed during include path resolution should be silent [Zend/tests/include_stat_is_quiet.phpt] TEST 2977/15617 [Zend/tests/incompat_ctx_user.phpt] [1;32mPASS Incompatible context call (non-internal function) [Zend/tests/incompat_ctx_user.phpt] TEST 2978/15617 [Zend/tests/increment_001.phpt] [1;33mSKIP incrementing different variables [Zend/tests/increment_001.phpt] reason: this test is for 32bit platform only TEST 2979/15617 [Zend/tests/increment_function_return_error.phpt] [1;32mPASS It's not possible to increment the return value of a function [Zend/tests/increment_function_return_error.phpt] TEST 2980/15617 [Zend/tests/indexing_001.phpt] [1;32mPASS Indexing - various special cases. [Zend/tests/indexing_001.phpt] TEST 2981/15617 [Zend/tests/indirect_call_array_001.phpt] [1;32mPASS Indirect method call by array - Invalid class name [Zend/tests/indirect_call_array_001.phpt] TEST 2982/15617 [Zend/tests/indirect_call_array_002.phpt] [1;32mPASS Indirect method call by array - Invalid method name [Zend/tests/indirect_call_array_002.phpt] TEST 2983/15617 [Zend/tests/indirect_call_array_003.phpt] [1;32mPASS Indirect method call by array - Calling __call() and __callStatic() [Zend/tests/indirect_call_array_003.phpt] TEST 2984/15617 [Zend/tests/indirect_call_array_004.phpt] [1;32mPASS Indirect method call by array - Testing exception and method magics [Zend/tests/indirect_call_array_004.phpt] TEST 2985/15617 [Zend/tests/indirect_call_array_005.phpt] [1;32mPASS Dynamic static call to instance method should throw. [Zend/tests/indirect_call_array_005.phpt] TEST 2986/15617 [Zend/tests/indirect_call_from_constant.phpt] [1;32mPASS Indirect call with constants. [Zend/tests/indirect_call_from_constant.phpt] TEST 2987/15617 [Zend/tests/indirect_call_string_001.phpt] [1;32mPASS Indirect call with 'Class::method' syntax with class in namespace [Zend/tests/indirect_call_string_001.phpt] TEST 2988/15617 [Zend/tests/indirect_call_string_002.phpt] [1;32mPASS Indirect call with empty class and/or method name. [Zend/tests/indirect_call_string_002.phpt] TEST 2989/15617 [Zend/tests/indirect_call_string_003.phpt] [1;32mPASS Dynamic static call to instance method should throw. [Zend/tests/indirect_call_string_003.phpt] TEST 2990/15617 [Zend/tests/indirect_method_call_001.phpt] [1;32mPASS Testing indirect method call and exceptions [Zend/tests/indirect_method_call_001.phpt] TEST 2991/15617 [Zend/tests/indirect_method_call_002.phpt] [1;32mPASS Indirect method call with chaining [Zend/tests/indirect_method_call_002.phpt] TEST 2992/15617 [Zend/tests/indirect_method_call_003.phpt] [1;32mPASS Testing indirect method call [Zend/tests/indirect_method_call_003.phpt] TEST 2993/15617 [Zend/tests/indirect_method_call_004.phpt] [1;32mPASS Indirect method call and cloning [Zend/tests/indirect_method_call_004.phpt] TEST 2994/15617 [Zend/tests/indirect_method_call_005.phpt] [1;32mPASS Testing array dereferencing from instance with ArrayObject [Zend/tests/indirect_method_call_005.phpt] TEST 2995/15617 [Zend/tests/indirect_property_access.phpt] [1;32mPASS Testing indirect property access [Zend/tests/indirect_property_access.phpt] TEST 2996/15617 [Zend/tests/indirect_reference_this.phpt] [1;32mPASS Indirect referenced $this [Zend/tests/indirect_reference_this.phpt] TEST 2997/15617 [Zend/tests/inference_infinite_loop.phpt] [1;32mPASS Type inference should not result in infinite loop [Zend/tests/inference_infinite_loop.phpt] TEST 2998/15617 [Zend/tests/inherit_internal_static.phpt] [1;33mSKIP Inherit internal static property into userland class [Zend/tests/inherit_internal_static.phpt] reason: Required extension missing: zend_test TEST 2999/15617 [Zend/tests/init_array_illegal_offset_type.phpt] [1;32mPASS INIT_ARRAY with illegal offset type [Zend/tests/init_array_illegal_offset_type.phpt] TEST 3000/15617 [Zend/tests/instanceof.phpt] [1;32mPASS instanceof shouldn't call autoloader [Zend/tests/instanceof.phpt] TEST 3001/15617 [Zend/tests/instanceof_001.phpt] [1;32mPASS Testing instanceof operator with several operators [Zend/tests/instanceof_001.phpt] TEST 3002/15617 [Zend/tests/instanceof_002.phpt] [1;32mPASS Testing instanceof operator with class and interface inheriteds [Zend/tests/instanceof_002.phpt] TEST 3003/15617 [Zend/tests/instanceof_const.phpt] [1;32mPASS Instanceof on literals returns false [Zend/tests/instanceof_const.phpt] TEST 3004/15617 [Zend/tests/instantiate_all_classes.phpt] [1;32mPASS Try to instantiate all classes without arguments [Zend/tests/instantiate_all_classes.phpt] TEST 3005/15617 [Zend/tests/int_conversion_exponents.phpt] [1;32mPASS Integer conversion from scientific notation [Zend/tests/int_conversion_exponents.phpt] TEST 3006/15617 [Zend/tests/int_overflow_32bit.phpt] [1;33mSKIP testing integer overflow (32bit) [Zend/tests/int_overflow_32bit.phpt] reason: this test is for 32bit platform only TEST 3007/15617 [Zend/tests/int_overflow_64bit.phpt] [1;32mPASS testing integer overflow (64bit) [Zend/tests/int_overflow_64bit.phpt] TEST 3008/15617 [Zend/tests/int_special_values.phpt] [1;32mPASS Conversion of special float values to int [Zend/tests/int_special_values.phpt] TEST 3009/15617 [Zend/tests/int_static_prop_name.phpt] [1;32mPASS Using an integer as a static property name [Zend/tests/int_static_prop_name.phpt] TEST 3010/15617 [Zend/tests/int_underflow_32bit.phpt] [1;33mSKIP testing integer underflow (32bit) [Zend/tests/int_underflow_32bit.phpt] reason: this test is for 32bit platform only TEST 3011/15617 [Zend/tests/int_underflow_64bit.phpt] [1;32mPASS testing integer underflow (64bit) [Zend/tests/int_underflow_64bit.phpt] TEST 3012/15617 [Zend/tests/inter_007.phpt] [1;32mPASS Trying inherit abstract function twice [Zend/tests/inter_007.phpt] TEST 3013/15617 [Zend/tests/inter_02.phpt] [1;32mPASS Namespace constant as value default [Zend/tests/inter_02.phpt] TEST 3014/15617 [Zend/tests/inter_03.phpt] [1;32mPASS Testing interface constants with inheritance [Zend/tests/inter_03.phpt] TEST 3015/15617 [Zend/tests/inter_04.phpt] [1;32mPASS Trying declare interface with repeated name of inherited method [Zend/tests/inter_04.phpt] TEST 3016/15617 [Zend/tests/inter_05.phpt] [1;32mPASS Trying to inherit a class in an interface [Zend/tests/inter_05.phpt] TEST 3017/15617 [Zend/tests/inter_06.phpt] [1;32mPASS Trying use name of an internal class as interface name [Zend/tests/inter_06.phpt] TEST 3018/15617 [Zend/tests/interface_exists_001.phpt] [1;32mPASS Testing interface_exists() [Zend/tests/interface_exists_001.phpt] TEST 3019/15617 [Zend/tests/interface_exists_002.phpt] [1;32mPASS Testing interface_exists() inside a namespace [Zend/tests/interface_exists_002.phpt] TEST 3020/15617 [Zend/tests/interface_extends_static.phpt] [1;32mPASS Interface cannot extend static, as it is reserved [Zend/tests/interface_extends_static.phpt] TEST 3021/15617 [Zend/tests/interface_with_tostring.phpt] [1;32mPASS Interface with __toString() method [Zend/tests/interface_with_tostring.phpt] TEST 3022/15617 [Zend/tests/internal_class_variance.phpt] [1;33mSKIP Internal class variance [Zend/tests/internal_class_variance.phpt] reason: Required extension missing: zend_test TEST 3023/15617 [Zend/tests/invalid_const_class_name.phpt] [1;32mPASS Invalid constant class name in nested class constant access [Zend/tests/invalid_const_class_name.phpt] TEST 3024/15617 [Zend/tests/invalid_parent_const_ref_leak.phpt] [1;32mPASS Leak when using an invalid parent:: reference in a constant definition [Zend/tests/invalid_parent_const_ref_leak.phpt] TEST 3025/15617 [Zend/tests/is_a.phpt] [1;32mPASS is_a() and is_subclass_of() shouldn't call autoloader [Zend/tests/is_a.phpt] TEST 3026/15617 [Zend/tests/is_callable_trampoline_uaf.phpt] [1;32mPASS is_callable() with trampoline should not caused UAF [Zend/tests/is_callable_trampoline_uaf.phpt] TEST 3027/15617 [Zend/tests/isset_001.phpt] [1;32mPASS Testing isset and unset with variable variables [Zend/tests/isset_001.phpt] TEST 3028/15617 [Zend/tests/isset_002.phpt] [1;32mPASS Testing isset with several undefined variables as argument [Zend/tests/isset_002.phpt] TEST 3029/15617 [Zend/tests/isset_003.phpt] [1;32mPASS Testing isset accessing undefined array items and properties [Zend/tests/isset_003.phpt] TEST 3030/15617 [Zend/tests/isset_array.phpt] [1;32mPASS Using isset() with arrays [Zend/tests/isset_array.phpt] TEST 3031/15617 [Zend/tests/isset_expr_error.phpt] [1;32mPASS Error message for isset(func()) [Zend/tests/isset_expr_error.phpt] TEST 3032/15617 [Zend/tests/isset_func_error.phpt] [1;32mPASS Error message for isset(func()) [Zend/tests/isset_func_error.phpt] TEST 3033/15617 [Zend/tests/isset_str_offset.phpt] [1;32mPASS Testing isset with string offsets [Zend/tests/isset_str_offset.phpt] TEST 3034/15617 [Zend/tests/iterable_or_null.phpt] [1;33mSKIP Test Z_PARAM_ITERABLE() and Z_PARAM_ITERABLE_OR_NULL [Zend/tests/iterable_or_null.phpt] reason: Required extension missing: zend_test TEST 3035/15617 [Zend/tests/iterator_key_by_ref.phpt] [1;32mPASS Iterator::key() with by-ref return [Zend/tests/iterator_key_by_ref.phpt] TEST 3036/15617 [Zend/tests/jmpznz_relative_offsets.phpt] [1;32mPASS Check for correct treatment of relative JMPZNZ offsets when copying opline [Zend/tests/jmpznz_relative_offsets.phpt] TEST 3037/15617 [Zend/tests/jump01.phpt] [1;32mPASS jump 01: goto backward [Zend/tests/jump01.phpt] TEST 3038/15617 [Zend/tests/jump02.phpt] [1;32mPASS jump 02: goto forward [Zend/tests/jump02.phpt] TEST 3039/15617 [Zend/tests/jump03.phpt] [1;32mPASS jump 03: goto inside control structures [Zend/tests/jump03.phpt] TEST 3040/15617 [Zend/tests/jump04.phpt] [1;32mPASS jump 04: goto from loop (backward) [Zend/tests/jump04.phpt] TEST 3041/15617 [Zend/tests/jump05.phpt] [1;32mPASS jump 05: goto from loop (forward) [Zend/tests/jump05.phpt] TEST 3042/15617 [Zend/tests/jump06.phpt] [1;32mPASS jump 06: goto to undefined label [Zend/tests/jump06.phpt] TEST 3043/15617 [Zend/tests/jump07.phpt] [1;32mPASS jump 07: goto into loop (backward) [Zend/tests/jump07.phpt] TEST 3044/15617 [Zend/tests/jump08.phpt] [1;32mPASS jump 08: goto into loop (forward) [Zend/tests/jump08.phpt] TEST 3045/15617 [Zend/tests/jump09.phpt] [1;32mPASS jump 09: goto into switch (backward) [Zend/tests/jump09.phpt] TEST 3046/15617 [Zend/tests/jump10.phpt] [1;32mPASS jump 10: goto into switch (forward) [Zend/tests/jump10.phpt] TEST 3047/15617 [Zend/tests/jump11.phpt] [1;32mPASS jump 08: goto inside switch in constructor [Zend/tests/jump11.phpt] TEST 3048/15617 [Zend/tests/jump12.phpt] [1;32mPASS jump 09: goto in declare statement [Zend/tests/jump12.phpt] TEST 3049/15617 [Zend/tests/jump13.phpt] [1;32mPASS jump 10: goto with try blocks [Zend/tests/jump13.phpt] TEST 3050/15617 [Zend/tests/jump14.phpt] [1;32mPASS Testing GOTO inside blocks [Zend/tests/jump14.phpt] TEST 3051/15617 [Zend/tests/jump15.phpt] [1;32mPASS jump 15: goto from loop (forward) [Zend/tests/jump15.phpt] TEST 3052/15617 [Zend/tests/jump16.phpt] [1;32mPASS jump 16: goto into try/catch [Zend/tests/jump16.phpt] TEST 3053/15617 [Zend/tests/jump17.phpt] [1;32mPASS jump 17: goto into try/catch with finally [Zend/tests/jump17.phpt] TEST 3054/15617 [Zend/tests/lc_ctype_inheritance.phpt] [1;32mPASS Do not inherit LC_CTYPE from environment [Zend/tests/lc_ctype_inheritance.phpt] TEST 3055/15617 [Zend/tests/line_const_in_array.phpt] [1;32mPASS Use of __LINE__ in arrays [Zend/tests/line_const_in_array.phpt] TEST 3056/15617 [Zend/tests/list/list_reference_001.phpt] [1;32mPASS "Reference Unpacking - General" list() [Zend/tests/list/list_reference_001.phpt] TEST 3057/15617 [Zend/tests/list/list_reference_002.phpt] [1;32mPASS "Reference Unpacking - New Reference" list() [Zend/tests/list/list_reference_002.phpt] TEST 3058/15617 [Zend/tests/list/list_reference_003.phpt] [1;32mPASS "Reference Unpacking - From Functions" list() [Zend/tests/list/list_reference_003.phpt] TEST 3059/15617 [Zend/tests/list/list_reference_004.phpt] [1;32mPASS "Reference Unpacking - Foreach" list() [Zend/tests/list/list_reference_004.phpt] TEST 3060/15617 [Zend/tests/list/list_reference_005.phpt] [1;32mPASS "Reference Unpacking - Class Property and Methods" list() [Zend/tests/list/list_reference_005.phpt] TEST 3061/15617 [Zend/tests/list/list_reference_006.phpt] [1;32mPASS "Reference Unpacking - Class ArrayAccess No Reference" list() [Zend/tests/list/list_reference_006.phpt] TEST 3062/15617 [Zend/tests/list/list_reference_007.phpt] [1;32mPASS "Reference Unpacking - Class ArrayAccess With Reference" list() [Zend/tests/list/list_reference_007.phpt] TEST 3063/15617 [Zend/tests/list/list_reference_008.phpt] [1;32mPASS "Reference Unpacking - Oddities" list() [Zend/tests/list/list_reference_008.phpt] TEST 3064/15617 [Zend/tests/list/list_reference_009.phpt] [1;32mPASS "Reference Unpacking - VM Safety" list() [Zend/tests/list/list_reference_009.phpt] TEST 3065/15617 [Zend/tests/list/list_reference_010.phpt] [1;32mPASS "Reference Unpacking - Compile Error (scalar)" list() [Zend/tests/list/list_reference_010.phpt] TEST 3066/15617 [Zend/tests/list/list_reference_011.phpt] [1;32mPASS "Reference Unpacking - Compile Error (const)" list() [Zend/tests/list/list_reference_011.phpt] TEST 3067/15617 [Zend/tests/list_001.phpt] [1;32mPASS "Nested" list() [Zend/tests/list_001.phpt] TEST 3068/15617 [Zend/tests/list_002.phpt] [1;32mPASS Testing full-reference on list() [Zend/tests/list_002.phpt] TEST 3069/15617 [Zend/tests/list_003.phpt] [1;32mPASS list() with non-array [Zend/tests/list_003.phpt] TEST 3070/15617 [Zend/tests/list_004.phpt] [1;32mPASS list() with array reference [Zend/tests/list_004.phpt] TEST 3071/15617 [Zend/tests/list_005.phpt] [1;32mPASS Testing list() with several variables [Zend/tests/list_005.phpt] TEST 3072/15617 [Zend/tests/list_006.phpt] [1;32mPASS Testing nested list() with empty array [Zend/tests/list_006.phpt] TEST 3073/15617 [Zend/tests/list_007.phpt] [1;32mPASS Using lambda with list() [Zend/tests/list_007.phpt] TEST 3074/15617 [Zend/tests/list_008.phpt] [1;32mPASS Assignment to invalid list() value [Zend/tests/list_008.phpt] TEST 3075/15617 [Zend/tests/list_010.phpt] [1;32mPASS Do not allow mixing [] and list() [Zend/tests/list_010.phpt] TEST 3076/15617 [Zend/tests/list_011.phpt] [1;32mPASS Disallow list() usage as if it were an array [Zend/tests/list_011.phpt] TEST 3077/15617 [Zend/tests/list_012.phpt] [1;32mPASS Disallow empty elements in normal arrays [Zend/tests/list_012.phpt] TEST 3078/15617 [Zend/tests/list_013.phpt] [1;32mPASS Disallow tail empty elements in normal arrays [Zend/tests/list_013.phpt] TEST 3079/15617 [Zend/tests/list_014.phpt] [1;32mPASS Cannot destructure using array(), even if nested [Zend/tests/list_014.phpt] TEST 3080/15617 [Zend/tests/list_assign_ref_string_offset_error.phpt] [1;32mPASS String offset error during list() by-ref assignment [Zend/tests/list_assign_ref_string_offset_error.phpt] TEST 3081/15617 [Zend/tests/list_destructuring_to_special_variables.phpt] [1;32mPASS list() can be used to destructure to string offsets, __set and ArrayAccess::offsetSet [Zend/tests/list_destructuring_to_special_variables.phpt] TEST 3082/15617 [Zend/tests/list_empty_error.phpt] [1;32mPASS Empty list() assignments are not allowed [Zend/tests/list_empty_error.phpt] TEST 3083/15617 [Zend/tests/list_empty_error_keyed.phpt] [1;32mPASS Cannot use empty elements in keyed array destructuring [Zend/tests/list_empty_error_keyed.phpt] TEST 3084/15617 [Zend/tests/list_keyed.phpt] [1;32mPASS list() with keys [Zend/tests/list_keyed.phpt] TEST 3085/15617 [Zend/tests/list_keyed_ArrayAccess.phpt] [1;32mPASS list() with keys and ArrayAccess [Zend/tests/list_keyed_ArrayAccess.phpt] TEST 3086/15617 [Zend/tests/list_keyed_conversions.phpt] [1;32mPASS list() with non-integer-or-string keys [Zend/tests/list_keyed_conversions.phpt] TEST 3087/15617 [Zend/tests/list_keyed_evaluation_order.phpt] [1;32mPASS list() with keys, evaluation order [Zend/tests/list_keyed_evaluation_order.phpt] TEST 3088/15617 [Zend/tests/list_keyed_evaluation_order_2.phpt] [1;32mPASS list() with keys, evaluation order #2 [Zend/tests/list_keyed_evaluation_order_2.phpt] TEST 3089/15617 [Zend/tests/list_keyed_evaluation_order_3.phpt] [1;32mPASS list() with keys, evaluation order #3 [Zend/tests/list_keyed_evaluation_order_3.phpt] TEST 3090/15617 [Zend/tests/list_keyed_evaluation_order_nested.phpt] [1;32mPASS list() with keys, evaluation order: nested [Zend/tests/list_keyed_evaluation_order_nested.phpt] TEST 3091/15617 [Zend/tests/list_keyed_leading_comma.phpt] [1;32mPASS Leading comma in keyed list assignment [Zend/tests/list_keyed_leading_comma.phpt] TEST 3092/15617 [Zend/tests/list_keyed_non_literals.phpt] [1;32mPASS list() with constant keys [Zend/tests/list_keyed_non_literals.phpt] TEST 3093/15617 [Zend/tests/list_keyed_trailing_comma.phpt] [1;32mPASS list() with keys and a trailing comma [Zend/tests/list_keyed_trailing_comma.phpt] TEST 3094/15617 [Zend/tests/list_keyed_undefined.phpt] [1;32mPASS list() with undefined keys [Zend/tests/list_keyed_undefined.phpt] TEST 3095/15617 [Zend/tests/list_mixed_keyed_unkeyed.phpt] [1;32mPASS list() with both keyed and unkeyed elements [Zend/tests/list_mixed_keyed_unkeyed.phpt] TEST 3096/15617 [Zend/tests/list_mixed_nested_keyed_unkeyed.phpt] [1;32mPASS list() with nested unkeyed and keyed list() [Zend/tests/list_mixed_nested_keyed_unkeyed.phpt] TEST 3097/15617 [Zend/tests/list_self_assign.phpt] [1;32mPASS Test variable occurring on both LHS and RHS of list() [Zend/tests/list_self_assign.phpt] TEST 3098/15617 [Zend/tests/live_range_phi_leak.phpt] [1;32mPASS Missing live range if part of phi [Zend/tests/live_range_phi_leak.phpt] TEST 3099/15617 [Zend/tests/loop_free_on_return.phpt] [1;32mPASS Break out of while loop that is followed by a return statement and inside a foreach loop [Zend/tests/loop_free_on_return.phpt] TEST 3100/15617 [Zend/tests/lsb_001.phpt] [1;32mPASS ZE2 Late Static Binding in a static function [Zend/tests/lsb_001.phpt] TEST 3101/15617 [Zend/tests/lsb_002.phpt] [1;32mPASS ZE2 Late Static Binding in an instance function [Zend/tests/lsb_002.phpt] TEST 3102/15617 [Zend/tests/lsb_003.phpt] [1;32mPASS ZE2 Late Static Binding creating a new class with 'static' [Zend/tests/lsb_003.phpt] TEST 3103/15617 [Zend/tests/lsb_004.phpt] [1;32mPASS ZE2 Late Static Binding testing get_called_class() [Zend/tests/lsb_004.phpt] TEST 3104/15617 [Zend/tests/lsb_005.phpt] [1;32mPASS ZE2 Late Static Binding stacking static calleds [Zend/tests/lsb_005.phpt] TEST 3105/15617 [Zend/tests/lsb_006.phpt] [1;32mPASS ZE2 Late Static Binding ensuring extending 'static' is not allowed [Zend/tests/lsb_006.phpt] TEST 3106/15617 [Zend/tests/lsb_007.phpt] [1;32mPASS ZE2 Late Static Binding ensuring implementing 'static' is not allowed [Zend/tests/lsb_007.phpt] TEST 3107/15617 [Zend/tests/lsb_008.phpt] [1;32mPASS ZE2 Late Static Binding class name "static" [Zend/tests/lsb_008.phpt] TEST 3108/15617 [Zend/tests/lsb_009.phpt] [1;32mPASS ZE2 Late Static Binding interface name "static" [Zend/tests/lsb_009.phpt] TEST 3109/15617 [Zend/tests/lsb_010.phpt] [1;32mPASS ZE2 Late Static Binding using static:: in functions called by non execute() calls and constructors. [Zend/tests/lsb_010.phpt] TEST 3110/15617 [Zend/tests/lsb_011.phpt] [1;32mPASS ZE2 Late Static Binding call to static::method() from internal function (array) [Zend/tests/lsb_011.phpt] TEST 3111/15617 [Zend/tests/lsb_012.phpt] [1;32mPASS ZE2 Late Static Binding call to static::method() from internal function (string) [Zend/tests/lsb_012.phpt] TEST 3112/15617 [Zend/tests/lsb_013.phpt] [1;32mPASS ZE2 Late Static Binding is_callable() and static::method() [Zend/tests/lsb_013.phpt] TEST 3113/15617 [Zend/tests/lsb_014.phpt] [1;32mPASS ZE2 Late Static Binding access to static::const through defined() and get_constant() [Zend/tests/lsb_014.phpt] TEST 3114/15617 [Zend/tests/lsb_015.phpt] [1;32mPASS ZE2 Late Static Binding with exceptions [Zend/tests/lsb_015.phpt] TEST 3115/15617 [Zend/tests/lsb_016.phpt] [1;32mPASS ZE2 Late Static Binding within hooks/magic methods [Zend/tests/lsb_016.phpt] TEST 3116/15617 [Zend/tests/lsb_017.phpt] [1;32mPASS ZE2 Late Static Binding nested calls [Zend/tests/lsb_017.phpt] TEST 3117/15617 [Zend/tests/lsb_018.phpt] [1;32mPASS ZE2 Late Static Binding and Singleton [Zend/tests/lsb_018.phpt] TEST 3118/15617 [Zend/tests/lsb_019.phpt] [1;32mPASS ZE2 Late Static Binding properties and methods declared as protected and overridden as public. [Zend/tests/lsb_019.phpt] TEST 3119/15617 [Zend/tests/lsb_020.phpt] [1;32mPASS ZE2 Late Static Binding properties and methods declared as public and overridden as public. [Zend/tests/lsb_020.phpt] TEST 3120/15617 [Zend/tests/lsb_021.phpt] [1;32mPASS ZE2 Late Static Binding parent::/self:: forwarding while classname doesn't [Zend/tests/lsb_021.phpt] TEST 3121/15617 [Zend/tests/lsb_022.phpt] [1;32mPASS ZE2 Late Static Binding parent::/self:: forwarding and __callStatic [Zend/tests/lsb_022.phpt] TEST 3122/15617 [Zend/tests/lsb_023.phpt] [1;32mPASS Late Static Binding static:: calls protected / public method of child class even then the method is private in parent class [Zend/tests/lsb_023.phpt] TEST 3123/15617 [Zend/tests/lsb_024.phpt] [1;32mPASS Late Static Binding static:: accesses protected / public static variables of child class when the variable is private in parent class [Zend/tests/lsb_024.phpt] TEST 3124/15617 [Zend/tests/magic_by_ref_001.phpt] [1;32mPASS passing first parameter of __set() by ref [Zend/tests/magic_by_ref_001.phpt] TEST 3125/15617 [Zend/tests/magic_by_ref_002.phpt] [1;32mPASS passing second parameter of __set() by ref [Zend/tests/magic_by_ref_002.phpt] TEST 3126/15617 [Zend/tests/magic_by_ref_003.phpt] [1;32mPASS passing parameter of __get() by ref [Zend/tests/magic_by_ref_003.phpt] TEST 3127/15617 [Zend/tests/magic_by_ref_004.phpt] [1;32mPASS passing parameter of __unset() by ref [Zend/tests/magic_by_ref_004.phpt] TEST 3128/15617 [Zend/tests/magic_by_ref_005.phpt] [1;32mPASS passing parameter of __isset() by ref [Zend/tests/magic_by_ref_005.phpt] TEST 3129/15617 [Zend/tests/magic_by_ref_006.phpt] [1;32mPASS passing first parameter of __call() by ref [Zend/tests/magic_by_ref_006.phpt] TEST 3130/15617 [Zend/tests/magic_by_ref_007.phpt] [1;32mPASS passing second parameter of __call() by ref [Zend/tests/magic_by_ref_007.phpt] TEST 3131/15617 [Zend/tests/magic_const_in_global_scope.phpt] [1;32mPASS Test use of magic constants in the global scope [Zend/tests/magic_const_in_global_scope.phpt] TEST 3132/15617 [Zend/tests/magic_methods_001.phpt] [1;32mPASS Testing several magic methods [Zend/tests/magic_methods_001.phpt] TEST 3133/15617 [Zend/tests/magic_methods_002.phpt] [1;32mPASS Testing __unset with private visibility [Zend/tests/magic_methods_002.phpt] TEST 3134/15617 [Zend/tests/magic_methods_003.phpt] [1;32mPASS Testing __unset declaring as static [Zend/tests/magic_methods_003.phpt] TEST 3135/15617 [Zend/tests/magic_methods_004.phpt] [1;32mPASS Testing __unset() with protected visibility [Zend/tests/magic_methods_004.phpt] TEST 3136/15617 [Zend/tests/magic_methods_005.phpt] [1;32mPASS Testing __call() declaration in interface with wrong modifier [Zend/tests/magic_methods_005.phpt] TEST 3137/15617 [Zend/tests/magic_methods_006.phpt] [1;32mPASS Testing __callstatic declaration in interface with missing the 'static' modifier [Zend/tests/magic_methods_006.phpt] TEST 3138/15617 [Zend/tests/magic_methods_007.phpt] [1;32mPASS Testing __set() declaration in abstract class with wrong modifier [Zend/tests/magic_methods_007.phpt] TEST 3139/15617 [Zend/tests/magic_methods_008.phpt] [1;32mPASS Testing __set implementation with wrong declaration [Zend/tests/magic_methods_008.phpt] TEST 3140/15617 [Zend/tests/magic_methods_009.phpt] [1;32mPASS Testing __callstatic declaration with wrong modifier [Zend/tests/magic_methods_009.phpt] TEST 3141/15617 [Zend/tests/magic_methods_010.phpt] [1;32mPASS Testing __toString() declaration with wrong modifier [Zend/tests/magic_methods_010.phpt] TEST 3142/15617 [Zend/tests/magic_methods_011.phpt] [1;32mPASS __set first parameter should be a string when typed [Zend/tests/magic_methods_011.phpt] TEST 3143/15617 [Zend/tests/magic_methods_012.phpt] [1;32mPASS __get first parameter should be a string when typed [Zend/tests/magic_methods_012.phpt] TEST 3144/15617 [Zend/tests/magic_methods_013.phpt] [1;32mPASS __isset first parameter should be a string when typed [Zend/tests/magic_methods_013.phpt] TEST 3145/15617 [Zend/tests/magic_methods_014.phpt] [1;32mPASS __unset first parameter should be a string when typed [Zend/tests/magic_methods_014.phpt] TEST 3146/15617 [Zend/tests/magic_methods_015.phpt] [1;32mPASS __call first parameter should be a string typed [Zend/tests/magic_methods_015.phpt] TEST 3147/15617 [Zend/tests/magic_methods_016.phpt] [1;32mPASS __call second parameter should be an array when typed [Zend/tests/magic_methods_016.phpt] TEST 3148/15617 [Zend/tests/magic_methods_017.phpt] [1;32mPASS __callStatic first parameter should be a string typed [Zend/tests/magic_methods_017.phpt] TEST 3149/15617 [Zend/tests/magic_methods_018.phpt] [1;32mPASS __callStatic second parameter should be an array typed [Zend/tests/magic_methods_018.phpt] TEST 3150/15617 [Zend/tests/magic_methods_019.phpt] [1;32mPASS __unserialize first parameter must be an array [Zend/tests/magic_methods_019.phpt] TEST 3151/15617 [Zend/tests/magic_methods_020.phpt] [1;32mPASS __set_state first parameter must be an array [Zend/tests/magic_methods_020.phpt] TEST 3152/15617 [Zend/tests/magic_methods_021.phpt] [1;32mPASS __set_state return type should support covariance [Zend/tests/magic_methods_021.phpt] TEST 3153/15617 [Zend/tests/magic_methods_inheritance_rules.phpt] [1;32mPASS Magic Methods inheritance rules [Zend/tests/magic_methods_inheritance_rules.phpt] TEST 3154/15617 [Zend/tests/magic_methods_inheritance_rules_non_trivial_01.phpt] [1;32mPASS Magic Methods inheritance rules on a non-trivial class hierarchy [Zend/tests/magic_methods_inheritance_rules_non_trivial_01.phpt] TEST 3155/15617 [Zend/tests/magic_methods_inheritance_rules_non_trivial_02.phpt] [1;32mPASS Magic Methods inheritance rules on a non-trivial class hierarchy [Zend/tests/magic_methods_inheritance_rules_non_trivial_02.phpt] TEST 3156/15617 [Zend/tests/magic_methods_serialize.phpt] [1;32mPASS __serialize declaration [Zend/tests/magic_methods_serialize.phpt] TEST 3157/15617 [Zend/tests/magic_methods_set_state.phpt] [1;32mPASS Testing __set_state() declaration with wrong modifier [Zend/tests/magic_methods_set_state.phpt] TEST 3158/15617 [Zend/tests/magic_methods_sleep.phpt] [1;32mPASS __sleep cannot take arguments [Zend/tests/magic_methods_sleep.phpt] TEST 3159/15617 [Zend/tests/magic_methods_unserialize.phpt] [1;32mPASS __unserialize declaration [Zend/tests/magic_methods_unserialize.phpt] TEST 3160/15617 [Zend/tests/magic_methods_wakeup.phpt] [1;32mPASS __wakeup cannot take arguments [Zend/tests/magic_methods_wakeup.phpt] TEST 3161/15617 [Zend/tests/match/001.phpt] [1;32mPASS Basic match expression functionality test [Zend/tests/match/001.phpt] TEST 3162/15617 [Zend/tests/match/002.phpt] [1;32mPASS Match expression omit trailing comma [Zend/tests/match/002.phpt] TEST 3163/15617 [Zend/tests/match/003.phpt] [1;32mPASS Match expression default case [Zend/tests/match/003.phpt] TEST 3164/15617 [Zend/tests/match/004.phpt] [1;32mPASS Match expression with true as expression [Zend/tests/match/004.phpt] TEST 3165/15617 [Zend/tests/match/005.phpt] [1;32mPASS Match expression discarding result [Zend/tests/match/005.phpt] TEST 3166/15617 [Zend/tests/match/006.phpt] [1;32mPASS Match expression with no cases [Zend/tests/match/006.phpt] TEST 3167/15617 [Zend/tests/match/007.phpt] [1;32mPASS Match expression exception on unhandled case [Zend/tests/match/007.phpt] TEST 3168/15617 [Zend/tests/match/008.phpt] [1;32mPASS Match expression multiple conditions per case [Zend/tests/match/008.phpt] TEST 3169/15617 [Zend/tests/match/009.phpt] [1;32mPASS Pretty printing for match expression [Zend/tests/match/009.phpt] TEST 3170/15617 [Zend/tests/match/011.phpt] [1;32mPASS Implicit break in match expression [Zend/tests/match/011.phpt] TEST 3171/15617 [Zend/tests/match/012.phpt] [1;32mPASS Strict comparison in match expression [Zend/tests/match/012.phpt] TEST 3172/15617 [Zend/tests/match/017.phpt] [1;32mPASS Test strict comparison with match expression jump table [Zend/tests/match/017.phpt] TEST 3173/15617 [Zend/tests/match/023.phpt] [1;32mPASS Test match strict comparison with true expression [Zend/tests/match/023.phpt] TEST 3174/15617 [Zend/tests/match/024.phpt] [1;32mPASS Test match strict comparison with false expression [Zend/tests/match/024.phpt] TEST 3175/15617 [Zend/tests/match/027.phpt] [1;32mPASS Test result of match cannot be modified by reference [Zend/tests/match/027.phpt] TEST 3176/15617 [Zend/tests/match/028.phpt] [1;32mPASS Test result of match cannot be modified by reference [Zend/tests/match/028.phpt] TEST 3177/15617 [Zend/tests/match/029.phpt] [1;32mPASS Test long match with undefined variable [Zend/tests/match/029.phpt] TEST 3178/15617 [Zend/tests/match/030.phpt] [1;32mPASS Test string match with undefined variable [Zend/tests/match/030.phpt] TEST 3179/15617 [Zend/tests/match/037.phpt] [1;32mPASS Test match jumptable with only one arm [Zend/tests/match/037.phpt] TEST 3180/15617 [Zend/tests/match/038.phpt] [1;32mPASS Test multiple default arms in match in different arms [Zend/tests/match/038.phpt] TEST 3181/15617 [Zend/tests/match/039.phpt] [1;32mPASS Test match with duplicate conditions [Zend/tests/match/039.phpt] TEST 3182/15617 [Zend/tests/match/040.phpt] [1;32mPASS Test match with mixed int/string jumptable [Zend/tests/match/040.phpt] TEST 3183/15617 [Zend/tests/match/041.phpt] [1;32mPASS Match expression with trailing comma in condition list [Zend/tests/match/041.phpt] TEST 3184/15617 [Zend/tests/match/042.phpt] [1;32mPASS Match expression with undefined variable as expression [Zend/tests/match/042.phpt] TEST 3185/15617 [Zend/tests/match/043.phpt] [1;32mPASS Match expression error messages [Zend/tests/match/043.phpt] TEST 3186/15617 [Zend/tests/match/044.phpt] [1;32mPASS Incorrect cfg block marking for two arm match [Zend/tests/match/044.phpt] TEST 3187/15617 [Zend/tests/match/045.phpt] [1;32mPASS Corrupted CFG due to unreachable free with match [Zend/tests/match/045.phpt] TEST 3188/15617 [Zend/tests/match/match_of_phi_optimization.phpt] [1;32mPASS Unreachable code elimination when match argument is a phi node [Zend/tests/match/match_of_phi_optimization.phpt] TEST 3189/15617 [Zend/tests/match/match_scdf_cleanup.phpt] [1;32mPASS Cleanup of basic block kept only because of FREE loop var [Zend/tests/match/match_scdf_cleanup.phpt] TEST 3190/15617 [Zend/tests/memory_get_peak_usage.phpt] [1;32mPASS int memory_get_peak_usage ([ bool $real_usage = false ] ); [Zend/tests/memory_get_peak_usage.phpt] TEST 3191/15617 [Zend/tests/method_argument_binding.phpt] [1;32mPASS Edge cases in compile-time method argument binding [Zend/tests/method_argument_binding.phpt] TEST 3192/15617 [Zend/tests/method_exists.phpt] [1;32mPASS method_exists() segfaults [Zend/tests/method_exists.phpt] TEST 3193/15617 [Zend/tests/method_exists_002.phpt] [1;32mPASS Testing method_exists() [Zend/tests/method_exists_002.phpt] TEST 3194/15617 [Zend/tests/method_static_var.phpt] [1;32mPASS Initial value of static var in method depends on the include time of the class definition [Zend/tests/method_static_var.phpt] TEST 3195/15617 [Zend/tests/methods-on-non-objects-call-user-func.phpt] [1;32mPASS call_user_func() in combination with "Call to a member function method() on a non-object" [Zend/tests/methods-on-non-objects-call-user-func.phpt] TEST 3196/15617 [Zend/tests/methods-on-non-objects-catch.phpt] [1;32mPASS Catch method calls on non-objects raise recoverable errors [Zend/tests/methods-on-non-objects-catch.phpt] TEST 3197/15617 [Zend/tests/methods-on-non-objects-usort.phpt] [1;32mPASS usort() in combination with "Call to a member function method() on null" [Zend/tests/methods-on-non-objects-usort.phpt] TEST 3198/15617 [Zend/tests/methods-on-non-objects.phpt] [1;32mPASS Method calls on non-objects raise recoverable errors [Zend/tests/methods-on-non-objects.phpt] TEST 3199/15617 [Zend/tests/mod_001.phpt] [1;32mPASS modulus by zero [Zend/tests/mod_001.phpt] TEST 3200/15617 [Zend/tests/modify_isref_value_return.phpt] [1;32mPASS Indirect modification of isref by-value return value not possible [Zend/tests/modify_isref_value_return.phpt] TEST 3201/15617 [Zend/tests/mul_001.phpt] [1;32mPASS multiplying arrays [Zend/tests/mul_001.phpt] TEST 3202/15617 [Zend/tests/multibyte/bug68665.phpt] [1;32mPASS Crash with Big5 [Zend/tests/multibyte/bug68665.phpt] TEST 3203/15617 [Zend/tests/multibyte/multibyte_encoding_001.phpt] [1;32mPASS Zend Multibyte and ShiftJIS [Zend/tests/multibyte/multibyte_encoding_001.phpt] TEST 3204/15617 [Zend/tests/multibyte/multibyte_encoding_002.phpt] [1;32mPASS Zend Multibyte and UTF-8 BOM [Zend/tests/multibyte/multibyte_encoding_002.phpt] TEST 3205/15617 [Zend/tests/multibyte/multibyte_encoding_003.phpt] [1;32mPASS Zend Multibyte and UTF-16 BOM [Zend/tests/multibyte/multibyte_encoding_003.phpt] TEST 3206/15617 [Zend/tests/multibyte/multibyte_encoding_004.phpt] [1;32mPASS test for mbstring script_encoding for flex unsafe encoding (Shift_JIS) [Zend/tests/multibyte/multibyte_encoding_004.phpt] TEST 3207/15617 [Zend/tests/multibyte/multibyte_encoding_005.phpt] [1;32mPASS encoding conversion from script encoding into internal encoding [Zend/tests/multibyte/multibyte_encoding_005.phpt] TEST 3208/15617 [Zend/tests/multibyte/multibyte_encoding_006.phpt] [1;33mSKIP Scripts with flex-incompatible encoding without suitable conversion strategy [Zend/tests/multibyte/multibyte_encoding_006.phpt] reason: The mbstring extension cannot be present for this test TEST 3209/15617 [Zend/tests/name_collision_01.phpt] [1;32mPASS Object naming collision error: class/class [Zend/tests/name_collision_01.phpt] TEST 3210/15617 [Zend/tests/name_collision_02.phpt] [1;32mPASS Object naming collision error: class/interface [Zend/tests/name_collision_02.phpt] TEST 3211/15617 [Zend/tests/name_collision_03.phpt] [1;32mPASS Object naming collision error: class/trait [Zend/tests/name_collision_03.phpt] TEST 3212/15617 [Zend/tests/name_collision_04.phpt] [1;32mPASS Object naming collision error: interface/interface [Zend/tests/name_collision_04.phpt] TEST 3213/15617 [Zend/tests/name_collision_05.phpt] [1;32mPASS Object naming collision error: interface/trait [Zend/tests/name_collision_05.phpt] TEST 3214/15617 [Zend/tests/name_collision_06.phpt] [1;32mPASS Object naming collision error: trait/trait [Zend/tests/name_collision_06.phpt] TEST 3215/15617 [Zend/tests/name_collision_07.phpt] [1;32mPASS Class declaration colliding with import (in namespace) [Zend/tests/name_collision_07.phpt] TEST 3216/15617 [Zend/tests/name_collision_08.phpt] [1;32mPASS Function declaration colliding with import (in namespace) [Zend/tests/name_collision_08.phpt] TEST 3217/15617 [Zend/tests/name_collision_09.phpt] [1;32mPASS Class declaration colliding with import (in namespace) [Zend/tests/name_collision_09.phpt] TEST 3218/15617 [Zend/tests/named_params/__call.phpt] [1;32mPASS Check that __call() and __callStatic() work with named parameters [Zend/tests/named_params/__call.phpt] TEST 3219/15617 [Zend/tests/named_params/__invoke.phpt] [1;32mPASS Check that __invoke() works with named parameters [Zend/tests/named_params/__invoke.phpt] TEST 3220/15617 [Zend/tests/named_params/assert.phpt] [1;32mPASS Calling assert with named params [Zend/tests/named_params/assert.phpt] TEST 3221/15617 [Zend/tests/named_params/attributes.phpt] [1;32mPASS Named params in attributes [Zend/tests/named_params/attributes.phpt] TEST 3222/15617 [Zend/tests/named_params/attributes_duplicate_named_param.phpt] [1;32mPASS Named params in attributes: Duplicate named parameter error [Zend/tests/named_params/attributes_duplicate_named_param.phpt] TEST 3223/15617 [Zend/tests/named_params/attributes_named_flags.phpt] [1;32mPASS Named flags parameter for Attribute attribute [Zend/tests/named_params/attributes_named_flags.phpt] TEST 3224/15617 [Zend/tests/named_params/attributes_named_flags_incorrect.phpt] [1;32mPASS Named flags parameter for Attribute attribute (incorrect parameter name) [Zend/tests/named_params/attributes_named_flags_incorrect.phpt] TEST 3225/15617 [Zend/tests/named_params/attributes_positional_after_named.phpt] [1;32mPASS Named params in attributes: Positional after named error [Zend/tests/named_params/attributes_positional_after_named.phpt] TEST 3226/15617 [Zend/tests/named_params/backtrace.phpt] [1;32mPASS Extra named params in backtraces [Zend/tests/named_params/backtrace.phpt] TEST 3227/15617 [Zend/tests/named_params/basic.phpt] [1;32mPASS Basic test [Zend/tests/named_params/basic.phpt] TEST 3228/15617 [Zend/tests/named_params/call_user_func.phpt] [1;32mPASS call_user_func() and friends with named parameters [Zend/tests/named_params/call_user_func.phpt] TEST 3229/15617 [Zend/tests/named_params/call_user_func_array.phpt] [1;32mPASS Behavior of call_user_func_array() with named parameters [Zend/tests/named_params/call_user_func_array.phpt] TEST 3230/15617 [Zend/tests/named_params/cannot_pass_by_ref.phpt] [1;32mPASS Cannot pass by reference error with named parameters [Zend/tests/named_params/cannot_pass_by_ref.phpt] TEST 3231/15617 [Zend/tests/named_params/ctor_extra_named_args.phpt] [1;32mPASS Passing unknown named args to a non-existing ctor [Zend/tests/named_params/ctor_extra_named_args.phpt] TEST 3232/15617 [Zend/tests/named_params/defaults.phpt] [1;32mPASS Skipping over default parameters [Zend/tests/named_params/defaults.phpt] TEST 3233/15617 [Zend/tests/named_params/duplicate_param.phpt] [1;32mPASS Duplicate param [Zend/tests/named_params/duplicate_param.phpt] TEST 3234/15617 [Zend/tests/named_params/func_get_args.phpt] [1;32mPASS Behavior of func_get_args() and friends with named parameters [Zend/tests/named_params/func_get_args.phpt] TEST 3235/15617 [Zend/tests/named_params/internal.phpt] [1;32mPASS Named params on internal functions [Zend/tests/named_params/internal.phpt] TEST 3236/15617 [Zend/tests/named_params/internal_variadics.phpt] [1;32mPASS Named params on internal functions: Variadic functions that don't support extra named args [Zend/tests/named_params/internal_variadics.phpt] TEST 3237/15617 [Zend/tests/named_params/missing_param.phpt] [1;32mPASS Required parameter not passed [Zend/tests/named_params/missing_param.phpt] TEST 3238/15617 [Zend/tests/named_params/positional_after_named.phpt] [1;32mPASS Cannot used positional parameter after named parameter [Zend/tests/named_params/positional_after_named.phpt] TEST 3239/15617 [Zend/tests/named_params/references.phpt] [1;32mPASS Check that reference detection works properly [Zend/tests/named_params/references.phpt] TEST 3240/15617 [Zend/tests/named_params/reserved.phpt] [1;32mPASS Reserved keywords can be used with named parameters [Zend/tests/named_params/reserved.phpt] TEST 3241/15617 [Zend/tests/named_params/runtime_cache_init.phpt] [1;32mPASS Uninitialized run-time cache when resolving default values [Zend/tests/named_params/runtime_cache_init.phpt] TEST 3242/15617 [Zend/tests/named_params/undef_var.phpt] [1;32mPASS Passing undefined variable to named arg [Zend/tests/named_params/undef_var.phpt] TEST 3243/15617 [Zend/tests/named_params/unknown_named_param.phpt] [1;32mPASS Unknown named parameter [Zend/tests/named_params/unknown_named_param.phpt] TEST 3244/15617 [Zend/tests/named_params/unpack.phpt] [1;32mPASS Unpacking named parameters [Zend/tests/named_params/unpack.phpt] TEST 3245/15617 [Zend/tests/named_params/unpack_and_named_1.phpt] [1;32mPASS Named args after unpacking (supported) [Zend/tests/named_params/unpack_and_named_1.phpt] TEST 3246/15617 [Zend/tests/named_params/unpack_and_named_2.phpt] [1;32mPASS Named args before unpacking (not supported) [Zend/tests/named_params/unpack_and_named_2.phpt] TEST 3247/15617 [Zend/tests/named_params/variadic.phpt] [1;32mPASS Additional named params are collect into variadics [Zend/tests/named_params/variadic.phpt] TEST 3248/15617 [Zend/tests/namespace_first_stmt_nop.phpt] [1;32mPASS Nop statement before namespace [Zend/tests/namespace_first_stmt_nop.phpt] TEST 3249/15617 [Zend/tests/namespace_name_namespace.phpt] [1;32mPASS Cannot use "namespace" as namespace name, due to conflict with ns-relative names [Zend/tests/namespace_name_namespace.phpt] TEST 3250/15617 [Zend/tests/namespace_name_namespace_start.phpt] [1;32mPASS Cannot use "namespace\xyz" as namespace name, due to conflict with ns-relative names [Zend/tests/namespace_name_namespace_start.phpt] TEST 3251/15617 [Zend/tests/namespace_name_reserved_keywords.phpt] [1;32mPASS Reserved keywords in namespace name [Zend/tests/namespace_name_reserved_keywords.phpt] TEST 3252/15617 [Zend/tests/namespaced_name_whitespace.phpt] [1;32mPASS Whitespace between namespace separators is no longer allowed [Zend/tests/namespaced_name_whitespace.phpt] TEST 3253/15617 [Zend/tests/nested_method_and_function.phpt] [1;32mPASS active_class_entry must be always correct (__METHOD__ should not depend on declaring function ce) [Zend/tests/nested_method_and_function.phpt] TEST 3254/15617 [Zend/tests/new_args_without_ctor.phpt] [1;32mPASS Argument of new on class without constructor are evaluated [Zend/tests/new_args_without_ctor.phpt] TEST 3255/15617 [Zend/tests/no_class_const_propagation_in_closures.phpt] [1;32mPASS self:: class constants should not be propagated into closures, due to scope rebinding [Zend/tests/no_class_const_propagation_in_closures.phpt] TEST 3256/15617 [Zend/tests/not_001.phpt] [1;32mPASS bitwise NOT, doubles and strings [Zend/tests/not_001.phpt] TEST 3257/15617 [Zend/tests/not_002.phpt] [1;32mPASS bitwise NOT and arrays [Zend/tests/not_002.phpt] TEST 3258/15617 [Zend/tests/nowdoc_001.phpt] [1;32mPASS basic nowdoc syntax [Zend/tests/nowdoc_001.phpt] TEST 3259/15617 [Zend/tests/nowdoc_002.phpt] [1;32mPASS basic binary nowdoc syntax [Zend/tests/nowdoc_002.phpt] TEST 3260/15617 [Zend/tests/nowdoc_003.phpt] [1;32mPASS simple variable replacement test (nowdoc) [Zend/tests/nowdoc_003.phpt] TEST 3261/15617 [Zend/tests/nowdoc_004.phpt] [1;32mPASS braces variable replacement test (nowdoc) [Zend/tests/nowdoc_004.phpt] TEST 3262/15617 [Zend/tests/nowdoc_005.phpt] [1;32mPASS unbraced complex variable replacement test (nowdoc) [Zend/tests/nowdoc_005.phpt] TEST 3263/15617 [Zend/tests/nowdoc_006.phpt] [1;32mPASS braced complex variable replacement test (nowdoc) [Zend/tests/nowdoc_006.phpt] TEST 3264/15617 [Zend/tests/nowdoc_007.phpt] [1;32mPASS braced and unbraced complex variable replacement test (nowdoc) [Zend/tests/nowdoc_007.phpt] TEST 3265/15617 [Zend/tests/nowdoc_008.phpt] [1;32mPASS empty doc test (nowdoc) [Zend/tests/nowdoc_008.phpt] TEST 3266/15617 [Zend/tests/nowdoc_011.phpt] [1;32mPASS Nowdocs CAN be used as static scalars. [Zend/tests/nowdoc_011.phpt] TEST 3267/15617 [Zend/tests/nowdoc_012.phpt] [1;32mPASS Test false labels [Zend/tests/nowdoc_012.phpt] TEST 3268/15617 [Zend/tests/nowdoc_013.phpt] [1;32mPASS Test whitespace following end of nowdoc [Zend/tests/nowdoc_013.phpt] TEST 3269/15617 [Zend/tests/nowdoc_014.phpt] [1;32mPASS Highlighting empty nowdoc [Zend/tests/nowdoc_014.phpt] TEST 3270/15617 [Zend/tests/nowdoc_015.phpt] [1;32mPASS Test nowdoc and line numbering [Zend/tests/nowdoc_015.phpt] TEST 3271/15617 [Zend/tests/nowdoc_016.phpt] [1;32mPASS Testing nowdocs with escape sequences [Zend/tests/nowdoc_016.phpt] TEST 3272/15617 [Zend/tests/nowdoc_017.phpt] [1;32mPASS Testing nowdoc in default value for property [Zend/tests/nowdoc_017.phpt] TEST 3273/15617 [Zend/tests/ns_001.phpt] [1;32mPASS 001: Class in namespace [Zend/tests/ns_001.phpt] TEST 3274/15617 [Zend/tests/ns_002.phpt] [1;32mPASS 002: Import in namespace [Zend/tests/ns_002.phpt] TEST 3275/15617 [Zend/tests/ns_003.phpt] [1;32mPASS 003: Name conflict (ns name) [Zend/tests/ns_003.phpt] TEST 3276/15617 [Zend/tests/ns_004.phpt] [1;32mPASS 004: Using global class name from namespace (unqualified - fail) [Zend/tests/ns_004.phpt] TEST 3277/15617 [Zend/tests/ns_005.phpt] [1;32mPASS 005: Name conflict (php name in case if ns name exists) [Zend/tests/ns_005.phpt] TEST 3278/15617 [Zend/tests/ns_006.phpt] [1;32mPASS 006: Run-time name conflict (ns name) [Zend/tests/ns_006.phpt] TEST 3279/15617 [Zend/tests/ns_007.phpt] [1;32mPASS 007: Run-time name conflict (php name) [Zend/tests/ns_007.phpt] TEST 3280/15617 [Zend/tests/ns_008.phpt] [1;32mPASS 008: __NAMESPACE__ constant and runtime names (ns name) [Zend/tests/ns_008.phpt] TEST 3281/15617 [Zend/tests/ns_009.phpt] [1;32mPASS 009: __NAMESPACE__ constant and runtime names (php name) [Zend/tests/ns_009.phpt] TEST 3282/15617 [Zend/tests/ns_010.phpt] [1;32mPASS 010: Accessing internal namespace class [Zend/tests/ns_010.phpt] TEST 3283/15617 [Zend/tests/ns_011.phpt] [1;32mPASS 011: Function in namespace [Zend/tests/ns_011.phpt] TEST 3284/15617 [Zend/tests/ns_012.phpt] [1;32mPASS 012: Import in namespace and functions [Zend/tests/ns_012.phpt] TEST 3285/15617 [Zend/tests/ns_013.phpt] [1;32mPASS 013: Name conflict and functions (ns name) [Zend/tests/ns_013.phpt] TEST 3286/15617 [Zend/tests/ns_014.phpt] [1;32mPASS 014: Name conflict and functions (php name) [Zend/tests/ns_014.phpt] TEST 3287/15617 [Zend/tests/ns_015.phpt] [1;32mPASS 015: Name conflict and functions (php name in case if ns name exists) [Zend/tests/ns_015.phpt] TEST 3288/15617 [Zend/tests/ns_016.phpt] [1;32mPASS 016: Run-time name conflict and functions (ns name) [Zend/tests/ns_016.phpt] TEST 3289/15617 [Zend/tests/ns_017.phpt] [1;32mPASS 017: Run-time name conflict and functions (php name) [Zend/tests/ns_017.phpt] TEST 3290/15617 [Zend/tests/ns_018.phpt] [1;32mPASS 018: __NAMESPACE__ constant and runtime names (ns name) [Zend/tests/ns_018.phpt] TEST 3291/15617 [Zend/tests/ns_019.phpt] [1;32mPASS 019: __NAMESPACE__ constant and runtime names (php name) [Zend/tests/ns_019.phpt] TEST 3292/15617 [Zend/tests/ns_020.phpt] [1;32mPASS 020: Accessing internal namespace function [Zend/tests/ns_020.phpt] TEST 3293/15617 [Zend/tests/ns_021.phpt] [1;32mPASS 021: Name search priority (first look into namespace) [Zend/tests/ns_021.phpt] TEST 3294/15617 [Zend/tests/ns_022.phpt] [1;32mPASS 022: Name search priority (first look into import, then into current namespace and then for class) [Zend/tests/ns_022.phpt] TEST 3295/15617 [Zend/tests/ns_023.phpt] [1;32mPASS 023: __NAMESPACE__ constant [Zend/tests/ns_023.phpt] TEST 3296/15617 [Zend/tests/ns_024.phpt] [1;32mPASS 024: __NAMESPACE__ constant out of namespace [Zend/tests/ns_024.phpt] TEST 3297/15617 [Zend/tests/ns_025.phpt] [1;32mPASS 025: Name ambiguity (class name & part of namespace name) [Zend/tests/ns_025.phpt] TEST 3298/15617 [Zend/tests/ns_026.phpt] [1;32mPASS 026: Name ambiguity (class name & namespace name) [Zend/tests/ns_026.phpt] TEST 3299/15617 [Zend/tests/ns_027.phpt] [1;32mPASS 027: Name ambiguity (class name & part of extertnal namespace name) [Zend/tests/ns_027.phpt] TEST 3300/15617 [Zend/tests/ns_028.phpt] [1;32mPASS 028: Name ambiguity (class name & external namespace name) [Zend/tests/ns_028.phpt] TEST 3301/15617 [Zend/tests/ns_029.phpt] [1;32mPASS 029: Name ambiguity (class name & import name) [Zend/tests/ns_029.phpt] TEST 3302/15617 [Zend/tests/ns_030.phpt] [1;32mPASS 030: Name ambiguity (import name & class name) [Zend/tests/ns_030.phpt] TEST 3303/15617 [Zend/tests/ns_031.phpt] [1;32mPASS 031: Namespace support for user functions (ns name) [Zend/tests/ns_031.phpt] TEST 3304/15617 [Zend/tests/ns_032.phpt] [1;32mPASS 032: Namespace support for user functions (php name) [Zend/tests/ns_032.phpt] TEST 3305/15617 [Zend/tests/ns_033.phpt] [1;32mPASS 033: Import statement with non-compound name [Zend/tests/ns_033.phpt] TEST 3306/15617 [Zend/tests/ns_034.phpt] [1;32mPASS 034: Support for namespaces in compile-time constant reference [Zend/tests/ns_034.phpt] TEST 3307/15617 [Zend/tests/ns_035.phpt] [1;32mPASS 035: Name ambiguity in compile-time constant reference (php name) [Zend/tests/ns_035.phpt] TEST 3308/15617 [Zend/tests/ns_036.phpt] [1;32mPASS 036: Name ambiguity in compile-time constant reference (ns name) [Zend/tests/ns_036.phpt] TEST 3309/15617 [Zend/tests/ns_037.phpt] [1;32mPASS 037: Name ambiguity (namespace name or namespace's class name) [Zend/tests/ns_037.phpt] TEST 3310/15617 [Zend/tests/ns_038.phpt] [1;32mPASS 038: Name ambiguity (namespace name or internal class name) [Zend/tests/ns_038.phpt] TEST 3311/15617 [Zend/tests/ns_039.phpt] [1;32mPASS 039: Constant declaration [Zend/tests/ns_039.phpt] TEST 3312/15617 [Zend/tests/ns_040.phpt] [1;32mPASS 040: Constant declaration and usage in namespace [Zend/tests/ns_040.phpt] TEST 3313/15617 [Zend/tests/ns_041.phpt] [1;32mPASS 041: Constants in namespace [Zend/tests/ns_041.phpt] TEST 3314/15617 [Zend/tests/ns_042.phpt] [1;32mPASS 042: Import in namespace and constants [Zend/tests/ns_042.phpt] TEST 3315/15617 [Zend/tests/ns_043.phpt] [1;32mPASS 043: Name conflict and constants (ns name) [Zend/tests/ns_043.phpt] TEST 3316/15617 [Zend/tests/ns_044.phpt] [1;32mPASS 044: Name conflict and constants (php name) [Zend/tests/ns_044.phpt] TEST 3317/15617 [Zend/tests/ns_045.phpt] [1;32mPASS 045: Name conflict and constants (php name in case if ns name exists) [Zend/tests/ns_045.phpt] TEST 3318/15617 [Zend/tests/ns_046.phpt] [1;32mPASS 046: Run-time name conflict and constants (ns name) [Zend/tests/ns_046.phpt] TEST 3319/15617 [Zend/tests/ns_047.phpt] [1;32mPASS 047: Run-time name conflict and constants (php name) [Zend/tests/ns_047.phpt] TEST 3320/15617 [Zend/tests/ns_048.phpt] [1;32mPASS 048: __NAMESPACE__ constant and runtime names (ns name) [Zend/tests/ns_048.phpt] TEST 3321/15617 [Zend/tests/ns_049.phpt] [1;32mPASS 049: __NAMESPACE__ constant and runtime names (php name) [Zend/tests/ns_049.phpt] TEST 3322/15617 [Zend/tests/ns_050.phpt] [1;32mPASS 050: Name conflict and compile-time constants (ns name) [Zend/tests/ns_050.phpt] TEST 3323/15617 [Zend/tests/ns_051.phpt] [1;32mPASS 051: Name conflict and compile-time constants (php name) [Zend/tests/ns_051.phpt] TEST 3324/15617 [Zend/tests/ns_052.phpt] [1;32mPASS 052: Name conflict and compile-time constants (php name in case if ns name exists) [Zend/tests/ns_052.phpt] TEST 3325/15617 [Zend/tests/ns_053.phpt] [1;32mPASS 053: Run-time constant definition [Zend/tests/ns_053.phpt] TEST 3326/15617 [Zend/tests/ns_054.phpt] [1;32mPASS 054: namespace and interfaces [Zend/tests/ns_054.phpt] TEST 3327/15617 [Zend/tests/ns_055.phpt] [1;32mPASS 055: types in namespaces [Zend/tests/ns_055.phpt] TEST 3328/15617 [Zend/tests/ns_056.phpt] [1;32mPASS 056: type-hint compatibility in namespaces [Zend/tests/ns_056.phpt] TEST 3329/15617 [Zend/tests/ns_057.phpt] [1;32mPASS 057: Usage of 'namespace' in compound names (inside namespace) [Zend/tests/ns_057.phpt] TEST 3330/15617 [Zend/tests/ns_058.phpt] [1;32mPASS 058: Usage of 'namespace' in compound names (out of namespase) [Zend/tests/ns_058.phpt] TEST 3331/15617 [Zend/tests/ns_059.phpt] [1;32mPASS 059: Constant arrays [Zend/tests/ns_059.phpt] TEST 3332/15617 [Zend/tests/ns_060.phpt] [1;32mPASS 060: multiple namespaces per file [Zend/tests/ns_060.phpt] TEST 3333/15617 [Zend/tests/ns_061.phpt] [1;32mPASS 061: use in global scope [Zend/tests/ns_061.phpt] TEST 3334/15617 [Zend/tests/ns_062.phpt] [1;32mPASS 062: use \global class [Zend/tests/ns_062.phpt] TEST 3335/15617 [Zend/tests/ns_063.phpt] [1;32mPASS 063: Old-style constructors in namesapces (not supported!) [Zend/tests/ns_063.phpt] TEST 3336/15617 [Zend/tests/ns_064.phpt] [1;32mPASS Magic methods in overridden stdClass inside namespace [Zend/tests/ns_064.phpt] TEST 3337/15617 [Zend/tests/ns_065.phpt] [1;32mPASS 065: Multiple names in use statement [Zend/tests/ns_065.phpt] TEST 3338/15617 [Zend/tests/ns_066.phpt] [1;32mPASS 066: Name ambiguity (import name & internal class name) [Zend/tests/ns_066.phpt] TEST 3339/15617 [Zend/tests/ns_067.phpt] [1;32mPASS 067: Name ambiguity (import name & internal class name) [Zend/tests/ns_067.phpt] TEST 3340/15617 [Zend/tests/ns_068.phpt] [1;32mPASS 068: Code before namespace [Zend/tests/ns_068.phpt] TEST 3341/15617 [Zend/tests/ns_069.phpt] [1;32mPASS 069: Include inside namespaced method [Zend/tests/ns_069.phpt] TEST 3342/15617 [Zend/tests/ns_070.phpt] [1;32mPASS Testing parameter type-hinted with default value inside namespace [Zend/tests/ns_070.phpt] TEST 3343/15617 [Zend/tests/ns_071.phpt] [1;32mPASS Testing parameter type-hinted (array) with default value inside namespace [Zend/tests/ns_071.phpt] TEST 3344/15617 [Zend/tests/ns_072.phpt] [1;32mPASS Testing parameter type-hinted with interface [Zend/tests/ns_072.phpt] TEST 3345/15617 [Zend/tests/ns_073.phpt] [1;32mPASS Testing type-hinted lambda parameter inside namespace [Zend/tests/ns_073.phpt] TEST 3346/15617 [Zend/tests/ns_074.phpt] [1;32mPASS Testing type-hinted lambda parameter inside namespace [Zend/tests/ns_074.phpt] TEST 3347/15617 [Zend/tests/ns_075.phpt] [1;32mPASS 075: Redefining compile-time constants [Zend/tests/ns_075.phpt] TEST 3348/15617 [Zend/tests/ns_076.phpt] [1;32mPASS 076: Unknown constants in namespace [Zend/tests/ns_076.phpt] TEST 3349/15617 [Zend/tests/ns_077_1.phpt] [1;32mPASS 077: Unknown compile-time constants in namespace [Zend/tests/ns_077_1.phpt] TEST 3350/15617 [Zend/tests/ns_077_2.phpt] [1;32mPASS 077: Unknown compile-time constants in namespace [Zend/tests/ns_077_2.phpt] TEST 3351/15617 [Zend/tests/ns_077_3.phpt] [1;32mPASS 077: Unknown compile-time constants in namespace [Zend/tests/ns_077_3.phpt] TEST 3352/15617 [Zend/tests/ns_077_4.phpt] [1;32mPASS 077: Unknown compile-time constants in namespace [Zend/tests/ns_077_4.phpt] TEST 3353/15617 [Zend/tests/ns_077_5.phpt] [1;32mPASS 077: Unknown compile-time constants in namespace [Zend/tests/ns_077_5.phpt] TEST 3354/15617 [Zend/tests/ns_077_7.phpt] [1;32mPASS 077: Unknown compile-time constants in namespace [Zend/tests/ns_077_7.phpt] TEST 3355/15617 [Zend/tests/ns_077_8.phpt] [1;32mPASS 077: Unknown compile-time constants in namespace [Zend/tests/ns_077_8.phpt] TEST 3356/15617 [Zend/tests/ns_078.phpt] [1;32mPASS 002: Import - different syntaxes [Zend/tests/ns_078.phpt] TEST 3357/15617 [Zend/tests/ns_079.phpt] [1;32mPASS 079: nested namespaces [Zend/tests/ns_079.phpt] TEST 3358/15617 [Zend/tests/ns_080.phpt] [1;32mPASS 080: bracketed namespaces and __HALT_COMPILER(); [Zend/tests/ns_080.phpt] TEST 3359/15617 [Zend/tests/ns_081.phpt] [1;32mPASS 081: bracketed namespace with nested unbracketed namespace [Zend/tests/ns_081.phpt] TEST 3360/15617 [Zend/tests/ns_082.phpt] [1;32mPASS 082: bracketed namespace with closing tag [Zend/tests/ns_082.phpt] TEST 3361/15617 [Zend/tests/ns_083.phpt] [1;32mPASS 083: bracketed namespace with junk before the ns declaration [Zend/tests/ns_083.phpt] TEST 3362/15617 [Zend/tests/ns_084.phpt] [1;32mPASS 084: unbracketed namespace with nested bracketed namespace [Zend/tests/ns_084.phpt] TEST 3363/15617 [Zend/tests/ns_085.phpt] [1;32mPASS 085: bracketed namespace [Zend/tests/ns_085.phpt] TEST 3364/15617 [Zend/tests/ns_086.phpt] [1;32mPASS 086: bracketed namespace with encoding [Zend/tests/ns_086.phpt] TEST 3365/15617 [Zend/tests/ns_087.phpt] [1;32mPASS 087: bracketed namespace with stuff in between [Zend/tests/ns_087.phpt] TEST 3366/15617 [Zend/tests/ns_088.phpt] [1;32mPASS Nested group use statements syntax error [Zend/tests/ns_088.phpt] TEST 3367/15617 [Zend/tests/ns_089.phpt] [1;32mPASS Group use statements [Zend/tests/ns_089.phpt] TEST 3368/15617 [Zend/tests/ns_090.phpt] [1;32mPASS Group use statements declared inline [Zend/tests/ns_090.phpt] TEST 3369/15617 [Zend/tests/ns_091.phpt] [1;32mPASS Group use statements with compound namespaces [Zend/tests/ns_091.phpt] TEST 3370/15617 [Zend/tests/ns_092.phpt] [1;32mPASS Typed group use statements [Zend/tests/ns_092.phpt] TEST 3371/15617 [Zend/tests/ns_093.phpt] [1;32mPASS Group use declarations and whitespace nuances [Zend/tests/ns_093.phpt] TEST 3372/15617 [Zend/tests/ns_094.phpt] [1;32mPASS Type group use declarations should not allow override on inner items [Zend/tests/ns_094.phpt] TEST 3373/15617 [Zend/tests/ns_095.phpt] [1;32mPASS Absolute namespaces should be allowed [Zend/tests/ns_095.phpt] TEST 3374/15617 [Zend/tests/ns_096.phpt] [1;32mPASS Group use declaration list should not contain leading separator [Zend/tests/ns_096.phpt] TEST 3375/15617 [Zend/tests/ns_trailing_comma_01.phpt] [1;32mPASS Mixed group use declaration can contain trailing comma [Zend/tests/ns_trailing_comma_01.phpt] TEST 3376/15617 [Zend/tests/ns_trailing_comma_02.phpt] [1;32mPASS Unmixed group use declaration can contain trailing comma [Zend/tests/ns_trailing_comma_02.phpt] TEST 3377/15617 [Zend/tests/ns_trailing_comma_error_01.phpt] [1;32mPASS Group use declarations mustn't be empty [Zend/tests/ns_trailing_comma_error_01.phpt] TEST 3378/15617 [Zend/tests/ns_trailing_comma_error_02.phpt] [1;32mPASS Group use declarations mustn't contain just a comma [Zend/tests/ns_trailing_comma_error_02.phpt] TEST 3379/15617 [Zend/tests/ns_trailing_comma_error_03.phpt] [1;32mPASS Group use declarations mustn't allow more than one comma [Zend/tests/ns_trailing_comma_error_03.phpt] TEST 3380/15617 [Zend/tests/ns_trailing_comma_error_04.phpt] [1;32mPASS Group use declarations mustn't begin with a comma [Zend/tests/ns_trailing_comma_error_04.phpt] TEST 3381/15617 [Zend/tests/ns_trailing_comma_error_05.phpt] [1;32mPASS Group use declarations mustn't contain two commas mid-list [Zend/tests/ns_trailing_comma_error_05.phpt] TEST 3382/15617 [Zend/tests/ns_trailing_comma_error_06.phpt] [1;32mPASS Unmixed group use declarations mustn't allow more than one comma [Zend/tests/ns_trailing_comma_error_06.phpt] TEST 3383/15617 [Zend/tests/ns_trailing_comma_error_07.phpt] [1;32mPASS Unmixed group use declarations mustn't begin with a comma [Zend/tests/ns_trailing_comma_error_07.phpt] TEST 3384/15617 [Zend/tests/ns_trailing_comma_error_08.phpt] [1;32mPASS Unmixed group use declarations mustn't contain two commas mid-list [Zend/tests/ns_trailing_comma_error_08.phpt] TEST 3385/15617 [Zend/tests/null_to_non_nullable_special_func.phpt] [1;32mPASS Test null arg behavior for special functions [Zend/tests/null_to_non_nullable_special_func.phpt] TEST 3386/15617 [Zend/tests/nullable_types/array.phpt] [1;32mPASS Explicitly nullable array type [Zend/tests/nullable_types/array.phpt] TEST 3387/15617 [Zend/tests/nullable_types/contravariant_nullable_param_succeeds.phpt] [1;32mPASS Subtype can add nullability to a parameter (contravariance) [Zend/tests/nullable_types/contravariant_nullable_param_succeeds.phpt] TEST 3388/15617 [Zend/tests/nullable_types/contravariant_nullable_return_fails.phpt] [1;32mPASS Return type cannot add nullability (contravariance) [Zend/tests/nullable_types/contravariant_nullable_return_fails.phpt] TEST 3389/15617 [Zend/tests/nullable_types/covariant_nullable_param_fails.phpt] [1;32mPASS Subtype cannot remove nullable parameter (covariance) [Zend/tests/nullable_types/covariant_nullable_param_fails.phpt] TEST 3390/15617 [Zend/tests/nullable_types/covariant_nullable_return_succeds.phpt] [1;32mPASS Nullable covariant return types [Zend/tests/nullable_types/covariant_nullable_return_succeds.phpt] TEST 3391/15617 [Zend/tests/nullable_types/float.phpt] [1;32mPASS Explicitly nullable float type [Zend/tests/nullable_types/float.phpt] TEST 3392/15617 [Zend/tests/nullable_types/int.phpt] [1;32mPASS Explicitly nullable int type [Zend/tests/nullable_types/int.phpt] TEST 3393/15617 [Zend/tests/nullable_types/invariant_param_and_return_succeeds.phpt] [1;32mPASS Invariant parameter and return types work with nullable types [Zend/tests/nullable_types/invariant_param_and_return_succeeds.phpt] TEST 3394/15617 [Zend/tests/nullable_types/nullable_type_parameters_do_not_have_default_value.phpt] [1;32mPASS Explicit nullable types do not imply a default value [Zend/tests/nullable_types/nullable_type_parameters_do_not_have_default_value.phpt] TEST 3395/15617 [Zend/tests/nullable_types/string.phpt] [1;32mPASS Explicitly nullable string type [Zend/tests/nullable_types/string.phpt] TEST 3396/15617 [Zend/tests/nullable_types/union_nullable_property_fails.phpt] [1;32mPASS Nullable default property error message [Zend/tests/nullable_types/union_nullable_property_fails.phpt] TEST 3397/15617 [Zend/tests/nullsafe_operator/001.phpt] [1;32mPASS Test basic nullsafe method calls [Zend/tests/nullsafe_operator/001.phpt] TEST 3398/15617 [Zend/tests/nullsafe_operator/002.phpt] [1;32mPASS Test nullsafe strict type check [Zend/tests/nullsafe_operator/002.phpt] TEST 3399/15617 [Zend/tests/nullsafe_operator/003.phpt] [1;32mPASS Test basic nullsafe property fetching [Zend/tests/nullsafe_operator/003.phpt] TEST 3400/15617 [Zend/tests/nullsafe_operator/004.phpt] [1;32mPASS Test nullsafe property assignment [Zend/tests/nullsafe_operator/004.phpt] TEST 3401/15617 [Zend/tests/nullsafe_operator/005.phpt] [1;32mPASS Test nullsafe property assignment op [Zend/tests/nullsafe_operator/005.phpt] TEST 3402/15617 [Zend/tests/nullsafe_operator/006.phpt] [1;32mPASS Test nullsafe property post increment [Zend/tests/nullsafe_operator/006.phpt] TEST 3403/15617 [Zend/tests/nullsafe_operator/007.phpt] [1;32mPASS Test nullsafe property pre increment [Zend/tests/nullsafe_operator/007.phpt] TEST 3404/15617 [Zend/tests/nullsafe_operator/008.phpt] [1;32mPASS Test nullsafe property coalesce assignment [Zend/tests/nullsafe_operator/008.phpt] TEST 3405/15617 [Zend/tests/nullsafe_operator/009.phpt] [1;32mPASS Test fetch nullsafe property by ref [Zend/tests/nullsafe_operator/009.phpt] TEST 3406/15617 [Zend/tests/nullsafe_operator/010.phpt] [1;32mPASS Test fetch nested nullsafe property by ref [Zend/tests/nullsafe_operator/010.phpt] TEST 3407/15617 [Zend/tests/nullsafe_operator/011.phpt] [1;32mPASS Test isset and empty on nullsafe property [Zend/tests/nullsafe_operator/011.phpt] TEST 3408/15617 [Zend/tests/nullsafe_operator/012.phpt] [1;32mPASS Test nullsafe property on reference [Zend/tests/nullsafe_operator/012.phpt] TEST 3409/15617 [Zend/tests/nullsafe_operator/013.phpt] [1;32mPASS Test nullsafe property in special functions [Zend/tests/nullsafe_operator/013.phpt] TEST 3410/15617 [Zend/tests/nullsafe_operator/014.phpt] [1;32mPASS Test nullsafe in binary op [Zend/tests/nullsafe_operator/014.phpt] TEST 3411/15617 [Zend/tests/nullsafe_operator/015.phpt] [1;32mPASS Test nullsafe in binary op [Zend/tests/nullsafe_operator/015.phpt] TEST 3412/15617 [Zend/tests/nullsafe_operator/016.phpt] [1;32mPASS Test nullsafe in function argument [Zend/tests/nullsafe_operator/016.phpt] TEST 3413/15617 [Zend/tests/nullsafe_operator/017.phpt] [1;32mPASS Test return nullsafe as ref [Zend/tests/nullsafe_operator/017.phpt] TEST 3414/15617 [Zend/tests/nullsafe_operator/018.phpt] [1;32mPASS Test nullsafe on undefined variable [Zend/tests/nullsafe_operator/018.phpt] TEST 3415/15617 [Zend/tests/nullsafe_operator/019.phpt] [1;32mPASS Test nullsafe in new [Zend/tests/nullsafe_operator/019.phpt] TEST 3416/15617 [Zend/tests/nullsafe_operator/020.phpt] [1;32mPASS Test nullsafe lhs of assignment to nested property chain [Zend/tests/nullsafe_operator/020.phpt] TEST 3417/15617 [Zend/tests/nullsafe_operator/021.phpt] [1;32mPASS Test nullsafe in list assign [Zend/tests/nullsafe_operator/021.phpt] TEST 3418/15617 [Zend/tests/nullsafe_operator/022.phpt] [1;32mPASS Test nullsafe in unset [Zend/tests/nullsafe_operator/022.phpt] TEST 3419/15617 [Zend/tests/nullsafe_operator/023.phpt] [1;32mPASS Foreach by reference on nullsafe [Zend/tests/nullsafe_operator/023.phpt] TEST 3420/15617 [Zend/tests/nullsafe_operator/024.phpt] [1;32mPASS Test nullsafe as foreach target [Zend/tests/nullsafe_operator/024.phpt] TEST 3421/15617 [Zend/tests/nullsafe_operator/025.phpt] [1;32mPASS Nullsafe chains in variable variables [Zend/tests/nullsafe_operator/025.phpt] TEST 3422/15617 [Zend/tests/nullsafe_operator/026.phpt] [1;32mPASS Nullsafe chain in static property / method name [Zend/tests/nullsafe_operator/026.phpt] TEST 3423/15617 [Zend/tests/nullsafe_operator/027.phpt] [1;32mPASS Test nullsafe in sub-chain of function argument [Zend/tests/nullsafe_operator/027.phpt] TEST 3424/15617 [Zend/tests/nullsafe_operator/028.phpt] [1;32mPASS Test nullsafe in sub-chain of return as ref [Zend/tests/nullsafe_operator/028.phpt] TEST 3425/15617 [Zend/tests/nullsafe_operator/029.phpt] [1;32mPASS Refcount of constant LHS with nullsafe operator [Zend/tests/nullsafe_operator/029.phpt] TEST 3426/15617 [Zend/tests/nullsafe_operator/030.phpt] [1;32mPASS Empty on nullsafe method [Zend/tests/nullsafe_operator/030.phpt] TEST 3427/15617 [Zend/tests/nullsafe_operator/031.phpt] [1;32mPASS Nullsafe operator on referenced value [Zend/tests/nullsafe_operator/031.phpt] TEST 3428/15617 [Zend/tests/nullsafe_operator/032.phpt] [1;32mPASS Nullsafe operator on $this [Zend/tests/nullsafe_operator/032.phpt] TEST 3429/15617 [Zend/tests/nullsafe_operator/033.phpt] [1;32mPASS Test nullsafe operator in encaps vars [Zend/tests/nullsafe_operator/033.phpt] TEST 3430/15617 [Zend/tests/nullsafe_operator/034.phpt] [1;32mPASS Test nullsafe operator on delayed dim [Zend/tests/nullsafe_operator/034.phpt] TEST 3431/15617 [Zend/tests/nullsafe_operator/035.phpt] [1;32mPASS Test nullsafe operator on delayed var [Zend/tests/nullsafe_operator/035.phpt] TEST 3432/15617 [Zend/tests/nullsafe_operator/036.phpt] [1;32mPASS Test nullsafe method call on delayed var [Zend/tests/nullsafe_operator/036.phpt] TEST 3433/15617 [Zend/tests/nullsafe_operator/037.phpt] [1;32mPASS Test nullsafe operator in nested delayed dims [Zend/tests/nullsafe_operator/037.phpt] TEST 3434/15617 [Zend/tests/nullsafe_operator/038.phpt] [1;32mPASS Test nullsafe operator in nested delayed dims 2 [Zend/tests/nullsafe_operator/038.phpt] TEST 3435/15617 [Zend/tests/nullsafe_operator/039.phpt] [1;32mPASS Handling of undef variable exception in JMP_NULL [Zend/tests/nullsafe_operator/039.phpt] TEST 3436/15617 [Zend/tests/nullsafe_operator/constant_propagation.phpt] [1;32mPASS Constant propagation with nullsafe operator [Zend/tests/nullsafe_operator/constant_propagation.phpt] TEST 3437/15617 [Zend/tests/numeric_literal_separator_001.phpt] [1;32mPASS Valid use of numeric literal separator [Zend/tests/numeric_literal_separator_001.phpt] TEST 3438/15617 [Zend/tests/numeric_literal_separator_002.phpt] [1;32mPASS Invalid use: trailing underscore [Zend/tests/numeric_literal_separator_002.phpt] TEST 3439/15617 [Zend/tests/numeric_literal_separator_003.phpt] [1;32mPASS Invalid use: adjacent underscores [Zend/tests/numeric_literal_separator_003.phpt] TEST 3440/15617 [Zend/tests/numeric_literal_separator_004.phpt] [1;32mPASS Invalid use: underscore left of period [Zend/tests/numeric_literal_separator_004.phpt] TEST 3441/15617 [Zend/tests/numeric_literal_separator_005.phpt] [1;32mPASS Invalid use: underscore right of period [Zend/tests/numeric_literal_separator_005.phpt] TEST 3442/15617 [Zend/tests/numeric_literal_separator_006.phpt] [1;32mPASS Invalid use: underscore next to 0x [Zend/tests/numeric_literal_separator_006.phpt] TEST 3443/15617 [Zend/tests/numeric_literal_separator_007.phpt] [1;32mPASS Invalid use: underscore next to 0b [Zend/tests/numeric_literal_separator_007.phpt] TEST 3444/15617 [Zend/tests/numeric_literal_separator_008.phpt] [1;32mPASS Invalid use: underscore left of e [Zend/tests/numeric_literal_separator_008.phpt] TEST 3445/15617 [Zend/tests/numeric_literal_separator_009.phpt] [1;32mPASS Invalid use: underscore right of e [Zend/tests/numeric_literal_separator_009.phpt] TEST 3446/15617 [Zend/tests/numeric_strings/array_offset.phpt] [1;32mPASS Using different sorts of numerical strings as an array offset [Zend/tests/numeric_strings/array_offset.phpt] TEST 3447/15617 [Zend/tests/numeric_strings/explicit_cast_leading_numeric_must_work.phpt] [1;32mPASS Explicit cast of leading numeric strings should still work without warning [Zend/tests/numeric_strings/explicit_cast_leading_numeric_must_work.phpt] TEST 3448/15617 [Zend/tests/numeric_strings/invalid_numeric_string_must_generate_warning_assign.phpt] [1;32mPASS Invalid numeric string TypeErrors and E_WARNINGs, combined assignment operations [Zend/tests/numeric_strings/invalid_numeric_string_must_generate_warning_assign.phpt] TEST 3449/15617 [Zend/tests/numeric_strings/invalid_numeric_strings_must_generate_warning.phpt] [1;32mPASS Invalid numeric string TypeErrors and E_WARNINGs [Zend/tests/numeric_strings/invalid_numeric_strings_must_generate_warning.phpt] TEST 3450/15617 [Zend/tests/numeric_strings/neg_num_string.phpt] [1;32mPASS Test edge-cases for negative num strings in interpolated string offsets [Zend/tests/numeric_strings/neg_num_string.phpt] TEST 3451/15617 [Zend/tests/numeric_strings/string_offset.phpt] [1;32mPASS Using different sorts of numerical strings as a string offset [Zend/tests/numeric_strings/string_offset.phpt] TEST 3452/15617 [Zend/tests/numeric_strings/trailling_whitespaces.phpt] [1;32mPASS Acceptance of whitespace in numeric strings [Zend/tests/numeric_strings/trailling_whitespaces.phpt] TEST 3453/15617 [Zend/tests/object-null.phpt] [1;32mPASS Test whether an object is NULL or not. [Zend/tests/object-null.phpt] TEST 3454/15617 [Zend/tests/object_array_cast.phpt] [1;32mPASS (object) (array) and (array) (object) casts [Zend/tests/object_array_cast.phpt] TEST 3455/15617 [Zend/tests/object_gc_in_shutdown.phpt] [1;32mPASS Bug object gc not working in shutdown [Zend/tests/object_gc_in_shutdown.phpt] TEST 3456/15617 [Zend/tests/object_handlers.phpt] [1;32mPASS Magic object handlers segfaults and memory errors [Zend/tests/object_handlers.phpt] TEST 3457/15617 [Zend/tests/object_property_ref_incdec.phpt] [1;32mPASS Inc/dec of reference object properties [Zend/tests/object_property_ref_incdec.phpt] TEST 3458/15617 [Zend/tests/object_types/invalid_default_value.phpt] [1;32mPASS Object type can only default to null [Zend/tests/object_types/invalid_default_value.phpt] TEST 3459/15617 [Zend/tests/object_types/missing_return_type_inheritance_in_class.phpt] [1;32mPASS Missing class method a object return type during inheritance [Zend/tests/object_types/missing_return_type_inheritance_in_class.phpt] TEST 3460/15617 [Zend/tests/object_types/missing_return_type_inheritance_in_interface.phpt] [1;32mPASS Missing interface method a object return type during inheritance [Zend/tests/object_types/missing_return_type_inheritance_in_interface.phpt] TEST 3461/15617 [Zend/tests/object_types/return_type_in_class.phpt] [1;32mPASS Adding a class method object return type [Zend/tests/object_types/return_type_in_class.phpt] TEST 3462/15617 [Zend/tests/object_types/return_type_in_function.phpt] [1;32mPASS Adding a function object return type [Zend/tests/object_types/return_type_in_function.phpt] TEST 3463/15617 [Zend/tests/object_types/return_type_inheritance_in_class.phpt] [1;32mPASS Adding class method a object return type during inheritance is allowed [Zend/tests/object_types/return_type_inheritance_in_class.phpt] TEST 3464/15617 [Zend/tests/object_types/return_type_inheritance_in_interface.phpt] [1;32mPASS Adding interface method a object return type during inheritance is allowed [Zend/tests/object_types/return_type_inheritance_in_interface.phpt] TEST 3465/15617 [Zend/tests/object_types/return_type_reflection.phpt] [1;32mPASS Reflecting object return type [Zend/tests/object_types/return_type_reflection.phpt] TEST 3466/15617 [Zend/tests/object_types/type_hint_in_class_method.phpt] [1;32mPASS Adding a class method object type hint [Zend/tests/object_types/type_hint_in_class_method.phpt] TEST 3467/15617 [Zend/tests/object_types/type_hint_in_function.phpt] [1;32mPASS Adding a function object type hint [Zend/tests/object_types/type_hint_in_function.phpt] TEST 3468/15617 [Zend/tests/object_types/type_hint_reflection.phpt] [1;32mPASS Reflecting object type hint [Zend/tests/object_types/type_hint_reflection.phpt] TEST 3469/15617 [Zend/tests/objects_001.phpt] [1;32mPASS comparing objects to other types [Zend/tests/objects_001.phpt] TEST 3470/15617 [Zend/tests/objects_002.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_002.phpt] TEST 3471/15617 [Zend/tests/objects_003.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_003.phpt] TEST 3472/15617 [Zend/tests/objects_004.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_004.phpt] TEST 3473/15617 [Zend/tests/objects_005.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_005.phpt] TEST 3474/15617 [Zend/tests/objects_006.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_006.phpt] TEST 3475/15617 [Zend/tests/objects_007.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_007.phpt] TEST 3476/15617 [Zend/tests/objects_008.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_008.phpt] TEST 3477/15617 [Zend/tests/objects_009.phpt] [1;32mPASS method overloading with different method signature [Zend/tests/objects_009.phpt] TEST 3478/15617 [Zend/tests/objects_010.phpt] [1;32mPASS redefining constructor (__construct second) [Zend/tests/objects_010.phpt] TEST 3479/15617 [Zend/tests/objects_011.phpt] [1;32mPASS redefining constructor (__construct first) [Zend/tests/objects_011.phpt] TEST 3480/15617 [Zend/tests/objects_012.phpt] [1;32mPASS implementing a class [Zend/tests/objects_012.phpt] TEST 3481/15617 [Zend/tests/objects_013.phpt] [1;32mPASS implementing the same interface twice [Zend/tests/objects_013.phpt] TEST 3482/15617 [Zend/tests/objects_014.phpt] [1;32mPASS extending the same interface twice [Zend/tests/objects_014.phpt] TEST 3483/15617 [Zend/tests/objects_015.phpt] [1;32mPASS comparing objects with strings/NULL [Zend/tests/objects_015.phpt] TEST 3484/15617 [Zend/tests/objects_017.phpt] [1;32mPASS Testing visibility of object returned by function [Zend/tests/objects_017.phpt] TEST 3485/15617 [Zend/tests/objects_018.phpt] [1;32mPASS Using the same function name on interface with inheritance [Zend/tests/objects_018.phpt] TEST 3486/15617 [Zend/tests/objects_019.phpt] [1;32mPASS Testing references of dynamic properties [Zend/tests/objects_019.phpt] TEST 3487/15617 [Zend/tests/objects_021.phpt] [1;32mPASS Testing magic methods __set, __get and __call in cascade [Zend/tests/objects_021.phpt] TEST 3488/15617 [Zend/tests/objects_022.phpt] [1;32mPASS Testing 'self', 'parent' as type-hint [Zend/tests/objects_022.phpt] TEST 3489/15617 [Zend/tests/objects_023.phpt] [1;32mPASS Creating instances dynamically [Zend/tests/objects_023.phpt] TEST 3490/15617 [Zend/tests/objects_024.phpt] [1;32mPASS Testing direct assigning for property of object returned by function [Zend/tests/objects_024.phpt] TEST 3491/15617 [Zend/tests/objects_025.phpt] [1;32mPASS Testing invalid method names with __call and __callstatic [Zend/tests/objects_025.phpt] TEST 3492/15617 [Zend/tests/objects_026.phpt] [1;32mPASS Using $this when out of context [Zend/tests/objects_026.phpt] TEST 3493/15617 [Zend/tests/objects_027.phpt] [1;32mPASS Testing 'new static;' calling parent method [Zend/tests/objects_027.phpt] TEST 3494/15617 [Zend/tests/objects_028.phpt] [1;32mPASS Testing 'static::' and 'parent::' in calls [Zend/tests/objects_028.phpt] TEST 3495/15617 [Zend/tests/objects_029.phpt] [1;32mPASS Trying to access undeclared static property [Zend/tests/objects_029.phpt] TEST 3496/15617 [Zend/tests/objects_030.phpt] [1;32mPASS Trying to access undeclared parent property [Zend/tests/objects_030.phpt] TEST 3497/15617 [Zend/tests/objects_031.phpt] [1;32mPASS Cloning stdClass [Zend/tests/objects_031.phpt] TEST 3498/15617 [Zend/tests/objects_032.phpt] [1;32mPASS Covariant return-by-ref constraints [Zend/tests/objects_032.phpt] TEST 3499/15617 [Zend/tests/objects_033.phpt] [1;32mPASS Ensure object comparison property order remains consistent [Zend/tests/objects_033.phpt] TEST 3500/15617 [Zend/tests/objects_034.phpt] [1;32mPASS Array object clobbering by user error handler [Zend/tests/objects_034.phpt] TEST 3501/15617 [Zend/tests/objects_035.phpt] [1;32mPASS Array object clobbering by user error handler [Zend/tests/objects_035.phpt] TEST 3502/15617 [Zend/tests/oct_overflow.phpt] [1;32mPASS testing integer overflow (32bit) [Zend/tests/oct_overflow.phpt] TEST 3503/15617 [Zend/tests/oct_overflow_char.phpt] [1;32mPASS Octal overflow in string interpolation [Zend/tests/oct_overflow_char.phpt] TEST 3504/15617 [Zend/tests/oct_whitespace.phpt] [1;32mPASS Octal literal followed by whitespace and another number [Zend/tests/oct_whitespace.phpt] TEST 3505/15617 [Zend/tests/offset_array.phpt] [1;32mPASS using different variables to access array offsets [Zend/tests/offset_array.phpt] TEST 3506/15617 [Zend/tests/offset_assign.phpt] [1;32mPASS Crash on $x['2x']['y'] += 1 when $x is string [Zend/tests/offset_assign.phpt] TEST 3507/15617 [Zend/tests/offset_bool.phpt] [1;32mPASS using different variables to access boolean offsets [Zend/tests/offset_bool.phpt] TEST 3508/15617 [Zend/tests/offset_long.phpt] [1;32mPASS using different variables to access long offsets [Zend/tests/offset_long.phpt] TEST 3509/15617 [Zend/tests/offset_null.phpt] [1;32mPASS using different variables to access null offsets [Zend/tests/offset_null.phpt] TEST 3510/15617 [Zend/tests/offset_object.phpt] [1;32mPASS accessing object dimension [Zend/tests/offset_object.phpt] TEST 3511/15617 [Zend/tests/offset_string.phpt] [1;32mPASS using different variables to access string offsets [Zend/tests/offset_string.phpt] TEST 3512/15617 [Zend/tests/operator_unsupported_types.phpt] [1;32mPASS Using unsupported types with operators [Zend/tests/operator_unsupported_types.phpt] TEST 3513/15617 [Zend/tests/or_001.phpt] [1;32mPASS bitwise OR and strings [Zend/tests/or_001.phpt] TEST 3514/15617 [Zend/tests/output_started_at_eval.phpt] [1;32mPASS Output start at eval() [Zend/tests/output_started_at_eval.phpt] TEST 3515/15617 [Zend/tests/overloaded_assign_prop_return_value.phpt] [1;32mPASS Make sure the return value of a property assignment is not freed to early [Zend/tests/overloaded_assign_prop_return_value.phpt] TEST 3516/15617 [Zend/tests/overloaded_func_001.phpt] [1;33mSKIP Overloaded function 001 [Zend/tests/overloaded_func_001.phpt] reason: Required extension missing: zend_test TEST 3517/15617 [Zend/tests/overloaded_func_002.phpt] [1;33mSKIP Overloaded function 002 [Zend/tests/overloaded_func_002.phpt] reason: Required extension missing: zend_test TEST 3518/15617 [Zend/tests/overloaded_prop_assign_op_refs.phpt] [1;32mPASS Handling of assign-ops and incdecs on overloaded properties using &__get() [Zend/tests/overloaded_prop_assign_op_refs.phpt] TEST 3519/15617 [Zend/tests/parameter_default_values/internal_declaration_error_class_const.phpt] [1;32mPASS The default value is a class constant in the parent class method's signature. [Zend/tests/parameter_default_values/internal_declaration_error_class_const.phpt] TEST 3520/15617 [Zend/tests/parameter_default_values/internal_declaration_error_const.phpt] [1;32mPASS The default value is a constant in the parent class method's signature. [Zend/tests/parameter_default_values/internal_declaration_error_const.phpt] TEST 3521/15617 [Zend/tests/parameter_default_values/internal_declaration_error_false.phpt] [1;32mPASS The default value is false in the parent class method's signature. [Zend/tests/parameter_default_values/internal_declaration_error_false.phpt] TEST 3522/15617 [Zend/tests/parameter_default_values/internal_declaration_error_int.phpt] [1;32mPASS The default value is an integer in the parent class method's signature. [Zend/tests/parameter_default_values/internal_declaration_error_int.phpt] TEST 3523/15617 [Zend/tests/parameter_default_values/internal_declaration_error_null.phpt] [1;32mPASS The default value is null in the parent class method's signature. [Zend/tests/parameter_default_values/internal_declaration_error_null.phpt] TEST 3524/15617 [Zend/tests/parameter_default_values/userland_declaration_error_class_const.phpt] [1;32mPASS The default value is a constant in the parent class method's signature. [Zend/tests/parameter_default_values/userland_declaration_error_class_const.phpt] TEST 3525/15617 [Zend/tests/parameter_default_values/userland_declaration_error_const.phpt] [1;32mPASS The default value is a constant in the parent class method's signature. [Zend/tests/parameter_default_values/userland_declaration_error_const.phpt] TEST 3526/15617 [Zend/tests/parent_class_name_without_parent.phpt] [1;32mPASS Getting parent class name when there is no parent generates an error [Zend/tests/parent_class_name_without_parent.phpt] TEST 3527/15617 [Zend/tests/php_tag_only.phpt] [1;32mPASS File with just a <?php tag should be valid [Zend/tests/php_tag_only.phpt] TEST 3528/15617 [Zend/tests/post_inc_without_use.phpt] [1;32mPASS POST_INC without use during DFA optimization [Zend/tests/post_inc_without_use.phpt] TEST 3529/15617 [Zend/tests/pow_array_leak.phpt] [1;32mPASS Memory leak on ** with result==op1 array [Zend/tests/pow_array_leak.phpt] TEST 3530/15617 [Zend/tests/pow_ref.phpt] [1;32mPASS Use power operator on reference [Zend/tests/pow_ref.phpt] TEST 3531/15617 [Zend/tests/property_access_errors_for_guarded_properties.phpt] [1;32mPASS Property access errors should be thrown for overloaded properties protected by recursion guards [Zend/tests/property_access_errors_for_guarded_properties.phpt] TEST 3532/15617 [Zend/tests/property_exists.phpt] [1;32mPASS Testing property_exists() [Zend/tests/property_exists.phpt] TEST 3533/15617 [Zend/tests/property_guard_hash_val.phpt] [1;32mPASS Test property guard hash value assumption [Zend/tests/property_guard_hash_val.phpt] TEST 3534/15617 [Zend/tests/prototype_range.phpt] [1;32mPASS Range information from a prototype method should not be used [Zend/tests/prototype_range.phpt] TEST 3535/15617 [Zend/tests/qm_assign_ref_unwrap_leak.phpt] [1;32mPASS Leak in QM_ASSIGN when unwrapping references (rc=1) [Zend/tests/qm_assign_ref_unwrap_leak.phpt] TEST 3536/15617 [Zend/tests/readonly_function.phpt] [1;32mPASS Can use readonly as a function name [Zend/tests/readonly_function.phpt] TEST 3537/15617 [Zend/tests/readonly_props/array_append_initialization.phpt] [1;32mPASS Use array append as initialization [Zend/tests/readonly_props/array_append_initialization.phpt] TEST 3538/15617 [Zend/tests/readonly_props/by_ref_foreach.phpt] [1;32mPASS By-ref foreach over readonly property [Zend/tests/readonly_props/by_ref_foreach.phpt] TEST 3539/15617 [Zend/tests/readonly_props/cache_slot.phpt] [1;32mPASS Test interaction with cache slots [Zend/tests/readonly_props/cache_slot.phpt] TEST 3540/15617 [Zend/tests/readonly_props/initialization_scope.phpt] [1;32mPASS Initialization can only happen from private scope [Zend/tests/readonly_props/initialization_scope.phpt] TEST 3541/15617 [Zend/tests/readonly_props/magic_get_set.phpt] [1;32mPASS Interaction with magic get/set [Zend/tests/readonly_props/magic_get_set.phpt] TEST 3542/15617 [Zend/tests/readonly_props/multiple_modifiers.phpt] [1;32mPASS Cannot use multiple readonly modifiers [Zend/tests/readonly_props/multiple_modifiers.phpt] TEST 3543/15617 [Zend/tests/readonly_props/override_with_attributes.phpt] [1;32mPASS Can override readonly property with attributes [Zend/tests/readonly_props/override_with_attributes.phpt] TEST 3544/15617 [Zend/tests/readonly_props/promotion.phpt] [1;32mPASS Promoted readonly property [Zend/tests/readonly_props/promotion.phpt] TEST 3545/15617 [Zend/tests/readonly_props/promotion_error1.phpt] [1;32mPASS Promoted readonly property must have type [Zend/tests/readonly_props/promotion_error1.phpt] TEST 3546/15617 [Zend/tests/readonly_props/readonly_const.phpt] [1;32mPASS Class constants cannot be readonly [Zend/tests/readonly_props/readonly_const.phpt] TEST 3547/15617 [Zend/tests/readonly_props/readonly_containing_object.phpt] [1;32mPASS Not-modifying a readonly property holding an object [Zend/tests/readonly_props/readonly_containing_object.phpt] TEST 3548/15617 [Zend/tests/readonly_props/readonly_method.phpt] [1;32mPASS Method cannot be readonly [Zend/tests/readonly_props/readonly_method.phpt] TEST 3549/15617 [Zend/tests/readonly_props/readonly_method_trait.phpt] [1;32mPASS Method cannot be readonly in trait alias [Zend/tests/readonly_props/readonly_method_trait.phpt] TEST 3550/15617 [Zend/tests/readonly_props/readonly_modification.phpt] [1;32mPASS Modifying a readonly property [Zend/tests/readonly_props/readonly_modification.phpt] TEST 3551/15617 [Zend/tests/readonly_props/readonly_to_readwrite.phpt] [1;32mPASS Cannot replace readonly with readwrite [Zend/tests/readonly_props/readonly_to_readwrite.phpt] TEST 3552/15617 [Zend/tests/readonly_props/readonly_trait_match.phpt] [1;32mPASS Readonly match of imported trait properties (valid) [Zend/tests/readonly_props/readonly_trait_match.phpt] TEST 3553/15617 [Zend/tests/readonly_props/readonly_trait_mismatch.phpt] [1;32mPASS Readonly mismatch of imported trait properties [Zend/tests/readonly_props/readonly_trait_mismatch.phpt] TEST 3554/15617 [Zend/tests/readonly_props/readonly_with_default.phpt] [1;32mPASS Readonly property with default value [Zend/tests/readonly_props/readonly_with_default.phpt] TEST 3555/15617 [Zend/tests/readonly_props/readonly_without_type.phpt] [1;32mPASS Readonly property without type [Zend/tests/readonly_props/readonly_without_type.phpt] TEST 3556/15617 [Zend/tests/readonly_props/readwrite_to_readonly.phpt] [1;32mPASS Cannot replace readwrite with readonly [Zend/tests/readonly_props/readwrite_to_readonly.phpt] TEST 3557/15617 [Zend/tests/readonly_props/serialization.phpt] [1;32mPASS Serialization of readonly properties [Zend/tests/readonly_props/serialization.phpt] TEST 3558/15617 [Zend/tests/readonly_props/static.phpt] [1;32mPASS Readonly static property [Zend/tests/readonly_props/static.phpt] TEST 3559/15617 [Zend/tests/readonly_props/unset.phpt] [1;32mPASS Unset readonly property [Zend/tests/readonly_props/unset.phpt] TEST 3560/15617 [Zend/tests/readonly_props/visibility_change.phpt] [1;32mPASS Visibility can change in readonly property [Zend/tests/readonly_props/visibility_change.phpt] TEST 3561/15617 [Zend/tests/real_cast.phpt] [1;32mPASS The (real) cast is no longer supported [Zend/tests/real_cast.phpt] TEST 3562/15617 [Zend/tests/recursive_debug_info.phpt] [1;32mPASS Test recursive __debugInfo() method [Zend/tests/recursive_debug_info.phpt] TEST 3563/15617 [Zend/tests/recv_init_ref_type.phpt] [1;32mPASS Check by-ref RECV_INIT with single type [Zend/tests/recv_init_ref_type.phpt] TEST 3564/15617 [Zend/tests/register_shutdown_function_refcount.phpt] [1;32mPASS register_shutdown_function() and long-term fci storage [Zend/tests/register_shutdown_function_refcount.phpt] TEST 3565/15617 [Zend/tests/remove_predecessor_of_pi_node.phpt] [1;32mPASS Regression test for incorrect update of pi node users when removing a predecessor block [Zend/tests/remove_predecessor_of_pi_node.phpt] TEST 3566/15617 [Zend/tests/replace_pred_pi_node.phpt] [1;32mPASS Handling of pi nodes when replacing a predecessor [Zend/tests/replace_pred_pi_node.phpt] TEST 3567/15617 [Zend/tests/require_once_warning_to_exception.phpt] [1;32mPASS Promoting require_once warning to exception [Zend/tests/require_once_warning_to_exception.phpt] TEST 3568/15617 [Zend/tests/require_parse_exception.phpt] [1;32mPASS Parse exceptions when using require [Zend/tests/require_parse_exception.phpt] TEST 3569/15617 [Zend/tests/required_param_after_optional.phpt] [1;32mPASS Required parameter after optional is deprecated [Zend/tests/required_param_after_optional.phpt] TEST 3570/15617 [Zend/tests/required_param_after_optional_named_args.phpt] [1;32mPASS Optional param before required should be treated as required for named args as well [Zend/tests/required_param_after_optional_named_args.phpt] TEST 3571/15617 [Zend/tests/resource_key.phpt] [1;32mPASS Behavior of resources as array keys [Zend/tests/resource_key.phpt] TEST 3572/15617 [Zend/tests/restore_error_reporting.phpt] [1;32mPASS Test error_reporting being restored after fatal error during silencing [Zend/tests/restore_error_reporting.phpt] TEST 3573/15617 [Zend/tests/restrict_globals/globals_in_globals.phpt] [1;32mPASS $GLOBALS no longer contains 'GLOBALS' [Zend/tests/restrict_globals/globals_in_globals.phpt] TEST 3574/15617 [Zend/tests/restrict_globals/invalid_append.phpt] [1;32mPASS Cannot append to $GLOBALS [Zend/tests/restrict_globals/invalid_append.phpt] TEST 3575/15617 [Zend/tests/restrict_globals/invalid_append_isset.phpt] [1;32mPASS Cannot append to $GLOBALS in isset() [Zend/tests/restrict_globals/invalid_append_isset.phpt] TEST 3576/15617 [Zend/tests/restrict_globals/invalid_append_unset.phpt] [1;32mPASS Cannot append to $GLOBALS in unset() [Zend/tests/restrict_globals/invalid_append_unset.phpt] TEST 3577/15617 [Zend/tests/restrict_globals/invalid_assign.phpt] [1;32mPASS Cannot assign to $GLOBALS [Zend/tests/restrict_globals/invalid_assign.phpt] TEST 3578/15617 [Zend/tests/restrict_globals/invalid_assign_list.phpt] [1;32mPASS Cannot list-assign to $GLOBALS [Zend/tests/restrict_globals/invalid_assign_list.phpt] TEST 3579/15617 [Zend/tests/restrict_globals/invalid_assign_list_ref.phpt] [1;32mPASS Cannot list-assign to $GLOBALS (by-ref) [Zend/tests/restrict_globals/invalid_assign_list_ref.phpt] TEST 3580/15617 [Zend/tests/restrict_globals/invalid_assign_op.phpt] [1;32mPASS Cannot compound assign to $GLOBALS [Zend/tests/restrict_globals/invalid_assign_op.phpt] TEST 3581/15617 [Zend/tests/restrict_globals/invalid_assign_ref_lhs.phpt] [1;32mPASS Cannot by-ref assign to $GLOBALS (LHS) [Zend/tests/restrict_globals/invalid_assign_ref_lhs.phpt] TEST 3582/15617 [Zend/tests/restrict_globals/invalid_assign_ref_rhs.phpt] [1;32mPASS Cannot by-ref assign to $GLOBALS (RHS) [Zend/tests/restrict_globals/invalid_assign_ref_rhs.phpt] TEST 3583/15617 [Zend/tests/restrict_globals/invalid_foreach.phpt] [1;32mPASS Cannot use $GLOBALS as foreach result variable [Zend/tests/restrict_globals/invalid_foreach.phpt] TEST 3584/15617 [Zend/tests/restrict_globals/invalid_foreach_ref.phpt] [1;32mPASS Cannot use $GLOBALS as foreach result variable (by-ref) [Zend/tests/restrict_globals/invalid_foreach_ref.phpt] TEST 3585/15617 [Zend/tests/restrict_globals/invalid_pass_by_ref.phpt] [1;32mPASS $GLOBALS cannot be passed by reference (runtime error) [Zend/tests/restrict_globals/invalid_pass_by_ref.phpt] TEST 3586/15617 [Zend/tests/restrict_globals/invalid_unset.phpt] [1;32mPASS Cannot unset $GLOBALS [Zend/tests/restrict_globals/invalid_unset.phpt] TEST 3587/15617 [Zend/tests/restrict_globals/key_canonicalization.phpt] [1;32mPASS $GLOBALS should have canonicalized keys [Zend/tests/restrict_globals/key_canonicalization.phpt] TEST 3588/15617 [Zend/tests/restrict_globals/valid.phpt] [1;32mPASS Supported operations on $GLOBALS [Zend/tests/restrict_globals/valid.phpt] TEST 3589/15617 [Zend/tests/result_unused.phpt] [1;32mPASS Unused result of fetch operations [Zend/tests/result_unused.phpt] TEST 3590/15617 [Zend/tests/return_by_ref_from_void_function.phpt] [1;32mPASS Returning by reference from void function is deprecated [Zend/tests/return_by_ref_from_void_function.phpt] TEST 3591/15617 [Zend/tests/return_ref_none.phpt] [1;32mPASS Argument-less return from by-ref function [Zend/tests/return_ref_none.phpt] TEST 3592/15617 [Zend/tests/return_types/001.phpt] [1;32mPASS Returned nothing, expected array [Zend/tests/return_types/001.phpt] TEST 3593/15617 [Zend/tests/return_types/002.phpt] [1;32mPASS Returned null, expected array [Zend/tests/return_types/002.phpt] TEST 3594/15617 [Zend/tests/return_types/003.phpt] [1;32mPASS Returned 1, expected array [Zend/tests/return_types/003.phpt] TEST 3595/15617 [Zend/tests/return_types/004.phpt] [1;32mPASS Returned string, expected array [Zend/tests/return_types/004.phpt] TEST 3596/15617 [Zend/tests/return_types/005.phpt] [1;32mPASS Return value fails inheritance check in method [Zend/tests/return_types/005.phpt] TEST 3597/15617 [Zend/tests/return_types/006.phpt] [1;32mPASS Return type allowed in child when parent does not have return type [Zend/tests/return_types/006.phpt] TEST 3598/15617 [Zend/tests/return_types/007.phpt] [1;32mPASS Return value is subclass of return type [Zend/tests/return_types/007.phpt] TEST 3599/15617 [Zend/tests/return_types/008.phpt] [1;32mPASS Return type covariance in interface implementation [Zend/tests/return_types/008.phpt] TEST 3600/15617 [Zend/tests/return_types/009.phpt] [1;32mPASS Return type covariance error [Zend/tests/return_types/009.phpt] TEST 3601/15617 [Zend/tests/return_types/010.phpt] [1;32mPASS Returned null, expected array reference [Zend/tests/return_types/010.phpt] TEST 3602/15617 [Zend/tests/return_types/011.phpt] [1;32mPASS Function returned callable, expected callable [Zend/tests/return_types/011.phpt] TEST 3603/15617 [Zend/tests/return_types/012.phpt] [1;32mPASS Method returned callable, expected callable [Zend/tests/return_types/012.phpt] TEST 3604/15617 [Zend/tests/return_types/013.phpt] [1;32mPASS Closure inside method returned null, expected array [Zend/tests/return_types/013.phpt] TEST 3605/15617 [Zend/tests/return_types/014.phpt] [1;32mPASS Constructors cannot declare a return type [Zend/tests/return_types/014.phpt] TEST 3606/15617 [Zend/tests/return_types/015.phpt] [1;32mPASS Return types allowed in namespace [Zend/tests/return_types/015.phpt] TEST 3607/15617 [Zend/tests/return_types/016.phpt] [1;32mPASS Fully qualified classes are allowed in return types [Zend/tests/return_types/016.phpt] TEST 3608/15617 [Zend/tests/return_types/017.phpt] [1;32mPASS Fully qualified classes in trait return types [Zend/tests/return_types/017.phpt] TEST 3609/15617 [Zend/tests/return_types/018.phpt] [1;32mPASS Destructors cannot declare a return type [Zend/tests/return_types/018.phpt] TEST 3610/15617 [Zend/tests/return_types/019.phpt] [1;32mPASS __clone can only declare void return [Zend/tests/return_types/019.phpt] TEST 3611/15617 [Zend/tests/return_types/020.phpt] [1;32mPASS Exception thrown from function with return type [Zend/tests/return_types/020.phpt] TEST 3612/15617 [Zend/tests/return_types/021.phpt] [1;32mPASS Return type allows self [Zend/tests/return_types/021.phpt] TEST 3613/15617 [Zend/tests/return_types/022.phpt] [1;32mPASS Hint on closure with lexical vars [Zend/tests/return_types/022.phpt] TEST 3614/15617 [Zend/tests/return_types/024.phpt] [1;32mPASS Return type of self is not allowed in function [Zend/tests/return_types/024.phpt] TEST 3615/15617 [Zend/tests/return_types/025.phpt] [1;32mPASS Return type of self is allowed in closure [Zend/tests/return_types/025.phpt] TEST 3616/15617 [Zend/tests/return_types/026.phpt] [1;32mPASS Return type of parent is not allowed in function [Zend/tests/return_types/026.phpt] TEST 3617/15617 [Zend/tests/return_types/027.phpt] [1;32mPASS Return type of parent is allowed in closure [Zend/tests/return_types/027.phpt] TEST 3618/15617 [Zend/tests/return_types/028.phpt] [1;32mPASS Memory leak when returning TMP/VAR with wrong return type [Zend/tests/return_types/028.phpt] TEST 3619/15617 [Zend/tests/return_types/029.phpt] [1;32mPASS return type with finally [Zend/tests/return_types/029.phpt] TEST 3620/15617 [Zend/tests/return_types/030.phpt] [1;32mPASS Nullable return value [Zend/tests/return_types/030.phpt] TEST 3621/15617 [Zend/tests/return_types/031.phpt] [1;32mPASS Nullable return type inheritance rules (non-nullable and nullable) [Zend/tests/return_types/031.phpt] TEST 3622/15617 [Zend/tests/return_types/032.phpt] [1;32mPASS Nullable return type inheritance rules (nullable and non-nullable) [Zend/tests/return_types/032.phpt] TEST 3623/15617 [Zend/tests/return_types/033.phpt] [1;32mPASS __set can only declare void return [Zend/tests/return_types/033.phpt] TEST 3624/15617 [Zend/tests/return_types/034.phpt] [1;32mPASS __isset can only declare a boolean return type [Zend/tests/return_types/034.phpt] TEST 3625/15617 [Zend/tests/return_types/035.phpt] [1;32mPASS __unset can only declare void return [Zend/tests/return_types/035.phpt] TEST 3626/15617 [Zend/tests/return_types/036.phpt] [1;32mPASS __toString can only declare string return type [Zend/tests/return_types/036.phpt] TEST 3627/15617 [Zend/tests/return_types/037.phpt] [1;32mPASS __debugInfo can only declare array as return type [Zend/tests/return_types/037.phpt] TEST 3628/15617 [Zend/tests/return_types/038.phpt] [1;32mPASS __serialize can only declare array as return type [Zend/tests/return_types/038.phpt] TEST 3629/15617 [Zend/tests/return_types/039.phpt] [1;32mPASS __unserialize can only declare void return [Zend/tests/return_types/039.phpt] TEST 3630/15617 [Zend/tests/return_types/040.phpt] [1;32mPASS __sleep can only declare return as array [Zend/tests/return_types/040.phpt] TEST 3631/15617 [Zend/tests/return_types/041.phpt] [1;32mPASS __wakeup can only declare return void [Zend/tests/return_types/041.phpt] TEST 3632/15617 [Zend/tests/return_types/042.phpt] [1;32mPASS __debugInfo can declare union return type [Zend/tests/return_types/042.phpt] TEST 3633/15617 [Zend/tests/return_types/043.phpt] [1;32mPASS Some magic methods can declare mixed return type [Zend/tests/return_types/043.phpt] TEST 3634/15617 [Zend/tests/return_types/044.phpt] [1;32mPASS __set_state can only declare object as return [Zend/tests/return_types/044.phpt] TEST 3635/15617 [Zend/tests/return_types/bug70557.phpt] [1;32mPASS Bug #70557 (Memleak on return type verifying failed). [Zend/tests/return_types/bug70557.phpt] TEST 3636/15617 [Zend/tests/return_types/bug71092.phpt] [1;32mPASS Bug #71092 (Segmentation fault with return type hinting) [Zend/tests/return_types/bug71092.phpt] TEST 3637/15617 [Zend/tests/return_types/bug71978.phpt] [1;32mPASS Bug #71978 (Existence of return type hint affects other compatibility rules) [Zend/tests/return_types/bug71978.phpt] TEST 3638/15617 [Zend/tests/return_types/generators001.phpt] [1;32mPASS Valid generator return types [Zend/tests/return_types/generators001.phpt] TEST 3639/15617 [Zend/tests/return_types/generators002.phpt] [1;32mPASS Generator return type must be a supertype of Generator [Zend/tests/return_types/generators002.phpt] TEST 3640/15617 [Zend/tests/return_types/generators003.phpt] [1;32mPASS Return type covariance works with generators [Zend/tests/return_types/generators003.phpt] TEST 3641/15617 [Zend/tests/return_types/generators004.phpt] [1;32mPASS Generator with return type does not fail with empty return [Zend/tests/return_types/generators004.phpt] TEST 3642/15617 [Zend/tests/return_types/generators005.phpt] [1;32mPASS Return type covariance works with generators [Zend/tests/return_types/generators005.phpt] TEST 3643/15617 [Zend/tests/return_types/generators006.phpt] [1;32mPASS Generator return type must be a supertype of Generator (with union types) [Zend/tests/return_types/generators006.phpt] TEST 3644/15617 [Zend/tests/return_types/inheritance001.phpt] [1;32mPASS Return type covariance; extends class [Zend/tests/return_types/inheritance001.phpt] TEST 3645/15617 [Zend/tests/return_types/inheritance002.phpt] [1;32mPASS Return type covariance; extends abstract class [Zend/tests/return_types/inheritance002.phpt] TEST 3646/15617 [Zend/tests/return_types/inheritance003.phpt] [1;32mPASS Return type mismatch; implements interface [Zend/tests/return_types/inheritance003.phpt] TEST 3647/15617 [Zend/tests/return_types/inheritance004.phpt] [1;32mPASS Internal covariant return type of self [Zend/tests/return_types/inheritance004.phpt] TEST 3648/15617 [Zend/tests/return_types/inheritance005.phpt] [1;32mPASS Internal covariant return type of self [Zend/tests/return_types/inheritance005.phpt] TEST 3649/15617 [Zend/tests/return_types/inheritance006.phpt] [1;32mPASS External covariant return type of self [Zend/tests/return_types/inheritance006.phpt] TEST 3650/15617 [Zend/tests/return_types/inheritance007.phpt] [1;32mPASS Inheritance Hinting Compile Checking Failure Internal Classes [Zend/tests/return_types/inheritance007.phpt] TEST 3651/15617 [Zend/tests/return_types/inheritance008.phpt] [1;32mPASS External covariant return type of self [Zend/tests/return_types/inheritance008.phpt] TEST 3652/15617 [Zend/tests/return_types/inheritance009.phpt] [1;32mPASS Inheritance Hinting Compile Checking Failure Internal Classes [Zend/tests/return_types/inheritance009.phpt] TEST 3653/15617 [Zend/tests/return_types/internal_functions001.phpt] [1;33mSKIP Return type for internal functions [Zend/tests/return_types/internal_functions001.phpt] reason: Required extension missing: zend_test TEST 3654/15617 [Zend/tests/return_types/internal_functions002.phpt] [1;33mSKIP Return type for internal functions 2 [Zend/tests/return_types/internal_functions002.phpt] reason: Required extension missing: zend_test TEST 3655/15617 [Zend/tests/return_types/internal_functions003.phpt] [1;33mSKIP Return type for internal functions 3: Void return type [Zend/tests/return_types/internal_functions003.phpt] reason: Required extension missing: zend_test TEST 3656/15617 [Zend/tests/return_types/never_allowed.phpt] [1;32mPASS never return type: acceptable cases [Zend/tests/return_types/never_allowed.phpt] TEST 3657/15617 [Zend/tests/return_types/never_covariance.phpt] [1;32mPASS never return type: acceptable covariance cases [Zend/tests/return_types/never_covariance.phpt] TEST 3658/15617 [Zend/tests/return_types/never_disallowed1.phpt] [1;32mPASS never return type: unacceptable cases: any return [Zend/tests/return_types/never_disallowed1.phpt] TEST 3659/15617 [Zend/tests/return_types/never_disallowed2.phpt] [1;32mPASS never return type: unacceptable cases: empty return [Zend/tests/return_types/never_disallowed2.phpt] TEST 3660/15617 [Zend/tests/return_types/never_disallowed3.phpt] [1;32mPASS never return type: unacceptable cases: implicit return [Zend/tests/return_types/never_disallowed3.phpt] TEST 3661/15617 [Zend/tests/return_types/never_finally_return.phpt] [1;32mPASS never return type: never cannot return from finally [Zend/tests/return_types/never_finally_return.phpt] TEST 3662/15617 [Zend/tests/return_types/never_generator.phpt] [1;32mPASS never return type: not valid as a parameter type [Zend/tests/return_types/never_generator.phpt] TEST 3663/15617 [Zend/tests/return_types/never_no_variance.phpt] [1;32mPASS never return type: prevent unacceptable cases [Zend/tests/return_types/never_no_variance.phpt] TEST 3664/15617 [Zend/tests/return_types/never_parameter.phpt] [1;32mPASS never return type: not valid as a parameter type [Zend/tests/return_types/never_parameter.phpt] TEST 3665/15617 [Zend/tests/return_types/never_reflected.phpt] [1;32mPASS never in reflection [Zend/tests/return_types/never_reflected.phpt] TEST 3666/15617 [Zend/tests/return_types/never_return_throw.phpt] [1;32mPASS never return type: never cannot return from throw expression [Zend/tests/return_types/never_return_throw.phpt] TEST 3667/15617 [Zend/tests/return_types/never_tostring.phpt] [1;32mPASS never type of __toString method [Zend/tests/return_types/never_tostring.phpt] TEST 3668/15617 [Zend/tests/return_types/reflection001.phpt] [1;32mPASS Return type and Reflection::export() [Zend/tests/return_types/reflection001.phpt] TEST 3669/15617 [Zend/tests/return_types/return_reference_separation.phpt] [1;32mPASS Return value separation [Zend/tests/return_types/return_reference_separation.phpt] TEST 3670/15617 [Zend/tests/return_types/rfc001.phpt] [1;32mPASS RFC example: returned type does not match the type declaration [Zend/tests/return_types/rfc001.phpt] TEST 3671/15617 [Zend/tests/return_types/rfc002.phpt] [1;32mPASS RFC example: Scalar Types [Zend/tests/return_types/rfc002.phpt] TEST 3672/15617 [Zend/tests/return_types/rfc003.phpt] [1;32mPASS RFC example: cannot return null with a return type declaration [Zend/tests/return_types/rfc003.phpt] TEST 3673/15617 [Zend/tests/return_types/rfc004.phpt] [1;32mPASS RFC example: missing return type on override [Zend/tests/return_types/rfc004.phpt] TEST 3674/15617 [Zend/tests/return_types/void_allowed.phpt] [1;32mPASS void return type: acceptable cases [Zend/tests/return_types/void_allowed.phpt] TEST 3675/15617 [Zend/tests/return_types/void_disallowed1.phpt] [1;32mPASS void return type: unacceptable cases: explicit NULL return [Zend/tests/return_types/void_disallowed1.phpt] TEST 3676/15617 [Zend/tests/return_types/void_disallowed2.phpt] [1;32mPASS void return type: unacceptable cases: explicit return of some other value [Zend/tests/return_types/void_disallowed2.phpt] TEST 3677/15617 [Zend/tests/return_types/void_parameter.phpt] [1;32mPASS void return type: not valid as a parameter type [Zend/tests/return_types/void_parameter.phpt] TEST 3678/15617 [Zend/tests/rope_with_exception.phpt] [1;32mPASS Exceptions thrown into a rope must not leak [Zend/tests/rope_with_exception.phpt] TEST 3679/15617 [Zend/tests/runtime_compile_time_binary_operands.phpt] [1;32mPASS Test binary operands exposing the same behavior at compile as at run time [Zend/tests/runtime_compile_time_binary_operands.phpt] TEST 3680/15617 [Zend/tests/selfParent_001.phpt] [1;32mPASS Test when constants are initialised. See also selfParent_002.phpt. [Zend/tests/selfParent_001.phpt] TEST 3681/15617 [Zend/tests/selfParent_002.phpt] [1;32mPASS Test when constants are initialised. See also selfParent_001.phpt. [Zend/tests/selfParent_002.phpt] TEST 3682/15617 [Zend/tests/self_and.phpt] [1;32mPASS ANDing strings [Zend/tests/self_and.phpt] TEST 3683/15617 [Zend/tests/self_class_const_in_unknown_scope.phpt] [1;32mPASS Use of self::class inside a constant in an unknown scope [Zend/tests/self_class_const_in_unknown_scope.phpt] TEST 3684/15617 [Zend/tests/self_class_const_outside_class.phpt] [1;32mPASS Accessing self::FOO in a free function [Zend/tests/self_class_const_outside_class.phpt] TEST 3685/15617 [Zend/tests/self_in_eval.phpt] [1;32mPASS self etc. can be used in eval() in a class scope [Zend/tests/self_in_eval.phpt] TEST 3686/15617 [Zend/tests/self_instanceof_outside_class.phpt] [1;32mPASS instanceof self outside a class [Zend/tests/self_instanceof_outside_class.phpt] TEST 3687/15617 [Zend/tests/self_method_or_prop_outside_class.phpt] [1;32mPASS Accessing self:: properties or methods outside a class [Zend/tests/self_method_or_prop_outside_class.phpt] TEST 3688/15617 [Zend/tests/self_mod.phpt] [1;32mPASS Moduloing strings [Zend/tests/self_mod.phpt] TEST 3689/15617 [Zend/tests/self_or.phpt] [1;32mPASS ORing strings [Zend/tests/self_or.phpt] TEST 3690/15617 [Zend/tests/self_xor.phpt] [1;32mPASS XORing strings [Zend/tests/self_xor.phpt] TEST 3691/15617 [Zend/tests/serializable_deprecation.phpt] [1;32mPASS Serializable deprecation [Zend/tests/serializable_deprecation.phpt] TEST 3692/15617 [Zend/tests/settype_array.phpt] [1;32mPASS casting different variables to array using settype() [Zend/tests/settype_array.phpt] TEST 3693/15617 [Zend/tests/settype_bool.phpt] [1;32mPASS casting different variables to boolean using settype() [Zend/tests/settype_bool.phpt] TEST 3694/15617 [Zend/tests/settype_double.phpt] [1;32mPASS casting different variables to double using settype() [Zend/tests/settype_double.phpt] TEST 3695/15617 [Zend/tests/settype_int.phpt] [1;32mPASS casting different variables to integer using settype() [Zend/tests/settype_int.phpt] TEST 3696/15617 [Zend/tests/settype_null.phpt] [1;32mPASS casting different variables to null using settype() [Zend/tests/settype_null.phpt] TEST 3697/15617 [Zend/tests/settype_object.phpt] [1;32mPASS casting different variables to object using settype() [Zend/tests/settype_object.phpt] TEST 3698/15617 [Zend/tests/settype_resource.phpt] [1;32mPASS casting different variables to resource using settype() [Zend/tests/settype_resource.phpt] TEST 3699/15617 [Zend/tests/settype_string.phpt] [1;32mPASS casting different variables to string using settype() [Zend/tests/settype_string.phpt] TEST 3700/15617 [Zend/tests/shift_001.phpt] [1;32mPASS shifting strings left [Zend/tests/shift_001.phpt] TEST 3701/15617 [Zend/tests/shift_002.phpt] [1;32mPASS shifting strings right [Zend/tests/shift_002.phpt] TEST 3702/15617 [Zend/tests/short_echo_as_identifier.phpt] [1;32mPASS <?= cannot be used as an identifier [Zend/tests/short_echo_as_identifier.phpt] TEST 3703/15617 [Zend/tests/special_name_error2.phpt] [1;32mPASS Cannot use special class name as alias [Zend/tests/special_name_error2.phpt] TEST 3704/15617 [Zend/tests/special_name_error3.phpt] [1;32mPASS Cannot use special class name as trait name [Zend/tests/special_name_error3.phpt] TEST 3705/15617 [Zend/tests/static_in_trait_insteadof_list.phpt] [1;32mPASS Cannot use static in trait insteadof list [Zend/tests/static_in_trait_insteadof_list.phpt] TEST 3706/15617 [Zend/tests/static_in_trait_insteadof_reference.phpt] [1;32mPASS Cannot use static in trait insteadof method reference [Zend/tests/static_in_trait_insteadof_reference.phpt] TEST 3707/15617 [Zend/tests/static_method_non_existing_class.phpt] [1;32mPASS Calling a static method on a non-existing class [Zend/tests/static_method_non_existing_class.phpt] TEST 3708/15617 [Zend/tests/static_variable.phpt] [1;32mPASS Static Variable Expressions [Zend/tests/static_variable.phpt] TEST 3709/15617 [Zend/tests/static_variable_in_dynamic_function.phpt] [1;32mPASS Static variables in dynamically declared function (first use before dynamic def dtor) [Zend/tests/static_variable_in_dynamic_function.phpt] TEST 3710/15617 [Zend/tests/static_variable_in_dynamic_function_2.phpt] [1;32mPASS Static variables in dynamically declared function (first use after dynamic def dtor) [Zend/tests/static_variable_in_dynamic_function_2.phpt] TEST 3711/15617 [Zend/tests/static_variable_in_private_method.phpt] [1;32mPASS Inheritance of private method with static variable [Zend/tests/static_variable_in_private_method.phpt] TEST 3712/15617 [Zend/tests/static_variable_in_private_trait_method.phpt] [1;32mPASS Behavior of static variable in private trait method [Zend/tests/static_variable_in_private_trait_method.phpt] TEST 3713/15617 [Zend/tests/static_variables_traits.phpt] [1;32mPASS Behavior of static variables in trait methods [Zend/tests/static_variables_traits.phpt] TEST 3714/15617 [Zend/tests/str_offset_001.phpt] [1;32mPASS string offset 001 [Zend/tests/str_offset_001.phpt] TEST 3715/15617 [Zend/tests/str_offset_002.phpt] [1;32mPASS string offset 002 [Zend/tests/str_offset_002.phpt] TEST 3716/15617 [Zend/tests/str_offset_003.phpt] [1;32mPASS string offset 003 [Zend/tests/str_offset_003.phpt] TEST 3717/15617 [Zend/tests/str_offset_004.phpt] [1;32mPASS string offset 004 [Zend/tests/str_offset_004.phpt] TEST 3718/15617 [Zend/tests/str_offset_005.phpt] [1;32mPASS string offset 005 indirect string modification by error handler [Zend/tests/str_offset_005.phpt] TEST 3719/15617 [Zend/tests/str_offset_006.phpt] [1;32mPASS string offset 006 indirect string modification by error handler [Zend/tests/str_offset_006.phpt] TEST 3720/15617 [Zend/tests/str_offset_007.phpt] [1;32mPASS string offset 007 indirect string modification by error handler [Zend/tests/str_offset_007.phpt] TEST 3721/15617 [Zend/tests/str_offset_008.phpt] [1;32mPASS string offset 008 indirect string modification by error handler [Zend/tests/str_offset_008.phpt] TEST 3722/15617 [Zend/tests/str_or_obj_of_class_zpp.phpt] [1;33mSKIP Test Z_PARAM_OBJ_OF_CLASS_OR_STR() and Z_PARAM_OBJ_OF_CLASS_OR_STR_OR_NULL [Zend/tests/str_or_obj_of_class_zpp.phpt] reason: Required extension missing: zend_test TEST 3723/15617 [Zend/tests/str_or_obj_zpp.phpt] [1;33mSKIP Test Z_PARAM_OBJ_OR_STR() and Z_PARAM_OBJ_OR_STR_OR_NULL [Zend/tests/str_or_obj_zpp.phpt] reason: Required extension missing: zend_test TEST 3724/15617 [Zend/tests/strict_001.phpt] [1;32mPASS using resource as array offset [Zend/tests/strict_001.phpt] TEST 3725/15617 [Zend/tests/strict_002.phpt] [1;32mPASS assigning static property as non static [Zend/tests/strict_002.phpt] TEST 3726/15617 [Zend/tests/string_offset_errors.phpt] [1;32mPASS Some string offset errors [Zend/tests/string_offset_errors.phpt] TEST 3727/15617 [Zend/tests/string_offset_int_min_max.phpt] [1;32mPASS Accessing PHP_INT_MAX and PHP_INT_MIN as string offsets [Zend/tests/string_offset_int_min_max.phpt] TEST 3728/15617 [Zend/tests/string_to_number_comparison.phpt] [1;32mPASS String to number comparison [Zend/tests/string_to_number_comparison.phpt] TEST 3729/15617 [Zend/tests/stringable_automatic_implementation.phpt] [1;32mPASS Stringable is automatically implemented [Zend/tests/stringable_automatic_implementation.phpt] TEST 3730/15617 [Zend/tests/stringable_internal_class.phpt] [1;33mSKIP Stringable should be automatically implemented for internal classes [Zend/tests/stringable_internal_class.phpt] reason: Required extension missing: zend_test TEST 3731/15617 [Zend/tests/stringable_trait.phpt] [1;32mPASS Bug #81582: Stringable not implicitly declared if __toString() came from a trait [Zend/tests/stringable_trait.phpt] TEST 3732/15617 [Zend/tests/stringable_trait_invalid.phpt] [1;32mPASS __toString() from trait with invalid return type [Zend/tests/stringable_trait_invalid.phpt] TEST 3733/15617 [Zend/tests/strlen.phpt] [1;32mPASS Fixed execute_data corruption with __toString() [Zend/tests/strlen.phpt] TEST 3734/15617 [Zend/tests/strlen_deprecation_to_exception.phpt] [1;32mPASS strlen() null deprecation warning promoted to exception [Zend/tests/strlen_deprecation_to_exception.phpt] TEST 3735/15617 [Zend/tests/sub_001.phpt] [1;32mPASS subtracting arrays [Zend/tests/sub_001.phpt] TEST 3736/15617 [Zend/tests/switch_on_numeric_strings.phpt] [1;32mPASS Switch on numeric strings [Zend/tests/switch_on_numeric_strings.phpt] TEST 3737/15617 [Zend/tests/symtable_cache_recursive_dtor.phpt] [1;32mPASS Symtable cache slots may be acquired while cleaning symtable [Zend/tests/symtable_cache_recursive_dtor.phpt] TEST 3738/15617 [Zend/tests/temporary_cleaning_001.phpt] [1;32mPASS Temporary leak on exception [Zend/tests/temporary_cleaning_001.phpt] TEST 3739/15617 [Zend/tests/temporary_cleaning_002.phpt] [1;32mPASS Temporary leak on rope (encapsed string) [Zend/tests/temporary_cleaning_002.phpt] TEST 3740/15617 [Zend/tests/temporary_cleaning_003.phpt] [1;32mPASS Fundamental memory leak test on temporaries [Zend/tests/temporary_cleaning_003.phpt] TEST 3741/15617 [Zend/tests/temporary_cleaning_004.phpt] [1;32mPASS Temporary leak with switch [Zend/tests/temporary_cleaning_004.phpt] TEST 3742/15617 [Zend/tests/temporary_cleaning_005.phpt] [1;32mPASS Temporary leak with foreach [Zend/tests/temporary_cleaning_005.phpt] TEST 3743/15617 [Zend/tests/temporary_cleaning_006.phpt] [1;32mPASS Exception after separation during indirect write to fcall result [Zend/tests/temporary_cleaning_006.phpt] TEST 3744/15617 [Zend/tests/temporary_cleaning_007.phpt] [1;32mPASS Exception inside a foreach loop with return [Zend/tests/temporary_cleaning_007.phpt] TEST 3745/15617 [Zend/tests/temporary_cleaning_008.phpt] [1;32mPASS Optimization of constant switch expression [Zend/tests/temporary_cleaning_008.phpt] TEST 3746/15617 [Zend/tests/temporary_cleaning_009.phpt] [1;32mPASS Live range & free on return [Zend/tests/temporary_cleaning_009.phpt] TEST 3747/15617 [Zend/tests/temporary_cleaning_010.phpt] [1;32mPASS Live range & throw from finally [Zend/tests/temporary_cleaning_010.phpt] TEST 3748/15617 [Zend/tests/temporary_cleaning_011.phpt] [1;32mPASS Live range & lists [Zend/tests/temporary_cleaning_011.phpt] TEST 3749/15617 [Zend/tests/temporary_cleaning_012.phpt] [1;32mPASS Live range of ZEND_NEW must be assigned to correct variable [Zend/tests/temporary_cleaning_012.phpt] TEST 3750/15617 [Zend/tests/temporary_cleaning_013.phpt] [1;32mPASS Exceptions thrown in operand cleaning must cause leak of return value [Zend/tests/temporary_cleaning_013.phpt] TEST 3751/15617 [Zend/tests/temporary_cleaning_014.phpt] [1;32mPASS Leak in JMP_SET [Zend/tests/temporary_cleaning_014.phpt] TEST 3752/15617 [Zend/tests/temporary_cleaning_015.phpt] [1;32mPASS Attempt to free invalid structure (result of ROPE_INIT is not a zval) [Zend/tests/temporary_cleaning_015.phpt] TEST 3753/15617 [Zend/tests/temporary_cleaning_016.phpt] [1;32mPASS Live ranges should be ordered according to "start" position [Zend/tests/temporary_cleaning_016.phpt] TEST 3754/15617 [Zend/tests/tentative_type_early_binding.phpt] [1;32mPASS Check that both warning and unresolved during early binding is handled [Zend/tests/tentative_type_early_binding.phpt] TEST 3755/15617 [Zend/tests/ternary_associativity.phpt] [1;32mPASS Allowed nested ternary cases [Zend/tests/ternary_associativity.phpt] TEST 3756/15617 [Zend/tests/ternary_associativity_1.phpt] [1;32mPASS Forbidden nested ternary, case 1 [Zend/tests/ternary_associativity_1.phpt] TEST 3757/15617 [Zend/tests/ternary_associativity_2.phpt] [1;32mPASS Forbidden nested ternary, case 2 [Zend/tests/ternary_associativity_2.phpt] TEST 3758/15617 [Zend/tests/ternary_associativity_3.phpt] [1;32mPASS Forbidden nested ternary, case 3 [Zend/tests/ternary_associativity_3.phpt] TEST 3759/15617 [Zend/tests/this_as_global.phpt] [1;32mPASS $this as global variable [Zend/tests/this_as_global.phpt] TEST 3760/15617 [Zend/tests/this_as_lexical_var_error.phpt] [1;32mPASS Cannot use $this as lexical variable [Zend/tests/this_as_lexical_var_error.phpt] TEST 3761/15617 [Zend/tests/this_as_parameter.phpt] [1;32mPASS $this as parameter [Zend/tests/this_as_parameter.phpt] TEST 3762/15617 [Zend/tests/this_as_static.phpt] [1;32mPASS $this as static variable [Zend/tests/this_as_static.phpt] TEST 3763/15617 [Zend/tests/this_in_catch.phpt] [1;32mPASS $this in catch [Zend/tests/this_in_catch.phpt] TEST 3764/15617 [Zend/tests/this_in_eval.phpt] [1;32mPASS $this in eval() block [Zend/tests/this_in_eval.phpt] TEST 3765/15617 [Zend/tests/this_in_extract.phpt] [1;32mPASS $this re-assign in extract() [Zend/tests/this_in_extract.phpt] TEST 3766/15617 [Zend/tests/this_in_foreach_001.phpt] [1;32mPASS $this in foreach [Zend/tests/this_in_foreach_001.phpt] TEST 3767/15617 [Zend/tests/this_in_foreach_002.phpt] [1;32mPASS $this in foreach [Zend/tests/this_in_foreach_002.phpt] TEST 3768/15617 [Zend/tests/this_in_foreach_003.phpt] [1;32mPASS $this in foreach [Zend/tests/this_in_foreach_003.phpt] TEST 3769/15617 [Zend/tests/this_in_foreach_004.phpt] [1;32mPASS $this in foreach [Zend/tests/this_in_foreach_004.phpt] TEST 3770/15617 [Zend/tests/this_in_isset.phpt] [1;32mPASS $this in isset [Zend/tests/this_in_isset.phpt] TEST 3771/15617 [Zend/tests/this_in_unset.phpt] [1;32mPASS $this in unset [Zend/tests/this_in_unset.phpt] TEST 3772/15617 [Zend/tests/this_reassign.phpt] [1;32mPASS $this re-assign [Zend/tests/this_reassign.phpt] TEST 3773/15617 [Zend/tests/throw/001.phpt] [1;32mPASS throw expression [Zend/tests/throw/001.phpt] TEST 3774/15617 [Zend/tests/throw/002.phpt] [1;32mPASS Test throw with various expressions [Zend/tests/throw/002.phpt] TEST 3775/15617 [Zend/tests/throw/leaks.phpt] [1;32mPASS throw expression should not leak temporaries [Zend/tests/throw/leaks.phpt] TEST 3776/15617 [Zend/tests/throw_reference.phpt] [1;32mPASS Throw reference [Zend/tests/throw_reference.phpt] TEST 3777/15617 [Zend/tests/throwable_001.phpt] [1;32mPASS Test using an Error as the previous Throwable for an Exception [Zend/tests/throwable_001.phpt] TEST 3778/15617 [Zend/tests/throwable_002.phpt] [1;32mPASS Test using an Exception as the previous Throwable for an Error [Zend/tests/throwable_002.phpt] TEST 3779/15617 [Zend/tests/throwable_003.phpt] [1;32mPASS Test user code implementing Throwable results in fatal error [Zend/tests/throwable_003.phpt] TEST 3780/15617 [Zend/tests/throwing_overloaded_compound_assign_op.phpt] [1;32mPASS Exception in compound assign op should prevent call to overloaded object handlers [Zend/tests/throwing_overloaded_compound_assign_op.phpt] TEST 3781/15617 [Zend/tests/trait_exists_001.phpt] [1;32mPASS Testing trait_exists() [Zend/tests/trait_exists_001.phpt] TEST 3782/15617 [Zend/tests/trait_exists_002.phpt] [1;32mPASS Testing trait_exists() inside a namespace [Zend/tests/trait_exists_002.phpt] TEST 3783/15617 [Zend/tests/trait_exists_003.phpt] [1;32mPASS Checking trait_exists(): interface, trait, abstract and final class [Zend/tests/trait_exists_003.phpt] TEST 3784/15617 [Zend/tests/trait_type_errors.phpt] [1;32mPASS Type errors for methods from traits should refer to using class [Zend/tests/trait_type_errors.phpt] TEST 3785/15617 [Zend/tests/traits/abstract_method_1.phpt] [1;32mPASS Abstract method from trait enforced in class [Zend/tests/traits/abstract_method_1.phpt] TEST 3786/15617 [Zend/tests/traits/abstract_method_10.phpt] [1;32mPASS Abstract method in trait using "self" (invalid) [Zend/tests/traits/abstract_method_10.phpt] TEST 3787/15617 [Zend/tests/traits/abstract_method_2.phpt] [1;32mPASS Mutually incompatible methods from traits are fine as long as the final method is compatible [Zend/tests/traits/abstract_method_2.phpt] TEST 3788/15617 [Zend/tests/traits/abstract_method_3.phpt] [1;32mPASS Private abstract method from trait enforced in class [Zend/tests/traits/abstract_method_3.phpt] TEST 3789/15617 [Zend/tests/traits/abstract_method_4.phpt] [1;32mPASS Visibility enforcement on abstract trait methods [Zend/tests/traits/abstract_method_4.phpt] TEST 3790/15617 [Zend/tests/traits/abstract_method_5.phpt] [1;32mPASS Staticness enforcement on abstract trait methods [Zend/tests/traits/abstract_method_5.phpt] TEST 3791/15617 [Zend/tests/traits/abstract_method_6.phpt] [1;32mPASS Abstract private trait method not implemented [Zend/tests/traits/abstract_method_6.phpt] TEST 3792/15617 [Zend/tests/traits/abstract_method_7.phpt] [1;32mPASS Abstract private trait method forwarded as abstract protected method [Zend/tests/traits/abstract_method_7.phpt] TEST 3793/15617 [Zend/tests/traits/abstract_method_8.phpt] [1;32mPASS Abstract method in trait using "self" [Zend/tests/traits/abstract_method_8.phpt] TEST 3794/15617 [Zend/tests/traits/abstract_method_9.phpt] [1;32mPASS Abstract method in trait using "self" (delayed obligation) [Zend/tests/traits/abstract_method_9.phpt] TEST 3795/15617 [Zend/tests/traits/bug54441.phpt] [1;32mPASS Bug #54441 (Changing trait static method visibility) [Zend/tests/traits/bug54441.phpt] TEST 3796/15617 [Zend/tests/traits/bug55137.phpt] [1;32mPASS Bug #55137 (Changing trait static method visibility) [Zend/tests/traits/bug55137.phpt] TEST 3797/15617 [Zend/tests/traits/bug55214.phpt] [1;32mPASS Bug #55214 (Use of __CLASS__ within trait returns trait name not class name) [Zend/tests/traits/bug55214.phpt] TEST 3798/15617 [Zend/tests/traits/bug55355.phpt] [1;32mPASS Bug #55355 (Abstract functions required by a trait are not correctly found when implemented in an ancestor class) [Zend/tests/traits/bug55355.phpt] TEST 3799/15617 [Zend/tests/traits/bug55372.phpt] [1;32mPASS Bug #55372 (Literal handling in methods is inconsistent, causing memory corruption) [Zend/tests/traits/bug55372.phpt] TEST 3800/15617 [Zend/tests/traits/bug55424.phpt] [1;32mPASS Bug #55424 (Method got missing from class when a trait defined an abstract method to express a requirement) [Zend/tests/traits/bug55424.phpt] TEST 3801/15617 [Zend/tests/traits/bug55524.phpt] [1;32mPASS Bug #55524 Traits should not be able to extend a class [Zend/tests/traits/bug55524.phpt] TEST 3802/15617 [Zend/tests/traits/bug60145.phpt] [1;32mPASS Bug #60145 (Usage of trait's use statement inside interfaces not properly checked.) [Zend/tests/traits/bug60145.phpt] TEST 3803/15617 [Zend/tests/traits/bug60153.phpt] [1;32mPASS Bug #60153 (Interface method prototypes not enforced when implementd via traits.) [Zend/tests/traits/bug60153.phpt] TEST 3804/15617 [Zend/tests/traits/bug60165a.phpt] [1;32mPASS Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error) [Zend/tests/traits/bug60165a.phpt] TEST 3805/15617 [Zend/tests/traits/bug60165b.phpt] [1;32mPASS Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error) [Zend/tests/traits/bug60165b.phpt] TEST 3806/15617 [Zend/tests/traits/bug60165c.phpt] [1;32mPASS Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error) [Zend/tests/traits/bug60165c.phpt] TEST 3807/15617 [Zend/tests/traits/bug60165d.phpt] [1;32mPASS Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error) [Zend/tests/traits/bug60165d.phpt] TEST 3808/15617 [Zend/tests/traits/bug60173.phpt] [1;32mPASS Bug #60173 (Wrong error message on reflective trait instantiation) [Zend/tests/traits/bug60173.phpt] TEST 3809/15617 [Zend/tests/traits/bug60217a.phpt] [1;32mPASS Bug #60217 (Requiring the same method from different traits.) [Zend/tests/traits/bug60217a.phpt] TEST 3810/15617 [Zend/tests/traits/bug60217b.phpt] [1;32mPASS Bug #60217 (Requiring the same method from different traits and abstract methods have to be compatible) [Zend/tests/traits/bug60217b.phpt] TEST 3811/15617 [Zend/tests/traits/bug60217c.phpt] [1;32mPASS Bug #60217 (Requiring the same method from different traits and abstract methods have to be compatible, in both directions.) [Zend/tests/traits/bug60217c.phpt] TEST 3812/15617 [Zend/tests/traits/bug60369.phpt] [1;32mPASS Bug #60369 (Crash with static property in trait) [Zend/tests/traits/bug60369.phpt] TEST 3813/15617 [Zend/tests/traits/bug60717.phpt] [1;32mPASS Bug #60717 (Order of traits in use statement can cause unexpected unresolved abstract method) [Zend/tests/traits/bug60717.phpt] TEST 3814/15617 [Zend/tests/traits/bug60809.phpt] [1;32mPASS Bug #60809 (TRAITS - PHPDoc Comment Style Bug) [Zend/tests/traits/bug60809.phpt] TEST 3815/15617 [Zend/tests/traits/bug61052.phpt] [1;32mPASS Bug #61052 (missing error check in trait 'insteadof' clause) [Zend/tests/traits/bug61052.phpt] TEST 3816/15617 [Zend/tests/traits/bug61998.phpt] [1;32mPASS Bug #61998 (Using traits with method aliases appears to result in crash during execution) [Zend/tests/traits/bug61998.phpt] TEST 3817/15617 [Zend/tests/traits/bug63911.phpt] [1;32mPASS Bug #63911 (Ignore conflicting trait methods originationg from identical sub traits) [Zend/tests/traits/bug63911.phpt] TEST 3818/15617 [Zend/tests/traits/bug64070.phpt] [1;32mPASS Bug #64070 (Inheritance with Traits failed with error) [Zend/tests/traits/bug64070.phpt] TEST 3819/15617 [Zend/tests/traits/bug64235.phpt] [1;32mPASS Bug #64235 (Insteadof not work for class method in 5.4.11) [Zend/tests/traits/bug64235.phpt] TEST 3820/15617 [Zend/tests/traits/bug64235b.phpt] [1;32mPASS Bug #64235 (Insteadof not work for class method in 5.4.11) [Zend/tests/traits/bug64235b.phpt] TEST 3821/15617 [Zend/tests/traits/bug65576a.phpt] [1;32mPASS Bug #65576 (Constructor from trait conflicts with inherited constructor) [Zend/tests/traits/bug65576a.phpt] TEST 3822/15617 [Zend/tests/traits/bug65576b.phpt] [1;32mPASS Bug #65576 (Constructor from trait conflicts with inherited constructor) [Zend/tests/traits/bug65576b.phpt] TEST 3823/15617 [Zend/tests/traits/bug69579.phpt] [1;33mSKIP Bug #69579 (Internal trait double-free) [Zend/tests/traits/bug69579.phpt] reason: Required extension missing: zend_test TEST 3824/15617 [Zend/tests/traits/bug74607.phpt] [1;32mPASS Bug #74607 (Traits enforce different inheritance rules - return types) [Zend/tests/traits/bug74607.phpt] TEST 3825/15617 [Zend/tests/traits/bug74607a.phpt] [1;32mPASS Bug #74607 (Traits enforce different inheritance rules - number of required parameters) [Zend/tests/traits/bug74607a.phpt] TEST 3826/15617 [Zend/tests/traits/bug74922.phpt] [1;32mPASS Bug #74922 (Composed class has fatal error with duplicate, equal const properties) [Zend/tests/traits/bug74922.phpt] TEST 3827/15617 [Zend/tests/traits/bug74922a.phpt] [1;32mPASS Bug #74922 (Composed class has fatal error with duplicate, equal const properties) [Zend/tests/traits/bug74922a.phpt] TEST 3828/15617 [Zend/tests/traits/bug74922b.phpt] [1;32mPASS Bug #74922 (Composed class has fatal error with duplicate, equal const properties) [Zend/tests/traits/bug74922b.phpt] TEST 3829/15617 [Zend/tests/traits/bug74922c.phpt] [1;32mPASS Bug #74922 (Composed class has fatal error with duplicate, equal const properties) [Zend/tests/traits/bug74922c.phpt] TEST 3830/15617 [Zend/tests/traits/bug75607.phpt] [1;32mPASS Bug #75607 (Comparison of initial static properties failing) [Zend/tests/traits/bug75607.phpt] TEST 3831/15617 [Zend/tests/traits/bug75607a.phpt] [1;32mPASS Bug #75607 (Comparison of initial static properties failing) [Zend/tests/traits/bug75607a.phpt] TEST 3832/15617 [Zend/tests/traits/bug76539.phpt] [1;32mPASS Bug #76539 (Trait attribute is set incorrectly when using self::class with another string) [Zend/tests/traits/bug76539.phpt] TEST 3833/15617 [Zend/tests/traits/bug76700.phpt] [1;32mPASS Bug #76700 (false-positive "Error: Call to protected method" when using trait aliases) [Zend/tests/traits/bug76700.phpt] TEST 3834/15617 [Zend/tests/traits/bug76773.phpt] [1;32mPASS Bug #76773 (Traits used on the parent are ignored for child classes) [Zend/tests/traits/bug76773.phpt] TEST 3835/15617 [Zend/tests/traits/bugs/abstract-methods01.phpt] [1;32mPASS Abstract Trait Methods should behave like common abstract methods. [Zend/tests/traits/bugs/abstract-methods01.phpt] TEST 3836/15617 [Zend/tests/traits/bugs/abstract-methods02.phpt] [1;32mPASS Abstract Trait Methods should behave like common abstract methods. [Zend/tests/traits/bugs/abstract-methods02.phpt] TEST 3837/15617 [Zend/tests/traits/bugs/abstract-methods03.phpt] [1;32mPASS Abstract Trait Methods should behave like common abstract methods. [Zend/tests/traits/bugs/abstract-methods03.phpt] TEST 3838/15617 [Zend/tests/traits/bugs/abstract-methods04.phpt] [1;32mPASS Abstract Trait Methods should behave like common abstract methods and implementstion may be provided by other traits. Sorting order shouldn't influence result. [Zend/tests/traits/bugs/abstract-methods04.phpt] TEST 3839/15617 [Zend/tests/traits/bugs/abstract-methods05.phpt] [1;32mPASS The compatibility with the signature of abstract methods should be checked. [Zend/tests/traits/bugs/abstract-methods05.phpt] TEST 3840/15617 [Zend/tests/traits/bugs/abstract-methods06.phpt] [1;32mPASS The compatibility with the signature of abstract methods should be checked. (also checking the second possible implementation branch) [Zend/tests/traits/bugs/abstract-methods06.phpt] TEST 3841/15617 [Zend/tests/traits/bugs/alias-semantics.phpt] [1;32mPASS Semantic of alias operation is to provide an additional identifier for the method body of the original method. [Zend/tests/traits/bugs/alias-semantics.phpt] TEST 3842/15617 [Zend/tests/traits/bugs/alias-semantics02.phpt] [1;32mPASS Semantic of alias operation is to provide an additional identifier for the method body of the original method. It should also work in case the method is fully qualified. [Zend/tests/traits/bugs/alias-semantics02.phpt] TEST 3843/15617 [Zend/tests/traits/bugs/alias01.phpt] [1;32mPASS Aliases are applied to the correct methods, and only to them. [Zend/tests/traits/bugs/alias01.phpt] TEST 3844/15617 [Zend/tests/traits/bugs/case-sensitive.phpt] [1;32mPASS Check for problems with case sensitivity in compositions [Zend/tests/traits/bugs/case-sensitive.phpt] TEST 3845/15617 [Zend/tests/traits/bugs/interfaces.phpt] [1;32mPASS Make sure trait does not implement an interface. [Zend/tests/traits/bugs/interfaces.phpt] TEST 3846/15617 [Zend/tests/traits/bugs/missing-trait.phpt] [1;32mPASS Check error message for missing traits [Zend/tests/traits/bugs/missing-trait.phpt] TEST 3847/15617 [Zend/tests/traits/bugs/overridding-conflicting-methods.phpt] [1;32mPASS Overriding Conflicting Methods should not result in a notice/warning about collisions [Zend/tests/traits/bugs/overridding-conflicting-methods.phpt] TEST 3848/15617 [Zend/tests/traits/bugs/overridding-conflicting-property-initializer.phpt] [1;32mPASS Properties are considered incompatible if they are different in any of their defined characteristics. Thus, initialization values have to be equal, too. [Zend/tests/traits/bugs/overridding-conflicting-property-initializer.phpt] TEST 3849/15617 [Zend/tests/traits/conflict001.phpt] [1;32mPASS Method conflict in traits [Zend/tests/traits/conflict001.phpt] TEST 3850/15617 [Zend/tests/traits/conflict002.phpt] [1;32mPASS Overwritten methods do not cause a conflict. [Zend/tests/traits/conflict002.phpt] TEST 3851/15617 [Zend/tests/traits/conflict003.phpt] [1;32mPASS Two methods resulting in a conflict, should be reported both. [Zend/tests/traits/conflict003.phpt] TEST 3852/15617 [Zend/tests/traits/direct_static_member_access.phpt] [1;32mPASS Direct access to static trait members is deprecated [Zend/tests/traits/direct_static_member_access.phpt] TEST 3853/15617 [Zend/tests/traits/error_001.phpt] [1;32mPASS Trying to use instanceof for a method twice [Zend/tests/traits/error_001.phpt] TEST 3854/15617 [Zend/tests/traits/error_002.phpt] [1;32mPASS Trying to use an undefined trait [Zend/tests/traits/error_002.phpt] TEST 3855/15617 [Zend/tests/traits/error_003.phpt] [1;32mPASS Trying to use an interface as trait [Zend/tests/traits/error_003.phpt] TEST 3856/15617 [Zend/tests/traits/error_004.phpt] [1;32mPASS Trying to use a class as trait [Zend/tests/traits/error_004.phpt] TEST 3857/15617 [Zend/tests/traits/error_005.phpt] [1;32mPASS Trying to use a final class as trait [Zend/tests/traits/error_005.phpt] TEST 3858/15617 [Zend/tests/traits/error_006.phpt] [1;32mPASS Trying to use an abstract class as trait [Zend/tests/traits/error_006.phpt] TEST 3859/15617 [Zend/tests/traits/error_007.phpt] [1;32mPASS Trying to instantiate a trait [Zend/tests/traits/error_007.phpt] TEST 3860/15617 [Zend/tests/traits/error_008.phpt] [1;32mPASS Trying to implement a trait [Zend/tests/traits/error_008.phpt] TEST 3861/15617 [Zend/tests/traits/error_009.phpt] [1;32mPASS Trying to extend a trait [Zend/tests/traits/error_009.phpt] TEST 3862/15617 [Zend/tests/traits/error_010.phpt] [1;32mPASS Trying to exclude trait method multiple times [Zend/tests/traits/error_010.phpt] TEST 3863/15617 [Zend/tests/traits/error_011.phpt] [1;32mPASS Testing trait collisions [Zend/tests/traits/error_011.phpt] TEST 3864/15617 [Zend/tests/traits/error_012.phpt] [1;32mPASS Trying to access a protected trait method [Zend/tests/traits/error_012.phpt] TEST 3865/15617 [Zend/tests/traits/error_013.phpt] [1;32mPASS Trying to use static as method modifier [Zend/tests/traits/error_013.phpt] TEST 3866/15617 [Zend/tests/traits/error_014.phpt] [1;32mPASS Trying to override final method [Zend/tests/traits/error_014.phpt] TEST 3867/15617 [Zend/tests/traits/error_015.phpt] [1;32mPASS Trying to add an alias to a trait method where there is another with same name. Should warn about the conflict. [Zend/tests/traits/error_015.phpt] TEST 3868/15617 [Zend/tests/traits/error_016.phpt] [1;32mPASS Trying to create a constant on Trait [Zend/tests/traits/error_016.phpt] TEST 3869/15617 [Zend/tests/traits/flattening001.phpt] [1;32mPASS Methods using object properties [Zend/tests/traits/flattening001.phpt] TEST 3870/15617 [Zend/tests/traits/flattening002.phpt] [1;32mPASS parent:: works like in a method defined without traits. [Zend/tests/traits/flattening002.phpt] TEST 3871/15617 [Zend/tests/traits/flattening003.phpt] [1;32mPASS Traits are flattened recurivly. [Zend/tests/traits/flattening003.phpt] TEST 3872/15617 [Zend/tests/traits/get_declared_traits_001.phpt] [1;32mPASS Testing get_declared_traits() [Zend/tests/traits/get_declared_traits_001.phpt] TEST 3873/15617 [Zend/tests/traits/get_declared_traits_002.phpt] [1;32mPASS Testing get_declared_traits() inside namespace [Zend/tests/traits/get_declared_traits_002.phpt] TEST 3874/15617 [Zend/tests/traits/get_declared_traits_003.phpt] [1;32mPASS Testing get_declared_classes() and get_declared_traits() [Zend/tests/traits/get_declared_traits_003.phpt] TEST 3875/15617 [Zend/tests/traits/get_declared_traits_004.phpt] [1;32mPASS Testing get_declared_traits() and class_alias() [Zend/tests/traits/get_declared_traits_004.phpt] TEST 3876/15617 [Zend/tests/traits/inheritance001.phpt] [1;32mPASS Trait method overwritten by a method defined in the class. [Zend/tests/traits/inheritance001.phpt] TEST 3877/15617 [Zend/tests/traits/inheritance002.phpt] [1;32mPASS Trait method overriddes base class method [Zend/tests/traits/inheritance002.phpt] TEST 3878/15617 [Zend/tests/traits/inheritance003.phpt] [1;32mPASS Trait method overrides base class method and satisfies prototype [Zend/tests/traits/inheritance003.phpt] TEST 3879/15617 [Zend/tests/traits/interface_001.phpt] [1;32mPASS Using traits to implement interface [Zend/tests/traits/interface_001.phpt] TEST 3880/15617 [Zend/tests/traits/interface_002.phpt] [1;32mPASS Checking error message when the trait doesn't implements the interface [Zend/tests/traits/interface_002.phpt] TEST 3881/15617 [Zend/tests/traits/interface_003.phpt] [1;32mPASS Testing to implement Serializable interface by traits [Zend/tests/traits/interface_003.phpt] TEST 3882/15617 [Zend/tests/traits/language001.phpt] [1;32mPASS Single Trait with simple trait method [Zend/tests/traits/language001.phpt] TEST 3883/15617 [Zend/tests/traits/language002.phpt] [1;32mPASS Use multiple traits. [Zend/tests/traits/language002.phpt] TEST 3884/15617 [Zend/tests/traits/language003.phpt] [1;32mPASS Use instead to solve a conflict. [Zend/tests/traits/language003.phpt] TEST 3885/15617 [Zend/tests/traits/language004.phpt] [1;32mPASS Use instead to solve a conflict and as to access the method. [Zend/tests/traits/language004.phpt] TEST 3886/15617 [Zend/tests/traits/language005.phpt] [1;32mPASS Use instead to solve a conflict and as to access the method. [Zend/tests/traits/language005.phpt] TEST 3887/15617 [Zend/tests/traits/language006.phpt] [1;32mPASS Express requirements of a trait by abstract methods. [Zend/tests/traits/language006.phpt] TEST 3888/15617 [Zend/tests/traits/language007.phpt] [1;32mPASS Traits can fulfill the requirements of abstract base classes. [Zend/tests/traits/language007.phpt] TEST 3889/15617 [Zend/tests/traits/language008a.phpt] [1;32mPASS Visibility can be changed with the as aliasing construct as well. [Zend/tests/traits/language008a.phpt] TEST 3890/15617 [Zend/tests/traits/language008b.phpt] [1;32mPASS Visibility can be changed with the as aliasing construct as well. [Zend/tests/traits/language008b.phpt] TEST 3891/15617 [Zend/tests/traits/language009.phpt] [1;32mPASS In instead definitions all trait whose methods are meant to be hidden can be listed. [Zend/tests/traits/language009.phpt] TEST 3892/15617 [Zend/tests/traits/language010.phpt] [1;32mPASS Aliasing leading to conflict should result in error message [Zend/tests/traits/language010.phpt] TEST 3893/15617 [Zend/tests/traits/language011.phpt] [1;32mPASS Aliasing on conflicting method should not cover up conflict. [Zend/tests/traits/language011.phpt] TEST 3894/15617 [Zend/tests/traits/language012.phpt] [1;32mPASS Statics should work in traits, too. [Zend/tests/traits/language012.phpt] TEST 3895/15617 [Zend/tests/traits/language013.phpt] [1;32mPASS Statics work like expected for language-based copy'n'paste. No link between methods from the same trait. [Zend/tests/traits/language013.phpt] TEST 3896/15617 [Zend/tests/traits/language014.phpt] [1;32mPASS Aliasing leading to conflict should result in error message [Zend/tests/traits/language014.phpt] TEST 3897/15617 [Zend/tests/traits/language015.phpt] [1;32mPASS Invalid conflict resolution (unused trait as lhs of "insteadof") [Zend/tests/traits/language015.phpt] TEST 3898/15617 [Zend/tests/traits/language016.phpt] [1;32mPASS Invalid conflict resolution (unused trait as rhs of "insteadof") [Zend/tests/traits/language016.phpt] TEST 3899/15617 [Zend/tests/traits/language017.phpt] [1;32mPASS Invalid conflict resolution (unused trait as lhs of "as") [Zend/tests/traits/language017.phpt] TEST 3900/15617 [Zend/tests/traits/language018.phpt] [1;32mPASS abstract alias [Zend/tests/traits/language018.phpt] TEST 3901/15617 [Zend/tests/traits/language019.phpt] [1;32mPASS final alias [Zend/tests/traits/language019.phpt] TEST 3902/15617 [Zend/tests/traits/methods_001.phpt] [1;32mPASS Testing magic method on trait [Zend/tests/traits/methods_001.phpt] TEST 3903/15617 [Zend/tests/traits/methods_002.phpt] [1;32mPASS Testing collision with magic methods [Zend/tests/traits/methods_002.phpt] TEST 3904/15617 [Zend/tests/traits/methods_003.phpt] [1;32mPASS Testing __construct and __destruct with Trait [Zend/tests/traits/methods_003.phpt] TEST 3905/15617 [Zend/tests/traits/no_static_arg_binding.phpt] [1;32mPASS Don't statically bind arguments for self:: calls in traits [Zend/tests/traits/no_static_arg_binding.phpt] TEST 3906/15617 [Zend/tests/traits/precedence_unknown_class.phpt] [1;32mPASS Unknown class in absolute trait precedence reference [Zend/tests/traits/precedence_unknown_class.phpt] TEST 3907/15617 [Zend/tests/traits/property001.phpt] [1;32mPASS "Potentially" conflicting trait properties do not result in a strict standards notice anymore [Zend/tests/traits/property001.phpt] TEST 3908/15617 [Zend/tests/traits/property002.phpt] [1;32mPASS Non-conflicting properties should work just fine. [Zend/tests/traits/property002.phpt] TEST 3909/15617 [Zend/tests/traits/property003.phpt] [1;32mPASS Conflicting properties with different visibility modifiers should result in a fatal error, since this indicates that the code is incompatible. [Zend/tests/traits/property003.phpt] TEST 3910/15617 [Zend/tests/traits/property004.phpt] [1;32mPASS Conflicting properties with different initial values are considered incompatible. [Zend/tests/traits/property004.phpt] TEST 3911/15617 [Zend/tests/traits/property005.phpt] [1;32mPASS The same rules are applied for properties that are defined in the class hierarchy. Thus, if the properties are incompatible a fatal error occurs. [Zend/tests/traits/property005.phpt] TEST 3912/15617 [Zend/tests/traits/property006.phpt] [1;32mPASS Introducing new private variables of the same name in a subclass is ok, and does not lead to any output. That is consistent with normal inheritance handling. [Zend/tests/traits/property006.phpt] TEST 3913/15617 [Zend/tests/traits/property007.phpt] [1;32mPASS Introducing new private variables of the same name in a subclass is ok, and does not lead to any output. That is consistent with normal inheritance handling. [Zend/tests/traits/property007.phpt] TEST 3914/15617 [Zend/tests/traits/property008.phpt] [1;32mPASS Handling of private fields with traits needs to have same semantics as with normal inheritance. [Zend/tests/traits/property008.phpt] TEST 3915/15617 [Zend/tests/traits/property009.phpt] [1;32mPASS Handling of public fields with traits needs to have same semantics as with normal inheritance, however, we do add strict warnings since it is easier to run into something unexpected with changing traits. [Zend/tests/traits/property009.phpt] TEST 3916/15617 [Zend/tests/traits/static_001.phpt] [1;32mPASS Traits with static methods. [Zend/tests/traits/static_001.phpt] TEST 3917/15617 [Zend/tests/traits/static_002.phpt] [1;32mPASS Traits with static methods referenced using variable. [Zend/tests/traits/static_002.phpt] TEST 3918/15617 [Zend/tests/traits/static_003.phpt] [1;32mPASS Traits with late static bindings. [Zend/tests/traits/static_003.phpt] TEST 3919/15617 [Zend/tests/traits/static_004.phpt] [1;32mPASS Traits with __callStatic magic method. [Zend/tests/traits/static_004.phpt] TEST 3920/15617 [Zend/tests/traits/static_forward_static_call.phpt] [1;32mPASS Traits and forward_static_call(). [Zend/tests/traits/static_forward_static_call.phpt] TEST 3921/15617 [Zend/tests/traits/static_get_called_class.phpt] [1;32mPASS Traits and get_called_class(). [Zend/tests/traits/static_get_called_class.phpt] TEST 3922/15617 [Zend/tests/traits/trait_constant_001.phpt] [1;32mPASS __TRAIT__: Basics, a constant denoting the trait of definition. [Zend/tests/traits/trait_constant_001.phpt] TEST 3923/15617 [Zend/tests/traits/trait_constant_002.phpt] [1;32mPASS __TRAIT__: Use outside of traits. [Zend/tests/traits/trait_constant_002.phpt] TEST 3924/15617 [Zend/tests/try/bug70228.phpt] [1;32mPASS Bug #70228 (memleak if return in finally block) [Zend/tests/try/bug70228.phpt] TEST 3925/15617 [Zend/tests/try/bug70228_2.phpt] [1;32mPASS Bug #70228 (memleak if return in finally block) [Zend/tests/try/bug70228_2.phpt] TEST 3926/15617 [Zend/tests/try/bug70228_3.phpt] [1;32mPASS Bug #70228 (memleak if return in finally block) [Zend/tests/try/bug70228_3.phpt] TEST 3927/15617 [Zend/tests/try/bug70228_4.phpt] [1;32mPASS Bug #70228 (memleak if return in finally block) [Zend/tests/try/bug70228_4.phpt] TEST 3928/15617 [Zend/tests/try/bug70228_5.phpt] [1;32mPASS Bug #70228 (memleak if return hidden by throw in finally block) [Zend/tests/try/bug70228_5.phpt] TEST 3929/15617 [Zend/tests/try/bug70228_6.phpt] [1;32mPASS Bug #70228 (memleak if return in finally block) [Zend/tests/try/bug70228_6.phpt] TEST 3930/15617 [Zend/tests/try/bug70228_7.phpt] [1;32mPASS Bug #70228 (memleak if return in finally block) [Zend/tests/try/bug70228_7.phpt] TEST 3931/15617 [Zend/tests/try/bug70228_8.phpt] [1;32mPASS Bug #70228 (memleak if return in finally block) [Zend/tests/try/bug70228_8.phpt] TEST 3932/15617 [Zend/tests/try/bug71604.phpt] [1;32mPASS Bug #71604: Aborted Generators continue after nested finally [Zend/tests/try/bug71604.phpt] TEST 3933/15617 [Zend/tests/try/bug71604_2.phpt] [1;32mPASS Bug #71604: Aborted Generators continue after nested finally (2) [Zend/tests/try/bug71604_2.phpt] TEST 3934/15617 [Zend/tests/try/bug71604_3.phpt] [1;32mPASS Bug #71604: Aborted Generators continue after nested finally (3) [Zend/tests/try/bug71604_3.phpt] TEST 3935/15617 [Zend/tests/try/bug72213.phpt] [1;32mPASS Bug #72213 (Finally leaks on nested exceptions) [Zend/tests/try/bug72213.phpt] TEST 3936/15617 [Zend/tests/try/bug72213_2.phpt] [1;32mPASS Bug #72213 (Finally leaks on nested exceptions) [Zend/tests/try/bug72213_2.phpt] TEST 3937/15617 [Zend/tests/try/bug72629.phpt] [1;32mPASS Bug #72629 (Caught exception assignment to variables ignores references) [Zend/tests/try/bug72629.phpt] TEST 3938/15617 [Zend/tests/try/bug74444.phpt] [1;32mPASS Bug #74444 (multiple catch freezes in some cases) [Zend/tests/try/bug74444.phpt] TEST 3939/15617 [Zend/tests/try/catch_002.phpt] [1;32mPASS Catching an exception in a constructor [Zend/tests/try/catch_002.phpt] TEST 3940/15617 [Zend/tests/try/catch_003.phpt] [1;32mPASS Catching an exception in a constructor fired form a static method [Zend/tests/try/catch_003.phpt] TEST 3941/15617 [Zend/tests/try/catch_004.phpt] [1;32mPASS Catching an exception in a constructor inside a static method [Zend/tests/try/catch_004.phpt] TEST 3942/15617 [Zend/tests/try/catch_finally_001.phpt] [1;32mPASS Try catch finally (basic test) [Zend/tests/try/catch_finally_001.phpt] TEST 3943/15617 [Zend/tests/try/catch_finally_002.phpt] [1;32mPASS Try catch finally (basic test with return) [Zend/tests/try/catch_finally_002.phpt] TEST 3944/15617 [Zend/tests/try/catch_finally_003.phpt] [1;32mPASS Try catch finally (with multi-returns) [Zend/tests/try/catch_finally_003.phpt] TEST 3945/15617 [Zend/tests/try/catch_finally_004.phpt] [1;32mPASS Try catch finally (nesting try-catch-finally) [Zend/tests/try/catch_finally_004.phpt] TEST 3946/15617 [Zend/tests/try/catch_finally_005.phpt] [1;32mPASS Try catch finally (with multi-returns and exception) [Zend/tests/try/catch_finally_005.phpt] TEST 3947/15617 [Zend/tests/try/catch_finally_006.phpt] [1;32mPASS Try catch finally (re-throw exception in catch block) [Zend/tests/try/catch_finally_006.phpt] TEST 3948/15617 [Zend/tests/try/catch_novar_1.phpt] [1;32mPASS catch without capturing a variable [Zend/tests/try/catch_novar_1.phpt] TEST 3949/15617 [Zend/tests/try/catch_novar_2.phpt] [1;32mPASS catch without capturing a variable - exception in destructor [Zend/tests/try/catch_novar_2.phpt] TEST 3950/15617 [Zend/tests/try/finally_goto_001.phpt] [1;32mPASS jmp into a finally block 01 [Zend/tests/try/finally_goto_001.phpt] TEST 3951/15617 [Zend/tests/try/finally_goto_002.phpt] [1;32mPASS jmp into a finally block 02 [Zend/tests/try/finally_goto_002.phpt] TEST 3952/15617 [Zend/tests/try/finally_goto_003.phpt] [1;32mPASS jmp into a finally block 03 [Zend/tests/try/finally_goto_003.phpt] TEST 3953/15617 [Zend/tests/try/finally_goto_004.phpt] [1;32mPASS jmp into a finally block 03 [Zend/tests/try/finally_goto_004.phpt] TEST 3954/15617 [Zend/tests/try/finally_goto_005.phpt] [1;32mPASS There must be a difference between label: try { ... } and try { label: ... } [Zend/tests/try/finally_goto_005.phpt] TEST 3955/15617 [Zend/tests/try/try_catch_finally_001.phpt] [1;32mPASS Try catch finally [Zend/tests/try/try_catch_finally_001.phpt] TEST 3956/15617 [Zend/tests/try/try_catch_finally_002.phpt] [1;32mPASS Try catch finally catch(multi catch blocks) [Zend/tests/try/try_catch_finally_002.phpt] TEST 3957/15617 [Zend/tests/try/try_catch_finally_003.phpt] [1;32mPASS Try catch finally (multi catch blocks with return) [Zend/tests/try/try_catch_finally_003.phpt] TEST 3958/15617 [Zend/tests/try/try_catch_finally_004.phpt] [1;32mPASS Try catch finally (re-throw exception in catch block) [Zend/tests/try/try_catch_finally_004.phpt] TEST 3959/15617 [Zend/tests/try/try_catch_finally_005.phpt] [1;32mPASS Try catch finally (break / cont in try block) [Zend/tests/try/try_catch_finally_005.phpt] TEST 3960/15617 [Zend/tests/try/try_catch_finally_006.phpt] [1;32mPASS Try catch finally (goto in try/catch block) [Zend/tests/try/try_catch_finally_006.phpt] TEST 3961/15617 [Zend/tests/try/try_catch_finally_007.phpt] [1;32mPASS Try catch finally (goto in try/catch block) [Zend/tests/try/try_catch_finally_007.phpt] TEST 3962/15617 [Zend/tests/try/try_finally_001.phpt] [1;32mPASS Try finally (basic test) [Zend/tests/try/try_finally_001.phpt] TEST 3963/15617 [Zend/tests/try/try_finally_002.phpt] [1;32mPASS Try finally (re-throw exception in finally block) [Zend/tests/try/try_finally_002.phpt] TEST 3964/15617 [Zend/tests/try/try_finally_003.phpt] [1;32mPASS Try finally (call sequence test) [Zend/tests/try/try_finally_003.phpt] TEST 3965/15617 [Zend/tests/try/try_finally_004.phpt] [1;32mPASS Try finally (without catch/finally block) [Zend/tests/try/try_finally_004.phpt] TEST 3966/15617 [Zend/tests/try/try_finally_005.phpt] [1;32mPASS Try finally (with long goto) [Zend/tests/try/try_finally_005.phpt] TEST 3967/15617 [Zend/tests/try/try_finally_006.phpt] [1;32mPASS Try finally (with near goto) [Zend/tests/try/try_finally_006.phpt] TEST 3968/15617 [Zend/tests/try/try_finally_007.phpt] [1;32mPASS Try finally (with goto previous label) [Zend/tests/try/try_finally_007.phpt] TEST 3969/15617 [Zend/tests/try/try_finally_008.phpt] [1;32mPASS Try finally (with break in do...while) [Zend/tests/try/try_finally_008.phpt] TEST 3970/15617 [Zend/tests/try/try_finally_009.phpt] [1;32mPASS Try finally (with for continue) [Zend/tests/try/try_finally_009.phpt] TEST 3971/15617 [Zend/tests/try/try_finally_010.phpt] [1;32mPASS Try finally (function call in the finally block after exception) [Zend/tests/try/try_finally_010.phpt] TEST 3972/15617 [Zend/tests/try/try_finally_011.phpt] [1;32mPASS Try finally (segfault with empty break) [Zend/tests/try/try_finally_011.phpt] TEST 3973/15617 [Zend/tests/try/try_finally_012.phpt] [1;32mPASS Try finally (exception in "return" statement) [Zend/tests/try/try_finally_012.phpt] TEST 3974/15617 [Zend/tests/try/try_finally_013.phpt] [1;32mPASS Return in try and finally inside loop [Zend/tests/try/try_finally_013.phpt] TEST 3975/15617 [Zend/tests/try/try_finally_014.phpt] [1;32mPASS Break 2 in try and return in finally inside nested loop [Zend/tests/try/try_finally_014.phpt] TEST 3976/15617 [Zend/tests/try/try_finally_015.phpt] [1;32mPASS Ignoring return inside loop using finally [Zend/tests/try/try_finally_015.phpt] TEST 3977/15617 [Zend/tests/try/try_finally_016.phpt] [1;32mPASS Exception during break 2 [Zend/tests/try/try_finally_016.phpt] TEST 3978/15617 [Zend/tests/try/try_finally_017.phpt] [1;32mPASS Exception during break 2 with multiple try/catch [Zend/tests/try/try_finally_017.phpt] TEST 3979/15617 [Zend/tests/try/try_finally_018.phpt] [1;32mPASS Combination of foreach, finally and goto [Zend/tests/try/try_finally_018.phpt] TEST 3980/15617 [Zend/tests/try/try_finally_019.phpt] [1;32mPASS Combination of foreach, finally and goto (call order) [Zend/tests/try/try_finally_019.phpt] TEST 3981/15617 [Zend/tests/try/try_finally_020.phpt] [1;32mPASS Combination of foreach, finally and exception (call order) [Zend/tests/try/try_finally_020.phpt] TEST 3982/15617 [Zend/tests/try/try_finally_021.phpt] [1;32mPASS Live range & return from finally [Zend/tests/try/try_finally_021.phpt] TEST 3983/15617 [Zend/tests/try/try_finally_022.phpt] [1;32mPASS Try finally (exception in "return" statement) [Zend/tests/try/try_finally_022.phpt] TEST 3984/15617 [Zend/tests/try/try_finally_023.phpt] [1;32mPASS Loop var dtor throwing exception during return inside try/catch inside finally [Zend/tests/try/try_finally_023.phpt] TEST 3985/15617 [Zend/tests/try/try_finally_024.phpt] [1;32mPASS Exception in finally inside finally following try/catch containing throwing try/finally [Zend/tests/try/try_finally_024.phpt] TEST 3986/15617 [Zend/tests/try/try_finally_025.phpt] [1;32mPASS Throw in try of try/finally inside catch [Zend/tests/try/try_finally_025.phpt] TEST 3987/15617 [Zend/tests/try/try_finally_026.phpt] [1;32mPASS Throw in finally inside catch inside finally [Zend/tests/try/try_finally_026.phpt] TEST 3988/15617 [Zend/tests/try/try_finally_027.phpt] [1;32mPASS Return in try with throw in finally, inside other finally [Zend/tests/try/try_finally_027.phpt] TEST 3989/15617 [Zend/tests/try/try_finally_recursive_previous.phpt] [1;32mPASS Test case where the implicit previous finally exception would result in recursion [Zend/tests/try/try_finally_recursive_previous.phpt] TEST 3990/15617 [Zend/tests/try/try_multicatch_001.phpt] [1;32mPASS Parsing test [Zend/tests/try/try_multicatch_001.phpt] TEST 3991/15617 [Zend/tests/try/try_multicatch_002.phpt] [1;32mPASS Catch first exception in the multicatch [Zend/tests/try/try_multicatch_002.phpt] TEST 3992/15617 [Zend/tests/try/try_multicatch_003.phpt] [1;32mPASS Catch second exception in the multicatch [Zend/tests/try/try_multicatch_003.phpt] TEST 3993/15617 [Zend/tests/try/try_multicatch_004.phpt] [1;32mPASS Catch last exception in the multicatch [Zend/tests/try/try_multicatch_004.phpt] TEST 3994/15617 [Zend/tests/try/try_multicatch_005.phpt] [1;32mPASS Catch exception in the nested multicatch [Zend/tests/try/try_multicatch_005.phpt] TEST 3995/15617 [Zend/tests/try/try_multicatch_006.phpt] [1;32mPASS Catch first exception in the second multicatch [Zend/tests/try/try_multicatch_006.phpt] TEST 3996/15617 [Zend/tests/try/try_multicatch_007.phpt] [1;32mPASS Catch second exception in the second multicatch [Zend/tests/try/try_multicatch_007.phpt] TEST 3997/15617 [Zend/tests/type_declarations/add_return_type.phpt] [1;32mPASS Adding a return type during inheritance is allowed [Zend/tests/type_declarations/add_return_type.phpt] TEST 3998/15617 [Zend/tests/type_declarations/array_001.phpt] [1;32mPASS Array type declaration [Zend/tests/type_declarations/array_001.phpt] TEST 3999/15617 [Zend/tests/type_declarations/callable_001.phpt] [1;32mPASS callable type#001 [Zend/tests/type_declarations/callable_001.phpt] TEST 4000/15617 [Zend/tests/type_declarations/callable_002.phpt] [1;32mPASS callable type#002 - Reflection [Zend/tests/type_declarations/callable_002.phpt] TEST 4001/15617 [Zend/tests/type_declarations/callable_003.phpt] [1;32mPASS callable type#003 [Zend/tests/type_declarations/callable_003.phpt] TEST 4002/15617 [Zend/tests/type_declarations/closure_with_variadic.phpt] [1;32mPASS Closure with variadic type declaration [Zend/tests/type_declarations/closure_with_variadic.phpt] TEST 4003/15617 [Zend/tests/type_declarations/confusable_type_warning.phpt] [1;32mPASS Warnings for confusable types [Zend/tests/type_declarations/confusable_type_warning.phpt] TEST 4004/15617 [Zend/tests/type_declarations/default_boolean_hint_values.phpt] [1;32mPASS Default values for boolean hints should work [Zend/tests/type_declarations/default_boolean_hint_values.phpt] TEST 4005/15617 [Zend/tests/type_declarations/explicit_weak_include_strict.phpt] [1;32mPASS explicitly strict_types=0 code including strict_types=1 code [Zend/tests/type_declarations/explicit_weak_include_strict.phpt] TEST 4006/15617 [Zend/tests/type_declarations/inexistent_class_hint_with_scalar_arg.phpt] [1;32mPASS Inexistent class as type receiving scalar argument [Zend/tests/type_declarations/inexistent_class_hint_with_scalar_arg.phpt] TEST 4007/15617 [Zend/tests/type_declarations/internal_function_strict_mode.phpt] [1;32mPASS Scalar type - internal function strict mode [Zend/tests/type_declarations/internal_function_strict_mode.phpt] TEST 4008/15617 [Zend/tests/type_declarations/intersection_types/added_interface_intersection_type.phpt] [1;32mPASS Added element of intersection type [Zend/tests/type_declarations/intersection_types/added_interface_intersection_type.phpt] TEST 4009/15617 [Zend/tests/type_declarations/intersection_types/assigning_intersection_types.phpt] [1;32mPASS Assigning values to intersection types [Zend/tests/type_declarations/intersection_types/assigning_intersection_types.phpt] TEST 4010/15617 [Zend/tests/type_declarations/intersection_types/bug81268.phpt] [1;32mPASS Bug #81268 Wrong message when using null as a default value for intersection types [Zend/tests/type_declarations/intersection_types/bug81268.phpt] TEST 4011/15617 [Zend/tests/type_declarations/intersection_types/implicit_nullable_intersection_type.phpt] [1;32mPASS Intersection types cannot be implicitly nullable [Zend/tests/type_declarations/intersection_types/implicit_nullable_intersection_type.phpt] TEST 4012/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_array_type.phpt] [1;32mPASS array type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_array_type.phpt] TEST 4013/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_bool_type.phpt] [1;32mPASS bool type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_bool_type.phpt] TEST 4014/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_callable_type.phpt] [1;32mPASS callable type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_callable_type.phpt] TEST 4015/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_false_type.phpt] [1;32mPASS false type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_false_type.phpt] TEST 4016/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_float_type.phpt] [1;32mPASS float type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_float_type.phpt] TEST 4017/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_int_type.phpt] [1;32mPASS int type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_int_type.phpt] TEST 4018/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_iterable_type.phpt] [1;32mPASS iterable type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_iterable_type.phpt] TEST 4019/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_mixed_type.phpt] [1;32mPASS mixed type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_mixed_type.phpt] TEST 4020/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_never_type.phpt] [1;32mPASS never type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_never_type.phpt] TEST 4021/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_null_type.phpt] [1;32mPASS null type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_null_type.phpt] TEST 4022/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_nullable_type.phpt] [1;32mPASS Intersection type cannot be nullable [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_nullable_type.phpt] TEST 4023/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_object_type.phpt] [1;32mPASS object type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_object_type.phpt] TEST 4024/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_parent_type.phpt] [1;32mPASS parent type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_parent_type.phpt] TEST 4025/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_self_type.phpt] [1;32mPASS self type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_self_type.phpt] TEST 4026/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_static_type.phpt] [1;32mPASS static type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_static_type.phpt] TEST 4027/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_string_type.phpt] [1;32mPASS string type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_string_type.phpt] TEST 4028/15617 [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_void_type.phpt] [1;32mPASS void type cannot take part in an intersection type [Zend/tests/type_declarations/intersection_types/invalid_types/invalid_void_type.phpt] TEST 4029/15617 [Zend/tests/type_declarations/intersection_types/missing_interface_intersection_type.phpt] [1;32mPASS Missing one element of intersection type [Zend/tests/type_declarations/intersection_types/missing_interface_intersection_type.phpt] TEST 4030/15617 [Zend/tests/type_declarations/intersection_types/parameter.phpt] [1;32mPASS Intersection types in parameters [Zend/tests/type_declarations/intersection_types/parameter.phpt] TEST 4031/15617 [Zend/tests/type_declarations/intersection_types/parse_error.phpt] [1;32mPASS Parse error for & not followed by var or vararg [Zend/tests/type_declarations/intersection_types/parse_error.phpt] TEST 4032/15617 [Zend/tests/type_declarations/intersection_types/redundant_types/duplicate_class_alias_type.phpt] [1;32mPASS Duplicate class alias type [Zend/tests/type_declarations/intersection_types/redundant_types/duplicate_class_alias_type.phpt] TEST 4033/15617 [Zend/tests/type_declarations/intersection_types/redundant_types/duplicate_class_alias_type_runtime.phpt] [1;32mPASS Duplicate class alias type at runtime [Zend/tests/type_declarations/intersection_types/redundant_types/duplicate_class_alias_type_runtime.phpt] TEST 4034/15617 [Zend/tests/type_declarations/intersection_types/redundant_types/duplicate_class_type.phpt] [1;32mPASS Duplicate class type [Zend/tests/type_declarations/intersection_types/redundant_types/duplicate_class_type.phpt] TEST 4035/15617 [Zend/tests/type_declarations/intersection_types/redundant_types/inheritence.phpt] [1;32mPASS Intersection with child class [Zend/tests/type_declarations/intersection_types/redundant_types/inheritence.phpt] TEST 4036/15617 [Zend/tests/type_declarations/intersection_types/typed_reference.phpt] [1;32mPASS Intersection types and typed reference [Zend/tests/type_declarations/intersection_types/typed_reference.phpt] TEST 4037/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid1.phpt] [1;32mPASS Co-variance check failure for intersection type where child replace one of intersection type members with a supertype [Zend/tests/type_declarations/intersection_types/variance/invalid1.phpt] TEST 4038/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid2.phpt] [1;32mPASS Co-variance check failure for intersection type where child replaces it with standard type [Zend/tests/type_declarations/intersection_types/variance/invalid2.phpt] TEST 4039/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid3.phpt] [1;32mPASS Replacing int type with intersection type [Zend/tests/type_declarations/intersection_types/variance/invalid3.phpt] TEST 4040/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid4.phpt] [1;32mPASS Replacing object type with not-loadable intersection type [Zend/tests/type_declarations/intersection_types/variance/invalid4.phpt] TEST 4041/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid5.phpt] [1;32mPASS Replacing iterable type with non-Traversable intersection type [Zend/tests/type_declarations/intersection_types/variance/invalid5.phpt] TEST 4042/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid6.phpt] [1;32mPASS Replacing not-loadable parent intersection type with loadable child intersection type [Zend/tests/type_declarations/intersection_types/variance/invalid6.phpt] TEST 4043/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_drop_type1.phpt] [1;32mPASS Co-variance check failure for intersection type where child removes one of intersection type members [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_drop_type1.phpt] TEST 4044/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_drop_type2.phpt] [1;32mPASS Co-variance check failure for intersection type where child removes one of intersection type members [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_drop_type2.phpt] TEST 4045/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_intersection_to_union1.phpt] [1;32mPASS Co-variance failure for intersection type where child is union, but not all members are a subtype of intersection 1 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_intersection_to_union1.phpt] TEST 4046/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_intersection_to_union2.phpt] [1;32mPASS Co-variance failure for intersection type where child is union, but not all members are a subtype of intersection 2 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_intersection_to_union2.phpt] TEST 4047/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_intersection_to_union3.phpt] [1;32mPASS Co-variance failure for intersection type where child is union, but not all members are a subtype of intersection 2 [Zend/tests/type_declarations/intersection_types/variance/invalid_covariance_intersection_to_union3.phpt] TEST 4048/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid_invariance1.phpt] [1;32mPASS Property types must be invariant [Zend/tests/type_declarations/intersection_types/variance/invalid_invariance1.phpt] TEST 4049/15617 [Zend/tests/type_declarations/intersection_types/variance/invalid_invariance2.phpt] [1;32mPASS Intersection type reduction invalid invariant type check [Zend/tests/type_declarations/intersection_types/variance/invalid_invariance2.phpt] TEST 4050/15617 [Zend/tests/type_declarations/intersection_types/variance/valid1.phpt] [1;32mPASS Valid inheritence - co-variance [Zend/tests/type_declarations/intersection_types/variance/valid1.phpt] TEST 4051/15617 [Zend/tests/type_declarations/intersection_types/variance/valid2.phpt] [1;32mPASS Commutative intersection types [Zend/tests/type_declarations/intersection_types/variance/valid2.phpt] TEST 4052/15617 [Zend/tests/type_declarations/intersection_types/variance/valid3.phpt] [1;32mPASS Valid intersection type variance [Zend/tests/type_declarations/intersection_types/variance/valid3.phpt] TEST 4053/15617 [Zend/tests/type_declarations/intersection_types/variance/valid4.phpt] [1;32mPASS Intersection type reduction valid invariant type check [Zend/tests/type_declarations/intersection_types/variance/valid4.phpt] TEST 4054/15617 [Zend/tests/type_declarations/intersection_types/variance/valid5.phpt] [1;32mPASS Replacing union of classes respecting intersection type by intersection type [Zend/tests/type_declarations/intersection_types/variance/valid5.phpt] TEST 4055/15617 [Zend/tests/type_declarations/intersection_types/variance/valid6.phpt] [1;32mPASS Replacing union type by intersection type [Zend/tests/type_declarations/intersection_types/variance/valid6.phpt] TEST 4056/15617 [Zend/tests/type_declarations/intersection_types/variance/valid7.phpt] [1;32mPASS Replacing object type with intersection type [Zend/tests/type_declarations/intersection_types/variance/valid7.phpt] TEST 4057/15617 [Zend/tests/type_declarations/intersection_types/variance/valid8.phpt] [1;32mPASS Replacing iterable type with intersection type [Zend/tests/type_declarations/intersection_types/variance/valid8.phpt] TEST 4058/15617 [Zend/tests/type_declarations/iterable_001.phpt] [1;32mPASS iterable type#001 [Zend/tests/type_declarations/iterable_001.phpt] TEST 4059/15617 [Zend/tests/type_declarations/iterable_002.phpt] [1;32mPASS iterable type#002 - Default values [Zend/tests/type_declarations/iterable_002.phpt] TEST 4060/15617 [Zend/tests/type_declarations/iterable_003.phpt] [1;32mPASS iterable type#003 - Return types [Zend/tests/type_declarations/iterable_003.phpt] TEST 4061/15617 [Zend/tests/type_declarations/iterable_004.phpt] [1;32mPASS iterable type#004 - Parameter covariance [Zend/tests/type_declarations/iterable_004.phpt] TEST 4062/15617 [Zend/tests/type_declarations/iterable_005.phpt] [1;32mPASS iterable type#005 - Return type covariance [Zend/tests/type_declarations/iterable_005.phpt] TEST 4063/15617 [Zend/tests/type_declarations/mixed/casting/mixed_cast_error.phpt] [1;32mPASS Test that a mixed casting is not supported [Zend/tests/type_declarations/mixed/casting/mixed_cast_error.phpt] TEST 4064/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error1.phpt] [1;32mPASS Test that a mixed parameter type can't be overridden by a built-in type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error1.phpt] TEST 4065/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error2.phpt] [1;32mPASS Test that a mixed parameter type can't be overridden by a nullable built-in type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error2.phpt] TEST 4066/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error3.phpt] [1;32mPASS Test that a mixed parameter type can't be overridden by a union of all built-in types [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error3.phpt] TEST 4067/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error4.phpt] [1;32mPASS Test that a mixed parameter type can't be overridden by a union type of classes [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_error4.phpt] TEST 4068/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success1.phpt] [1;32mPASS Test that a mixed parameter type supports invariance [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success1.phpt] TEST 4069/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success2.phpt] [1;32mPASS Test that a mixed parameter type can be overridden by no type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success2.phpt] TEST 4070/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success3.phpt] [1;32mPASS Test that a parameter of no type can be overridden by the mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success3.phpt] TEST 4071/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success4.phpt] [1;32mPASS Test that a parameter of a built-in type can be overridden by the mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success4.phpt] TEST 4072/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success5.phpt] [1;32mPASS Test that a parameter of a nullable built-in type can be overridden by the mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success5.phpt] TEST 4073/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success6.phpt] [1;32mPASS Test that a parameter of a union of all built-in types can be overridden by the mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success6.phpt] TEST 4074/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success7.phpt] [1;32mPASS Test that a parameter of a union type of classes can be overridden by the mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_parameter_inheritance_success7.phpt] TEST 4075/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error1.phpt] [1;32mPASS Test that a property of mixed type can't be overridden by a property of a built-in type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error1.phpt] TEST 4076/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error2.phpt] [1;32mPASS Test that a property of mixed type can't be overridden by a property of class type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error2.phpt] TEST 4077/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error3.phpt] [1;32mPASS Test that a property of mixed type can't be overridden by an untyped property [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error3.phpt] TEST 4078/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error4.phpt] [1;32mPASS Test that a property of mixed type can't be overridden by a property of a union type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error4.phpt] TEST 4079/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error5.phpt] [1;32mPASS Test that a property of a built-in type can't be overridden by a property of mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error5.phpt] TEST 4080/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error6.phpt] [1;32mPASS Test that a property of class type can't be overridden by a property of mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error6.phpt] TEST 4081/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error7.phpt] [1;32mPASS Test that an untyped property can't be overridden by a property of mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error7.phpt] TEST 4082/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error8.phpt] [1;32mPASS Test that a property of a union type can't be overridden by a property of mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_error8.phpt] TEST 4083/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_success.phpt] [1;32mPASS Test that a property of mixed property type can be overridden by a property of mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_property_inheritance_success.phpt] TEST 4084/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_error1.phpt] [1;32mPASS Test that a mixed return type can't be overridden by the void type [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_error1.phpt] TEST 4085/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_error2.phpt] [1;32mPASS Test that a mixed return type can't be overridden by no return type [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_error2.phpt] TEST 4086/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_error3.phpt] [1;32mPASS Test that the void return type can't be overridden by the mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_error3.phpt] TEST 4087/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success1.phpt] [1;32mPASS Test that a mixed return value supports invariance [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success1.phpt] TEST 4088/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success2.phpt] [1;32mPASS Test that a mixed return type can be overridden by any single (and nullable) type except void [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success2.phpt] TEST 4089/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success3.phpt] [1;32mPASS Test that a mixed return type can be overridden by any union return type [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success3.phpt] TEST 4090/15617 [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success4.phpt] [1;32mPASS Test that a no return type can be overridden by the mixed type [Zend/tests/type_declarations/mixed/inheritance/mixed_return_inheritance_success4.phpt] TEST 4091/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_class_error.phpt] [1;32mPASS Test that mixed is a reserved class name [Zend/tests/type_declarations/mixed/syntax/mixed_class_error.phpt] TEST 4092/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_error1.phpt] [1;32mPASS Test that the mixed parameter type can't be used together with any other type [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_error1.phpt] TEST 4093/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_error2.phpt] [1;32mPASS Test that the nullable mixed parameter type is not valid even though a null default value [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_error2.phpt] TEST 4094/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_success.phpt] [1;32mPASS Test that mixed is a valid parameter type [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_success.phpt] TEST 4095/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_sucess4.phpt] [1;32mPASS Test that the mixed parameter type can have any default value [Zend/tests/type_declarations/mixed/syntax/mixed_parameter_sucess4.phpt] TEST 4096/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_return_error.phpt] [1;32mPASS Test that the mixed return type can't be used together with any other type [Zend/tests/type_declarations/mixed/syntax/mixed_return_error.phpt] TEST 4097/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_return_success.phpt] [1;32mPASS Test that mixed is a valid return type [Zend/tests/type_declarations/mixed/syntax/mixed_return_success.phpt] TEST 4098/15617 [Zend/tests/type_declarations/mixed/syntax/mixed_void_return_error.phpt] [1;32mPASS Test that the mixed|void return type is not valid [Zend/tests/type_declarations/mixed/syntax/mixed_void_return_error.phpt] TEST 4099/15617 [Zend/tests/type_declarations/mixed/syntax/nullable_mixed_parameter_error.phpt] [1;32mPASS Test that the nullable mixed parameter type is not valid [Zend/tests/type_declarations/mixed/syntax/nullable_mixed_parameter_error.phpt] TEST 4100/15617 [Zend/tests/type_declarations/mixed/syntax/nullable_mixed_property_error.phpt] [1;32mPASS Test that the nullable mixed property type is not valid [Zend/tests/type_declarations/mixed/syntax/nullable_mixed_property_error.phpt] TEST 4101/15617 [Zend/tests/type_declarations/mixed/syntax/nullable_mixed_return_error.phpt] [1;32mPASS Test that the nullable mixed return type is not valid [Zend/tests/type_declarations/mixed/syntax/nullable_mixed_return_error.phpt] TEST 4102/15617 [Zend/tests/type_declarations/mixed/validation/mixed_parameter_strict_success.phpt] [1;32mPASS Test that the mixed parameter type accepts any kind of arguments in strict mode [Zend/tests/type_declarations/mixed/validation/mixed_parameter_strict_success.phpt] TEST 4103/15617 [Zend/tests/type_declarations/mixed/validation/mixed_parameter_weak_success.phpt] [1;32mPASS Test that the mixed parameter type accepts any kind of arguments in weak mode [Zend/tests/type_declarations/mixed/validation/mixed_parameter_weak_success.phpt] TEST 4104/15617 [Zend/tests/type_declarations/mixed/validation/mixed_property_strict_success.phpt] [1;32mPASS Test that the mixed property type accepts any kind of value in strict mode [Zend/tests/type_declarations/mixed/validation/mixed_property_strict_success.phpt] TEST 4105/15617 [Zend/tests/type_declarations/mixed/validation/mixed_property_weak_success.phpt] [1;32mPASS Test that the mixed property type accepts any kind of value in weak mode [Zend/tests/type_declarations/mixed/validation/mixed_property_weak_success.phpt] TEST 4106/15617 [Zend/tests/type_declarations/mixed/validation/mixed_return_strict_error.phpt] [1;32mPASS Test that the mixed return type is not compatible with a void return value in strict mode [Zend/tests/type_declarations/mixed/validation/mixed_return_strict_error.phpt] TEST 4107/15617 [Zend/tests/type_declarations/mixed/validation/mixed_return_strict_success.phpt] [1;32mPASS Test that the mixed return type is compatible with any kind of return value in strict mode [Zend/tests/type_declarations/mixed/validation/mixed_return_strict_success.phpt] TEST 4108/15617 [Zend/tests/type_declarations/mixed/validation/mixed_return_weak_error.phpt] [1;32mPASS Test that the mixed return type is not compatible with a void return value [Zend/tests/type_declarations/mixed/validation/mixed_return_weak_error.phpt] TEST 4109/15617 [Zend/tests/type_declarations/mixed/validation/mixed_return_weak_success.phpt] [1;32mPASS Test that the mixed return type is compatible with any kind of return value in weak mode [Zend/tests/type_declarations/mixed/validation/mixed_return_weak_success.phpt] TEST 4110/15617 [Zend/tests/type_declarations/nullable_null.phpt] [1;32mPASS nullable class [Zend/tests/type_declarations/nullable_null.phpt] TEST 4111/15617 [Zend/tests/type_declarations/nullable_typed_return_without_value.phpt] [1;32mPASS Nullable typed return without value generates friendlier error message [Zend/tests/type_declarations/nullable_typed_return_without_value.phpt] TEST 4112/15617 [Zend/tests/type_declarations/nullable_void.phpt] [1;32mPASS Void cannot be nullable [Zend/tests/type_declarations/nullable_void.phpt] TEST 4113/15617 [Zend/tests/type_declarations/parameter_type_variance.phpt] [1;32mPASS Parameter variance with no type (class) [Zend/tests/type_declarations/parameter_type_variance.phpt] TEST 4114/15617 [Zend/tests/type_declarations/parameter_type_variance_2.phpt] [1;32mPASS Parameter variance with no type (builtin) [Zend/tests/type_declarations/parameter_type_variance_2.phpt] TEST 4115/15617 [Zend/tests/type_declarations/parent_is_not_proto.phpt] [1;32mPASS The parent class is not necessarily the class of the prototype [Zend/tests/type_declarations/parent_is_not_proto.phpt] TEST 4116/15617 [Zend/tests/type_declarations/return_separation.phpt] [1;32mPASS Return values are separated for references with rc=1 [Zend/tests/type_declarations/return_separation.phpt] TEST 4117/15617 [Zend/tests/type_declarations/scalar_basic.phpt] [1;32mPASS Scalar type basics [Zend/tests/type_declarations/scalar_basic.phpt] TEST 4118/15617 [Zend/tests/type_declarations/scalar_constant_defaults.phpt] [1;32mPASS Scalar type - default via constants [Zend/tests/type_declarations/scalar_constant_defaults.phpt] TEST 4119/15617 [Zend/tests/type_declarations/scalar_constant_defaults_error.phpt] [1;32mPASS Scalar type - default via constants - error condition [Zend/tests/type_declarations/scalar_constant_defaults_error.phpt] TEST 4120/15617 [Zend/tests/type_declarations/scalar_float_with_integer_default_strict.phpt] [1;32mPASS Float type should allow an integer as default even with strict types [Zend/tests/type_declarations/scalar_float_with_integer_default_strict.phpt] TEST 4121/15617 [Zend/tests/type_declarations/scalar_float_with_integer_default_weak.phpt] [1;32mPASS Float type should allow an integer as default [Zend/tests/type_declarations/scalar_float_with_integer_default_weak.phpt] TEST 4122/15617 [Zend/tests/type_declarations/scalar_float_with_invalid_default.phpt] [1;32mPASS Float type should not allow invalid types as default [Zend/tests/type_declarations/scalar_float_with_invalid_default.phpt] TEST 4123/15617 [Zend/tests/type_declarations/scalar_none.phpt] [1;32mPASS Scalar type missing parameters [Zend/tests/type_declarations/scalar_none.phpt] TEST 4124/15617 [Zend/tests/type_declarations/scalar_null.phpt] [1;32mPASS Scalar type nullability [Zend/tests/type_declarations/scalar_null.phpt] TEST 4125/15617 [Zend/tests/type_declarations/scalar_relative_typehint_disallowed.phpt] [1;32mPASS Scalar type - disallow relative types [Zend/tests/type_declarations/scalar_relative_typehint_disallowed.phpt] TEST 4126/15617 [Zend/tests/type_declarations/scalar_reserved2.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (2) [Zend/tests/type_declarations/scalar_reserved2.phpt] TEST 4127/15617 [Zend/tests/type_declarations/scalar_reserved2_class_alias.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (2) - class_alias [Zend/tests/type_declarations/scalar_reserved2_class_alias.phpt] TEST 4128/15617 [Zend/tests/type_declarations/scalar_reserved2_use.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (2) - use [Zend/tests/type_declarations/scalar_reserved2_use.phpt] TEST 4129/15617 [Zend/tests/type_declarations/scalar_reserved3.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (3) [Zend/tests/type_declarations/scalar_reserved3.phpt] TEST 4130/15617 [Zend/tests/type_declarations/scalar_reserved3_class_alias.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (3) - class_alias [Zend/tests/type_declarations/scalar_reserved3_class_alias.phpt] TEST 4131/15617 [Zend/tests/type_declarations/scalar_reserved3_use.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (3) - use [Zend/tests/type_declarations/scalar_reserved3_use.phpt] TEST 4132/15617 [Zend/tests/type_declarations/scalar_reserved4.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (4) [Zend/tests/type_declarations/scalar_reserved4.phpt] TEST 4133/15617 [Zend/tests/type_declarations/scalar_reserved4_class_alias.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (4) - class_alias [Zend/tests/type_declarations/scalar_reserved4_class_alias.phpt] TEST 4134/15617 [Zend/tests/type_declarations/scalar_reserved4_use.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (4) - use [Zend/tests/type_declarations/scalar_reserved4_use.phpt] TEST 4135/15617 [Zend/tests/type_declarations/scalar_reserved6.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (6) [Zend/tests/type_declarations/scalar_reserved6.phpt] TEST 4136/15617 [Zend/tests/type_declarations/scalar_reserved6_class_alias.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (6) - class_alias [Zend/tests/type_declarations/scalar_reserved6_class_alias.phpt] TEST 4137/15617 [Zend/tests/type_declarations/scalar_reserved6_use.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (6) - use [Zend/tests/type_declarations/scalar_reserved6_use.phpt] TEST 4138/15617 [Zend/tests/type_declarations/scalar_reserved7.phpt] [1;32mPASS Scalar type names cannot be used as class, trait or interface names (7) [Zend/tests/type_declarations/scalar_reserved7.phpt] TEST 4139/15617 [Zend/tests/type_declarations/scalar_return_basic.phpt] [1;33mSKIP Return scalar type basics [Zend/tests/type_declarations/scalar_return_basic.phpt] reason: this test is for 32bit platform only TEST 4140/15617 [Zend/tests/type_declarations/scalar_return_basic_64bit.phpt] [1;32mPASS Return scalar type basics [Zend/tests/type_declarations/scalar_return_basic_64bit.phpt] TEST 4141/15617 [Zend/tests/type_declarations/scalar_strict.phpt] [1;33mSKIP Scalar type strict mode [Zend/tests/type_declarations/scalar_strict.phpt] reason: this test is for 32bit platform only TEST 4142/15617 [Zend/tests/type_declarations/scalar_strict_64bit.phpt] [1;32mPASS Scalar type strict mode [Zend/tests/type_declarations/scalar_strict_64bit.phpt] TEST 4143/15617 [Zend/tests/type_declarations/scalar_strict_basic.phpt] [1;32mPASS Strict scalar type basics [Zend/tests/type_declarations/scalar_strict_basic.phpt] TEST 4144/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_001.phpt] [1;32mPASS Test strict declaration being first operation only [Zend/tests/type_declarations/scalar_strict_declaration_placement_001.phpt] TEST 4145/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_002.phpt] [1;32mPASS Test strict declaration being first operation only 002 [Zend/tests/type_declarations/scalar_strict_declaration_placement_002.phpt] TEST 4146/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_003.phpt] [1;32mPASS Test strict declaration being first operation only 003 [Zend/tests/type_declarations/scalar_strict_declaration_placement_003.phpt] TEST 4147/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_004.phpt] [1;32mPASS Test strict declaration being first operation only 004 [Zend/tests/type_declarations/scalar_strict_declaration_placement_004.phpt] TEST 4148/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_005.phpt] [1;32mPASS Test strict declaration being first operation only 005 [Zend/tests/type_declarations/scalar_strict_declaration_placement_005.phpt] TEST 4149/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_006.phpt] [1;32mPASS Test strict declaration being first operation only 006 [Zend/tests/type_declarations/scalar_strict_declaration_placement_006.phpt] TEST 4150/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_007.phpt] [1;32mPASS Test strict declaration being first operation only 007 [Zend/tests/type_declarations/scalar_strict_declaration_placement_007.phpt] TEST 4151/15617 [Zend/tests/type_declarations/scalar_strict_declaration_placement_008.phpt] [1;32mPASS Test strict declaration block declaration 008 [Zend/tests/type_declarations/scalar_strict_declaration_placement_008.phpt] TEST 4152/15617 [Zend/tests/type_declarations/scalar_weak_reference.phpt] [1;32mPASS Weak scalar types, with references [Zend/tests/type_declarations/scalar_weak_reference.phpt] TEST 4153/15617 [Zend/tests/type_declarations/self_on_closure_in_method.phpt] [1;32mPASS self return type on closure in a method [Zend/tests/type_declarations/self_on_closure_in_method.phpt] TEST 4154/15617 [Zend/tests/type_declarations/static_type_in_final_class.phpt] [1;32mPASS While it may not be very useful, static is also permitted in final classes [Zend/tests/type_declarations/static_type_in_final_class.phpt] TEST 4155/15617 [Zend/tests/type_declarations/static_type_outside_class.phpt] [1;32mPASS Static type outside class generates compile error [Zend/tests/type_declarations/static_type_outside_class.phpt] TEST 4156/15617 [Zend/tests/type_declarations/static_type_param.phpt] [1;32mPASS Static type is not allowed in parameters [Zend/tests/type_declarations/static_type_param.phpt] TEST 4157/15617 [Zend/tests/type_declarations/static_type_property.phpt] [1;32mPASS Static type is not allowed in properties [Zend/tests/type_declarations/static_type_property.phpt] TEST 4158/15617 [Zend/tests/type_declarations/static_type_return.phpt] [1;32mPASS Static return type [Zend/tests/type_declarations/static_type_return.phpt] TEST 4159/15617 [Zend/tests/type_declarations/static_type_trait.phpt] [1;32mPASS static type in trait [Zend/tests/type_declarations/static_type_trait.phpt] TEST 4160/15617 [Zend/tests/type_declarations/strict_call_weak.phpt] [1;32mPASS strict_types=1 code calling strict_types=0 code [Zend/tests/type_declarations/strict_call_weak.phpt] TEST 4161/15617 [Zend/tests/type_declarations/strict_call_weak_explicit.phpt] [1;32mPASS strict_types=1 code calling explicitly strict_types=0 code [Zend/tests/type_declarations/strict_call_weak_explicit.phpt] TEST 4162/15617 [Zend/tests/type_declarations/strict_include_explicit_weak.phpt] [1;32mPASS strict_types=1 code including explicitly strict_types=0 code [Zend/tests/type_declarations/strict_include_explicit_weak.phpt] TEST 4163/15617 [Zend/tests/type_declarations/strict_include_weak.phpt] [1;32mPASS strict_types=1 code including strict_types=0 code [Zend/tests/type_declarations/strict_include_weak.phpt] TEST 4164/15617 [Zend/tests/type_declarations/strict_nested.phpt] [1;32mPASS Test nested function calls in strict_types=0 and strict_types=1 modes [Zend/tests/type_declarations/strict_nested.phpt] TEST 4165/15617 [Zend/tests/type_declarations/typed_properties_001.phpt] [1;32mPASS Test typed properties basic operation [Zend/tests/type_declarations/typed_properties_001.phpt] TEST 4166/15617 [Zend/tests/type_declarations/typed_properties_002.phpt] [1;32mPASS Test typed properties error condition (read uninitialized) [Zend/tests/type_declarations/typed_properties_002.phpt] TEST 4167/15617 [Zend/tests/type_declarations/typed_properties_003.phpt] [1;32mPASS Test typed properties error condition (fetch uninitialized by reference) [Zend/tests/type_declarations/typed_properties_003.phpt] TEST 4168/15617 [Zend/tests/type_declarations/typed_properties_004.phpt] [1;32mPASS Test typed properties error condition (type mismatch) [Zend/tests/type_declarations/typed_properties_004.phpt] TEST 4169/15617 [Zend/tests/type_declarations/typed_properties_005.phpt] [1;32mPASS Test typed properties error condition (type mismatch object) [Zend/tests/type_declarations/typed_properties_005.phpt] TEST 4170/15617 [Zend/tests/type_declarations/typed_properties_006.phpt] [1;32mPASS Test typed properties inheritance (scalar) [Zend/tests/type_declarations/typed_properties_006.phpt] TEST 4171/15617 [Zend/tests/type_declarations/typed_properties_007.phpt] [1;32mPASS Test typed properties inheritance [Zend/tests/type_declarations/typed_properties_007.phpt] TEST 4172/15617 [Zend/tests/type_declarations/typed_properties_008.phpt] [1;32mPASS Test typed properties inheritance (missing info) [Zend/tests/type_declarations/typed_properties_008.phpt] TEST 4173/15617 [Zend/tests/type_declarations/typed_properties_009.phpt] [1;32mPASS Test typed properties unset leaves properties in an uninitialized state [Zend/tests/type_declarations/typed_properties_009.phpt] TEST 4174/15617 [Zend/tests/type_declarations/typed_properties_010.phpt] [1;32mPASS Test typed properties allow fetch reference [Zend/tests/type_declarations/typed_properties_010.phpt] TEST 4175/15617 [Zend/tests/type_declarations/typed_properties_011.phpt] [1;32mPASS Test typed properties allow fetch reference for init array [Zend/tests/type_declarations/typed_properties_011.phpt] TEST 4176/15617 [Zend/tests/type_declarations/typed_properties_012.phpt] [1;32mPASS Test typed properties allow fetch reference for foreach [Zend/tests/type_declarations/typed_properties_012.phpt] TEST 4177/15617 [Zend/tests/type_declarations/typed_properties_013.phpt] [1;32mPASS Test typed properties disallow incorrect type initial value (scalar) [Zend/tests/type_declarations/typed_properties_013.phpt] TEST 4178/15617 [Zend/tests/type_declarations/typed_properties_014.phpt] [1;32mPASS Test typed properties disallow incorrect type initial value (array) [Zend/tests/type_declarations/typed_properties_014.phpt] TEST 4179/15617 [Zend/tests/type_declarations/typed_properties_015.phpt] [1;32mPASS Test typed properties disallow incorrect type initial value (object) [Zend/tests/type_declarations/typed_properties_015.phpt] TEST 4180/15617 [Zend/tests/type_declarations/typed_properties_016.phpt] [1;32mPASS Test typed properties initial values [Zend/tests/type_declarations/typed_properties_016.phpt] TEST 4181/15617 [Zend/tests/type_declarations/typed_properties_017.phpt] [1;32mPASS Test typed properties disallow void [Zend/tests/type_declarations/typed_properties_017.phpt] TEST 4182/15617 [Zend/tests/type_declarations/typed_properties_018.phpt] [1;32mPASS Test typed properties type applies to all props in group [Zend/tests/type_declarations/typed_properties_018.phpt] TEST 4183/15617 [Zend/tests/type_declarations/typed_properties_019.phpt] [1;32mPASS Test typed properties int must not be allowed to overflow [Zend/tests/type_declarations/typed_properties_019.phpt] TEST 4184/15617 [Zend/tests/type_declarations/typed_properties_020.phpt] [1;32mPASS Test typed properties binary assign op helper test [Zend/tests/type_declarations/typed_properties_020.phpt] TEST 4185/15617 [Zend/tests/type_declarations/typed_properties_021.phpt] [1;32mPASS Test typed properties delay type check on constant [Zend/tests/type_declarations/typed_properties_021.phpt] TEST 4186/15617 [Zend/tests/type_declarations/typed_properties_022.phpt] [1;32mPASS Test typed properties delay type check on ast [Zend/tests/type_declarations/typed_properties_022.phpt] TEST 4187/15617 [Zend/tests/type_declarations/typed_properties_023.phpt] [1;32mPASS Test typed static property [Zend/tests/type_declarations/typed_properties_023.phpt] TEST 4188/15617 [Zend/tests/type_declarations/typed_properties_024.phpt] [1;32mPASS Test typed properties ignore private props during inheritance [Zend/tests/type_declarations/typed_properties_024.phpt] TEST 4189/15617 [Zend/tests/type_declarations/typed_properties_025.phpt] [1;32mPASS Test typed properties type must precede first declaration in group [Zend/tests/type_declarations/typed_properties_025.phpt] TEST 4190/15617 [Zend/tests/type_declarations/typed_properties_026.phpt] [1;32mPASS Test typed properties inherit traits with typed properties [Zend/tests/type_declarations/typed_properties_026.phpt] TEST 4191/15617 [Zend/tests/type_declarations/typed_properties_027.phpt] [1;32mPASS Test typed properties float widen at runtime [Zend/tests/type_declarations/typed_properties_027.phpt] TEST 4192/15617 [Zend/tests/type_declarations/typed_properties_028.phpt] [1;32mPASS Test typed properties respect strict types (off) [Zend/tests/type_declarations/typed_properties_028.phpt] TEST 4193/15617 [Zend/tests/type_declarations/typed_properties_029.phpt] [1;32mPASS Test typed properties respect strict types (on) [Zend/tests/type_declarations/typed_properties_029.phpt] TEST 4194/15617 [Zend/tests/type_declarations/typed_properties_030.phpt] [1;32mPASS Test typed properties unset __get magical magic [Zend/tests/type_declarations/typed_properties_030.phpt] TEST 4195/15617 [Zend/tests/type_declarations/typed_properties_031.phpt] [1;32mPASS Test typed properties coerce int to float even in strict mode [Zend/tests/type_declarations/typed_properties_031.phpt] TEST 4196/15617 [Zend/tests/type_declarations/typed_properties_032.phpt] [1;32mPASS Test typed properties return by ref is allowed [Zend/tests/type_declarations/typed_properties_032.phpt] TEST 4197/15617 [Zend/tests/type_declarations/typed_properties_033.phpt] [1;32mPASS Test typed properties yield reference guard [Zend/tests/type_declarations/typed_properties_033.phpt] TEST 4198/15617 [Zend/tests/type_declarations/typed_properties_034.phpt] [1;32mPASS Test typed properties passed to typed function [Zend/tests/type_declarations/typed_properties_034.phpt] TEST 4199/15617 [Zend/tests/type_declarations/typed_properties_035.phpt] [1;32mPASS Test typed properties inheritance must not change type [Zend/tests/type_declarations/typed_properties_035.phpt] TEST 4200/15617 [Zend/tests/type_declarations/typed_properties_036.phpt] [1;32mPASS Test uninitialized typed properties normal foreach must not be yielded [Zend/tests/type_declarations/typed_properties_036.phpt] TEST 4201/15617 [Zend/tests/type_declarations/typed_properties_037.phpt] [1;32mPASS Test typed properties var_dump uninitialized [Zend/tests/type_declarations/typed_properties_037.phpt] TEST 4202/15617 [Zend/tests/type_declarations/typed_properties_038.phpt] [1;32mPASS Test typed properties overflowing [Zend/tests/type_declarations/typed_properties_038.phpt] TEST 4203/15617 [Zend/tests/type_declarations/typed_properties_039.phpt] [1;32mPASS Repeated assign of a variable to mismatched property type must not succeed [Zend/tests/type_declarations/typed_properties_039.phpt] TEST 4204/15617 [Zend/tests/type_declarations/typed_properties_040.phpt] [1;32mPASS Test __get on unset typed property must fail properly [Zend/tests/type_declarations/typed_properties_040.phpt] TEST 4205/15617 [Zend/tests/type_declarations/typed_properties_041.phpt] [1;32mPASS Test typed properties weak conversion of strings [Zend/tests/type_declarations/typed_properties_041.phpt] TEST 4206/15617 [Zend/tests/type_declarations/typed_properties_042.phpt] [1;32mPASS Proper source duplication on assignment to typed property [Zend/tests/type_declarations/typed_properties_042.phpt] TEST 4207/15617 [Zend/tests/type_declarations/typed_properties_043.phpt] [1;32mPASS Trying to assign to a static 'self' typed property on a trait must not fixate the type to the trait [Zend/tests/type_declarations/typed_properties_043.phpt] TEST 4208/15617 [Zend/tests/type_declarations/typed_properties_044.phpt] [1;32mPASS Test increment functions on typed property references [Zend/tests/type_declarations/typed_properties_044.phpt] TEST 4209/15617 [Zend/tests/type_declarations/typed_properties_045.phpt] [1;32mPASS foreach() must return properly typed references [Zend/tests/type_declarations/typed_properties_045.phpt] TEST 4210/15617 [Zend/tests/type_declarations/typed_properties_046.phpt] [1;32mPASS Memory leaks on wrong assignment to typed property [Zend/tests/type_declarations/typed_properties_046.phpt] TEST 4211/15617 [Zend/tests/type_declarations/typed_properties_047.phpt] [1;32mPASS Nullable typed property [Zend/tests/type_declarations/typed_properties_047.phpt] TEST 4212/15617 [Zend/tests/type_declarations/typed_properties_048.phpt] [1;32mPASS Parent private property types must be ignored [Zend/tests/type_declarations/typed_properties_048.phpt] TEST 4213/15617 [Zend/tests/type_declarations/typed_properties_049.phpt] [1;32mPASS Nullable typed property [Zend/tests/type_declarations/typed_properties_049.phpt] TEST 4214/15617 [Zend/tests/type_declarations/typed_properties_050.phpt] [1;32mPASS Weak casts must not overwrite source variables [Zend/tests/type_declarations/typed_properties_050.phpt] TEST 4215/15617 [Zend/tests/type_declarations/typed_properties_051.phpt] [1;32mPASS Weak casts must not leak [Zend/tests/type_declarations/typed_properties_051.phpt] TEST 4216/15617 [Zend/tests/type_declarations/typed_properties_052.phpt] [1;32mPASS Class properties declared in eval() must not leak [Zend/tests/type_declarations/typed_properties_052.phpt] TEST 4217/15617 [Zend/tests/type_declarations/typed_properties_053.phpt] [1;32mPASS Typed properties disallow callable [Zend/tests/type_declarations/typed_properties_053.phpt] TEST 4218/15617 [Zend/tests/type_declarations/typed_properties_054.phpt] [1;32mPASS Typed properties disallow callable (nullable variant) [Zend/tests/type_declarations/typed_properties_054.phpt] TEST 4219/15617 [Zend/tests/type_declarations/typed_properties_055.phpt] [1;32mPASS Test assign to typed property taken by reference [Zend/tests/type_declarations/typed_properties_055.phpt] TEST 4220/15617 [Zend/tests/type_declarations/typed_properties_056.phpt] [1;32mPASS Type change in assign_op (use-after-free) [Zend/tests/type_declarations/typed_properties_056.phpt] TEST 4221/15617 [Zend/tests/type_declarations/typed_properties_057.phpt] [1;32mPASS Type change in pre/post-increment (use-after-free) [Zend/tests/type_declarations/typed_properties_057.phpt] TEST 4222/15617 [Zend/tests/type_declarations/typed_properties_058.phpt] [1;32mPASS Constants in default values of properties [Zend/tests/type_declarations/typed_properties_058.phpt] TEST 4223/15617 [Zend/tests/type_declarations/typed_properties_059.phpt] [1;32mPASS Nullable typed properties in traits [Zend/tests/type_declarations/typed_properties_059.phpt] TEST 4224/15617 [Zend/tests/type_declarations/typed_properties_060.phpt] [1;32mPASS Test typed properties work fine with simple inheritance [Zend/tests/type_declarations/typed_properties_060.phpt] TEST 4225/15617 [Zend/tests/type_declarations/typed_properties_061.phpt] [1;32mPASS Typed property on overloaded by-ref property [Zend/tests/type_declarations/typed_properties_061.phpt] TEST 4226/15617 [Zend/tests/type_declarations/typed_properties_062.phpt] [1;32mPASS Typed property on by-ref property [Zend/tests/type_declarations/typed_properties_062.phpt] TEST 4227/15617 [Zend/tests/type_declarations/typed_properties_063.phpt] [1;32mPASS Typed property on by-ref variable [Zend/tests/type_declarations/typed_properties_063.phpt] TEST 4228/15617 [Zend/tests/type_declarations/typed_properties_064.phpt] [1;32mPASS Typed property on by-ref array value [Zend/tests/type_declarations/typed_properties_064.phpt] TEST 4229/15617 [Zend/tests/type_declarations/typed_properties_065.phpt] [1;32mPASS Typed property on by-ref array dimension [Zend/tests/type_declarations/typed_properties_065.phpt] TEST 4230/15617 [Zend/tests/type_declarations/typed_properties_066.phpt] [1;32mPASS Typed property assignment must not overwrite constants [Zend/tests/type_declarations/typed_properties_066.phpt] TEST 4231/15617 [Zend/tests/type_declarations/typed_properties_067.phpt] [1;32mPASS Iterable typed properties must be accepted to by-ref array arguments [Zend/tests/type_declarations/typed_properties_067.phpt] TEST 4232/15617 [Zend/tests/type_declarations/typed_properties_068.phpt] [1;32mPASS Test typed static property by ref [Zend/tests/type_declarations/typed_properties_068.phpt] TEST 4233/15617 [Zend/tests/type_declarations/typed_properties_069.phpt] [1;32mPASS Test assign of invalid string to typed static int property [Zend/tests/type_declarations/typed_properties_069.phpt] TEST 4234/15617 [Zend/tests/type_declarations/typed_properties_070.phpt] [1;32mPASS Test typed static property with assign op operators [Zend/tests/type_declarations/typed_properties_070.phpt] TEST 4235/15617 [Zend/tests/type_declarations/typed_properties_071.phpt] [1;32mPASS Test assignment to typed reference with weak type conversion [Zend/tests/type_declarations/typed_properties_071.phpt] TEST 4236/15617 [Zend/tests/type_declarations/typed_properties_072.phpt] [1;32mPASS Typed property must cast when used with __get() [Zend/tests/type_declarations/typed_properties_072.phpt] TEST 4237/15617 [Zend/tests/type_declarations/typed_properties_073.phpt] [1;32mPASS Typed property must cast when used with &__get() [Zend/tests/type_declarations/typed_properties_073.phpt] TEST 4238/15617 [Zend/tests/type_declarations/typed_properties_074.phpt] [1;32mPASS Typed property must be compatible when returned via &__get() [Zend/tests/type_declarations/typed_properties_074.phpt] TEST 4239/15617 [Zend/tests/type_declarations/typed_properties_075.phpt] [1;32mPASS Test typed properties overflowing [Zend/tests/type_declarations/typed_properties_075.phpt] TEST 4240/15617 [Zend/tests/type_declarations/typed_properties_076.phpt] [1;32mPASS Computation of intersection types for typed reference to typed property assignments [Zend/tests/type_declarations/typed_properties_076.phpt] TEST 4241/15617 [Zend/tests/type_declarations/typed_properties_077.phpt] [1;32mPASS Converted values shall be returned and not the original value upon property assignment [Zend/tests/type_declarations/typed_properties_077.phpt] TEST 4242/15617 [Zend/tests/type_declarations/typed_properties_078.phpt] [1;32mPASS Typed references must be kept track of and always be only the intersection of the type currently holding that reference [Zend/tests/type_declarations/typed_properties_078.phpt] TEST 4243/15617 [Zend/tests/type_declarations/typed_properties_079.phpt] [1;32mPASS Test static typed properties with references [Zend/tests/type_declarations/typed_properties_079.phpt] TEST 4244/15617 [Zend/tests/type_declarations/typed_properties_080.phpt] [1;32mPASS Access to typed static properties before initialization [Zend/tests/type_declarations/typed_properties_080.phpt] TEST 4245/15617 [Zend/tests/type_declarations/typed_properties_081.phpt] [1;32mPASS Clone must inherit typed references [Zend/tests/type_declarations/typed_properties_081.phpt] TEST 4246/15617 [Zend/tests/type_declarations/typed_properties_082.phpt] [1;32mPASS Test typed references to static properties [Zend/tests/type_declarations/typed_properties_082.phpt] TEST 4247/15617 [Zend/tests/type_declarations/typed_properties_083.phpt] [1;32mPASS Test array promotion does not violate type restrictions [Zend/tests/type_declarations/typed_properties_083.phpt] TEST 4248/15617 [Zend/tests/type_declarations/typed_properties_084.phpt] [1;32mPASS Typed properties and class aliases [Zend/tests/type_declarations/typed_properties_084.phpt] TEST 4249/15617 [Zend/tests/type_declarations/typed_properties_085.phpt] [1;32mPASS Important properties with different types from traits [Zend/tests/type_declarations/typed_properties_085.phpt] TEST 4250/15617 [Zend/tests/type_declarations/typed_properties_086.phpt] [1;32mPASS Test typed properties with integer keys [Zend/tests/type_declarations/typed_properties_086.phpt] TEST 4251/15617 [Zend/tests/type_declarations/typed_properties_087.phpt] [1;32mPASS Ensure null-initialization of nullable typed static property taken by reference [Zend/tests/type_declarations/typed_properties_087.phpt] TEST 4252/15617 [Zend/tests/type_declarations/typed_properties_088.phpt] [1;32mPASS Check for correct invalidation of prop_info cache slots [Zend/tests/type_declarations/typed_properties_088.phpt] TEST 4253/15617 [Zend/tests/type_declarations/typed_properties_089.phpt] [1;32mPASS Modification of typed property during assignment must not leak [Zend/tests/type_declarations/typed_properties_089.phpt] TEST 4254/15617 [Zend/tests/type_declarations/typed_properties_090.phpt] [1;32mPASS Unsetting typed properties containing a reference must respect shadowing [Zend/tests/type_declarations/typed_properties_090.phpt] TEST 4255/15617 [Zend/tests/type_declarations/typed_properties_092.phpt] [1;32mPASS Refs on ASSIGN_OBJ fast-path [Zend/tests/type_declarations/typed_properties_092.phpt] TEST 4256/15617 [Zend/tests/type_declarations/typed_properties_093.phpt] [1;32mPASS Typed property assignment by ref with variable name [Zend/tests/type_declarations/typed_properties_093.phpt] TEST 4257/15617 [Zend/tests/type_declarations/typed_properties_094.phpt] [1;32mPASS Edge cases relating to reference source tracking [Zend/tests/type_declarations/typed_properties_094.phpt] TEST 4258/15617 [Zend/tests/type_declarations/typed_properties_095.phpt] [1;33mSKIP Typed properties in internal classes [Zend/tests/type_declarations/typed_properties_095.phpt] reason: Required extension missing: zend_test TEST 4259/15617 [Zend/tests/type_declarations/typed_properties_096.phpt] [1;32mPASS References to typed properties with undefined classes [Zend/tests/type_declarations/typed_properties_096.phpt] TEST 4260/15617 [Zend/tests/type_declarations/typed_properties_097.phpt] [1;32mPASS Incrementing/decrementing past max/min value (additional cases) [Zend/tests/type_declarations/typed_properties_097.phpt] TEST 4261/15617 [Zend/tests/type_declarations/typed_properties_098.phpt] [1;32mPASS Make sure uninitialized property is initialized to null when taken by reference [Zend/tests/type_declarations/typed_properties_098.phpt] TEST 4262/15617 [Zend/tests/type_declarations/typed_properties_099.phpt] [1;32mPASS Check that iterating a typed property by reference adds a type source [Zend/tests/type_declarations/typed_properties_099.phpt] TEST 4263/15617 [Zend/tests/type_declarations/typed_properties_100.phpt] [1;32mPASS Property type not enforced for __get if the property is not visible [Zend/tests/type_declarations/typed_properties_100.phpt] TEST 4264/15617 [Zend/tests/type_declarations/typed_properties_101.phpt] [1;32mPASS Dumping of uninitialized typed properties (including private ones) [Zend/tests/type_declarations/typed_properties_101.phpt] TEST 4265/15617 [Zend/tests/type_declarations/typed_properties_102.phpt] [1;32mPASS Compound assignment operator on static property holding ref [Zend/tests/type_declarations/typed_properties_102.phpt] TEST 4266/15617 [Zend/tests/type_declarations/typed_properties_103.phpt] [1;32mPASS Handling of UNDEF property in compound assign [Zend/tests/type_declarations/typed_properties_103.phpt] TEST 4267/15617 [Zend/tests/type_declarations/typed_properties_104.phpt] [1;32mPASS Uninitialized result of PRE_INC/PRE_DEC in case of exception [Zend/tests/type_declarations/typed_properties_104.phpt] TEST 4268/15617 [Zend/tests/type_declarations/typed_properties_105.phpt] [1;32mPASS Bug #77673 ReflectionClass::getDefaultProperties returns spooky array [Zend/tests/type_declarations/typed_properties_105.phpt] TEST 4269/15617 [Zend/tests/type_declarations/typed_properties_106.phpt] [1;32mPASS CONST/CV should not be freed on failed reference assignment [Zend/tests/type_declarations/typed_properties_106.phpt] TEST 4270/15617 [Zend/tests/type_declarations/typed_properties_107.phpt] [1;32mPASS Assigning stringable object to static string property [Zend/tests/type_declarations/typed_properties_107.phpt] TEST 4271/15617 [Zend/tests/type_declarations/typed_properties_108.phpt] [1;32mPASS Variable assignment in catch must respect typed references [Zend/tests/type_declarations/typed_properties_108.phpt] TEST 4272/15617 [Zend/tests/type_declarations/typed_properties_109.phpt] [1;32mPASS Test typed properties disallow never [Zend/tests/type_declarations/typed_properties_109.phpt] TEST 4273/15617 [Zend/tests/type_declarations/typed_properties_cache_slot_opt.phpt] [1;32mPASS Demonstrate that cache_slot optimization is illegal due to cache_slot merging [Zend/tests/type_declarations/typed_properties_cache_slot_opt.phpt] TEST 4274/15617 [Zend/tests/type_declarations/typed_properties_class_loading.phpt] [1;32mPASS Typed properties do not invoke the autoloader [Zend/tests/type_declarations/typed_properties_class_loading.phpt] TEST 4275/15617 [Zend/tests/type_declarations/typed_properties_failed_assign_is_not_init.phpt] [1;32mPASS A failed assignment should not be considered an initialization [Zend/tests/type_declarations/typed_properties_failed_assign_is_not_init.phpt] TEST 4276/15617 [Zend/tests/type_declarations/typed_properties_magic_set.phpt] [1;32mPASS __set() should not be invoked when setting an uninitialized typed property [Zend/tests/type_declarations/typed_properties_magic_set.phpt] TEST 4277/15617 [Zend/tests/type_declarations/typed_properties_protected_inheritance_mismatch.phpt] [1;32mPASS Typed property invariance violation for protected properties [Zend/tests/type_declarations/typed_properties_protected_inheritance_mismatch.phpt] TEST 4278/15617 [Zend/tests/type_declarations/typed_properties_reference_coercion_leak.phpt] [1;32mPASS Do not leak when assigning to reference set with multiple typed properties with type coercion [Zend/tests/type_declarations/typed_properties_reference_coercion_leak.phpt] TEST 4279/15617 [Zend/tests/type_declarations/typed_return_without_value.phpt] [1;32mPASS Typed return without value generates compile-time error [Zend/tests/type_declarations/typed_return_without_value.phpt] TEST 4280/15617 [Zend/tests/type_declarations/types_in_ast.phpt] [1;32mPASS AST pretty-printer [Zend/tests/type_declarations/types_in_ast.phpt] TEST 4281/15617 [Zend/tests/type_declarations/union_types/anonymous_class.phpt] [1;32mPASS Union with anonymous class type [Zend/tests/type_declarations/union_types/anonymous_class.phpt] TEST 4282/15617 [Zend/tests/type_declarations/union_types/generator_return_containing_extra_types.phpt] [1;32mPASS Generator return value has to have Traversable-ish, but may also have extra types [Zend/tests/type_declarations/union_types/generator_return_containing_extra_types.phpt] TEST 4283/15617 [Zend/tests/type_declarations/union_types/generator_return_multiple_classes.phpt] [1;32mPASS Generator return type with multiple classes [Zend/tests/type_declarations/union_types/generator_return_multiple_classes.phpt] TEST 4284/15617 [Zend/tests/type_declarations/union_types/illegal_default_value_argument.phpt] [1;32mPASS Argument default value not legal for any type in the union [Zend/tests/type_declarations/union_types/illegal_default_value_argument.phpt] TEST 4285/15617 [Zend/tests/type_declarations/union_types/illegal_default_value_property.phpt] [1;32mPASS Default value not legal for any type in the union [Zend/tests/type_declarations/union_types/illegal_default_value_property.phpt] TEST 4286/15617 [Zend/tests/type_declarations/union_types/incdec_prop.phpt] [1;32mPASS Increment/decrement a typed property with int|float type [Zend/tests/type_declarations/union_types/incdec_prop.phpt] TEST 4287/15617 [Zend/tests/type_declarations/union_types/inheritance.phpt] [1;32mPASS Various inheritance scenarios for properties/methods with union types [Zend/tests/type_declarations/union_types/inheritance.phpt] TEST 4288/15617 [Zend/tests/type_declarations/union_types/inheritance_internal.phpt] [1;33mSKIP Inheritance of union type from internal class [Zend/tests/type_declarations/union_types/inheritance_internal.phpt] reason: Required extension missing: zend_test TEST 4289/15617 [Zend/tests/type_declarations/union_types/legal_default_values.phpt] [1;32mPASS The default value must be legal for one of the type in the union [Zend/tests/type_declarations/union_types/legal_default_values.phpt] TEST 4290/15617 [Zend/tests/type_declarations/union_types/multiple_classes.phpt] [1;32mPASS Union types with multiple classes [Zend/tests/type_declarations/union_types/multiple_classes.phpt] TEST 4291/15617 [Zend/tests/type_declarations/union_types/never_with_class.phpt] [1;32mPASS Combining never with class type [Zend/tests/type_declarations/union_types/never_with_class.phpt] TEST 4292/15617 [Zend/tests/type_declarations/union_types/prop_ref_assign.phpt] [1;32mPASS Assignments to references that are held by properties with union types [Zend/tests/type_declarations/union_types/prop_ref_assign.phpt] TEST 4293/15617 [Zend/tests/type_declarations/union_types/redundant_types/bool_and_false.phpt] [1;32mPASS Using both bool and false in a union [Zend/tests/type_declarations/union_types/redundant_types/bool_and_false.phpt] TEST 4294/15617 [Zend/tests/type_declarations/union_types/redundant_types/duplicate_class_type.phpt] [1;32mPASS Duplicate class type [Zend/tests/type_declarations/union_types/redundant_types/duplicate_class_type.phpt] TEST 4295/15617 [Zend/tests/type_declarations/union_types/redundant_types/duplicate_type.phpt] [1;32mPASS Using a type twice in a union [Zend/tests/type_declarations/union_types/redundant_types/duplicate_type.phpt] TEST 4296/15617 [Zend/tests/type_declarations/union_types/redundant_types/iterable_and_Traversable.phpt] [1;32mPASS Using both iterable and Traversable [Zend/tests/type_declarations/union_types/redundant_types/iterable_and_Traversable.phpt] TEST 4297/15617 [Zend/tests/type_declarations/union_types/redundant_types/iterable_and_Traversable_2.phpt] [1;32mPASS Using both iterable and Traversable, with extra classes [Zend/tests/type_declarations/union_types/redundant_types/iterable_and_Traversable_2.phpt] TEST 4298/15617 [Zend/tests/type_declarations/union_types/redundant_types/iterable_and_array.phpt] [1;32mPASS Using both iterable and array [Zend/tests/type_declarations/union_types/redundant_types/iterable_and_array.phpt] TEST 4299/15617 [Zend/tests/type_declarations/union_types/redundant_types/nullable_null.phpt] [1;32mPASS Combining nullability with null [Zend/tests/type_declarations/union_types/redundant_types/nullable_null.phpt] TEST 4300/15617 [Zend/tests/type_declarations/union_types/redundant_types/object_and_class_type.phpt] [1;32mPASS Using both object and a class type [Zend/tests/type_declarations/union_types/redundant_types/object_and_class_type.phpt] TEST 4301/15617 [Zend/tests/type_declarations/union_types/redundant_types/object_and_static.phpt] [1;32mPASS object and static are redundant [Zend/tests/type_declarations/union_types/redundant_types/object_and_static.phpt] TEST 4302/15617 [Zend/tests/type_declarations/union_types/standalone_false.phpt] [1;32mPASS False cannot be used as a standalone type [Zend/tests/type_declarations/union_types/standalone_false.phpt] TEST 4303/15617 [Zend/tests/type_declarations/union_types/standalone_null.phpt] [1;32mPASS Null cannot be used as a standalone type [Zend/tests/type_declarations/union_types/standalone_null.phpt] TEST 4304/15617 [Zend/tests/type_declarations/union_types/standalone_nullable_false.phpt] [1;32mPASS Nullable false cannot be used as a standalone type [Zend/tests/type_declarations/union_types/standalone_nullable_false.phpt] TEST 4305/15617 [Zend/tests/type_declarations/union_types/type_checking_strict.phpt] [1;32mPASS Behavior of union type checks (strict) [Zend/tests/type_declarations/union_types/type_checking_strict.phpt] TEST 4306/15617 [Zend/tests/type_declarations/union_types/type_checking_weak.phpt] [1;32mPASS Behavior of union type checks (weak) [Zend/tests/type_declarations/union_types/type_checking_weak.phpt] TEST 4307/15617 [Zend/tests/type_declarations/union_types/variance/invalid_001.phpt] [1;32mPASS Invalid union type variance: Adding extra return type [Zend/tests/type_declarations/union_types/variance/invalid_001.phpt] TEST 4308/15617 [Zend/tests/type_declarations/union_types/variance/invalid_002.phpt] [1;32mPASS Invalid union type variance: Removing argument union type [Zend/tests/type_declarations/union_types/variance/invalid_002.phpt] TEST 4309/15617 [Zend/tests/type_declarations/union_types/variance/invalid_003.phpt] [1;32mPASS Invalid union type variance: Using parent of class in return type [Zend/tests/type_declarations/union_types/variance/invalid_003.phpt] TEST 4310/15617 [Zend/tests/type_declarations/union_types/variance/invalid_004.phpt] [1;32mPASS Invalid property inheritance where one direction is valid and the other unresolved [Zend/tests/type_declarations/union_types/variance/invalid_004.phpt] TEST 4311/15617 [Zend/tests/type_declarations/union_types/variance/valid.phpt] [1;32mPASS Valid union type variance [Zend/tests/type_declarations/union_types/variance/valid.phpt] TEST 4312/15617 [Zend/tests/type_declarations/union_types/void_with_class.phpt] [1;32mPASS Combining void with class type [Zend/tests/type_declarations/union_types/void_with_class.phpt] TEST 4313/15617 [Zend/tests/type_declarations/variance/abstract_constructor.phpt] [1;32mPASS Variance check for abstract constructor [Zend/tests/type_declarations/variance/abstract_constructor.phpt] TEST 4314/15617 [Zend/tests/type_declarations/variance/class_order_autoload1.phpt] [1;32mPASS Class order allowed with autoloading (1) [Zend/tests/type_declarations/variance/class_order_autoload1.phpt] TEST 4315/15617 [Zend/tests/type_declarations/variance/class_order_autoload2.phpt] [1;32mPASS Class order allowed with autoloading (2) [Zend/tests/type_declarations/variance/class_order_autoload2.phpt] TEST 4316/15617 [Zend/tests/type_declarations/variance/class_order_autoload3.phpt] [1;32mPASS Class order allowed with autoloading (3) [Zend/tests/type_declarations/variance/class_order_autoload3.phpt] TEST 4317/15617 [Zend/tests/type_declarations/variance/class_order_autoload4.phpt] [1;32mPASS Class order allowed with autoloading (4) [Zend/tests/type_declarations/variance/class_order_autoload4.phpt] TEST 4318/15617 [Zend/tests/type_declarations/variance/class_order_autoload5.phpt] [1;32mPASS Class order allowed with autoloading (5) [Zend/tests/type_declarations/variance/class_order_autoload5.phpt] TEST 4319/15617 [Zend/tests/type_declarations/variance/class_order_autoload6.phpt] [1;32mPASS Successful inheritance with multiple complex dependencies on one class [Zend/tests/type_declarations/variance/class_order_autoload6.phpt] TEST 4320/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error1.phpt] [1;32mPASS Variance error in the presence of autoloading (1) [Zend/tests/type_declarations/variance/class_order_autoload_error1.phpt] TEST 4321/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error2.phpt] [1;32mPASS Variance error in the presence of autoloading (2) [Zend/tests/type_declarations/variance/class_order_autoload_error2.phpt] TEST 4322/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error3.phpt] [1;32mPASS Variance error in the presence of autoloading (3) [Zend/tests/type_declarations/variance/class_order_autoload_error3.phpt] TEST 4323/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error4.phpt] [1;32mPASS Variance error in the presence of autoloading (4) [Zend/tests/type_declarations/variance/class_order_autoload_error4.phpt] TEST 4324/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error5.phpt] [1;32mPASS Variance error in the presence of autoloading (5) [Zend/tests/type_declarations/variance/class_order_autoload_error5.phpt] TEST 4325/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error6.phpt] [1;32mPASS Variance error in the presence of autoloading (6) [Zend/tests/type_declarations/variance/class_order_autoload_error6.phpt] TEST 4326/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error7.phpt] [1;32mPASS Bug #78647: Outstanding dependency obligation [Zend/tests/type_declarations/variance/class_order_autoload_error7.phpt] TEST 4327/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error8.phpt] [1;32mPASS Inheritance failure because X inherits from wrong class [Zend/tests/type_declarations/variance/class_order_autoload_error8.phpt] TEST 4328/15617 [Zend/tests/type_declarations/variance/class_order_autoload_error9.phpt] [1;32mPASS Inheritance failure because Y inherits from wrong class [Zend/tests/type_declarations/variance/class_order_autoload_error9.phpt] TEST 4329/15617 [Zend/tests/type_declarations/variance/class_order_error.phpt] [1;32mPASS Returns are covariant, but we don't allow the code due to class ordering [Zend/tests/type_declarations/variance/class_order_error.phpt] TEST 4330/15617 [Zend/tests/type_declarations/variance/enum_forward_compat.phpt] [1;32mPASS Forward compatibility with types that look like classes but aren't [Zend/tests/type_declarations/variance/enum_forward_compat.phpt] TEST 4331/15617 [Zend/tests/type_declarations/variance/infinite_recursion.phpt] [1;32mPASS Infinite recursion in unlinked_instanceof() [Zend/tests/type_declarations/variance/infinite_recursion.phpt] TEST 4332/15617 [Zend/tests/type_declarations/variance/internal_parent/compatible_return_type.phpt] [1;32mPASS Test that no notice is emitted when the return type/value of the overriding method is compatible with the tentative return type/value of the overridden method [Zend/tests/type_declarations/variance/internal_parent/compatible_return_type.phpt] TEST 4333/15617 [Zend/tests/type_declarations/variance/internal_parent/incompatible_return_type.phpt] [1;32mPASS Test that a notice is emitted when the return type/value of the overriding method is incompatible with the tentative return type/value of the overridden method [Zend/tests/type_declarations/variance/internal_parent/incompatible_return_type.phpt] TEST 4334/15617 [Zend/tests/type_declarations/variance/internal_parent/missing_return_type.phpt] [1;32mPASS Test that a notice is emitted when the tentative return type of the overridden method is omitted [Zend/tests/type_declarations/variance/internal_parent/missing_return_type.phpt] TEST 4335/15617 [Zend/tests/type_declarations/variance/internal_parent/unresolvable_inheritance_check_param.phpt] [1;32mPASS Test unresolvable inheritance check due to unavailable parameter type when the parent has a tentative return type. [Zend/tests/type_declarations/variance/internal_parent/unresolvable_inheritance_check_param.phpt] TEST 4336/15617 [Zend/tests/type_declarations/variance/internal_parent/unresolvable_inheritance_check_return.phpt] [1;32mPASS Test unresolvable inheritance check due to unavailable return type when the parent has a tentative return type. [Zend/tests/type_declarations/variance/internal_parent/unresolvable_inheritance_check_return.phpt] TEST 4337/15617 [Zend/tests/type_declarations/variance/loading_exception1.phpt] [1;32mPASS Exception while loading class -- parent case [Zend/tests/type_declarations/variance/loading_exception1.phpt] TEST 4338/15617 [Zend/tests/type_declarations/variance/loading_exception2.phpt] [1;32mPASS Exception while loading class -- interface case [Zend/tests/type_declarations/variance/loading_exception2.phpt] TEST 4339/15617 [Zend/tests/type_declarations/variance/mixed_return_type.phpt] [1;32mPASS Everything is trivially a subtype of mixed [Zend/tests/type_declarations/variance/mixed_return_type.phpt] TEST 4340/15617 [Zend/tests/type_declarations/variance/object_variance.phpt] [1;32mPASS Testing object's variance in inheritance [Zend/tests/type_declarations/variance/object_variance.phpt] TEST 4341/15617 [Zend/tests/type_declarations/variance/parent_in_class_failure1.phpt] [1;32mPASS Use of parent inside a class that has / has no parent (failure case 1) [Zend/tests/type_declarations/variance/parent_in_class_failure1.phpt] TEST 4342/15617 [Zend/tests/type_declarations/variance/parent_in_class_failure2.phpt] [1;32mPASS Use of parent inside a class that has / has no parent (failure case 2) [Zend/tests/type_declarations/variance/parent_in_class_failure2.phpt] TEST 4343/15617 [Zend/tests/type_declarations/variance/parent_in_class_success.phpt] [1;32mPASS Use of parent inside a class that has / has no parent (success cases) [Zend/tests/type_declarations/variance/parent_in_class_success.phpt] TEST 4344/15617 [Zend/tests/type_declarations/variance/property_types_early_bind.phpt] [1;32mPASS Early binding should be prevented if property types cannot be checked [Zend/tests/type_declarations/variance/property_types_early_bind.phpt] TEST 4345/15617 [Zend/tests/type_declarations/variance/return_type_will_change_class_error.phpt] [1;32mPASS Test that the ReturnTypeWillChange attribute cannot target classes [Zend/tests/type_declarations/variance/return_type_will_change_class_error.phpt] TEST 4346/15617 [Zend/tests/type_declarations/variance/return_type_will_change_function_error.phpt] [1;32mPASS Test that the ReturnTypeWillChange attribute cannot target functions [Zend/tests/type_declarations/variance/return_type_will_change_function_error.phpt] TEST 4347/15617 [Zend/tests/type_declarations/variance/return_type_will_change_property_error.phpt] [1;32mPASS Test that the ReturnTypeWillChange attribute cannot be used with functions [Zend/tests/type_declarations/variance/return_type_will_change_property_error.phpt] TEST 4348/15617 [Zend/tests/type_declarations/variance/static_variance_failure.phpt] [1;32mPASS Failure case for static variance: Replace static with self [Zend/tests/type_declarations/variance/static_variance_failure.phpt] TEST 4349/15617 [Zend/tests/type_declarations/variance/static_variance_success.phpt] [1;32mPASS Success cases for static variance [Zend/tests/type_declarations/variance/static_variance_success.phpt] TEST 4350/15617 [Zend/tests/type_declarations/variance/stringable.phpt] [1;32mPASS Automatic Stringable implementation participates in variance [Zend/tests/type_declarations/variance/stringable.phpt] TEST 4351/15617 [Zend/tests/type_declarations/variance/suppressed_incompatible_return_type.phpt] [1;32mPASS Test that the notice can be suppressed when the return type/value of the overriding method is incompatible with the tentative return type/value of the overridden method [Zend/tests/type_declarations/variance/suppressed_incompatible_return_type.phpt] TEST 4352/15617 [Zend/tests/type_declarations/variance/trait_error.phpt] [1;32mPASS Trait delayed variance check fails [Zend/tests/type_declarations/variance/trait_error.phpt] TEST 4353/15617 [Zend/tests/type_declarations/variance/trait_success.phpt] [1;32mPASS Trait delayed variance check succeeds [Zend/tests/type_declarations/variance/trait_success.phpt] TEST 4354/15617 [Zend/tests/type_declarations/variance/unlinked_parent_1.phpt] [1;32mPASS Using an unlinked parent class [Zend/tests/type_declarations/variance/unlinked_parent_1.phpt] TEST 4355/15617 [Zend/tests/type_declarations/variance/unlinked_parent_2.phpt] [1;32mPASS Using an unlinked parent interface [Zend/tests/type_declarations/variance/unlinked_parent_2.phpt] TEST 4356/15617 [Zend/tests/type_declarations/weak_call_strict.phpt] [1;32mPASS strict_types=0 code calling strict_types=1 code [Zend/tests/type_declarations/weak_call_strict.phpt] TEST 4357/15617 [Zend/tests/type_declarations/weak_explicit_call_strict.phpt] [1;32mPASS Explicitly strict_types=0 code calling strict_types=1 code [Zend/tests/type_declarations/weak_explicit_call_strict.phpt] TEST 4358/15617 [Zend/tests/type_declarations/weak_include_strict.phpt] [1;32mPASS strict_types=0 code including strict_types=1 code [Zend/tests/type_declarations/weak_include_strict.phpt] TEST 4359/15617 [Zend/tests/typehints/bug76198.phpt] [1;32mPASS "iterable" must not be fully qualified [Zend/tests/typehints/bug76198.phpt] TEST 4360/15617 [Zend/tests/typehints/fq_nullable.phpt] [1;32mPASS Fully-qualified nullable parameter type [Zend/tests/typehints/fq_nullable.phpt] TEST 4361/15617 [Zend/tests/typehints/fully_qualified_scalar.phpt] [1;32mPASS Fully qualified (leading backslash) type names must fail [Zend/tests/typehints/fully_qualified_scalar.phpt] TEST 4362/15617 [Zend/tests/typehints/namespace_relative_scalar.phpt] [1;32mPASS namespace\int is not a valid type hint [Zend/tests/typehints/namespace_relative_scalar.phpt] TEST 4363/15617 [Zend/tests/typehints/or_null.phpt] [1;32mPASS Test "or null"/"or be null" in type-checking errors for userland functions [Zend/tests/typehints/or_null.phpt] TEST 4364/15617 [Zend/tests/uncaught_exception_error_supression.phpt] [1;32mPASS Error suppression should have no impact on uncaught exceptions [Zend/tests/uncaught_exception_error_supression.phpt] TEST 4365/15617 [Zend/tests/undef_index_to_exception.phpt] [1;32mPASS Converting undefined index/offset notice to exception [Zend/tests/undef_index_to_exception.phpt] TEST 4366/15617 [Zend/tests/undef_var_in_verify_return.phpt] [1;32mPASS Throwing undef var in verify return [Zend/tests/undef_var_in_verify_return.phpt] TEST 4367/15617 [Zend/tests/unexpected_ref_bug.phpt] [1;32mPASS Crash when function parameter modified via unexpected reference [Zend/tests/unexpected_ref_bug.phpt] TEST 4368/15617 [Zend/tests/unpack_iterator_by_ref_type_check.phpt] [1;32mPASS Unpack iterator by reference with type check [Zend/tests/unpack_iterator_by_ref_type_check.phpt] TEST 4369/15617 [Zend/tests/unreachable_phi_cycle.phpt] [1;32mPASS Unreachable phi cycle [Zend/tests/unreachable_phi_cycle.phpt] TEST 4370/15617 [Zend/tests/unset_cast_removed.phpt] [1;32mPASS The (unset) cast is removed [Zend/tests/unset_cast_removed.phpt] TEST 4371/15617 [Zend/tests/unset_cv01.phpt] [1;32mPASS unset() CV 1 (unset() global variable) [Zend/tests/unset_cv01.phpt] TEST 4372/15617 [Zend/tests/unset_cv02.phpt] [1;32mPASS unset() CV 2 (unset() global variable in $GLOBALS) [Zend/tests/unset_cv02.phpt] TEST 4373/15617 [Zend/tests/unset_cv03.phpt] [1;32mPASS unset() CV 3 (unset() global variable in included file) [Zend/tests/unset_cv03.phpt] TEST 4374/15617 [Zend/tests/unset_cv04.phpt] [1;32mPASS unset() CV 4 (unset() local variable in included file) [Zend/tests/unset_cv04.phpt] TEST 4375/15617 [Zend/tests/unset_cv05.phpt] [1;31mFAIL unset() CV 5 (indirect unset() of global variable in session_start()) [Zend/tests/unset_cv05.phpt] TEST 4376/15617 [Zend/tests/unset_cv06.phpt] [1;31mFAIL unset() CV 6 (indirect unset() of global variable in session_unset()) [Zend/tests/unset_cv06.phpt] TEST 4377/15617 [Zend/tests/unset_cv08.phpt] [1;32mPASS unset() CV 8 (unset() of global variable in array_unique($GLOBALS)) [Zend/tests/unset_cv08.phpt] TEST 4378/15617 [Zend/tests/unset_cv10.phpt] [1;32mPASS unset() CV 10 (unset() of global variable in ArrayObject::offsetUnset($GLOBALS)) [Zend/tests/unset_cv10.phpt] TEST 4379/15617 [Zend/tests/unset_cv11.phpt] [1;32mPASS unset() CV 11 (unset() of copy destroys original value) [Zend/tests/unset_cv11.phpt] TEST 4380/15617 [Zend/tests/unset_cv12.phpt] [1;32mPASS unset() CV 12 (unset() in indirect called function) [Zend/tests/unset_cv12.phpt] TEST 4381/15617 [Zend/tests/unset_non_array.phpt] [1;32mPASS Unset on non-array [Zend/tests/unset_non_array.phpt] TEST 4382/15617 [Zend/tests/unset_prop_recursion.phpt] [1;32mPASS Unset property where unset will recursively access property again [Zend/tests/unset_prop_recursion.phpt] TEST 4383/15617 [Zend/tests/unterminated_comment.phpt] [1;32mPASS Unterminated comment [Zend/tests/unterminated_comment.phpt] TEST 4384/15617 [Zend/tests/unused_shared_static_variables.phpt] [1;32mPASS Cleanup of shared static variables HT that has never been used should not assert [Zend/tests/unused_shared_static_variables.phpt] TEST 4385/15617 [Zend/tests/update_consts_shadowed_private_prop.phpt] [1;32mPASS Constant updating for shadowed private property [Zend/tests/update_consts_shadowed_private_prop.phpt] TEST 4386/15617 [Zend/tests/use_const/alias.phpt] [1;32mPASS aliasing imported constants to resolve naming conflicts [Zend/tests/use_const/alias.phpt] TEST 4387/15617 [Zend/tests/use_const/basic.phpt] [1;32mPASS import namespaced constant [Zend/tests/use_const/basic.phpt] TEST 4388/15617 [Zend/tests/use_const/case_sensivity.phpt] [1;32mPASS importing const with same name but different case [Zend/tests/use_const/case_sensivity.phpt] TEST 4389/15617 [Zend/tests/use_const/conflicting_use.phpt] [1;32mPASS use const statements with conflicting names [Zend/tests/use_const/conflicting_use.phpt] TEST 4390/15617 [Zend/tests/use_const/conflicting_use_alias.phpt] [1;32mPASS use and use const with the same alias [Zend/tests/use_const/conflicting_use_alias.phpt] TEST 4391/15617 [Zend/tests/use_const/define_imported.phpt] [1;32mPASS defining const with same name as imported should fail [Zend/tests/use_const/define_imported.phpt] TEST 4392/15617 [Zend/tests/use_const/define_imported_before.phpt] [1;32mPASS using const with same name as defined should fail [Zend/tests/use_const/define_imported_before.phpt] TEST 4393/15617 [Zend/tests/use_const/no_global_fallback.phpt] [1;32mPASS non-existent imported constants should not be looked up in the global table [Zend/tests/use_const/no_global_fallback.phpt] TEST 4394/15617 [Zend/tests/use_const/self_parent.phpt] [1;32mPASS Allow self and parent in use const statement [Zend/tests/use_const/self_parent.phpt] TEST 4395/15617 [Zend/tests/use_const/shadow_core.phpt] [1;32mPASS shadowing a global core constant with a local version [Zend/tests/use_const/shadow_core.phpt] TEST 4396/15617 [Zend/tests/use_const/shadow_global.phpt] [1;32mPASS shadowing a global constant with a local version [Zend/tests/use_const/shadow_global.phpt] TEST 4397/15617 [Zend/tests/use_function/alias.phpt] [1;32mPASS aliasing imported functions to resolve naming conflicts [Zend/tests/use_function/alias.phpt] TEST 4398/15617 [Zend/tests/use_function/basic.phpt] [1;32mPASS import namespaced function [Zend/tests/use_function/basic.phpt] TEST 4399/15617 [Zend/tests/use_function/case_insensivity.phpt] [1;32mPASS importing function with same name but different case should fail [Zend/tests/use_function/case_insensivity.phpt] TEST 4400/15617 [Zend/tests/use_function/conditional_function_declaration.phpt] [1;32mPASS function that is conditionally defined is subject to symbol use checks [Zend/tests/use_function/conditional_function_declaration.phpt] TEST 4401/15617 [Zend/tests/use_function/conflicting_use.phpt] [1;32mPASS use function statements with conflicting names [Zend/tests/use_function/conflicting_use.phpt] TEST 4402/15617 [Zend/tests/use_function/conflicting_use_alias.phpt] [1;32mPASS use and use function with the same alias [Zend/tests/use_function/conflicting_use_alias.phpt] TEST 4403/15617 [Zend/tests/use_function/conflicting_use_const_alias.phpt] [1;32mPASS use const and use function with the same alias [Zend/tests/use_function/conflicting_use_const_alias.phpt] TEST 4404/15617 [Zend/tests/use_function/define_imported.phpt] [1;32mPASS defining function with same name as imported should fail [Zend/tests/use_function/define_imported.phpt] TEST 4405/15617 [Zend/tests/use_function/define_imported_before.phpt] [1;32mPASS using function with same name as defined should fail [Zend/tests/use_function/define_imported_before.phpt] TEST 4406/15617 [Zend/tests/use_function/ignore_constants.phpt] [1;32mPASS use function should ignore namespaced constants [Zend/tests/use_function/ignore_constants.phpt] TEST 4407/15617 [Zend/tests/use_function/no_conflict_with_classes.phpt] [1;32mPASS "use function" should not conflict with class names [Zend/tests/use_function/no_conflict_with_classes.phpt] TEST 4408/15617 [Zend/tests/use_function/no_global_fallback.phpt] [1;32mPASS non-existent imported functions should not be looked up in the global table [Zend/tests/use_function/no_global_fallback.phpt] TEST 4409/15617 [Zend/tests/use_function/no_global_fallback2.phpt] [1;32mPASS non-existent imported functions should not be looked up in the global table [Zend/tests/use_function/no_global_fallback2.phpt] TEST 4410/15617 [Zend/tests/use_function/self_parent.phpt] [1;32mPASS Allow self and parent in use function statement [Zend/tests/use_function/self_parent.phpt] TEST 4411/15617 [Zend/tests/use_function/shadow_core.phpt] [1;32mPASS shadowing a global core function with a local version [Zend/tests/use_function/shadow_core.phpt] TEST 4412/15617 [Zend/tests/use_function/shadow_global.phpt] [1;32mPASS shadowing a global function with a local version [Zend/tests/use_function/shadow_global.phpt] TEST 4413/15617 [Zend/tests/use_late_binding_conflict.phpt] [1;32mPASS Use conflicts are detected for late-bound classes [Zend/tests/use_late_binding_conflict.phpt] TEST 4414/15617 [Zend/tests/use_no_eval_conflict.phpt] [1;32mPASS Use conflicts should not occur across eval()s [Zend/tests/use_no_eval_conflict.phpt] TEST 4415/15617 [Zend/tests/use_no_file_conflict.phpt] [1;32mPASS Use conflicts should not occur across files [Zend/tests/use_no_file_conflict.phpt] TEST 4416/15617 [Zend/tests/use_unlinked_class.phpt] [1;32mPASS Classes can only be used once they are fully linked [Zend/tests/use_unlinked_class.phpt] TEST 4417/15617 [Zend/tests/varSyntax/class_constant_static_deref.phpt] [1;32mPASS Class constants can be used as a class name [Zend/tests/varSyntax/class_constant_static_deref.phpt] TEST 4418/15617 [Zend/tests/varSyntax/constClassMemberAccess.phpt] [1;32mPASS Const class member access with deference [Zend/tests/varSyntax/constClassMemberAccess.phpt] TEST 4419/15617 [Zend/tests/varSyntax/constant_object_deref.phpt] [1;32mPASS Constants can be dereferenced as objects (even though they can't be objects) [Zend/tests/varSyntax/constant_object_deref.phpt] TEST 4420/15617 [Zend/tests/varSyntax/encapsed_string_deref.phpt] [1;32mPASS Dereferencing operations on an encapsed string [Zend/tests/varSyntax/encapsed_string_deref.phpt] TEST 4421/15617 [Zend/tests/varSyntax/globalNonSimpleVariableError.phpt] [1;32mPASS Global keyword only accepts simple variables [Zend/tests/varSyntax/globalNonSimpleVariableError.phpt] TEST 4422/15617 [Zend/tests/varSyntax/indirectFcall.phpt] [1;32mPASS Indirect function calls [Zend/tests/varSyntax/indirectFcall.phpt] TEST 4423/15617 [Zend/tests/varSyntax/issetOnTemp.phpt] [1;32mPASS isset() can be used on dereferences of temporary expressions [Zend/tests/varSyntax/issetOnTemp.phpt] TEST 4424/15617 [Zend/tests/varSyntax/magic_const_deref.phpt] [1;32mPASS Dereferencing of magic constants [Zend/tests/varSyntax/magic_const_deref.phpt] TEST 4425/15617 [Zend/tests/varSyntax/method_call_on_string_literal.phpt] [1;32mPASS Method call on string literal [Zend/tests/varSyntax/method_call_on_string_literal.phpt] TEST 4426/15617 [Zend/tests/varSyntax/newVariable.phpt] [1;32mPASS Variable as class name for new expression [Zend/tests/varSyntax/newVariable.phpt] TEST 4427/15617 [Zend/tests/varSyntax/new_instanceof_expr.phpt] [1;32mPASS new with an arbitrary expression [Zend/tests/varSyntax/new_instanceof_expr.phpt] TEST 4428/15617 [Zend/tests/varSyntax/parenthesesDeref.phpt] [1;32mPASS Dereferencing expression parentheses [Zend/tests/varSyntax/parenthesesDeref.phpt] TEST 4429/15617 [Zend/tests/varSyntax/propertyOfStringError.phpt] [1;32mPASS Cannot take property of a string [Zend/tests/varSyntax/propertyOfStringError.phpt] TEST 4430/15617 [Zend/tests/varSyntax/staticMember.phpt] [1;32mPASS Static member access [Zend/tests/varSyntax/staticMember.phpt] TEST 4431/15617 [Zend/tests/varSyntax/static_prop_on_expr_class.phpt] [1;32mPASS Accessing a static property on a statically evaluable class expression [Zend/tests/varSyntax/static_prop_on_expr_class.phpt] TEST 4432/15617 [Zend/tests/varSyntax/static_prop_on_expr_class_with_backslash.phpt] [1;32mPASS Static property on constexpr class with leading backslash [Zend/tests/varSyntax/static_prop_on_expr_class_with_backslash.phpt] TEST 4433/15617 [Zend/tests/varSyntax/static_prop_on_int_expr_class.phpt] [1;32mPASS Static property access on constexpr class evaluating to integer [Zend/tests/varSyntax/static_prop_on_int_expr_class.phpt] TEST 4434/15617 [Zend/tests/varSyntax/tempDimFetchByRefError.phpt] [1;32mPASS Passing a dimension fetch on a temporary by reference is not allowed [Zend/tests/varSyntax/tempDimFetchByRefError.phpt] TEST 4435/15617 [Zend/tests/varSyntax/tempPropFetchByRefError.phpt] [1;32mPASS Passing a property fetch on a temporary by reference is not allowed [Zend/tests/varSyntax/tempPropFetchByRefError.phpt] TEST 4436/15617 [Zend/tests/varSyntax/writeToTempExpr.phpt] [1;32mPASS Writing to a temporary expression is not allowed [Zend/tests/varSyntax/writeToTempExpr.phpt] TEST 4437/15617 [Zend/tests/variable_with_boolean_name.phpt] [1;32mPASS Variable with boolean name [Zend/tests/variable_with_boolean_name.phpt] TEST 4438/15617 [Zend/tests/variable_with_integer_name.phpt] [1;32mPASS Variable with integer name [Zend/tests/variable_with_integer_name.phpt] TEST 4439/15617 [Zend/tests/variadic/adding_additional_optional_parameter.phpt] [1;32mPASS It's possible to add additional optional arguments with matching signature [Zend/tests/variadic/adding_additional_optional_parameter.phpt] TEST 4440/15617 [Zend/tests/variadic/adding_additional_optional_parameter_error.phpt] [1;32mPASS Additional optional parameters must have a matching prototype [Zend/tests/variadic/adding_additional_optional_parameter_error.phpt] TEST 4441/15617 [Zend/tests/variadic/basic.phpt] [1;32mPASS Basic variadic function [Zend/tests/variadic/basic.phpt] TEST 4442/15617 [Zend/tests/variadic/by_ref.phpt] [1;32mPASS Variadic arguments with by-reference passing [Zend/tests/variadic/by_ref.phpt] TEST 4443/15617 [Zend/tests/variadic/by_ref_error.phpt] [1;32mPASS By-ref variadics enforce the reference [Zend/tests/variadic/by_ref_error.phpt] TEST 4444/15617 [Zend/tests/variadic/closure_invoke.phpt] [1;32mPASS Closure::__invoke() with variadic parameter [Zend/tests/variadic/closure_invoke.phpt] TEST 4445/15617 [Zend/tests/variadic/illegal_variadic_override_ref.phpt] [1;32mPASS Illegal variadic inheritance due to reference mismatch [Zend/tests/variadic/illegal_variadic_override_ref.phpt] TEST 4446/15617 [Zend/tests/variadic/illegal_variadic_override_type.phpt] [1;32mPASS Illegal variadic inheritance due to type mismatch [Zend/tests/variadic/illegal_variadic_override_type.phpt] TEST 4447/15617 [Zend/tests/variadic/legal_variadic_override.phpt] [1;32mPASS Cases where non-variadic parameters are allowed to be subsumed by a variadic one [Zend/tests/variadic/legal_variadic_override.phpt] TEST 4448/15617 [Zend/tests/variadic/no_default_error.phpt] [1;32mPASS Variadic argument cannot have a default value [Zend/tests/variadic/no_default_error.phpt] TEST 4449/15617 [Zend/tests/variadic/non_variadic_implements_variadic_error.phpt] [1;32mPASS It's not possible to turn a variadic function into a non-variadic one [Zend/tests/variadic/non_variadic_implements_variadic_error.phpt] TEST 4450/15617 [Zend/tests/variadic/only_last_error.phpt] [1;32mPASS Only the last argument can be variadic [Zend/tests/variadic/only_last_error.phpt] TEST 4451/15617 [Zend/tests/variadic/optional_params.phpt] [1;32mPASS Optional parameter before variadic parameter [Zend/tests/variadic/optional_params.phpt] TEST 4452/15617 [Zend/tests/variadic/removing_parameter_error.phpt] [1;32mPASS It is possible to remove required parameter before a variadic parameter [Zend/tests/variadic/removing_parameter_error.phpt] TEST 4453/15617 [Zend/tests/variadic/typehint_error.phpt] [1;32mPASS Variadic arguments enforce types [Zend/tests/variadic/typehint_error.phpt] TEST 4454/15617 [Zend/tests/variadic/typehint_suppressed_error.phpt] [1;32mPASS Error suppression for types on variadic arguments works [Zend/tests/variadic/typehint_suppressed_error.phpt] TEST 4455/15617 [Zend/tests/variadic/variadic_changed_byref_error.phpt] [1;32mPASS Variadic arguments must have compatible passing modes [Zend/tests/variadic/variadic_changed_byref_error.phpt] TEST 4456/15617 [Zend/tests/variadic/variadic_changed_typehint_error.phpt] [1;32mPASS Typehints for variadic arguments have to be compatible [Zend/tests/variadic/variadic_changed_typehint_error.phpt] TEST 4457/15617 [Zend/tests/variadic/variadic_implements_non_variadic.phpt] [1;32mPASS A non-variadic function can be turned into a variadic one [Zend/tests/variadic/variadic_implements_non_variadic.phpt] TEST 4458/15617 [Zend/tests/varvars_by_ref.phpt] [1;32mPASS Accessing variable variables using referenced names [Zend/tests/varvars_by_ref.phpt] TEST 4459/15617 [Zend/tests/vm_stack_with_arg_extend.phpt] [1;32mPASS Ensure valid vm_stack even when it needed to be copied to a new page [Zend/tests/vm_stack_with_arg_extend.phpt] TEST 4460/15617 [Zend/tests/warning_during_heredoc_scan_ahead.phpt] [1;32mPASS No warnings should be thrown during heredoc scan-ahead [Zend/tests/warning_during_heredoc_scan_ahead.phpt] TEST 4461/15617 [Zend/tests/weakrefs/weakmap_basic_map_behavior.phpt] [1;32mPASS Basic WeakMap behavior (as a map) [Zend/tests/weakrefs/weakmap_basic_map_behavior.phpt] TEST 4462/15617 [Zend/tests/weakrefs/weakmap_dtor_exception.phpt] [1;32mPASS Exception during WeakMap destruction during shutdown [Zend/tests/weakrefs/weakmap_dtor_exception.phpt] TEST 4463/15617 [Zend/tests/weakrefs/weakmap_error_conditions.phpt] [1;32mPASS WeakMap error conditions [Zend/tests/weakrefs/weakmap_error_conditions.phpt] TEST 4464/15617 [Zend/tests/weakrefs/weakmap_iteration.phpt] [1;32mPASS WeakMap iteration [Zend/tests/weakrefs/weakmap_iteration.phpt] TEST 4465/15617 [Zend/tests/weakrefs/weakmap_multiple_weakrefs.phpt] [1;32mPASS Multiple WeakMaps / WeakRefs on the same object [Zend/tests/weakrefs/weakmap_multiple_weakrefs.phpt] TEST 4466/15617 [Zend/tests/weakrefs/weakmap_weakness.phpt] [1;32mPASS The weak part of the WeakMap [Zend/tests/weakrefs/weakmap_weakness.phpt] TEST 4467/15617 [Zend/tests/weakrefs/weakrefs_001.phpt] [1;32mPASS WeakReference [Zend/tests/weakrefs/weakrefs_001.phpt] TEST 4468/15617 [Zend/tests/weakrefs/weakrefs_002.phpt] [1;32mPASS WeakReference serials [Zend/tests/weakrefs/weakrefs_002.phpt] TEST 4469/15617 [Zend/tests/weakrefs/weakrefs_003.phpt] [1;32mPASS WeakReference object handlers [Zend/tests/weakrefs/weakrefs_003.phpt] TEST 4470/15617 [Zend/tests/weakrefs/weakrefs_004.phpt] [1;32mPASS WeakReference no inheritance [Zend/tests/weakrefs/weakrefs_004.phpt] TEST 4471/15617 [Zend/tests/weakrefs/weakrefs_005.phpt] [1;32mPASS WeakReference no __construct [Zend/tests/weakrefs/weakrefs_005.phpt] TEST 4472/15617 [Zend/tests/weakrefs/weakrefs_006.phpt] [1;32mPASS WeakReference overwriting existing value [Zend/tests/weakrefs/weakrefs_006.phpt] TEST 4473/15617 [Zend/tests/write_property_ref_overwrite_return.phpt] [1;32mPASS Using return of property assignment to reference that destroys object [Zend/tests/write_property_ref_overwrite_return.phpt] TEST 4474/15617 [Zend/tests/xor_001.phpt] [1;32mPASS XORing arrays [Zend/tests/xor_001.phpt] TEST 4475/15617 [Zend/tests/xor_002.phpt] [1;32mPASS XORing strings [Zend/tests/xor_002.phpt] TEST 4476/15617 [Zend/tests/xor_003.phpt] [1;32mPASS XORing booleans [Zend/tests/xor_003.phpt] TEST 4477/15617 [Zend/tests/zend_operators.phpt] [1;32mPASS Operator precedence [Zend/tests/zend_operators.phpt] TEST 4478/15617 [Zend/tests/zend_signed_multiply-32bit.phpt] [1;33mSKIP Zend signed multiply 32-bit [Zend/tests/zend_signed_multiply-32bit.phpt] reason: Running on 64-bit target TEST 4479/15617 [Zend/tests/zend_signed_multiply-64bit-2.phpt] [1;32mPASS Zend signed multiply 64-bit, variation 2 [Zend/tests/zend_signed_multiply-64bit-2.phpt] TEST 4480/15617 [Zend/tests/zend_signed_multiply-64bit.phpt] [1;32mPASS Zend signed multiply 64-bit, variation 1 [Zend/tests/zend_signed_multiply-64bit.phpt] TEST 4481/15617 [Zend/tests/zend_strtod.phpt] [1;32mPASS zend_strtod() leaks on big doubles [Zend/tests/zend_strtod.phpt] TEST 4482/15617 [ext/bcmath/tests/bcadd.phpt] [1;32mPASS bcadd() function [ext/bcmath/tests/bcadd.phpt] TEST 4483/15617 [ext/bcmath/tests/bcadd_error.phpt] [1;32mPASS bcadd() requires well-formed values [ext/bcmath/tests/bcadd_error.phpt] TEST 4484/15617 [ext/bcmath/tests/bcadd_variation001.phpt] [1;32mPASS bcadd() with non-integers [ext/bcmath/tests/bcadd_variation001.phpt] TEST 4485/15617 [ext/bcmath/tests/bccomp.phpt] [1;32mPASS bccomp() function [ext/bcmath/tests/bccomp.phpt] TEST 4486/15617 [ext/bcmath/tests/bccomp_error.phpt] [1;32mPASS bccomp() requires well-formed values [ext/bcmath/tests/bccomp_error.phpt] TEST 4487/15617 [ext/bcmath/tests/bccomp_variation001.phpt] [1;32mPASS bccomp() with non-integers [ext/bcmath/tests/bccomp_variation001.phpt] TEST 4488/15617 [ext/bcmath/tests/bccomp_variation002.phpt] [1;32mPASS bccomp() with negative value [ext/bcmath/tests/bccomp_variation002.phpt] TEST 4489/15617 [ext/bcmath/tests/bcdiv.phpt] [1;32mPASS bcdiv() function [ext/bcmath/tests/bcdiv.phpt] TEST 4490/15617 [ext/bcmath/tests/bcdiv_error1.phpt] [1;32mPASS bcdiv — Divide two arbitrary precision numbers [ext/bcmath/tests/bcdiv_error1.phpt] TEST 4491/15617 [ext/bcmath/tests/bcdiv_error2.phpt] [1;32mPASS bcdiv() requires well-formed values [ext/bcmath/tests/bcdiv_error2.phpt] TEST 4492/15617 [ext/bcmath/tests/bcmod.phpt] [1;32mPASS bcmod() function [ext/bcmath/tests/bcmod.phpt] TEST 4493/15617 [ext/bcmath/tests/bcmod_error2.phpt] [1;32mPASS bcmod() - mod by 0 [ext/bcmath/tests/bcmod_error2.phpt] TEST 4494/15617 [ext/bcmath/tests/bcmod_error3.phpt] [1;32mPASS bcmod() requires well-formed values [ext/bcmath/tests/bcmod_error3.phpt] TEST 4495/15617 [ext/bcmath/tests/bcmul.phpt] [1;32mPASS bcmul() function [ext/bcmath/tests/bcmul.phpt] TEST 4496/15617 [ext/bcmath/tests/bcmul_error.phpt] [1;32mPASS bcmul() requires well-formed values [ext/bcmath/tests/bcmul_error.phpt] TEST 4497/15617 [ext/bcmath/tests/bcpow.phpt] [1;32mPASS bcpow() function [ext/bcmath/tests/bcpow.phpt] TEST 4498/15617 [ext/bcmath/tests/bcpow_error1.phpt] [1;32mPASS bcpow() does not support non-integral exponents [ext/bcmath/tests/bcpow_error1.phpt] TEST 4499/15617 [ext/bcmath/tests/bcpow_error2.phpt] [1;32mPASS bcpow() does not support exponents >= 2**63 [ext/bcmath/tests/bcpow_error2.phpt] TEST 4500/15617 [ext/bcmath/tests/bcpow_error3.phpt] [1;32mPASS bcpow() requires well-formed values [ext/bcmath/tests/bcpow_error3.phpt] TEST 4501/15617 [ext/bcmath/tests/bcpow_variation001.phpt] [1;32mPASS bcpow() with a negative exponent [ext/bcmath/tests/bcpow_variation001.phpt] TEST 4502/15617 [ext/bcmath/tests/bcpowmod.phpt] [1;32mPASS bcpowmod() - Raise an arbitrary precision number to another, reduced by a specified modulus [ext/bcmath/tests/bcpowmod.phpt] TEST 4503/15617 [ext/bcmath/tests/bcpowmod_error.phpt] [1;32mPASS bcpowmod() requires well-formed values [ext/bcmath/tests/bcpowmod_error.phpt] TEST 4504/15617 [ext/bcmath/tests/bcpowmod_negative_exponent.phpt] [1;32mPASS bc_raisemod's expo can't be negative [ext/bcmath/tests/bcpowmod_negative_exponent.phpt] TEST 4505/15617 [ext/bcmath/tests/bcpowmod_zero_modulus.phpt] [1;32mPASS bc_raisemod's mod can't be zero [ext/bcmath/tests/bcpowmod_zero_modulus.phpt] TEST 4506/15617 [ext/bcmath/tests/bcscale.phpt] [1;32mPASS bcscale() function [ext/bcmath/tests/bcscale.phpt] TEST 4507/15617 [ext/bcmath/tests/bcscale_variation001.phpt] [1;32mPASS bcscale() fails with negative argument [ext/bcmath/tests/bcscale_variation001.phpt] TEST 4508/15617 [ext/bcmath/tests/bcscale_variation002.phpt] [1;32mPASS bcadd() incorrect argument count [ext/bcmath/tests/bcscale_variation002.phpt] TEST 4509/15617 [ext/bcmath/tests/bcscale_variation003.phpt] [1;32mPASS bcscale() return value [ext/bcmath/tests/bcscale_variation003.phpt] TEST 4510/15617 [ext/bcmath/tests/bcsqrt.phpt] [1;32mPASS bcsqrt() function [ext/bcmath/tests/bcsqrt.phpt] TEST 4511/15617 [ext/bcmath/tests/bcsqrt_error1.phpt] [1;32mPASS bcsqrt — Get the square root of an arbitrary precision number [ext/bcmath/tests/bcsqrt_error1.phpt] TEST 4512/15617 [ext/bcmath/tests/bcsqrt_error2.phpt] [1;32mPASS bcsqrt() requires a well-formed value [ext/bcmath/tests/bcsqrt_error2.phpt] TEST 4513/15617 [ext/bcmath/tests/bcsqrt_variation001.phpt] [1;32mPASS bcsqrt() with argument of 0 [ext/bcmath/tests/bcsqrt_variation001.phpt] TEST 4514/15617 [ext/bcmath/tests/bcsub.phpt] [1;32mPASS bcsub() function [ext/bcmath/tests/bcsub.phpt] TEST 4515/15617 [ext/bcmath/tests/bcsub_error.phpt] [1;32mPASS bcsub() requires well-formed values [ext/bcmath/tests/bcsub_error.phpt] TEST 4516/15617 [ext/bcmath/tests/bug.66364.phpt] [1;32mPASS Bug #66364 (BCMath bcmul ignores scale parameter) [ext/bcmath/tests/bug.66364.phpt] TEST 4517/15617 [ext/bcmath/tests/bug44995.phpt] [1;32mPASS Bug #44995 (bcpowmod() fails if scale != 0) [ext/bcmath/tests/bug44995.phpt] TEST 4518/15617 [ext/bcmath/tests/bug46781.phpt] [1;32mPASS Bug #46781 (BC math handles minus zero incorrectly) [ext/bcmath/tests/bug46781.phpt] TEST 4519/15617 [ext/bcmath/tests/bug54598.phpt] [1;32mPASS Bug #54598 (bcpowmod() may return 1 if modulus is 1) [ext/bcmath/tests/bug54598.phpt] TEST 4520/15617 [ext/bcmath/tests/bug60377.phpt] [1;32mPASS bcscale related problem on 64bits platforms [ext/bcmath/tests/bug60377.phpt] TEST 4521/15617 [ext/bcmath/tests/bug72093.phpt] [1;32mPASS Bug 72093: bcpowmod fails on negative scale and corrupts _one_ definition [ext/bcmath/tests/bug72093.phpt] TEST 4522/15617 [ext/bcmath/tests/bug75178.phpt] [1;32mPASS Bug #75178 (bcpowmod() misbehaves for non-integer base or modulus) [ext/bcmath/tests/bug75178.phpt] TEST 4523/15617 [ext/bcmath/tests/bug78238.phpt] [1;32mPASS Bug #78238 (BCMath returns "-0") [ext/bcmath/tests/bug78238.phpt] TEST 4524/15617 [ext/bcmath/tests/bug78878.phpt] [1;32mPASS Bug #78878 (Buffer underflow in bc_shift_addsub) [ext/bcmath/tests/bug78878.phpt] TEST 4525/15617 [ext/bcmath/tests/bug80545.phpt] [1;32mPASS Bug #80545 (bcadd('a', 'a') and bcadd('1', 'a') doesn't throw an exception) [ext/bcmath/tests/bug80545.phpt] TEST 4526/15617 [ext/bcmath/tests/negative_scale.phpt] [1;32mPASS all errors on negative scale [ext/bcmath/tests/negative_scale.phpt] TEST 4527/15617 [ext/bcmath/tests/scale.phpt] [1;32mPASS BCMath functions return result with requested scale [ext/bcmath/tests/scale.phpt] TEST 4528/15617 [ext/bcmath/tests/scale_ini.phpt] [1;32mPASS BCMath functions return result with default scale [ext/bcmath/tests/scale_ini.phpt] TEST 4529/15617 [ext/bcmath/tests/str2num_formatting.phpt] [1;32mPASS bcmath lib arguments formatting [ext/bcmath/tests/str2num_formatting.phpt] TEST 4530/15617 [ext/bz2/tests/001.phpt] [1;32mPASS bzopen() and invalid parameters [ext/bz2/tests/001.phpt] TEST 4531/15617 [ext/bz2/tests/002.phpt] [1;32mPASS bzopen() using fd opened in wrong mode [ext/bz2/tests/002.phpt] TEST 4532/15617 [ext/bz2/tests/003-mb.phpt] [1;32mPASS bzread() tests [ext/bz2/tests/003-mb.phpt] TEST 4533/15617 [ext/bz2/tests/003.phpt] [1;32mPASS bzread() tests [ext/bz2/tests/003.phpt] TEST 4534/15617 [ext/bz2/tests/004.phpt] [1;32mPASS bzread() tests with invalid files [ext/bz2/tests/004.phpt] TEST 4535/15617 [ext/bz2/tests/005.phpt] [1;32mPASS bzcompress()/bzdecompress() tests [ext/bz2/tests/005.phpt] TEST 4536/15617 [ext/bz2/tests/bug51997.phpt] [1;32mPASS Bug #51997 (SEEK_CUR with 0 value, returns a warning) [ext/bz2/tests/bug51997.phpt] TEST 4537/15617 [ext/bz2/tests/bug71263.phpt] [1;32mPASS Bug #71263: fread() does not report bzip2.decompress errors [ext/bz2/tests/bug71263.phpt] TEST 4538/15617 [ext/bz2/tests/bug72447.phpt] [1;32mPASS Bug #72447: Type Confusion in php_bz2_filter_create() [ext/bz2/tests/bug72447.phpt] TEST 4539/15617 [ext/bz2/tests/bug72613.phpt] [1;32mPASS Bug #72613 (Inadequate error handling in bzread()) [ext/bz2/tests/bug72613.phpt] TEST 4540/15617 [ext/bz2/tests/bug75776.phpt] [1;32mPASS Bug #75776 (Flushing streams with compression filter is broken) [ext/bz2/tests/bug75776.phpt] TEST 4541/15617 [ext/bz2/tests/bug81092.phpt] [1;32mPASS Bug #81092 (fflush before stream_filter_remove corrupts stream) [ext/bz2/tests/bug81092.phpt] TEST 4542/15617 [ext/bz2/tests/bz2_filter_compress.phpt] [1;32mPASS bzip2.compress (with convert.base64-encode) [ext/bz2/tests/bz2_filter_compress.phpt] TEST 4543/15617 [ext/bz2/tests/bz2_filter_decompress.phpt] [1;32mPASS bzip2.decompress (with convert.base64-decode) [ext/bz2/tests/bz2_filter_decompress.phpt] TEST 4544/15617 [ext/bz2/tests/bzerr_functions_on_invalid_stream.phpt] [1;32mPASS Calling bzerr* functions on non-bz2 streams [ext/bz2/tests/bzerr_functions_on_invalid_stream.phpt] TEST 4545/15617 [ext/bz2/tests/bzopen_string_filename_with_null_bytes.phpt] [1;32mPASS bzopen(): throw TypeError if filename contains null bytes [ext/bz2/tests/bzopen_string_filename_with_null_bytes.phpt] TEST 4546/15617 [ext/bz2/tests/with_files.phpt] [1;32mPASS BZ2 with files [ext/bz2/tests/with_files.phpt] TEST 4547/15617 [ext/bz2/tests/with_strings.phpt] [1;32mPASS BZ2 with strings [ext/bz2/tests/with_strings.phpt] TEST 4548/15617 [ext/calendar/tests/bug52744.phpt] [1;32mPASS Bug #52744 (cal_days_in_month incorrect for December 1 BCE) [ext/calendar/tests/bug52744.phpt] TEST 4549/15617 [ext/calendar/tests/bug53574_1.phpt] [1;33mSKIP Bug #53574 (Integer overflow in SdnToJulian; leads to segfault) [ext/calendar/tests/bug53574_1.phpt] reason: this test is for 32bit platform only TEST 4550/15617 [ext/calendar/tests/bug53574_2.phpt] [1;32mPASS Bug #53574 (Integer overflow in SdnToJulian; leads to segfault) [ext/calendar/tests/bug53574_2.phpt] TEST 4551/15617 [ext/calendar/tests/bug54254.phpt] [1;32mPASS Bug #54254 (cal_days_in_month incompatible with jdtojewish in non-leap-years) [ext/calendar/tests/bug54254.phpt] TEST 4552/15617 [ext/calendar/tests/bug55797_1.phpt] [1;33mSKIP Bug #55797: Integer overflow in SdnToGregorian leads to segfault (in optimized builds) [ext/calendar/tests/bug55797_1.phpt] reason: this test is for 32bit platform only TEST 4553/15617 [ext/calendar/tests/bug55797_2.phpt] [1;32mPASS Bug #55797: Integer overflow in SdnToGregorian leads to segfault (in optimized builds) [ext/calendar/tests/bug55797_2.phpt] TEST 4554/15617 [ext/calendar/tests/bug67976.phpt] [1;32mPASS Bug #67976 (cal_days_month() fails for final month of the French calendar) [ext/calendar/tests/bug67976.phpt] TEST 4555/15617 [ext/calendar/tests/bug71894.phpt] [1;32mPASS Bug #71894 (AddressSanitizer: global-buffer-overflow in zif_cal_from_jd) [ext/calendar/tests/bug71894.phpt] TEST 4556/15617 [ext/calendar/tests/bug80185.phpt] [1;32mPASS Bug #80185 (jdtounix() fails after 2037) [ext/calendar/tests/bug80185.phpt] TEST 4557/15617 [ext/calendar/tests/bug80185_32bit.phpt] [1;33mSKIP Bug #80185 (jdtounix() fails after 2037) [ext/calendar/tests/bug80185_32bit.phpt] reason: for 32bit platforms only TEST 4558/15617 [ext/calendar/tests/cal_days_in_month.phpt] [1;32mPASS cal_days_in_month() [ext/calendar/tests/cal_days_in_month.phpt] TEST 4559/15617 [ext/calendar/tests/cal_days_in_month_error1.phpt] [1;32mPASS Test cal_days_in_month() function : error conditions [ext/calendar/tests/cal_days_in_month_error1.phpt] TEST 4560/15617 [ext/calendar/tests/cal_from_jd.phpt] [1;32mPASS cal_from_jd() [ext/calendar/tests/cal_from_jd.phpt] TEST 4561/15617 [ext/calendar/tests/cal_from_jd_error1.phpt] [1;32mPASS Test cal_from_jd() function : error conditions [ext/calendar/tests/cal_from_jd_error1.phpt] TEST 4562/15617 [ext/calendar/tests/cal_info.phpt] [1;32mPASS cal_info() [ext/calendar/tests/cal_info.phpt] TEST 4563/15617 [ext/calendar/tests/cal_to_jd.phpt] [1;32mPASS cal_to_jd() [ext/calendar/tests/cal_to_jd.phpt] TEST 4564/15617 [ext/calendar/tests/cal_to_jd_error1.phpt] [1;32mPASS Test cal_to_jd() function : error conditions [ext/calendar/tests/cal_to_jd_error1.phpt] TEST 4565/15617 [ext/calendar/tests/easter_date.phpt] [1;32mPASS easter_date() [ext/calendar/tests/easter_date.phpt] TEST 4566/15617 [ext/calendar/tests/easter_days.phpt] [1;32mPASS easter_days() [ext/calendar/tests/easter_days.phpt] TEST 4567/15617 [ext/calendar/tests/frenchtojd.phpt] [1;32mPASS frenchtojd() [ext/calendar/tests/frenchtojd.phpt] TEST 4568/15617 [ext/calendar/tests/gregoriantojd.phpt] [1;32mPASS gregoriantojd() [ext/calendar/tests/gregoriantojd.phpt] TEST 4569/15617 [ext/calendar/tests/gregoriantojd_overflow.phpt] [1;32mPASS gregoriantojd() [ext/calendar/tests/gregoriantojd_overflow.phpt] TEST 4570/15617 [ext/calendar/tests/jddayofweek.phpt] [1;32mPASS jddayofweek() [ext/calendar/tests/jddayofweek.phpt] TEST 4571/15617 [ext/calendar/tests/jdmonthname.phpt] [1;32mPASS jdmonthname() [ext/calendar/tests/jdmonthname.phpt] TEST 4572/15617 [ext/calendar/tests/jdtofrench.phpt] [1;32mPASS jdtofrench() [ext/calendar/tests/jdtofrench.phpt] TEST 4573/15617 [ext/calendar/tests/jdtogregorian.phpt] [1;32mPASS jdtogregorian() [ext/calendar/tests/jdtogregorian.phpt] TEST 4574/15617 [ext/calendar/tests/jdtogregorian_overflow.phpt] [1;33mSKIP jdtogregorian(): test overflow [ext/calendar/tests/jdtogregorian_overflow.phpt] reason: this test is for 32bit platforms only TEST 4575/15617 [ext/calendar/tests/jdtojewish.phpt] [1;32mPASS jdtojewish() function [ext/calendar/tests/jdtojewish.phpt] TEST 4576/15617 [ext/calendar/tests/jdtojewish64.phpt] [1;32mPASS Bug #64895: Integer overflow in SndToJewish [ext/calendar/tests/jdtojewish64.phpt] TEST 4577/15617 [ext/calendar/tests/jdtojewish_hebrew.phpt] [1;32mPASS Test all hebrew month names [ext/calendar/tests/jdtojewish_hebrew.phpt] TEST 4578/15617 [ext/calendar/tests/jdtojewish_overflow.phpt] [1;32mPASS jdtojewish(): test overflow [ext/calendar/tests/jdtojewish_overflow.phpt] TEST 4579/15617 [ext/calendar/tests/jdtojulian.phpt] [1;32mPASS jdtojulian() [ext/calendar/tests/jdtojulian.phpt] TEST 4580/15617 [ext/calendar/tests/jdtomonthname.phpt] [1;32mPASS jdtomonthname() test [ext/calendar/tests/jdtomonthname.phpt] TEST 4581/15617 [ext/calendar/tests/jdtounix.phpt] [1;32mPASS jdtounix() [ext/calendar/tests/jdtounix.phpt] TEST 4582/15617 [ext/calendar/tests/jdtounix_error1.phpt] [1;32mPASS Test jdtounix() function : error conditions [ext/calendar/tests/jdtounix_error1.phpt] TEST 4583/15617 [ext/calendar/tests/jewishtojd.phpt] [1;32mPASS jewishtojd() [ext/calendar/tests/jewishtojd.phpt] TEST 4584/15617 [ext/calendar/tests/juliantojd.phpt] [1;32mPASS juliantojd() [ext/calendar/tests/juliantojd.phpt] TEST 4585/15617 [ext/calendar/tests/juliantojd_overflow.phpt] [1;32mPASS juliantojd() [ext/calendar/tests/juliantojd_overflow.phpt] TEST 4586/15617 [ext/calendar/tests/unixtojd.phpt] [1;32mPASS unixtojd() [ext/calendar/tests/unixtojd.phpt] TEST 4587/15617 [ext/calendar/tests/unixtojd_error1.phpt] [1;32mPASS Test unixtojd() function : error conditions [ext/calendar/tests/unixtojd_error1.phpt] TEST 4588/15617 [ext/ctype/tests/001.phpt] [1;32mPASS ctype on integers [ext/ctype/tests/001.phpt] TEST 4589/15617 [ext/ctype/tests/002.phpt] [1;32mPASS ctype on strings [ext/ctype/tests/002.phpt] TEST 4590/15617 [ext/ctype/tests/bug25745.phpt] [1;32mPASS Bug #25745 (ctype functions fail with non-ascii characters) [ext/ctype/tests/bug25745.phpt] TEST 4591/15617 [ext/ctype/tests/bug34645.phpt] [1;32mPASS Bug #34645 (ctype corrupts memory when validating large numbers) [ext/ctype/tests/bug34645.phpt] TEST 4592/15617 [ext/ctype/tests/ctype_alnum_basic.phpt] [1;32mPASS Test ctype_alnum() function : basic functionality [ext/ctype/tests/ctype_alnum_basic.phpt] TEST 4593/15617 [ext/ctype/tests/ctype_alnum_variation1.phpt] [1;32mPASS Test ctype_alnum() function : usage variations - Different data types as $c arg [ext/ctype/tests/ctype_alnum_variation1.phpt] TEST 4594/15617 [ext/ctype/tests/ctype_alnum_variation2.phpt] [1;32mPASS Test ctype_alnum() function : usage variations - different integers [ext/ctype/tests/ctype_alnum_variation2.phpt] TEST 4595/15617 [ext/ctype/tests/ctype_alnum_variation3.phpt] [1;32mPASS Test ctype_alnum() function : usage variations - different string values [ext/ctype/tests/ctype_alnum_variation3.phpt] TEST 4596/15617 [ext/ctype/tests/ctype_alpha_basic.phpt] [1;32mPASS Test ctype_alpha() function : basic functionality [ext/ctype/tests/ctype_alpha_basic.phpt] TEST 4597/15617 [ext/ctype/tests/ctype_alpha_variation1.phpt] [1;32mPASS Test ctype_alpha() function : usage variations - different data types as $c arg [ext/ctype/tests/ctype_alpha_variation1.phpt] TEST 4598/15617 [ext/ctype/tests/ctype_alpha_variation2.phpt] [1;32mPASS Test ctype_alpha() function : usage variations - different integers [ext/ctype/tests/ctype_alpha_variation2.phpt] TEST 4599/15617 [ext/ctype/tests/ctype_alpha_variation3.phpt] [1;32mPASS Test ctype_alpha() function : usage variations - different strings [ext/ctype/tests/ctype_alpha_variation3.phpt] TEST 4600/15617 [ext/ctype/tests/ctype_cntrl_basic.phpt] [1;32mPASS Test ctype_cntrl() function : basic functionality [ext/ctype/tests/ctype_cntrl_basic.phpt] TEST 4601/15617 [ext/ctype/tests/ctype_cntrl_variation1.phpt] [1;32mPASS Test ctype_cntrl() function : usage variations - Different data types as $c arg [ext/ctype/tests/ctype_cntrl_variation1.phpt] TEST 4602/15617 [ext/ctype/tests/ctype_cntrl_variation2.phpt] [1;32mPASS Test ctype_cntrl() function : usage variations - different integers [ext/ctype/tests/ctype_cntrl_variation2.phpt] TEST 4603/15617 [ext/ctype/tests/ctype_cntrl_variation3.phpt] [1;32mPASS Test ctype_cntrl() function : usage variations - Different strings [ext/ctype/tests/ctype_cntrl_variation3.phpt] TEST 4604/15617 [ext/ctype/tests/ctype_digit_basic.phpt] [1;32mPASS Test ctype_digit() function : basic functionality [ext/ctype/tests/ctype_digit_basic.phpt] TEST 4605/15617 [ext/ctype/tests/ctype_digit_variation1.phpt] [1;32mPASS Test ctype_digit() function : usage variations - different data types as $c arg [ext/ctype/tests/ctype_digit_variation1.phpt] TEST 4606/15617 [ext/ctype/tests/ctype_digit_variation2.phpt] [1;32mPASS Test ctype_digit() function : usage variations - different integers [ext/ctype/tests/ctype_digit_variation2.phpt] TEST 4607/15617 [ext/ctype/tests/ctype_digit_variation3.phpt] [1;32mPASS Test ctype_digit() function : usage variations - different strings [ext/ctype/tests/ctype_digit_variation3.phpt] TEST 4608/15617 [ext/ctype/tests/ctype_graph_basic.phpt] [1;32mPASS Test ctype_graph() function : basic functionality [ext/ctype/tests/ctype_graph_basic.phpt] TEST 4609/15617 [ext/ctype/tests/ctype_graph_variation1.phpt] [1;32mPASS Test ctype_graph() function : usage variations - different data types as $c arg [ext/ctype/tests/ctype_graph_variation1.phpt] TEST 4610/15617 [ext/ctype/tests/ctype_graph_variation2.phpt] [1;32mPASS Test ctype_graph() function : usage variations - different integers [ext/ctype/tests/ctype_graph_variation2.phpt] TEST 4611/15617 [ext/ctype/tests/ctype_graph_variation3.phpt] [1;32mPASS Test ctype_graph() function : usage variations - different strings [ext/ctype/tests/ctype_graph_variation3.phpt] TEST 4612/15617 [ext/ctype/tests/ctype_lower_basic.phpt] [1;32mPASS Test ctype_lower() function : basic functionality [ext/ctype/tests/ctype_lower_basic.phpt] TEST 4613/15617 [ext/ctype/tests/ctype_lower_variation1.phpt] [1;32mPASS Test ctype_lower() function : usage variations - different data types as $c arg [ext/ctype/tests/ctype_lower_variation1.phpt] TEST 4614/15617 [ext/ctype/tests/ctype_lower_variation2.phpt] [1;32mPASS Test ctype_lower() function : usage variations - different integers [ext/ctype/tests/ctype_lower_variation2.phpt] TEST 4615/15617 [ext/ctype/tests/ctype_lower_variation3.phpt] [1;32mPASS Test ctype_lower() function : usage variations - different strings [ext/ctype/tests/ctype_lower_variation3.phpt] TEST 4616/15617 [ext/ctype/tests/ctype_print_basic.phpt] [1;32mPASS Test ctype_print() function : basic functionality [ext/ctype/tests/ctype_print_basic.phpt] TEST 4617/15617 [ext/ctype/tests/ctype_print_variation1.phpt] [1;32mPASS Test ctype_print() function : usage variations - different data types as $c arg [ext/ctype/tests/ctype_print_variation1.phpt] TEST 4618/15617 [ext/ctype/tests/ctype_print_variation2.phpt] [1;32mPASS Test ctype_print() function : usage variations - different integers [ext/ctype/tests/ctype_print_variation2.phpt] TEST 4619/15617 [ext/ctype/tests/ctype_print_variation3.phpt] [1;32mPASS Test ctype_print() function : usage variations - different strings [ext/ctype/tests/ctype_print_variation3.phpt] TEST 4620/15617 [ext/ctype/tests/ctype_punct_basic.phpt] [1;32mPASS Test ctype_punct() function : basic functionality [ext/ctype/tests/ctype_punct_basic.phpt] TEST 4621/15617 [ext/ctype/tests/ctype_punct_variation1.phpt] [1;32mPASS Test ctype_punct() function : usage variations - different data types as $c argument [ext/ctype/tests/ctype_punct_variation1.phpt] TEST 4622/15617 [ext/ctype/tests/ctype_punct_variation2.phpt] [1;32mPASS Test ctype_punct() function : usage variations - different integers [ext/ctype/tests/ctype_punct_variation2.phpt] TEST 4623/15617 [ext/ctype/tests/ctype_punct_variation3.phpt] [1;32mPASS Test ctype_punct() function : usage variations - different punctuation [ext/ctype/tests/ctype_punct_variation3.phpt] TEST 4624/15617 [ext/ctype/tests/ctype_space_basic.phpt] [1;32mPASS Test ctype_space() function : basic functionality [ext/ctype/tests/ctype_space_basic.phpt] TEST 4625/15617 [ext/ctype/tests/ctype_space_variation1.phpt] [1;32mPASS Test ctype_space() function : usage variations - different data types as $c argument [ext/ctype/tests/ctype_space_variation1.phpt] TEST 4626/15617 [ext/ctype/tests/ctype_space_variation2.phpt] [1;32mPASS Test ctype_space() function : usage variations - different integers [ext/ctype/tests/ctype_space_variation2.phpt] TEST 4627/15617 [ext/ctype/tests/ctype_space_variation3.phpt] [1;32mPASS Test ctype_space() function : usage variations - different strings [ext/ctype/tests/ctype_space_variation3.phpt] TEST 4628/15617 [ext/ctype/tests/ctype_upper_basic.phpt] [1;32mPASS Test ctype_upper() function : basic functionality [ext/ctype/tests/ctype_upper_basic.phpt] TEST 4629/15617 [ext/ctype/tests/ctype_upper_variation1.phpt] [1;32mPASS Test ctype_upper() function : usage variations - different data types [ext/ctype/tests/ctype_upper_variation1.phpt] TEST 4630/15617 [ext/ctype/tests/ctype_upper_variation2.phpt] [1;32mPASS Test ctype_upper() function : usage variations - different integers [ext/ctype/tests/ctype_upper_variation2.phpt] TEST 4631/15617 [ext/ctype/tests/ctype_upper_variation3.phpt] [1;32mPASS Test ctype_upper() function : usage variations - different strings [ext/ctype/tests/ctype_upper_variation3.phpt] TEST 4632/15617 [ext/ctype/tests/ctype_xdigit_basic.phpt] [1;32mPASS Test ctype_xdigit() function : basic functionality [ext/ctype/tests/ctype_xdigit_basic.phpt] TEST 4633/15617 [ext/ctype/tests/ctype_xdigit_variation1.phpt] [1;32mPASS Test ctype_xdigit() function : usage variations - different data typse as $c arg [ext/ctype/tests/ctype_xdigit_variation1.phpt] TEST 4634/15617 [ext/ctype/tests/ctype_xdigit_variation2.phpt] [1;32mPASS Test ctype_xdigit() function : usage variations - different integers [ext/ctype/tests/ctype_xdigit_variation2.phpt] TEST 4635/15617 [ext/ctype/tests/ctype_xdigit_variation3.phpt] [1;32mPASS Test ctype_xdigit() function : usage variations - Different strings [ext/ctype/tests/ctype_xdigit_variation3.phpt] TEST 4636/15617 [ext/curl/tests/bug27023.phpt] [1;32mPASS Bug #27023 (CURLOPT_POSTFIELDS does not parse content types for files) [ext/curl/tests/bug27023.phpt] TEST 4637/15617 [ext/curl/tests/bug45161.phpt] [1;32mPASS Bug #45161 (Reusing a curl handle leaks memory) [ext/curl/tests/bug45161.phpt] TEST 4638/15617 [ext/curl/tests/bug46711.phpt] [1;32mPASS Bug #46711 (lost memory when foreach is used for values passed to curl_setopt()) [ext/curl/tests/bug46711.phpt] TEST 4639/15617 [ext/curl/tests/bug46739.phpt] [1;32mPASS Bug #46739 (array returned by curl_getinfo should contain content_type key) [ext/curl/tests/bug46739.phpt] TEST 4640/15617 [ext/curl/tests/bug48203.phpt] [1;32mPASS Bug #48203 (Crash when CURLOPT_STDERR is set to regular file) [ext/curl/tests/bug48203.phpt] TEST 4641/15617 [ext/curl/tests/bug48203_multi.phpt] [1;32mPASS Variation of bug #48203 with curl_multi_exec (Crash when file pointers passed to curl are closed before calling curl_multi_exec) [ext/curl/tests/bug48203_multi.phpt] TEST 4642/15617 [ext/curl/tests/bug48207.phpt] [1;32mPASS Test curl_setopt() CURLOPT_FILE readonly file handle [ext/curl/tests/bug48207.phpt] TEST 4643/15617 [ext/curl/tests/bug48514.phpt] [1;32mPASS Bug #48514 (cURL extension uses same resource name for simple and multi APIs) [ext/curl/tests/bug48514.phpt] TEST 4644/15617 [ext/curl/tests/bug52202.phpt] [1;32mPASS Bug #52202 (CURLOPT_PRIVATE gets clobbered) [ext/curl/tests/bug52202.phpt] TEST 4645/15617 [ext/curl/tests/bug52827.phpt] [1;32mPASS Bug #52827 (curl_setopt with CURLOPT_STDERR erroneously increments the resource refcount) [ext/curl/tests/bug52827.phpt] TEST 4646/15617 [ext/curl/tests/bug54798-unix.phpt] [1;32mPASS Bug #54798 (Segfault when CURLOPT_STDERR file pointer is closed before calling curl_exec) [ext/curl/tests/bug54798-unix.phpt] TEST 4647/15617 [ext/curl/tests/bug54798.phpt] [1;32mPASS Bug #54798 (Segfault when CURLOPT_STDERR file pointer is closed before calling curl_exec) [ext/curl/tests/bug54798.phpt] TEST 4648/15617 [ext/curl/tests/bug55767.phpt] [1;32mPASS Test curl_opt() function with POST params from array with a numeric key [ext/curl/tests/bug55767.phpt] TEST 4649/15617 [ext/curl/tests/bug61948-unix.phpt] [1;32mPASS Bug #61948 (CURLOPT_COOKIEFILE '' raises open_basedir restriction) [ext/curl/tests/bug61948-unix.phpt] TEST 4650/15617 [ext/curl/tests/bug61948.phpt] [1;32mPASS Bug #61948 (CURLOPT_COOKIEFILE '' raises open_basedir restriction) [ext/curl/tests/bug61948.phpt] TEST 4651/15617 [ext/curl/tests/bug62839.phpt] [1;32mPASS Bug #62839 (curl_copy_handle segfault with CURLOPT_FILE) [ext/curl/tests/bug62839.phpt] TEST 4652/15617 [ext/curl/tests/bug63795.phpt] [1;32mPASS Bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST) [ext/curl/tests/bug63795.phpt] TEST 4653/15617 [ext/curl/tests/bug64267.phpt] [1;31mFAIL Bug #64267 (CURLOPT_INFILE doesn't allow reset) [ext/curl/tests/bug64267.phpt] TEST 4654/15617 [ext/curl/tests/bug65458.phpt] [1;32mPASS Bug #65458 (curl memory leak) [ext/curl/tests/bug65458.phpt] TEST 4655/15617 [ext/curl/tests/bug65646.phpt] [1;32mPASS Bug #65646 (re-enable CURLOPT_FOLLOWLOCATION with open_basedir or safe_mode): open_basedir disabled [ext/curl/tests/bug65646.phpt] TEST 4656/15617 [ext/curl/tests/bug65646_open_basedir_new.phpt] [1;32mPASS Bug #65646 (re-enable CURLOPT_FOLLOWLOCATION with open_basedir or safe_mode): open_basedir enabled; curl >= 7.19.4 [ext/curl/tests/bug65646_open_basedir_new.phpt] TEST 4657/15617 [ext/curl/tests/bug66109.phpt] [1;32mPASS Bug #66109 (Option CURLOPT_CUSTOMREQUEST can't be reset to default.) [ext/curl/tests/bug66109.phpt] TEST 4658/15617 [ext/curl/tests/bug67643.phpt] [1;32mPASS Bug #67643 (curl_multi_getcontent returns '' when RETURNTRANSFER isn't set) [ext/curl/tests/bug67643.phpt] TEST 4659/15617 [ext/curl/tests/bug68089.phpt] [1;32mPASS Bug #68089 (NULL byte injection - cURL lib) [ext/curl/tests/bug68089.phpt] TEST 4660/15617 [ext/curl/tests/bug68937.phpt] [1;32mPASS Bug # #68937 (Segfault in curl_multi_exec) [ext/curl/tests/bug68937.phpt] TEST 4661/15617 [ext/curl/tests/bug68937_2.phpt] [1;32mPASS Bug # #68937 (Segfault in curl_multi_exec) [ext/curl/tests/bug68937_2.phpt] TEST 4662/15617 [ext/curl/tests/bug69316.phpt] [1;32mPASS Bug #69316: Use-after-free in php_curl related to CURLOPT_FILE/_INFILE/_WRITEHEADER [ext/curl/tests/bug69316.phpt] TEST 4663/15617 [ext/curl/tests/bug69485.phpt] [1;32mPASS Bug #69485 (Double free on zend_list_dtor) [ext/curl/tests/bug69485.phpt] TEST 4664/15617 [ext/curl/tests/bug70330.phpt] [1;32mPASS Bug #70330 (Segmentation Fault with multiple "curl_copy_handle") [ext/curl/tests/bug70330.phpt] TEST 4665/15617 [ext/curl/tests/bug71144.phpt] [1;33mSKIP Bug #71144 (Sementation fault when using cURL with ZTS) [ext/curl/tests/bug71144.phpt] reason: only for zts build TEST 4666/15617 [ext/curl/tests/bug71523.phpt] [1;32mPASS Bug #71523 (Copied handle with new option CURLOPT_HTTPHEADER crashes while curl_multi_exec) [ext/curl/tests/bug71523.phpt] TEST 4667/15617 [ext/curl/tests/bug72189.phpt] [1;32mPASS Request #72189 (Add missing CURL_VERSION_* constants) [ext/curl/tests/bug72189.phpt] TEST 4668/15617 [ext/curl/tests/bug72202.phpt] [1;32mPASS Bug #72202 (curl_close doesn't close cURL handle) [ext/curl/tests/bug72202.phpt] TEST 4669/15617 [ext/curl/tests/bug73147.phpt] [1;32mPASS Bug #73147: Use After Free in PHP7 unserialize() [ext/curl/tests/bug73147.phpt] TEST 4670/15617 [ext/curl/tests/bug76675.phpt] [1;33mSKIP Bug #76675 (Segfault with H2 server push write/writeheader handlers) [ext/curl/tests/bug76675.phpt] reason: test is slow due to timeout, and XFAILs anyway TEST 4671/15617 [ext/curl/tests/bug77535.phpt] [1;33mSKIP Bug #77535 (Invalid callback, h2 server push) [ext/curl/tests/bug77535.phpt] reason: test is slow due to timeout, and XFAILs anyway TEST 4672/15617 [ext/curl/tests/bug77711.phpt] [1;32mPASS FR #77711 (CURLFile should support UNICODE filenames) [ext/curl/tests/bug77711.phpt] TEST 4673/15617 [ext/curl/tests/bug77946.phpt] [1;32mPASS Bug #77946 (Errored cURL resources returned by curl_multi_info_read() must be compatible with curl_errno() and curl_error()) [ext/curl/tests/bug77946.phpt] TEST 4674/15617 [ext/curl/tests/bug78775.phpt] [1;31mFAIL Bug #78775: TLS issues from HTTP request affecting other encrypted connections [ext/curl/tests/bug78775.phpt] TEST 4675/15617 [ext/curl/tests/bug79033.phpt] [1;32mPASS Bug #79033 (Curl timeout error with specific url and post) [ext/curl/tests/bug79033.phpt] TEST 4676/15617 [ext/curl/tests/bug79199.phpt] [1;32mPASS Bug #79199 (curl_copy_handle() memory leak) [ext/curl/tests/bug79199.phpt] TEST 4677/15617 [ext/curl/tests/bug79741.phpt] [1;32mPASS Bug #79741: curl_setopt CURLOPT_POSTFIELDS asserts on object with declared properties [ext/curl/tests/bug79741.phpt] TEST 4678/15617 [ext/curl/tests/bug80121.phpt] [1;32mPASS Bug #80121: Null pointer deref if CurlHandle directly instantiated [ext/curl/tests/bug80121.phpt] TEST 4679/15617 [ext/curl/tests/bug80595.phpt] [1;32mPASS Bug #80595 (Resetting POSTFIELDS to empty array breaks request) [ext/curl/tests/bug80595.phpt] TEST 4680/15617 [ext/curl/tests/check_win_config.phpt] [1;33mSKIP Check libcurl config on windows [ext/curl/tests/check_win_config.phpt] reason: for windows only TEST 4681/15617 [ext/curl/tests/curl_CURLOPT_READDATA.phpt] [1;32mPASS Test CURLOPT_READDATA without a callback function [ext/curl/tests/curl_CURLOPT_READDATA.phpt] TEST 4682/15617 [ext/curl/tests/curl_basic_001.phpt] [1;32mPASS Test curl_exec() function with basic functionality [ext/curl/tests/curl_basic_001.phpt] TEST 4683/15617 [ext/curl/tests/curl_basic_002.phpt] [1;32mPASS Test curl_opt() function with CURLOPT_RETURNTRANSFER parameter set to 1 [ext/curl/tests/curl_basic_002.phpt] TEST 4684/15617 [ext/curl/tests/curl_basic_003.phpt] [1;32mPASS Test curl_opt() function with POST parameters [ext/curl/tests/curl_basic_003.phpt] TEST 4685/15617 [ext/curl/tests/curl_basic_004.phpt] [1;32mPASS Test curl_opt() function with setting referer [ext/curl/tests/curl_basic_004.phpt] TEST 4686/15617 [ext/curl/tests/curl_basic_005.phpt] [1;32mPASS Test curl_opt() function with user agent [ext/curl/tests/curl_basic_005.phpt] TEST 4687/15617 [ext/curl/tests/curl_basic_006.phpt] [1;32mPASS Test curl_opt() function with CURLOPT_WRITEFUNCTION parameter set to a closure [ext/curl/tests/curl_basic_006.phpt] TEST 4688/15617 [ext/curl/tests/curl_basic_007.phpt] [1;32mPASS Test curl_error() & curl_errno() function without url [ext/curl/tests/curl_basic_007.phpt] TEST 4689/15617 [ext/curl/tests/curl_basic_008.phpt] [1;32mPASS Test curl_error() & curl_errno() function with problematic host [ext/curl/tests/curl_basic_008.phpt] TEST 4690/15617 [ext/curl/tests/curl_basic_009.phpt] [1;32mPASS Test curl_error() & curl_errno() function with problematic protocol [ext/curl/tests/curl_basic_009.phpt] TEST 4691/15617 [ext/curl/tests/curl_basic_010.phpt] [1;32mPASS Test curl_error() & curl_errno() function with problematic proxy [ext/curl/tests/curl_basic_010.phpt] TEST 4692/15617 [ext/curl/tests/curl_basic_011.phpt] [1;32mPASS Test curl_opt() function with COOKIE [ext/curl/tests/curl_basic_011.phpt] TEST 4693/15617 [ext/curl/tests/curl_basic_012.phpt] [1;32mPASS Test curl_opt() function with CURLOPT_HTTP_VERSION/CURL_HTTP_VERSION_1_0 [ext/curl/tests/curl_basic_012.phpt] TEST 4694/15617 [ext/curl/tests/curl_basic_013.phpt] [1;32mPASS Test curl_opt() function with CURLOPT_HTTP_VERSION/CURL_HTTP_VERSION_1_1 [ext/curl/tests/curl_basic_013.phpt] TEST 4695/15617 [ext/curl/tests/curl_basic_014.phpt] [1;32mPASS Test curl_init() function with basic functionality [ext/curl/tests/curl_basic_014.phpt] TEST 4696/15617 [ext/curl/tests/curl_basic_015.phpt] [1;32mPASS Test curl_init() function with $url parameter defined [ext/curl/tests/curl_basic_015.phpt] TEST 4697/15617 [ext/curl/tests/curl_basic_018.phpt] [1;32mPASS Test curl_setopt() with curl_multi function with basic functionality [ext/curl/tests/curl_basic_018.phpt] TEST 4698/15617 [ext/curl/tests/curl_basic_019.phpt] [1;32mPASS Test curl_getinfo() function with CURLINFO_EFFECTIVE_URL parameter [ext/curl/tests/curl_basic_019.phpt] TEST 4699/15617 [ext/curl/tests/curl_basic_020.phpt] [1;32mPASS Test curl_getinfo() function with CURLINFO_HTTP_CODE parameter [ext/curl/tests/curl_basic_020.phpt] TEST 4700/15617 [ext/curl/tests/curl_basic_021.phpt] [1;32mPASS Test curl_getinfo() function with CURLINFO_CONTENT_TYPE parameter [ext/curl/tests/curl_basic_021.phpt] TEST 4701/15617 [ext/curl/tests/curl_basic_022.phpt] [1;32mPASS Test curl_getinfo() function with CURLINFO_COOKIELIST parameter [ext/curl/tests/curl_basic_022.phpt] TEST 4702/15617 [ext/curl/tests/curl_basic_023.phpt] [1;32mPASS Test curl_getinfo() function with CURLINFO_HTTP_VERSION parameter [ext/curl/tests/curl_basic_023.phpt] TEST 4703/15617 [ext/curl/tests/curl_basic_024.phpt] [1;32mPASS Test curl_getinfo() function with CURLINFO_* from curl >= 7.52.0 [ext/curl/tests/curl_basic_024.phpt] TEST 4704/15617 [ext/curl/tests/curl_close_basic.phpt] [1;32mPASS curl_close [ext/curl/tests/curl_close_basic.phpt] TEST 4705/15617 [ext/curl/tests/curl_copy_handle_basic.phpt] [1;32mPASS Test curl_copy_handle() function with basic functionality [ext/curl/tests/curl_copy_handle_basic.phpt] TEST 4706/15617 [ext/curl/tests/curl_copy_handle_basic_001.phpt] [1;32mPASS Test curl_copy_handle() with simple get [ext/curl/tests/curl_copy_handle_basic_001.phpt] TEST 4707/15617 [ext/curl/tests/curl_copy_handle_basic_002.phpt] [1;32mPASS Test curl_copy_handle() with simple POST [ext/curl/tests/curl_copy_handle_basic_002.phpt] TEST 4708/15617 [ext/curl/tests/curl_copy_handle_basic_004.phpt] [1;32mPASS Test curl_copy_handle() after exec() [ext/curl/tests/curl_copy_handle_basic_004.phpt] TEST 4709/15617 [ext/curl/tests/curl_copy_handle_basic_005.phpt] [1;32mPASS Test curl_copy_handle() after exec() with POST [ext/curl/tests/curl_copy_handle_basic_005.phpt] TEST 4710/15617 [ext/curl/tests/curl_copy_handle_basic_006.phpt] [1;32mPASS Test curl_copy_handle() with User Agent [ext/curl/tests/curl_copy_handle_basic_006.phpt] TEST 4711/15617 [ext/curl/tests/curl_copy_handle_basic_007.phpt] [1;32mPASS Test curl_copy_handle() with simple POST [ext/curl/tests/curl_copy_handle_basic_007.phpt] TEST 4712/15617 [ext/curl/tests/curl_copy_handle_basic_008.phpt] [1;32mPASS Test curl_copy_handle() with CURLOPT_PROGRESSFUNCTION [ext/curl/tests/curl_copy_handle_basic_008.phpt] TEST 4713/15617 [ext/curl/tests/curl_copy_handle_basic_009.phpt] [1;32mPASS Test curl_copy_handle() with CURLINFO_HEADER_OUT [ext/curl/tests/curl_copy_handle_basic_009.phpt] TEST 4714/15617 [ext/curl/tests/curl_copy_handle_variation1.phpt] [1;32mPASS Test curl_copy_handle() change options in one handle [ext/curl/tests/curl_copy_handle_variation1.phpt] TEST 4715/15617 [ext/curl/tests/curl_copy_handle_variation2.phpt] [1;32mPASS Test curl_copy_handle() add options to the handles [ext/curl/tests/curl_copy_handle_variation2.phpt] TEST 4716/15617 [ext/curl/tests/curl_copy_handle_variation3.phpt] [1;32mPASS curl_copy_handle() allows to post CURLFile multiple times [ext/curl/tests/curl_copy_handle_variation3.phpt] TEST 4717/15617 [ext/curl/tests/curl_copy_handle_variation4.phpt] [1;32mPASS curl_copy_handle() allows to post CURLFile multiple times with curl_multi_exec() [ext/curl/tests/curl_copy_handle_variation4.phpt] TEST 4718/15617 [ext/curl/tests/curl_copy_handle_variation5.phpt] [1;32mPASS curl_copy_handle() allows to post CURLFile multiple times if postfields change [ext/curl/tests/curl_copy_handle_variation5.phpt] TEST 4719/15617 [ext/curl/tests/curl_error_basic.phpt] [1;32mPASS curl_error() function - basic test for curl_error using a fake url [ext/curl/tests/curl_error_basic.phpt] TEST 4720/15617 [ext/curl/tests/curl_escape.phpt] [1;32mPASS Test curl_escape and curl_unescape() functions [ext/curl/tests/curl_escape.phpt] TEST 4721/15617 [ext/curl/tests/curl_file_deleted_before_curl_close.phpt] [1;32mPASS Memory corruption error if fp of just created file is closed before curl_close. [ext/curl/tests/curl_file_deleted_before_curl_close.phpt] TEST 4722/15617 [ext/curl/tests/curl_file_serialize.phpt] [1;32mPASS CURL file uploading [ext/curl/tests/curl_file_serialize.phpt] TEST 4723/15617 [ext/curl/tests/curl_file_upload.phpt] [1;32mPASS CURL file uploading [ext/curl/tests/curl_file_upload.phpt] TEST 4724/15617 [ext/curl/tests/curl_file_upload_stream.phpt] [1;32mPASS CURL file uploading from stream [ext/curl/tests/curl_file_upload_stream.phpt] TEST 4725/15617 [ext/curl/tests/curl_ftp_pasv.phpt] [1;33mSKIP Test curl_exec() function with basic functionality [ext/curl/tests/curl_ftp_pasv.phpt] reason: PHP_CURL_FTP_REMOTE_SERVER env variable is not defined TEST 4726/15617 [ext/curl/tests/curl_handle_clone.phpt] [1;32mPASS Test that cloning of Curl objects is supported [ext/curl/tests/curl_handle_clone.phpt] TEST 4727/15617 [ext/curl/tests/curl_int_cast.phpt] [1;32mPASS Casting CurlHandle to int returns object ID [ext/curl/tests/curl_int_cast.phpt] TEST 4728/15617 [ext/curl/tests/curl_multi_close_basic.phpt] [1;32mPASS curl_multi_close [ext/curl/tests/curl_multi_close_basic.phpt] TEST 4729/15617 [ext/curl/tests/curl_multi_close_basic001.phpt] [1;32mPASS curl_multi_close return false when supplied resource not valid cURL multi handle [ext/curl/tests/curl_multi_close_basic001.phpt] TEST 4730/15617 [ext/curl/tests/curl_multi_close_reference.phpt] [1;32mPASS curl_multi_close closed by cleanup functions [ext/curl/tests/curl_multi_close_reference.phpt] TEST 4731/15617 [ext/curl/tests/curl_multi_errno_strerror_001.phpt] [1;32mPASS curl_multi_errno and curl_multi_strerror basic test [ext/curl/tests/curl_multi_errno_strerror_001.phpt] TEST 4732/15617 [ext/curl/tests/curl_multi_getcontent_basic3.phpt] [1;32mPASS Curl_multi_getcontent() basic test with different sources (local file/http) [ext/curl/tests/curl_multi_getcontent_basic3.phpt] TEST 4733/15617 [ext/curl/tests/curl_multi_info_read.phpt] [1;32mPASS array curl_multi_info_read ( resource $mh [, int &$msgs_in_queue = NULL ] ); [ext/curl/tests/curl_multi_info_read.phpt] TEST 4734/15617 [ext/curl/tests/curl_multi_init_basic.phpt] [1;32mPASS Test curl_multi_init() [ext/curl/tests/curl_multi_init_basic.phpt] TEST 4735/15617 [ext/curl/tests/curl_multi_segfault.phpt] [1;33mSKIP Segfault due to libcurl connection caching [ext/curl/tests/curl_multi_segfault.phpt] reason: PHP_CURL_FTP_REMOTE_SERVER env variable is not defined TEST 4736/15617 [ext/curl/tests/curl_multi_select_basic1.phpt] [1;32mPASS Test curl_multi_select() [ext/curl/tests/curl_multi_select_basic1.phpt] TEST 4737/15617 [ext/curl/tests/curl_multi_setopt_basic001.phpt] [1;32mPASS curl_multi_setopt basic test [ext/curl/tests/curl_multi_setopt_basic001.phpt] TEST 4738/15617 [ext/curl/tests/curl_multi_strerror_001.phpt] [1;32mPASS curl_multi_strerror basic test [ext/curl/tests/curl_multi_strerror_001.phpt] TEST 4739/15617 [ext/curl/tests/curl_reset.phpt] [1;32mPASS Test curl_reset [ext/curl/tests/curl_reset.phpt] TEST 4740/15617 [ext/curl/tests/curl_setopt_CURLOPT_READFUNCTION.phpt] [1;32mPASS cURL option CURLOPT_READFUNCTION [ext/curl/tests/curl_setopt_CURLOPT_READFUNCTION.phpt] TEST 4741/15617 [ext/curl/tests/curl_setopt_array_basic.phpt] [1;32mPASS curl_setopt_array() function - tests setting multiple cURL options with curl_setopt_array() [ext/curl/tests/curl_setopt_array_basic.phpt] TEST 4742/15617 [ext/curl/tests/curl_setopt_basic002.phpt] [1;32mPASS curl_setopt basic tests with CURLOPT_STDERR. [ext/curl/tests/curl_setopt_basic002.phpt] TEST 4743/15617 [ext/curl/tests/curl_setopt_basic003.phpt] [1;32mPASS curl_setopt() call with CURLOPT_HTTPHEADER [ext/curl/tests/curl_setopt_basic003.phpt] TEST 4744/15617 [ext/curl/tests/curl_setopt_basic004.phpt] [1;32mPASS curl_setopt() call with CURLOPT_RETURNTRANSFER [ext/curl/tests/curl_setopt_basic004.phpt] TEST 4745/15617 [ext/curl/tests/curl_setopt_error.phpt] [1;32mPASS curl_setopt() basic parameter test [ext/curl/tests/curl_setopt_error.phpt] TEST 4746/15617 [ext/curl/tests/curl_setopt_ssl.phpt] [1;32mPASS CURLOPT_SSL* basic client auth tests [ext/curl/tests/curl_setopt_ssl.phpt] TEST 4747/15617 [ext/curl/tests/curl_share_basic.phpt] [1;32mPASS Basic curl_share test [ext/curl/tests/curl_share_basic.phpt] TEST 4748/15617 [ext/curl/tests/curl_share_close_basic001.phpt] [1;32mPASS curl_share_close basic test [ext/curl/tests/curl_share_close_basic001.phpt] TEST 4749/15617 [ext/curl/tests/curl_share_errno_strerror_001.phpt] [1;32mPASS curl_share_errno and curl_share_strerror basic test [ext/curl/tests/curl_share_errno_strerror_001.phpt] TEST 4750/15617 [ext/curl/tests/curl_share_setopt_basic001.phpt] [1;32mPASS curl_share_setopt basic test [ext/curl/tests/curl_share_setopt_basic001.phpt] TEST 4751/15617 [ext/curl/tests/curl_strerror_001.phpt] [1;32mPASS curl_strerror basic test [ext/curl/tests/curl_strerror_001.phpt] TEST 4752/15617 [ext/curl/tests/curl_string_file_upload.phpt] [1;32mPASS CURL file uploading from string [ext/curl/tests/curl_string_file_upload.phpt] TEST 4753/15617 [ext/curl/tests/curl_version_basic_001.phpt] [1;32mPASS Test curl_version() basic functionality [ext/curl/tests/curl_version_basic_001.phpt] TEST 4754/15617 [ext/curl/tests/curl_write_callback.phpt] [1;32mPASS Test curl option CURLOPT_WRITEFUNCTION [ext/curl/tests/curl_write_callback.phpt] TEST 4755/15617 [ext/curl/tests/curl_write_file.phpt] [1;32mPASS Test curl option CURLOPT_FILE [ext/curl/tests/curl_write_file.phpt] TEST 4756/15617 [ext/curl/tests/curl_write_return.phpt] [1;32mPASS Test curl option CURLOPT_RETURNTRANSFER [ext/curl/tests/curl_write_return.phpt] TEST 4757/15617 [ext/curl/tests/curl_write_stdout.phpt] [1;32mPASS Test curl option CURLOPT_FILE with STDOUT handle [ext/curl/tests/curl_write_stdout.phpt] TEST 4758/15617 [ext/curl/tests/curl_writeheader_callback.phpt] [1;32mPASS Test curl option CURLOPT_HEADERFUNCTION [ext/curl/tests/curl_writeheader_callback.phpt] TEST 4759/15617 [ext/curl/tests/curlopt_private.phpt] [1;32mPASS CURLOPT_PRIVATE [ext/curl/tests/curlopt_private.phpt] TEST 4760/15617 [ext/date/tests/002.phpt] [1;32mPASS strtotime() function [ext/date/tests/002.phpt] TEST 4761/15617 [ext/date/tests/003.phpt] [1;32mPASS date suffixes test [ext/date/tests/003.phpt] TEST 4762/15617 [ext/date/tests/004.phpt] [1;32mPASS date() format params [ext/date/tests/004.phpt] TEST 4763/15617 [ext/date/tests/005.phpt] [1;32mPASS idate() and invalid params [ext/date/tests/005.phpt] TEST 4764/15617 [ext/date/tests/006.phpt] [1;32mPASS checkdate() tests [ext/date/tests/006.phpt] TEST 4765/15617 [ext/date/tests/007.phpt] [1;32mPASS localtime() tests [ext/date/tests/007.phpt] TEST 4766/15617 [ext/date/tests/008.phpt] [1;32mPASS getdate() tests [ext/date/tests/008.phpt] TEST 4767/15617 [ext/date/tests/009.phpt] [1;32mPASS strftime() and gmstrftime() tests [ext/date/tests/009.phpt] TEST 4768/15617 [ext/date/tests/009_win32.phpt] [1;33mSKIP strftime() and gmstrftime() tests [ext/date/tests/009_win32.phpt] reason: only windows test. TEST 4769/15617 [ext/date/tests/010.phpt] [1;32mPASS timezone_abbreviations_list() tests [ext/date/tests/010.phpt] TEST 4770/15617 [ext/date/tests/011.phpt] [1;32mPASS timezone_name_from_abbr() tests [ext/date/tests/011.phpt] TEST 4771/15617 [ext/date/tests/012.phpt] [1;32mPASS date_isodate_set() tests [ext/date/tests/012.phpt] TEST 4772/15617 [ext/date/tests/013.phpt] [1;32mPASS date_date_set() tests [ext/date/tests/013.phpt] TEST 4773/15617 [ext/date/tests/014.phpt] [1;32mPASS timezone_offset_get() tests [ext/date/tests/014.phpt] TEST 4774/15617 [ext/date/tests/015.phpt] [1;32mPASS timezone object reference handling [ext/date/tests/015.phpt] TEST 4775/15617 [ext/date/tests/68062.phpt] [1;32mPASS DateTimeZone::getOffset() accepts a DateTimeInterface object [ext/date/tests/68062.phpt] TEST 4776/15617 [ext/date/tests/DateInterval_days_prop1.phpt] [1;32mPASS Wrong var_dump(DateInterval->days) value [ext/date/tests/DateInterval_days_prop1.phpt] TEST 4777/15617 [ext/date/tests/DateInterval_format.phpt] [1;32mPASS DateInterval::format(), except %a [ext/date/tests/DateInterval_format.phpt] TEST 4778/15617 [ext/date/tests/DateInterval_format_a.phpt] [1;32mPASS DateInterval::format(), %a [ext/date/tests/DateInterval_format_a.phpt] TEST 4779/15617 [ext/date/tests/DateInterval_write_property_return.phpt] [1;32mPASS Test that return value handling for DateInterval property writes do not corrupt RHS [ext/date/tests/DateInterval_write_property_return.phpt] TEST 4780/15617 [ext/date/tests/DatePeriod_IteratorAggregate.phpt] [1;32mPASS DatePeriod can be used as an IteratorAggregate [ext/date/tests/DatePeriod_IteratorAggregate.phpt] TEST 4781/15617 [ext/date/tests/DatePeriod_getter.phpt] [1;32mPASS DatePeriod: Test getter [ext/date/tests/DatePeriod_getter.phpt] TEST 4782/15617 [ext/date/tests/DatePeriod_properties1.phpt] [1;32mPASS DatePeriod: Test read only properties [ext/date/tests/DatePeriod_properties1.phpt] TEST 4783/15617 [ext/date/tests/DatePeriod_properties2.phpt] [1;32mPASS DatePeriod: Test cannot modify read only properties [ext/date/tests/DatePeriod_properties2.phpt] TEST 4784/15617 [ext/date/tests/DatePeriod_set_state.phpt] [1;32mPASS Test __set_state magic method for recreating a DatePeriod object [ext/date/tests/DatePeriod_set_state.phpt] TEST 4785/15617 [ext/date/tests/DatePeriod_wrong_constructor.phpt] [1;32mPASS DatePeriod: Test wrong __construct parameter [ext/date/tests/DatePeriod_wrong_constructor.phpt] TEST 4786/15617 [ext/date/tests/DatePeriod_wrong_recurrence_on_constructor.phpt] [1;32mPASS DatePeriod: Test wrong recurrence parameter on __construct [ext/date/tests/DatePeriod_wrong_recurrence_on_constructor.phpt] TEST 4787/15617 [ext/date/tests/DateTimeImmutable_constants.phpt] [1;32mPASS DateTimeImmutable constants [ext/date/tests/DateTimeImmutable_constants.phpt] TEST 4788/15617 [ext/date/tests/DateTimeImmutable_createFromInterface-001.phpt] [1;32mPASS Tests for DateTimeImmutable::createFromInterface [ext/date/tests/DateTimeImmutable_createFromInterface-001.phpt] TEST 4789/15617 [ext/date/tests/DateTimeImmutable_createFromInterface-002.phpt] [1;32mPASS Tests for DateTimeImmutable::createFromInterface inheritance [ext/date/tests/DateTimeImmutable_createFromInterface-002.phpt] TEST 4790/15617 [ext/date/tests/DateTimeImmutable_createFromMutable-001.phpt] [1;32mPASS Tests for DateTimeImmutable::createFromMutable [ext/date/tests/DateTimeImmutable_createFromMutable-001.phpt] TEST 4791/15617 [ext/date/tests/DateTimeImmutable_createFromMutable-002.phpt] [1;32mPASS Tests for inherited DateTimeImmutable::createFromMutable [ext/date/tests/DateTimeImmutable_createFromMutable-002.phpt] TEST 4792/15617 [ext/date/tests/DateTimeImmutable_modify_invalid_format.phpt] [1;32mPASS DateTimeImmutable::modify() with invalid format [ext/date/tests/DateTimeImmutable_modify_invalid_format.phpt] TEST 4793/15617 [ext/date/tests/DateTimeImmutable_set_state.phpt] [1;32mPASS Test __set_state magic method for recreating a DateTimeImmutable object [ext/date/tests/DateTimeImmutable_set_state.phpt] TEST 4794/15617 [ext/date/tests/DateTimeInterface_constants.phpt] [1;32mPASS DateTimeInterface constants [ext/date/tests/DateTimeInterface_constants.phpt] TEST 4795/15617 [ext/date/tests/DateTimeZone_clone_basic1.phpt] [1;32mPASS Test clone on DateTimeZone objects [ext/date/tests/DateTimeZone_clone_basic1.phpt] TEST 4796/15617 [ext/date/tests/DateTimeZone_clone_basic2.phpt] [1;32mPASS Testing clone on objects whose class derived from DateTimeZone class [ext/date/tests/DateTimeZone_clone_basic2.phpt] TEST 4797/15617 [ext/date/tests/DateTimeZone_clone_basic3.phpt] [1;32mPASS Test clone of DateTimeZOne objects [ext/date/tests/DateTimeZone_clone_basic3.phpt] TEST 4798/15617 [ext/date/tests/DateTimeZone_clone_basic4.phpt] [1;32mPASS Test clone of DateTimeZone derived objects with __clone magic method [ext/date/tests/DateTimeZone_clone_basic4.phpt] TEST 4799/15617 [ext/date/tests/DateTimeZone_compare_basic1.phpt] [1;32mPASS Test of compare object handler for DateTimeZone objects [ext/date/tests/DateTimeZone_compare_basic1.phpt] TEST 4800/15617 [ext/date/tests/DateTimeZone_construct_basic.phpt] [1;32mPASS Test new DateTimeZone() : basic functionality [ext/date/tests/DateTimeZone_construct_basic.phpt] TEST 4801/15617 [ext/date/tests/DateTimeZone_construct_error.phpt] [1;32mPASS Test new DateTimeZone() : error conditions [ext/date/tests/DateTimeZone_construct_error.phpt] TEST 4802/15617 [ext/date/tests/DateTimeZone_extends_basic1.phpt] [1;32mPASS Test DateTimeZone class inheritance [ext/date/tests/DateTimeZone_extends_basic1.phpt] TEST 4803/15617 [ext/date/tests/DateTimeZone_getLocation.phpt] [1;32mPASS Test DateTimeZone::getLocation() [ext/date/tests/DateTimeZone_getLocation.phpt] TEST 4804/15617 [ext/date/tests/DateTimeZone_getName_basic1.phpt] [1;32mPASS Test DateTimeZone::getName() function : basic functionality [ext/date/tests/DateTimeZone_getName_basic1.phpt] TEST 4805/15617 [ext/date/tests/DateTimeZone_getOffset_basic1.phpt] [1;32mPASS Test DateTimeZone::getOffset() function : basic functionality [ext/date/tests/DateTimeZone_getOffset_basic1.phpt] TEST 4806/15617 [ext/date/tests/DateTimeZone_getTransitions_basic1.phpt] [1;32mPASS Test DateTimeZone::getTransitions() function : basic functionality [ext/date/tests/DateTimeZone_getTransitions_basic1.phpt] TEST 4807/15617 [ext/date/tests/DateTimeZone_listAbbreviations_basic1.phpt] [1;32mPASS Test DateTimeZone::listAbbreviations() function : basic functionality [ext/date/tests/DateTimeZone_listAbbreviations_basic1.phpt] TEST 4808/15617 [ext/date/tests/DateTimeZone_listIdentifiers_basic1.phpt] [1;32mPASS Test DateTimeZone::listIdentifiers function : basic functionality [ext/date/tests/DateTimeZone_listIdentifiers_basic1.phpt] TEST 4809/15617 [ext/date/tests/DateTimeZone_serialize_type_1.phpt] [1;32mPASS Test serialization of DateTimeZone objects [ext/date/tests/DateTimeZone_serialize_type_1.phpt] TEST 4810/15617 [ext/date/tests/DateTimeZone_serialize_type_2.phpt] [1;32mPASS Test serialization of DateTimeZone objects [ext/date/tests/DateTimeZone_serialize_type_2.phpt] TEST 4811/15617 [ext/date/tests/DateTimeZone_serialize_type_3.phpt] [1;32mPASS Test serialization of DateTimeZone objects [ext/date/tests/DateTimeZone_serialize_type_3.phpt] TEST 4812/15617 [ext/date/tests/DateTimeZone_set_state.phpt] [1;32mPASS Test __set_state magic method for recreating a DateTimeZone object [ext/date/tests/DateTimeZone_set_state.phpt] TEST 4813/15617 [ext/date/tests/DateTime_add-dates.phpt] [1;32mPASS DateTime::add() -- dates [ext/date/tests/DateTime_add-dates.phpt] TEST 4814/15617 [ext/date/tests/DateTime_add-fall-type2-type2.phpt] [1;32mPASS DateTime::add() -- fall type2 type2 [ext/date/tests/DateTime_add-fall-type2-type2.phpt] TEST 4815/15617 [ext/date/tests/DateTime_add-fall-type2-type3.phpt] [1;33mXFAIL DateTime::add() -- fall type2 type3 [ext/date/tests/DateTime_add-fall-type2-type3.phpt] XFAIL REASON: Various bugs exist TEST 4816/15617 [ext/date/tests/DateTime_add-fall-type3-type2.phpt] [1;33mXFAIL DateTime::add() -- fall type3 type2 [ext/date/tests/DateTime_add-fall-type3-type2.phpt] XFAIL REASON: Various bugs exist TEST 4817/15617 [ext/date/tests/DateTime_add-fall-type3-type3.phpt] [1;33mXFAIL DateTime::add() -- fall type3 type3 [ext/date/tests/DateTime_add-fall-type3-type3.phpt] XFAIL REASON: Various bugs exist TEST 4818/15617 [ext/date/tests/DateTime_add-february.phpt] [1;32mPASS DateTime::add() -- february [ext/date/tests/DateTime_add-february.phpt] TEST 4819/15617 [ext/date/tests/DateTime_add-massive.phpt] [1;32mPASS DateTime::add() -- massive [ext/date/tests/DateTime_add-massive.phpt] TEST 4820/15617 [ext/date/tests/DateTime_add-spring-type2-type2.phpt] [1;32mPASS DateTime::add() -- spring type2 type2 [ext/date/tests/DateTime_add-spring-type2-type2.phpt] TEST 4821/15617 [ext/date/tests/DateTime_add-spring-type2-type3.phpt] [1;33mXFAIL DateTime::add() -- spring type2 type3 [ext/date/tests/DateTime_add-spring-type2-type3.phpt] XFAIL REASON: Various bugs exist TEST 4822/15617 [ext/date/tests/DateTime_add-spring-type3-type2.phpt] [1;33mXFAIL DateTime::add() -- spring type3 type2 [ext/date/tests/DateTime_add-spring-type3-type2.phpt] XFAIL REASON: Various bugs exist TEST 4823/15617 [ext/date/tests/DateTime_add-spring-type3-type3.phpt] [1;33mXFAIL DateTime::add() -- spring type3 type3 [ext/date/tests/DateTime_add-spring-type3-type3.phpt] XFAIL REASON: Various bugs exist TEST 4824/15617 [ext/date/tests/DateTime_clone_basic1.phpt] [1;32mPASS Test clone on DateTime objects [ext/date/tests/DateTime_clone_basic1.phpt] TEST 4825/15617 [ext/date/tests/DateTime_clone_basic2.phpt] [1;32mPASS Test clone of objects whose class derived from DateTime class [ext/date/tests/DateTime_clone_basic2.phpt] TEST 4826/15617 [ext/date/tests/DateTime_clone_basic3.phpt] [1;32mPASS Test clone of DateTime objects [ext/date/tests/DateTime_clone_basic3.phpt] TEST 4827/15617 [ext/date/tests/DateTime_clone_basic4.phpt] [1;32mPASS Test clone of DateTime derived objects with __clone magic method [ext/date/tests/DateTime_clone_basic4.phpt] TEST 4828/15617 [ext/date/tests/DateTime_compare_basic1.phpt] [1;32mPASS Test of compare object handler for DateTime objects [ext/date/tests/DateTime_compare_basic1.phpt] TEST 4829/15617 [ext/date/tests/DateTime_constants.phpt] [1;32mPASS DateTime constants [ext/date/tests/DateTime_constants.phpt] TEST 4830/15617 [ext/date/tests/DateTime_construct-dst-overlap.phpt] [1;32mPASS DateTime::__construct() -- fall daylight/standard overlap [ext/date/tests/DateTime_construct-dst-overlap.phpt] TEST 4831/15617 [ext/date/tests/DateTime_construct_basic1.phpt] [1;32mPASS Test new DateTime() : basic functionality [ext/date/tests/DateTime_construct_basic1.phpt] TEST 4832/15617 [ext/date/tests/DateTime_construct_error.phpt] [1;32mPASS Test new DateTime() : error conditions [ext/date/tests/DateTime_construct_error.phpt] TEST 4833/15617 [ext/date/tests/DateTime_createFromImmutable-001.phpt] [1;32mPASS Tests for DateTime::createFromImmutable [ext/date/tests/DateTime_createFromImmutable-001.phpt] TEST 4834/15617 [ext/date/tests/DateTime_createFromImmutable-002.phpt] [1;32mPASS Tests for inherited DateTime::createFromImmutable [ext/date/tests/DateTime_createFromImmutable-002.phpt] TEST 4835/15617 [ext/date/tests/DateTime_createFromInterface-001.phpt] [1;32mPASS Tests for DateTime::createFromInterface [ext/date/tests/DateTime_createFromInterface-001.phpt] TEST 4836/15617 [ext/date/tests/DateTime_createFromInterface-002.phpt] [1;32mPASS Tests for DateTime::createFromInterface with inheritance [ext/date/tests/DateTime_createFromInterface-002.phpt] TEST 4837/15617 [ext/date/tests/DateTime_days-absolute.phpt] [1;32mPASS DateTime::diff() days -- absolute [ext/date/tests/DateTime_days-absolute.phpt] TEST 4838/15617 [ext/date/tests/DateTime_days-dates.phpt] [1;32mPASS DateTime::diff() days -- dates [ext/date/tests/DateTime_days-dates.phpt] TEST 4839/15617 [ext/date/tests/DateTime_days-fall-type2-type2.phpt] [1;32mPASS DateTime::diff() days -- fall type2 type2 [ext/date/tests/DateTime_days-fall-type2-type2.phpt] TEST 4840/15617 [ext/date/tests/DateTime_days-fall-type2-type3.phpt] [1;32mPASS DateTime::diff() days -- fall type2 type3 [ext/date/tests/DateTime_days-fall-type2-type3.phpt] TEST 4841/15617 [ext/date/tests/DateTime_days-fall-type3-type2.phpt] [1;32mPASS DateTime::diff() days -- fall type3 type2 [ext/date/tests/DateTime_days-fall-type3-type2.phpt] TEST 4842/15617 [ext/date/tests/DateTime_days-fall-type3-type3.phpt] [1;32mPASS DateTime::diff() days -- fall type3 type3 [ext/date/tests/DateTime_days-fall-type3-type3.phpt] TEST 4843/15617 [ext/date/tests/DateTime_days-february.phpt] [1;32mPASS DateTime::diff() days -- february [ext/date/tests/DateTime_days-february.phpt] TEST 4844/15617 [ext/date/tests/DateTime_days-massive.phpt] [1;32mPASS DateTime::diff() days -- massive [ext/date/tests/DateTime_days-massive.phpt] TEST 4845/15617 [ext/date/tests/DateTime_days-spring-type2-type2.phpt] [1;32mPASS DateTime::diff() days -- spring type2 type2 [ext/date/tests/DateTime_days-spring-type2-type2.phpt] TEST 4846/15617 [ext/date/tests/DateTime_days-spring-type2-type3.phpt] [1;32mPASS DateTime::diff() days -- spring type2 type3 [ext/date/tests/DateTime_days-spring-type2-type3.phpt] TEST 4847/15617 [ext/date/tests/DateTime_days-spring-type3-type2.phpt] [1;32mPASS DateTime::diff() days -- spring type3 type2 [ext/date/tests/DateTime_days-spring-type3-type2.phpt] TEST 4848/15617 [ext/date/tests/DateTime_days-spring-type3-type3.phpt] [1;32mPASS DateTime::diff() days -- spring type3 type3 [ext/date/tests/DateTime_days-spring-type3-type3.phpt] TEST 4849/15617 [ext/date/tests/DateTime_diff-absolute.phpt] [1;32mPASS DateTime::diff() -- absolute [ext/date/tests/DateTime_diff-absolute.phpt] TEST 4850/15617 [ext/date/tests/DateTime_diff-dates.phpt] [1;32mPASS DateTime::diff() -- dates [ext/date/tests/DateTime_diff-dates.phpt] TEST 4851/15617 [ext/date/tests/DateTime_diff-fall-type2-type2.phpt] [1;32mPASS DateTime::diff() -- fall type2 type2 [ext/date/tests/DateTime_diff-fall-type2-type2.phpt] TEST 4852/15617 [ext/date/tests/DateTime_diff-fall-type2-type3.phpt] [1;33mXFAIL DateTime::diff() -- fall type2 type3 [ext/date/tests/DateTime_diff-fall-type2-type3.phpt] XFAIL REASON: Various bugs exist TEST 4853/15617 [ext/date/tests/DateTime_diff-fall-type3-type2.phpt] [1;33mXFAIL DateTime::diff() -- fall type3 type2 [ext/date/tests/DateTime_diff-fall-type3-type2.phpt] XFAIL REASON: Various bugs exist TEST 4854/15617 [ext/date/tests/DateTime_diff-fall-type3-type3.phpt] [1;33mXFAIL DateTime::diff() -- fall type3 type3 [ext/date/tests/DateTime_diff-fall-type3-type3.phpt] XFAIL REASON: Various bugs exist TEST 4855/15617 [ext/date/tests/DateTime_diff-february.phpt] [1;32mPASS DateTime::diff() -- february [ext/date/tests/DateTime_diff-february.phpt] TEST 4856/15617 [ext/date/tests/DateTime_diff-massive.phpt] [1;32mPASS DateTime::diff() -- massive [ext/date/tests/DateTime_diff-massive.phpt] TEST 4857/15617 [ext/date/tests/DateTime_diff-spring-type2-type2.phpt] [1;32mPASS DateTime::diff() -- spring type2 type2 [ext/date/tests/DateTime_diff-spring-type2-type2.phpt] TEST 4858/15617 [ext/date/tests/DateTime_diff-spring-type2-type3.phpt] [1;33mXFAIL DateTime::diff() -- spring type2 type3 [ext/date/tests/DateTime_diff-spring-type2-type3.phpt] XFAIL REASON: Various bugs exist TEST 4859/15617 [ext/date/tests/DateTime_diff-spring-type3-type2.phpt] [1;33mXFAIL DateTime::diff() -- spring type3 type2 [ext/date/tests/DateTime_diff-spring-type3-type2.phpt] XFAIL REASON: Various bugs exist TEST 4860/15617 [ext/date/tests/DateTime_diff-spring-type3-type3.phpt] [1;33mXFAIL DateTime::diff() -- spring type3 type3 [ext/date/tests/DateTime_diff-spring-type3-type3.phpt] XFAIL REASON: Various bugs exist TEST 4861/15617 [ext/date/tests/DateTime_extends_basic1.phpt] [1;32mPASS Test DateTime class inheritance [ext/date/tests/DateTime_extends_basic1.phpt] TEST 4862/15617 [ext/date/tests/DateTime_extends_basic2.phpt] [1;32mPASS Test DateTime class inheritance : with user space __construct magic method [ext/date/tests/DateTime_extends_basic2.phpt] TEST 4863/15617 [ext/date/tests/DateTime_extends_basic3.phpt] [1;32mPASS Test DateTime class inheritance : with user space format() method [ext/date/tests/DateTime_extends_basic3.phpt] TEST 4864/15617 [ext/date/tests/DateTime_fix_createFromFormat.phpt] [1;32mPASS Test fix for DateTime when date have textual day with dot or other special char at end [ext/date/tests/DateTime_fix_createFromFormat.phpt] TEST 4865/15617 [ext/date/tests/DateTime_format_basic1.phpt] [1;32mPASS Test DateTime::format() function : basic functionality [ext/date/tests/DateTime_format_basic1.phpt] TEST 4866/15617 [ext/date/tests/DateTime_format_basic2.phpt] [1;32mPASS Test date_format() function : basic functionality [ext/date/tests/DateTime_format_basic2.phpt] TEST 4867/15617 [ext/date/tests/DateTime_getOffset_basic1.phpt] [1;32mPASS Test DateTime::getOffset() function : basic functionality [ext/date/tests/DateTime_getOffset_basic1.phpt] TEST 4868/15617 [ext/date/tests/DateTime_getTimeZone_basic1.phpt] [1;32mPASS Test DateTime::getTimezone() function : basic functionality [ext/date/tests/DateTime_getTimeZone_basic1.phpt] TEST 4869/15617 [ext/date/tests/DateTime_modify_basic1.phpt] [1;32mPASS Test DateTime::modify() function : basic functionality [ext/date/tests/DateTime_modify_basic1.phpt] TEST 4870/15617 [ext/date/tests/DateTime_serialize.phpt] [1;32mPASS Test serialization of DateTime objects [ext/date/tests/DateTime_serialize.phpt] TEST 4871/15617 [ext/date/tests/DateTime_setDate_basic1.phpt] [1;32mPASS Test DateTime::setDate() function : basic functionality [ext/date/tests/DateTime_setDate_basic1.phpt] TEST 4872/15617 [ext/date/tests/DateTime_setISODate_basic1.phpt] [1;32mPASS Test DateTime::setISODate() function : basic functionality [ext/date/tests/DateTime_setISODate_basic1.phpt] TEST 4873/15617 [ext/date/tests/DateTime_setTime_basic1.phpt] [1;32mPASS Test DateTime::setTime() function : basic functionality [ext/date/tests/DateTime_setTime_basic1.phpt] TEST 4874/15617 [ext/date/tests/DateTime_setTimezone_basic1.phpt] [1;32mPASS Test DateTime::setTimezone() function : basic functionality [ext/date/tests/DateTime_setTimezone_basic1.phpt] TEST 4875/15617 [ext/date/tests/DateTime_set_state.phpt] [1;32mPASS Test __set_state magic method for recreating a DateTime object [ext/date/tests/DateTime_set_state.phpt] TEST 4876/15617 [ext/date/tests/DateTime_sub-dates.phpt] [1;32mPASS DateTime::sub() -- dates [ext/date/tests/DateTime_sub-dates.phpt] TEST 4877/15617 [ext/date/tests/DateTime_sub-fall-type2-type2.phpt] [1;32mPASS DateTime::sub() -- fall type2 type2 [ext/date/tests/DateTime_sub-fall-type2-type2.phpt] TEST 4878/15617 [ext/date/tests/DateTime_sub-fall-type2-type3.phpt] [1;33mXFAIL DateTime::sub() -- fall type2 type3 [ext/date/tests/DateTime_sub-fall-type2-type3.phpt] XFAIL REASON: Various bugs exist TEST 4879/15617 [ext/date/tests/DateTime_sub-fall-type3-type2.phpt] [1;33mXFAIL DateTime::sub() -- fall type3 type2 [ext/date/tests/DateTime_sub-fall-type3-type2.phpt] XFAIL REASON: Various bugs exist TEST 4880/15617 [ext/date/tests/DateTime_sub-fall-type3-type3.phpt] [1;33mXFAIL DateTime::sub() -- fall type3 type3 [ext/date/tests/DateTime_sub-fall-type3-type3.phpt] XFAIL REASON: Various bugs exist TEST 4881/15617 [ext/date/tests/DateTime_sub-february.phpt] [1;32mPASS DateTime::sub() -- february [ext/date/tests/DateTime_sub-february.phpt] TEST 4882/15617 [ext/date/tests/DateTime_sub-massive.phpt] [1;32mPASS DateTime::sub() -- massive [ext/date/tests/DateTime_sub-massive.phpt] TEST 4883/15617 [ext/date/tests/DateTime_sub-spring-type2-type2.phpt] [1;32mPASS DateTime::sub() -- spring type2 type2 [ext/date/tests/DateTime_sub-spring-type2-type2.phpt] TEST 4884/15617 [ext/date/tests/DateTime_sub-spring-type2-type3.phpt] [1;33mXFAIL DateTime::sub() -- spring type2 type3 [ext/date/tests/DateTime_sub-spring-type2-type3.phpt] XFAIL REASON: Various bugs exist TEST 4885/15617 [ext/date/tests/DateTime_sub-spring-type3-type2.phpt] [1;33mXFAIL DateTime::sub() -- spring type3 type2 [ext/date/tests/DateTime_sub-spring-type3-type2.phpt] XFAIL REASON: Various bugs exist TEST 4886/15617 [ext/date/tests/DateTime_sub-spring-type3-type3.phpt] [1;33mXFAIL DateTime::sub() -- spring type3 type3 [ext/date/tests/DateTime_sub-spring-type3-type3.phpt] XFAIL REASON: Various bugs exist TEST 4887/15617 [ext/date/tests/ExtendDateTime.phpt] [1;32mPASS Extendig DatTime and calling __set_state without args [ext/date/tests/ExtendDateTime.phpt] TEST 4888/15617 [ext/date/tests/big_year.phpt] [1;32mPASS Handling of large year values [ext/date/tests/big_year.phpt] TEST 4889/15617 [ext/date/tests/bug13142.phpt] [1;32mPASS Bug #13142 (strtotime handling of "M d H:i:s Y" format) [ext/date/tests/bug13142.phpt] TEST 4890/15617 [ext/date/tests/bug14561.phpt] [1;32mPASS Bug #14561 (strtotime() bug) [ext/date/tests/bug14561.phpt] TEST 4891/15617 [ext/date/tests/bug17988.phpt] [1;32mPASS Bug #17988 (strtotime handling of postgresql timestamps) [ext/date/tests/bug17988.phpt] TEST 4892/15617 [ext/date/tests/bug20382-1.phpt] [1;32mPASS Bug #20382 [1] (strtotime ("Monday", $date) produces wrong result on DST changeover) [ext/date/tests/bug20382-1.phpt] TEST 4893/15617 [ext/date/tests/bug20382-2.phpt] [1;32mPASS Bug #20382 [2] (strtotime ("Monday", $date) produces wrong result on DST changeover) [ext/date/tests/bug20382-2.phpt] TEST 4894/15617 [ext/date/tests/bug21399.phpt] [1;32mPASS Bug #21399 (strtotime() request for "YYYYMMDDhhmmss [ZZZ]") [ext/date/tests/bug21399.phpt] TEST 4895/15617 [ext/date/tests/bug21966.phpt] [1;32mPASS Bug #21966 (date() or mktime() returning bad value for mktime month param of '2') [ext/date/tests/bug21966.phpt] TEST 4896/15617 [ext/date/tests/bug26090.phpt] [1;32mPASS Bug #26090 (allow colons in time zone offset to strtotime()) [ext/date/tests/bug26090.phpt] TEST 4897/15617 [ext/date/tests/bug26198.phpt] [1;32mPASS Bug #26198 (strtotime handling of "M Y" and "Y M" format) [ext/date/tests/bug26198.phpt] TEST 4898/15617 [ext/date/tests/bug26317.phpt] [1;32mPASS Bug #26317 (military timezone offset signedness) [ext/date/tests/bug26317.phpt] TEST 4899/15617 [ext/date/tests/bug26320.phpt] [1;32mPASS Bug #26320 (strtotime handling of XML Schema/ISO 8601 format) [ext/date/tests/bug26320.phpt] TEST 4900/15617 [ext/date/tests/bug26694.phpt] [1;32mPASS Bug #26694 (strtotime() request for "Sun, 21 Dec 2003 20:38:33 +0000 GMT") [ext/date/tests/bug26694.phpt] TEST 4901/15617 [ext/date/tests/bug27780.phpt] [1;32mPASS Bug #27780 (strtotime(+1 xxx) returns a wrong date/time) [ext/date/tests/bug27780.phpt] TEST 4902/15617 [ext/date/tests/bug28024.phpt] [1;32mPASS Bug #28024 (Changed behavior of strtotime()) [ext/date/tests/bug28024.phpt] TEST 4903/15617 [ext/date/tests/bug28088.phpt] [1;32mPASS Bug #28088 (strtotime() cannot convert 00 hours") [ext/date/tests/bug28088.phpt] TEST 4904/15617 [ext/date/tests/bug28599.phpt] [1;32mPASS Bug #28599 (strtotime fails with zero base time) [ext/date/tests/bug28599.phpt] TEST 4905/15617 [ext/date/tests/bug29150.phpt] [1;32mPASS Bug #29150 (Roman number format for months) [ext/date/tests/bug29150.phpt] TEST 4906/15617 [ext/date/tests/bug29585.phpt] [1;32mPASS Bug #29585 (Support week numbers in strtotime()) [ext/date/tests/bug29585.phpt] TEST 4907/15617 [ext/date/tests/bug29595.phpt] [1;32mPASS Bug #29595 (Roman number format for months) [ext/date/tests/bug29595.phpt] TEST 4908/15617 [ext/date/tests/bug30096.phpt] [1;32mPASS Bug #30096 (gmmktime does not return the correct time) [ext/date/tests/bug30096.phpt] TEST 4909/15617 [ext/date/tests/bug30532.phpt] [1;32mPASS Bug #30532 (strtotime - crossing daylight savings time) [ext/date/tests/bug30532.phpt] TEST 4910/15617 [ext/date/tests/bug32086.phpt] [1;32mPASS Bug #32086 (strtotime don't work in DST) [ext/date/tests/bug32086.phpt] TEST 4911/15617 [ext/date/tests/bug32270.phpt] [1;32mPASS Bug #32270 (strtotime/date behavior) [ext/date/tests/bug32270.phpt] TEST 4912/15617 [ext/date/tests/bug32555.phpt] [1;32mPASS Bug #32555 (strtotime("tomorrow") can return false) [ext/date/tests/bug32555.phpt] TEST 4913/15617 [ext/date/tests/bug32588.phpt] [1;32mPASS Bug #32588 (strtotime() error for 'last xxx' DST problem) [ext/date/tests/bug32588.phpt] TEST 4914/15617 [ext/date/tests/bug33056.phpt] [1;32mPASS Bug #33056 (strtotime() does not parse 20050518t090000Z) [ext/date/tests/bug33056.phpt] TEST 4915/15617 [ext/date/tests/bug33414-1.phpt] [1;32mPASS Bug #33414 [1] (Comprehensive list of incorrect days returned after strotime() / date() tests) [ext/date/tests/bug33414-1.phpt] TEST 4916/15617 [ext/date/tests/bug33414-2.phpt] [1;32mPASS Bug #33414 [2] (Comprehensive list of incorrect days returned after strotime() / date() tests) [ext/date/tests/bug33414-2.phpt] TEST 4917/15617 [ext/date/tests/bug33415-1.phpt] [1;32mPASS Bug #33415 [1] (Possibly invalid non-one-hour DST or timezone shifts) [ext/date/tests/bug33415-1.phpt] TEST 4918/15617 [ext/date/tests/bug33415-2.phpt] [1;31mFAIL Bug #33415 [2] (Possibly invalid non-one-hour DST or timezone shifts) [ext/date/tests/bug33415-2.phpt] TEST 4919/15617 [ext/date/tests/bug33452.phpt] [1;32mPASS Bug #33452 (Support for year accompanying ISO week nr) [ext/date/tests/bug33452.phpt] TEST 4920/15617 [ext/date/tests/bug33532.phpt] [1;32mPASS Bug #33532 (Different output for strftime() and date()) [ext/date/tests/bug33532.phpt] TEST 4921/15617 [ext/date/tests/bug33536.phpt] [1;32mPASS Bug #33456 (strtotime defaults to now even on non time string) [ext/date/tests/bug33536.phpt] TEST 4922/15617 [ext/date/tests/bug33562.phpt] [1;32mPASS Bug #33562 (date("") crashes) [ext/date/tests/bug33562.phpt] TEST 4923/15617 [ext/date/tests/bug33563.phpt] [1;32mPASS Bug #33563 (strtotime('+1 month',$abc) cant get right time) [ext/date/tests/bug33563.phpt] TEST 4924/15617 [ext/date/tests/bug33578.phpt] [1;32mPASS Bug #33578 (strtotime() doesn't parse "11 Oct" format") [ext/date/tests/bug33578.phpt] TEST 4925/15617 [ext/date/tests/bug33869.phpt] [1;32mPASS Bug #33869 (strtotime() doesn't parse "+1days" format) [ext/date/tests/bug33869.phpt] TEST 4926/15617 [ext/date/tests/bug33957.phpt] [1;32mPASS Bug #33957 (gmdate('W')/date('W') sometimes returns wrong week number) [ext/date/tests/bug33957.phpt] TEST 4927/15617 [ext/date/tests/bug34087.phpt] [1;32mPASS Bug #34087 (strtotime() does not work with date format "Y/m/d") [ext/date/tests/bug34087.phpt] TEST 4928/15617 [ext/date/tests/bug34304.phpt] [1;32mPASS Bug #34304 (date('w') returns wrong number for sunday, 'N' modifier is missing) [ext/date/tests/bug34304.phpt] TEST 4929/15617 [ext/date/tests/bug34676.phpt] [1;32mPASS Bug #34676 (missing support for strtotime("midnight") and strtotime("noon")) [ext/date/tests/bug34676.phpt] TEST 4930/15617 [ext/date/tests/bug34771.phpt] [1;32mPASS Bug #34771 (strtotime() fails with 1-12am/pm) [ext/date/tests/bug34771.phpt] TEST 4931/15617 [ext/date/tests/bug35143.phpt] [1;32mPASS Bug #35143 (gettimeofday() ignores current time zone) [ext/date/tests/bug35143.phpt] TEST 4932/15617 [ext/date/tests/bug35218.phpt] [1;32mPASS Bug #35218 (strtotime no longer ignores timezone comments like "(PST)") [ext/date/tests/bug35218.phpt] TEST 4933/15617 [ext/date/tests/bug35414.phpt] [1;32mPASS Bug #35414 (strtotime() no longer works with ordinal suffix) [ext/date/tests/bug35414.phpt] TEST 4934/15617 [ext/date/tests/bug35422.phpt] [1;32mPASS Bug #35422 (strtotime() does not parse times with UTC as timezone) [ext/date/tests/bug35422.phpt] TEST 4935/15617 [ext/date/tests/bug35425.phpt] [1;32mPASS Bug #35425 (idate() function ignores timezone settings) [ext/date/tests/bug35425.phpt] TEST 4936/15617 [ext/date/tests/bug35456.phpt] [1;32mPASS Bug #35456 (+ 1 [time unit] format did not work) [ext/date/tests/bug35456.phpt] TEST 4937/15617 [ext/date/tests/bug35499.phpt] [1;32mPASS Bug #35499 (strtotime() does not handle whitespace around the date string) [ext/date/tests/bug35499.phpt] TEST 4938/15617 [ext/date/tests/bug35624.phpt] [1;32mPASS Bug #35624 (strtotime() does not handle 3 character weekdays) [ext/date/tests/bug35624.phpt] TEST 4939/15617 [ext/date/tests/bug35630.phpt] [1;32mPASS Bug #35630 (strtotime() crashes on non-separated relative modifiers) [ext/date/tests/bug35630.phpt] TEST 4940/15617 [ext/date/tests/bug35699.phpt] [1;32mPASS Bug #35699 (date() can't handle leap years before 1970) [ext/date/tests/bug35699.phpt] TEST 4941/15617 [ext/date/tests/bug35705.phpt] [1;32mPASS Bug #35705 (strtotime() fails to parse soap date format without TZ) [ext/date/tests/bug35705.phpt] TEST 4942/15617 [ext/date/tests/bug35885.phpt] [1;32mPASS Bug #35885 (strtotime("NOW") no longer works) [ext/date/tests/bug35885.phpt] TEST 4943/15617 [ext/date/tests/bug35887.phpt] [1;32mPASS Bug #35887 (wddx_deserialize not parsing dateTime fields properly) [ext/date/tests/bug35887.phpt] TEST 4944/15617 [ext/date/tests/bug36224.phpt] [1;32mPASS Bug #36224 (date(DATE_ATOM) gives wrong resulsts) [ext/date/tests/bug36224.phpt] TEST 4945/15617 [ext/date/tests/bug36510.phpt] [1;32mPASS Bug #36510 (strtotime() fails to parse date strings with tabs) [ext/date/tests/bug36510.phpt] TEST 4946/15617 [ext/date/tests/bug36599.phpt] [1;32mPASS Bug #36599 (DATE_W3C format constant incorrect). [ext/date/tests/bug36599.phpt] TEST 4947/15617 [ext/date/tests/bug36988.phpt] [1;33mSKIP Bug #36988 (mktime freezes on long numbers) [ext/date/tests/bug36988.phpt] reason: this test is for 32-bit only TEST 4948/15617 [ext/date/tests/bug37017.phpt] [1;32mPASS Bug #37017 (strtotime fails before 13:00:00 with some time zones identifiers). [ext/date/tests/bug37017.phpt] TEST 4949/15617 [ext/date/tests/bug37368.phpt] [1;32mPASS Bug #37368 (Incorrect timestamp returned for strtotime()). [ext/date/tests/bug37368.phpt] TEST 4950/15617 [ext/date/tests/bug37514.phpt] [1;32mPASS Bug #37514 (strtotime doesn't assume year correctly). [ext/date/tests/bug37514.phpt] TEST 4951/15617 [ext/date/tests/bug37616.phpt] [1;32mPASS Bug #37616 (DATE_RFC822 does not product RFC 822 dates) [ext/date/tests/bug37616.phpt] TEST 4952/15617 [ext/date/tests/bug37747.phpt] [1;32mPASS Bug #37747 (strtotime segfaults when given "nextyear") [ext/date/tests/bug37747.phpt] TEST 4953/15617 [ext/date/tests/bug38229.phpt] [1;32mPASS Bug #38229 (strtotime() does not parse YYYY-MM) [ext/date/tests/bug38229.phpt] TEST 4954/15617 [ext/date/tests/bug39782.phpt] [1;32mPASS Bug #39782 (setTime() on a DateTime constructed with a Weekday yields incorrect results) [ext/date/tests/bug39782.phpt] TEST 4955/15617 [ext/date/tests/bug40743.phpt] [1;32mPASS Bug #40743 (DateTime ignores the TimeZone object passed to the constructor) [ext/date/tests/bug40743.phpt] TEST 4956/15617 [ext/date/tests/bug40861.phpt] [1;32mPASS Bug #40861 (Multiple +/- on relative units breaks strtotime()) [ext/date/tests/bug40861.phpt] TEST 4957/15617 [ext/date/tests/bug41523-64bit.phpt] [1;32mPASS Bug #41523 (strtotime('0000-00-00 00:00:00') is parsed as 1999-11-30) (64 bit) [ext/date/tests/bug41523-64bit.phpt] TEST 4958/15617 [ext/date/tests/bug41523.phpt] [1;33mSKIP Bug #41523 (strtotime('0000-00-00 00:00:00') is parsed as 1999-11-30) (32 bit) [ext/date/tests/bug41523.phpt] reason: 32-bit only TEST 4959/15617 [ext/date/tests/bug41599.phpt] [1;32mPASS Bug #41599 (setTime() fails after modify() is used) [ext/date/tests/bug41599.phpt] TEST 4960/15617 [ext/date/tests/bug41709.phpt] [1;32mPASS Bug #41709 (strtotime() does not handle 00.00.0000) [ext/date/tests/bug41709.phpt] TEST 4961/15617 [ext/date/tests/bug41842.phpt] [1;32mPASS Bug #41842 (Cannot create years < 0100 & negative years with date_create or new DateTime) [ext/date/tests/bug41842.phpt] TEST 4962/15617 [ext/date/tests/bug41844.phpt] [1;32mPASS Bug #41844 (Format returns incorrect number of digits for negative years -0001 to -0999) [ext/date/tests/bug41844.phpt] TEST 4963/15617 [ext/date/tests/bug41964.phpt] [1;32mPASS Bug #41964 (strtotime returns a timestamp for non-time string of pattern '(A|a) .+') [ext/date/tests/bug41964.phpt] TEST 4964/15617 [ext/date/tests/bug42910.phpt] [1;32mPASS Bug #42910 (Constructing DateTime with TimeZone Indicator invalidates DateTimeZone) [ext/date/tests/bug42910.phpt] TEST 4965/15617 [ext/date/tests/bug43003.phpt] [1;32mPASS Bug #43003 (Invalid timezone reported for DateTime objects constructed using a timestamp) [ext/date/tests/bug43003.phpt] TEST 4966/15617 [ext/date/tests/bug43075.phpt] [1;32mPASS Bug #43075 (Support 24 as hour) [ext/date/tests/bug43075.phpt] TEST 4967/15617 [ext/date/tests/bug43452.phpt] [1;32mPASS Bug #43452 ("weekday" is not equivalent to "1 weekday" of the current weekday is "weekday") [ext/date/tests/bug43452.phpt] TEST 4968/15617 [ext/date/tests/bug43527.phpt] [1;32mPASS Bug #43527 (DateTime created from a timestamp reports environment timezone) [ext/date/tests/bug43527.phpt] TEST 4969/15617 [ext/date/tests/bug43808.phpt] [1;32mPASS Bug #43808 (date_create never fails (even when it should)) [ext/date/tests/bug43808.phpt] TEST 4970/15617 [ext/date/tests/bug43960.phpt] [1;32mPASS Bug #43960 (strtotime() returns timestamp in the future when given a bogus string) [ext/date/tests/bug43960.phpt] TEST 4971/15617 [ext/date/tests/bug44562.phpt] [1;32mPASS Bug #44562 (Creating instance of DatePeriod crashes) [ext/date/tests/bug44562.phpt] TEST 4972/15617 [ext/date/tests/bug44742.phpt] [1;32mPASS Bug #44742 (timezone_offset_get() causes segmentation faults) [ext/date/tests/bug44742.phpt] TEST 4973/15617 [ext/date/tests/bug44780.phpt] [1;32mPASS Bug #44780 (some time zone offsets not recognized by timezone_name_from_abbr) [ext/date/tests/bug44780.phpt] TEST 4974/15617 [ext/date/tests/bug45081.phpt] [1;32mPASS Bug #45081 (strtotime incorrectly interprets SGT time zone) [ext/date/tests/bug45081.phpt] TEST 4975/15617 [ext/date/tests/bug45529.phpt] [1;32mPASS Bug #45529 (UTC not properly recognised as timezone identifier while parsing) [ext/date/tests/bug45529.phpt] TEST 4976/15617 [ext/date/tests/bug45543.phpt] [1;32mPASS Test for bug #45543: DateTime::setTimezone can not set timezones without ID. [ext/date/tests/bug45543.phpt] TEST 4977/15617 [ext/date/tests/bug45554.phpt] [1;32mPASS Bug #45554 (Inconsistent behavior of the u format char) [ext/date/tests/bug45554.phpt] TEST 4978/15617 [ext/date/tests/bug45682.phpt] [1;32mPASS Bug #45682 (Unable to var_dump(DateInterval)) [ext/date/tests/bug45682.phpt] TEST 4979/15617 [ext/date/tests/bug45866.phpt] [1;32mPASS Bug #45866 (decimal values fed to DateTime->modify() causes long execution times) [ext/date/tests/bug45866.phpt] TEST 4980/15617 [ext/date/tests/bug46108.phpt] [1;32mPASS Bug #46108 (DateTime - Memory leak when unserializing) [ext/date/tests/bug46108.phpt] TEST 4981/15617 [ext/date/tests/bug46111.phpt] [1;32mPASS Bug #46111 (strtotime() returns false for some valid timezones) [ext/date/tests/bug46111.phpt] TEST 4982/15617 [ext/date/tests/bug46268.phpt] [1;32mPASS Bug #46268 (When call DateTime#setTime, it seems to be called the last modify method too) [ext/date/tests/bug46268.phpt] TEST 4983/15617 [ext/date/tests/bug46874.phpt] [1;32mPASS Bug #46874 (DatePeriod not resetting after foreach loop) [ext/date/tests/bug46874.phpt] TEST 4984/15617 [ext/date/tests/bug48058.phpt] [1;32mPASS Bug #48058 (Year formatter goes wrong with out-of-int range) [ext/date/tests/bug48058.phpt] TEST 4985/15617 [ext/date/tests/bug48097.phpt] [1;32mPASS Bug #48097 (date_timezone_set function produces wrong datetime result) [ext/date/tests/bug48097.phpt] TEST 4986/15617 [ext/date/tests/bug48276.phpt] [1;32mPASS Bug #48276 (date("Y") prints wrong year on Big Endian machines) [ext/date/tests/bug48276.phpt] TEST 4987/15617 [ext/date/tests/bug48476.phpt] [1;32mPASS Bug #48476 (cloning extended DateTime class without calling parent::__constr crashed PHP) [ext/date/tests/bug48476.phpt] TEST 4988/15617 [ext/date/tests/bug48678.phpt] [1;32mPASS Bug #48678 (DateInterval segfaults when unserialising) [ext/date/tests/bug48678.phpt] TEST 4989/15617 [ext/date/tests/bug49059.phpt] [1;32mPASS Bug #49059 (DateTime::diff() repeats previous sub() operation) [ext/date/tests/bug49059.phpt] TEST 4990/15617 [ext/date/tests/bug49081.phpt] [1;32mPASS Bug #49081 (DateTime::diff() mistake if start in January and interval > 28 days) [ext/date/tests/bug49081.phpt] TEST 4991/15617 [ext/date/tests/bug49585.phpt] [1;32mPASS Bug #49585 (date_format buffer not long enough for >4 digit years) [ext/date/tests/bug49585.phpt] TEST 4992/15617 [ext/date/tests/bug49700.phpt] [1;32mPASS Bug #49700 (memory leaks in php_date.c if garbage collector is enabled) [ext/date/tests/bug49700.phpt] TEST 4993/15617 [ext/date/tests/bug49778.phpt] [1;32mPASS Bug #49778 (DateInterval::format("%a") is always zero when an interval is created from an ISO string) [ext/date/tests/bug49778.phpt] TEST 4994/15617 [ext/date/tests/bug50055.phpt] [1;32mPASS Bug #50555 (DateTime::sub() allows 'relative' time modifications). [ext/date/tests/bug50055.phpt] TEST 4995/15617 [ext/date/tests/bug50392.phpt] [1;32mPASS Bug #50392 (date_create_from_format enforces 6 digits for 'u' format character) [ext/date/tests/bug50392.phpt] TEST 4996/15617 [ext/date/tests/bug50475.phpt] [1;32mPASS Bug #50475 (DateTime::setISODate followed by DateTime::setTime) [ext/date/tests/bug50475.phpt] TEST 4997/15617 [ext/date/tests/bug50680.phpt] [1;32mPASS Bug #50680 ("eighth" quantifier is not understood) [ext/date/tests/bug50680.phpt] TEST 4998/15617 [ext/date/tests/bug51096.phpt] [1;32mPASS Bug #51096 (Test for "first day" vs "first day of") [ext/date/tests/bug51096.phpt] TEST 4999/15617 [ext/date/tests/bug51393.phpt] [1;32mPASS Bug #51393 (DateTime::createFromFormat() fails if format string contains timezone) [ext/date/tests/bug51393.phpt] TEST 5000/15617 [ext/date/tests/bug51819.phpt] [1;32mPASS Bug #51819 (Case discrepancy in timezone names cause Uncaught exception and fatal error) [ext/date/tests/bug51819.phpt] TEST 5001/15617 [ext/date/tests/bug51866.phpt] [1;32mPASS Bug #51866 (Lenient parsing with parseFromFormat) [ext/date/tests/bug51866.phpt] TEST 5002/15617 [ext/date/tests/bug51994.phpt] [1;32mPASS Bug #51994 (date_parse_from_format is parsing invalid date using 'yz' format) [ext/date/tests/bug51994.phpt] TEST 5003/15617 [ext/date/tests/bug52062-64bit.phpt] [1;32mPASS Bug #52062 (large timestamps with DateTime::getTimestamp and DateTime::setTimestamp) (64 bit) [ext/date/tests/bug52062-64bit.phpt] TEST 5004/15617 [ext/date/tests/bug52062.phpt] [1;33mSKIP Bug #52062 (large timestamps with DateTime::getTimestamp and DateTime::setTimestamp) (32 bit) [ext/date/tests/bug52062.phpt] reason: 32-bit only TEST 5005/15617 [ext/date/tests/bug52063.phpt] [1;32mPASS Bug #52063 (DateTime constructor's second argument doesn't have a null default value) [ext/date/tests/bug52063.phpt] TEST 5006/15617 [ext/date/tests/bug52113.phpt] [1;32mPASS Bug #52113 (Seg fault while creating (by unserialization) DatePeriod) [ext/date/tests/bug52113.phpt] TEST 5007/15617 [ext/date/tests/bug52290.phpt] [1;32mPASS Bug #52290 (setDate, setISODate, setTime works wrong when DateTime created from timestamp) [ext/date/tests/bug52290.phpt] TEST 5008/15617 [ext/date/tests/bug52342.phpt] [1;32mPASS Bug #52342 (DateTime setIsoDate results in wrong timestamp) [ext/date/tests/bug52342.phpt] TEST 5009/15617 [ext/date/tests/bug52430.phpt] [1;32mPASS Bug #52430 (date_parse parse 24:xx:xx as valid time) [ext/date/tests/bug52430.phpt] TEST 5010/15617 [ext/date/tests/bug52454.phpt] [1;32mPASS Bug #52454 (Relative dates and getTimestamp increments by one day) [ext/date/tests/bug52454.phpt] TEST 5011/15617 [ext/date/tests/bug52480.phpt] [1;32mPASS Bug #52480 (Incorrect difference using DateInterval) [ext/date/tests/bug52480.phpt] TEST 5012/15617 [ext/date/tests/bug52577.phpt] [1;32mPASS Bug #52577 (Incorrect date returning) [ext/date/tests/bug52577.phpt] TEST 5013/15617 [ext/date/tests/bug52668.phpt] [1;32mPASS Bug #52668 (Iterating over a dateperiod twice is broken) [ext/date/tests/bug52668.phpt] TEST 5014/15617 [ext/date/tests/bug52738.phpt] [1;32mPASS Bug #52738 (Can't use new properties in class extended from DateInterval) [ext/date/tests/bug52738.phpt] TEST 5015/15617 [ext/date/tests/bug52808.phpt] [1;32mPASS Bug #52808 (Segfault when specifying interval as two dates) [ext/date/tests/bug52808.phpt] TEST 5016/15617 [ext/date/tests/bug53437.phpt] [1;32mPASS Bug #53437 (Crash when using unserialized DatePeriod instance), variation 1 [ext/date/tests/bug53437.phpt] TEST 5017/15617 [ext/date/tests/bug53437_var1.phpt] [1;32mPASS Bug #53437 (Crash when using unserialized DatePeriod instance), variation 2 [ext/date/tests/bug53437_var1.phpt] TEST 5018/15617 [ext/date/tests/bug53437_var2.phpt] [1;32mPASS Bug #53437 DateInterval basic serialization [ext/date/tests/bug53437_var2.phpt] TEST 5019/15617 [ext/date/tests/bug53437_var3.phpt] [1;33mSKIP Bug #53437 DateInterval unserialize bad data, 32 bit [ext/date/tests/bug53437_var3.phpt] reason: 32 bit only TEST 5020/15617 [ext/date/tests/bug53437_var4.phpt] [1;32mPASS Bug #53437 (Check that var_dump out is the same using the whole object or it's single properties), variation 4 [ext/date/tests/bug53437_var4.phpt] TEST 5021/15617 [ext/date/tests/bug53437_var5.phpt] [1;32mPASS Bug #53437 DateInterval unserialize bad data, 64 bit [ext/date/tests/bug53437_var5.phpt] TEST 5022/15617 [ext/date/tests/bug53437_var6.phpt] [1;32mPASS Bug #53437 DateInterval unserialize bad data, 64 bit [ext/date/tests/bug53437_var6.phpt] TEST 5023/15617 [ext/date/tests/bug53502.phpt] [1;32mPASS Bug #53502 (strtotime with timezone memory leak) [ext/date/tests/bug53502.phpt] TEST 5024/15617 [ext/date/tests/bug53879.phpt] [1;32mPASS Bug #53879 (DateTime::createFromFormat() fails to parse cookie expiration date) [ext/date/tests/bug53879.phpt] TEST 5025/15617 [ext/date/tests/bug54283.phpt] [1;32mPASS Bug #54283 (new DatePeriod(NULL) causes crash) [ext/date/tests/bug54283.phpt] TEST 5026/15617 [ext/date/tests/bug54316.phpt] [1;32mPASS Bug #54316 (DateTime::createFromFormat does not handle trailing '|' correctly) [ext/date/tests/bug54316.phpt] TEST 5027/15617 [ext/date/tests/bug54340.phpt] [1;32mPASS Bug #54340 (DateTime::add() method bug) [ext/date/tests/bug54340.phpt] TEST 5028/15617 [ext/date/tests/bug54597.phpt] [1;32mPASS Bug #54597 (incorrect years for DateTime objects created with 4-digit years) [ext/date/tests/bug54597.phpt] TEST 5029/15617 [ext/date/tests/bug54851.phpt] [1;32mPASS Bug #54851 (DateTime::createFromFormat() doesn't interpret "D") [ext/date/tests/bug54851.phpt] TEST 5030/15617 [ext/date/tests/bug55253.phpt] [1;32mPASS Bug #55253 (DateTime::add() and sub() result -1 hour on objects with time zone type 2) [ext/date/tests/bug55253.phpt] TEST 5031/15617 [ext/date/tests/bug55397.phpt] [1;32mPASS Bug #55397 (comparison of incomplete DateTime causes SIGSEGV) [ext/date/tests/bug55397.phpt] TEST 5032/15617 [ext/date/tests/bug55407.phpt] [1;32mPASS Bug #55407 (Impossible to prototype DateTime::createFromFormat) [ext/date/tests/bug55407.phpt] TEST 5033/15617 [ext/date/tests/bug60236.phpt] [1;32mPASS Bug #60236 (TLA timezone dates are not converted properly from timestamp) [ext/date/tests/bug60236.phpt] TEST 5034/15617 [ext/date/tests/bug60302-001.phpt] [1;32mPASS Test for bug #60302: DateTime::createFromFormat should new static(), not new self() [ext/date/tests/bug60302-001.phpt] TEST 5035/15617 [ext/date/tests/bug60302-002.phpt] [1;32mPASS Test for bug #60302: DateTimeImmutable::createFromFormat should new static(), not new self() [ext/date/tests/bug60302-002.phpt] TEST 5036/15617 [ext/date/tests/bug60774.phpt] [1;32mPASS Bug #60774 (DateInterval::format("%a") is always zero when an interval is created using the createFromDateString method) [ext/date/tests/bug60774.phpt] TEST 5037/15617 [ext/date/tests/bug61642.phpt] [1;32mPASS Bug #61642 (modify("+5 weekdays") returns Sunday) [ext/date/tests/bug61642.phpt] TEST 5038/15617 [ext/date/tests/bug62326.phpt] [1;32mPASS Bug #62326 (date_diff() function returns false result) [ext/date/tests/bug62326.phpt] TEST 5039/15617 [ext/date/tests/bug62500.phpt] [1;32mPASS Bug #62500 (Segfault in DateInterval class when extended) [ext/date/tests/bug62500.phpt] TEST 5040/15617 [ext/date/tests/bug62561.phpt] [1;32mPASS Bug #62561 Unixtimestamp may take on local times DST flag (this test will only be valid during EDT) [ext/date/tests/bug62561.phpt] TEST 5041/15617 [ext/date/tests/bug62852.phpt] [1;32mPASS Bug #62852 (Unserialize invalid DateTime causes crash), variation 1 [ext/date/tests/bug62852.phpt] TEST 5042/15617 [ext/date/tests/bug62852_var2.phpt] [1;32mPASS Bug #62852 (Unserialize invalid DateTime causes crash), variation 2 [ext/date/tests/bug62852_var2.phpt] TEST 5043/15617 [ext/date/tests/bug62852_var3.phpt] [1;32mPASS Bug #62852 (Unserialize invalid DateTime causes crash), variation 3 [ext/date/tests/bug62852_var3.phpt] TEST 5044/15617 [ext/date/tests/bug62896.phpt] [1;32mPASS Bug #62896 Unixtimestamp may take on local times DST flag (this test will only be valid during CEST) [ext/date/tests/bug62896.phpt] TEST 5045/15617 [ext/date/tests/bug63391.phpt] [1;32mPASS Test for #63391 (Incorrect/inconsistent day of week prior to the year 1600) [ext/date/tests/bug63391.phpt] TEST 5046/15617 [ext/date/tests/bug63435.phpt] [1;32mPASS Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond [ext/date/tests/bug63435.phpt] TEST 5047/15617 [ext/date/tests/bug63740.phpt] [1;32mPASS Bug #63740 (strtotime seems to use both sunday and monday as start of week) [ext/date/tests/bug63740.phpt] TEST 5048/15617 [ext/date/tests/bug64157.phpt] [1;32mPASS Test for bug #64157: DateTime::createFromFormat() reports confusing error message [ext/date/tests/bug64157.phpt] TEST 5049/15617 [ext/date/tests/bug64653.phpt] [1;32mPASS Bug #64653 (Subtraction of DateInterval yields wrong result) [ext/date/tests/bug64653.phpt] TEST 5050/15617 [ext/date/tests/bug64887.phpt] [1;32mPASS Bug #64887: Allow DateTime modification with subsecond items [ext/date/tests/bug64887.phpt] TEST 5051/15617 [ext/date/tests/bug64992.phpt] [1;32mPASS Bug #64992 (dst not handled past 2038) [ext/date/tests/bug64992.phpt] TEST 5052/15617 [ext/date/tests/bug65003.phpt] [1;32mPASS Bug #65003 (Wrong date diff) [ext/date/tests/bug65003.phpt] TEST 5053/15617 [ext/date/tests/bug65184.phpt] [1;33mSKIP Test bug #65184 strftime() returns insufficient-length string under multibyte locales [ext/date/tests/bug65184.phpt] reason: Test is valid for Windows TEST 5054/15617 [ext/date/tests/bug65371.phpt] [1;32mPASS Testing bug #65371 [ext/date/tests/bug65371.phpt] TEST 5055/15617 [ext/date/tests/bug65502.phpt] [1;32mPASS Test for bug #65502: DateTimeImmutable::createFromFormat returns DateTime [ext/date/tests/bug65502.phpt] TEST 5056/15617 [ext/date/tests/bug65548.phpt] [1;32mPASS Test for bug #65548: Comparison for DateTimeImmutable doesn't work [ext/date/tests/bug65548.phpt] TEST 5057/15617 [ext/date/tests/bug65672.phpt] [1;32mPASS Test for bug #65672: Broken classes inherited from DatePeriod [ext/date/tests/bug65672.phpt] TEST 5058/15617 [ext/date/tests/bug66545.phpt] [1;32mPASS Bug #66545 (DateTime) [ext/date/tests/bug66545.phpt] TEST 5059/15617 [ext/date/tests/bug66721.phpt] [1;32mPASS Test for bug #66721: __wakeup of DateTime segfaults when invalid object data is supplied [ext/date/tests/bug66721.phpt] TEST 5060/15617 [ext/date/tests/bug66836.phpt] [1;32mPASS Bug #66836 (DateTime::createFromFormat 'U' with pre 1970 dates fails parsing) [ext/date/tests/bug66836.phpt] TEST 5061/15617 [ext/date/tests/bug66985.phpt] [1;32mPASS Bug #66985 (Some timezones are no longer valid in PHP 5.5.10) [ext/date/tests/bug66985.phpt] TEST 5062/15617 [ext/date/tests/bug67109.phpt] [1;32mPASS Bug #67109 (First uppercase letter breaks date string parsing) [ext/date/tests/bug67109.phpt] TEST 5063/15617 [ext/date/tests/bug67118.phpt] [1;32mPASS Bug #67118 crashes in DateTime when this used after failed __construct [ext/date/tests/bug67118.phpt] TEST 5064/15617 [ext/date/tests/bug67118_2.phpt] [1;32mPASS Regression introduce in fix for Bug #67118 - Invalid code [ext/date/tests/bug67118_2.phpt] TEST 5065/15617 [ext/date/tests/bug67251.phpt] [1;32mPASS Bug #67251 (date_parse_from_format out-of-bounds read) [ext/date/tests/bug67251.phpt] TEST 5066/15617 [ext/date/tests/bug67253.phpt] [1;32mPASS Bug #67253 (timelib_meridian_with_check out-of-bounds read) [ext/date/tests/bug67253.phpt] TEST 5067/15617 [ext/date/tests/bug67308.phpt] [1;32mPASS Bug #67308 (Serialize of DateTime truncates fractions of second) [ext/date/tests/bug67308.phpt] TEST 5068/15617 [ext/date/tests/bug68078.phpt] [1;32mPASS Comparing datetime objects should account for microseconds [ext/date/tests/bug68078.phpt] TEST 5069/15617 [ext/date/tests/bug68078_negative.phpt] [1;32mPASS Comparing datetime objects with negative timestamps should account for microseconds [ext/date/tests/bug68078_negative.phpt] TEST 5070/15617 [ext/date/tests/bug68406.phpt] [1;32mPASS Bug #68406 calling var_dump on a DateTimeZone object modifies it [ext/date/tests/bug68406.phpt] TEST 5071/15617 [ext/date/tests/bug68503.phpt] [1;32mPASS Bug #68503 (date_diff on two dates with timezone set localised returns wrong results) [ext/date/tests/bug68503.phpt] TEST 5072/15617 [ext/date/tests/bug68669.phpt] [1;32mPASS DateTime::createFromFormat() does not allow NULL $timezone [ext/date/tests/bug68669.phpt] TEST 5073/15617 [ext/date/tests/bug68942.phpt] [1;32mPASS Bug #68942 (Use after free vulnerability in unserialize() with DateTimeZone). [ext/date/tests/bug68942.phpt] TEST 5074/15617 [ext/date/tests/bug68942_2.phpt] [1;32mPASS Bug #68942 (Use after free vulnerability in unserialize() with DateTime). [ext/date/tests/bug68942_2.phpt] TEST 5075/15617 [ext/date/tests/bug69089.phpt] [1;32mPASS Bug #69089 (Add support for RFC3339 extended to DateTime::format) [ext/date/tests/bug69089.phpt] TEST 5076/15617 [ext/date/tests/bug69336.phpt] [1;32mPASS Bug #69336 (Issues with "last day of <monthname>") [ext/date/tests/bug69336.phpt] TEST 5077/15617 [ext/date/tests/bug69587.phpt] [1;32mPASS Bug #69587 (DateInterval properties and isset) [ext/date/tests/bug69587.phpt] TEST 5078/15617 [ext/date/tests/bug69806.phpt] [1;32mPASS Bug #69806 (Incorrect date from timestamp) [ext/date/tests/bug69806.phpt] TEST 5079/15617 [ext/date/tests/bug70153.phpt] [1;32mPASS Bug #70153 (\DateInterval incorrectly unserialized) [ext/date/tests/bug70153.phpt] TEST 5080/15617 [ext/date/tests/bug70245.phpt] [1;32mPASS Bug #70245 (strtotime does not emit warning when 2nd parameter is object or string) [ext/date/tests/bug70245.phpt] TEST 5081/15617 [ext/date/tests/bug70266.phpt] [1;32mPASS Bug #70266 (DateInterval::__construct.interval_spec is not supposed to be optional) [ext/date/tests/bug70266.phpt] TEST 5082/15617 [ext/date/tests/bug70277.phpt] [1;32mPASS Bug #70277 (new DateTimeZone($foo) is ignoring text after null byte) [ext/date/tests/bug70277.phpt] TEST 5083/15617 [ext/date/tests/bug70810.phpt] [1;32mPASS Bug #70810: DateInterval equals every other DateInterval [ext/date/tests/bug70810.phpt] TEST 5084/15617 [ext/date/tests/bug71525.phpt] [1;32mPASS Bug #71525 (Calls to date_modify will mutate timelib_rel_time, causing date_date_set issues) [ext/date/tests/bug71525.phpt] TEST 5085/15617 [ext/date/tests/bug71635.phpt] [1;32mPASS Bug #71635 (segfault in DatePeriod::getEndDate() when no end date has been set) [ext/date/tests/bug71635.phpt] TEST 5086/15617 [ext/date/tests/bug71700.phpt] [1;32mPASS Bug #71700 (Extra day on diff between begin and end of march 2016) [ext/date/tests/bug71700.phpt] TEST 5087/15617 [ext/date/tests/bug71826.phpt] [1;32mPASS Bug #71826 (DateTime::diff confuse on timezone 'Asia/Tokyo') [ext/date/tests/bug71826.phpt] TEST 5088/15617 [ext/date/tests/bug71889.phpt] [1;32mPASS Bug #71889 (DateInterval::format segfault on '%' input) [ext/date/tests/bug71889.phpt] TEST 5089/15617 [ext/date/tests/bug72096.phpt] [1;32mPASS Bug #72096: Swatch time value incorrect for dates before 1970 [ext/date/tests/bug72096.phpt] TEST 5090/15617 [ext/date/tests/bug72719.phpt] [1;32mPASS Bug #72719: Relative datetime format ignores weekday on sundays only [ext/date/tests/bug72719.phpt] TEST 5091/15617 [ext/date/tests/bug73091.phpt] [1;32mPASS Bug #73091 (Unserializing DateInterval object may lead to __toString invocation) [ext/date/tests/bug73091.phpt] TEST 5092/15617 [ext/date/tests/bug73294.phpt] [1;32mPASS Bug #73294: DateTime wrong when date string is negative [ext/date/tests/bug73294.phpt] TEST 5093/15617 [ext/date/tests/bug73426.phpt] [1;32mPASS Bug #73426 (createFromFormat with 'z' format char results in incorrect time) [ext/date/tests/bug73426.phpt] TEST 5094/15617 [ext/date/tests/bug73460-001.phpt] [1;32mPASS Bug #73460 (Datetime add not realising it already applied DST change) [ext/date/tests/bug73460-001.phpt] TEST 5095/15617 [ext/date/tests/bug73460-002.phpt] [1;32mPASS Bug #73460 (Datetime add not realising it already applied DST change) [ext/date/tests/bug73460-002.phpt] TEST 5096/15617 [ext/date/tests/bug73489.phpt] [1;32mPASS Bug #73489: wrong timestamp when call setTimeZone multi times with UTC offset [ext/date/tests/bug73489.phpt] TEST 5097/15617 [ext/date/tests/bug73837.phpt] [1;32mPASS Bug #73837: Milliseconds in DateTime() [ext/date/tests/bug73837.phpt] TEST 5098/15617 [ext/date/tests/bug73858.phpt] [1;32mPASS Bug #73858: diff() of two relative/described DateTimes is wrong [ext/date/tests/bug73858.phpt] TEST 5099/15617 [ext/date/tests/bug73942.phpt] [1;32mPASS Bug #73942: $date->modify('Friday this week') doesn't return a Friday if $date is a Sunday [ext/date/tests/bug73942.phpt] TEST 5100/15617 [ext/date/tests/bug74057.phpt] [1;32mPASS Bug #74057: wrong day when using "this week" in strtotime [ext/date/tests/bug74057.phpt] TEST 5101/15617 [ext/date/tests/bug74080.phpt] [1;32mPASS Bug #74080 Provide an RFC7231 date time format [ext/date/tests/bug74080.phpt] TEST 5102/15617 [ext/date/tests/bug74173.phpt] [1;32mPASS Bug #74173 (DateTimeImmutable::getTimestamp() triggers DST switch in incorrect time) [ext/date/tests/bug74173.phpt] TEST 5103/15617 [ext/date/tests/bug74274.phpt] [1;32mPASS Bug #74274 (Handling DST transitions correctly) [ext/date/tests/bug74274.phpt] TEST 5104/15617 [ext/date/tests/bug74524.phpt] [1;32mPASS Bug #74524 (Date diff is bad calculated, in same time zone) [ext/date/tests/bug74524.phpt] TEST 5105/15617 [ext/date/tests/bug74639.phpt] [1;32mPASS Bug #74639 Cloning DatePeriod leads to segfault [ext/date/tests/bug74639.phpt] TEST 5106/15617 [ext/date/tests/bug74652.phpt] [1;32mPASS Test for bug #74652: Incomplete dates [ext/date/tests/bug74652.phpt] TEST 5107/15617 [ext/date/tests/bug74852.phpt] [1;32mPASS Bug #74852 property_exists returns true on unknown DateInterval property [ext/date/tests/bug74852.phpt] TEST 5108/15617 [ext/date/tests/bug75002.phpt] [1;32mPASS Bug #75002 Null Pointer Dereference in timelib_time_clone [ext/date/tests/bug75002.phpt] TEST 5109/15617 [ext/date/tests/bug75167.phpt] [1;32mPASS Bug #75167 (DateTime::add does only care about backward DST transition, not forward) [ext/date/tests/bug75167.phpt] TEST 5110/15617 [ext/date/tests/bug75222.phpt] [1;32mPASS Bug #75222 DateInterval microseconds property always 0 [ext/date/tests/bug75222.phpt] TEST 5111/15617 [ext/date/tests/bug75232.phpt] [1;32mPASS Bug #75232: print_r of DateTime creating side-effect [ext/date/tests/bug75232.phpt] TEST 5112/15617 [ext/date/tests/bug75577.phpt] [1;32mPASS Test for bug #75577: DateTime::createFromFormat does not accept 'v' format specifier [ext/date/tests/bug75577.phpt] TEST 5113/15617 [ext/date/tests/bug75851.phpt] [1;32mPASS Test for bug #75851: Year component overflow with date formats "c", "o", "r" and "y" [ext/date/tests/bug75851.phpt] TEST 5114/15617 [ext/date/tests/bug75857.phpt] [1;32mPASS Failing test case for #75857: Long timezones truncation [ext/date/tests/bug75857.phpt] TEST 5115/15617 [ext/date/tests/bug75928.phpt] [1;32mPASS Bug #75928: Argument 2 for `DateTimeZone::listIdentifiers()` should accept `null` [ext/date/tests/bug75928.phpt] TEST 5116/15617 [ext/date/tests/bug76032.phpt] [1;32mPASS Bug #76032 (DateTime->diff having issues with leap days for timezones ahead of UTC) [ext/date/tests/bug76032.phpt] TEST 5117/15617 [ext/date/tests/bug76374.phpt] [1;32mPASS Bug #76374 (Date difference varies according day time) [ext/date/tests/bug76374.phpt] TEST 5118/15617 [ext/date/tests/bug76462.phpt] [1;32mPASS Bug #76462 Undefined property: DateInterval::$f [ext/date/tests/bug76462.phpt] TEST 5119/15617 [ext/date/tests/bug76770.phpt] [1;32mPASS Bug #76770 'U' modifier in 'datetime::createFromFormat' adds seconds to other specifiers [ext/date/tests/bug76770.phpt] TEST 5120/15617 [ext/date/tests/bug77097.phpt] [1;32mPASS Bug #77097 (DateTime::diff gives wrong diff when the actual diff is less than 1 second) [ext/date/tests/bug77097.phpt] TEST 5121/15617 [ext/date/tests/bug77571.phpt] [1;32mPASS Bug #77571 (DateTime's diff DateInterval incorrect in timezones from UTC+01:00 to UTC+12:00 [ext/date/tests/bug77571.phpt] TEST 5122/15617 [ext/date/tests/bug78383.phpt] [1;32mPASS Bug #78383: Casting a DateTime to array no longer returns its properties [ext/date/tests/bug78383.phpt] TEST 5123/15617 [ext/date/tests/bug78452.phpt] [1;32mPASS Bug #78452 (diff makes wrong in hour for Asia/Tehran) [ext/date/tests/bug78452.phpt] TEST 5124/15617 [ext/date/tests/bug78751.phpt] [1;32mPASS Bug #78751 (Serialising DatePeriod converts DateTimeImmutable) [ext/date/tests/bug78751.phpt] TEST 5125/15617 [ext/date/tests/bug79015.phpt] [1;32mPASS Bug #79015 (undefined-behavior in php_date.c) [ext/date/tests/bug79015.phpt] TEST 5126/15617 [ext/date/tests/bug79396-forward-transition-settime.phpt] [1;32mPASS Test for setting Date/Time during a forward DST transition [ext/date/tests/bug79396-forward-transition-settime.phpt] TEST 5127/15617 [ext/date/tests/bug79452.phpt] [1;32mPASS Bug #79452 (DateTime::diff() generates months differently between time zones) [ext/date/tests/bug79452.phpt] TEST 5128/15617 [ext/date/tests/bug79580.phpt] [1;32mPASS Bug #79580: date_create_from_format misses leap year [ext/date/tests/bug79580.phpt] TEST 5129/15617 [ext/date/tests/bug79716.phpt] [1;32mPASS Bug #79716 (Invalid date time created (with day "00")) [ext/date/tests/bug79716.phpt] TEST 5130/15617 [ext/date/tests/bug80057.phpt] [1;32mPASS Bug #80057 (DateTimeImmutable::createFromFormat() does not populate time) [ext/date/tests/bug80057.phpt] TEST 5131/15617 [ext/date/tests/bug80610.phpt] [1;32mPASS Bug #80610 (DateTime calculate wrong with DateInterval) [ext/date/tests/bug80610.phpt] TEST 5132/15617 [ext/date/tests/bug80664.phpt] [1;32mPASS Bug #80664 (DateTime objects behave incorrectly around DST transition) [ext/date/tests/bug80664.phpt] TEST 5133/15617 [ext/date/tests/bug80913.phpt] [1;32mPASS Bug #80913 (DateTime(Immutable)::sub around DST yield incorrect time) [ext/date/tests/bug80913.phpt] TEST 5134/15617 [ext/date/tests/bug80963.phpt] [1;32mPASS Bug #80963: DateTimeZone::getTransitions() truncated [ext/date/tests/bug80963.phpt] TEST 5135/15617 [ext/date/tests/bug80974.phpt] [1;32mPASS Bug #80974: Wrong diff between 2 dates in different timezones [ext/date/tests/bug80974.phpt] TEST 5136/15617 [ext/date/tests/bug80998.phpt] [1;32mPASS Bug #80998: Missing second with inverted interval [ext/date/tests/bug80998.phpt] TEST 5137/15617 [ext/date/tests/bug81097.phpt] [1;32mPASS Bug #81097: DateTimeZone silently falls back to UTC when providing an offset with seconds [ext/date/tests/bug81097.phpt] TEST 5138/15617 [ext/date/tests/bug81106.phpt] [1;32mPASS Bug #81106: Regression in 8.1: add() now truncate ->f [ext/date/tests/bug81106.phpt] TEST 5139/15617 [ext/date/tests/bug81273.phpt] [1;32mPASS Bug #81273: Date interval calculation not correct [ext/date/tests/bug81273.phpt] TEST 5140/15617 [ext/date/tests/bug81458.phpt] [1;32mPASS Test for bug #81458: Regression in PHP 8.1: Incorrect difference after timezone change [ext/date/tests/bug81458.phpt] TEST 5141/15617 [ext/date/tests/bug81500.phpt] [1;32mPASS Bug #81500 (Interval serialization regression since 7.3.14 / 7.4.2) [ext/date/tests/bug81500.phpt] TEST 5142/15617 [ext/date/tests/bug81504.phpt] [1;32mPASS Bug #81504: Incorrect timezone transition details for POSIX data [ext/date/tests/bug81504.phpt] TEST 5143/15617 [ext/date/tests/call_function_from_method.phpt] [1;32mPASS Call to date function from a method and call to date method from call_user_func [ext/date/tests/call_function_from_method.phpt] TEST 5144/15617 [ext/date/tests/checkdate_basic1.phpt] [1;32mPASS Test date_create() function : basic functionality [ext/date/tests/checkdate_basic1.phpt] TEST 5145/15617 [ext/date/tests/date-lenient-create.phpt] [1;32mPASS Test for + character in date format [ext/date/tests/date-lenient-create.phpt] TEST 5146/15617 [ext/date/tests/date-lenient.phpt] [1;32mPASS Test for + character in date format [ext/date/tests/date-lenient.phpt] TEST 5147/15617 [ext/date/tests/date-parse-by-format001.phpt] [1;32mPASS Test for date_parse_by_format() [ext/date/tests/date-parse-by-format001.phpt] TEST 5148/15617 [ext/date/tests/date-set-timestamp.phpt] [1;32mPASS DateTime::setTimestamp() [ext/date/tests/date-set-timestamp.phpt] TEST 5149/15617 [ext/date/tests/date-time-modify-times.phpt] [1;32mPASS Test for DateTime::modify() with absolute time statements [ext/date/tests/date-time-modify-times.phpt] TEST 5150/15617 [ext/date/tests/date.phpt] [1;32mPASS date() function [ext/date/tests/date.phpt] TEST 5151/15617 [ext/date/tests/date_add_basic.phpt] [1;32mPASS Test date_add() function : basic functionality [ext/date/tests/date_add_basic.phpt] TEST 5152/15617 [ext/date/tests/date_basic1.phpt] [1;32mPASS Test date() function : basic functionality [ext/date/tests/date_basic1.phpt] TEST 5153/15617 [ext/date/tests/date_constants.phpt] [1;32mPASS Date constants [ext/date/tests/date_constants.phpt] TEST 5154/15617 [ext/date/tests/date_create-1.phpt] [1;32mPASS date_create() function [1] [ext/date/tests/date_create-1.phpt] TEST 5155/15617 [ext/date/tests/date_create-2.phpt] [1;32mPASS date_create() function [2] [ext/date/tests/date_create-2.phpt] TEST 5156/15617 [ext/date/tests/date_create-relative.phpt] [1;32mPASS date_create() with large relative offsets [ext/date/tests/date_create-relative.phpt] TEST 5157/15617 [ext/date/tests/date_create_basic.phpt] [1;32mPASS Test date_create() function : basic functionality [ext/date/tests/date_create_basic.phpt] TEST 5158/15617 [ext/date/tests/date_create_from_format_basic2.phpt] [1;32mPASS date_create_from_format() return false [ext/date/tests/date_create_from_format_basic2.phpt] TEST 5159/15617 [ext/date/tests/date_date_set_basic1.phpt] [1;32mPASS Test date_date_set() function : basic functionality [ext/date/tests/date_date_set_basic1.phpt] TEST 5160/15617 [ext/date/tests/date_default_timezone_get-1.phpt] [1;32mPASS date_default_timezone_get() function [1] [ext/date/tests/date_default_timezone_get-1.phpt] TEST 5161/15617 [ext/date/tests/date_default_timezone_get-2.phpt] [1;32mPASS date_default_timezone_get() function [2] [ext/date/tests/date_default_timezone_get-2.phpt] TEST 5162/15617 [ext/date/tests/date_default_timezone_get-3.phpt] [1;32mPASS date_default_timezone_get() function [3] [ext/date/tests/date_default_timezone_get-3.phpt] TEST 5163/15617 [ext/date/tests/date_default_timezone_get-4.phpt] [1;32mPASS date_default_timezone_get() function [4] [ext/date/tests/date_default_timezone_get-4.phpt] TEST 5164/15617 [ext/date/tests/date_default_timezone_set-1.phpt] [1;32mPASS date_default_timezone_set() function [1] [ext/date/tests/date_default_timezone_set-1.phpt] TEST 5165/15617 [ext/date/tests/date_default_timezone_set_error.phpt] [1;32mPASS Test date_default_timezone_set() function : error variations [ext/date/tests/date_default_timezone_set_error.phpt] TEST 5166/15617 [ext/date/tests/date_diff.phpt] [1;32mPASS Extensive test for date_diff(). [ext/date/tests/date_diff.phpt] TEST 5167/15617 [ext/date/tests/date_diff1.phpt] [1;32mPASS Test for date_diff with timezone abbreviations. [ext/date/tests/date_diff1.phpt] TEST 5168/15617 [ext/date/tests/date_format_basic1.phpt] [1;32mPASS Test date_format() function : basic functionality [ext/date/tests/date_format_basic1.phpt] TEST 5169/15617 [ext/date/tests/date_format_timezone.phpt] [1;32mPASS Test date_format() function : timezone offset [ext/date/tests/date_format_timezone.phpt] TEST 5170/15617 [ext/date/tests/date_get_last_errors_basic.phpt] [1;32mPASS date_get_last_errors() return false [ext/date/tests/date_get_last_errors_basic.phpt] TEST 5171/15617 [ext/date/tests/date_interval_bad_format_leak.phpt] [1;32mPASS DateInterval with bad format should not leak period [ext/date/tests/date_interval_bad_format_leak.phpt] TEST 5172/15617 [ext/date/tests/date_interval_create_from_date_string.phpt] [1;32mPASS Test date_interval_create_from_date_string() function : basic functionality [ext/date/tests/date_interval_create_from_date_string.phpt] TEST 5173/15617 [ext/date/tests/date_interval_create_from_date_string_broken.phpt] [1;32mPASS Test date_interval_create_from_date_string() function : nonsense data [ext/date/tests/date_interval_create_from_date_string_broken.phpt] TEST 5174/15617 [ext/date/tests/date_interval_create_from_date_string_nullparam.phpt] [1;32mPASS Test date_interval_create_from_date_string() function : null parameter [ext/date/tests/date_interval_create_from_date_string_nullparam.phpt] TEST 5175/15617 [ext/date/tests/date_interval_format.phpt] [1;32mPASS Test date_interval_format() function : basic functionality [ext/date/tests/date_interval_format.phpt] TEST 5176/15617 [ext/date/tests/date_interval_prop_dim.phpt] [1;32mPASS Test DateInterval props with dimension handling [ext/date/tests/date_interval_prop_dim.phpt] TEST 5177/15617 [ext/date/tests/date_isodate_set_basic1.phpt] [1;32mPASS Test date_isodate_set() function : basic functionality [ext/date/tests/date_isodate_set_basic1.phpt] TEST 5178/15617 [ext/date/tests/date_modify-1.phpt] [1;32mPASS date_modify() function [1] [ext/date/tests/date_modify-1.phpt] TEST 5179/15617 [ext/date/tests/date_modify-2.phpt] [1;32mPASS date_modify() function [2] [ext/date/tests/date_modify-2.phpt] TEST 5180/15617 [ext/date/tests/date_modify_basic1.phpt] [1;32mPASS Test date_modify() function : basic functionality [ext/date/tests/date_modify_basic1.phpt] TEST 5181/15617 [ext/date/tests/date_offset_get_basic1.phpt] [1;32mPASS Test date_offset_get() function : basic functionality [ext/date/tests/date_offset_get_basic1.phpt] TEST 5182/15617 [ext/date/tests/date_parse_001.phpt] [1;32mPASS Test basic date_parse() [ext/date/tests/date_parse_001.phpt] TEST 5183/15617 [ext/date/tests/date_parse_basic1.phpt] [1;32mPASS Test date_parse() function : basic functionality [ext/date/tests/date_parse_basic1.phpt] TEST 5184/15617 [ext/date/tests/date_parse_error.phpt] [1;32mPASS Test date_parse() function : error conditions [ext/date/tests/date_parse_error.phpt] TEST 5185/15617 [ext/date/tests/date_period-immutable.phpt] [1;32mPASS DatePeriod [ext/date/tests/date_period-immutable.phpt] TEST 5186/15617 [ext/date/tests/date_period.phpt] [1;32mPASS DatePeriod [ext/date/tests/date_period.phpt] TEST 5187/15617 [ext/date/tests/date_period_bad_iso_format.phpt] [1;32mPASS Test bad ISO date formats passed to DatePeriod constructor [ext/date/tests/date_period_bad_iso_format.phpt] TEST 5188/15617 [ext/date/tests/date_sub_basic.phpt] [1;32mPASS Test date_sub() function : basic functionality [ext/date/tests/date_sub_basic.phpt] TEST 5189/15617 [ext/date/tests/date_sun_info_001.phpt] [1;32mPASS Test basic date_sun_info() [ext/date/tests/date_sun_info_001.phpt] TEST 5190/15617 [ext/date/tests/date_sun_info_002.phpt] [1;32mPASS Test basic date_sun_info() [ext/date/tests/date_sun_info_002.phpt] TEST 5191/15617 [ext/date/tests/date_sun_info_003.phpt] [1;32mPASS Test basic date_sun_info() [ext/date/tests/date_sun_info_003.phpt] TEST 5192/15617 [ext/date/tests/date_sunrise_and_sunset_basic.phpt] [1;32mPASS Basic test for date_sunrise and date_sunset based on example in PHP manual [ext/date/tests/date_sunrise_and_sunset_basic.phpt] TEST 5193/15617 [ext/date/tests/date_sunrise_and_sunset_error.phpt] [1;32mPASS Test error condition of date_sunrise() and date_sunset() [ext/date/tests/date_sunrise_and_sunset_error.phpt] TEST 5194/15617 [ext/date/tests/date_sunrise_variation7.phpt] [1;32mPASS Test date_sunrise() function : usage variation - Checking sunrise for consecutive days in specific timezone [ext/date/tests/date_sunrise_variation7.phpt] TEST 5195/15617 [ext/date/tests/date_sunrise_variation8.phpt] [1;32mPASS Test date_sunrise() function : usage variation - Checking with North and South poles when Sun is up and down all day [ext/date/tests/date_sunrise_variation8.phpt] TEST 5196/15617 [ext/date/tests/date_sunset_variation7.phpt] [1;32mPASS Test date_sunset() function : usage variation - Checking sunrise for consecutive days in specific timezone [ext/date/tests/date_sunset_variation7.phpt] TEST 5197/15617 [ext/date/tests/date_sunset_variation8.phpt] [1;32mPASS Test date_sunset() function : usage variation - Checking with North and South poles when Sun is up and down all day [ext/date/tests/date_sunset_variation8.phpt] TEST 5198/15617 [ext/date/tests/date_time_fractions.phpt] [1;32mPASS Fractions with DateTime objects [ext/date/tests/date_time_fractions.phpt] TEST 5199/15617 [ext/date/tests/date_time_fractions_create_from_format.phpt] [1;32mPASS Fractions with DateTime objects (create_from_format) [ext/date/tests/date_time_fractions_create_from_format.phpt] TEST 5200/15617 [ext/date/tests/date_time_fractions_serialize.phpt] [1;32mPASS Fractions with DateTime objects (Serialization) [ext/date/tests/date_time_fractions_serialize.phpt] TEST 5201/15617 [ext/date/tests/date_time_immutable-inherited.phpt] [1;32mPASS Tests for DateTimeImmutable. [ext/date/tests/date_time_immutable-inherited.phpt] TEST 5202/15617 [ext/date/tests/date_time_immutable.phpt] [1;32mPASS Tests for DateTimeImmutable. [ext/date/tests/date_time_immutable.phpt] TEST 5203/15617 [ext/date/tests/date_time_immutable001.phpt] [1;32mPASS DateTimeImmutable - invalid arguments [ext/date/tests/date_time_immutable001.phpt] TEST 5204/15617 [ext/date/tests/date_time_set_basic1.phpt] [1;32mPASS Test date_time_set() function : basic functionality [ext/date/tests/date_time_set_basic1.phpt] TEST 5205/15617 [ext/date/tests/date_timestamp_get.phpt] [1;32mPASS Test the basics to function date_timestamp_get(). [ext/date/tests/date_timestamp_get.phpt] TEST 5206/15617 [ext/date/tests/date_timestamp_set.phpt] [1;32mPASS Test the basics to function date_timestamp_set(). [ext/date/tests/date_timestamp_set.phpt] TEST 5207/15617 [ext/date/tests/date_timestamp_set_nullparam2.phpt] [1;32mPASS Test the function date_timestamp_set() with second null parameter. [ext/date/tests/date_timestamp_set_nullparam2.phpt] TEST 5208/15617 [ext/date/tests/date_timezone_get_basic1.phpt] [1;32mPASS Test date_timezone_get() function : basic functionality [ext/date/tests/date_timezone_get_basic1.phpt] TEST 5209/15617 [ext/date/tests/date_timezone_set_basic1.phpt] [1;32mPASS Test date_timezone_set() function : basic functionality [ext/date/tests/date_timezone_set_basic1.phpt] TEST 5210/15617 [ext/date/tests/default-timezone-1.phpt] [1;32mPASS date.timezone setting [1] [ext/date/tests/default-timezone-1.phpt] TEST 5211/15617 [ext/date/tests/default-timezone-2.phpt] [1;32mPASS date.timezone setting [2] [ext/date/tests/default-timezone-2.phpt] TEST 5212/15617 [ext/date/tests/format-negative-timestamp.phpt] [1;32mPASS strtotime() - Format: @timestamps [ext/date/tests/format-negative-timestamp.phpt] TEST 5213/15617 [ext/date/tests/forward-transition-construction.phpt] [1;32mPASS Test for Date/Time construction during a forward DST transition [ext/date/tests/forward-transition-construction.phpt] TEST 5214/15617 [ext/date/tests/getdate_basic.phpt] [1;32mPASS Test getdate() function : basic functionality [ext/date/tests/getdate_basic.phpt] TEST 5215/15617 [ext/date/tests/getdate_variation2.phpt] [1;32mPASS Test getdate() function : usage variation - Passing octal timestamp values [ext/date/tests/getdate_variation2.phpt] TEST 5216/15617 [ext/date/tests/getdate_variation3.phpt] [1;32mPASS Test getdate() function : usage variation - Passing hexadcimal timestamp values [ext/date/tests/getdate_variation3.phpt] TEST 5217/15617 [ext/date/tests/getdate_variation4.phpt] [1;32mPASS Test getdate() function : usage variation - Verifyig by supplying year-wise sample time stamps since Unix epoch time [ext/date/tests/getdate_variation4.phpt] TEST 5218/15617 [ext/date/tests/getdate_variation5.phpt] [1;32mPASS Test getdate() function : usage variation - Verifyig with different timezones on Unix epoch timestamp [ext/date/tests/getdate_variation5.phpt] TEST 5219/15617 [ext/date/tests/gettimeofday_basic.phpt] [1;32mPASS Test gettimeofday() function : basic functionality [ext/date/tests/gettimeofday_basic.phpt] TEST 5220/15617 [ext/date/tests/gmdate_basic.phpt] [1;32mPASS Test gmdate() function : basic functionality [ext/date/tests/gmdate_basic.phpt] TEST 5221/15617 [ext/date/tests/gmdate_variation10.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing Timezone format options to format argument. [ext/date/tests/gmdate_variation10.phpt] TEST 5222/15617 [ext/date/tests/gmdate_variation11.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing Full Date/Time format options to format argument. [ext/date/tests/gmdate_variation11.phpt] TEST 5223/15617 [ext/date/tests/gmdate_variation12.phpt] [1;33mSKIP Test gmdate() function : usage variation - Valid and invalid range of timestamp 32 bits. [ext/date/tests/gmdate_variation12.phpt] reason: 32 bit only TEST 5224/15617 [ext/date/tests/gmdate_variation12_64bits.phpt] [1;32mPASS Test gmdate() function : usage variation - Valid and invalid range of timestamp 64 bits. [ext/date/tests/gmdate_variation12_64bits.phpt] TEST 5225/15617 [ext/date/tests/gmdate_variation13.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing predefined constants to format argument. [ext/date/tests/gmdate_variation13.phpt] TEST 5226/15617 [ext/date/tests/gmdate_variation3.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing numeric representation of day formats. [ext/date/tests/gmdate_variation3.phpt] TEST 5227/15617 [ext/date/tests/gmdate_variation4.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing textual representation of day formats. [ext/date/tests/gmdate_variation4.phpt] TEST 5228/15617 [ext/date/tests/gmdate_variation5.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing Week representation to format. [ext/date/tests/gmdate_variation5.phpt] TEST 5229/15617 [ext/date/tests/gmdate_variation6.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing Month format options to format argument. [ext/date/tests/gmdate_variation6.phpt] TEST 5230/15617 [ext/date/tests/gmdate_variation7.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing Year format options to format argument. [ext/date/tests/gmdate_variation7.phpt] TEST 5231/15617 [ext/date/tests/gmdate_variation9.phpt] [1;32mPASS Test gmdate() function : usage variation - Passing Time format options to format argument. [ext/date/tests/gmdate_variation9.phpt] TEST 5232/15617 [ext/date/tests/gmmktime_basic.phpt] [1;32mPASS Test gmmktime() function : basic functionality [ext/date/tests/gmmktime_basic.phpt] TEST 5233/15617 [ext/date/tests/gmmktime_variation7.phpt] [1;32mPASS Test gmmktime() function : usage variation - Checking with few optional arguments. [ext/date/tests/gmmktime_variation7.phpt] TEST 5234/15617 [ext/date/tests/gmmktime_variation8.phpt] [1;32mPASS Test gmmktime() function : usage variation - Passing octal and hexadecimal values to arguments. [ext/date/tests/gmmktime_variation8.phpt] TEST 5235/15617 [ext/date/tests/gmstrftime_basic.phpt] [1;32mPASS Test gmstrftime() function : basic functionality [ext/date/tests/gmstrftime_basic.phpt] TEST 5236/15617 [ext/date/tests/gmstrftime_variation10.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking week related formats which are supported other than on Windows. [ext/date/tests/gmstrftime_variation10.phpt] TEST 5237/15617 [ext/date/tests/gmstrftime_variation11.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking month related formats which was not supported on Windows before VC14. [ext/date/tests/gmstrftime_variation11.phpt] TEST 5238/15617 [ext/date/tests/gmstrftime_variation12.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking month related formats which are supported other than on Windows. [ext/date/tests/gmstrftime_variation12.phpt] TEST 5239/15617 [ext/date/tests/gmstrftime_variation13.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking date related formats which was not supported on Windows before VC14. [ext/date/tests/gmstrftime_variation13.phpt] TEST 5240/15617 [ext/date/tests/gmstrftime_variation14.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking date related formats which are supported other than on Windows. [ext/date/tests/gmstrftime_variation14.phpt] TEST 5241/15617 [ext/date/tests/gmstrftime_variation15.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking time related formats which was not supported on Windows before VC14. [ext/date/tests/gmstrftime_variation15.phpt] TEST 5242/15617 [ext/date/tests/gmstrftime_variation16.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking time related formats which are supported other than on Windows. [ext/date/tests/gmstrftime_variation16.phpt] TEST 5243/15617 [ext/date/tests/gmstrftime_variation17.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking day related formats which was not supported on Windows before vc14. [ext/date/tests/gmstrftime_variation17.phpt] TEST 5244/15617 [ext/date/tests/gmstrftime_variation18.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking day related formats which are supported other than on Windows. [ext/date/tests/gmstrftime_variation18.phpt] TEST 5245/15617 [ext/date/tests/gmstrftime_variation19.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking newline and tab formats which was not supported on Windows before VC14. [ext/date/tests/gmstrftime_variation19.phpt] TEST 5246/15617 [ext/date/tests/gmstrftime_variation20.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking newline and tab formats which are supported other than on Windows. [ext/date/tests/gmstrftime_variation20.phpt] TEST 5247/15617 [ext/date/tests/gmstrftime_variation21.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking Preferred date and time representation on Windows. [ext/date/tests/gmstrftime_variation21.phpt] TEST 5248/15617 [ext/date/tests/gmstrftime_variation22.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking Preferred date and time representation other than on Windows. [ext/date/tests/gmstrftime_variation22.phpt] TEST 5249/15617 [ext/date/tests/gmstrftime_variation3.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Passing week related format strings to format argument. [ext/date/tests/gmstrftime_variation3.phpt] TEST 5250/15617 [ext/date/tests/gmstrftime_variation4.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Passing month related format strings to format argument. [ext/date/tests/gmstrftime_variation4.phpt] TEST 5251/15617 [ext/date/tests/gmstrftime_variation5.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Passing date related format strings to format argument. [ext/date/tests/gmstrftime_variation5.phpt] TEST 5252/15617 [ext/date/tests/gmstrftime_variation6.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Passing time related format strings to format argument. [ext/date/tests/gmstrftime_variation6.phpt] TEST 5253/15617 [ext/date/tests/gmstrftime_variation7.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Passing day related format strings to format argument. [ext/date/tests/gmstrftime_variation7.phpt] TEST 5254/15617 [ext/date/tests/gmstrftime_variation8.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Passing literal related strings to format argument. [ext/date/tests/gmstrftime_variation8.phpt] TEST 5255/15617 [ext/date/tests/gmstrftime_variation9.phpt] [1;32mPASS Test gmstrftime() function : usage variation - Checking week related formats which was not supported on Windows before vc14. [ext/date/tests/gmstrftime_variation9.phpt] TEST 5256/15617 [ext/date/tests/idate_basic.phpt] [1;32mPASS Test idate() function : basic functionality [ext/date/tests/idate_basic.phpt] TEST 5257/15617 [ext/date/tests/idate_variation4.phpt] [1;32mPASS Test idate() function : usage variation - Passing supported Date format characters to format argument. [ext/date/tests/idate_variation4.phpt] TEST 5258/15617 [ext/date/tests/idate_variation5.phpt] [1;32mPASS Test idate() function : usage variation - Passing supported Time format characters to format argument. [ext/date/tests/idate_variation5.phpt] TEST 5259/15617 [ext/date/tests/idate_variation6.phpt] [1;32mPASS Test idate() function : usage variation - Checking return of year(1 or 2 digits) format starting with zero and nonzero. [ext/date/tests/idate_variation6.phpt] TEST 5260/15617 [ext/date/tests/ini_set_incorrect.phpt] [1;32mPASS Test invalid time zone passed to ini_set [ext/date/tests/ini_set_incorrect.phpt] TEST 5261/15617 [ext/date/tests/localtime_basic.phpt] [1;32mPASS Test localtime() function : basic functionality [ext/date/tests/localtime_basic.phpt] TEST 5262/15617 [ext/date/tests/localtime_variation4.phpt] [1;32mPASS Test localtime() function : usage variation - Passing octal values to timestamp. [ext/date/tests/localtime_variation4.phpt] TEST 5263/15617 [ext/date/tests/localtime_variation5.phpt] [1;32mPASS Test localtime() function : usage variation - Passing hexa decimal values to timestamp. [ext/date/tests/localtime_variation5.phpt] TEST 5264/15617 [ext/date/tests/microtime_basic.phpt] [1;32mPASS Test return type and value for expected input microtime() [ext/date/tests/microtime_basic.phpt] TEST 5265/15617 [ext/date/tests/mktime-1.phpt] [1;32mPASS Check for mktime with out-of-range parameters [ext/date/tests/mktime-1.phpt] TEST 5266/15617 [ext/date/tests/mktime-3-64bit.phpt] [1;32mPASS mktime() [3] (64-bit) [ext/date/tests/mktime-3-64bit.phpt] TEST 5267/15617 [ext/date/tests/mktime-3.phpt] [1;33mSKIP mktime() [3] (32-bit) [ext/date/tests/mktime-3.phpt] reason: 32-bit only TEST 5268/15617 [ext/date/tests/mktime_basic1.phpt] [1;32mPASS Test mktime() function : basic functionality [ext/date/tests/mktime_basic1.phpt] TEST 5269/15617 [ext/date/tests/mktime_error.phpt] [1;32mPASS Test mktime() function : error conditions [ext/date/tests/mktime_error.phpt] TEST 5270/15617 [ext/date/tests/oo_001.phpt] [1;32mPASS date OO interface [ext/date/tests/oo_001.phpt] TEST 5271/15617 [ext/date/tests/oo_002.phpt] [1;32mPASS date OO cloning [ext/date/tests/oo_002.phpt] TEST 5272/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type1.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 1) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type1.phpt] TEST 5273/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type2.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 2) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type2.phpt] TEST 5274/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-ba.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 3, ba) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-ba.phpt] TEST 5275/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-bd1.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 3, bd1) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-bd1.phpt] TEST 5276/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-bd2.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 3, bd2) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-bd2.phpt] TEST 5277/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-bs.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 3, bs) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-bs.phpt] TEST 5278/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-fa.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 3, fa) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-fa.phpt] TEST 5279/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-fd.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 3, fd) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-fd.phpt] TEST 5280/15617 [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-fs.phpt] [1;32mPASS RFC: DateTime and Daylight Saving Time Transitions (zone type 3, fs) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-fs.phpt] TEST 5281/15617 [ext/date/tests/strftime_basic.phpt] [1;32mPASS Test strftime() function : basic functionality [ext/date/tests/strftime_basic.phpt] TEST 5282/15617 [ext/date/tests/strftime_variation10.phpt] [1;32mPASS Test strftime() function : usage variation - Checking week related formats which are supported other than on Windows. [ext/date/tests/strftime_variation10.phpt] TEST 5283/15617 [ext/date/tests/strftime_variation11.phpt] [1;32mPASS Test strftime() function : usage variation - Checking month related formats which was not supported on Windows before VC14. [ext/date/tests/strftime_variation11.phpt] TEST 5284/15617 [ext/date/tests/strftime_variation12.phpt] [1;32mPASS Test strftime() function : usage variation - Checking month related formats which are supported other than on Windows. [ext/date/tests/strftime_variation12.phpt] TEST 5285/15617 [ext/date/tests/strftime_variation13.phpt] [1;32mPASS Test strftime() function : usage variation - Checking date related formats which was not supported on Windows before VC14. [ext/date/tests/strftime_variation13.phpt] TEST 5286/15617 [ext/date/tests/strftime_variation14.phpt] [1;32mPASS Test strftime() function : usage variation - Checking date related formats which are supported other than on Windows. [ext/date/tests/strftime_variation14.phpt] TEST 5287/15617 [ext/date/tests/strftime_variation15.phpt] [1;32mPASS Test strftime() function : usage variation - Checking time related formats which was not supported on Windows before VC14. [ext/date/tests/strftime_variation15.phpt] TEST 5288/15617 [ext/date/tests/strftime_variation16.phpt] [1;32mPASS Test strftime() function : usage variation - Checking time related formats which are supported other than on Windows. [ext/date/tests/strftime_variation16.phpt] TEST 5289/15617 [ext/date/tests/strftime_variation17.phpt] [1;32mPASS Test strftime() function : usage variation - Checking day related formats which was not supported on Windows before VC14. [ext/date/tests/strftime_variation17.phpt] TEST 5290/15617 [ext/date/tests/strftime_variation18.phpt] [1;32mPASS Test strftime() function : usage variation - Checking day related formats which are supported other than on Windows. [ext/date/tests/strftime_variation18.phpt] TEST 5291/15617 [ext/date/tests/strftime_variation19.phpt] [1;32mPASS Test strftime() function : usage variation - Checking newline and tab formats which was not supported on Windows before VC14. [ext/date/tests/strftime_variation19.phpt] TEST 5292/15617 [ext/date/tests/strftime_variation20.phpt] [1;32mPASS Test strftime() function : usage variation - Checking newline and tab formats which are supported other than on Windows. [ext/date/tests/strftime_variation20.phpt] TEST 5293/15617 [ext/date/tests/strftime_variation21.phpt] [1;32mPASS Test strftime() function : usage variation - Checking Preferred date and time representation on Windows. [ext/date/tests/strftime_variation21.phpt] TEST 5294/15617 [ext/date/tests/strftime_variation22.phpt] [1;32mPASS Test strftime() function : usage variation - Checking Preferred date and time representation other than on Windows. [ext/date/tests/strftime_variation22.phpt] TEST 5295/15617 [ext/date/tests/strftime_variation3.phpt] [1;32mPASS Test strftime() function : usage variation - Passing week related format strings to format argument. [ext/date/tests/strftime_variation3.phpt] TEST 5296/15617 [ext/date/tests/strftime_variation4.phpt] [1;32mPASS Test strftime() function : usage variation - Passing month related format strings to format argument. [ext/date/tests/strftime_variation4.phpt] TEST 5297/15617 [ext/date/tests/strftime_variation5.phpt] [1;32mPASS Test strftime() function : usage variation - Passing date related format strings to format argument. [ext/date/tests/strftime_variation5.phpt] TEST 5298/15617 [ext/date/tests/strftime_variation6.phpt] [1;32mPASS Test strftime() function : usage variation - Passing time related format strings to format argument. [ext/date/tests/strftime_variation6.phpt] TEST 5299/15617 [ext/date/tests/strftime_variation7.phpt] [1;32mPASS Test strftime() function : usage variation - Passing day related format strings to format argument. [ext/date/tests/strftime_variation7.phpt] TEST 5300/15617 [ext/date/tests/strftime_variation8.phpt] [1;32mPASS Test strftime() function : usage variation - Passing literal related strings to format argument. [ext/date/tests/strftime_variation8.phpt] TEST 5301/15617 [ext/date/tests/strftime_variation9.phpt] [1;32mPASS Test strftime() function : usage variation - Checking week related formats which was not supported on Windows before VC14. [ext/date/tests/strftime_variation9.phpt] TEST 5302/15617 [ext/date/tests/strtotime-mysql-64bit.phpt] [1;32mPASS strtotime() and mysql timestamps (64 bit) [ext/date/tests/strtotime-mysql-64bit.phpt] TEST 5303/15617 [ext/date/tests/strtotime-mysql.phpt] [1;33mSKIP strtotime() and mysql timestamps (32 bit) [ext/date/tests/strtotime-mysql.phpt] reason: 32-bit only TEST 5304/15617 [ext/date/tests/strtotime-relative.phpt] [1;32mPASS strtotime() with relative offsets [ext/date/tests/strtotime-relative.phpt] TEST 5305/15617 [ext/date/tests/strtotime.phpt] [1;32mPASS strtotime() function [ext/date/tests/strtotime.phpt] TEST 5306/15617 [ext/date/tests/strtotime2.phpt] [1;32mPASS strtotime() on date constants [ext/date/tests/strtotime2.phpt] TEST 5307/15617 [ext/date/tests/strtotime3-64bit.phpt] [1;32mPASS strtotime() function (64 bit) [ext/date/tests/strtotime3-64bit.phpt] TEST 5308/15617 [ext/date/tests/strtotime3.phpt] [1;33mSKIP strtotime() function (32 bit) [ext/date/tests/strtotime3.phpt] reason: 32-bit only TEST 5309/15617 [ext/date/tests/strtotime_basic.phpt] [1;32mPASS strtotime() function - a test to show the difference in behaviour between 'first' and '1', "second" and "2"... [ext/date/tests/strtotime_basic.phpt] TEST 5310/15617 [ext/date/tests/strtotime_basic2.phpt] [1;32mPASS strtotime() with return false [ext/date/tests/strtotime_basic2.phpt] TEST 5311/15617 [ext/date/tests/strtotime_variation_scottish.phpt] [1;32mPASS Checking whisky time [ext/date/tests/strtotime_variation_scottish.phpt] TEST 5312/15617 [ext/date/tests/sunfuncts.phpt] [1;32mPASS date_sunrise() and date_sunset() functions [ext/date/tests/sunfuncts.phpt] TEST 5313/15617 [ext/date/tests/test-parse-from-format.phpt] [1;32mPASS date_create_from_format() and date_parse_from_format(). [ext/date/tests/test-parse-from-format.phpt] TEST 5314/15617 [ext/date/tests/time_basic.phpt] [1;32mPASS Test return type and value for expected input time() [ext/date/tests/time_basic.phpt] TEST 5315/15617 [ext/date/tests/timestamp-in-dst.phpt] [1;32mPASS Format timestamp in DST test [ext/date/tests/timestamp-in-dst.phpt] TEST 5316/15617 [ext/date/tests/timezone-configuration.phpt] [1;32mPASS timezone configuration [1] [ext/date/tests/timezone-configuration.phpt] TEST 5317/15617 [ext/date/tests/timezone_abbreviations_list_basic1.phpt] [1;32mPASS Test timezone_abbreviations_list() function : basic functionality [ext/date/tests/timezone_abbreviations_list_basic1.phpt] TEST 5318/15617 [ext/date/tests/timezone_identifiers_list_basic1.phpt] [1;32mPASS Test timezone_identifiers_list() function : basic functionality [ext/date/tests/timezone_identifiers_list_basic1.phpt] TEST 5319/15617 [ext/date/tests/timezone_identifiers_list_wrong_constructor.phpt] [1;32mPASS timezone_identifiers_list: ValueError when timezoneGroup is DateTimeZone::PER_COUNTRY [ext/date/tests/timezone_identifiers_list_wrong_constructor.phpt] TEST 5320/15617 [ext/date/tests/timezone_location_get.phpt] [1;32mPASS timezone_location_get: Test that timezone_location_get returns a correct array of information [ext/date/tests/timezone_location_get.phpt] TEST 5321/15617 [ext/date/tests/timezone_name_from_abbr_basic1.phpt] [1;32mPASS Test timezone_name_from_abbr() function : basic functionality [ext/date/tests/timezone_name_from_abbr_basic1.phpt] TEST 5322/15617 [ext/date/tests/timezone_offset_get_basic1.phpt] [1;32mPASS Test timezone_offset_get() function : basic functionality [ext/date/tests/timezone_offset_get_basic1.phpt] TEST 5323/15617 [ext/date/tests/timezone_offset_get_error.phpt] [1;32mPASS Test timezone_offset_get() function : error conditions [ext/date/tests/timezone_offset_get_error.phpt] TEST 5324/15617 [ext/date/tests/timezone_open_basic1.phpt] [1;32mPASS Test timezone_open() function : basic functionality [ext/date/tests/timezone_open_basic1.phpt] TEST 5325/15617 [ext/date/tests/timezone_transitions_get_basic1.phpt] [1;32mPASS Test timezone_transitions_get() function : basic functionality [ext/date/tests/timezone_transitions_get_basic1.phpt] TEST 5326/15617 [ext/date/tests/timezone_version_get.phpt] [1;31mFAIL Test the basics to function timezone_version_get(). [ext/date/tests/timezone_version_get.phpt] TEST 5327/15617 [ext/date/tests/timezone_version_get_basic1.phpt] [1;31mFAIL timezone_version_get: Test that timezone_location_get returns a date concatenated with a dot and a version number [ext/date/tests/timezone_version_get_basic1.phpt] TEST 5328/15617 [ext/date/tests/timezones-list.phpt] [1;32mPASS timezone_identifiers_list() [ext/date/tests/timezones-list.phpt] TEST 5329/15617 [ext/date/tests/timezones.phpt] [1;32mPASS setting bogus timezones [ext/date/tests/timezones.phpt] TEST 5330/15617 [ext/dba/tests/bug36436.phpt] [1;32mPASS Bug #36436 (DBA problem with Berkeley DB4) [ext/dba/tests/bug36436.phpt] TEST 5331/15617 [ext/dba/tests/bug38698.phpt] [1;32mPASS Bug #38698 (Bug #38698 for some keys cdbmake creates corrupted db and cdb can't read valid db) [ext/dba/tests/bug38698.phpt] TEST 5332/15617 [ext/dba/tests/bug48240.phpt] [1;32mPASS Bug #48240 (DBA Segmentation fault dba_nextkey) [ext/dba/tests/bug48240.phpt] TEST 5333/15617 [ext/dba/tests/bug49125.phpt] [1;32mPASS Bug #49125 (Error in dba_exists C code) [ext/dba/tests/bug49125.phpt] TEST 5334/15617 [ext/dba/tests/bug62490.phpt] [1;32mPASS Bug #62490 (dba_delete returns true on missing item (inifile)) [ext/dba/tests/bug62490.phpt] TEST 5335/15617 [ext/dba/tests/bug65708.phpt] [1;32mPASS Bug #65708 (dba functions cast $key param to string in-place, bypassing copy on write) [ext/dba/tests/bug65708.phpt] TEST 5336/15617 [ext/dba/tests/bug70825.phpt] [1;32mPASS Bug #70825 (Cannot fetch multiple values with group in ini file) [ext/dba/tests/bug70825.phpt] TEST 5337/15617 [ext/dba/tests/bug71514.phpt] [1;32mPASS Bug #71514 (Bad dba_replace condition because of wrong API usage) [ext/dba/tests/bug71514.phpt] TEST 5338/15617 [ext/dba/tests/bug72157.phpt] [1;32mPASS Bug #72157 (use-after-free caused by dba_open) [ext/dba/tests/bug72157.phpt] TEST 5339/15617 [ext/dba/tests/bug72885.phpt] [1;32mPASS Bug #72885 flatfile: dba_fetch() fails to read replaced entry [ext/dba/tests/bug72885.phpt] TEST 5340/15617 [ext/dba/tests/bug78808.phpt] [1;32mPASS Bug #78808 ([LMDB] MDB_MAP_FULL: Environment mapsize limit reached) [ext/dba/tests/bug78808.phpt] TEST 5341/15617 [ext/dba/tests/dba001.phpt] [1;32mPASS DBA File Creation Test [ext/dba/tests/dba001.phpt] TEST 5342/15617 [ext/dba/tests/dba002.phpt] [1;32mPASS DBA Insert/Fetch Test [ext/dba/tests/dba002.phpt] TEST 5343/15617 [ext/dba/tests/dba003.phpt] [1;32mPASS DBA Insert/Replace/Fetch Test [ext/dba/tests/dba003.phpt] TEST 5344/15617 [ext/dba/tests/dba004.phpt] [1;32mPASS DBA Multiple Insert/Fetch Test [ext/dba/tests/dba004.phpt] TEST 5345/15617 [ext/dba/tests/dba005.phpt] [1;32mPASS DBA FirstKey/NextKey Loop Test With 5 Items [ext/dba/tests/dba005.phpt] TEST 5346/15617 [ext/dba/tests/dba006.phpt] [1;32mPASS DBA FirstKey/NextKey with 2 deletes [ext/dba/tests/dba006.phpt] TEST 5347/15617 [ext/dba/tests/dba007.phpt] [1;32mPASS DBA Multiple File Creation Test [ext/dba/tests/dba007.phpt] TEST 5348/15617 [ext/dba/tests/dba009.phpt] [1;32mPASS DBA dba_popen Test [ext/dba/tests/dba009.phpt] TEST 5349/15617 [ext/dba/tests/dba010.phpt] [1;32mPASS DBA with array keys [ext/dba/tests/dba010.phpt] TEST 5350/15617 [ext/dba/tests/dba011.phpt] [1;32mPASS DBA argument tests [ext/dba/tests/dba011.phpt] TEST 5351/15617 [ext/dba/tests/dba012.phpt] [1;32mPASS DBA dba.default_handler tests [ext/dba/tests/dba012.phpt] TEST 5352/15617 [ext/dba/tests/dba013.phpt] [1;32mPASS DBA with array key with empty array [ext/dba/tests/dba013.phpt] TEST 5353/15617 [ext/dba/tests/dba014.phpt] [1;32mPASS DBA with array key with array containing too many elements [ext/dba/tests/dba014.phpt] TEST 5354/15617 [ext/dba/tests/dba015.phpt] [1;32mPASS DBA with persistent connections [ext/dba/tests/dba015.phpt] TEST 5355/15617 [ext/dba/tests/dba016.phpt] [1;32mPASS DBA lock modifier error message test [ext/dba/tests/dba016.phpt] TEST 5356/15617 [ext/dba/tests/dba_cdb.phpt] [1;32mPASS DBA CDB handler test [ext/dba/tests/dba_cdb.phpt] TEST 5357/15617 [ext/dba/tests/dba_cdb_001.phpt] [1;32mPASS DBA CDB handler test [ext/dba/tests/dba_cdb_001.phpt] TEST 5358/15617 [ext/dba/tests/dba_cdb_make.phpt] [1;32mPASS DBA CDB_MAKE handler test [ext/dba/tests/dba_cdb_make.phpt] TEST 5359/15617 [ext/dba/tests/dba_cdb_read.phpt] [1;32mPASS DBA CDB handler test (read only) [ext/dba/tests/dba_cdb_read.phpt] TEST 5360/15617 [ext/dba/tests/dba_db1.phpt] [1;33mSKIP DBA DB1 handler test [ext/dba/tests/dba_db1.phpt] reason: DB1 handler not available TEST 5361/15617 [ext/dba/tests/dba_db2.phpt] [1;33mSKIP DBA DB2 handler test [ext/dba/tests/dba_db2.phpt] reason: DB2 handler not available TEST 5362/15617 [ext/dba/tests/dba_db3.phpt] [1;33mSKIP DBA DB3 handler test [ext/dba/tests/dba_db3.phpt] reason: DB3 handler not available TEST 5363/15617 [ext/dba/tests/dba_db4_000.phpt] [1;32mPASS DBA DB4 handler test [ext/dba/tests/dba_db4_000.phpt] TEST 5364/15617 [ext/dba/tests/dba_db4_001.phpt] [1;32mPASS DBA DB4 New File Creation open("c") & Insert Test [ext/dba/tests/dba_db4_001.phpt] TEST 5365/15617 [ext/dba/tests/dba_db4_002.phpt] [1;32mPASS DBA DB4 New File Creation open("n") & Insert Test [ext/dba/tests/dba_db4_002.phpt] TEST 5366/15617 [ext/dba/tests/dba_db4_003.phpt] [1;32mPASS DBA DB4 File Creation open("c") with existing file [ext/dba/tests/dba_db4_003.phpt] TEST 5367/15617 [ext/dba/tests/dba_db4_004.phpt] [1;32mPASS DBA DB4 Truncate Existing File open("n") [ext/dba/tests/dba_db4_004.phpt] TEST 5368/15617 [ext/dba/tests/dba_db4_005.phpt] [1;32mPASS DBA DB4 New File Creation popen("c") & Insert Test [ext/dba/tests/dba_db4_005.phpt] TEST 5369/15617 [ext/dba/tests/dba_db4_006.phpt] [1;32mPASS DBA DB4 New File Creation popen("n") & Insert Test [ext/dba/tests/dba_db4_006.phpt] TEST 5370/15617 [ext/dba/tests/dba_db4_007.phpt] [1;32mPASS DBA DB4 File Creation popen("c") with existing invalid file [ext/dba/tests/dba_db4_007.phpt] TEST 5371/15617 [ext/dba/tests/dba_db4_008.phpt] [1;32mPASS DBA DB4 Truncate Existing File popen("n") [ext/dba/tests/dba_db4_008.phpt] TEST 5372/15617 [ext/dba/tests/dba_db4_009.phpt] [1;32mPASS DBA DB4 Multiple File Creation Test [ext/dba/tests/dba_db4_009.phpt] TEST 5373/15617 [ext/dba/tests/dba_db4_011.phpt] [1;32mPASS DBA DB4 with repeated key [ext/dba/tests/dba_db4_011.phpt] TEST 5374/15617 [ext/dba/tests/dba_db4_012.phpt] [1;32mPASS DBA DB4 New File Creation open("rl") [ext/dba/tests/dba_db4_012.phpt] TEST 5375/15617 [ext/dba/tests/dba_db4_013.phpt] [1;32mPASS DBA DB4 File open("rl") & Insert Test [ext/dba/tests/dba_db4_013.phpt] TEST 5376/15617 [ext/dba/tests/dba_db4_014.phpt] [1;32mPASS DBA DB4 File open("wl") & Insert Test [ext/dba/tests/dba_db4_014.phpt] TEST 5377/15617 [ext/dba/tests/dba_db4_015.phpt] [1;32mPASS DBA DB4 File open("wl") & Insert Test [ext/dba/tests/dba_db4_015.phpt] TEST 5378/15617 [ext/dba/tests/dba_db4_016.phpt] [1;32mPASS DBA DB4 File Creation popen("c") with existing valid file [ext/dba/tests/dba_db4_016.phpt] TEST 5379/15617 [ext/dba/tests/dba_db4_017.phpt] [1;32mPASS DBA DB4 file creation dba_open("cd") [ext/dba/tests/dba_db4_017.phpt] TEST 5380/15617 [ext/dba/tests/dba_db4_018.phpt] [1;33mWARN DBA DB4 with persistent connections [ext/dba/tests/dba_db4_018.phpt] (warn: XFAIL section but test passes) TEST 5381/15617 [ext/dba/tests/dba_db4_handlers.phpt] [1;32mPASS DBA DB4 Handler Test [ext/dba/tests/dba_db4_handlers.phpt] TEST 5382/15617 [ext/dba/tests/dba_db4_optimize.phpt] [1;32mPASS DBA DB4 Optimize Test [ext/dba/tests/dba_db4_optimize.phpt] TEST 5383/15617 [ext/dba/tests/dba_db4_sync.phpt] [1;32mPASS DBA DB4 Sync Test [ext/dba/tests/dba_db4_sync.phpt] TEST 5384/15617 [ext/dba/tests/dba_dbm.phpt] [1;33mSKIP DBA DBM handler test [ext/dba/tests/dba_dbm.phpt] reason: DBM handler not available TEST 5385/15617 [ext/dba/tests/dba_flatfile.phpt] [1;32mPASS DBA FlatFile handler test [ext/dba/tests/dba_flatfile.phpt] TEST 5386/15617 [ext/dba/tests/dba_gdbm.phpt] [1;33mSKIP DBA GDBM handler test [ext/dba/tests/dba_gdbm.phpt] reason: GDBM handler not available TEST 5387/15617 [ext/dba/tests/dba_handlers.phpt] [1;32mPASS DBA Handler Test [ext/dba/tests/dba_handlers.phpt] TEST 5388/15617 [ext/dba/tests/dba_inifile.phpt] [1;32mPASS DBA INIFILE handler test [ext/dba/tests/dba_inifile.phpt] TEST 5389/15617 [ext/dba/tests/dba_lmdb.phpt] [1;32mPASS DBA LMDB handler test [ext/dba/tests/dba_lmdb.phpt] TEST 5390/15617 [ext/dba/tests/dba_ndbm.phpt] [1;33mSKIP DBA NDBM handler test [ext/dba/tests/dba_ndbm.phpt] reason: NDBM handler not available TEST 5391/15617 [ext/dba/tests/dba_optimize.phpt] [1;32mPASS DBA Optimize Test [ext/dba/tests/dba_optimize.phpt] TEST 5392/15617 [ext/dba/tests/dba_qdbm.phpt] [1;32mPASS DBA QDBM handler test [ext/dba/tests/dba_qdbm.phpt] TEST 5393/15617 [ext/dba/tests/dba_split.phpt] [1;32mPASS DBA Split Test [ext/dba/tests/dba_split.phpt] TEST 5394/15617 [ext/dba/tests/dba_sync.phpt] [1;32mPASS DBA Sync Test [ext/dba/tests/dba_sync.phpt] TEST 5395/15617 [ext/dba/tests/dba_tcadb.phpt] [1;33mSKIP DBA TCADB handler test [ext/dba/tests/dba_tcadb.phpt] reason: TCADB handler not available TEST 5396/15617 [ext/dom/tests/DOM4_ChildNode_wrong_document.phpt] [1;32mPASS DOMChildNode::after(), before, replaceWith with DOMNode from wrong document throws exception [ext/dom/tests/DOM4_ChildNode_wrong_document.phpt] TEST 5397/15617 [ext/dom/tests/DOM4_DOMNode_ElementSiblings.phpt] [1;32mPASS DOMNode: Element Siblings [ext/dom/tests/DOM4_DOMNode_ElementSiblings.phpt] TEST 5398/15617 [ext/dom/tests/DOM4_DOMNode_after.phpt] [1;32mPASS DOMNode::after() [ext/dom/tests/DOM4_DOMNode_after.phpt] TEST 5399/15617 [ext/dom/tests/DOM4_DOMNode_after_ns.phpt] [1;32mPASS DOMNode::after() with namespace [ext/dom/tests/DOM4_DOMNode_after_ns.phpt] TEST 5400/15617 [ext/dom/tests/DOM4_DOMNode_append_ns.phpt] [1;32mPASS DOMNode::append() with namespace [ext/dom/tests/DOM4_DOMNode_append_ns.phpt] TEST 5401/15617 [ext/dom/tests/DOM4_DOMNode_before.phpt] [1;32mPASS DOMNode::before() [ext/dom/tests/DOM4_DOMNode_before.phpt] TEST 5402/15617 [ext/dom/tests/DOM4_DOMNode_before_ns.phpt] [1;32mPASS DOMNode::before() with namespace [ext/dom/tests/DOM4_DOMNode_before_ns.phpt] TEST 5403/15617 [ext/dom/tests/DOM4_DOMNode_prepend_ns.phpt] [1;32mPASS DOMNode::prepend() with namespace [ext/dom/tests/DOM4_DOMNode_prepend_ns.phpt] TEST 5404/15617 [ext/dom/tests/DOM4_DOMNode_remove.phpt] [1;32mPASS DOMNode::remove() [ext/dom/tests/DOM4_DOMNode_remove.phpt] TEST 5405/15617 [ext/dom/tests/DOM4_DOMNode_removeDanglingElement.phpt] [1;32mPASS DOMNode::remove() dangling element [ext/dom/tests/DOM4_DOMNode_removeDanglingElement.phpt] TEST 5406/15617 [ext/dom/tests/DOM4_DOMNode_replaceWith.phpt] [1;32mPASS DOMNode::replaceWith() [ext/dom/tests/DOM4_DOMNode_replaceWith.phpt] TEST 5407/15617 [ext/dom/tests/DOM4_ParentNode.phpt] [1;32mPASS DOMParentNode: Child Element Handling [ext/dom/tests/DOM4_ParentNode.phpt] TEST 5408/15617 [ext/dom/tests/DOM4_ParentNode_Fragment.phpt] [1;32mPASS DOMParentNode: Child Element Handling [ext/dom/tests/DOM4_ParentNode_Fragment.phpt] TEST 5409/15617 [ext/dom/tests/DOM4_ParentNode_append.phpt] [1;32mPASS DOMParentNode::append() [ext/dom/tests/DOM4_ParentNode_append.phpt] TEST 5410/15617 [ext/dom/tests/DOM4_ParentNode_append_invalidtypes.phpt] [1;32mPASS DOMParentNode::append() exception on invalid argument [ext/dom/tests/DOM4_ParentNode_append_invalidtypes.phpt] TEST 5411/15617 [ext/dom/tests/DOM4_ParentNode_append_with_attributes.phpt] [1;32mPASS DOMParentNode::append() with attributes [ext/dom/tests/DOM4_ParentNode_append_with_attributes.phpt] TEST 5412/15617 [ext/dom/tests/DOM4_ParentNode_append_wrong_document.phpt] [1;32mPASS DOMParentNode::append() with DOMNode from wrong document throws exception [ext/dom/tests/DOM4_ParentNode_append_wrong_document.phpt] TEST 5413/15617 [ext/dom/tests/DOM4_ParentNode_prepend.phpt] [1;32mPASS DOMParentNode::prepend() [ext/dom/tests/DOM4_ParentNode_prepend.phpt] TEST 5414/15617 [ext/dom/tests/DOMAttr_construct_error_001.phpt] [1;32mPASS DOMAttr __construct() with no arguments. [ext/dom/tests/DOMAttr_construct_error_001.phpt] TEST 5415/15617 [ext/dom/tests/DOMAttr_name_basic_001.phpt] [1;32mPASS DOMAttr read $name property. [ext/dom/tests/DOMAttr_name_basic_001.phpt] TEST 5416/15617 [ext/dom/tests/DOMAttr_ownerElement_error_001.phpt] [1;32mPASS Read $ownerElement with null parent. [ext/dom/tests/DOMAttr_ownerElement_error_001.phpt] TEST 5417/15617 [ext/dom/tests/DOMAttr_value_basic_001.phpt] [1;32mPASS Read empty $value. [ext/dom/tests/DOMAttr_value_basic_001.phpt] TEST 5418/15617 [ext/dom/tests/DOMAttr_value_basic_002.phpt] [1;32mPASS Write non-string $value property [ext/dom/tests/DOMAttr_value_basic_002.phpt] TEST 5419/15617 [ext/dom/tests/DOMCDATASection_construct_error_001.phpt] [1;32mPASS __construct() with no arguments. [ext/dom/tests/DOMCDATASection_construct_error_001.phpt] TEST 5420/15617 [ext/dom/tests/DOMCharacterData_appendData_basic.phpt] [1;32mPASS DOMCharacterData::appendData basic functionality test [ext/dom/tests/DOMCharacterData_appendData_basic.phpt] TEST 5421/15617 [ext/dom/tests/DOMCharacterData_data_basic_002.phpt] [1;32mPASS Create CDATA section and change it using DOMcreateCDATASection [ext/dom/tests/DOMCharacterData_data_basic_002.phpt] TEST 5422/15617 [ext/dom/tests/DOMCharacterData_data_error_002.phpt] [1;32mPASS Invalid State Error when getting data on DOMCharacterData out of content. [ext/dom/tests/DOMCharacterData_data_error_002.phpt] TEST 5423/15617 [ext/dom/tests/DOMCharacterData_deleteData_basic_001.phpt] [1;32mPASS DOMCharacterData::deleteData() with count exceeding string size. [ext/dom/tests/DOMCharacterData_deleteData_basic_001.phpt] TEST 5424/15617 [ext/dom/tests/DOMCharacterData_deleteData_error_002.phpt] [1;32mPASS DOMCharacterData::deleteData() with offset exceeding string size. [ext/dom/tests/DOMCharacterData_deleteData_error_002.phpt] TEST 5425/15617 [ext/dom/tests/DOMCharacterData_length_error_001.phpt] [1;32mPASS Invalid State Error when getting length on DOMCharacterData out of content. [ext/dom/tests/DOMCharacterData_length_error_001.phpt] TEST 5426/15617 [ext/dom/tests/DOMCharacterData_substringData_basic_001.phpt] [1;32mPASS __DOMCharacterData::substringData pull mid section of string [ext/dom/tests/DOMCharacterData_substringData_basic_001.phpt] TEST 5427/15617 [ext/dom/tests/DOMComment_appendData_basic.phpt] [1;32mPASS Test adding data to a DOMComment [ext/dom/tests/DOMComment_appendData_basic.phpt] TEST 5428/15617 [ext/dom/tests/DOMComment_appendData_basic_Sullivan.phpt] [1;32mPASS DOMComment::appendData basic functionality test [ext/dom/tests/DOMComment_appendData_basic_Sullivan.phpt] TEST 5429/15617 [ext/dom/tests/DOMComment_construct_basic_001.phpt] [1;32mPASS DOMComment::__construct() with constructor called twice. [ext/dom/tests/DOMComment_construct_basic_001.phpt] TEST 5430/15617 [ext/dom/tests/DOMComment_construct_error_001.phpt] [1;32mPASS DOMComment::__construct() with more arguments than acceptable. [ext/dom/tests/DOMComment_construct_error_001.phpt] TEST 5431/15617 [ext/dom/tests/DOMComment_insertData_basic.phpt] [1;32mPASS Test inserting data into a DOMComment basic test [ext/dom/tests/DOMComment_insertData_basic.phpt] TEST 5432/15617 [ext/dom/tests/DOMComment_insertData_error1.phpt] [1;32mPASS Test inserting data into a DOMComment basic test [ext/dom/tests/DOMComment_insertData_error1.phpt] TEST 5433/15617 [ext/dom/tests/DOMComment_insertData_error2.phpt] [1;32mPASS Test inserting data into a DOMComment basic test [ext/dom/tests/DOMComment_insertData_error2.phpt] TEST 5434/15617 [ext/dom/tests/DOMComment_replaceData_basic.phpt] [1;32mPASS Test replacing data into a DOMComment basic test [ext/dom/tests/DOMComment_replaceData_basic.phpt] TEST 5435/15617 [ext/dom/tests/DOMComment_replaceData_error1.phpt] [1;32mPASS Test replacing data into a DOMComment basic test [ext/dom/tests/DOMComment_replaceData_error1.phpt] TEST 5436/15617 [ext/dom/tests/DOMComment_replaceData_error2.phpt] [1;32mPASS Test replacing data into a DOMComment basic test [ext/dom/tests/DOMComment_replaceData_error2.phpt] TEST 5437/15617 [ext/dom/tests/DOMDocumentFragment_appendXML_basic_001.phpt] [1;32mPASS DOMDocumentFragment::appendXML() with children with properties. [ext/dom/tests/DOMDocumentFragment_appendXML_basic_001.phpt] TEST 5438/15617 [ext/dom/tests/DOMDocumentFragment_appendXML_error_002.phpt] [1;32mPASS DOMDocumentFragment::appendXML() with unbound fragment. [ext/dom/tests/DOMDocumentFragment_appendXML_error_002.phpt] TEST 5439/15617 [ext/dom/tests/DOMDocumentFragment_appendXML_error_003.phpt] [1;32mPASS DOMDocumentFragment::appendXML() with unbalanced chunks. [ext/dom/tests/DOMDocumentFragment_appendXML_error_003.phpt] TEST 5440/15617 [ext/dom/tests/DOMDocumentFragment_appendXML_hasChildNodes_basic.phpt] [1;32mPASS Testing DOMDocumentFragment::appendXML and DOMDocumentFragment::hasChildNodes [ext/dom/tests/DOMDocumentFragment_appendXML_hasChildNodes_basic.phpt] TEST 5441/15617 [ext/dom/tests/DOMDocumentFragment_construct_basic_001.phpt] [1;32mPASS DOMDocumentFragment::__construct(). [ext/dom/tests/DOMDocumentFragment_construct_basic_001.phpt] TEST 5442/15617 [ext/dom/tests/DOMDocumentFragment_construct_basic_002.phpt] [1;32mPASS DOMDocumentFragment::__construct() called twice. [ext/dom/tests/DOMDocumentFragment_construct_basic_002.phpt] TEST 5443/15617 [ext/dom/tests/DOMDocumentFragment_construct_error_001.phpt] [1;32mPASS DOMDocumentFragment::__construct() with too many errors. [ext/dom/tests/DOMDocumentFragment_construct_error_001.phpt] TEST 5444/15617 [ext/dom/tests/DOMDocumentType_basic_001.phpt] [1;32mPASS DOMDocumentType: basic access to all properties. [ext/dom/tests/DOMDocumentType_basic_001.phpt] TEST 5445/15617 [ext/dom/tests/DOMDocumentType_entities_error_001.phpt] [1;32mPASS DOMDocumentType::entities with invalid state. [ext/dom/tests/DOMDocumentType_entities_error_001.phpt] TEST 5446/15617 [ext/dom/tests/DOMDocumentType_internalSubset_error_001.phpt] [1;32mPASS DOMDocumentType::internalSubset with invalid state. [ext/dom/tests/DOMDocumentType_internalSubset_error_001.phpt] TEST 5447/15617 [ext/dom/tests/DOMDocumentType_name_error_001.phpt] [1;32mPASS DOMDocumentType::name with invalid state. [ext/dom/tests/DOMDocumentType_name_error_001.phpt] TEST 5448/15617 [ext/dom/tests/DOMDocumentType_notations_error_001.phpt] [1;32mPASS DOMDocumentType::notations with invalid state. [ext/dom/tests/DOMDocumentType_notations_error_001.phpt] TEST 5449/15617 [ext/dom/tests/DOMDocumentType_publicId_basic_001.phpt] [1;32mPASS DOMDocumentType::publicId with empty value. [ext/dom/tests/DOMDocumentType_publicId_basic_001.phpt] TEST 5450/15617 [ext/dom/tests/DOMDocumentType_publicId_error_001.phpt] [1;32mPASS DOMDocumentType::publicId with invalid state. [ext/dom/tests/DOMDocumentType_publicId_error_001.phpt] TEST 5451/15617 [ext/dom/tests/DOMDocumentType_systemId_basic_001.phpt] [1;32mPASS DOMDocumentType::systemId with empty value. [ext/dom/tests/DOMDocumentType_systemId_basic_001.phpt] TEST 5452/15617 [ext/dom/tests/DOMDocumentType_systemId_error_001.phpt] [1;32mPASS DOMDocumentType::systemId with invalid state. [ext/dom/tests/DOMDocumentType_systemId_error_001.phpt] TEST 5453/15617 [ext/dom/tests/DOMDocument_adoptNode.phpt] [1;32mPASS DOMDocument::adoptNode not implemented [ext/dom/tests/DOMDocument_adoptNode.phpt] TEST 5454/15617 [ext/dom/tests/DOMDocument_config_basic.phpt] [1;32mPASS Tests DOMDocument::config read [ext/dom/tests/DOMDocument_config_basic.phpt] TEST 5455/15617 [ext/dom/tests/DOMDocument_createAttribute_basic.phpt] [1;32mPASS DomDocument::createAttribute() - basic test for DomDocument::createAttribute() [ext/dom/tests/DOMDocument_createAttribute_basic.phpt] TEST 5456/15617 [ext/dom/tests/DOMDocument_createAttribute_error.phpt] [1;32mPASS Test DOMDocument::createAttribute() for expected exception thrown when wrong parameter passed [ext/dom/tests/DOMDocument_createAttribute_error.phpt] TEST 5457/15617 [ext/dom/tests/DOMDocument_createAttribute_error1.phpt] [1;32mPASS DomDocument::createAttribute() - error test for DomDocument::createAttribute() [ext/dom/tests/DOMDocument_createAttribute_error1.phpt] TEST 5458/15617 [ext/dom/tests/DOMDocument_createAttribute_variation.phpt] [1;32mPASS Test DOMDocument::createAttribute() for expected return value [ext/dom/tests/DOMDocument_createAttribute_variation.phpt] TEST 5459/15617 [ext/dom/tests/DOMDocument_createEntityReference_basic.phpt] [1;32mPASS DOMDocument::createEntityReference() should create a new entity reference node [ext/dom/tests/DOMDocument_createEntityReference_basic.phpt] TEST 5460/15617 [ext/dom/tests/DOMDocument_createEntityReference_error1.phpt] [1;32mPASS DomDocument::createEntityReference() - DOM_INVALID_CHARACTER_ERR raised if name contains an invalid character [ext/dom/tests/DOMDocument_createEntityReference_error1.phpt] TEST 5461/15617 [ext/dom/tests/DOMDocument_createProcessingInstruction_basic.phpt] [1;32mPASS DomDocument::createProcessingInstruction() - basic test for DomDocument::createProcessingInstruction() [ext/dom/tests/DOMDocument_createProcessingInstruction_basic.phpt] TEST 5462/15617 [ext/dom/tests/DOMDocument_createProcessingInstruction_error.phpt] [1;32mPASS DomDocument::createProcessingInstruction() - error test for DomDocument::createProcessingInstruction() [ext/dom/tests/DOMDocument_createProcessingInstruction_error.phpt] TEST 5463/15617 [ext/dom/tests/DOMDocument_documentURI_basic.phpt] [1;32mPASS Tests DOMDocument::documentURI read and write [ext/dom/tests/DOMDocument_documentURI_basic.phpt] TEST 5464/15617 [ext/dom/tests/DOMDocument_encoding_basic.phpt] [1;32mPASS DOMDocument::$encoding - read/write tests (dom_document_encoding_read/dom_document_encoding_write) [ext/dom/tests/DOMDocument_encoding_basic.phpt] TEST 5465/15617 [ext/dom/tests/DOMDocument_implementationRead_basic.phpt] [1;32mPASS DOMDocument::DOMImplementation - basic test for DomDocument::DOMImplementation [ext/dom/tests/DOMDocument_implementationRead_basic.phpt] TEST 5466/15617 [ext/dom/tests/DOMDocument_loadHTML_basic.phpt] [1;32mPASS DOMDocument::loadHTML [ext/dom/tests/DOMDocument_loadHTML_basic.phpt] TEST 5467/15617 [ext/dom/tests/DOMDocument_loadHTML_error2.phpt] [1;32mPASS DOMDocument::loadHTML() should fail if empty string provided as input [ext/dom/tests/DOMDocument_loadHTML_error2.phpt] TEST 5468/15617 [ext/dom/tests/DOMDocument_loadHTMLfile.phpt] [1;32mPASS Test DOMDocument::loadHTMLFile [ext/dom/tests/DOMDocument_loadHTMLfile.phpt] TEST 5469/15617 [ext/dom/tests/DOMDocument_loadHTMLfile_error1.phpt] [1;32mPASS Test DOMDocument::loadHTMLFile when the file doesn't exist [ext/dom/tests/DOMDocument_loadHTMLfile_error1.phpt] TEST 5470/15617 [ext/dom/tests/DOMDocument_loadHTMLfile_error2.phpt] [1;32mPASS Test DOMDocument::loadHTMLFile when an empty string is passed [ext/dom/tests/DOMDocument_loadHTMLfile_error2.phpt] TEST 5471/15617 [ext/dom/tests/DOMDocument_loadHTMLfile_variation1.phpt] [1;32mPASS Test DOMDocument::loadHTMLFile when an empty document is loaded [ext/dom/tests/DOMDocument_loadHTMLfile_variation1.phpt] TEST 5472/15617 [ext/dom/tests/DOMDocument_loadHTMLfile_variation2.phpt] [1;32mPASS Test DOMDocument::loadHTMLFile when a not-well formed document is loaded [ext/dom/tests/DOMDocument_loadHTMLfile_variation2.phpt] TEST 5473/15617 [ext/dom/tests/DOMDocument_loadXML_basic.phpt] [1;32mPASS Test DOMDocument::loadXML() basic behavior [ext/dom/tests/DOMDocument_loadXML_basic.phpt] TEST 5474/15617 [ext/dom/tests/DOMDocument_loadXML_error1.phpt] [1;32mPASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error1.phpt] TEST 5475/15617 [ext/dom/tests/DOMDocument_loadXML_error2.phpt] [1;32mPASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error2.phpt] TEST 5476/15617 [ext/dom/tests/DOMDocument_loadXML_error3.phpt] [1;32mPASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error3.phpt] TEST 5477/15617 [ext/dom/tests/DOMDocument_loadXML_error4.phpt] [1;32mPASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error4.phpt] TEST 5478/15617 [ext/dom/tests/DOMDocument_loadXML_error5.phpt] [1;32mPASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error5.phpt] TEST 5479/15617 [ext/dom/tests/DOMDocument_loadXML_error6.phpt] [1;32mPASS Test DOMDocument::loadXML() with empty file path [ext/dom/tests/DOMDocument_loadXML_error6.phpt] TEST 5480/15617 [ext/dom/tests/DOMDocument_loadXML_variation1.phpt] [1;32mPASS Test DOMDocument::loadXML() with LIBXML_DTDLOAD option [ext/dom/tests/DOMDocument_loadXML_variation1.phpt] TEST 5481/15617 [ext/dom/tests/DOMDocument_loadXML_variation2.phpt] [1;32mPASS Test DOMDocument::loadXML() with LIBXML_DTDVALID option [ext/dom/tests/DOMDocument_loadXML_variation2.phpt] TEST 5482/15617 [ext/dom/tests/DOMDocument_loadXML_variation3.phpt] [1;32mPASS Test DOMDocument::loadXML() with LIBXML_DTDVALID and LIBXML_NOERROR options [ext/dom/tests/DOMDocument_loadXML_variation3.phpt] TEST 5483/15617 [ext/dom/tests/DOMDocument_loadXML_variation4.phpt] [1;32mPASS Test DOMDocument::loadXML() with LIBXML_DTDATTR, LIBXML_NOCDATA, LIBXML_NOENT, LIBXML_NOBLANKS [ext/dom/tests/DOMDocument_loadXML_variation4.phpt] TEST 5484/15617 [ext/dom/tests/DOMDocument_load_basic.phpt] [1;32mPASS Test DOMDocument::load() basic behavior [ext/dom/tests/DOMDocument_load_basic.phpt] TEST 5485/15617 [ext/dom/tests/DOMDocument_load_error1.phpt] [1;32mPASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error1.phpt] TEST 5486/15617 [ext/dom/tests/DOMDocument_load_error2.phpt] [1;32mPASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error2.phpt] TEST 5487/15617 [ext/dom/tests/DOMDocument_load_error3.phpt] [1;32mPASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error3.phpt] TEST 5488/15617 [ext/dom/tests/DOMDocument_load_error4.phpt] [1;32mPASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error4.phpt] TEST 5489/15617 [ext/dom/tests/DOMDocument_load_error5.phpt] [1;32mPASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error5.phpt] TEST 5490/15617 [ext/dom/tests/DOMDocument_load_error6.phpt] [1;32mPASS Test DOMDocument::load() with invalid paths [ext/dom/tests/DOMDocument_load_error6.phpt] TEST 5491/15617 [ext/dom/tests/DOMDocument_load_variation1.phpt] [1;32mPASS Test DOMDocument::load() with LIBXML_DTDLOAD option [ext/dom/tests/DOMDocument_load_variation1.phpt] TEST 5492/15617 [ext/dom/tests/DOMDocument_load_variation2.phpt] [1;32mPASS Test DOMDocument::load() with LIBXML_DTDVALID option [ext/dom/tests/DOMDocument_load_variation2.phpt] TEST 5493/15617 [ext/dom/tests/DOMDocument_load_variation3.phpt] [1;32mPASS Test DOMDocument::load() with LIBXML_DTDVALID and LIBXML_NOERROR options [ext/dom/tests/DOMDocument_load_variation3.phpt] TEST 5494/15617 [ext/dom/tests/DOMDocument_load_variation4.phpt] [1;32mPASS Test DOMDocument::load() with LIBXML_DTDATTR, LIBXML_NOCDATA, LIBXML_NOENT, LIBXML_NOBLANKS [ext/dom/tests/DOMDocument_load_variation4.phpt] TEST 5495/15617 [ext/dom/tests/DOMDocument_preserveWhiteSpace_basic.phpt] [1;32mPASS DOMDocument::$preserveWhiteSpace - test ability to read and write property [ext/dom/tests/DOMDocument_preserveWhiteSpace_basic.phpt] TEST 5496/15617 [ext/dom/tests/DOMDocument_preserveWhiteSpace_variations.phpt] [1;32mPASS DOMDocument::$preserveWhiteSpace - test ability to read and write property [ext/dom/tests/DOMDocument_preserveWhiteSpace_variations.phpt] TEST 5497/15617 [ext/dom/tests/DOMDocument_relaxNGValidateSource_basic.phpt] [1;32mPASS DOMDocument::relaxNGValidateSource() [ext/dom/tests/DOMDocument_relaxNGValidateSource_basic.phpt] TEST 5498/15617 [ext/dom/tests/DOMDocument_relaxNGValidateSource_error1.phpt] [1;32mPASS DOMDocument::relaxNGValidateSource() should fail if document doesn't validate [ext/dom/tests/DOMDocument_relaxNGValidateSource_error1.phpt] TEST 5499/15617 [ext/dom/tests/DOMDocument_relaxNGValidateSource_error2.phpt] [1;32mPASS DOMDocument::relaxNGValidateSource() should fail on invalid RNG schema [ext/dom/tests/DOMDocument_relaxNGValidateSource_error2.phpt] TEST 5500/15617 [ext/dom/tests/DOMDocument_relaxNGValidate_basic.phpt] [1;32mPASS DOMDocument::relaxNGValidate() [ext/dom/tests/DOMDocument_relaxNGValidate_basic.phpt] TEST 5501/15617 [ext/dom/tests/DOMDocument_relaxNGValidate_error1.phpt] [1;32mPASS DOMDocument::relaxNGValidate() should fail if document doesn't validate [ext/dom/tests/DOMDocument_relaxNGValidate_error1.phpt] TEST 5502/15617 [ext/dom/tests/DOMDocument_relaxNGValidate_error2.phpt] [1;32mPASS DOMDocument::relaxNGValidate() should fail on invalid RelaxNG file source [ext/dom/tests/DOMDocument_relaxNGValidate_error2.phpt] TEST 5503/15617 [ext/dom/tests/DOMDocument_resolveExternals_basic.phpt] [1;32mPASS Tests DOMDocument::resoleExternals get and set [ext/dom/tests/DOMDocument_resolveExternals_basic.phpt] TEST 5504/15617 [ext/dom/tests/DOMDocument_saveHTMLFile_basic.phpt] [1;32mPASS DOMDocument::saveHTMLFile() should dump the internal document into a file using HTML formatting [ext/dom/tests/DOMDocument_saveHTMLFile_basic.phpt] TEST 5505/15617 [ext/dom/tests/DOMDocument_saveHTMLFile_error2.phpt] [1;32mPASS DOMDocument::saveHTMLFile() should fail if called statically [ext/dom/tests/DOMDocument_saveHTMLFile_error2.phpt] TEST 5506/15617 [ext/dom/tests/DOMDocument_saveHTMLFile_formatOutput.phpt] [1;32mPASS DOMDocument::saveHTMLFile() should format output on demand [ext/dom/tests/DOMDocument_saveHTMLFile_formatOutput.phpt] TEST 5507/15617 [ext/dom/tests/DOMDocument_saveHTMLFile_invalid_filename.phpt] [1;32mPASS DOMDocument::saveHTMLFile() should fail with invalid filename [ext/dom/tests/DOMDocument_saveHTMLFile_invalid_filename.phpt] TEST 5508/15617 [ext/dom/tests/DOMDocument_saveHTML_basic.phpt] [1;32mPASS DOMDocument::saveHTML() should dump the internal document into a string using HTML formatting [ext/dom/tests/DOMDocument_saveHTML_basic.phpt] TEST 5509/15617 [ext/dom/tests/DOMDocument_saveHTML_error2.phpt] [1;32mPASS DOMDocument::saveHTML() should fail if called statically [ext/dom/tests/DOMDocument_saveHTML_error2.phpt] TEST 5510/15617 [ext/dom/tests/DOMDocument_saveHTML_variant1.phpt] [1;32mPASS DOMDocument::saveHTML() optional parameters [ext/dom/tests/DOMDocument_saveHTML_variant1.phpt] TEST 5511/15617 [ext/dom/tests/DOMDocument_saveHTML_variant2.phpt] [1;32mPASS DOMDocument::saveHTML() vs DOMDocumet::saveXML() [ext/dom/tests/DOMDocument_saveHTML_variant2.phpt] TEST 5512/15617 [ext/dom/tests/DOMDocument_save_basic.phpt] [1;32mPASS DOMDocument::save Test basic function of save method [ext/dom/tests/DOMDocument_save_basic.phpt] TEST 5513/15617 [ext/dom/tests/DOMDocument_savexml_basic.phpt] [1;32mPASS DOM Document : save and saveXML [ext/dom/tests/DOMDocument_savexml_basic.phpt] TEST 5514/15617 [ext/dom/tests/DOMDocument_schemaValidateSource_addAttrs.phpt] [1;32mPASS DomDocument::schemaValidateSource() - Add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidateSource_addAttrs.phpt] TEST 5515/15617 [ext/dom/tests/DOMDocument_schemaValidateSource_basic.phpt] [1;32mPASS DomDocument::schemaValidateSource() - basic [ext/dom/tests/DOMDocument_schemaValidateSource_basic.phpt] TEST 5516/15617 [ext/dom/tests/DOMDocument_schemaValidateSource_error1.phpt] [1;32mPASS DomDocument::schemaValidateSource() - string that is not a schema [ext/dom/tests/DOMDocument_schemaValidateSource_error1.phpt] TEST 5517/15617 [ext/dom/tests/DOMDocument_schemaValidateSource_error2.phpt] [1;32mPASS DomDocument::schemaValidateSource() - non-conforming schema [ext/dom/tests/DOMDocument_schemaValidateSource_error2.phpt] TEST 5518/15617 [ext/dom/tests/DOMDocument_schemaValidateSource_error3.phpt] [1;32mPASS DomDocument::schemaValidateSource() - empty string for schema string [ext/dom/tests/DOMDocument_schemaValidateSource_error3.phpt] TEST 5519/15617 [ext/dom/tests/DOMDocument_schemaValidateSource_missingAttrs.phpt] [1;32mPASS DomDocument::schemaValidateSource() - Don't add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidateSource_missingAttrs.phpt] TEST 5520/15617 [ext/dom/tests/DOMDocument_schemaValidate_addAttrs.phpt] [1;32mPASS DomDocument::schemaValidate() - Add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidate_addAttrs.phpt] TEST 5521/15617 [ext/dom/tests/DOMDocument_schemaValidate_basic.phpt] [1;32mPASS DomDocument::schemaValidate() - basic [ext/dom/tests/DOMDocument_schemaValidate_basic.phpt] TEST 5522/15617 [ext/dom/tests/DOMDocument_schemaValidate_error1.phpt] [1;32mPASS DomDocument::schemaValidate() - file that is not a schema [ext/dom/tests/DOMDocument_schemaValidate_error1.phpt] TEST 5523/15617 [ext/dom/tests/DOMDocument_schemaValidate_error2.phpt] [1;32mPASS DomDocument::schemaValidate() - non-conforming schema file [ext/dom/tests/DOMDocument_schemaValidate_error2.phpt] TEST 5524/15617 [ext/dom/tests/DOMDocument_schemaValidate_error3.phpt] [1;32mPASS DomDocument::schemaValidate() - empty string for schema file name [ext/dom/tests/DOMDocument_schemaValidate_error3.phpt] TEST 5525/15617 [ext/dom/tests/DOMDocument_schemaValidate_error5.phpt] [1;32mPASS DomDocument::schemaValidate() - non-existent schema file [ext/dom/tests/DOMDocument_schemaValidate_error5.phpt] TEST 5526/15617 [ext/dom/tests/DOMDocument_schemaValidate_error6.phpt] [1;32mPASS DomDocument::schemaValidate() - invalid path to schema [ext/dom/tests/DOMDocument_schemaValidate_error6.phpt] TEST 5527/15617 [ext/dom/tests/DOMDocument_schemaValidate_missingAttrs.phpt] [1;32mPASS DomDocument::schemaValidate() - Don't add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidate_missingAttrs.phpt] TEST 5528/15617 [ext/dom/tests/DOMDocument_standalone_basic.phpt] [1;32mPASS Tests DOMDocument::standalone get, set, and functionality [ext/dom/tests/DOMDocument_standalone_basic.phpt] TEST 5529/15617 [ext/dom/tests/DOMDocument_strictErrorChecking_basic.phpt] [1;32mPASS DomDocument::$strictErrorChecking - basic test [ext/dom/tests/DOMDocument_strictErrorChecking_basic.phpt] TEST 5530/15617 [ext/dom/tests/DOMDocument_strictErrorChecking_variation.phpt] [1;32mPASS DomDocument::$strictErrorChecking - ensure turning off actually works [ext/dom/tests/DOMDocument_strictErrorChecking_variation.phpt] TEST 5531/15617 [ext/dom/tests/DOMDocument_validate_basic.phpt] [1;32mPASS DOMDocument::validate() should validate an internal DTD declaration [ext/dom/tests/DOMDocument_validate_basic.phpt] TEST 5532/15617 [ext/dom/tests/DOMDocument_validate_error2.phpt] [1;32mPASS DOMDocument::validate() should fail if called statically [ext/dom/tests/DOMDocument_validate_error2.phpt] TEST 5533/15617 [ext/dom/tests/DOMDocument_validate_external_dtd.phpt] [1;32mPASS DOMDocument::validate() should validate an external DTD declaration [ext/dom/tests/DOMDocument_validate_external_dtd.phpt] TEST 5534/15617 [ext/dom/tests/DOMDocument_validate_on_parse_basic.phpt] [1;32mPASS DOMDocument::$validateOnParse - read/write tests (dom_document_validate_on_parse_read/dom_document_validate_on_parse_write) [ext/dom/tests/DOMDocument_validate_on_parse_basic.phpt] TEST 5535/15617 [ext/dom/tests/DOMDocument_validate_on_parse_variation.phpt] [1;32mPASS DOMDocument::$validateOnParse - effectual determination (dom_document_validate_on_parse_read/dom_document_validate_on_parse_write) [ext/dom/tests/DOMDocument_validate_on_parse_variation.phpt] TEST 5536/15617 [ext/dom/tests/DOMElement_hasAttributes_basic.phpt] [1;32mPASS DOMNode: hasAttributes() [ext/dom/tests/DOMElement_hasAttributes_basic.phpt] TEST 5537/15617 [ext/dom/tests/DOMEntityReference_basic.phpt] [1;32mPASS DOMEntityReference - read $nodeName property [ext/dom/tests/DOMEntityReference_basic.phpt] TEST 5538/15617 [ext/dom/tests/DOMEntityReference_error1.phpt] [1;32mPASS DOMEntityReference - DOM_INVALID_CHARACTER_ERR raised if name contains an invalid character [ext/dom/tests/DOMEntityReference_error1.phpt] TEST 5539/15617 [ext/dom/tests/DOMImplementation_createDocumentType_basic.phpt] [1;32mPASS DOMImplementation::createDocumentType() [ext/dom/tests/DOMImplementation_createDocumentType_basic.phpt] TEST 5540/15617 [ext/dom/tests/DOMImplementation_createDocument_basic.phpt] [1;32mPASS DOMImplementation::createDocument() [ext/dom/tests/DOMImplementation_createDocument_basic.phpt] TEST 5541/15617 [ext/dom/tests/DOMImplementation_hasFeature_basic.phpt] [1;32mPASS DOMImplementation::hasFeature() [ext/dom/tests/DOMImplementation_hasFeature_basic.phpt] TEST 5542/15617 [ext/dom/tests/DOMNamedNodeMap_count.phpt] [1;32mPASS Test count nodes in DOMNamedNodeMap [ext/dom/tests/DOMNamedNodeMap_count.phpt] TEST 5543/15617 [ext/dom/tests/DOMNode_C14NFile_basic.phpt] [1;32mPASS DOMNode::C14NFile() [ext/dom/tests/DOMNode_C14NFile_basic.phpt] TEST 5544/15617 [ext/dom/tests/DOMNode_C14N_basic.phpt] [1;32mPASS DOMNode::C14N() [ext/dom/tests/DOMNode_C14N_basic.phpt] TEST 5545/15617 [ext/dom/tests/DOMNode_cloneNode_basic.phpt] [1;32mPASS DOM cloneNode : Basic Functionality [ext/dom/tests/DOMNode_cloneNode_basic.phpt] TEST 5546/15617 [ext/dom/tests/DOMNode_getLineNo_basic.phpt] [1;32mPASS DOMNode::getLineNo() [ext/dom/tests/DOMNode_getLineNo_basic.phpt] TEST 5547/15617 [ext/dom/tests/DOMNode_getNodePath_basic.phpt] [1;32mPASS DOMNode::getNodePath() [ext/dom/tests/DOMNode_getNodePath_basic.phpt] TEST 5548/15617 [ext/dom/tests/DOMNode_hasChildNodes.phpt] [1;32mPASS Tests DOMNode::hasChildNodes() [ext/dom/tests/DOMNode_hasChildNodes.phpt] TEST 5549/15617 [ext/dom/tests/DOMNode_hasChildNodes_basic.phpt] [1;32mPASS Test whether a node has child nodes: hasChildNodes() [ext/dom/tests/DOMNode_hasChildNodes_basic.phpt] TEST 5550/15617 [ext/dom/tests/DOMNode_insertBefore.phpt] [1;32mPASS Tests DOMNode::insertBefore() [ext/dom/tests/DOMNode_insertBefore.phpt] TEST 5551/15617 [ext/dom/tests/DOMNode_insertBefore_error1.phpt] [1;32mPASS DOMNode::insertBefore() should fail if node belongs to another document [ext/dom/tests/DOMNode_insertBefore_error1.phpt] TEST 5552/15617 [ext/dom/tests/DOMNode_insertBefore_error2.phpt] [1;32mPASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error2.phpt] TEST 5553/15617 [ext/dom/tests/DOMNode_insertBefore_error3.phpt] [1;32mPASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error3.phpt] TEST 5554/15617 [ext/dom/tests/DOMNode_insertBefore_error4.phpt] [1;32mPASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error4.phpt] TEST 5555/15617 [ext/dom/tests/DOMNode_insertBefore_error5.phpt] [1;32mPASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error5.phpt] TEST 5556/15617 [ext/dom/tests/DOMNode_insertBefore_error6.phpt] [1;32mPASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error6.phpt] TEST 5557/15617 [ext/dom/tests/DOMNode_issamenode_basic.phpt] [1;32mPASS DOMNode: isSameNode() [ext/dom/tests/DOMNode_issamenode_basic.phpt] TEST 5558/15617 [ext/dom/tests/DOMNode_normalize_basic.phpt] [1;32mPASS DOMNode::normalize() [ext/dom/tests/DOMNode_normalize_basic.phpt] TEST 5559/15617 [ext/dom/tests/DOMNode_removeChild_basic.phpt] [1;32mPASS DOM removeChild : Basic Functionality [ext/dom/tests/DOMNode_removeChild_basic.phpt] TEST 5560/15617 [ext/dom/tests/DOMNode_removeChild_error1.phpt] [1;32mPASS removeChild() where the node is not a child [ext/dom/tests/DOMNode_removeChild_error1.phpt] TEST 5561/15617 [ext/dom/tests/DOMNode_replaceChild_basic.phpt] [1;32mPASS Replacing a child node [ext/dom/tests/DOMNode_replaceChild_basic.phpt] TEST 5562/15617 [ext/dom/tests/DOMNode_replaceChild_error1.phpt] [1;32mPASS replaceChild() where the old node is not a child [ext/dom/tests/DOMNode_replaceChild_error1.phpt] TEST 5563/15617 [ext/dom/tests/DOMNode_replaceChild_error2.phpt] [1;32mPASS replaceChild() where the new node is a grandparent of the old node [ext/dom/tests/DOMNode_replaceChild_error2.phpt] TEST 5564/15617 [ext/dom/tests/DOMText_appendData_basic.phpt] [1;32mPASS DOMText::appendData basic functionality test [ext/dom/tests/DOMText_appendData_basic.phpt] TEST 5565/15617 [ext/dom/tests/DomNodeList_count.phpt] [1;32mPASS Test count nodes in DOMNodeList [ext/dom/tests/DomNodeList_count.phpt] TEST 5566/15617 [ext/dom/tests/bug28721.phpt] [1;32mPASS Bug #28721 (appendChild() and insertBefore() unset DOMText) [ext/dom/tests/bug28721.phpt] TEST 5567/15617 [ext/dom/tests/bug28817.phpt] [1;32mPASS Bug #28817 (properties in extended class) [ext/dom/tests/bug28817.phpt] TEST 5568/15617 [ext/dom/tests/bug32615.phpt] [1;32mPASS Bug #32615 (Replacing and inserting Fragments) [ext/dom/tests/bug32615.phpt] TEST 5569/15617 [ext/dom/tests/bug34276.phpt] [1;32mPASS Bug #34276 (setAttributeNS and default namespace) [ext/dom/tests/bug34276.phpt] TEST 5570/15617 [ext/dom/tests/bug35342.phpt] [1;32mPASS Bug #35342 (isset(DOMNodeList->length) returns false) [ext/dom/tests/bug35342.phpt] TEST 5571/15617 [ext/dom/tests/bug35673.phpt] [1;32mPASS Bug #35673 (formatOutput does not work with saveHTML). [ext/dom/tests/bug35673.phpt] TEST 5572/15617 [ext/dom/tests/bug36756.phpt] [1;32mPASS Bug #36756 (DOMDocument::removeChild corrupts node) [ext/dom/tests/bug36756.phpt] TEST 5573/15617 [ext/dom/tests/bug37277.phpt] [1;32mPASS Bug #37277 (cloning Dom Documents or Nodes does not work) [ext/dom/tests/bug37277.phpt] TEST 5574/15617 [ext/dom/tests/bug37456.phpt] [1;32mPASS Bug #37456 (DOMElement->setAttribute() loops forever) [ext/dom/tests/bug37456.phpt] TEST 5575/15617 [ext/dom/tests/bug38438.phpt] [1;32mPASS Bug #38438 (DOMNodeList->item(0) segfault on empty NodeList) [ext/dom/tests/bug38438.phpt] TEST 5576/15617 [ext/dom/tests/bug38474.phpt] [1;32mPASS Bug #38474 (getAttribute select attribute by order, even when prefixed) (OK to fail with libxml2 < 2.6.2x) [ext/dom/tests/bug38474.phpt] TEST 5577/15617 [ext/dom/tests/bug38850.phpt] [1;32mPASS Bug #38850 (lookupNamespaceURI does not return default namespace) [ext/dom/tests/bug38850.phpt] TEST 5578/15617 [ext/dom/tests/bug38949.phpt] [1;32mPASS Bug #38949 (Cannot get xmlns value attribute) [ext/dom/tests/bug38949.phpt] TEST 5579/15617 [ext/dom/tests/bug40836.phpt] [1;32mPASS Bug #40836 (Segfault in insertBefore) [ext/dom/tests/bug40836.phpt] TEST 5580/15617 [ext/dom/tests/bug41257.phpt] [1;32mPASS Bug #41257 (lookupNamespaceURI does not work as expected) [ext/dom/tests/bug41257.phpt] TEST 5581/15617 [ext/dom/tests/bug41374.phpt] [1;32mPASS Bug #41374 (wholetext concats values of wrong nodes) [ext/dom/tests/bug41374.phpt] TEST 5582/15617 [ext/dom/tests/bug42082.phpt] [1;32mPASS Bug #42082 (NodeList length zero should be empty) [ext/dom/tests/bug42082.phpt] TEST 5583/15617 [ext/dom/tests/bug43364.phpt] [1;32mPASS Bug #43364 (recursive xincludes don't remove internal xml nodes properly) [ext/dom/tests/bug43364.phpt] TEST 5584/15617 [ext/dom/tests/bug44648.phpt] [1;32mPASS Bug #44648 (Attribute names not checked for well formedness) [ext/dom/tests/bug44648.phpt] TEST 5585/15617 [ext/dom/tests/bug45251.phpt] [1;32mPASS Bug #45251 (double free or corruption with setAttributeNode()) [ext/dom/tests/bug45251.phpt] TEST 5586/15617 [ext/dom/tests/bug46185.phpt] [1;32mPASS Bug #46185 (importNode changes the namespace of an XML element). [ext/dom/tests/bug46185.phpt] TEST 5587/15617 [ext/dom/tests/bug46335.phpt] [1;32mPASS Bug #46335 (DOMText::splitText doesn't handle multibyte characters). [ext/dom/tests/bug46335.phpt] TEST 5588/15617 [ext/dom/tests/bug46849.phpt] [1;32mPASS Bug #46849 (Cloning DOMDocument doesn't clone the properties). [ext/dom/tests/bug46849.phpt] TEST 5589/15617 [ext/dom/tests/bug47430.phpt] [1;32mPASS Bug #47430 (Errors after writing to nodeValue parameter of an absent previousSibling). [ext/dom/tests/bug47430.phpt] TEST 5590/15617 [ext/dom/tests/bug47848.phpt] [1;32mPASS Bug #47848 (importNode doesn't preserve attribute namespaces) [ext/dom/tests/bug47848.phpt] TEST 5591/15617 [ext/dom/tests/bug47849.phpt] [1;32mPASS Bug #47849 (Non-deep import loses the namespace). [ext/dom/tests/bug47849.phpt] TEST 5592/15617 [ext/dom/tests/bug49463.phpt] [1;32mPASS Bug #49463 (setAttributeNS fails setting default namespace). [ext/dom/tests/bug49463.phpt] TEST 5593/15617 [ext/dom/tests/bug49490.phpt] [1;32mPASS Bug #49490 (XPath namespace prefix conflict). [ext/dom/tests/bug49490.phpt] TEST 5594/15617 [ext/dom/tests/bug50661.phpt] [1;32mPASS Bug #50661 (DOMDocument::loadXML does not allow UTF-16). [ext/dom/tests/bug50661.phpt] TEST 5595/15617 [ext/dom/tests/bug52656.phpt] [1;32mPASS Bug #52656 (DOMCdataSection does not work with splitText). [ext/dom/tests/bug52656.phpt] TEST 5596/15617 [ext/dom/tests/bug54382.phpt] [1;32mPASS Bug #54382 DOMNode::getAttributeNodeNS doesn't get xmlns* attributes [ext/dom/tests/bug54382.phpt] TEST 5597/15617 [ext/dom/tests/bug54601.phpt] [1;32mPASS Segfault when removing the Doctype node [ext/dom/tests/bug54601.phpt] TEST 5598/15617 [ext/dom/tests/bug55700.phpt] [1;32mPASS Bug #55700 (XPath namespace prefix conflict, global registerNodeNS flag) [ext/dom/tests/bug55700.phpt] TEST 5599/15617 [ext/dom/tests/bug61858.phpt] [1;32mPASS Bug #61858 DOMAttr debug info generates E_WARNING [ext/dom/tests/bug61858.phpt] TEST 5600/15617 [ext/dom/tests/bug65196.phpt] [1;32mPASS bug #65196 (Passing DOMDocumentFragment to DOMDocument::saveHTML() Produces invalid Markup) [ext/dom/tests/bug65196.phpt] TEST 5601/15617 [ext/dom/tests/bug66502.phpt] [1;32mPASS Bug #66502 (DOM document dangling reference) [ext/dom/tests/bug66502.phpt] TEST 5602/15617 [ext/dom/tests/bug66783.phpt] [1;32mPASS Bug #66783 (UAF when appending DOMDocument to element) [ext/dom/tests/bug66783.phpt] TEST 5603/15617 [ext/dom/tests/bug67081.phpt] [1;32mPASS Bug #67081 DOMDocumentType->internalSubset returns entire DOCTYPE tag, not only the subset [ext/dom/tests/bug67081.phpt] TEST 5604/15617 [ext/dom/tests/bug67474.phpt] [1;32mPASS Bug #67474 getElementsByTagNameNS and default namespace [ext/dom/tests/bug67474.phpt] TEST 5605/15617 [ext/dom/tests/bug67949.phpt] [1;32mPASS Bug #67949: DOMNodeList elements should be accessible through array notation [ext/dom/tests/bug67949.phpt] TEST 5606/15617 [ext/dom/tests/bug69373.phpt] [1;32mPASS Bug #69373 References to deleted XPath query results [ext/dom/tests/bug69373.phpt] TEST 5607/15617 [ext/dom/tests/bug69679.phpt] [1;32mPASS Bug #69679 (DOMDocument::loadHTML refuses to accept NULL bytes) [ext/dom/tests/bug69679.phpt] TEST 5608/15617 [ext/dom/tests/bug69846.phpt] [1;32mPASS Bug #69846 Segmenation fault (access violation) when iterating over DOMNodeList [ext/dom/tests/bug69846.phpt] TEST 5609/15617 [ext/dom/tests/bug70001.phpt] [1;32mPASS Bug #70001 (Assigning to DOMNode::textContent does additional entity encoding) [ext/dom/tests/bug70001.phpt] TEST 5610/15617 [ext/dom/tests/bug70558.phpt] [1;32mPASS Bug #70558 ("Couldn't fetch" error in DOMDocument::registerNodeClass()) [ext/dom/tests/bug70558.phpt] TEST 5611/15617 [ext/dom/tests/bug73907.phpt] [1;32mPASS Bug #73907 nextSibling property not included in var_dump of DOMNode [ext/dom/tests/bug73907.phpt] TEST 5612/15617 [ext/dom/tests/bug74004.phpt] [1;32mPASS Bug #74004 (DOMDocument->loadHTML and ->loadHTMLFile do not heed LIBXML_NOWARNING and LIBXML_NOERROR options) [ext/dom/tests/bug74004.phpt] TEST 5613/15617 [ext/dom/tests/bug74416.phpt] [1;32mPASS Bug #74416 Wrong reflection on DOMNode::cloneNode [ext/dom/tests/bug74416.phpt] TEST 5614/15617 [ext/dom/tests/bug75451.phpt] [1;32mPASS Bug #75451 (Assertion fails while foreach on empty xpath query) [ext/dom/tests/bug75451.phpt] TEST 5615/15617 [ext/dom/tests/bug76285.phpt] [1;32mPASS Bug #76285 DOMDocument::formatOutput attribute sometimes ignored [ext/dom/tests/bug76285.phpt] TEST 5616/15617 [ext/dom/tests/bug77569.phpt] [1;32mPASS Bug #77569 (Write Access Violation in DomImplementation) [ext/dom/tests/bug77569.phpt] TEST 5617/15617 [ext/dom/tests/bug78025.phpt] [1;32mPASS Bug #78025 (segfault when accessing properties of DOMDocumentType) [ext/dom/tests/bug78025.phpt] TEST 5618/15617 [ext/dom/tests/bug78221.phpt] [1;32mPASS Bug #78221 (DOMNode::normalize() doesn't remove empty text nodes) [ext/dom/tests/bug78221.phpt] TEST 5619/15617 [ext/dom/tests/bug79271.phpt] [1;32mPASS Bug #79271 (DOMDocumentType::$childNodes is NULL) [ext/dom/tests/bug79271.phpt] TEST 5620/15617 [ext/dom/tests/bug79852.phpt] [1;32mPASS Bug #79852: count(DOMNodeList) doesn't match count(IteratorIterator(DOMNodeList)) [ext/dom/tests/bug79852.phpt] TEST 5621/15617 [ext/dom/tests/bug79968.phpt] [1;32mPASS dom: Bug #79968 - Crash when calling before without valid hierachy [ext/dom/tests/bug79968.phpt] TEST 5622/15617 [ext/dom/tests/bug79971_2.phpt] [1;32mPASS Bug #79971 (special character is breaking the path in xml function) [ext/dom/tests/bug79971_2.phpt] TEST 5623/15617 [ext/dom/tests/bug80268.phpt] [1;33mSKIP Bug #80268 (loadHTML() truncates at NUL bytes) [ext/dom/tests/bug80268.phpt] reason: For libxml2 < 2.9.12 only TEST 5624/15617 [ext/dom/tests/bug80268_2.phpt] [1;32mPASS Bug #80268 (loadHTML() truncates at NUL bytes) [ext/dom/tests/bug80268_2.phpt] TEST 5625/15617 [ext/dom/tests/bug80600.phpt] [1;32mPASS dom: DOMChildNode::remove does not work on character data [ext/dom/tests/bug80600.phpt] TEST 5626/15617 [ext/dom/tests/bug81433.phpt] [1;32mPASS Bug #81433 (DOMElement::setIdAttribute(attr, true) called twice removes ID) [ext/dom/tests/bug81433.phpt] TEST 5627/15617 [ext/dom/tests/canonicalization.phpt] [1;32mPASS Test: Canonicalization - C14N() [ext/dom/tests/canonicalization.phpt] TEST 5628/15617 [ext/dom/tests/dom001.phpt] [1;32mPASS Test 1: Accessing single node [ext/dom/tests/dom001.phpt] TEST 5629/15617 [ext/dom/tests/dom002.phpt] [1;32mPASS Test 2: getElementsByTagName() / getElementsByTagNameNS() [ext/dom/tests/dom002.phpt] TEST 5630/15617 [ext/dom/tests/dom003.phpt] [1;32mPASS Test 3: Exception Test [ext/dom/tests/dom003.phpt] TEST 5631/15617 [ext/dom/tests/dom004.phpt] [1;32mPASS Test 4: Streams Test [ext/dom/tests/dom004.phpt] TEST 5632/15617 [ext/dom/tests/dom005.phpt] [1;32mPASS Test 5: HTML Test [ext/dom/tests/dom005.phpt] TEST 5633/15617 [ext/dom/tests/dom006.phpt] [1;32mPASS Test 6: Extends Test [ext/dom/tests/dom006.phpt] TEST 5634/15617 [ext/dom/tests/dom007.phpt] [1;32mPASS Test 7: DTD tests [ext/dom/tests/dom007.phpt] TEST 5635/15617 [ext/dom/tests/dom_comment_basic.phpt] [1;32mPASS DOM Comment : Basic Functionality [ext/dom/tests/dom_comment_basic.phpt] TEST 5636/15617 [ext/dom/tests/dom_comment_variation.phpt] [1;32mPASS DOM Comment : Variation [ext/dom/tests/dom_comment_variation.phpt] TEST 5637/15617 [ext/dom/tests/dom_create_element.phpt] [1;32mPASS Test 1: Creating Elements with and without Namespaces [ext/dom/tests/dom_create_element.phpt] TEST 5638/15617 [ext/dom/tests/dom_import_simplexml.phpt] [1;32mPASS Interop Test: Import from SimpleXML [ext/dom/tests/dom_import_simplexml.phpt] TEST 5639/15617 [ext/dom/tests/dom_set_attr_node.phpt] [1;32mPASS Test: setAttributeNode() [ext/dom/tests/dom_set_attr_node.phpt] TEST 5640/15617 [ext/dom/tests/dom_xinclude.phpt] [1;32mPASS Test: Xinclude and Streams [ext/dom/tests/dom_xinclude.phpt] TEST 5641/15617 [ext/dom/tests/domattributes.phpt] [1;32mPASS Attributes: DOMAttribute functionality [ext/dom/tests/domattributes.phpt] TEST 5642/15617 [ext/dom/tests/domchardata.phpt] [1;32mPASS CharData: DOMCharacterData and related functionality [ext/dom/tests/domchardata.phpt] TEST 5643/15617 [ext/dom/tests/domdocument_createentityreference_001.phpt] [1;32mPASS DomDocument::CreateEntityReference() - Creates an entity reference with the appropriate name [ext/dom/tests/domdocument_createentityreference_001.phpt] TEST 5644/15617 [ext/dom/tests/domelement.phpt] [1;32mPASS Elements: DOMElement functionality [ext/dom/tests/domelement.phpt] TEST 5645/15617 [ext/dom/tests/domobject_debug_handler.phpt] [1;32mPASS Objects of DOM extension: debug info object handler. [ext/dom/tests/domobject_debug_handler.phpt] TEST 5646/15617 [ext/dom/tests/domxpath.phpt] [1;32mPASS DOMXPath Tests [ext/dom/tests/domxpath.phpt] TEST 5647/15617 [ext/dom/tests/libxml_global_state_entity_loader_bypass.phpt] [1;33mSKIP GHSA-3qrf-m4j2-pcrr (libxml global state entity loader bypass) [ext/dom/tests/libxml_global_state_entity_loader_bypass.phpt] reason: zend-test extension not available TEST 5648/15617 [ext/dom/tests/node_textcontent.phpt] [1;32mPASS Testing reading and writing to DOMNode::textContent [ext/dom/tests/node_textcontent.phpt] TEST 5649/15617 [ext/dom/tests/not_serializable.phpt] [1;32mPASS DOM classes are not serializable [ext/dom/tests/not_serializable.phpt] TEST 5650/15617 [ext/dom/tests/property_write_errors.phpt] [1;32mPASS Test property write errors [ext/dom/tests/property_write_errors.phpt] TEST 5651/15617 [ext/dom/tests/regsiter_node_class.phpt] [1;32mPASS Test: registerNodeClass() [ext/dom/tests/regsiter_node_class.phpt] TEST 5652/15617 [ext/dom/tests/toString_exceptions.phpt] [1;32mPASS Handling of exceptions during __toString [ext/dom/tests/toString_exceptions.phpt] TEST 5653/15617 [ext/dom/tests/xpath_domnamespacenode.phpt] [1;32mPASS DOMXPath::query() can return DOMNodeList with DOMNameSpaceNode items [ext/dom/tests/xpath_domnamespacenode.phpt] TEST 5654/15617 [ext/enchant/tests/broker_describe.phpt] [1;32mPASS enchant_broker_describe() function [ext/enchant/tests/broker_describe.phpt] TEST 5655/15617 [ext/enchant/tests/broker_dict_exists.phpt] [1;32mPASS enchant_broker_dict_exists() function [ext/enchant/tests/broker_dict_exists.phpt] TEST 5656/15617 [ext/enchant/tests/broker_free.phpt] [1;32mPASS enchant_broker_free() function [ext/enchant/tests/broker_free.phpt] TEST 5657/15617 [ext/enchant/tests/broker_free_01.phpt] [1;32mPASS @enchant_broker_free() function [ext/enchant/tests/broker_free_01.phpt] TEST 5658/15617 [ext/enchant/tests/broker_free_02.phpt] [1;32mPASS @enchant_broker_free() function [ext/enchant/tests/broker_free_02.phpt] TEST 5659/15617 [ext/enchant/tests/broker_free_dict.phpt] [1;32mPASS enchant_broker_free_dict(resource $dict); function [ext/enchant/tests/broker_free_dict.phpt] TEST 5660/15617 [ext/enchant/tests/broker_get_error.phpt] [1;32mPASS enchant_broker_get_error() function [ext/enchant/tests/broker_get_error.phpt] TEST 5661/15617 [ext/enchant/tests/broker_init.phpt] [1;32mPASS enchant_broker_init() function [ext/enchant/tests/broker_init.phpt] TEST 5662/15617 [ext/enchant/tests/broker_list_dicts.phpt] [1;32mPASS enchant_broker_list_dicts() function [ext/enchant/tests/broker_list_dicts.phpt] TEST 5663/15617 [ext/enchant/tests/broker_request_dict.phpt] [1;32mPASS enchant_broker_request_dict() function [ext/enchant/tests/broker_request_dict.phpt] TEST 5664/15617 [ext/enchant/tests/broker_request_dict_01.phpt] [1;32mPASS enchant_broker_request_dict() function [ext/enchant/tests/broker_request_dict_01.phpt] TEST 5665/15617 [ext/enchant/tests/broker_request_dict_error_on_empty_tag.phpt] [1;32mPASS enchant_broker_request_dict() must throw ValueError on empty tag [ext/enchant/tests/broker_request_dict_error_on_empty_tag.phpt] TEST 5666/15617 [ext/enchant/tests/broker_request_pwl_dict.phpt] [1;32mPASS resource enchant_broker_request_pwl_dict(resource $broker, string $filename); function [ext/enchant/tests/broker_request_pwl_dict.phpt] TEST 5667/15617 [ext/enchant/tests/broker_set_ordering.phpt] [1;32mPASS enchant_broker_set_ordering() function [ext/enchant/tests/broker_set_ordering.phpt] TEST 5668/15617 [ext/enchant/tests/bug13181.phpt] [1;32mPASS bug #13181, leaving a context frees the broker resources [ext/enchant/tests/bug13181.phpt] TEST 5669/15617 [ext/enchant/tests/bug53070.phpt] [1;33mSKIP Bug #53070 (enchant_broker_get_path crashes if no path is set) [ext/enchant/tests/bug53070.phpt] reason: libenchant v1 only TEST 5670/15617 [ext/enchant/tests/dict_add_to_personal.phpt] [1;32mPASS enchant_dict_add() function [ext/enchant/tests/dict_add_to_personal.phpt] TEST 5671/15617 [ext/enchant/tests/dict_add_to_session.phpt] [1;32mPASS enchant_dict_add_to_session() function [ext/enchant/tests/dict_add_to_session.phpt] TEST 5672/15617 [ext/enchant/tests/dict_check.phpt] [1;32mPASS enchant_dict_check() function [ext/enchant/tests/dict_check.phpt] TEST 5673/15617 [ext/enchant/tests/dict_describe.phpt] [1;32mPASS enchant_dict_describe() function [ext/enchant/tests/dict_describe.phpt] TEST 5674/15617 [ext/enchant/tests/dict_get_error.phpt] [1;32mPASS enchant_dict_get_error() function [ext/enchant/tests/dict_get_error.phpt] TEST 5675/15617 [ext/enchant/tests/dict_is_in_session.phpt] [1;32mPASS enchant_dict_is_in_session() function [ext/enchant/tests/dict_is_in_session.phpt] TEST 5676/15617 [ext/enchant/tests/dict_quick_check.phpt] [1;32mPASS enchant_dict_quick_check() basic test [ext/enchant/tests/dict_quick_check.phpt] TEST 5677/15617 [ext/enchant/tests/dict_quick_check_01.phpt] [1;32mPASS enchant_dict_quick_check() function [ext/enchant/tests/dict_quick_check_01.phpt] TEST 5678/15617 [ext/enchant/tests/dict_store_replacement.phpt] [1;32mPASS enchant_dict_store_replacement() function [ext/enchant/tests/dict_store_replacement.phpt] TEST 5679/15617 [ext/enchant/tests/dict_suggest.phpt] [1;32mPASS enchant_dict_suggest() function [ext/enchant/tests/dict_suggest.phpt] TEST 5680/15617 [ext/enchant/tests/enchant_broker_set_dict_path.phpt] [1;33mSKIP proto bool enchant_broker_set_dict_path(resource broker, int dict_type, string value) function proto string enchant_broker_get_dict_path(resource broker, int dict_type) function [ext/enchant/tests/enchant_broker_set_dict_path.phpt] reason: libenchant v1 only TEST 5681/15617 [ext/enchant/tests/invalidobj.phpt] [1;32mPASS invalid object raise exception() function [ext/enchant/tests/invalidobj.phpt] TEST 5682/15617 [ext/exif/tests/bug34704-mb.phpt] [1;32mPASS Bug #34704 (Infinite recursion due to corrupt JPEG) [ext/exif/tests/bug34704-mb.phpt] TEST 5683/15617 [ext/exif/tests/bug34704.phpt] [1;32mPASS Bug #34704 (Infinite recursion due to corrupt JPEG) [ext/exif/tests/bug34704.phpt] TEST 5684/15617 [ext/exif/tests/bug48378.phpt] [1;32mPASS Bug #48378 (Infinite recursion due to corrupt JPEG) [ext/exif/tests/bug48378.phpt] TEST 5685/15617 [ext/exif/tests/bug50660/bug50660.phpt] [1;32mPASS Bug #50660 (exif_read_data(): Illegal IFD offset (works fine with other exif readers)) [ext/exif/tests/bug50660/bug50660.phpt] TEST 5686/15617 [ext/exif/tests/bug50845.phpt] [1;32mPASS Bug #50845 (exif_read_data() returns corrupted exif headers) [ext/exif/tests/bug50845.phpt] TEST 5687/15617 [ext/exif/tests/bug54002.phpt] [1;32mPASS Bug #54002 (crash on crafted tag) [ext/exif/tests/bug54002.phpt] TEST 5688/15617 [ext/exif/tests/bug60150.phpt] [1;32mPASS Bug #60150 (Integer overflow during the parsing of invalid exif header) [ext/exif/tests/bug60150.phpt] TEST 5689/15617 [ext/exif/tests/bug62523_1.phpt] [1;32mPASS Bug 62523 (php crashes with segfault when exif_read_data called) [ext/exif/tests/bug62523_1.phpt] TEST 5690/15617 [ext/exif/tests/bug62523_2.phpt] [1;32mPASS Bug 62523 (php crashes with segfault when exif_read_data called) [ext/exif/tests/bug62523_2.phpt] TEST 5691/15617 [ext/exif/tests/bug62523_3.phpt] [1;32mPASS Bug 62523 (php crashes with segfault when exif_read_data called) [ext/exif/tests/bug62523_3.phpt] TEST 5692/15617 [ext/exif/tests/bug64739.phpt] [1;32mPASS Bug #64739 (Invalid Title and Author data returned) [ext/exif/tests/bug64739.phpt] TEST 5693/15617 [ext/exif/tests/bug68113-mb.phpt] [1;32mPASS Bug #68113 (Heap corruption in exif_thumbnail()) [ext/exif/tests/bug68113-mb.phpt] TEST 5694/15617 [ext/exif/tests/bug68113.phpt] [1;32mPASS Bug #68113 (Heap corruption in exif_thumbnail()) [ext/exif/tests/bug68113.phpt] TEST 5695/15617 [ext/exif/tests/bug68547.phpt] [1;32mPASS Bug #68547 (Exif Header component value check error) [ext/exif/tests/bug68547.phpt] TEST 5696/15617 [ext/exif/tests/bug68799.phpt] [1;32mPASS Bug #68799 (Free called on uninitialized pointer) [ext/exif/tests/bug68799.phpt] TEST 5697/15617 [ext/exif/tests/bug71534.phpt] [1;32mPASS Bug #71534 (Type confusion in exif_read_data() leading to heap overflow in debug mode) [ext/exif/tests/bug71534.phpt] TEST 5698/15617 [ext/exif/tests/bug72094.phpt] [1;32mPASS Bug #72094: Out of bounds heap read access in exif header processing [ext/exif/tests/bug72094.phpt] TEST 5699/15617 [ext/exif/tests/bug72603.phpt] [1;32mPASS Bug #72603 (Out of bound read in exif_process_IFD_in_MAKERNOTE) [ext/exif/tests/bug72603.phpt] TEST 5700/15617 [ext/exif/tests/bug72618.phpt] [1;32mPASS Bug 72618 (NULL Pointer Dereference in exif_process_user_comment) [ext/exif/tests/bug72618.phpt] TEST 5701/15617 [ext/exif/tests/bug72627.phpt] [1;32mPASS Bug #72627 (Memory Leakage In exif_process_IFD_in_TIFF) [ext/exif/tests/bug72627.phpt] TEST 5702/15617 [ext/exif/tests/bug72735/bug72682.phpt] [1;32mPASS Bug #72735 MakerNote regression [ext/exif/tests/bug72735/bug72682.phpt] TEST 5703/15617 [ext/exif/tests/bug72735/bug72735.phpt] [1;32mPASS Bug #72735 (Samsung picture thumb not read (zero size)) [ext/exif/tests/bug72735/bug72735.phpt] TEST 5704/15617 [ext/exif/tests/bug72819/bug72819.phpt] [1;32mPASS Bug #72819 (EXIF thumbnails not read anymore) [ext/exif/tests/bug72819/bug72819.phpt] TEST 5705/15617 [ext/exif/tests/bug73115/bug73115.phpt] [1;32mPASS Bug #73115 (exif_read_data triggers warning on reading binary strings) [ext/exif/tests/bug73115/bug73115.phpt] TEST 5706/15617 [ext/exif/tests/bug73737.phpt] [1;32mPASS Bug #73737 (Crash when parsing a tag format) [ext/exif/tests/bug73737.phpt] TEST 5707/15617 [ext/exif/tests/bug74428/bug74428.phpt] [1;32mPASS Bug #74428 (exif_read_data(): "Illegal IFD size" warning occurs with correct exif format) [ext/exif/tests/bug74428/bug74428.phpt] TEST 5708/15617 [ext/exif/tests/bug75785/bug75785.phpt] [1;32mPASS Bug #75785 fix corrupt EXIF header issues; Related to mixed endianness. (Thank you @Richard Matzinger for providing the test photo) [ext/exif/tests/bug75785/bug75785.phpt] TEST 5709/15617 [ext/exif/tests/bug76130.phpt] [1;32mPASS Bug #76130 (Heap Buffer Overflow (READ: 1786) in exif_iif_add_value) [ext/exif/tests/bug76130.phpt] TEST 5710/15617 [ext/exif/tests/bug76164.phpt] [1;32mPASS Bug #76164 (exif_read_data zend_mm_heap corrupted) [ext/exif/tests/bug76164.phpt] TEST 5711/15617 [ext/exif/tests/bug76409.phpt] [1;32mPASS Bug #76409 (heap use after free in _php_stream_free) [ext/exif/tests/bug76409.phpt] TEST 5712/15617 [ext/exif/tests/bug76423.phpt] [1;32mPASS Bug #76423 (Int Overflow lead to Heap OverFlow in exif_thumbnail_extract of exif.c) [ext/exif/tests/bug76423.phpt] TEST 5713/15617 [ext/exif/tests/bug76557.phpt] [1;32mPASS Bug 76557 (heap-buffer-overflow (READ of size 48) while reading exif data) [ext/exif/tests/bug76557.phpt] TEST 5714/15617 [ext/exif/tests/bug77184/bug77184.phpt] [1;32mPASS Bug #74428 (Unsigned rational numbers are written out as signed rationals) [ext/exif/tests/bug77184/bug77184.phpt] TEST 5715/15617 [ext/exif/tests/bug77540.phpt] [1;32mPASS Bug 77540 (Invalid Read on exif_process_SOFn) [ext/exif/tests/bug77540.phpt] TEST 5716/15617 [ext/exif/tests/bug77563.phpt] [1;32mPASS Bug 77563 (Uninitialized read in exif_process_IFD_in_MAKERNOTE) [ext/exif/tests/bug77563.phpt] TEST 5717/15617 [ext/exif/tests/bug77564/bug77564.phpt] [1;32mPASS Bug 77564 (Memory leak in exif_process_IFD_TAG) [ext/exif/tests/bug77564/bug77564.phpt] TEST 5718/15617 [ext/exif/tests/bug77753.phpt] [1;32mPASS Bug #77753 (Heap-buffer-overflow in php_ifd_get32s) [ext/exif/tests/bug77753.phpt] TEST 5719/15617 [ext/exif/tests/bug77831.phpt] [1;32mPASS Bug #77831 (Heap-buffer-overflow in exif_iif_add_value in EXIF) [ext/exif/tests/bug77831.phpt] TEST 5720/15617 [ext/exif/tests/bug77950.phpt] [1;32mPASS Bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG) [ext/exif/tests/bug77950.phpt] TEST 5721/15617 [ext/exif/tests/bug77988.phpt] [1;32mPASS Bug #77988 (heap-buffer-overflow on php_jpg_get16) [ext/exif/tests/bug77988.phpt] TEST 5722/15617 [ext/exif/tests/bug78222.phpt] [1;32mPASS Bug #78222 (heap-buffer-overflow on exif_scan_thumbnail) [ext/exif/tests/bug78222.phpt] TEST 5723/15617 [ext/exif/tests/bug78256.phpt] [1;32mPASS Bug #78256 (heap-buffer-overflow on exif_process_user_comment) [ext/exif/tests/bug78256.phpt] TEST 5724/15617 [ext/exif/tests/bug78793.phpt] [1;32mPASS Bug #78793: Use-after-free in exif parsing under memory sanitizer [ext/exif/tests/bug78793.phpt] TEST 5725/15617 [ext/exif/tests/bug78910.phpt] [1;32mPASS Bug #78910: Heap-buffer-overflow READ in exif (OSS-Fuzz #19044) [ext/exif/tests/bug78910.phpt] TEST 5726/15617 [ext/exif/tests/bug79046.phpt] [1;32mPASS Bug #79046: NaN to int cast undefined behavior in exif [ext/exif/tests/bug79046.phpt] TEST 5727/15617 [ext/exif/tests/bug79282.phpt] [1;32mPASS Bug #79282: Use-of-uninitialized-value in exif [ext/exif/tests/bug79282.phpt] TEST 5728/15617 [ext/exif/tests/duplicate_copyright_tag_leak.phpt] [1;32mPASS OSS-Fuzz #17474: Memory leak on duplicate Copyright tags [ext/exif/tests/duplicate_copyright_tag_leak.phpt] TEST 5729/15617 [ext/exif/tests/exif000.phpt] [1;32mPASS Check for exif_read_data default behaviour [ext/exif/tests/exif000.phpt] TEST 5730/15617 [ext/exif/tests/exif001.phpt] [1;32mPASS Check for exif_read_data [ext/exif/tests/exif001.phpt] TEST 5731/15617 [ext/exif/tests/exif002.phpt] [1;32mPASS Check for exif_thumbnail [ext/exif/tests/exif002.phpt] TEST 5732/15617 [ext/exif/tests/exif003.phpt] [1;32mPASS Check for exif_read_data, Unicode user comment [ext/exif/tests/exif003.phpt] TEST 5733/15617 [ext/exif/tests/exif004.phpt] [1;32mPASS Check for exif_read_data, Unicode WinXP tags [ext/exif/tests/exif004.phpt] TEST 5734/15617 [ext/exif/tests/exif005.phpt] [1;32mPASS Check for exif_read_data, unusual IFD start [ext/exif/tests/exif005.phpt] TEST 5735/15617 [ext/exif/tests/exif007.phpt] [1;32mPASS Check for exif_read_data, baseline JPEG with no IFD, EXIF, GPS or Interoperability data in Intel byte-order. [ext/exif/tests/exif007.phpt] TEST 5736/15617 [ext/exif/tests/exif008.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD data in Intel byte-order. [ext/exif/tests/exif008.phpt] TEST 5737/15617 [ext/exif/tests/exif009.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD data in Motorola byte-order. [ext/exif/tests/exif009.phpt] TEST 5738/15617 [ext/exif/tests/exif010.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD and EXIF data in Intel byte-order. [ext/exif/tests/exif010.phpt] TEST 5739/15617 [ext/exif/tests/exif011.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD and EXIF data in Motorola byte-order. [ext/exif/tests/exif011.phpt] TEST 5740/15617 [ext/exif/tests/exif012.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD and GPS data in Intel byte-order. [ext/exif/tests/exif012.phpt] TEST 5741/15617 [ext/exif/tests/exif013.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD and GPS data in Motorola byte-order. [ext/exif/tests/exif013.phpt] TEST 5742/15617 [ext/exif/tests/exif014.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD, EXIF and GPS data in Intel byte-order. [ext/exif/tests/exif014.phpt] TEST 5743/15617 [ext/exif/tests/exif015.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD, EXIF and GPS data in Motorola byte-order. [ext/exif/tests/exif015.phpt] TEST 5744/15617 [ext/exif/tests/exif016.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD data in Intel byte-order. [ext/exif/tests/exif016.phpt] TEST 5745/15617 [ext/exif/tests/exif017.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD data in Motorola byte-order. [ext/exif/tests/exif017.phpt] TEST 5746/15617 [ext/exif/tests/exif018.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD and EXIF data in Intel byte-order. [ext/exif/tests/exif018.phpt] TEST 5747/15617 [ext/exif/tests/exif020.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD and GPS data in Intel byte-order. [ext/exif/tests/exif020.phpt] TEST 5748/15617 [ext/exif/tests/exif021.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD and GPS data in Motorola byte-order. [ext/exif/tests/exif021.phpt] TEST 5749/15617 [ext/exif/tests/exif022.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD, EXIF and GPS data in Intel byte-order. [ext/exif/tests/exif022.phpt] TEST 5750/15617 [ext/exif/tests/exif023.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD, EXIF and GPS data in Motorola byte-order. [ext/exif/tests/exif023.phpt] TEST 5751/15617 [ext/exif/tests/exif024.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD0, EXIF, INTEROP data in Intel byte-order. [ext/exif/tests/exif024.phpt] TEST 5752/15617 [ext/exif/tests/exif025.phpt] [1;32mPASS Check for exif_read_data, JPEG with IFD0, EXIF, INTEROP data in Motorola byte-order. [ext/exif/tests/exif025.phpt] TEST 5753/15617 [ext/exif/tests/exif026.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD0, EXIF, INTEROP data in Intel byte-order. [ext/exif/tests/exif026.phpt] TEST 5754/15617 [ext/exif/tests/exif027.phpt] [1;32mPASS Check for exif_read_data, TIFF with IFD0, EXIF, INTEROP data in Motorola byte-order. [ext/exif/tests/exif027.phpt] TEST 5755/15617 [ext/exif/tests/exif_encoding_crash.phpt] [1;32mPASS PHP crash when zend_multibyte_encoding_converter returns (size_t)-1) [ext/exif/tests/exif_encoding_crash.phpt] TEST 5756/15617 [ext/exif/tests/exif_imagetype_basic-mb.phpt] [1;32mPASS Check for exif_imagetype default behaviour [ext/exif/tests/exif_imagetype_basic-mb.phpt] TEST 5757/15617 [ext/exif/tests/exif_imagetype_basic.phpt] [1;32mPASS Check for exif_imagetype default behaviour [ext/exif/tests/exif_imagetype_basic.phpt] TEST 5758/15617 [ext/exif/tests/exif_imagetype_error.phpt] [1;32mPASS Test exif_imagetype() function : error conditions [ext/exif/tests/exif_imagetype_error.phpt] TEST 5759/15617 [ext/exif/tests/exif_read_data_0.phpt] [1;32mPASS Test exif_read_data on unavailable file [ext/exif/tests/exif_read_data_0.phpt] TEST 5760/15617 [ext/exif/tests/exif_read_data_streams.phpt] [1;32mPASS exif_read_data() with streams test [ext/exif/tests/exif_read_data_streams.phpt] TEST 5761/15617 [ext/exif/tests/exif_read_data_streams_seek.phpt] [1;32mPASS exif_read_data() with streams seeking test [ext/exif/tests/exif_read_data_streams_seek.phpt] TEST 5762/15617 [ext/exif/tests/exif_tagname_basic.phpt] [1;32mPASS Test exif_tagname() function : basic functionality [ext/exif/tests/exif_tagname_basic.phpt] TEST 5763/15617 [ext/exif/tests/exif_thumbnail_streams.phpt] [1;32mPASS exif_thumbnail() with streams test [ext/exif/tests/exif_thumbnail_streams.phpt] TEST 5764/15617 [ext/exif/tests/filename_empty.phpt] [1;32mPASS Passing empty filename to exif_read_data() and exif_thumnail() [ext/exif/tests/filename_empty.phpt] TEST 5765/15617 [ext/exif/tests/float_cast_overflow.phpt] [1;32mPASS Overflow in float to int cast [ext/exif/tests/float_cast_overflow.phpt] TEST 5766/15617 [ext/exif/tests/nesting_level_oom.phpt] [1;32mPASS Should not cause OOM [ext/exif/tests/nesting_level_oom.phpt] TEST 5767/15617 [ext/exif/tests/redhat-bug1362571.phpt] [1;32mPASS Redhat bug #1362571 (PHP not returning full results for exif_read_data function) [ext/exif/tests/redhat-bug1362571.phpt] TEST 5768/15617 [ext/exif/tests/sony.phpt] [1;32mPASS Sony test [ext/exif/tests/sony.phpt] TEST 5769/15617 [ext/exif/tests/tag_with_illegal_zero_components.phpt] [1;32mPASS OSS-Fuzz #17163: Out-of-bounds read due to tag with zero components [ext/exif/tests/tag_with_illegal_zero_components.phpt] TEST 5770/15617 [ext/exif/tests/temporary_buffer_leak.phpt] [1;32mPASS OSS-Fuzz: Temporary buffer leak in tag reading [ext/exif/tests/temporary_buffer_leak.phpt] TEST 5771/15617 [ext/exif/tests/zero_length_makernote_leak.phpt] [1;32mPASS OSS-Fuzz: Memory leak for zero-length MAKERNOTE [ext/exif/tests/zero_length_makernote_leak.phpt] TEST 5772/15617 [ext/ffi/tests/001.phpt] [1;32mPASS FFI 001: Check if FFI is loaded [ext/ffi/tests/001.phpt] TEST 5773/15617 [ext/ffi/tests/002.phpt] [1;32mPASS FFI 002: Check C declaration parser [ext/ffi/tests/002.phpt] TEST 5774/15617 [ext/ffi/tests/003.phpt] [1;32mPASS FFI 003: Forward tag/typedef declarations [ext/ffi/tests/003.phpt] TEST 5775/15617 [ext/ffi/tests/004.phpt] [1;32mPASS FFI 004: Enum declarations [ext/ffi/tests/004.phpt] TEST 5776/15617 [ext/ffi/tests/005.phpt] [1;32mPASS FFI 005: Array assignment [ext/ffi/tests/005.phpt] TEST 5777/15617 [ext/ffi/tests/006.phpt] [1;32mPASS FFI 006: Pointer assignment [ext/ffi/tests/006.phpt] TEST 5778/15617 [ext/ffi/tests/007.phpt] [1;32mPASS FFI 007: Pointer comparison [ext/ffi/tests/007.phpt] TEST 5779/15617 [ext/ffi/tests/008.phpt] [1;32mPASS FFI 008: Array iteration [ext/ffi/tests/008.phpt] TEST 5780/15617 [ext/ffi/tests/009.phpt] [1;32mPASS FFI 009: memcpy(), memcmp(), memset() and sizeof() [ext/ffi/tests/009.phpt] TEST 5781/15617 [ext/ffi/tests/010.phpt] [1;32mPASS FFI 010: string() [ext/ffi/tests/010.phpt] TEST 5782/15617 [ext/ffi/tests/011.phpt] [1;32mPASS FFI 011: cast() [ext/ffi/tests/011.phpt] TEST 5783/15617 [ext/ffi/tests/012.phpt] [1;32mPASS FFI 012: serialization [ext/ffi/tests/012.phpt] TEST 5784/15617 [ext/ffi/tests/013.phpt] [1;32mPASS FFI 013: Declaration priorities and constrains [ext/ffi/tests/013.phpt] TEST 5785/15617 [ext/ffi/tests/014.phpt] [1;32mPASS FFI 014: Size of nested types [ext/ffi/tests/014.phpt] TEST 5786/15617 [ext/ffi/tests/015.phpt] [1;32mPASS FFI 015: Incomplete type usage [ext/ffi/tests/015.phpt] TEST 5787/15617 [ext/ffi/tests/016.phpt] [1;32mPASS FFI 016: Structure constraints [ext/ffi/tests/016.phpt] TEST 5788/15617 [ext/ffi/tests/017.phpt] [1;32mPASS FFI 017: Structure constraints & tags cleanup [ext/ffi/tests/017.phpt] TEST 5789/15617 [ext/ffi/tests/018.phpt] [1;32mPASS FFI 018: Indirectly recursive structure [ext/ffi/tests/018.phpt] TEST 5790/15617 [ext/ffi/tests/019.phpt] [1;32mPASS FFI 019: Parameter type adjustment [ext/ffi/tests/019.phpt] TEST 5791/15617 [ext/ffi/tests/020.phpt] [1;32mPASS FFI 020: read-only [ext/ffi/tests/020.phpt] TEST 5792/15617 [ext/ffi/tests/021.phpt] [1;32mPASS FFI 021: packed enums [ext/ffi/tests/021.phpt] TEST 5793/15617 [ext/ffi/tests/022.phpt] [1;32mPASS FFI 022: structure/union alignment [ext/ffi/tests/022.phpt] TEST 5794/15617 [ext/ffi/tests/023.phpt] [1;32mPASS FFI 023: GCC struct extensions [ext/ffi/tests/023.phpt] TEST 5795/15617 [ext/ffi/tests/024.phpt] [1;32mPASS FFI 024: anonymous struct/union [ext/ffi/tests/024.phpt] TEST 5796/15617 [ext/ffi/tests/025.phpt] [1;32mPASS FFI 025: direct work with primitive types [ext/ffi/tests/025.phpt] TEST 5797/15617 [ext/ffi/tests/026.phpt] [1;32mPASS FFI 026: Array iteration by reference [ext/ffi/tests/026.phpt] TEST 5798/15617 [ext/ffi/tests/027.phpt] [1;32mPASS FFI 027: Incomplete and variable length arrays [ext/ffi/tests/027.phpt] TEST 5799/15617 [ext/ffi/tests/028.phpt] [1;32mPASS FFI 028: Incomplete arrays inside structure [ext/ffi/tests/028.phpt] TEST 5800/15617 [ext/ffi/tests/029.phpt] [1;32mPASS FFI 029: _Alignas [ext/ffi/tests/029.phpt] TEST 5801/15617 [ext/ffi/tests/030.phpt] [1;32mPASS FFI 030: bool type [ext/ffi/tests/030.phpt] TEST 5802/15617 [ext/ffi/tests/031.phpt] [1;32mPASS FFI 031: bit-fields packing [ext/ffi/tests/031.phpt] TEST 5803/15617 [ext/ffi/tests/032.phpt] [1;32mPASS FFI 032: bit-fields access [ext/ffi/tests/032.phpt] TEST 5804/15617 [ext/ffi/tests/033.phpt] [1;32mPASS FFI 033: FFI::new(), FFI::free(), FFI::type(), FFI::typeof(), FFI::arrayType() [ext/ffi/tests/033.phpt] TEST 5805/15617 [ext/ffi/tests/034.phpt] [1;32mPASS FFI 034: FFI::typeof(), FFI::sizeof(), FFI::alignof() [ext/ffi/tests/034.phpt] TEST 5806/15617 [ext/ffi/tests/035.phpt] [1;32mPASS FFI 035: FFI::new() not-owned [ext/ffi/tests/035.phpt] TEST 5807/15617 [ext/ffi/tests/036.phpt] [1;32mPASS FFI 036: Type memory management [ext/ffi/tests/036.phpt] TEST 5808/15617 [ext/ffi/tests/037.phpt] [1;32mPASS FFI 037: Type memory management [ext/ffi/tests/037.phpt] TEST 5809/15617 [ext/ffi/tests/038.phpt] [1;32mPASS FFI 038: Casting array to pointer [ext/ffi/tests/038.phpt] TEST 5810/15617 [ext/ffi/tests/039.phpt] [1;32mPASS FFI 039: Pointer arithmetic [ext/ffi/tests/039.phpt] TEST 5811/15617 [ext/ffi/tests/040.phpt] [1;32mPASS FFI 040: Support for scalar types [ext/ffi/tests/040.phpt] TEST 5812/15617 [ext/ffi/tests/041.phpt] [1;32mPASS FFI 041: Type memory management [ext/ffi/tests/041.phpt] TEST 5813/15617 [ext/ffi/tests/042.phpt] [1;32mPASS FFI 042: Next array element [ext/ffi/tests/042.phpt] TEST 5814/15617 [ext/ffi/tests/043.phpt] [1;32mPASS FFI 043: Type redeclaration [ext/ffi/tests/043.phpt] TEST 5815/15617 [ext/ffi/tests/044.phpt] [1;32mPASS FFI 044: mode attribute [ext/ffi/tests/044.phpt] TEST 5816/15617 [ext/ffi/tests/045.phpt] [1;32mPASS FFI 045: FFI::isNull() [ext/ffi/tests/045.phpt] TEST 5817/15617 [ext/ffi/tests/046.phpt] [1;32mPASS FFI 046: FFI::CType reflection API [ext/ffi/tests/046.phpt] TEST 5818/15617 [ext/ffi/tests/100.phpt] [1;32mPASS FFI 100: PHP symbols [ext/ffi/tests/100.phpt] TEST 5819/15617 [ext/ffi/tests/101.phpt] [1;32mPASS FFI 101: PHP symbols (function address) [ext/ffi/tests/101.phpt] TEST 5820/15617 [ext/ffi/tests/200.phpt] [1;32mPASS FFI 200: PHP callbacks [ext/ffi/tests/200.phpt] TEST 5821/15617 [ext/ffi/tests/300.phpt] [1;32mPASS FFI 300: FFI preloading [ext/ffi/tests/300.phpt] TEST 5822/15617 [ext/ffi/tests/301-win32.phpt] [1;33mSKIP FFI 301: FFI loading on Windows [ext/ffi/tests/301-win32.phpt] reason: for Windows only TEST 5823/15617 [ext/ffi/tests/301.phpt] [1;32mPASS FFI 301: FFI loading [ext/ffi/tests/301.phpt] TEST 5824/15617 [ext/ffi/tests/302.phpt] [1;32mPASS FFI 302: FFI preloading [ext/ffi/tests/302.phpt] TEST 5825/15617 [ext/ffi/tests/303.phpt] [1;32mPASS FFI 303: FFI preloading flob [ext/ffi/tests/303.phpt] TEST 5826/15617 [ext/ffi/tests/bug77632.phpt] [1;32mPASS Bug #77632 (FFI Segfaults When Called With Variadics) [ext/ffi/tests/bug77632.phpt] TEST 5827/15617 [ext/ffi/tests/bug77632b.phpt] [1;32mPASS Bug #77632 (FFI function pointers with variadics) [ext/ffi/tests/bug77632b.phpt] TEST 5828/15617 [ext/ffi/tests/bug77706.phpt] [1;32mPASS Bug #77632 (FFI Segfaults When Called With Variadics) [ext/ffi/tests/bug77706.phpt] TEST 5829/15617 [ext/ffi/tests/bug77768.phpt] [1;32mPASS Bug #77768 (Redeclaration of builtin types and repeated declarations) [ext/ffi/tests/bug77768.phpt] TEST 5830/15617 [ext/ffi/tests/bug78270_1.phpt] [1;33mSKIP FR #78270 (Usage of __vectorcall convention with FFI) [ext/ffi/tests/bug78270_1.phpt] reason: Required extension missing: zend_test TEST 5831/15617 [ext/ffi/tests/bug78270_2.phpt] [1;33mSKIP FR #78270 (Usage of __vectorcall convention with FFI) [ext/ffi/tests/bug78270_2.phpt] reason: Required extension missing: zend_test TEST 5832/15617 [ext/ffi/tests/bug78543.phpt] [1;32mPASS Bug #78543 (is_callable() on FFI\CData throws Exception) [ext/ffi/tests/bug78543.phpt] TEST 5833/15617 [ext/ffi/tests/bug78714.phpt] [1;32mPASS Bug #78714 (funcs returning pointer can't use call convention spec) [ext/ffi/tests/bug78714.phpt] TEST 5834/15617 [ext/ffi/tests/bug78761.phpt] [1;32mPASS Bug #78761 (Zend memory heap corruption with preload and casting) [ext/ffi/tests/bug78761.phpt] TEST 5835/15617 [ext/ffi/tests/bug78762.phpt] [1;32mPASS Bug #78762 (Failing FFI::cast() may leak memory) [ext/ffi/tests/bug78762.phpt] TEST 5836/15617 [ext/ffi/tests/bug79096.phpt] [1;33mSKIP Bug #79096 (FFI Struct Segfault) [ext/ffi/tests/bug79096.phpt] reason: Required extension missing: zend_test TEST 5837/15617 [ext/ffi/tests/bug79177.phpt] [1;33mSKIP Bug #79177 (FFI doesn't handle well PHP exceptions within callback) [ext/ffi/tests/bug79177.phpt] reason: Required extension missing: zend_test TEST 5838/15617 [ext/ffi/tests/bug79532.phpt] [1;33mSKIP Bug #79532 (sizeof off_t can be wrong) [ext/ffi/tests/bug79532.phpt] reason: Required extension missing: zend_test TEST 5839/15617 [ext/ffi/tests/bug79571.phpt] [1;32mPASS Bug #79571 (FFI: var_dumping unions may segfault) [ext/ffi/tests/bug79571.phpt] TEST 5840/15617 [ext/ffi/tests/bug79576.phpt] [1;32mPASS Bug #79576 ("TYPE *" shows unhelpful message when type is not defined) [ext/ffi/tests/bug79576.phpt] TEST 5841/15617 [ext/ffi/tests/bug79749.phpt] [1;32mPASS Bug #79749 (Converting FFI instances to bool fails) [ext/ffi/tests/bug79749.phpt] TEST 5842/15617 [ext/ffi/tests/bug80186.phpt] [1;32mPASS Bug #80186 (Segfault when iterating over FFI object) [ext/ffi/tests/bug80186.phpt] TEST 5843/15617 [ext/ffi/tests/bug80847.phpt] [1;33mSKIP Bug #80847 (Nested structs) [ext/ffi/tests/bug80847.phpt] reason: Required extension missing: zend_test TEST 5844/15617 [ext/ffi/tests/callconv.phpt] [1;33mSKIP Different calling conventions [ext/ffi/tests/callconv.phpt] reason: for Windows only TEST 5845/15617 [ext/ffi/tests/list.phpt] [1;32mPASS FFI Double linked lists [ext/ffi/tests/list.phpt] TEST 5846/15617 [ext/fileinfo/tests/bug57547.phpt] [1;32mPASS Bug #57547 Settings options on file doesn't give same result as constructor options [ext/fileinfo/tests/bug57547.phpt] TEST 5847/15617 [ext/fileinfo/tests/bug61173.phpt] [1;32mPASS Bug #61173: Unable to detect error from finfo constructor [ext/fileinfo/tests/bug61173.phpt] TEST 5848/15617 [ext/fileinfo/tests/bug61964-mb.phpt] [1;32mPASS Bug #61964 (finfo_open with directory cause invalid free) [ext/fileinfo/tests/bug61964-mb.phpt] TEST 5849/15617 [ext/fileinfo/tests/bug61964.phpt] [1;32mPASS Bug #61964 (finfo_open with directory cause invalid free) [ext/fileinfo/tests/bug61964.phpt] TEST 5850/15617 [ext/fileinfo/tests/bug67516.phpt] [1;32mPASS Bug #67516 wrong mimetypes with finfo_file(filename, FILEINFO_MIME_TYPE) [ext/fileinfo/tests/bug67516.phpt] TEST 5851/15617 [ext/fileinfo/tests/bug67647-mb.phpt] [1;32mPASS Bug #67647: Bundled libmagic 5.17 does not detect quicktime files correctly [ext/fileinfo/tests/bug67647-mb.phpt] TEST 5852/15617 [ext/fileinfo/tests/bug67647.phpt] [1;32mPASS Bug #67647: Bundled libmagic 5.17 does not detect quicktime files correctly [ext/fileinfo/tests/bug67647.phpt] TEST 5853/15617 [ext/fileinfo/tests/bug68398.phpt] [1;32mPASS Bug #68398: msooxml matches too many archives [ext/fileinfo/tests/bug68398.phpt] TEST 5854/15617 [ext/fileinfo/tests/bug68731.phpt] [1;32mPASS Bug #68731 finfo_buffer doesn't extract the correct mime with some gifs [ext/fileinfo/tests/bug68731.phpt] TEST 5855/15617 [ext/fileinfo/tests/bug68735.phpt] [1;32mPASS Bug #68735 fileinfo out-of-bounds memory access [ext/fileinfo/tests/bug68735.phpt] TEST 5856/15617 [ext/fileinfo/tests/bug68819_001.phpt] [1;32mPASS Bug #68819 Fileinfo on specific file causes spurious OOM and/or segfault, var 1 [ext/fileinfo/tests/bug68819_001.phpt] TEST 5857/15617 [ext/fileinfo/tests/bug68819_002.phpt] [1;32mPASS Bug #68819 Fileinfo on specific file causes spurious OOM and/or segfault, var 2 [ext/fileinfo/tests/bug68819_002.phpt] TEST 5858/15617 [ext/fileinfo/tests/bug68996.phpt] [1;32mPASS Bug #68996 (Invalid free of CG(interned_empty_string)) [ext/fileinfo/tests/bug68996.phpt] TEST 5859/15617 [ext/fileinfo/tests/bug69107.phpt] [1;32mPASS Bug #69107 (finfo no longer detects PHP files) [ext/fileinfo/tests/bug69107.phpt] TEST 5860/15617 [ext/fileinfo/tests/bug69320.phpt] [1;32mPASS Bug #69320 libmagic crash when running laravel tests [ext/fileinfo/tests/bug69320.phpt] TEST 5861/15617 [ext/fileinfo/tests/bug71434.phpt] [1;32mPASS Bug #68735 fileinfo out-of-bounds memory access [ext/fileinfo/tests/bug71434.phpt] TEST 5862/15617 [ext/fileinfo/tests/bug71527-mb.phpt] [1;32mPASS Bug #71527 Buffer over-write in finfo_open with malformed magic file [ext/fileinfo/tests/bug71527-mb.phpt] TEST 5863/15617 [ext/fileinfo/tests/bug71527.phpt] [1;32mPASS Bug #71527 Buffer over-write in finfo_open with malformed magic file [ext/fileinfo/tests/bug71527.phpt] TEST 5864/15617 [ext/fileinfo/tests/bug74170.phpt] [1;32mPASS Bug #74170 locale information change after mime_content_type [ext/fileinfo/tests/bug74170.phpt] TEST 5865/15617 [ext/fileinfo/tests/bug77961.phpt] [1;32mPASS Bug #77961 (finfo_open crafted magic parsing SIGABRT) [ext/fileinfo/tests/bug77961.phpt] TEST 5866/15617 [ext/fileinfo/tests/bug78987.phpt] [1;32mPASS Bug #78987 High memory usage during encoding detection [ext/fileinfo/tests/bug78987.phpt] TEST 5867/15617 [ext/fileinfo/tests/bug79283.phpt] [1;32mPASS Bug #79283 (Segfault in libmagic patch contains a buffer overflow) [ext/fileinfo/tests/bug79283.phpt] TEST 5868/15617 [ext/fileinfo/tests/bug79756.phpt] [1;32mPASS Bug #79756 (finfo_file crash (FILEINFO_MIME)) [ext/fileinfo/tests/bug79756.phpt] TEST 5869/15617 [ext/fileinfo/tests/bug81723.phpt] [1;32mPASS Bug #81723 (Memory corruption in finfo_buffer()) [ext/fileinfo/tests/bug81723.phpt] TEST 5870/15617 [ext/fileinfo/tests/clone_serialize.phpt] [1;32mPASS Cloning and serializing finfo is not supported [ext/fileinfo/tests/clone_serialize.phpt] TEST 5871/15617 [ext/fileinfo/tests/cve-2014-1943-mb.phpt] [1;32mPASS Bug #66731: file: infinite recursion [ext/fileinfo/tests/cve-2014-1943-mb.phpt] TEST 5872/15617 [ext/fileinfo/tests/cve-2014-1943.phpt] [1;32mPASS Bug #66731: file: infinite recursion [ext/fileinfo/tests/cve-2014-1943.phpt] TEST 5873/15617 [ext/fileinfo/tests/cve-2014-3538-mb.phpt] [1;32mPASS Bug #66731: file: extensive backtracking [ext/fileinfo/tests/cve-2014-3538-mb.phpt] TEST 5874/15617 [ext/fileinfo/tests/cve-2014-3538-nojit.phpt] [1;32mPASS Bug #66731: file: extensive backtracking, with pcre.jit=0 [ext/fileinfo/tests/cve-2014-3538-nojit.phpt] TEST 5875/15617 [ext/fileinfo/tests/cve-2014-3538.phpt] [1;32mPASS Bug #66731: file: extensive backtracking [ext/fileinfo/tests/cve-2014-3538.phpt] TEST 5876/15617 [ext/fileinfo/tests/finfo_buffer_basic-mb.phpt] [1;32mPASS Test finfo_buffer() function : basic functionality [ext/fileinfo/tests/finfo_buffer_basic-mb.phpt] TEST 5877/15617 [ext/fileinfo/tests/finfo_buffer_basic.phpt] [1;32mPASS Test finfo_buffer() function : basic functionality [ext/fileinfo/tests/finfo_buffer_basic.phpt] TEST 5878/15617 [ext/fileinfo/tests/finfo_buffer_variation1-mb.phpt] [1;32mPASS Test finfo_buffer() function : basic functionality [ext/fileinfo/tests/finfo_buffer_variation1-mb.phpt] TEST 5879/15617 [ext/fileinfo/tests/finfo_buffer_variation1.phpt] [1;32mPASS Test finfo_buffer() function : basic functionality [ext/fileinfo/tests/finfo_buffer_variation1.phpt] TEST 5880/15617 [ext/fileinfo/tests/finfo_close_basic.phpt] [1;32mPASS Test finfo_close() function : basic functionality [ext/fileinfo/tests/finfo_close_basic.phpt] TEST 5881/15617 [ext/fileinfo/tests/finfo_close_error.phpt] [1;32mPASS Test finfo_close() function : error conditions [ext/fileinfo/tests/finfo_close_error.phpt] TEST 5882/15617 [ext/fileinfo/tests/finfo_extension_flag.phpt] [1;32mPASS Test FILEINFO_EXTENSION flag [ext/fileinfo/tests/finfo_extension_flag.phpt] TEST 5883/15617 [ext/fileinfo/tests/finfo_file_001.phpt] [1;32mPASS finfo_file(): Testing file names [ext/fileinfo/tests/finfo_file_001.phpt] TEST 5884/15617 [ext/fileinfo/tests/finfo_file_002.phpt] [1;32mPASS finfo_file(): Testing mime types [ext/fileinfo/tests/finfo_file_002.phpt] TEST 5885/15617 [ext/fileinfo/tests/finfo_file_basic.phpt] [1;32mPASS Test finfo_file() function : basic functionality [ext/fileinfo/tests/finfo_file_basic.phpt] TEST 5886/15617 [ext/fileinfo/tests/finfo_file_regex.phpt] [1;32mPASS Test finfo_file() function : regex rules [ext/fileinfo/tests/finfo_file_regex.phpt] TEST 5887/15617 [ext/fileinfo/tests/finfo_file_stream_001.phpt] [1;32mPASS finfo_file(): Files and directories inside an stream [ext/fileinfo/tests/finfo_file_stream_001.phpt] TEST 5888/15617 [ext/fileinfo/tests/finfo_open_001.phpt] [1;32mPASS finfo_open(): Testing magic_file names [ext/fileinfo/tests/finfo_open_001.phpt] TEST 5889/15617 [ext/fileinfo/tests/finfo_open_002.phpt] [1;32mPASS FileInfo - Calling the constructor twice [ext/fileinfo/tests/finfo_open_002.phpt] TEST 5890/15617 [ext/fileinfo/tests/finfo_open_basic.phpt] [1;32mPASS Test finfo_open() function : basic functionality [ext/fileinfo/tests/finfo_open_basic.phpt] TEST 5891/15617 [ext/fileinfo/tests/finfo_open_error.phpt] [1;32mPASS Test finfo_open() function : error functionality [ext/fileinfo/tests/finfo_open_error.phpt] TEST 5892/15617 [ext/fileinfo/tests/finfo_open_variation1.phpt] [1;32mPASS Test finfo_open() function : variations in opening [ext/fileinfo/tests/finfo_open_variation1.phpt] TEST 5893/15617 [ext/fileinfo/tests/finfo_phpinfo_basic.phpt] [1;32mPASS Test finfo extension : loading into phpinfo() [ext/fileinfo/tests/finfo_phpinfo_basic.phpt] TEST 5894/15617 [ext/fileinfo/tests/finfo_set_flags_basic-mb.phpt] [1;32mPASS Test finfo_set_flags() function : basic functionality [ext/fileinfo/tests/finfo_set_flags_basic-mb.phpt] TEST 5895/15617 [ext/fileinfo/tests/finfo_set_flags_basic.phpt] [1;32mPASS Test finfo_set_flags() function : basic functionality [ext/fileinfo/tests/finfo_set_flags_basic.phpt] TEST 5896/15617 [ext/fileinfo/tests/finfo_upstream.phpt] [1;32mPASS Fileinfo run upstream tests [ext/fileinfo/tests/finfo_upstream.phpt] TEST 5897/15617 [ext/fileinfo/tests/mime_content_type_001.phpt] [1;32mPASS mime_content_type(): Testing wrong parameters [ext/fileinfo/tests/mime_content_type_001.phpt] TEST 5898/15617 [ext/fileinfo/tests/mime_content_type_002.phpt] [1;32mPASS mime_content_type(): Testing parameter [ext/fileinfo/tests/mime_content_type_002.phpt] TEST 5899/15617 [ext/fileinfo/tests/precedural_finfo_in_method.phpt] [1;32mPASS Using procedural finfo API in a method [ext/fileinfo/tests/precedural_finfo_in_method.phpt] TEST 5900/15617 [ext/filter/tests/001.phpt] [1;31mFAIL Simple GET test [ext/filter/tests/001.phpt] TEST 5901/15617 [ext/filter/tests/002.phpt] [1;31mFAIL GET test with 2 values and an empty one [ext/filter/tests/002.phpt] TEST 5902/15617 [ext/filter/tests/003.phpt] [1;31mFAIL GET/POST/REQUEST Test [ext/filter/tests/003.phpt] TEST 5903/15617 [ext/filter/tests/004.phpt] [1;31mFAIL GET/POST/REQUEST Test with filtered data [ext/filter/tests/004.phpt] TEST 5904/15617 [ext/filter/tests/005.phpt] [1;31mFAIL GET/REQUEST Test with fifa example data [ext/filter/tests/005.phpt] TEST 5905/15617 [ext/filter/tests/006.phpt] [1;31mFAIL filter_input() test [ext/filter/tests/006.phpt] TEST 5906/15617 [ext/filter/tests/007.phpt] [1;31mFAIL filter_has_var() [ext/filter/tests/007.phpt] TEST 5907/15617 [ext/filter/tests/008.phpt] [1;32mPASS filter_list() [ext/filter/tests/008.phpt] TEST 5908/15617 [ext/filter/tests/009.phpt] [1;32mPASS filter_id() [ext/filter/tests/009.phpt] TEST 5909/15617 [ext/filter/tests/010.phpt] [1;32mPASS filter_var() [ext/filter/tests/010.phpt] TEST 5910/15617 [ext/filter/tests/011.phpt] [1;31mFAIL filter_input() [ext/filter/tests/011.phpt] TEST 5911/15617 [ext/filter/tests/012.phpt] [1;32mPASS filter_input() [ext/filter/tests/012.phpt] TEST 5912/15617 [ext/filter/tests/013.phpt] [1;32mPASS filter_var() and flags [ext/filter/tests/013.phpt] TEST 5913/15617 [ext/filter/tests/014.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_BOOLEAN [ext/filter/tests/014.phpt] TEST 5914/15617 [ext/filter/tests/015.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_URL [ext/filter/tests/015.phpt] TEST 5915/15617 [ext/filter/tests/016.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_EMAIL [ext/filter/tests/016.phpt] TEST 5916/15617 [ext/filter/tests/017.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_REGEXP [ext/filter/tests/017.phpt] TEST 5917/15617 [ext/filter/tests/018.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_IP [ext/filter/tests/018.phpt] TEST 5918/15617 [ext/filter/tests/019.phpt] [1;32mPASS filter_var() & FILTER_VALIDATE_IP and weird data [ext/filter/tests/019.phpt] TEST 5919/15617 [ext/filter/tests/021.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_NUMBER_* [ext/filter/tests/021.phpt] TEST 5920/15617 [ext/filter/tests/022.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_EMAIL [ext/filter/tests/022.phpt] TEST 5921/15617 [ext/filter/tests/023.phpt] [1;32mPASS filter_var() and FILTER_UNSAFE_RAW [ext/filter/tests/023.phpt] TEST 5922/15617 [ext/filter/tests/024.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_ENCODED [ext/filter/tests/024.phpt] TEST 5923/15617 [ext/filter/tests/025.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_STRING [ext/filter/tests/025.phpt] TEST 5924/15617 [ext/filter/tests/026.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_STRIPPED [ext/filter/tests/026.phpt] TEST 5925/15617 [ext/filter/tests/027.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_ENCODED [ext/filter/tests/027.phpt] TEST 5926/15617 [ext/filter/tests/028.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_SPECIAL_CHARS [ext/filter/tests/028.phpt] TEST 5927/15617 [ext/filter/tests/029.phpt] [1;32mPASS filter_var() and FILTER_CALLBACK [ext/filter/tests/029.phpt] TEST 5928/15617 [ext/filter/tests/030.phpt] [1;32mPASS filter_var() and IPv6 [ext/filter/tests/030.phpt] TEST 5929/15617 [ext/filter/tests/031.phpt] [1;32mPASS filter_var() and FLOAT [ext/filter/tests/031.phpt] TEST 5930/15617 [ext/filter/tests/032.phpt] [1;32mPASS filter_var_array() [ext/filter/tests/032.phpt] TEST 5931/15617 [ext/filter/tests/033.phpt] [1;32mPASS Test all filters returned by filter_list() [ext/filter/tests/033.phpt] TEST 5932/15617 [ext/filter/tests/034.phpt] [1;32mPASS Logical filter: boolean [ext/filter/tests/034.phpt] TEST 5933/15617 [ext/filter/tests/035.phpt] [1;31mFAIL GET/POST/REQUEST Test with input_filter [ext/filter/tests/035.phpt] TEST 5934/15617 [ext/filter/tests/036.phpt] [1;32mPASS filter_var_array() and references [ext/filter/tests/036.phpt] TEST 5935/15617 [ext/filter/tests/037.phpt] [1;31mFAIL GET and data callback tests [ext/filter/tests/037.phpt] TEST 5936/15617 [ext/filter/tests/038.phpt] [1;32mPASS Test scalar, array [ext/filter/tests/038.phpt] TEST 5937/15617 [ext/filter/tests/039.phpt] [1;32mPASS filter_var_array() and different arguments [ext/filter/tests/039.phpt] TEST 5938/15617 [ext/filter/tests/040.phpt] [1;31mFAIL filter_has_var() tests [ext/filter/tests/040.phpt] TEST 5939/15617 [ext/filter/tests/041.phpt] [1;31mFAIL COOKIE multiple cookie test [ext/filter/tests/041.phpt] TEST 5940/15617 [ext/filter/tests/042.phpt] [1;32mPASS Combination of strip & sanitize filters [ext/filter/tests/042.phpt] TEST 5941/15617 [ext/filter/tests/043.phpt] [1;32mPASS Character encoding test [ext/filter/tests/043.phpt] TEST 5942/15617 [ext/filter/tests/044.phpt] [1;32mPASS Integer validation with spaces [ext/filter/tests/044.phpt] TEST 5943/15617 [ext/filter/tests/045.phpt] [1;32mPASS Options must not be changed by filter_var() [ext/filter/tests/045.phpt] TEST 5944/15617 [ext/filter/tests/046.phpt] [1;32mPASS Integer overflow [ext/filter/tests/046.phpt] TEST 5945/15617 [ext/filter/tests/047.phpt] [1;32mPASS Octal integer overflow [ext/filter/tests/047.phpt] TEST 5946/15617 [ext/filter/tests/048.phpt] [1;32mPASS Hex integer overflow [ext/filter/tests/048.phpt] TEST 5947/15617 [ext/filter/tests/049.phpt] [1;32mPASS filter_var() and doubles with thousend separators [ext/filter/tests/049.phpt] TEST 5948/15617 [ext/filter/tests/050.phpt] [1;32mPASS filter_var() and double overflow/underflow [ext/filter/tests/050.phpt] TEST 5949/15617 [ext/filter/tests/051.phpt] [1;32mPASS filter_var() and default values [ext/filter/tests/051.phpt] TEST 5950/15617 [ext/filter/tests/052.phpt] [1;32mPASS filter_var() / filter_var_array() and passed data integrity [ext/filter/tests/052.phpt] TEST 5951/15617 [ext/filter/tests/053.phpt] [1;32mPASS filter_var() - using callback [ext/filter/tests/053.phpt] TEST 5952/15617 [ext/filter/tests/054.phpt] [1;32mPASS filter_var_array() - using the add_empty option [ext/filter/tests/054.phpt] TEST 5953/15617 [ext/filter/tests/055.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_MAC [ext/filter/tests/055.phpt] TEST 5954/15617 [ext/filter/tests/056.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_DOMAIN [ext/filter/tests/056.phpt] TEST 5955/15617 [ext/filter/tests/057.phpt] [1;32mPASS filter_input_array() and filter_var_array() with invalid $definition arguments [ext/filter/tests/057.phpt] TEST 5956/15617 [ext/filter/tests/058.phpt] [1;32mPASS FILTER_VALIDATE_EMAIL unicode support (https://tools.ietf.org/html/rfc6531) [ext/filter/tests/058.phpt] TEST 5957/15617 [ext/filter/tests/059.phpt] [1;32mPASS filter_var() and FILTER_SANITIZE_ADD_SLASHES [ext/filter/tests/059.phpt] TEST 5958/15617 [ext/filter/tests/060.phpt] [1;32mPASS filter_var() - tests for the range options of filter FILTER_VALIDATE_FLOAT [ext/filter/tests/060.phpt] TEST 5959/15617 [ext/filter/tests/061.phpt] [1;32mPASS filter_var() and FILTER_VALIDATE_BOOL [ext/filter/tests/061.phpt] TEST 5960/15617 [ext/filter/tests/PMOPB45.phpt] [1;32mPASS PMOPB-45-2007:PHP ext/filter Email Validation Vulnerability [ext/filter/tests/PMOPB45.phpt] TEST 5961/15617 [ext/filter/tests/bug39846.phpt] [1;32mPASS Bug #39846 (ipv4 trailing data validation) [ext/filter/tests/bug39846.phpt] TEST 5962/15617 [ext/filter/tests/bug42718-2.phpt] [1;31mFAIL Bug #42718 - 2 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718-2.phpt] TEST 5963/15617 [ext/filter/tests/bug42718.phpt] [1;33mXFAIL Bug #42718 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718.phpt] XFAIL REASON: FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags TEST 5964/15617 [ext/filter/tests/bug44445.phpt] [1;32mPASS Bug #44445 (email validator does not handle domains starting/ending with a -) [ext/filter/tests/bug44445.phpt] TEST 5965/15617 [ext/filter/tests/bug44779.phpt] [1;32mPASS Bug #44779 (filter returns NULL in CLI when it shouldn't) [ext/filter/tests/bug44779.phpt] TEST 5966/15617 [ext/filter/tests/bug46973.phpt] [1;32mPASS Bug #46973 (IPv6 address filter rejects valid address) [ext/filter/tests/bug46973.phpt] TEST 5967/15617 [ext/filter/tests/bug47435.phpt] [1;32mPASS Bug #47435 (FILTER_FLAG_NO_PRIV_RANGE and FILTER_FLAG_NO_RES_RANGE don't work with ipv6) [ext/filter/tests/bug47435.phpt] TEST 5968/15617 [ext/filter/tests/bug47745.phpt] [1;32mPASS Bug #47745 (FILTER_VALIDATE_INT doesn't allow minimum integer) [ext/filter/tests/bug47745.phpt] TEST 5969/15617 [ext/filter/tests/bug48762.phpt] [1;32mPASS Bug #48762 (IPv6 address filter still rejects valid address) [ext/filter/tests/bug48762.phpt] TEST 5970/15617 [ext/filter/tests/bug49184.phpt] [1;33mXFAIL Bug #67296 (filter_input doesn't validate variables) [ext/filter/tests/bug49184.phpt] XFAIL REASON: See Bug #49184 TEST 5971/15617 [ext/filter/tests/bug49274.phpt] [1;32mPASS #49274, fatal error when an object does not implement toString [ext/filter/tests/bug49274.phpt] TEST 5972/15617 [ext/filter/tests/bug49510.phpt] [1;32mPASS Bug #49510 boolean validation fails with FILTER_NULL_ON_FAILURE [ext/filter/tests/bug49510.phpt] TEST 5973/15617 [ext/filter/tests/bug50158.phpt] [1;32mPASS Bug #50158 (FILTER_VALIDATE_EMAIL fails with valid addresses containing = or ?) [ext/filter/tests/bug50158.phpt] TEST 5974/15617 [ext/filter/tests/bug50632.phpt] [1;32mPASS bug 50632, filter_input() does not return default value if the variable does not exist [ext/filter/tests/bug50632.phpt] TEST 5975/15617 [ext/filter/tests/bug51192.phpt] [1;32mPASS bug 51192, FILTER_VALIDATE_URL will invalidate a hostname that includes '-' [ext/filter/tests/bug51192.phpt] TEST 5976/15617 [ext/filter/tests/bug51368.phpt] [1;32mPASS FR #51368 (php_filter_float does not allow custom thousand separators) [ext/filter/tests/bug51368.phpt] TEST 5977/15617 [ext/filter/tests/bug52209.phpt] [1;32mPASS Bug #52209 (INPUT_ENV returns NULL for set variables (CLI)) [ext/filter/tests/bug52209.phpt] TEST 5978/15617 [ext/filter/tests/bug52929.phpt] [1;32mPASS Bug #52929 (Segfault in filter_var with FILTER_VALIDATE_EMAIL with large amount of data) [ext/filter/tests/bug52929.phpt] TEST 5979/15617 [ext/filter/tests/bug53037.phpt] [1;32mPASS Bug #53037 (FILTER_FLAG_EMPTY_STRING_NULL is not implemented) [ext/filter/tests/bug53037.phpt] TEST 5980/15617 [ext/filter/tests/bug53150.phpt] [1;32mPASS Bug #53150 (FILTER_FLAG_NO_RES_RANGE is missing some IP ranges) [ext/filter/tests/bug53150.phpt] TEST 5981/15617 [ext/filter/tests/bug55478.phpt] [1;32mPASS Bug #55478 (FILTER_VALIDATE_EMAIL fails with internationalized domain name addresses containing >1 -) [ext/filter/tests/bug55478.phpt] TEST 5982/15617 [ext/filter/tests/bug61700.phpt] [1;32mPASS Bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing) [ext/filter/tests/bug61700.phpt] TEST 5983/15617 [ext/filter/tests/bug64441.phpt] [1;32mPASS bug 64441, FILTER_VALIDATE_URL will invalidate a hostname that ended by dot [ext/filter/tests/bug64441.phpt] TEST 5984/15617 [ext/filter/tests/bug67167.01.phpt] [1;32mPASS Bug #67167: object with VALIDATE_BOOLEAN and NULL_ON_FAILURE [ext/filter/tests/bug67167.01.phpt] TEST 5985/15617 [ext/filter/tests/bug67167.02.phpt] [1;33mXFAIL Bug #67167: filter_var(null,FILTER_VALIDATE_BOOLEAN,FILTER_NULL_ON_FAILURE) returns null [ext/filter/tests/bug67167.02.phpt] XFAIL REASON: Requires php_zval_filter to not use convert_to_string for all filters. TEST 5986/15617 [ext/filter/tests/bug69202.phpt] [1;32mPASS Bug #69202 (FILTER_FLAG_STRIP_BACKTICK ignored unless other flags are used) [ext/filter/tests/bug69202.phpt] TEST 5987/15617 [ext/filter/tests/bug69203.phpt] [1;32mPASS Bug #69203 (FILTER_FLAG_STRIP_HIGH doesn't strip ASCII 127) [ext/filter/tests/bug69203.phpt] TEST 5988/15617 [ext/filter/tests/bug71063.phpt] [1;32mPASS Bug #71063 (filter_input(INPUT_ENV, ..) does not work) [ext/filter/tests/bug71063.phpt] TEST 5989/15617 [ext/filter/tests/bug73054.phpt] [1;32mPASS Bug #73054 (default option ignored when object passed to int filter) [ext/filter/tests/bug73054.phpt] TEST 5990/15617 [ext/filter/tests/bug76366.phpt] [1;32mPASS Bug #76366 (references in sub-array for filtering breaks the filter) [ext/filter/tests/bug76366.phpt] TEST 5991/15617 [ext/filter/tests/bug7715.phpt] [1;32mPASS bug 7715, floats value with integer or incomplete input [ext/filter/tests/bug7715.phpt] TEST 5992/15617 [ext/filter/tests/bug7733.phpt] [1;32mPASS filter_var() Float exponential weird result [ext/filter/tests/bug7733.phpt] TEST 5993/15617 [ext/filter/tests/bug77423.phpt] [1;32mPASS Bug #77423 (parse_url() will deliver a wrong host to user) [ext/filter/tests/bug77423.phpt] TEST 5994/15617 [ext/filter/tests/bug80584.phpt] [1;32mPASS Bug #80584: "0x" and "0X" are considered valid hex numbers by filter_var() [ext/filter/tests/bug80584.phpt] TEST 5995/15617 [ext/filter/tests/bug81122.phpt] [1;32mPASS Bug #81122 (SSRF bypass in FILTER_VALIDATE_URL) [ext/filter/tests/bug81122.phpt] TEST 5996/15617 [ext/filter/tests/bug81708.phpt] [1;32mPASS Bug #81708 (UAF due to php_filter_float() failing for ints) [ext/filter/tests/bug81708.phpt] TEST 5997/15617 [ext/filter/tests/bug8315.phpt] [1;32mPASS bug 8315, NULL values halt the validation [ext/filter/tests/bug8315.phpt] TEST 5998/15617 [ext/filter/tests/callback_closure.phpt] [1;32mPASS callback function is a closure [ext/filter/tests/callback_closure.phpt] TEST 5999/15617 [ext/filter/tests/callback_non_modified_var.phpt] [1;32mPASS callback function returns non modified value [ext/filter/tests/callback_non_modified_var.phpt] TEST 6000/15617 [ext/filter/tests/filter_data.phpt] [1;32mPASS Simple filter_var() tests [ext/filter/tests/filter_data.phpt] TEST 6001/15617 [ext/filter/tests/filter_default_deprecation.phpt] [1;32mPASS filter.default is deprecated [ext/filter/tests/filter_default_deprecation.phpt] TEST 6002/15617 [ext/filter/tests/filter_ipv4_rfc6890.phpt] [1;32mPASS Bug #71745 FILTER_FLAG_NO_RES_RANGE does not cover whole 127.0.0.0/8 range [ext/filter/tests/filter_ipv4_rfc6890.phpt] TEST 6003/15617 [ext/filter/tests/filter_null_on_failure.phpt] [1;32mPASS FILTER_NULL_ON_FAILURE will give NULL on filters [ext/filter/tests/filter_null_on_failure.phpt] TEST 6004/15617 [ext/filter/tests/filter_var_array_with_ref.phpt] [1;32mPASS filter_var_array() on array with reference [ext/filter/tests/filter_var_array_with_ref.phpt] TEST 6005/15617 [ext/filter/tests/ghsa-w8qr-v226-r27w.phpt] [1;32mPASS GHSA-w8qr-v226-r27w [ext/filter/tests/ghsa-w8qr-v226-r27w.phpt] TEST 6006/15617 [ext/filter/tests/surprising_integer_literals.phpt] [1;32mPASS Surprising result with integer literals (hex/octal) [ext/filter/tests/surprising_integer_literals.phpt] TEST 6007/15617 [ext/ftp/tests/001.phpt] [1;32mPASS FTP login [ext/ftp/tests/001.phpt] TEST 6008/15617 [ext/ftp/tests/002.phpt] [1;32mPASS FTP login (SSL) [ext/ftp/tests/002.phpt] TEST 6009/15617 [ext/ftp/tests/003.phpt] [1;32mPASS FTP cwd [ext/ftp/tests/003.phpt] TEST 6010/15617 [ext/ftp/tests/004.phpt] [1;32mPASS FTP with bogus parameters [ext/ftp/tests/004.phpt] TEST 6011/15617 [ext/ftp/tests/005.phpt] [1;32mPASS FTP with bogus server responses [ext/ftp/tests/005.phpt] TEST 6012/15617 [ext/ftp/tests/007.phpt] [1;32mPASS FTP with bogus resource [ext/ftp/tests/007.phpt] TEST 6013/15617 [ext/ftp/tests/bug27809.phpt] [1;32mPASS Bug #27809 (ftp_systype returns null) [ext/ftp/tests/bug27809.phpt] TEST 6014/15617 [ext/ftp/tests/bug37799.phpt] [1;32mPASS Bug #37799 (ftp_ssl_connect() falls back to non-ssl connection) [ext/ftp/tests/bug37799.phpt] TEST 6015/15617 [ext/ftp/tests/bug39458-2.phpt] [1;32mPASS Bug #39458 (ftp_nlist() returns false on empty directories (other server behaviour)) [ext/ftp/tests/bug39458-2.phpt] TEST 6016/15617 [ext/ftp/tests/bug39458.phpt] [1;32mPASS Bug #39458 (ftp_nlist() returns false on empty directories) [ext/ftp/tests/bug39458.phpt] TEST 6017/15617 [ext/ftp/tests/bug39583-2.phpt] [1;32mPASS Bug #39583 (FTP always transfers in binary mode) [ext/ftp/tests/bug39583-2.phpt] TEST 6018/15617 [ext/ftp/tests/bug39583.phpt] [1;32mPASS Bug #39583 (FTP always transfers in binary mode) [ext/ftp/tests/bug39583.phpt] TEST 6019/15617 [ext/ftp/tests/bug7216-2.phpt] [1;32mPASS Bug #7216 (ftp_mkdir returns nothing (2)) [ext/ftp/tests/bug7216-2.phpt] TEST 6020/15617 [ext/ftp/tests/bug7216.phpt] [1;32mPASS Bug #7216 (ftp_mkdir returns nothing) [ext/ftp/tests/bug7216.phpt] TEST 6021/15617 [ext/ftp/tests/bug79100.phpt] [1;32mPASS Bug #79100 (Wrong FTP error messages) [ext/ftp/tests/bug79100.phpt] TEST 6022/15617 [ext/ftp/tests/bug80901.phpt] [1;32mPASS Bug #80901 (Info leak in ftp extension) [ext/ftp/tests/bug80901.phpt] TEST 6023/15617 [ext/ftp/tests/dead-resource.phpt] [1;32mPASS Attempt to use a closed FTP\Connection [ext/ftp/tests/dead-resource.phpt] TEST 6024/15617 [ext/ftp/tests/filesize_large.phpt] [1;32mPASS Verify php can handle filesizes >32bit [ext/ftp/tests/filesize_large.phpt] TEST 6025/15617 [ext/ftp/tests/ftp_alloc_basic1.phpt] [1;32mPASS Testing ftp_alloc returns true [ext/ftp/tests/ftp_alloc_basic1.phpt] TEST 6026/15617 [ext/ftp/tests/ftp_alloc_basic2.phpt] [1;32mPASS Testing ftp_alloc returns true [ext/ftp/tests/ftp_alloc_basic2.phpt] TEST 6027/15617 [ext/ftp/tests/ftp_append.phpt] [1;32mPASS ftp_append() create new file and append something [ext/ftp/tests/ftp_append.phpt] TEST 6028/15617 [ext/ftp/tests/ftp_chmod_basic.phpt] [1;32mPASS Testing ftp_chmod returns file mode [ext/ftp/tests/ftp_chmod_basic.phpt] TEST 6029/15617 [ext/ftp/tests/ftp_constructor.phpt] [1;32mPASS Attempt to instantiate an FTP\Connection directly [ext/ftp/tests/ftp_constructor.phpt] TEST 6030/15617 [ext/ftp/tests/ftp_delete.phpt] [1;32mPASS Testing ftp_delete basic functionality [ext/ftp/tests/ftp_delete.phpt] TEST 6031/15617 [ext/ftp/tests/ftp_exec_basic.phpt] [1;32mPASS Testing ftp_exec returns true [ext/ftp/tests/ftp_exec_basic.phpt] TEST 6032/15617 [ext/ftp/tests/ftp_fget_basic.phpt] [1;32mPASS FTP ftp_fget file for both binary and ASCII transfer modes [ext/ftp/tests/ftp_fget_basic.phpt] TEST 6033/15617 [ext/ftp/tests/ftp_fget_basic1.phpt] [1;32mPASS Testing ftp_fget ignore autoresume if autoseek is switched off [ext/ftp/tests/ftp_fget_basic1.phpt] TEST 6034/15617 [ext/ftp/tests/ftp_fget_basic2.phpt] [1;32mPASS Testing ftp_fget autoresume [ext/ftp/tests/ftp_fget_basic2.phpt] TEST 6035/15617 [ext/ftp/tests/ftp_fget_basic3.phpt] [1;32mPASS Testing ftp_fget resume parameter [ext/ftp/tests/ftp_fget_basic3.phpt] TEST 6036/15617 [ext/ftp/tests/ftp_fput.phpt] [1;32mPASS Testing ftp_fput basic functionality [ext/ftp/tests/ftp_fput.phpt] TEST 6037/15617 [ext/ftp/tests/ftp_get_basic.phpt] [1;32mPASS FTP ftp_get file for both binary and ASCII transfer modes [ext/ftp/tests/ftp_get_basic.phpt] TEST 6038/15617 [ext/ftp/tests/ftp_get_option.phpt] [1;32mPASS Testing ftp_get_option basic functionality [ext/ftp/tests/ftp_get_option.phpt] TEST 6039/15617 [ext/ftp/tests/ftp_mdtm_basic.phpt] [1;32mPASS Test the File Modification Time as described in http://tools.ietf.org/html/rfc3659#section-3.1 [ext/ftp/tests/ftp_mdtm_basic.phpt] TEST 6040/15617 [ext/ftp/tests/ftp_mlsd.phpt] [1;32mPASS ftp_mlsd() return parsed lines [ext/ftp/tests/ftp_mlsd.phpt] TEST 6041/15617 [ext/ftp/tests/ftp_mlsd_empty_directory.phpt] [1;32mPASS ftp_mlsd() must not return false on empty directories [ext/ftp/tests/ftp_mlsd_empty_directory.phpt] TEST 6042/15617 [ext/ftp/tests/ftp_mlsd_missing_directory.phpt] [1;32mPASS Testing ftp_mlsd returns false on server error [ext/ftp/tests/ftp_mlsd_missing_directory.phpt] TEST 6043/15617 [ext/ftp/tests/ftp_nb_continue.phpt] [1;32mPASS Testing whether ftp_nb_continue() fetches more data [ext/ftp/tests/ftp_nb_continue.phpt] TEST 6044/15617 [ext/ftp/tests/ftp_nb_fget_basic1.phpt] [1;32mPASS Testing ftp_nb_fget ignore autoresume if autoseek is switched off [ext/ftp/tests/ftp_nb_fget_basic1.phpt] TEST 6045/15617 [ext/ftp/tests/ftp_nb_fget_basic2.phpt] [1;32mPASS Testing ftp_nb_fget autoresume [ext/ftp/tests/ftp_nb_fget_basic2.phpt] TEST 6046/15617 [ext/ftp/tests/ftp_nb_fget_basic3.phpt] [1;32mPASS Testing ftp_nb_fget resume parameter [ext/ftp/tests/ftp_nb_fget_basic3.phpt] TEST 6047/15617 [ext/ftp/tests/ftp_nb_fput.phpt] [1;32mPASS Testing ftp_nb_fput basic functionality [ext/ftp/tests/ftp_nb_fput.phpt] TEST 6048/15617 [ext/ftp/tests/ftp_nb_get_large.phpt] [1;32mPASS Testing ftp_nb_fget can handle large files incl. resume [ext/ftp/tests/ftp_nb_get_large.phpt] TEST 6049/15617 [ext/ftp/tests/ftp_nb_put.phpt] [1;32mPASS Testing ftp_nb_put basic functionality [ext/ftp/tests/ftp_nb_put.phpt] TEST 6050/15617 [ext/ftp/tests/ftp_pasv.phpt] [1;32mPASS Testing ftp_pasv basic funcionality [ext/ftp/tests/ftp_pasv.phpt] TEST 6051/15617 [ext/ftp/tests/ftp_rawlist_basic1.phpt] [1;32mPASS Testing ftp_rawlist basic functionality [ext/ftp/tests/ftp_rawlist_basic1.phpt] TEST 6052/15617 [ext/ftp/tests/ftp_rawlist_basic2.phpt] [1;32mPASS Testing ftp_rawlist returns false on server error [ext/ftp/tests/ftp_rawlist_basic2.phpt] TEST 6053/15617 [ext/ftp/tests/ftp_rename_basic1.phpt] [1;32mPASS FTP basic ftp_rename calls [ext/ftp/tests/ftp_rename_basic1.phpt] TEST 6054/15617 [ext/ftp/tests/ftp_rmdir_basic.phpt] [1;32mPASS Testing ftp_rmdir returns true [ext/ftp/tests/ftp_rmdir_basic.phpt] TEST 6055/15617 [ext/ftp/tests/ftp_set_option.phpt] [1;32mPASS Testing ftp_set_option basic functionality [ext/ftp/tests/ftp_set_option.phpt] TEST 6056/15617 [ext/ftp/tests/ftp_set_option_errors.phpt] [1;32mPASS Testing ftp_set_option errors while setting up [ext/ftp/tests/ftp_set_option_errors.phpt] TEST 6057/15617 [ext/ftp/tests/ftp_site_basic.phpt] [1;32mPASS ftp_site function basic functionality [ext/ftp/tests/ftp_site_basic.phpt] TEST 6058/15617 [ext/ftp/tests/ftp_ssl_connect_error.phpt] [1;32mPASS Test ftp_ssl_connect() function : error conditions [ext/ftp/tests/ftp_ssl_connect_error.phpt] TEST 6059/15617 [ext/gd/tests/001-mb.phpt] [1;32mPASS imagecreatefrompng() and empty/missing file [ext/gd/tests/001-mb.phpt] TEST 6060/15617 [ext/gd/tests/001.phpt] [1;32mPASS imagecreatefrompng() and empty/missing file [ext/gd/tests/001.phpt] TEST 6061/15617 [ext/gd/tests/avif_decode_encode.phpt] [1;33mSKIP avif decoding/encoding tests [ext/gd/tests/avif_decode_encode.phpt] reason: avif support unavailable TEST 6062/15617 [ext/gd/tests/bug19366.phpt] [1;32mPASS Bug #19366 (gdimagefill() function crashes (fixed in bundled libgd)) [ext/gd/tests/bug19366.phpt] TEST 6063/15617 [ext/gd/tests/bug22544-mb.phpt] [1;32mPASS Bug #22544 (TrueColor transparency in PNG images). [ext/gd/tests/bug22544-mb.phpt] TEST 6064/15617 [ext/gd/tests/bug22544.phpt] [1;32mPASS Bug #22544 (TrueColor transparency in PNG images). [ext/gd/tests/bug22544.phpt] TEST 6065/15617 [ext/gd/tests/bug24155.phpt] [1;32mPASS Bug #24155 (gdImageRotate270 rotation problem). [ext/gd/tests/bug24155.phpt] TEST 6066/15617 [ext/gd/tests/bug24594.phpt] [1;32mPASS Bug #24594 (Filling an area using tiles). [ext/gd/tests/bug24594.phpt] TEST 6067/15617 [ext/gd/tests/bug27582_1.phpt] [1;32mPASS Bug #27582 (ImageFillToBorder() on alphablending image looses alpha on fill color) [ext/gd/tests/bug27582_1.phpt] TEST 6068/15617 [ext/gd/tests/bug28147.phpt] [1;32mPASS Bug #28147 (Crash with anti-aliased line) [ext/gd/tests/bug28147.phpt] TEST 6069/15617 [ext/gd/tests/bug36697-mb.phpt] [1;32mPASS Bug #36697 (TrueColor transparency with GIF palette output). [ext/gd/tests/bug36697-mb.phpt] TEST 6070/15617 [ext/gd/tests/bug36697.phpt] [1;32mPASS Bug #36697 (TrueColor transparency with GIF palette output). [ext/gd/tests/bug36697.phpt] TEST 6071/15617 [ext/gd/tests/bug37346-mb.phpt] [1;32mPASS Bug #37346 (gdimagecreatefromgif, bad colormap) [ext/gd/tests/bug37346-mb.phpt] TEST 6072/15617 [ext/gd/tests/bug37346.phpt] [1;32mPASS Bug #37346 (gdimagecreatefromgif, bad colormap) [ext/gd/tests/bug37346.phpt] TEST 6073/15617 [ext/gd/tests/bug37360.phpt] [1;32mPASS Bug #37360 (gdimagecreatefromgif, bad image sizes) [ext/gd/tests/bug37360.phpt] TEST 6074/15617 [ext/gd/tests/bug38112.phpt] [1;32mPASS Bug #38112 (GIF Invalid Code size ). [ext/gd/tests/bug38112.phpt] TEST 6075/15617 [ext/gd/tests/bug38179.phpt] [1;32mPASS Bug #38179 (imagecopy from a palette to a truecolor image loses alpha channel) [ext/gd/tests/bug38179.phpt] TEST 6076/15617 [ext/gd/tests/bug38212-mb.phpt] [1;32mPASS Bug #38212 (Seg Fault on invalid imagecreatefromgd2part() parameters) [ext/gd/tests/bug38212-mb.phpt] TEST 6077/15617 [ext/gd/tests/bug38212.phpt] [1;32mPASS Bug #38212 (Seg Fault on invalid imagecreatefromgd2part() parameters) [ext/gd/tests/bug38212.phpt] TEST 6078/15617 [ext/gd/tests/bug39082.phpt] [1;32mPASS Bug #39082 (Output image to stdout segfaults). [ext/gd/tests/bug39082.phpt] TEST 6079/15617 [ext/gd/tests/bug39273.phpt] [1;32mPASS Bug #37360 (gdimagecreatefromgif, bad image sizes) [ext/gd/tests/bug39273.phpt] TEST 6080/15617 [ext/gd/tests/bug39366.phpt] [1;32mPASS Bug #39366 (imagerotate does not respect alpha with angles>45) [ext/gd/tests/bug39366.phpt] TEST 6081/15617 [ext/gd/tests/bug39508.phpt] [1;32mPASS Bug #39508 (imagefill crashes with small images 3 pixels or less) [ext/gd/tests/bug39508.phpt] TEST 6082/15617 [ext/gd/tests/bug39780.phpt] [1;33mSKIP Bug #39780 (PNG image with CRC/data error raises a fatal error) [ext/gd/tests/bug39780.phpt] reason: requires bundled GD library TEST 6083/15617 [ext/gd/tests/bug39780_extern.phpt] [1;31mFAIL Bug #39780 (PNG image with CRC/data error raises a fatal error) [ext/gd/tests/bug39780_extern.phpt] TEST 6084/15617 [ext/gd/tests/bug40764.phpt] [1;32mPASS Bug #40764 (line thickness not respected for horizontal and vertical lines) [ext/gd/tests/bug40764.phpt] TEST 6085/15617 [ext/gd/tests/bug41442.phpt] [1;32mPASS Bug #41442 (imagegd2() under output control) [ext/gd/tests/bug41442.phpt] TEST 6086/15617 [ext/gd/tests/bug42434.phpt] [1;32mPASS Bug #42434 (ImageLine w/ antialias = 1px shorter) [ext/gd/tests/bug42434.phpt] TEST 6087/15617 [ext/gd/tests/bug43073.phpt] [1;31mFAIL Bug #43073 (TrueType bounding box is wrong for angle<>0) [ext/gd/tests/bug43073.phpt] TEST 6088/15617 [ext/gd/tests/bug43121.phpt] [1;32mPASS Bug #43121 (gdImageFill with IMG_COLOR_TILED crashes httpd) [ext/gd/tests/bug43121.phpt] TEST 6089/15617 [ext/gd/tests/bug43475.phpt] [1;32mPASS Bug #43475 (Thick styled lines have scrambled patterns) [ext/gd/tests/bug43475.phpt] TEST 6090/15617 [ext/gd/tests/bug43828.phpt] [1;32mPASS Bug #43828 (broken transparency of imagearc for truecolor in blendingmode) [ext/gd/tests/bug43828.phpt] TEST 6091/15617 [ext/gd/tests/bug44849.phpt] [1;32mPASS Bug #44849 (imagecolorclosesthwb is not available on Windows) [ext/gd/tests/bug44849.phpt] TEST 6092/15617 [ext/gd/tests/bug45799.phpt] [1;31mFAIL Bug #45799 (imagepng() crashes on empty image). [ext/gd/tests/bug45799.phpt] TEST 6093/15617 [ext/gd/tests/bug47946.phpt] [1;32mPASS Bug #47946 (ImageConvolution overwrites background) [ext/gd/tests/bug47946.phpt] TEST 6094/15617 [ext/gd/tests/bug48555.phpt] [1;32mPASS Bug #48555 (ImageFTBBox() differs from previous versions for texts with new lines) [ext/gd/tests/bug48555.phpt] TEST 6095/15617 [ext/gd/tests/bug48732-mb.phpt] [1;31mFAIL Bug #48732 (TTF Bounding box wrong for letters below baseline) [ext/gd/tests/bug48732-mb.phpt] TEST 6096/15617 [ext/gd/tests/bug48732.phpt] [1;31mFAIL Bug #48732 (TTF Bounding box wrong for letters below baseline) [ext/gd/tests/bug48732.phpt] TEST 6097/15617 [ext/gd/tests/bug48801-mb.phpt] [1;31mFAIL Bug #48801 (Problem with imagettfbbox) [ext/gd/tests/bug48801-mb.phpt] TEST 6098/15617 [ext/gd/tests/bug48801.phpt] [1;31mFAIL Bug #48801 (Problem with imagettfbbox) [ext/gd/tests/bug48801.phpt] TEST 6099/15617 [ext/gd/tests/bug49600.phpt] [1;32mPASS Bug #49600 (imageTTFText text shifted right) [ext/gd/tests/bug49600.phpt] TEST 6100/15617 [ext/gd/tests/bug50194.phpt] [1;32mPASS Bug #50194 (imagettftext broken on transparent background w/o alphablending) [ext/gd/tests/bug50194.phpt] TEST 6101/15617 [ext/gd/tests/bug51263.phpt] [1;32mPASS Bug #51263 (imagettftext and rotated text uses wrong baseline) [ext/gd/tests/bug51263.phpt] TEST 6102/15617 [ext/gd/tests/bug51498.phpt] [1;32mPASS Bug #51498 (imagefilledellipse does not work for large circles) [ext/gd/tests/bug51498.phpt] TEST 6103/15617 [ext/gd/tests/bug51671.phpt] [1;32mPASS Bug #51671 (imagefill does not work correctly for small images) [ext/gd/tests/bug51671.phpt] TEST 6104/15617 [ext/gd/tests/bug52070.phpt] [1;32mPASS Bug #52070 (imagedashedline() - dashed line sometimes is not visible) [ext/gd/tests/bug52070.phpt] TEST 6105/15617 [ext/gd/tests/bug53154.phpt] [1;32mPASS Bug #53154 (Zero-height rectangle has whiskers) [ext/gd/tests/bug53154.phpt] TEST 6106/15617 [ext/gd/tests/bug53156.phpt] [1;32mPASS Bug #53156 (imagerectangle problem with point ordering) [ext/gd/tests/bug53156.phpt] TEST 6107/15617 [ext/gd/tests/bug53504.phpt] [1;31mFAIL Bug #53504 imagettfbbox/imageftbbox gives incorrect values for bounding box [ext/gd/tests/bug53504.phpt] TEST 6108/15617 [ext/gd/tests/bug53580.phpt] [1;33mSKIP Bug #53580 (During resize gdImageCopyResampled cause colors change) [ext/gd/tests/bug53580.phpt] reason: test requires GD > 2.3.2 TEST 6109/15617 [ext/gd/tests/bug53640.phpt] [1;32mPASS Bug #53640 (XBM images require width to be multiple of 8) [ext/gd/tests/bug53640.phpt] TEST 6110/15617 [ext/gd/tests/bug55005.phpt] [1;32mPASS Bug #55005 (imagepolygon num_points requirement) [ext/gd/tests/bug55005.phpt] TEST 6111/15617 [ext/gd/tests/bug60160.phpt] [1;32mPASS Bug #60160 (imagefill does not work correctly for small images) @see bug51671 [ext/gd/tests/bug60160.phpt] TEST 6112/15617 [ext/gd/tests/bug61221.phpt] [1;32mPASS Bug #61221 - imagegammacorrect function loses alpha channel [ext/gd/tests/bug61221.phpt] TEST 6113/15617 [ext/gd/tests/bug64641.phpt] [1;32mPASS Bug #64641 (imagefilledpolygon doesn't draw horizontal line) [ext/gd/tests/bug64641.phpt] TEST 6114/15617 [ext/gd/tests/bug65148.phpt] [1;31mFAIL Bug #65148 (imagerotate may alter image dimensions) [ext/gd/tests/bug65148.phpt] TEST 6115/15617 [ext/gd/tests/bug66005.phpt] [1;32mPASS Bug #66005 (imagecopy does not support 1bit transparency on truecolor images) [ext/gd/tests/bug66005.phpt] TEST 6116/15617 [ext/gd/tests/bug66339-mb.phpt] [1;32mPASS Bug #66339 (PHP segfaults in imagexbm) [ext/gd/tests/bug66339-mb.phpt] TEST 6117/15617 [ext/gd/tests/bug66339.phpt] [1;32mPASS Bug #66339 (PHP segfaults in imagexbm) [ext/gd/tests/bug66339.phpt] TEST 6118/15617 [ext/gd/tests/bug66356.phpt] [1;31mFAIL Bug #66356 (Heap Overflow Vulnerability in imagecrop()) [ext/gd/tests/bug66356.phpt] TEST 6119/15617 [ext/gd/tests/bug66387.phpt] [1;32mPASS Bug #66387 (Stack overflow with imagefilltoborder) [ext/gd/tests/bug66387.phpt] TEST 6120/15617 [ext/gd/tests/bug66590.phpt] [1;32mPASS Bug #66590 (imagewebp() doesn't pad to even length) [ext/gd/tests/bug66590.phpt] TEST 6121/15617 [ext/gd/tests/bug66590_1.phpt] [1;32mPASS Bug #66590 (imagewebp() doesn't pad to even length) - segfault [ext/gd/tests/bug66590_1.phpt] TEST 6122/15617 [ext/gd/tests/bug66882.phpt] [1;32mPASS Bug #66882 (imagerotate by -90 degrees truncates image by 1px) [ext/gd/tests/bug66882.phpt] TEST 6123/15617 [ext/gd/tests/bug67248.phpt] [1;32mPASS Bug #67248 (imageaffinematrixget missing check of parameters) [ext/gd/tests/bug67248.phpt] TEST 6124/15617 [ext/gd/tests/bug67325.phpt] [1;32mPASS Bug #67325 (imagetruecolortopalette: white is duplicated in palette) [ext/gd/tests/bug67325.phpt] TEST 6125/15617 [ext/gd/tests/bug67447.phpt] [1;32mPASS Bug #67447 (imagecrop() adds a black line when cropping) [ext/gd/tests/bug67447.phpt] TEST 6126/15617 [ext/gd/tests/bug69024.phpt] [1;32mPASS Bug #69024 (imagescale segfault with palette based image) [ext/gd/tests/bug69024.phpt] TEST 6127/15617 [ext/gd/tests/bug70047.phpt] [1;32mPASS Bug #70047 (gd_info() doesn't report WebP support) [ext/gd/tests/bug70047.phpt] TEST 6128/15617 [ext/gd/tests/bug70102.phpt] [1;32mPASS Bug #70102 (imagecreatefromwebm() shifts colors) [ext/gd/tests/bug70102.phpt] TEST 6129/15617 [ext/gd/tests/bug70976.phpt] [1;32mPASS Bug #70976 (Memory Read via gdImageRotateInterpolated Array Index Out of Bounds) [ext/gd/tests/bug70976.phpt] TEST 6130/15617 [ext/gd/tests/bug71912-mb.phpt] [1;32mPASS Bug #71912 (libgd: signedness vulnerability) [ext/gd/tests/bug71912-mb.phpt] TEST 6131/15617 [ext/gd/tests/bug71912.phpt] [1;32mPASS Bug #71912 (libgd: signedness vulnerability) [ext/gd/tests/bug71912.phpt] TEST 6132/15617 [ext/gd/tests/bug71952.phpt] [1;32mPASS Bug #71952 (Corruption inside imageaffinematrixget) [ext/gd/tests/bug71952.phpt] TEST 6133/15617 [ext/gd/tests/bug72227.phpt] [1;32mPASS Bug #72227: imagescale out-of-bounds read [ext/gd/tests/bug72227.phpt] TEST 6134/15617 [ext/gd/tests/bug72298.phpt] [1;32mPASS Bug #72298: pass2_no_dither out-of-bounds access [ext/gd/tests/bug72298.phpt] TEST 6135/15617 [ext/gd/tests/bug72337.phpt] [1;32mPASS #72337 segfault in imagescale with new dimensions being <=0) [ext/gd/tests/bug72337.phpt] TEST 6136/15617 [ext/gd/tests/bug72339.phpt] [1;31mFAIL Bug #72339 Integer Overflow in _gd2GetHeader() resulting in heap overflow [ext/gd/tests/bug72339.phpt] TEST 6137/15617 [ext/gd/tests/bug72482.phpt] [1;32mPASS Bug #72482 (Ilegal write/read access caused by gdImageAALine overflow) [ext/gd/tests/bug72482.phpt] TEST 6138/15617 [ext/gd/tests/bug72482_2.phpt] [1;32mPASS Bug 72482 (Ilegal write/read access caused by gdImageAALine overflow) [ext/gd/tests/bug72482_2.phpt] TEST 6139/15617 [ext/gd/tests/bug72494.phpt] [1;32mPASS Bug #72494 (imagecropauto out-of-bounds access) [ext/gd/tests/bug72494.phpt] TEST 6140/15617 [ext/gd/tests/bug72512.phpt] [1;32mPASS Bug #19366 (gdimagefill() function crashes (fixed in bundled libgd)) [ext/gd/tests/bug72512.phpt] TEST 6141/15617 [ext/gd/tests/bug72512_0.phpt] [1;32mPASS Bug #72512 gdImageTrueColorToPaletteBody allows arbitrary write/read access, var 0 [ext/gd/tests/bug72512_0.phpt] TEST 6142/15617 [ext/gd/tests/bug72512_1.phpt] [1;32mPASS Bug #72512 gdImageTrueColorToPaletteBody allows arbitrary write/read access, var 1 [ext/gd/tests/bug72512_1.phpt] TEST 6143/15617 [ext/gd/tests/bug72596.phpt] [1;32mPASS Bug #72596 (imagetypes function won't advertise WEBP support) [ext/gd/tests/bug72596.phpt] TEST 6144/15617 [ext/gd/tests/bug72604.phpt] [1;32mPASS Bug #72604 (imagearc() ignores thickness for full arcs) [ext/gd/tests/bug72604.phpt] TEST 6145/15617 [ext/gd/tests/bug72696.phpt] [1;32mPASS Bug #72696 (imagefilltoborder stackoverflow on truecolor images) [ext/gd/tests/bug72696.phpt] TEST 6146/15617 [ext/gd/tests/bug72697.phpt] [1;32mPASS Bug #72697: select_colors write out-of-bounds [ext/gd/tests/bug72697.phpt] TEST 6147/15617 [ext/gd/tests/bug72709.phpt] [1;32mPASS Bug #72709 (imagesetstyle() causes OOB read for empty $styles) [ext/gd/tests/bug72709.phpt] TEST 6148/15617 [ext/gd/tests/bug72730.phpt] [1;32mPASS Bug #72730: imagegammacorrect allows arbitrary write access [ext/gd/tests/bug72730.phpt] TEST 6149/15617 [ext/gd/tests/bug72913.phpt] [1;32mPASS Bug #72913 (imagecopy() loses single-color transparency on palette images) [ext/gd/tests/bug72913.phpt] TEST 6150/15617 [ext/gd/tests/bug73155.phpt] [1;32mPASS Bug #73155 (imagegd2() writes wrong chunk sizes on boundaries) [ext/gd/tests/bug73155.phpt] TEST 6151/15617 [ext/gd/tests/bug73157.phpt] [1;32mPASS Bug #73157 (imagegd2() ignores 3rd param if 4 are given) [ext/gd/tests/bug73157.phpt] TEST 6152/15617 [ext/gd/tests/bug73159.phpt] [1;32mPASS Bug #73159 (imagegd2(): unrecognized formats may result in corrupted files) [ext/gd/tests/bug73159.phpt] TEST 6153/15617 [ext/gd/tests/bug73161.phpt] [1;32mPASS Bug #73161 (imagecreatefromgd2() may leak memory) [ext/gd/tests/bug73161.phpt] TEST 6154/15617 [ext/gd/tests/bug73213.phpt] [1;32mPASS Bug #73213 (Integer overflow in imageline() with antialiasing) [ext/gd/tests/bug73213.phpt] TEST 6155/15617 [ext/gd/tests/bug73272.phpt] [1;31mFAIL Bug #73272 (imagescale() is not affected by, but affects imagesetinterpolation()) [ext/gd/tests/bug73272.phpt] TEST 6156/15617 [ext/gd/tests/bug73279.phpt] [1;32mPASS Bug #73279 (Integer overflow in gdImageScaleBilinearPalette()) [ext/gd/tests/bug73279.phpt] TEST 6157/15617 [ext/gd/tests/bug73279_old.phpt] [1;33mSKIP Bug #73279 (Integer overflow in gdImageScaleBilinearPalette()) [ext/gd/tests/bug73279_old.phpt] reason: only for external libgd < 2.2.4 TEST 6158/15617 [ext/gd/tests/bug73281.phpt] [1;32mPASS Bug #73281 (imagescale(…, IMG_BILINEAR_FIXED) can cause black border) [ext/gd/tests/bug73281.phpt] TEST 6159/15617 [ext/gd/tests/bug73291.phpt] [1;32mPASS Bug #73291 (imagecropauto() $threshold differs from external libgd) [ext/gd/tests/bug73291.phpt] TEST 6160/15617 [ext/gd/tests/bug73549.phpt] [1;32mPASS Bug #73549 (Use after free when stream is passed to imagepng) [ext/gd/tests/bug73549.phpt] TEST 6161/15617 [ext/gd/tests/bug73614.phpt] [1;32mPASS Bug #73614 (gdImageFilledArc() doesn't properly draw pies) [ext/gd/tests/bug73614.phpt] TEST 6162/15617 [ext/gd/tests/bug73868.phpt] [1;32mPASS Bug 73868 (DOS vulnerability in gdImageCreateFromGd2Ctx()) [ext/gd/tests/bug73868.phpt] TEST 6163/15617 [ext/gd/tests/bug73869.phpt] [1;31mFAIL Bug #73869 (Signed Integer Overflow gd_io.c) [ext/gd/tests/bug73869.phpt] TEST 6164/15617 [ext/gd/tests/bug73957.phpt] [1;32mPASS Bug #73957 (signed integer conversion in imagescale()) [ext/gd/tests/bug73957.phpt] TEST 6165/15617 [ext/gd/tests/bug73968.phpt] [1;32mPASS Bug #73968 (Premature failing of XBM reading) [ext/gd/tests/bug73968.phpt] TEST 6166/15617 [ext/gd/tests/bug74031.phpt] [1;32mPASS (Bug #74031) ReflectionFunction for imagepng returns wrong number of parameters [ext/gd/tests/bug74031.phpt] TEST 6167/15617 [ext/gd/tests/bug74435.phpt] [1;32mPASS Bug #74435 (Buffer over-read into uninitialized memory) [ext/gd/tests/bug74435.phpt] TEST 6168/15617 [ext/gd/tests/bug75111.phpt] [1;32mPASS Bug #75111 (Memory disclosure or DoS via crafted .bmp image) [ext/gd/tests/bug75111.phpt] TEST 6169/15617 [ext/gd/tests/bug75124.phpt] [1;32mPASS Bug #75124 (gdImageGrayScale() may produce colors) [ext/gd/tests/bug75124.phpt] TEST 6170/15617 [ext/gd/tests/bug75571.phpt] [1;32mPASS Bug #75571 (Infinite loop in GIF reading causing DoS) [ext/gd/tests/bug75571.phpt] TEST 6171/15617 [ext/gd/tests/bug76041.phpt] [1;32mPASS Bug #76041 (null pointer access crashed php) [ext/gd/tests/bug76041.phpt] TEST 6172/15617 [ext/gd/tests/bug77195.phpt] [1;32mPASS Bug #77195 (Incorrect error handling of imagecreatefromjpeg()) [ext/gd/tests/bug77195.phpt] TEST 6173/15617 [ext/gd/tests/bug77198_auto.phpt] [1;33mSKIP Bug #77198 (auto cropping has insufficient precision) [ext/gd/tests/bug77198_auto.phpt] reason: upstream bugfix has not been released TEST 6174/15617 [ext/gd/tests/bug77198_threshold.phpt] [1;33mSKIP Bug #77198 (threshold cropping has insufficient precision) [ext/gd/tests/bug77198_threshold.phpt] reason: upstream bugfix has not been released TEST 6175/15617 [ext/gd/tests/bug77200.phpt] [1;33mSKIP Bug #77200 (imagecropauto(…, GD_CROP_SIDES) crops left but not right) [ext/gd/tests/bug77200.phpt] reason: upstream bugfix has not been released TEST 6176/15617 [ext/gd/tests/bug77269.phpt] [1;31mFAIL Bug #77269 (Potential unsigned underflow in gdImageScale) [ext/gd/tests/bug77269.phpt] TEST 6177/15617 [ext/gd/tests/bug77270.phpt] [1;32mPASS Bug #77270 (imagecolormatch Out Of Bounds Write on Heap) [ext/gd/tests/bug77270.phpt] TEST 6178/15617 [ext/gd/tests/bug77272.phpt] [1;31mFAIL Bug #77272 (imagescale() may return image resource on failure) [ext/gd/tests/bug77272.phpt] TEST 6179/15617 [ext/gd/tests/bug77391.phpt] [1;32mPASS Bug #77391 (1bpp BMPs may fail to be loaded) [ext/gd/tests/bug77391.phpt] TEST 6180/15617 [ext/gd/tests/bug77479.phpt] [1;31mFAIL Bug #77479 (imagewbmp() segfaults with very large image) [ext/gd/tests/bug77479.phpt] TEST 6181/15617 [ext/gd/tests/bug77700.phpt] [1;32mPASS Bug #77700 (Writing truecolor images as GIF ignores interlace flag) [ext/gd/tests/bug77700.phpt] TEST 6182/15617 [ext/gd/tests/bug77943.phpt] [1;32mPASS Bug #77943 (imageantialias($image, false); does not work) [ext/gd/tests/bug77943.phpt] TEST 6183/15617 [ext/gd/tests/bug77973.phpt] [1;31mFAIL Bug #77973 (Uninitialized read in gdImageCreateFromXbm) [ext/gd/tests/bug77973.phpt] TEST 6184/15617 [ext/gd/tests/bug79067.phpt] [1;32mPASS Bug #79067 (gdTransformAffineCopy() may use unitialized values) [ext/gd/tests/bug79067.phpt] TEST 6185/15617 [ext/gd/tests/bug79068.phpt] [1;32mPASS Bug #79068 (gdTransformAffineCopy() changes interpolation method) [ext/gd/tests/bug79068.phpt] TEST 6186/15617 [ext/gd/tests/bug79615.phpt] [1;32mPASS Bug #79615 (Wrong GIF header written in GD GIFEncode) [ext/gd/tests/bug79615.phpt] TEST 6187/15617 [ext/gd/tests/bug79676.phpt] [1;32mPASS Bug #79676 (imagescale adds black border with IMG_BICUBIC) [ext/gd/tests/bug79676.phpt] TEST 6188/15617 [ext/gd/tests/bug81739.phpt] [1;32mPASS Bug #81739 (OOB read due to insufficient validation in imageloadfont()) [ext/gd/tests/bug81739.phpt] TEST 6189/15617 [ext/gd/tests/colorat.phpt] [1;32mPASS imagecolorat [ext/gd/tests/colorat.phpt] TEST 6190/15617 [ext/gd/tests/colorclosest.phpt] [1;32mPASS imageclosest [ext/gd/tests/colorclosest.phpt] TEST 6191/15617 [ext/gd/tests/colorexact.phpt] [1;32mPASS imagecolorexact [ext/gd/tests/colorexact.phpt] TEST 6192/15617 [ext/gd/tests/colormatch.phpt] [1;32mPASS imagecolormatch [ext/gd/tests/colormatch.phpt] TEST 6193/15617 [ext/gd/tests/colorresolve.phpt] [1;32mPASS imagecolorresolve [ext/gd/tests/colorresolve.phpt] TEST 6194/15617 [ext/gd/tests/copy.phpt] [1;32mPASS imagecopy [ext/gd/tests/copy.phpt] TEST 6195/15617 [ext/gd/tests/copypalette.phpt] [1;32mPASS imagepalettecopy [ext/gd/tests/copypalette.phpt] TEST 6196/15617 [ext/gd/tests/copyresized.phpt] [1;32mPASS imagecopyresized [ext/gd/tests/copyresized.phpt] TEST 6197/15617 [ext/gd/tests/crafted_gd2.phpt] [1;32mPASS Test max colors for a gd image. [ext/gd/tests/crafted_gd2.phpt] TEST 6198/15617 [ext/gd/tests/createfromgd2.phpt] [1;32mPASS imagecreatefromgd2 [ext/gd/tests/createfromgd2.phpt] TEST 6199/15617 [ext/gd/tests/createfromstring.phpt] [1;32mPASS imagecreatefromstring [ext/gd/tests/createfromstring.phpt] TEST 6200/15617 [ext/gd/tests/createfromwbmp-mb.phpt] [1;32mPASS imagecreatefromwbmp [ext/gd/tests/createfromwbmp-mb.phpt] TEST 6201/15617 [ext/gd/tests/createfromwbmp.phpt] [1;32mPASS imagecreatefromwbmp [ext/gd/tests/createfromwbmp.phpt] TEST 6202/15617 [ext/gd/tests/createfromwbmp2.phpt] [1;33mSKIP imagecreatefromwbmp with invalid wbmp [ext/gd/tests/createfromwbmp2.phpt] reason: requires bundled GD library TEST 6203/15617 [ext/gd/tests/createfromwbmp2_extern.phpt] [1;31mFAIL imagecreatefromwbmp with invalid wbmp [ext/gd/tests/createfromwbmp2_extern.phpt] TEST 6204/15617 [ext/gd/tests/dashedlines.phpt] [1;32mPASS imageline, dashed [ext/gd/tests/dashedlines.phpt] TEST 6205/15617 [ext/gd/tests/gd_info_basic.phpt] [1;32mPASS gd_info() [ext/gd/tests/gd_info_basic.phpt] TEST 6206/15617 [ext/gd/tests/gd_info_variation1.phpt] [1;32mPASS Test gd_info() function : variation - Checking all the values in returned array [ext/gd/tests/gd_info_variation1.phpt] TEST 6207/15617 [ext/gd/tests/gdimage_prevent_cloning.phpt] [1;32mPASS Checks that GdImage instances cannot be cloned [ext/gd/tests/gdimage_prevent_cloning.phpt] TEST 6208/15617 [ext/gd/tests/gdimage_prevent_serialization.phpt] [1;32mPASS GdImage instances must not be serialized [ext/gd/tests/gdimage_prevent_serialization.phpt] TEST 6209/15617 [ext/gd/tests/gif.phpt] [1;32mPASS gif in/out [ext/gd/tests/gif.phpt] TEST 6210/15617 [ext/gd/tests/gif2gd.phpt] [1;32mPASS gif --> gd1/gd2 conversion test [ext/gd/tests/gif2gd.phpt] TEST 6211/15617 [ext/gd/tests/gif2jpg.phpt] [1;32mPASS gif --> jpeg conversion test [ext/gd/tests/gif2jpg.phpt] TEST 6212/15617 [ext/gd/tests/gif2png.phpt] [1;32mPASS gif --> png conversion test [ext/gd/tests/gif2png.phpt] TEST 6213/15617 [ext/gd/tests/github_bug_215.phpt] [1;32mPASS Github #215 (imagefilltoborder stack overflow when invalid pallete index used) [ext/gd/tests/github_bug_215.phpt] TEST 6214/15617 [ext/gd/tests/imageantialias_error2.phpt] [1;32mPASS Testing wrong parameter passing in imageantialias() of GD library [ext/gd/tests/imageantialias_error2.phpt] TEST 6215/15617 [ext/gd/tests/imagearc_basic.phpt] [1;32mPASS Testing imagearc() of GD library [ext/gd/tests/imagearc_basic.phpt] TEST 6216/15617 [ext/gd/tests/imagearc_variation1.phpt] [1;32mPASS Testing passing negative end angle to imagearc() of GD library [ext/gd/tests/imagearc_variation1.phpt] TEST 6217/15617 [ext/gd/tests/imagearc_variation2.phpt] [1;32mPASS Testing passing negative start angle to imagearc() of GD library [ext/gd/tests/imagearc_variation2.phpt] TEST 6218/15617 [ext/gd/tests/imagebmp_basic.phpt] [1;32mPASS imagebmp() - basic functionality [ext/gd/tests/imagebmp_basic.phpt] TEST 6219/15617 [ext/gd/tests/imagebmp_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagebmp [ext/gd/tests/imagebmp_nullbyte_injection.phpt] TEST 6220/15617 [ext/gd/tests/imagechar_basic.phpt] [1;32mPASS Testing imagechar() of GD library [ext/gd/tests/imagechar_basic.phpt] TEST 6221/15617 [ext/gd/tests/imagecharup_basic.phpt] [1;32mPASS Testing imagecharup() of GD library [ext/gd/tests/imagecharup_basic.phpt] TEST 6222/15617 [ext/gd/tests/imagecolorallocate_basic.phpt] [1;32mPASS Test imagecolorallocate() function : basic functionality [ext/gd/tests/imagecolorallocate_basic.phpt] TEST 6223/15617 [ext/gd/tests/imagecolorallocate_variation5.phpt] [1;32mPASS Test imagecolorallocate() function : usage variations - passing octal and hexa-decimal values [ext/gd/tests/imagecolorallocate_variation5.phpt] TEST 6224/15617 [ext/gd/tests/imagecolorallocate_variation6.phpt] [1;32mPASS Test imagecolorallocate() function : usage variations - passing RED, GREEN, BLUE values more than 255 [ext/gd/tests/imagecolorallocate_variation6.phpt] TEST 6225/15617 [ext/gd/tests/imagecolorallocatealpha_basic.phpt] [1;32mPASS Testing imagecolorallocatealpha() [ext/gd/tests/imagecolorallocatealpha_basic.phpt] TEST 6226/15617 [ext/gd/tests/imagecolorclosesthwb_basic_001.phpt] [1;32mPASS Test imagecolorclosesthwb() basic functionality [ext/gd/tests/imagecolorclosesthwb_basic_001.phpt] TEST 6227/15617 [ext/gd/tests/imagecolordeallocate_basic.phpt] [1;32mPASS Testing imagecolordeallocate() of GD library [ext/gd/tests/imagecolordeallocate_basic.phpt] TEST 6228/15617 [ext/gd/tests/imagecolordeallocate_error3.phpt] [1;32mPASS Testing imagecolordeallocate() of GD library with Out of range integers (Above) [ext/gd/tests/imagecolordeallocate_error3.phpt] TEST 6229/15617 [ext/gd/tests/imagecolordeallocate_error4.phpt] [1;32mPASS Testing imagecolordeallocate() of GD library with Out of range integers (Below) [ext/gd/tests/imagecolordeallocate_error4.phpt] TEST 6230/15617 [ext/gd/tests/imagecolormatch_basic.phpt] [1;32mPASS Basic test imagecolormatch() of GD library [ext/gd/tests/imagecolormatch_basic.phpt] TEST 6231/15617 [ext/gd/tests/imagecolormatch_error2.phpt] [1;32mPASS Send not TrueColor to Image 1 parameter imagecolormatch() of GD library [ext/gd/tests/imagecolormatch_error2.phpt] TEST 6232/15617 [ext/gd/tests/imagecolormatch_error3.phpt] [1;32mPASS Send not TrueColor to Image 1 parameter imagecolormatch() of GD library [ext/gd/tests/imagecolormatch_error3.phpt] TEST 6233/15617 [ext/gd/tests/imagecolormatch_error4.phpt] [1;32mPASS using different image sizes imagecolormatch() of GD library [ext/gd/tests/imagecolormatch_error4.phpt] TEST 6234/15617 [ext/gd/tests/imagecolorset_basic.phpt] [1;32mPASS Test imagecolorset() function : basic functionality [ext/gd/tests/imagecolorset_basic.phpt] TEST 6235/15617 [ext/gd/tests/imagecolorstotal_basic.phpt] [1;32mPASS Test imagecolorstotal() function : basic functionality [ext/gd/tests/imagecolorstotal_basic.phpt] TEST 6236/15617 [ext/gd/tests/imagecolourstotal_basic.phpt] [1;32mPASS Test imagecolorstotal() function : basic functionality [ext/gd/tests/imagecolourstotal_basic.phpt] TEST 6237/15617 [ext/gd/tests/imageconvolution_basic.phpt] [1;32mPASS Testing imageconvolution() of GD library [ext/gd/tests/imageconvolution_basic.phpt] TEST 6238/15617 [ext/gd/tests/imageconvolution_error2.phpt] [1;32mPASS Testing wrong array size 2x3 in imageconvolution() of GD library [ext/gd/tests/imageconvolution_error2.phpt] TEST 6239/15617 [ext/gd/tests/imageconvolution_error3.phpt] [1;32mPASS Testing wrong array size 3x2 in imageconvolution() of GD library [ext/gd/tests/imageconvolution_error3.phpt] TEST 6240/15617 [ext/gd/tests/imagecopymerge_basic.phpt] [1;32mPASS Testing imagecopymerge() of GD library [ext/gd/tests/imagecopymerge_basic.phpt] TEST 6241/15617 [ext/gd/tests/imagecopymergegray_basic.phpt] [1;32mPASS Testing imagecopymergegray() of GD library [ext/gd/tests/imagecopymergegray_basic.phpt] TEST 6242/15617 [ext/gd/tests/imagecopyresampled_basic.phpt] [1;32mPASS imagecopyresampled() [ext/gd/tests/imagecopyresampled_basic.phpt] TEST 6243/15617 [ext/gd/tests/imagecopyresampled_variation1.phpt] [1;32mPASS Test for correct colors of imagecopyresampled() wrt. alpha [ext/gd/tests/imagecopyresampled_variation1.phpt] TEST 6244/15617 [ext/gd/tests/imagecreate_error.phpt] [1;32mPASS Testing imagecreate(): error on out of bound parameters [ext/gd/tests/imagecreate_error.phpt] TEST 6245/15617 [ext/gd/tests/imagecreatefrombmp_basic.phpt] [1;32mPASS imagecreatefrombmp() - basic functionality [ext/gd/tests/imagecreatefrombmp_basic.phpt] TEST 6246/15617 [ext/gd/tests/imagecreatefromstring_avif.phpt] [1;33mSKIP imagecreatefromstring() - AVIF format [ext/gd/tests/imagecreatefromstring_avif.phpt] reason: AVIF support required TEST 6247/15617 [ext/gd/tests/imagecreatefromstring_bmp.phpt] [1;32mPASS imagecreatefromstring() - BMP format [ext/gd/tests/imagecreatefromstring_bmp.phpt] TEST 6248/15617 [ext/gd/tests/imagecreatefromstring_gif.phpt] [1;32mPASS imagecreatefromstring() - GIF format [ext/gd/tests/imagecreatefromstring_gif.phpt] TEST 6249/15617 [ext/gd/tests/imagecreatefromstring_png.phpt] [1;32mPASS imagecreatefromstring() - PNG format [ext/gd/tests/imagecreatefromstring_png.phpt] TEST 6250/15617 [ext/gd/tests/imagecreatefromstring_webp.phpt] [1;32mPASS imagecreatefromstring() - WEBP format [ext/gd/tests/imagecreatefromstring_webp.phpt] TEST 6251/15617 [ext/gd/tests/imagecreatefromtga_basic.phpt] [1;32mPASS imagecreatefromtga() - basic functionality [ext/gd/tests/imagecreatefromtga_basic.phpt] TEST 6252/15617 [ext/gd/tests/imagecreatefromtga_variation.phpt] [1;32mPASS imagecreatefromtga() - RLE file reading [ext/gd/tests/imagecreatefromtga_variation.phpt] TEST 6253/15617 [ext/gd/tests/imagecreatetruecolor_basic.phpt] [1;32mPASS Testing imagecreatetruecolor() of GD library [ext/gd/tests/imagecreatetruecolor_basic.phpt] TEST 6254/15617 [ext/gd/tests/imagecreatetruecolor_error2.phpt] [1;32mPASS Testing imagecreatetruecolor(): error on out of bound parameters [ext/gd/tests/imagecreatetruecolor_error2.phpt] TEST 6255/15617 [ext/gd/tests/imagecrop_auto.phpt] [1;32mPASS Testing imagecropauto() [ext/gd/tests/imagecrop_auto.phpt] TEST 6256/15617 [ext/gd/tests/imagedashedline_basic.phpt] [1;32mPASS imagedashedline() [ext/gd/tests/imagedashedline_basic.phpt] TEST 6257/15617 [ext/gd/tests/imageellipse_basic.phpt] [1;32mPASS Testing imageellipse() of GD library [ext/gd/tests/imageellipse_basic.phpt] TEST 6258/15617 [ext/gd/tests/imagefill_1.phpt] [1;32mPASS imagefill() infinite loop with wrong color index [ext/gd/tests/imagefill_1.phpt] TEST 6259/15617 [ext/gd/tests/imagefilledarc_basic.phpt] [1;32mPASS Testing imagefilledarc() of GD library [ext/gd/tests/imagefilledarc_basic.phpt] TEST 6260/15617 [ext/gd/tests/imagefilledarc_variation1.phpt] [1;32mPASS Testing passing negative end angle to imagefilledarc() of GD library [ext/gd/tests/imagefilledarc_variation1.phpt] TEST 6261/15617 [ext/gd/tests/imagefilledarc_variation2.phpt] [1;32mPASS Testing passing negative start angle to imagefilledarc() of GD library [ext/gd/tests/imagefilledarc_variation2.phpt] TEST 6262/15617 [ext/gd/tests/imagefilledellipse_basic.phpt] [1;32mPASS Testing imagefilledellipse() of GD library [ext/gd/tests/imagefilledellipse_basic.phpt] TEST 6263/15617 [ext/gd/tests/imagefilledpolygon_basic.phpt] [1;32mPASS imagefilledpolygon() [ext/gd/tests/imagefilledpolygon_basic.phpt] TEST 6264/15617 [ext/gd/tests/imagefilltoborder_basic.phpt] [1;32mPASS Testing imagefilltoborder() of GD library [ext/gd/tests/imagefilltoborder_basic.phpt] TEST 6265/15617 [ext/gd/tests/imagefilter.phpt] [1;32mPASS imagefilter() function test [ext/gd/tests/imagefilter.phpt] TEST 6266/15617 [ext/gd/tests/imagefilter_error1.phpt] [1;32mPASS Testing wrong parameter passing in imagefilter() of GD library [ext/gd/tests/imagefilter_error1.phpt] TEST 6267/15617 [ext/gd/tests/imagefilter_error13.phpt] [1;32mPASS Testing wrong parameter value of COLORIZE in imagefilter() of GD library [ext/gd/tests/imagefilter_error13.phpt] TEST 6268/15617 [ext/gd/tests/imageflip.phpt] [1;32mPASS Testing imageflip() of GD library [ext/gd/tests/imageflip.phpt] TEST 6269/15617 [ext/gd/tests/imagefontheight_basic.phpt] [1;32mPASS Testing imagefontheight() of GD library [ext/gd/tests/imagefontheight_basic.phpt] TEST 6270/15617 [ext/gd/tests/imagefontwidth_basic.phpt] [1;32mPASS Testing imagefontwidth() of GD library [ext/gd/tests/imagefontwidth_basic.phpt] TEST 6271/15617 [ext/gd/tests/imagefttext.phpt] [1;32mPASS imagefttext() function test [ext/gd/tests/imagefttext.phpt] TEST 6272/15617 [ext/gd/tests/imagegammacorrect_basic.phpt] [1;32mPASS Testing imagegammacorrect() of GD library [ext/gd/tests/imagegammacorrect_basic.phpt] TEST 6273/15617 [ext/gd/tests/imagegammacorrect_variation1.phpt] [1;32mPASS Testing imagegammacorrect() of GD library with non TrueColor image [ext/gd/tests/imagegammacorrect_variation1.phpt] TEST 6274/15617 [ext/gd/tests/imagegammacorrect_variation2.phpt] [1;32mPASS Apply imagegammacorrect() to a step wedge [ext/gd/tests/imagegammacorrect_variation2.phpt] TEST 6275/15617 [ext/gd/tests/imagegd2_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagegd2 [ext/gd/tests/imagegd2_nullbyte_injection.phpt] TEST 6276/15617 [ext/gd/tests/imagegd_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagegd [ext/gd/tests/imagegd_nullbyte_injection.phpt] TEST 6277/15617 [ext/gd/tests/imagegd_truecolor.phpt] [1;32mPASS imagegd() writes truecolor images without palette conversion [ext/gd/tests/imagegd_truecolor.phpt] TEST 6278/15617 [ext/gd/tests/imagegetclip_basic.phpt] [1;32mPASS imagegetclip() - basic functionality [ext/gd/tests/imagegetclip_basic.phpt] TEST 6279/15617 [ext/gd/tests/imagegif_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagegif [ext/gd/tests/imagegif_nullbyte_injection.phpt] TEST 6280/15617 [ext/gd/tests/imageinterlace_basic.phpt] [1;32mPASS Testing imageinterlace() of GD library [ext/gd/tests/imageinterlace_basic.phpt] TEST 6281/15617 [ext/gd/tests/imageinterlace_variation1.phpt] [1;32mPASS Testing setting the interlace bit on with imageinterlace() of GD library [ext/gd/tests/imageinterlace_variation1.phpt] TEST 6282/15617 [ext/gd/tests/imageinterlace_variation2.phpt] [1;32mPASS Testing setting the interlace bit off with imageinterlace() of GD library [ext/gd/tests/imageinterlace_variation2.phpt] TEST 6283/15617 [ext/gd/tests/imageinterpolation_basic.phpt] [1;32mPASS imagegetinterpolation() and imagesetinterpolation() basic test [ext/gd/tests/imageinterpolation_basic.phpt] TEST 6284/15617 [ext/gd/tests/imageistruecolor_basic.phpt] [1;32mPASS Testing imageistruecolor() of GD library [ext/gd/tests/imageistruecolor_basic.phpt] TEST 6285/15617 [ext/gd/tests/imagejpeg_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagejpeg [ext/gd/tests/imagejpeg_nullbyte_injection.phpt] TEST 6286/15617 [ext/gd/tests/imagelayereffect_basic.phpt] [1;33mSKIP Testing imagelayereffect() of GD library [ext/gd/tests/imagelayereffect_basic.phpt] reason: function only available in bundled, external GD detected TEST 6287/15617 [ext/gd/tests/imageloadfont_end_of_file_while_reading_header.phpt] [1;32mPASS imageloadfont() "End of file while reading header" [ext/gd/tests/imageloadfont_end_of_file_while_reading_header.phpt] TEST 6288/15617 [ext/gd/tests/imageloadfont_error2.phpt] [1;32mPASS Testing that imageloadfont() breaks on invalid file passed as first argument [ext/gd/tests/imageloadfont_error2.phpt] TEST 6289/15617 [ext/gd/tests/imageloadfont_invalid.phpt] [1;32mPASS imageloadfont() function crashes [ext/gd/tests/imageloadfont_invalid.phpt] TEST 6290/15617 [ext/gd/tests/imageopenpolygon_basic.phpt] [1;32mPASS imageopenpolygon(): basic test [ext/gd/tests/imageopenpolygon_basic.phpt] TEST 6291/15617 [ext/gd/tests/imagepalettetotruecolor_basic.phpt] [1;32mPASS does the imagepalettetotruecollor function really converts the image palette? [ext/gd/tests/imagepalettetotruecolor_basic.phpt] TEST 6292/15617 [ext/gd/tests/imagepng_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagepng [ext/gd/tests/imagepng_nullbyte_injection.phpt] TEST 6293/15617 [ext/gd/tests/imagepolygon_aa.phpt] [1;32mPASS antialiased imagepolygon() [ext/gd/tests/imagepolygon_aa.phpt] TEST 6294/15617 [ext/gd/tests/imagepolygon_basic.phpt] [1;32mPASS imagepolygon() [ext/gd/tests/imagepolygon_basic.phpt] TEST 6295/15617 [ext/gd/tests/imagerectangle_basic.phpt] [1;32mPASS Testing imagerectangle() of GD library [ext/gd/tests/imagerectangle_basic.phpt] TEST 6296/15617 [ext/gd/tests/imageresolution_jpeg.phpt] [1;32mPASS Set and get image resolution of JPEG images [ext/gd/tests/imageresolution_jpeg.phpt] TEST 6297/15617 [ext/gd/tests/imageresolution_png.phpt] [1;32mPASS Set and get image resolution of PNG images [ext/gd/tests/imageresolution_png.phpt] TEST 6298/15617 [ext/gd/tests/imagerotate_overflow.phpt] [1;32mPASS imagerotate() overflow with negative numbers [ext/gd/tests/imagerotate_overflow.phpt] TEST 6299/15617 [ext/gd/tests/imagescale_preserve_ratio.phpt] [1;32mPASS Scale images and preserve aspect ratio [ext/gd/tests/imagescale_preserve_ratio.phpt] TEST 6300/15617 [ext/gd/tests/imagesetbrush_basic.phpt] [1;32mPASS Test imagesetbrush() function : basic functionality [ext/gd/tests/imagesetbrush_basic.phpt] TEST 6301/15617 [ext/gd/tests/imagesetclip_basic.phpt] [1;32mPASS imagesetclip() - basic functionality [ext/gd/tests/imagesetclip_basic.phpt] TEST 6302/15617 [ext/gd/tests/imagesetthickness_basic.phpt] [1;32mPASS Testing imagetruecolortopalette() of GD library [ext/gd/tests/imagesetthickness_basic.phpt] TEST 6303/15617 [ext/gd/tests/imagestring_basic.phpt] [1;32mPASS Testing imagestring() of GD library [ext/gd/tests/imagestring_basic.phpt] TEST 6304/15617 [ext/gd/tests/imagestringup_basic.phpt] [1;32mPASS Testing imagestringup() of GD library [ext/gd/tests/imagestringup_basic.phpt] TEST 6305/15617 [ext/gd/tests/imagetruecolortopalette_basic.phpt] [1;32mPASS Testing imagetruecolortopalette() of GD library [ext/gd/tests/imagetruecolortopalette_basic.phpt] TEST 6306/15617 [ext/gd/tests/imagetruecolortopalette_error3.phpt] [1;32mPASS Testing imagetruecolortopalette(): wrong parameters for parameter 3 [ext/gd/tests/imagetruecolortopalette_error3.phpt] TEST 6307/15617 [ext/gd/tests/imagetruecolortopalette_error4.phpt] [1;32mPASS Testing imagetruecolortopalette(): out of range parameter 3 [ext/gd/tests/imagetruecolortopalette_error4.phpt] TEST 6308/15617 [ext/gd/tests/imagettftext_charmap_order.phpt] [1;32mPASS Font charmap order is deterministic based on order in the font, use the selected encoding [ext/gd/tests/imagettftext_charmap_order.phpt] TEST 6309/15617 [ext/gd/tests/imagetypes_bmp.phpt] [1;32mPASS imagetypes() - BMP support [ext/gd/tests/imagetypes_bmp.phpt] TEST 6310/15617 [ext/gd/tests/imagetypes_tga.phpt] [1;32mPASS imagetypes() - TGA support [ext/gd/tests/imagetypes_tga.phpt] TEST 6311/15617 [ext/gd/tests/imagewbmp-mb.phpt] [1;32mPASS imagewbmp [ext/gd/tests/imagewbmp-mb.phpt] TEST 6312/15617 [ext/gd/tests/imagewbmp.phpt] [1;32mPASS imagewbmp [ext/gd/tests/imagewbmp.phpt] TEST 6313/15617 [ext/gd/tests/imagewbmp_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagewbmp [ext/gd/tests/imagewbmp_nullbyte_injection.phpt] TEST 6314/15617 [ext/gd/tests/imagewebp_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagewebp [ext/gd/tests/imagewebp_nullbyte_injection.phpt] TEST 6315/15617 [ext/gd/tests/imagexbm_nullbyte_injection.phpt] [1;32mPASS Testing null byte injection in imagexbm [ext/gd/tests/imagexbm_nullbyte_injection.phpt] TEST 6316/15617 [ext/gd/tests/jpeg2png.phpt] [1;32mPASS jpeg <--> png conversion test [ext/gd/tests/jpeg2png.phpt] TEST 6317/15617 [ext/gd/tests/jpg2gd-mb.phpt] [1;32mPASS jpeg <--> gd1/gd2 conversion test [ext/gd/tests/jpg2gd-mb.phpt] TEST 6318/15617 [ext/gd/tests/jpg2gd.phpt] [1;32mPASS jpeg <--> gd1/gd2 conversion test [ext/gd/tests/jpg2gd.phpt] TEST 6319/15617 [ext/gd/tests/libgd00086.phpt] [1;33mSKIP libgd #86 (Possible infinite loop in imagecreatefrompng) [ext/gd/tests/libgd00086.phpt] reason: requires bundled GD library TEST 6320/15617 [ext/gd/tests/libgd00086_extern.phpt] [1;31mFAIL libgd #86 (Possible infinite loop in imagecreatefrompng) [ext/gd/tests/libgd00086_extern.phpt] TEST 6321/15617 [ext/gd/tests/libgd00094-mb.phpt] [1;33mSKIP libgd #94 (imagecreatefromxbm can crash if gdImageCreate fails) [ext/gd/tests/libgd00094-mb.phpt] reason: requires bundled GD library TEST 6322/15617 [ext/gd/tests/libgd00094.phpt] [1;33mSKIP libgd #94 (imagecreatefromxbm can crash if gdImageCreate fails) [ext/gd/tests/libgd00094.phpt] reason: requires bundled GD library TEST 6323/15617 [ext/gd/tests/libgd00100.phpt] [1;33mSKIP libgd #100 (spurious horizontal line drawn by gdImageFilledPolygon) [ext/gd/tests/libgd00100.phpt] reason: requires bundled GD library TEST 6324/15617 [ext/gd/tests/libgd00101.phpt] [1;33mSKIP libgd #101 (imagecreatefromgd can crash if gdImageCreate fails) [ext/gd/tests/libgd00101.phpt] reason: requires bundled GD library TEST 6325/15617 [ext/gd/tests/libgd00106.phpt] [1;32mPASS libgd #106 (imagerectangle 1x1 draws 1x3) [ext/gd/tests/libgd00106.phpt] TEST 6326/15617 [ext/gd/tests/libgd00186.phpt] [1;32mPASS libgd #186 (Tiling true colour with palette image does not work) [ext/gd/tests/libgd00186.phpt] TEST 6327/15617 [ext/gd/tests/libgd00191.phpt] [1;33mSKIP libgd FS#191 (A circle becomes square) [ext/gd/tests/libgd00191.phpt] reason: requires bundled GD library TEST 6328/15617 [ext/gd/tests/lines.phpt] [1;32mPASS imageline no AA [ext/gd/tests/lines.phpt] TEST 6329/15617 [ext/gd/tests/png2gd.phpt] [1;32mPASS png <--> gd1/gd2 conversion test [ext/gd/tests/png2gd.phpt] TEST 6330/15617 [ext/gd/tests/pngcomp.phpt] [1;32mPASS png compression test [ext/gd/tests/pngcomp.phpt] TEST 6331/15617 [ext/gd/tests/test_image_equals_file_palette.phpt] [1;32mPASS test_image_equals_file(): comparing palette images [ext/gd/tests/test_image_equals_file_palette.phpt] TEST 6332/15617 [ext/gd/tests/types.phpt] [1;32mPASS imagetypes [ext/gd/tests/types.phpt] TEST 6333/15617 [ext/gd/tests/webp_basic.phpt] [1;31mFAIL imagewebp() and imagecreatefromwebp() - basic test [ext/gd/tests/webp_basic.phpt] TEST 6334/15617 [ext/gd/tests/xbm2png.phpt] [1;32mPASS xbm --> png conversion test [ext/gd/tests/xbm2png.phpt] TEST 6335/15617 [ext/gd/tests/xpm2gd.phpt] [1;32mPASS xpm --> gd1/gd2 conversion test [ext/gd/tests/xpm2gd.phpt] TEST 6336/15617 [ext/gd/tests/xpm2jpg.phpt] [1;32mPASS xpm --> jpeg conversion test [ext/gd/tests/xpm2jpg.phpt] TEST 6337/15617 [ext/gd/tests/xpm2png.phpt] [1;32mPASS xpm --> png conversion test [ext/gd/tests/xpm2png.phpt] TEST 6338/15617 [ext/gettext/tests/44938.phpt] [1;32mPASS #44938: gettext functions crash with overlong strings [ext/gettext/tests/44938.phpt] TEST 6339/15617 [ext/gettext/tests/bug53251.phpt] [1;32mPASS Bug #53251 (bindtextdomain with null dir doesn't return old value) [ext/gettext/tests/bug53251.phpt] TEST 6340/15617 [ext/gettext/tests/bug66267.phpt] [1;32mPASS #66265: gettext doesn't switch locales within the same script [ext/gettext/tests/bug66267.phpt] TEST 6341/15617 [ext/gettext/tests/bug73730.phpt] [1;32mPASS Bug #73730 (textdomain(null) throws in strict mode) [ext/gettext/tests/bug73730.phpt] TEST 6342/15617 [ext/gettext/tests/dcngettext.phpt] [1;32mPASS dcngettext() tests [ext/gettext/tests/dcngettext.phpt] TEST 6343/15617 [ext/gettext/tests/gettext_basic-enus.phpt] [1;32mPASS Gettext basic test with en_US locale that should be on nearly every system [ext/gettext/tests/gettext_basic-enus.phpt] TEST 6344/15617 [ext/gettext/tests/gettext_basic.phpt] [1;32mPASS Gettext basic test [ext/gettext/tests/gettext_basic.phpt] TEST 6345/15617 [ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt] [1;32mPASS test if bind_textdomain_codeset() returns correct value [ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt] TEST 6346/15617 [ext/gettext/tests/gettext_bindtextdomain-cwd.phpt] [1;32mPASS Test if bindtextdomain() returns string id if no directory path is set(if directory path is 'null') [ext/gettext/tests/gettext_bindtextdomain-cwd.phpt] TEST 6347/15617 [ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt] [1;32mPASS Test if bindtextdomain() errors if the domain is empty. [ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt] TEST 6348/15617 [ext/gettext/tests/gettext_bindtextdomain-path.phpt] [1;32mPASS Test if bindtextdomain() returns false if path does not exist. [ext/gettext/tests/gettext_bindtextdomain-path.phpt] TEST 6349/15617 [ext/gettext/tests/gettext_dcgettext.phpt] [1;32mPASS Test dcgettext() functionality [ext/gettext/tests/gettext_dcgettext.phpt] TEST 6350/15617 [ext/gettext/tests/gettext_dgettext.phpt] [1;32mPASS Test dgettext() functionality [ext/gettext/tests/gettext_dgettext.phpt] TEST 6351/15617 [ext/gettext/tests/gettext_dngettext-plural.phpt] [1;32mPASS Test if dngettext() returns the correct translations (optionally plural). [ext/gettext/tests/gettext_dngettext-plural.phpt] TEST 6352/15617 [ext/gettext/tests/gettext_ngettext.phpt] [1;32mPASS Test ngettext() functionality [ext/gettext/tests/gettext_ngettext.phpt] TEST 6353/15617 [ext/gettext/tests/gettext_phpinfo.phpt] [1;32mPASS Test phpinfo() displays gettext support [ext/gettext/tests/gettext_phpinfo.phpt] TEST 6354/15617 [ext/gettext/tests/gettext_textdomain-retval.phpt] [1;32mPASS Check if textdomain() returns the new domain [ext/gettext/tests/gettext_textdomain-retval.phpt] TEST 6355/15617 [ext/gmp/tests/002.phpt] [1;32mPASS GMP functionality test - factorial [ext/gmp/tests/002.phpt] TEST 6356/15617 [ext/gmp/tests/003.phpt] [1;32mPASS Check for number base recognition [ext/gmp/tests/003.phpt] TEST 6357/15617 [ext/gmp/tests/bug32773.phpt] [1;32mPASS Bug #32773 (binary GMP functions returns unexpected value, when second parameter is int(0)) [ext/gmp/tests/bug32773.phpt] TEST 6358/15617 [ext/gmp/tests/bug50175.phpt] [1;32mPASS Bug #50175: gmp_init() results 0 on given base and number starting with 0x or 0b [ext/gmp/tests/bug50175.phpt] TEST 6359/15617 [ext/gmp/tests/bug50283.phpt] [1;32mPASS Feature Request #50283 (allow base in gmp_strval to use full range: 2 to 62, and -2 to -36) [ext/gmp/tests/bug50283.phpt] TEST 6360/15617 [ext/gmp/tests/bug52906.phpt] [1;32mPASS Bug #52906 gmp_mod returns negative result when non-negative is expected [ext/gmp/tests/bug52906.phpt] TEST 6361/15617 [ext/gmp/tests/bug659967.phpt] [1;32mPASS Bug #65997: Leak when using gc_collect_cycles with new GMP implementation [ext/gmp/tests/bug659967.phpt] TEST 6362/15617 [ext/gmp/tests/bug66872.phpt] [1;32mPASS Bug #66872: Crash when passing string to gmp_testbit [ext/gmp/tests/bug66872.phpt] TEST 6363/15617 [ext/gmp/tests/bug67917.phpt] [1;32mPASS Bug #67917: Using GMP objects with overloaded operators can cause memory exhaustion [ext/gmp/tests/bug67917.phpt] TEST 6364/15617 [ext/gmp/tests/bug69803.phpt] [1;32mPASS Bug #69803: gmp_random_range() modifies second parameter if GMP number [ext/gmp/tests/bug69803.phpt] TEST 6365/15617 [ext/gmp/tests/bug70284.phpt] [1;32mPASS Bug #70284 (Use after free vulnerability in unserialize() with GMP) [ext/gmp/tests/bug70284.phpt] TEST 6366/15617 [ext/gmp/tests/bug74670.phpt] [1;32mPASS Bug #74670: Integer Underflow when unserializing GMP and possible other classes [ext/gmp/tests/bug74670.phpt] TEST 6367/15617 [ext/gmp/tests/bug80560.phpt] [1;32mPASS Bug #80560: Strings containing only a base prefix return 0 object [ext/gmp/tests/bug80560.phpt] TEST 6368/15617 [ext/gmp/tests/bug81119.phpt] [1;32mPASS GMP operators throw errors with wrong parameter names [ext/gmp/tests/bug81119.phpt] TEST 6369/15617 [ext/gmp/tests/cast.phpt] [1;32mPASS GMP casting using casting operators [ext/gmp/tests/cast.phpt] TEST 6370/15617 [ext/gmp/tests/clone.phpt] [1;32mPASS Cloning GMP instances [ext/gmp/tests/clone.phpt] TEST 6371/15617 [ext/gmp/tests/comparison.phpt] [1;32mPASS Overloaded GMP comparison in sort() etc [ext/gmp/tests/comparison.phpt] TEST 6372/15617 [ext/gmp/tests/comparison_invalid.phpt] [1;32mPASS Invalid comparison with a GMP object [ext/gmp/tests/comparison_invalid.phpt] TEST 6373/15617 [ext/gmp/tests/gmp_abs.phpt] [1;32mPASS gmp_abs() basic tests [ext/gmp/tests/gmp_abs.phpt] TEST 6374/15617 [ext/gmp/tests/gmp_and.phpt] [1;32mPASS gmp_and() basic tests [ext/gmp/tests/gmp_and.phpt] TEST 6375/15617 [ext/gmp/tests/gmp_binomial.phpt] [1;32mPASS gmp_binomial(): Binomial coefficients [ext/gmp/tests/gmp_binomial.phpt] TEST 6376/15617 [ext/gmp/tests/gmp_clrbit.phpt] [1;32mPASS gmp_clrbit() basic tests [ext/gmp/tests/gmp_clrbit.phpt] TEST 6377/15617 [ext/gmp/tests/gmp_cmp.phpt] [1;32mPASS gmp_cmp() basic tests [ext/gmp/tests/gmp_cmp.phpt] TEST 6378/15617 [ext/gmp/tests/gmp_com.phpt] [1;32mPASS gmp_com() basic tests [ext/gmp/tests/gmp_com.phpt] TEST 6379/15617 [ext/gmp/tests/gmp_div_q.phpt] [1;32mPASS gmp_div_q() tests [ext/gmp/tests/gmp_div_q.phpt] TEST 6380/15617 [ext/gmp/tests/gmp_div_qr.phpt] [1;32mPASS gmp_div_qr() tests [ext/gmp/tests/gmp_div_qr.phpt] TEST 6381/15617 [ext/gmp/tests/gmp_div_r.phpt] [1;32mPASS gmp_div_r() tests [ext/gmp/tests/gmp_div_r.phpt] TEST 6382/15617 [ext/gmp/tests/gmp_divexact.phpt] [1;32mPASS gmp_divexact() tests [ext/gmp/tests/gmp_divexact.phpt] TEST 6383/15617 [ext/gmp/tests/gmp_export.phpt] [1;32mPASS gmp_export() basic tests [ext/gmp/tests/gmp_export.phpt] TEST 6384/15617 [ext/gmp/tests/gmp_fact.phpt] [1;32mPASS gmp_fact() basic tests [ext/gmp/tests/gmp_fact.phpt] TEST 6385/15617 [ext/gmp/tests/gmp_gcd.phpt] [1;32mPASS gmp_gcd() basic tests [ext/gmp/tests/gmp_gcd.phpt] TEST 6386/15617 [ext/gmp/tests/gmp_gcdext.phpt] [1;32mPASS gmp_gcdext() basic tests [ext/gmp/tests/gmp_gcdext.phpt] TEST 6387/15617 [ext/gmp/tests/gmp_hamdist.phpt] [1;32mPASS gmp_hamdist() basic tests [ext/gmp/tests/gmp_hamdist.phpt] TEST 6388/15617 [ext/gmp/tests/gmp_import.phpt] [1;32mPASS gmp_import() basic tests [ext/gmp/tests/gmp_import.phpt] TEST 6389/15617 [ext/gmp/tests/gmp_init.phpt] [1;32mPASS gmp_init() basic tests [ext/gmp/tests/gmp_init.phpt] TEST 6390/15617 [ext/gmp/tests/gmp_init_integer_notations.phpt] [1;32mPASS gmp_init() with various integer notations [ext/gmp/tests/gmp_init_integer_notations.phpt] TEST 6391/15617 [ext/gmp/tests/gmp_intval.phpt] [1;32mPASS gmp_intval() tests [ext/gmp/tests/gmp_intval.phpt] TEST 6392/15617 [ext/gmp/tests/gmp_invert.phpt] [1;32mPASS gmp_invert() basic tests [ext/gmp/tests/gmp_invert.phpt] TEST 6393/15617 [ext/gmp/tests/gmp_jacobi.phpt] [1;32mPASS gmp_jacobi() basic tests [ext/gmp/tests/gmp_jacobi.phpt] TEST 6394/15617 [ext/gmp/tests/gmp_kronecker.phpt] [1;32mPASS gmp_kronecker(): Kronecker symbol [ext/gmp/tests/gmp_kronecker.phpt] TEST 6395/15617 [ext/gmp/tests/gmp_lcm.phpt] [1;32mPASS gmp_lcm(): Least common multiple [ext/gmp/tests/gmp_lcm.phpt] TEST 6396/15617 [ext/gmp/tests/gmp_legendre.phpt] [1;32mPASS gmp_legendre() basic tests [ext/gmp/tests/gmp_legendre.phpt] TEST 6397/15617 [ext/gmp/tests/gmp_mod.phpt] [1;32mPASS gmp_mod tests() [ext/gmp/tests/gmp_mod.phpt] TEST 6398/15617 [ext/gmp/tests/gmp_neg.phpt] [1;32mPASS gmp_neg() basic tests [ext/gmp/tests/gmp_neg.phpt] TEST 6399/15617 [ext/gmp/tests/gmp_nextprime.phpt] [1;32mPASS gmp_nextprime() [ext/gmp/tests/gmp_nextprime.phpt] TEST 6400/15617 [ext/gmp/tests/gmp_or.phpt] [1;32mPASS gmp_or() basic tests [ext/gmp/tests/gmp_or.phpt] TEST 6401/15617 [ext/gmp/tests/gmp_perfect_power.phpt] [1;32mPASS gmp_perfect_power(): Check if number is a perfect power [ext/gmp/tests/gmp_perfect_power.phpt] TEST 6402/15617 [ext/gmp/tests/gmp_perfect_square.phpt] [1;32mPASS gmp_perfect_square() basic tests [ext/gmp/tests/gmp_perfect_square.phpt] TEST 6403/15617 [ext/gmp/tests/gmp_php_int_max.phpt] [1;32mPASS PHP_INT_MAX tests [ext/gmp/tests/gmp_php_int_max.phpt] TEST 6404/15617 [ext/gmp/tests/gmp_popcount.phpt] [1;32mPASS gmp_popcount() basic tests [ext/gmp/tests/gmp_popcount.phpt] TEST 6405/15617 [ext/gmp/tests/gmp_pow.phpt] [1;32mPASS gmp_pow() basic tests [ext/gmp/tests/gmp_pow.phpt] TEST 6406/15617 [ext/gmp/tests/gmp_pow2.phpt] [1;32mPASS Test pow() with gmp object [ext/gmp/tests/gmp_pow2.phpt] TEST 6407/15617 [ext/gmp/tests/gmp_pown.phpt] [1;32mPASS gmp_powm() basic tests [ext/gmp/tests/gmp_pown.phpt] TEST 6408/15617 [ext/gmp/tests/gmp_prob_prime.phpt] [1;32mPASS gmp_prob_prime() basic tests [ext/gmp/tests/gmp_prob_prime.phpt] TEST 6409/15617 [ext/gmp/tests/gmp_random_bits.phpt] [1;32mPASS gmp_random_bits() basic tests [ext/gmp/tests/gmp_random_bits.phpt] TEST 6410/15617 [ext/gmp/tests/gmp_random_range.phpt] [1;32mPASS gmp_random_range() basic tests [ext/gmp/tests/gmp_random_range.phpt] TEST 6411/15617 [ext/gmp/tests/gmp_random_seed.phpt] [1;32mPASS gmp_random_seed() basic tests [ext/gmp/tests/gmp_random_seed.phpt] TEST 6412/15617 [ext/gmp/tests/gmp_remroot.phpt] [1;32mPASS gmp_rootrem() basic tests [ext/gmp/tests/gmp_remroot.phpt] TEST 6413/15617 [ext/gmp/tests/gmp_root.phpt] [1;32mPASS gmp_root() basic tests [ext/gmp/tests/gmp_root.phpt] TEST 6414/15617 [ext/gmp/tests/gmp_scan0.phpt] [1;32mPASS gmp_scan0() basic tests [ext/gmp/tests/gmp_scan0.phpt] TEST 6415/15617 [ext/gmp/tests/gmp_scan1.phpt] [1;32mPASS gmp_scan1() basic tests [ext/gmp/tests/gmp_scan1.phpt] TEST 6416/15617 [ext/gmp/tests/gmp_setbit.phpt] [1;32mPASS gmp_setbit() basic tests [ext/gmp/tests/gmp_setbit.phpt] TEST 6417/15617 [ext/gmp/tests/gmp_setbit_long.phpt] [1;32mPASS gmp_setbit() with large index [ext/gmp/tests/gmp_setbit_long.phpt] TEST 6418/15617 [ext/gmp/tests/gmp_sign.phpt] [1;32mPASS gmp_sign() basic tests [ext/gmp/tests/gmp_sign.phpt] TEST 6419/15617 [ext/gmp/tests/gmp_sqrt.phpt] [1;32mPASS gmp_sqrt() basic tests [ext/gmp/tests/gmp_sqrt.phpt] TEST 6420/15617 [ext/gmp/tests/gmp_sqrtrem.phpt] [1;32mPASS gmp_sqrtrem() basic tests [ext/gmp/tests/gmp_sqrtrem.phpt] TEST 6421/15617 [ext/gmp/tests/gmp_strict_types.phpt] [1;32mPASS GMP functions with strict_types=1 [ext/gmp/tests/gmp_strict_types.phpt] TEST 6422/15617 [ext/gmp/tests/gmp_strval.phpt] [1;32mPASS gmp_strval() tests [ext/gmp/tests/gmp_strval.phpt] TEST 6423/15617 [ext/gmp/tests/gmp_sub.phpt] [1;32mPASS gmp_sub() tests [ext/gmp/tests/gmp_sub.phpt] TEST 6424/15617 [ext/gmp/tests/gmp_testbit.phpt] [1;32mPASS gmp_testbit() basic tests [ext/gmp/tests/gmp_testbit.phpt] TEST 6425/15617 [ext/gmp/tests/gmp_xor.phpt] [1;32mPASS gmp_xor() basic tests [ext/gmp/tests/gmp_xor.phpt] TEST 6426/15617 [ext/gmp/tests/overloading.phpt] [1;32mPASS GMP operator overloading [ext/gmp/tests/overloading.phpt] TEST 6427/15617 [ext/gmp/tests/serialize.phpt] [1;32mPASS GMP serialization and unserialization [ext/gmp/tests/serialize.phpt] TEST 6428/15617 [ext/gmp/tests/surprising_integer_literals.phpt] [1;32mPASS Surprising result with integer literals (hex/binary/octal) [ext/gmp/tests/surprising_integer_literals.phpt] TEST 6429/15617 [ext/gmp/tests/unserialize_with_reference.phpt] [1;32mPASS Unserialize GMP instance with internal reference to itself [ext/gmp/tests/unserialize_with_reference.phpt] TEST 6430/15617 [ext/hash/tests/adler32.phpt] [1;32mPASS Hash: ADLER32 algorithm [ext/hash/tests/adler32.phpt] TEST 6431/15617 [ext/hash/tests/bug52240.phpt] [1;32mPASS Bug #52240 (hash_copy() does not copy the HMAC key, causes wrong results and PHP crashes) [ext/hash/tests/bug52240.phpt] TEST 6432/15617 [ext/hash/tests/bug64745.phpt] [1;32mPASS Bug #64745 (hash_pbkdf2() truncates data when using default length and hex output) [ext/hash/tests/bug64745.phpt] TEST 6433/15617 [ext/hash/tests/bug70312.phpt] [1;32mPASS Bug #70312 (HAVAL gives wrong hashes in specific cases) [ext/hash/tests/bug70312.phpt] TEST 6434/15617 [ext/hash/tests/bug73127.phpt] [1;32mPASS Bug #73127 (gost-crypto hash incorrect if input data contains long 0xFF sequence) [ext/hash/tests/bug73127.phpt] TEST 6435/15617 [ext/hash/tests/crc32.phpt] [1;32mPASS Hash: CRC32 algorithm [ext/hash/tests/crc32.phpt] TEST 6436/15617 [ext/hash/tests/fnv132.phpt] [1;32mPASS Hash: FNV132 algorithm [ext/hash/tests/fnv132.phpt] TEST 6437/15617 [ext/hash/tests/fnv164.phpt] [1;32mPASS Hash: FNV164 algorithm [ext/hash/tests/fnv164.phpt] TEST 6438/15617 [ext/hash/tests/fnv1a32.phpt] [1;32mPASS Hash: FNV1a32 algorithm [ext/hash/tests/fnv1a32.phpt] TEST 6439/15617 [ext/hash/tests/fnv1a64.phpt] [1;32mPASS Hash: FNV1a64 algorithm [ext/hash/tests/fnv1a64.phpt] TEST 6440/15617 [ext/hash/tests/gost.phpt] [1;32mPASS Hash: gost algorithm [ext/hash/tests/gost.phpt] TEST 6441/15617 [ext/hash/tests/hash-clone.phpt] [1;32mPASS Hash: hash_copy() via clone [ext/hash/tests/hash-clone.phpt] TEST 6442/15617 [ext/hash/tests/hash_algos.phpt] [1;32mPASS Hash: hash_algos() function : basic functionality [ext/hash/tests/hash_algos.phpt] TEST 6443/15617 [ext/hash/tests/hash_copy_001.phpt] [1;32mPASS Hash: hash_copy() basic tests [ext/hash/tests/hash_copy_001.phpt] TEST 6444/15617 [ext/hash/tests/hash_equals.phpt] [1;32mPASS Hash: hash_equals() test [ext/hash/tests/hash_equals.phpt] TEST 6445/15617 [ext/hash/tests/hash_error.phpt] [1;32mPASS Hash: hash() function : error conditions [ext/hash/tests/hash_error.phpt] TEST 6446/15617 [ext/hash/tests/hash_file_basic.phpt] [1;32mPASS Hash: hash_file() function : basic functionality [ext/hash/tests/hash_file_basic.phpt] TEST 6447/15617 [ext/hash/tests/hash_file_basic1.phpt] [1;32mPASS Hash: hash_file() function : basic functionality [ext/hash/tests/hash_file_basic1.phpt] TEST 6448/15617 [ext/hash/tests/hash_file_error.phpt] [1;32mPASS Hash: hash_file() function : error conditions [ext/hash/tests/hash_file_error.phpt] TEST 6449/15617 [ext/hash/tests/hash_hkdf_basic.phpt] [1;32mPASS Hash: hash_hkdf() function: basic functionality [ext/hash/tests/hash_hkdf_basic.phpt] TEST 6450/15617 [ext/hash/tests/hash_hkdf_edges.phpt] [1;32mPASS Hash: hash_hkdf() function: edge cases [ext/hash/tests/hash_hkdf_edges.phpt] TEST 6451/15617 [ext/hash/tests/hash_hkdf_error.phpt] [1;32mPASS Hash: hash_hkdf() function: error conditions [ext/hash/tests/hash_hkdf_error.phpt] TEST 6452/15617 [ext/hash/tests/hash_hkdf_rfc5869.phpt] [1;32mPASS Hash: hash_hkdf() function: RFC 5869 test vectors [ext/hash/tests/hash_hkdf_rfc5869.phpt] TEST 6453/15617 [ext/hash/tests/hash_hmac_algos.phpt] [1;32mPASS Hash: hash_hmac_algos() function : basic functionality [ext/hash/tests/hash_hmac_algos.phpt] TEST 6454/15617 [ext/hash/tests/hash_hmac_basic.phpt] [1;32mPASS Hash: hash_file() function : basic functionality [ext/hash/tests/hash_hmac_basic.phpt] TEST 6455/15617 [ext/hash/tests/hash_hmac_error.phpt] [1;32mPASS Hash: hash_hmac() function : basic functionality [ext/hash/tests/hash_hmac_error.phpt] TEST 6456/15617 [ext/hash/tests/hash_hmac_file_basic.phpt] [1;32mPASS Hash: hash_hmac_file() function : basic functionality [ext/hash/tests/hash_hmac_file_basic.phpt] TEST 6457/15617 [ext/hash/tests/hash_hmac_file_error.phpt] [1;32mPASS Hash: hash_hmac_file() function : basic functionality [ext/hash/tests/hash_hmac_file_error.phpt] TEST 6458/15617 [ext/hash/tests/hash_init_error.phpt] [1;32mPASS Hash: hash_init() function - errors test [ext/hash/tests/hash_init_error.phpt] TEST 6459/15617 [ext/hash/tests/hash_pbkdf2_basic.phpt] [1;32mPASS Hash: hash_pbkdf2() function : basic functionality [ext/hash/tests/hash_pbkdf2_basic.phpt] TEST 6460/15617 [ext/hash/tests/hash_pbkdf2_error.phpt] [1;32mPASS Hash: Test hash_pbkdf2() function : error functionality [ext/hash/tests/hash_pbkdf2_error.phpt] TEST 6461/15617 [ext/hash/tests/hash_serialize_001.phpt] [1;32mPASS Hash: serialize()/unserialize() [ext/hash/tests/hash_serialize_001.phpt] TEST 6462/15617 [ext/hash/tests/hash_serialize_002.phpt] [1;32mPASS Hash: serialize()/unserialize() with HASH_HMAC [ext/hash/tests/hash_serialize_002.phpt] TEST 6463/15617 [ext/hash/tests/hash_serialize_003.phpt] [1;32mPASS Hash: serialization formats [ext/hash/tests/hash_serialize_003.phpt] TEST 6464/15617 [ext/hash/tests/hash_serialize_004.phpt] [1;32mPASS Hash: serialization errors [ext/hash/tests/hash_serialize_004.phpt] TEST 6465/15617 [ext/hash/tests/hash_update_file.phpt] [1;32mPASS Hash: hash_update_file() test [ext/hash/tests/hash_update_file.phpt] TEST 6466/15617 [ext/hash/tests/hash_update_stream.phpt] [1;32mPASS Hash: hash_update_stream() test [ext/hash/tests/hash_update_stream.phpt] TEST 6467/15617 [ext/hash/tests/hash_update_stream_basic_001.phpt] [1;32mPASS Ensure hash_update_stream() always returns the same hash when $length = 0 [ext/hash/tests/hash_update_stream_basic_001.phpt] TEST 6468/15617 [ext/hash/tests/haval.phpt] [1;32mPASS Hash: haval algorithm (multi-vector, multi-pass, multi-width) [ext/hash/tests/haval.phpt] TEST 6469/15617 [ext/hash/tests/hmac-md5.phpt] [1;32mPASS Hash: hmac-md5 algorithm [ext/hash/tests/hmac-md5.phpt] TEST 6470/15617 [ext/hash/tests/joaat.phpt] [1;32mPASS Hash: Jenkins's one-at-a-time [ext/hash/tests/joaat.phpt] TEST 6471/15617 [ext/hash/tests/md2.phpt] [1;32mPASS Hash: md2 algorithm [ext/hash/tests/md2.phpt] TEST 6472/15617 [ext/hash/tests/md4.phpt] [1;32mPASS Hash: md4 algorithm [ext/hash/tests/md4.phpt] TEST 6473/15617 [ext/hash/tests/md5.phpt] [1;32mPASS Hash: md5 algorithm [ext/hash/tests/md5.phpt] TEST 6474/15617 [ext/hash/tests/mhash_001.phpt] [1;32mPASS MHash: mhash() test [ext/hash/tests/mhash_001.phpt] TEST 6475/15617 [ext/hash/tests/mhash_002.phpt] [1;32mPASS MHash: mhash_get_block_size() & mhash_get_hash_name() test [ext/hash/tests/mhash_002.phpt] TEST 6476/15617 [ext/hash/tests/mhash_003.phpt] [1;32mPASS MHash: mhash_keygen_s2k() test [ext/hash/tests/mhash_003.phpt] TEST 6477/15617 [ext/hash/tests/mhash_004.phpt] [1;32mPASS MHash: mhash() modifying algorithm parameter [ext/hash/tests/mhash_004.phpt] TEST 6478/15617 [ext/hash/tests/murmurhash3.phpt] [1;32mPASS Hash: MurmurHash3 test [ext/hash/tests/murmurhash3.phpt] TEST 6479/15617 [ext/hash/tests/murmurhash3_seed.phpt] [1;32mPASS Hash: MurmurHash3 seed [ext/hash/tests/murmurhash3_seed.phpt] TEST 6480/15617 [ext/hash/tests/new-context.phpt] [1;32mPASS Hash: Attempt to instantiate a HashContext directly [ext/hash/tests/new-context.phpt] TEST 6481/15617 [ext/hash/tests/reuse.phpt] [1;32mPASS Hash: Attempt to reuse a closed hash context [ext/hash/tests/reuse.phpt] TEST 6482/15617 [ext/hash/tests/ripemd128.phpt] [1;32mPASS Hash: ripemd128 algorithm [ext/hash/tests/ripemd128.phpt] TEST 6483/15617 [ext/hash/tests/ripemd160.phpt] [1;32mPASS Hash: ripemd160 algorithm [ext/hash/tests/ripemd160.phpt] TEST 6484/15617 [ext/hash/tests/ripemd256.phpt] [1;32mPASS Hash: ripemd256 algorithm [ext/hash/tests/ripemd256.phpt] TEST 6485/15617 [ext/hash/tests/ripemd320.phpt] [1;32mPASS Hash: ripemd320 algorithm [ext/hash/tests/ripemd320.phpt] TEST 6486/15617 [ext/hash/tests/sha1.phpt] [1;32mPASS Hash: sha1 algorithm [ext/hash/tests/sha1.phpt] TEST 6487/15617 [ext/hash/tests/sha224.phpt] [1;32mPASS Hash: sha224 algorithm [ext/hash/tests/sha224.phpt] TEST 6488/15617 [ext/hash/tests/sha256.phpt] [1;32mPASS Hash: sha256 algorithm [ext/hash/tests/sha256.phpt] TEST 6489/15617 [ext/hash/tests/sha3.phpt] [1;32mPASS Hash: sha3 algorithm [ext/hash/tests/sha3.phpt] TEST 6490/15617 [ext/hash/tests/sha384.phpt] [1;32mPASS Hash: sha384 algorithm [ext/hash/tests/sha384.phpt] TEST 6491/15617 [ext/hash/tests/sha512-224.phpt] [1;32mPASS Hash: sha512/224 algorithm [ext/hash/tests/sha512-224.phpt] TEST 6492/15617 [ext/hash/tests/sha512-256.phpt] [1;32mPASS Hash: sha512/256 algorithm [ext/hash/tests/sha512-256.phpt] TEST 6493/15617 [ext/hash/tests/sha512.phpt] [1;32mPASS Hash: sha512 algorithm [ext/hash/tests/sha512.phpt] TEST 6494/15617 [ext/hash/tests/snefru.phpt] [1;32mPASS Hash: snefru algorithm [ext/hash/tests/snefru.phpt] TEST 6495/15617 [ext/hash/tests/tiger.phpt] [1;32mPASS Hash: tiger algorithm [ext/hash/tests/tiger.phpt] TEST 6496/15617 [ext/hash/tests/whirlpool.phpt] [1;32mPASS Hash: whirlpool algorithm [ext/hash/tests/whirlpool.phpt] TEST 6497/15617 [ext/hash/tests/xxhash_secret.phpt] [1;32mPASS Hash: xxHash secret [ext/hash/tests/xxhash_secret.phpt] TEST 6498/15617 [ext/hash/tests/xxhash_seed.phpt] [1;32mPASS Hash: xxHash seed [ext/hash/tests/xxhash_seed.phpt] TEST 6499/15617 [ext/hash/tests/xxhash_unserialize_memsize.phpt] [1;32mPASS xxhash memsize must be in range when unserializing [ext/hash/tests/xxhash_unserialize_memsize.phpt] TEST 6500/15617 [ext/iconv/tests/bug37176.phpt] [1;32mPASS Bug #37176 (iconv_strpos() fails to find a string) [ext/iconv/tests/bug37176.phpt] TEST 6501/15617 [ext/iconv/tests/bug37773.phpt] [1;32mPASS Bug #37773 (iconv_substr() gives "Unknown error" when string length = 1") [ext/iconv/tests/bug37773.phpt] TEST 6502/15617 [ext/iconv/tests/bug48147.phpt] [1;32mPASS Bug #48147 (iconv with //IGNORE cuts the string) [ext/iconv/tests/bug48147.phpt] TEST 6503/15617 [ext/iconv/tests/bug48289.phpt] [1;32mPASS Bug #48289 (iconv_mime_encode() quoted-printable scheme is broken) [ext/iconv/tests/bug48289.phpt] TEST 6504/15617 [ext/iconv/tests/bug51250.phpt] [1;32mPASS Bug #51250 (iconv_mime_decode() does not ignore malformed Q-encoded words) [ext/iconv/tests/bug51250.phpt] TEST 6505/15617 [ext/iconv/tests/bug52211.phpt] [1;32mPASS Bug #52211 (iconv() returns part of string on error) [ext/iconv/tests/bug52211.phpt] TEST 6506/15617 [ext/iconv/tests/bug52941.phpt] [1;32mPASS Bug #52941 (The 'iconv_mime_decode_headers' function is skipping headers) [ext/iconv/tests/bug52941.phpt] TEST 6507/15617 [ext/iconv/tests/bug53304.phpt] [1;32mPASS Bug #53304 (quot_print_decode does not handle lower-case hex digits) [ext/iconv/tests/bug53304.phpt] TEST 6508/15617 [ext/iconv/tests/bug53891.phpt] [1;32mPASS Bug #53891 (iconv_mime_encode() fails to Q-encode UTF-8 string) [ext/iconv/tests/bug53891.phpt] TEST 6509/15617 [ext/iconv/tests/bug55146.phpt] [1;32mPASS Bug #55146 (iconv_mime_decode_headers() skips some headers) [ext/iconv/tests/bug55146.phpt] TEST 6510/15617 [ext/iconv/tests/bug60494.phpt] [1;32mPASS Bug #60494 (iconv_mime_decode does ignore special characters) [ext/iconv/tests/bug60494.phpt] TEST 6511/15617 [ext/iconv/tests/bug63839.phpt] [1;32mPASS Bug #63839 (iconv_mime_decode_headers function is skipping headers) [ext/iconv/tests/bug63839.phpt] TEST 6512/15617 [ext/iconv/tests/bug66828.phpt] [1;32mPASS Bug #66828 (iconv_mime_encode Q-encoding longer than it should be) [ext/iconv/tests/bug66828.phpt] TEST 6513/15617 [ext/iconv/tests/bug68180.phpt] [1;32mPASS Bug #68180 (iconv_mime_decode can return extra characters in a header) [ext/iconv/tests/bug68180.phpt] TEST 6514/15617 [ext/iconv/tests/bug69840.phpt] [1;32mPASS Bug #69840 (iconv_substr() doesn't work with UTF-16BE) [ext/iconv/tests/bug69840.phpt] TEST 6515/15617 [ext/iconv/tests/bug72320.phpt] [1;32mPASS Bug #72320 (iconv_substr returns false for empty strings) [ext/iconv/tests/bug72320.phpt] TEST 6516/15617 [ext/iconv/tests/bug74230.phpt] [1;32mPASS Bug #74230 iconv fails to fail on surrogates [ext/iconv/tests/bug74230.phpt] TEST 6517/15617 [ext/iconv/tests/bug76249.phpt] [1;32mPASS Bug #76249 (stream filter convert.iconv leads to infinite loop on invalid sequence) [ext/iconv/tests/bug76249.phpt] TEST 6518/15617 [ext/iconv/tests/bug77147.phpt] [1;32mPASS Bug #77147 (Fixing 60494 ignored ICONV_MIME_DECODE_CONTINUE_ON_ERROR) [ext/iconv/tests/bug77147.phpt] TEST 6519/15617 [ext/iconv/tests/bug78069.phpt] [1;32mPASS Bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode() due to integer overflow) [ext/iconv/tests/bug78069.phpt] TEST 6520/15617 [ext/iconv/tests/bug79200.phpt] [1;32mPASS Bug #79200 (Some iconv functions cut Windows-1258) [ext/iconv/tests/bug79200.phpt] TEST 6521/15617 [ext/iconv/tests/eucjp2iso2022jp.phpt] [1;32mPASS EUC-JP to ISO-2022-JP [ext/iconv/tests/eucjp2iso2022jp.phpt] TEST 6522/15617 [ext/iconv/tests/eucjp2sjis.phpt] [1;32mPASS EUC-JP to SJIS [ext/iconv/tests/eucjp2sjis.phpt] TEST 6523/15617 [ext/iconv/tests/eucjp2utf8.phpt] [1;32mPASS EUC-JP to UTF8 [ext/iconv/tests/eucjp2utf8.phpt] TEST 6524/15617 [ext/iconv/tests/iconv-charset-length-cve-2007-4840.phpt] [1;32mPASS iconv() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/iconv-charset-length-cve-2007-4840.phpt] TEST 6525/15617 [ext/iconv/tests/iconv001.phpt] [1;32mPASS iconv() test 1 [ext/iconv/tests/iconv001.phpt] TEST 6526/15617 [ext/iconv/tests/iconv002.phpt] [1;32mPASS iconv() test 2 (UCS4BE to ASCII) [ext/iconv/tests/iconv002.phpt] TEST 6527/15617 [ext/iconv/tests/iconv003.phpt] [1;32mPASS iconv() test 3 [ext/iconv/tests/iconv003.phpt] TEST 6528/15617 [ext/iconv/tests/iconv004.phpt] [1;32mPASS iconv_mime_encode() sanity cheeck. [ext/iconv/tests/iconv004.phpt] TEST 6529/15617 [ext/iconv/tests/iconv_basic.phpt] [1;32mPASS Test iconv() function : basic functionality [ext/iconv/tests/iconv_basic.phpt] TEST 6530/15617 [ext/iconv/tests/iconv_basic_001-win32.phpt] [1;33mSKIP Test the basics to function iconv. [ext/iconv/tests/iconv_basic_001-win32.phpt] reason: windows only test TEST 6531/15617 [ext/iconv/tests/iconv_basic_001.phpt] [1;32mPASS Test the basics to function iconv. [ext/iconv/tests/iconv_basic_001.phpt] TEST 6532/15617 [ext/iconv/tests/iconv_default_charset.phpt] [1;32mPASS Test default_charset handling [ext/iconv/tests/iconv_default_charset.phpt] TEST 6533/15617 [ext/iconv/tests/iconv_encoding_basic.phpt] [1;32mPASS Test iconv_get_encoding()/iconv_set_encoding() function : basic functionality [ext/iconv/tests/iconv_encoding_basic.phpt] TEST 6534/15617 [ext/iconv/tests/iconv_get_encoding_basic.phpt] [1;32mPASS iconv_get_encoding() parameter tests [ext/iconv/tests/iconv_get_encoding_basic.phpt] TEST 6535/15617 [ext/iconv/tests/iconv_ini_encoding.phpt] [1;32mPASS Encoding INI test [ext/iconv/tests/iconv_ini_encoding.phpt] TEST 6536/15617 [ext/iconv/tests/iconv_mime_decode-charset-length-cve-2007-4840.phpt] [1;32mPASS iconv_mime_decode() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/iconv_mime_decode-charset-length-cve-2007-4840.phpt] TEST 6537/15617 [ext/iconv/tests/iconv_mime_decode.phpt] [1;32mPASS iconv_mime_decode() [ext/iconv/tests/iconv_mime_decode.phpt] TEST 6538/15617 [ext/iconv/tests/iconv_mime_decode_headers-charset-length-cve-2007-4840.phpt] [1;32mPASS iconv_mime_decode_headers() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/iconv_mime_decode_headers-charset-length-cve-2007-4840.phpt] TEST 6539/15617 [ext/iconv/tests/iconv_mime_decode_headers.phpt] [1;32mPASS iconv_mime_decode_headers() [ext/iconv/tests/iconv_mime_decode_headers.phpt] TEST 6540/15617 [ext/iconv/tests/iconv_mime_encode.phpt] [1;32mPASS iconv_mime_encode() [ext/iconv/tests/iconv_mime_encode.phpt] TEST 6541/15617 [ext/iconv/tests/iconv_set_encoding-charset-length-cve-2007-4840.phpt] [1;32mPASS iconv_set_encoding() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/iconv_set_encoding-charset-length-cve-2007-4840.phpt] TEST 6542/15617 [ext/iconv/tests/iconv_stream_filter.phpt] [1;32mPASS iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt] TEST 6543/15617 [ext/iconv/tests/iconv_stream_filter_delimiter.phpt] [1;32mPASS iconv stream filter [ext/iconv/tests/iconv_stream_filter_delimiter.phpt] TEST 6544/15617 [ext/iconv/tests/iconv_strlen-charset-length-cve-2007-4840.phpt] [1;32mPASS iconv_strlen() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/iconv_strlen-charset-length-cve-2007-4840.phpt] TEST 6545/15617 [ext/iconv/tests/iconv_strlen.phpt] [1;32mPASS iconv_strlen() [ext/iconv/tests/iconv_strlen.phpt] TEST 6546/15617 [ext/iconv/tests/iconv_strlen_basic.phpt] [1;32mPASS Test iconv_strlen() function : basic functionality [ext/iconv/tests/iconv_strlen_basic.phpt] TEST 6547/15617 [ext/iconv/tests/iconv_strlen_error2.phpt] [1;32mPASS Test iconv_strlen() function : error conditions - pass an unknown encoding [ext/iconv/tests/iconv_strlen_error2.phpt] TEST 6548/15617 [ext/iconv/tests/iconv_strpos-charset-length-cve-2007-4840.phpt] [1;32mPASS iconv_strpos() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/iconv_strpos-charset-length-cve-2007-4840.phpt] TEST 6549/15617 [ext/iconv/tests/iconv_strpos.phpt] [1;32mPASS iconv_strpos() [ext/iconv/tests/iconv_strpos.phpt] TEST 6550/15617 [ext/iconv/tests/iconv_strpos_basic.phpt] [1;32mPASS Test iconv_strpos() function : basic functionality [ext/iconv/tests/iconv_strpos_basic.phpt] TEST 6551/15617 [ext/iconv/tests/iconv_strpos_error2.phpt] [1;32mPASS Test iconv_strpos() function : error conditions - Pass unknown encoding [ext/iconv/tests/iconv_strpos_error2.phpt] TEST 6552/15617 [ext/iconv/tests/iconv_strpos_variation5.phpt] [1;32mPASS Test iconv_strpos() function : usage variations - Pass different integers as $offset argument [ext/iconv/tests/iconv_strpos_variation5.phpt] TEST 6553/15617 [ext/iconv/tests/iconv_strrpos-charset-length-cve-2007-4840.phpt] [1;32mPASS iconv_strrpos() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/iconv_strrpos-charset-length-cve-2007-4840.phpt] TEST 6554/15617 [ext/iconv/tests/iconv_strrpos.phpt] [1;32mPASS iconv_strrpos() [ext/iconv/tests/iconv_strrpos.phpt] TEST 6555/15617 [ext/iconv/tests/iconv_strrpos_basic.phpt] [1;32mPASS Test iconv_strrpos() function : basic functionality [ext/iconv/tests/iconv_strrpos_basic.phpt] TEST 6556/15617 [ext/iconv/tests/iconv_strrpos_error2.phpt] [1;32mPASS Test iconv_strrpos() function : error conditions - pass an unknown encoding [ext/iconv/tests/iconv_strrpos_error2.phpt] TEST 6557/15617 [ext/iconv/tests/iconv_substr-charset-length-cve-2007-4783.phpt] [1;32mPASS iconv_substr() charset parameter length checks (CVE-2007-4783) [ext/iconv/tests/iconv_substr-charset-length-cve-2007-4783.phpt] TEST 6558/15617 [ext/iconv/tests/iconv_substr.phpt] [1;32mPASS iconv_substr() [ext/iconv/tests/iconv_substr.phpt] TEST 6559/15617 [ext/iconv/tests/iconv_substr_basic.phpt] [1;32mPASS Test iconv_substr() function : basic functionality [ext/iconv/tests/iconv_substr_basic.phpt] TEST 6560/15617 [ext/iconv/tests/iconv_substr_error2.phpt] [1;32mPASS Test iconv_substr() function : error conditions - Pass an unknown encoding [ext/iconv/tests/iconv_substr_error2.phpt] TEST 6561/15617 [ext/iconv/tests/iconv_substr_out_of_bounds.phpt] [1;32mPASS iconv_substr() with out of bounds offset [ext/iconv/tests/iconv_substr_out_of_bounds.phpt] TEST 6562/15617 [ext/iconv/tests/ob_iconv_handler-charset-length-cve-2007-4840.phpt] [1;32mPASS ob_iconv_handler() charset parameter length checks (CVE-2007-4840) [ext/iconv/tests/ob_iconv_handler-charset-length-cve-2007-4840.phpt] TEST 6563/15617 [ext/iconv/tests/ob_iconv_handler.phpt] [1;32mPASS ob_iconv_handler() [ext/iconv/tests/ob_iconv_handler.phpt] TEST 6564/15617 [ext/iconv/tests/translit-failure.phpt] [1;33mSKIP Translit failure [ext/iconv/tests/translit-failure.phpt] reason: ICONV_IMPL != "libiconv" TEST 6565/15617 [ext/iconv/tests/translit-utf8.phpt] [1;33mSKIP Translit UTF-8 quotes [ext/iconv/tests/translit-utf8.phpt] reason: ICONV_IMPL != "libiconv" TEST 6566/15617 [ext/imap/tests/bug31142_1.phpt] [1;32mPASS Bug #31142 test #1 (imap_mail_compose() generates incorrect output) [ext/imap/tests/bug31142_1.phpt] TEST 6567/15617 [ext/imap/tests/bug31142_2.phpt] [1;32mPASS Bug #31142 test #2 (imap_mail_compose() generates incorrect output) [ext/imap/tests/bug31142_2.phpt] TEST 6568/15617 [ext/imap/tests/bug32589.phpt] [1;32mPASS Bug #32589 (crash inside imap_mail_compose() function) [ext/imap/tests/bug32589.phpt] TEST 6569/15617 [ext/imap/tests/bug35669.phpt] [1;32mPASS Bug #35669 (imap_mail_compose() crashes with multipart-multiboundary-email) [ext/imap/tests/bug35669.phpt] TEST 6570/15617 [ext/imap/tests/bug40854.phpt] [1;32mPASS Bug #40854 (imap_mail_compose() creates an invalid terminator for multipart e-mails) [ext/imap/tests/bug40854.phpt] TEST 6571/15617 [ext/imap/tests/bug44098.phpt] [1;32mPASS Bug #44098 (imap_utf8() returns only capital letters) [ext/imap/tests/bug44098.phpt] TEST 6572/15617 [ext/imap/tests/bug45705_1.phpt] [1;32mPASS Bug #45705 test #1 (imap rfc822_parse_adrlist() modifies passed address parameter) [ext/imap/tests/bug45705_1.phpt] TEST 6573/15617 [ext/imap/tests/bug45705_2.phpt] [1;32mPASS Bug #45705 test #2 (imap rfc822_parse_adrlist() modifies passed address parameter) [ext/imap/tests/bug45705_2.phpt] TEST 6574/15617 [ext/imap/tests/bug46918.phpt] [1;32mPASS Bug #46918 (imap_rfc822_parse_adrlist host part not filled in correctly) [ext/imap/tests/bug46918.phpt] TEST 6575/15617 [ext/imap/tests/bug53377.phpt] [1;32mPASS Bug #53377 (imap_mime_header_decode() doesn't ignore \t during long MIME header unfolding) [ext/imap/tests/bug53377.phpt] TEST 6576/15617 [ext/imap/tests/bug63126.phpt] [1;33mSKIP imap_open() DISABLE_AUTHENTICATOR ignores array param [ext/imap/tests/bug63126.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6577/15617 [ext/imap/tests/bug64076.phpt] [1;33mSKIP Bug #64076 (imap_sort() does not return FALSE on failure) [ext/imap/tests/bug64076.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6578/15617 [ext/imap/tests/bug75774.phpt] [1;32mPASS Bug #75774 imap_append HeapCorruction [ext/imap/tests/bug75774.phpt] TEST 6579/15617 [ext/imap/tests/bug77020.phpt] [1;32mPASS Bug #77020 (null pointer dereference in imap_mail) [ext/imap/tests/bug77020.phpt] TEST 6580/15617 [ext/imap/tests/bug77153.phpt] [1;32mPASS Bug #77153 (imap_open allows to run arbitrary shell commands via mailbox parameter) [ext/imap/tests/bug77153.phpt] TEST 6581/15617 [ext/imap/tests/bug80213.phpt] [1;32mPASS Bug #80213 (imap_mail_compose() segfaults on certain $bodies) [ext/imap/tests/bug80213.phpt] TEST 6582/15617 [ext/imap/tests/bug80215.phpt] [1;32mPASS Bug #80215 (imap_mail_compose() may modify by-val parameters) [ext/imap/tests/bug80215.phpt] TEST 6583/15617 [ext/imap/tests/bug80216.phpt] [1;32mPASS Bug #80216 (imap_mail_compose() does not validate types/encodings) [ext/imap/tests/bug80216.phpt] TEST 6584/15617 [ext/imap/tests/bug80220.phpt] [1;32mPASS Bug #80220 (imap_mail_compose() may leak memory) - message/rfc822 regression [ext/imap/tests/bug80220.phpt] TEST 6585/15617 [ext/imap/tests/bug80223.phpt] [1;32mPASS Bug #80223 (imap_mail_compose() leaks envelope on malformed bodies) [ext/imap/tests/bug80223.phpt] TEST 6586/15617 [ext/imap/tests/bug80226.phpt] [1;33mSKIP Bug #80226 (imap_sort() leaks sortpgm memory) [ext/imap/tests/bug80226.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6587/15617 [ext/imap/tests/bug80242.phpt] [1;32mPASS Bug #80242 (imap_mail_compose() segfaults for multipart with rfc822) [ext/imap/tests/bug80242.phpt] TEST 6588/15617 [ext/imap/tests/bug80438.phpt] [1;33mSKIP Bug #80438: imap_msgno() incorrectly warns and return false on valid UIDs in PHP 8.0.0 [ext/imap/tests/bug80438.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6589/15617 [ext/imap/tests/bug80710_1.phpt] [1;32mPASS Bug #80710 (imap_mail_compose() header injection) - MIME Splitting Attack [ext/imap/tests/bug80710_1.phpt] TEST 6590/15617 [ext/imap/tests/bug80710_2.phpt] [1;32mPASS Bug #80710 (imap_mail_compose() header injection) - Remail [ext/imap/tests/bug80710_2.phpt] TEST 6591/15617 [ext/imap/tests/bug80800.phpt] [1;33mSKIP Bug #80800: imap_open() fails when the flags parameter includes CL_EXPUNGE [ext/imap/tests/bug80800.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6592/15617 [ext/imap/tests/imap_8bit_basic.phpt] [1;32mPASS Test imap_8bit() function : basic functionality [ext/imap/tests/imap_8bit_basic.phpt] TEST 6593/15617 [ext/imap/tests/imap_append_basic.phpt] [1;33mSKIP Test imap_append() function : basic functionality [ext/imap/tests/imap_append_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6594/15617 [ext/imap/tests/imap_base64_basic.phpt] [1;32mPASS Test imap_base64() function : basic functionality [ext/imap/tests/imap_base64_basic.phpt] TEST 6595/15617 [ext/imap/tests/imap_binary_basic.phpt] [1;32mPASS Test imap_binary() function : basic functionality [ext/imap/tests/imap_binary_basic.phpt] TEST 6596/15617 [ext/imap/tests/imap_body_basic.phpt] [1;33mSKIP Test imap_body() function : basic functionality [ext/imap/tests/imap_body_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6597/15617 [ext/imap/tests/imap_body_errors.phpt] [1;33mSKIP imap_body() errors: ValueError and Warnings [ext/imap/tests/imap_body_errors.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6598/15617 [ext/imap/tests/imap_body_uid.phpt] [1;33mSKIP imap_body() passing a unique ID [ext/imap/tests/imap_body_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6599/15617 [ext/imap/tests/imap_bodystruct_basic.phpt] [1;33mSKIP Test imap_bodystruct() function : basic functionality [ext/imap/tests/imap_bodystruct_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6600/15617 [ext/imap/tests/imap_clearflag_full_basic.phpt] [1;33mSKIP Test imap_clearflag_full() function : basic functionality [ext/imap/tests/imap_clearflag_full_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6601/15617 [ext/imap/tests/imap_clearflag_full_uid.phpt] [1;33mSKIP imap_clearflag_full() passing a unique ID [ext/imap/tests/imap_clearflag_full_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6602/15617 [ext/imap/tests/imap_close_basic.phpt] [1;33mSKIP Test imap_close() function : basic functionality [ext/imap/tests/imap_close_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6603/15617 [ext/imap/tests/imap_close_variation4.phpt] [1;33mSKIP Test imap_close() function : usage variations - different ints as $flags arg [ext/imap/tests/imap_close_variation4.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6604/15617 [ext/imap/tests/imap_constructor.phpt] [1;32mPASS Attempt to instantiate an IMAP\Connection directly [ext/imap/tests/imap_constructor.phpt] TEST 6605/15617 [ext/imap/tests/imap_createmailbox_basic.phpt] [1;33mSKIP Test imap_createmailbox() function : basic functionality [ext/imap/tests/imap_createmailbox_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6606/15617 [ext/imap/tests/imap_delete_uid.phpt] [1;33mSKIP imap_delete() passing a unique ID [ext/imap/tests/imap_delete_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6607/15617 [ext/imap/tests/imap_errors_basic.phpt] [1;33mSKIP Test imap_errors() function : anonymous user not supported [ext/imap/tests/imap_errors_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6608/15617 [ext/imap/tests/imap_fetch_overview_basic.phpt] [1;33mSKIP Test imap_fetch_overview() function : basic functionality [ext/imap/tests/imap_fetch_overview_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6609/15617 [ext/imap/tests/imap_fetch_overview_uid.phpt] [1;33mSKIP imap_fetch_overview() passing a unique ID [ext/imap/tests/imap_fetch_overview_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6610/15617 [ext/imap/tests/imap_fetch_overview_variation5.phpt] [1;33mSKIP Test imap_fetch_overview() function : usage variations - $msg_no argument [ext/imap/tests/imap_fetch_overview_variation5.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6611/15617 [ext/imap/tests/imap_fetch_overview_variation6.phpt] [1;33mSKIP Test imap_fetch_overview() function : usage variations - multipart message [ext/imap/tests/imap_fetch_overview_variation6.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6612/15617 [ext/imap/tests/imap_fetchbody_basic.phpt] [1;33mSKIP Test imap_fetchbody() function : basic functionality [ext/imap/tests/imap_fetchbody_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6613/15617 [ext/imap/tests/imap_fetchbody_errors.phpt] [1;33mSKIP imap_fetchbody() errors: ValueError and Warnings [ext/imap/tests/imap_fetchbody_errors.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6614/15617 [ext/imap/tests/imap_fetchbody_uid.phpt] [1;33mSKIP imap_fetchbody() passing a unique ID [ext/imap/tests/imap_fetchbody_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6615/15617 [ext/imap/tests/imap_fetchbody_variation6.phpt] [1;33mSKIP Test imap_fetchbody() function : usage variations - $message_num arg [ext/imap/tests/imap_fetchbody_variation6.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6616/15617 [ext/imap/tests/imap_fetchheader_basic.phpt] [1;33mSKIP Test imap_fetchheader() function : basic function [ext/imap/tests/imap_fetchheader_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6617/15617 [ext/imap/tests/imap_fetchheader_errors.phpt] [1;33mSKIP imap_fetchheader() errors: ValueError and Warnings [ext/imap/tests/imap_fetchheader_errors.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6618/15617 [ext/imap/tests/imap_fetchheader_uid.phpt] [1;33mSKIP imap_fetchheader() passing a unique ID [ext/imap/tests/imap_fetchheader_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6619/15617 [ext/imap/tests/imap_fetchheader_variation5.phpt] [1;33mSKIP Test imap_fetchheader() function : usage variations - $message_num argument [ext/imap/tests/imap_fetchheader_variation5.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6620/15617 [ext/imap/tests/imap_fetchmime_errors.phpt] [1;33mSKIP imap_fetchmime() errors: ValueError and Warnings [ext/imap/tests/imap_fetchmime_errors.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6621/15617 [ext/imap/tests/imap_fetchmime_uid.phpt] [1;33mSKIP imap_fetchmime() passing a unique ID [ext/imap/tests/imap_fetchmime_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6622/15617 [ext/imap/tests/imap_fetchstructure_basic.phpt] [1;33mSKIP imap_fetchstructure() function : basic functionality [ext/imap/tests/imap_fetchstructure_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6623/15617 [ext/imap/tests/imap_fetchstructure_errors.phpt] [1;33mSKIP imap_fetchstructure() errors: ValueError and Warnings [ext/imap/tests/imap_fetchstructure_errors.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6624/15617 [ext/imap/tests/imap_fetchstructure_uid.phpt] [1;33mSKIP imap_fetchstructure() passing a unique ID [ext/imap/tests/imap_fetchstructure_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6625/15617 [ext/imap/tests/imap_final.phpt] [1;32mPASS Check that IMAP\Connection is declared final [ext/imap/tests/imap_final.phpt] TEST 6626/15617 [ext/imap/tests/imap_gc_error.phpt] [1;33mSKIP imap_gc() ValueError [ext/imap/tests/imap_gc_error.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6627/15617 [ext/imap/tests/imap_getsubscribed_basic.phpt] [1;33mSKIP imap_getsubscribed() function : basic functionality [ext/imap/tests/imap_getsubscribed_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6628/15617 [ext/imap/tests/imap_headerinfo_basic.phpt] [1;33mSKIP imap_headerinfo() function : basic functionality [ext/imap/tests/imap_headerinfo_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6629/15617 [ext/imap/tests/imap_list_basic.phpt] [1;33mSKIP imap_list() function : basic functionality [ext/imap/tests/imap_list_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6630/15617 [ext/imap/tests/imap_lsub_basic.phpt] [1;33mSKIP imap_lsub() function : basic functionality [ext/imap/tests/imap_lsub_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6631/15617 [ext/imap/tests/imap_mail_copy_basic.phpt] [1;33mSKIP Test imap_mail_copy() function : basic functionality [ext/imap/tests/imap_mail_copy_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6632/15617 [ext/imap/tests/imap_mail_move_basic.phpt] [1;33mSKIP Test imap_mail_move() function : basic functionality [ext/imap/tests/imap_mail_move_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6633/15617 [ext/imap/tests/imap_mutf7_to_utf8.phpt] [1;32mPASS imap_mutf7_to_utf8 [ext/imap/tests/imap_mutf7_to_utf8.phpt] TEST 6634/15617 [ext/imap/tests/imap_open_error.phpt] [1;33mSKIP imap_open() ValueErrors [ext/imap/tests/imap_open_error.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6635/15617 [ext/imap/tests/imap_open_with_cl_expunge.phpt] [1;33mSKIP Test imap_open() using the CL_EXPUNGE flag [ext/imap/tests/imap_open_with_cl_expunge.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6636/15617 [ext/imap/tests/imap_renamemailbox_basic.phpt] [1;33mSKIP imap_renamemailbox() function : basic functionality [ext/imap/tests/imap_renamemailbox_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6637/15617 [ext/imap/tests/imap_reopen_with_cl_expunge.phpt] [1;33mSKIP Test imap_reopen() using the CL_EXPUNGE flag [ext/imap/tests/imap_reopen_with_cl_expunge.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6638/15617 [ext/imap/tests/imap_rfc822_parse_headers_basic.phpt] [1;33mSKIP imap_rfc822_parse_headers() function : basic functionality [ext/imap/tests/imap_rfc822_parse_headers_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6639/15617 [ext/imap/tests/imap_rfc822_write_address_basic.phpt] [1;32mPASS imap_rfc822_write_address() : basic functionality [ext/imap/tests/imap_rfc822_write_address_basic.phpt] TEST 6640/15617 [ext/imap/tests/imap_savebody_basic.phpt] [1;33mSKIP imap_savebody() function : basic functionality [ext/imap/tests/imap_savebody_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6641/15617 [ext/imap/tests/imap_savebody_errors.phpt] [1;33mSKIP imap_savebody() errors: ValueError and Warnings [ext/imap/tests/imap_savebody_errors.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6642/15617 [ext/imap/tests/imap_savebody_uid.phpt] [1;33mSKIP imap_savebody() passing a unique ID [ext/imap/tests/imap_savebody_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6643/15617 [ext/imap/tests/imap_search_basic.phpt] [1;33mSKIP imap_search() with unique ID (SE_UID) flag [ext/imap/tests/imap_search_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6644/15617 [ext/imap/tests/imap_setflag_full_basic.phpt] [1;33mSKIP imap_setflag_full() basic test [ext/imap/tests/imap_setflag_full_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6645/15617 [ext/imap/tests/imap_setflag_full_uid.phpt] [1;33mSKIP imap_setflag_full() passing a unique ID [ext/imap/tests/imap_setflag_full_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6646/15617 [ext/imap/tests/imap_sort_uid.phpt] [1;33mSKIP imap_sort() basics [ext/imap/tests/imap_sort_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6647/15617 [ext/imap/tests/imap_timeout_basic.phpt] [1;33mSKIP imap_timeout() function : basic functionality [ext/imap/tests/imap_timeout_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6648/15617 [ext/imap/tests/imap_undelete_basic.phpt] [1;33mSKIP imap_undelete() function : basic functionality [ext/imap/tests/imap_undelete_basic.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6649/15617 [ext/imap/tests/imap_undelete_uid.phpt] [1;33mSKIP imap_undelete() passing a unique ID [ext/imap/tests/imap_undelete_uid.phpt] reason: could not connect to mailbox {127.0.0.1:143/debug/norsh} TEST 6650/15617 [ext/imap/tests/imap_utf8.phpt] [1;32mPASS imap_utf8() tests [ext/imap/tests/imap_utf8.phpt] TEST 6651/15617 [ext/imap/tests/imap_utf8_to_mutf7_basic.phpt] [1;32mPASS imap_utf8_to_mutf7 [ext/imap/tests/imap_utf8_to_mutf7_basic.phpt] TEST 6652/15617 [ext/imap/tests/nil_constant.phpt] [1;32mPASS NIL constant is deprecated [ext/imap/tests/nil_constant.phpt] TEST 6653/15617 [ext/intl/tests/badargs.phpt] [1;32mPASS Check that bad arguments return the same [ext/intl/tests/badargs.phpt] TEST 6654/15617 [ext/intl/tests/breakiter___construct.phpt] [1;32mPASS IntlBreakIterator::__construct() should not be callable [ext/intl/tests/breakiter___construct.phpt] TEST 6655/15617 [ext/intl/tests/breakiter___construct_error.phpt] [1;32mPASS IntlRuleBasedBreakIterator::__construct(): arg errors [ext/intl/tests/breakiter___construct_error.phpt] TEST 6656/15617 [ext/intl/tests/breakiter_clone_basic.phpt] [1;32mPASS IntlBreakIterator: clone handler [ext/intl/tests/breakiter_clone_basic.phpt] TEST 6657/15617 [ext/intl/tests/breakiter_createCodePointInstance_basic.phpt] [1;32mPASS IntlBreakIterator::createCodePointInstance(): basic test [ext/intl/tests/breakiter_createCodePointInstance_basic.phpt] TEST 6658/15617 [ext/intl/tests/breakiter_current_basic.phpt] [1;32mPASS IntlBreakIterator::current(): basic test [ext/intl/tests/breakiter_current_basic.phpt] TEST 6659/15617 [ext/intl/tests/breakiter_factories_basic.phpt] [1;32mPASS IntlBreakIterator factories: basic tests [ext/intl/tests/breakiter_factories_basic.phpt] TEST 6660/15617 [ext/intl/tests/breakiter_first_basic.phpt] [1;32mPASS IntlBreakIterator::first(): basic test [ext/intl/tests/breakiter_first_basic.phpt] TEST 6661/15617 [ext/intl/tests/breakiter_following_basic.phpt] [1;32mPASS IntlBreakIterator::following(): basic test [ext/intl/tests/breakiter_following_basic.phpt] TEST 6662/15617 [ext/intl/tests/breakiter_getLocale_basic.phpt] [1;33mSKIP IntlBreakIterator::getLocale(): basic test [ext/intl/tests/breakiter_getLocale_basic.phpt] reason: for ICU < 53.1 TEST 6663/15617 [ext/intl/tests/breakiter_getLocale_basic2.phpt] [1;33mSKIP IntlBreakIterator::getLocale(): basic test [ext/intl/tests/breakiter_getLocale_basic2.phpt] reason: for ICU < 64.0 TEST 6664/15617 [ext/intl/tests/breakiter_getLocale_basic3.phpt] [1;32mPASS IntlBreakIterator::getLocale(): basic test [ext/intl/tests/breakiter_getLocale_basic3.phpt] TEST 6665/15617 [ext/intl/tests/breakiter_getPartsIterator_basic.phpt] [1;33mSKIP IntlBreakIterator::getPartsIterator(): basic test, ICU <= 57.1 [ext/intl/tests/breakiter_getPartsIterator_basic.phpt] reason: for ICU <= 57.1 TEST 6666/15617 [ext/intl/tests/breakiter_getPartsIterator_basic2.phpt] [1;32mPASS IntlBreakIterator::getPartsIterator(): basic test, ICU >= 58.1 [ext/intl/tests/breakiter_getPartsIterator_basic2.phpt] TEST 6667/15617 [ext/intl/tests/breakiter_getPartsIterator_error.phpt] [1;32mPASS IntlBreakIterator::getPartsIterator(): bad args [ext/intl/tests/breakiter_getPartsIterator_error.phpt] TEST 6668/15617 [ext/intl/tests/breakiter_getPartsIterator_var1.phpt] [1;32mPASS IntlBreakIterator::getPartsIterator(): argument variations [ext/intl/tests/breakiter_getPartsIterator_var1.phpt] TEST 6669/15617 [ext/intl/tests/breakiter_getText_basic.phpt] [1;32mPASS IntlBreakIterator::getText(): basic test [ext/intl/tests/breakiter_getText_basic.phpt] TEST 6670/15617 [ext/intl/tests/breakiter_isBoundary_basic.phpt] [1;32mPASS IntlBreakIterator::isBoundary(): basic test [ext/intl/tests/breakiter_isBoundary_basic.phpt] TEST 6671/15617 [ext/intl/tests/breakiter_last_basic.phpt] [1;32mPASS IntlBreakIterator::last(): basic test [ext/intl/tests/breakiter_last_basic.phpt] TEST 6672/15617 [ext/intl/tests/breakiter_next_basic.phpt] [1;32mPASS IntlBreakIterator::next(): basic test [ext/intl/tests/breakiter_next_basic.phpt] TEST 6673/15617 [ext/intl/tests/breakiter_preceding_basic.phpt] [1;33mSKIP IntlBreakIterator::preceding(): basic test, ICU <= 57.1 [ext/intl/tests/breakiter_preceding_basic.phpt] reason: for ICU <= 57.1 TEST 6674/15617 [ext/intl/tests/breakiter_preceding_basic2.phpt] [1;32mPASS IntlBreakIterator::preceding(): basic test, ICU >= 58.1 [ext/intl/tests/breakiter_preceding_basic2.phpt] TEST 6675/15617 [ext/intl/tests/breakiter_previous_basic.phpt] [1;32mPASS IntlBreakIterator::previous(): basic test [ext/intl/tests/breakiter_previous_basic.phpt] TEST 6676/15617 [ext/intl/tests/breakiter_setText_basic.phpt] [1;32mPASS IntlBreakIterator::setText(): basic test [ext/intl/tests/breakiter_setText_basic.phpt] TEST 6677/15617 [ext/intl/tests/bug12887.phpt] [1;32mPASS locale_get_keywords() bug #12887 [ext/intl/tests/bug12887.phpt] TEST 6678/15617 [ext/intl/tests/bug14562.phpt] [1;32mPASS Bug #14562 NumberFormatter breaks when locale changes [ext/intl/tests/bug14562.phpt] TEST 6679/15617 [ext/intl/tests/bug48227.phpt] [1;32mPASS Bug #48227 (NumberFormatter::format leaks memory) [ext/intl/tests/bug48227.phpt] TEST 6680/15617 [ext/intl/tests/bug50590.phpt] [1;32mPASS Bug #50590 (IntlDateFormatter::parse result is limited to the integer range) [ext/intl/tests/bug50590.phpt] TEST 6681/15617 [ext/intl/tests/bug53512.phpt] [1;32mPASS Bug #53512 (NumberFormatter::setSymbol crash on bogus $attr values) [ext/intl/tests/bug53512.phpt] TEST 6682/15617 [ext/intl/tests/bug53735.phpt] [1;32mPASS Bug #53735 NumberFormatter returns NaN when converting float point [ext/intl/tests/bug53735.phpt] TEST 6683/15617 [ext/intl/tests/bug55562.phpt] [1;32mPASS grapheme_substr() - Bug55562 - grapheme_substr() returns false if length parameter is to large [ext/intl/tests/bug55562.phpt] TEST 6684/15617 [ext/intl/tests/bug58756_MessageFormatter.phpt] [1;33mSKIP Bug #58756: w.r.t MessageFormatter [ext/intl/tests/bug58756_MessageFormatter.phpt] reason: for ICU < 51.2 TEST 6685/15617 [ext/intl/tests/bug58756_MessageFormatter_variant2.phpt] [1;32mPASS Bug #58756: w.r.t MessageFormatter [ext/intl/tests/bug58756_MessageFormatter_variant2.phpt] TEST 6686/15617 [ext/intl/tests/bug59597_32.phpt] [1;33mSKIP Bug#59597 NumberFormatter::parse() with TYPE_INT64 results in a 32 bit integer [ext/intl/tests/bug59597_32.phpt] reason: 32-bit only TEST 6687/15617 [ext/intl/tests/bug59597_64.phpt] [1;32mPASS Bug#59597 NumberFormatter::parse() with TYPE_INT64 results in a 32 bit integer [ext/intl/tests/bug59597_64.phpt] TEST 6688/15617 [ext/intl/tests/bug60192-compare.phpt] [1;32mPASS Bug #60192 (SegFault when Collator not constructed properly) [ext/intl/tests/bug60192-compare.phpt] TEST 6689/15617 [ext/intl/tests/bug60192-getlocale.phpt] [1;32mPASS Bug #60192 (SegFault when Collator not constructed properly) [ext/intl/tests/bug60192-getlocale.phpt] TEST 6690/15617 [ext/intl/tests/bug60192-getsortkey.phpt] [1;32mPASS Bug #60192 (SegFault when Collator not constructed properly) [ext/intl/tests/bug60192-getsortkey.phpt] TEST 6691/15617 [ext/intl/tests/bug60192-sort.phpt] [1;32mPASS Bug #60192 (SegFault when Collator not constructed properly) [ext/intl/tests/bug60192-sort.phpt] TEST 6692/15617 [ext/intl/tests/bug60192-sortwithsortkeys.phpt] [1;32mPASS Bug #60192 (SegFault when Collator not constructed properly) [ext/intl/tests/bug60192-sortwithsortkeys.phpt] TEST 6693/15617 [ext/intl/tests/bug61487.phpt] [1;32mPASS grapheme() str[i]pos limits [ext/intl/tests/bug61487.phpt] TEST 6694/15617 [ext/intl/tests/bug61860.phpt] [1;32mPASS Bug #61860: Offsets may be wrong for grapheme_stri* functions [ext/intl/tests/bug61860.phpt] TEST 6695/15617 [ext/intl/tests/bug62017.phpt] [1;32mPASS Bug #62017: datefmt_create with incorrectly encoded timezone leaks pattern [ext/intl/tests/bug62017.phpt] TEST 6696/15617 [ext/intl/tests/bug62070.phpt] [1;33mSKIP Bug #62070: Collator::getSortKey() returns garbage [ext/intl/tests/bug62070.phpt] reason: for ICU < 53.1 TEST 6697/15617 [ext/intl/tests/bug62070_2.phpt] [1;33mSKIP Bug #62070: Collator::getSortKey() returns garbage [ext/intl/tests/bug62070_2.phpt] reason: for ICU < 62.1 TEST 6698/15617 [ext/intl/tests/bug62070_3.phpt] [1;32mPASS Bug #62070: Collator::getSortKey() returns garbage [ext/intl/tests/bug62070_3.phpt] TEST 6699/15617 [ext/intl/tests/bug62081.phpt] [1;32mPASS Bug #62081: IntlDateFormatter leaks memory if called twice [ext/intl/tests/bug62081.phpt] TEST 6700/15617 [ext/intl/tests/bug62082.phpt] [1;32mPASS Bug #62082: Memory corruption in internal get_icu_disp_value_src_php() [ext/intl/tests/bug62082.phpt] TEST 6701/15617 [ext/intl/tests/bug62083.phpt] [1;32mPASS Bug #62083: grapheme_extract() leaks memory [ext/intl/tests/bug62083.phpt] TEST 6702/15617 [ext/intl/tests/bug62759.phpt] [1;32mPASS Bug #62759: Buggy grapheme_substr() on edge case [ext/intl/tests/bug62759.phpt] TEST 6703/15617 [ext/intl/tests/bug62915-2.phpt] [1;32mPASS Bug #62915: cloning of several classes is defective [ext/intl/tests/bug62915-2.phpt] TEST 6704/15617 [ext/intl/tests/bug62915.phpt] [1;32mPASS Bug #62915: incomplete cloning of IntlTimeZone objects [ext/intl/tests/bug62915.phpt] TEST 6705/15617 [ext/intl/tests/bug65732.phpt] [1;32mPASS Bug #65732 (grapheme_*() is not Unicode compliant on CR LF sequence) [ext/intl/tests/bug65732.phpt] TEST 6706/15617 [ext/intl/tests/bug67052-win32.phpt] [1;33mSKIP Bug #67052 - NumberFormatter::parse() resets LC_NUMERIC setting [ext/intl/tests/bug67052-win32.phpt] reason: Valid only on Windows TEST 6707/15617 [ext/intl/tests/bug67052.phpt] [1;32mPASS Bug #67052 - NumberFormatter::parse() resets LC_NUMERIC setting [ext/intl/tests/bug67052.phpt] TEST 6708/15617 [ext/intl/tests/bug67397.phpt] [1;32mPASS Bug #67397 (Buffer overflow in locale_get_display_name->uloc_getDisplayName (libicu 4.8.1)) [ext/intl/tests/bug67397.phpt] TEST 6709/15617 [ext/intl/tests/bug68447.phpt] [1;32mPASS Bug #68447: grapheme_extract take an extra trailing character [ext/intl/tests/bug68447.phpt] TEST 6710/15617 [ext/intl/tests/bug68471.phpt] [1;32mPASS Bug #68471 (IntlDateFormatter fails for "GMT+00:00" timezone) [ext/intl/tests/bug68471.phpt] TEST 6711/15617 [ext/intl/tests/bug69374.phpt] [1;32mPASS IntlDateFormatter::formatObject(): returns wrong utf8 value when $format param is utf8 string pattern. [ext/intl/tests/bug69374.phpt] TEST 6712/15617 [ext/intl/tests/bug69398.phpt] [1;32mPASS IntlDateFormatter::formatObject(): returns wrong value when time style is NONE. [ext/intl/tests/bug69398.phpt] TEST 6713/15617 [ext/intl/tests/bug70451.phpt] [1;32mPASS Bug #70451 IntlChar::charFromName() not consistent with C library or HHVM [ext/intl/tests/bug70451.phpt] TEST 6714/15617 [ext/intl/tests/bug70452.phpt] [1;32mPASS Bug #70452 string IntlChar::charName() can sometimes return bool(false) [ext/intl/tests/bug70452.phpt] TEST 6715/15617 [ext/intl/tests/bug71020.phpt] [1;32mPASS Bug #71020 (Use after free in Collator::sortWithSortKeys) [ext/intl/tests/bug71020.phpt] TEST 6716/15617 [ext/intl/tests/bug72061.phpt] [1;32mPASS Bug #72061: Out-of-bounds reads in zif_grapheme_stripos with negative offset [ext/intl/tests/bug72061.phpt] TEST 6717/15617 [ext/intl/tests/bug72241.phpt] [1;32mPASS Bug #72241: get_icu_value_internal out-of-bounds read [ext/intl/tests/bug72241.phpt] TEST 6718/15617 [ext/intl/tests/bug72506.phpt] [1;32mPASS Bug #72506 (idn_to_ascii with INTL_IDNA_VARIANT_UTS46 fatals for long domain names) [ext/intl/tests/bug72506.phpt] TEST 6719/15617 [ext/intl/tests/bug72533.phpt] [1;32mPASS Bug #72533 (locale_accept_from_http out-of-bounds access) [ext/intl/tests/bug72533.phpt] TEST 6720/15617 [ext/intl/tests/bug72639.phpt] [1;32mPASS Bug #72639 (Segfault when instantiating class that extends IntlCalendar and adds a property) [ext/intl/tests/bug72639.phpt] TEST 6721/15617 [ext/intl/tests/bug74063.phpt] [1;32mPASS Bug #74063 (NumberFormatter fails after retrieval from session) [ext/intl/tests/bug74063.phpt] TEST 6722/15617 [ext/intl/tests/bug74264.phpt] [1;32mPASS Bug #74264 (grapheme_sttrpos() broken for negative offsets) [ext/intl/tests/bug74264.phpt] TEST 6723/15617 [ext/intl/tests/bug74298.phpt] [1;32mPASS Bug #74298 (IntlDateFormatter->format() doesn't return microseconds/fractions) [ext/intl/tests/bug74298.phpt] TEST 6724/15617 [ext/intl/tests/bug74433.phpt] [1;32mPASS Bug #74433 Wrong reflection on the Normalizer methods [ext/intl/tests/bug74433.phpt] TEST 6725/15617 [ext/intl/tests/bug74468.phpt] [1;33mSKIP Bug #74468 Wrong reflection on Collator::sortWithSortKeys [ext/intl/tests/bug74468.phpt] reason: for ICU < 51.2 TEST 6726/15617 [ext/intl/tests/bug74484_MessageFormatter.phpt] [1;32mPASS Bug #74484 MessageFormatter::formatMessage memory corruption with 11+ named placeholder [ext/intl/tests/bug74484_MessageFormatter.phpt] TEST 6727/15617 [ext/intl/tests/bug74705.phpt] [1;32mPASS Bug #74705 Wrong reflection on Collator::getSortKey [ext/intl/tests/bug74705.phpt] TEST 6728/15617 [ext/intl/tests/bug75090.phpt] [1;32mPASS Bug #75090 Constants of parent IntlCalendar class not inherited [ext/intl/tests/bug75090.phpt] TEST 6729/15617 [ext/intl/tests/bug75193.phpt] [1;32mPASS Bug #75193 segfault in collator_convert_object_to_string [ext/intl/tests/bug75193.phpt] TEST 6730/15617 [ext/intl/tests/bug75317.phpt] [1;32mPASS Bug #75317 (UConverter::setDestinationEncoding changes source instead of destinatination) [ext/intl/tests/bug75317.phpt] TEST 6731/15617 [ext/intl/tests/bug75318.phpt] [1;32mPASS Bug #75318 (The parameter of UConverter::getAliases() is not optional) [ext/intl/tests/bug75318.phpt] TEST 6732/15617 [ext/intl/tests/bug75378.phpt] [1;32mPASS Bug #75378 ([REGRESSION] IntlDateFormatter::parse() does not change $position argument) [ext/intl/tests/bug75378.phpt] TEST 6733/15617 [ext/intl/tests/bug76556.phpt] [1;32mPASS Bug #76556 (get_debug_info handler for BreakIterator shows wrong type) [ext/intl/tests/bug76556.phpt] TEST 6734/15617 [ext/intl/tests/bug77895.phpt] [1;32mPASS Bug #77895: IntlDateFormatter::create fails in strict mode if $locale = null [ext/intl/tests/bug77895.phpt] TEST 6735/15617 [ext/intl/tests/bug78804.phpt] [1;32mPASS Bug #78804: Segmentation fault in Locale::filterMatches [ext/intl/tests/bug78804.phpt] TEST 6736/15617 [ext/intl/tests/bug78912.phpt] [1;32mPASS Request #78912 (INTL Support for accounting format) [ext/intl/tests/bug78912.phpt] TEST 6737/15617 [ext/intl/tests/bug80763.phpt] [1;32mPASS Bug #80763 (msgfmt_format() does not accept DateTime references) [ext/intl/tests/bug80763.phpt] TEST 6738/15617 [ext/intl/tests/bug81019.phpt] [1;32mPASS Bug #81019: Unable to clone NumberFormatter after failed parse() [ext/intl/tests/bug81019.phpt] TEST 6739/15617 [ext/intl/tests/calendar_add_basic.phpt] [1;32mPASS IntlCalendar::add() basic test [ext/intl/tests/calendar_add_basic.phpt] TEST 6740/15617 [ext/intl/tests/calendar_add_error.phpt] [1;32mPASS IntlCalendar::add(): bad arguments [ext/intl/tests/calendar_add_error.phpt] TEST 6741/15617 [ext/intl/tests/calendar_before_after_error.phpt] [1;32mPASS IntlCalendar::before()/after(): bad arguments [ext/intl/tests/calendar_before_after_error.phpt] TEST 6742/15617 [ext/intl/tests/calendar_clear_basic.phpt] [1;32mPASS IntlCalendar::clear() basic test [ext/intl/tests/calendar_clear_basic.phpt] TEST 6743/15617 [ext/intl/tests/calendar_clear_error.phpt] [1;32mPASS IntlCalendar::clear(): bad arguments [ext/intl/tests/calendar_clear_error.phpt] TEST 6744/15617 [ext/intl/tests/calendar_clear_variation1.phpt] [1;32mPASS IntlCalendar::clear() 1 arg variation [ext/intl/tests/calendar_clear_variation1.phpt] TEST 6745/15617 [ext/intl/tests/calendar_const_field_field_count.phpt] [1;32mPASS IntlCalendar::FIELD_FIELD_COUNT [ext/intl/tests/calendar_const_field_field_count.phpt] TEST 6746/15617 [ext/intl/tests/calendar_createInstance_basic.phpt] [1;32mPASS IntlCalendar::createInstance() basic test [ext/intl/tests/calendar_createInstance_basic.phpt] TEST 6747/15617 [ext/intl/tests/calendar_createInstance_error.phpt] [1;32mPASS IntlCalendar::createInstance: bad arguments [ext/intl/tests/calendar_createInstance_error.phpt] TEST 6748/15617 [ext/intl/tests/calendar_createInstance_variation1.phpt] [1;32mPASS IntlCalendar::createInstance() argument variations [ext/intl/tests/calendar_createInstance_variation1.phpt] TEST 6749/15617 [ext/intl/tests/calendar_equals_before_after_basic.phpt] [1;32mPASS IntlCalendar::equals(), ::before() and ::after() basic test [ext/intl/tests/calendar_equals_before_after_basic.phpt] TEST 6750/15617 [ext/intl/tests/calendar_equals_error.phpt] [1;32mPASS IntlCalendar::equals(): bad arguments [ext/intl/tests/calendar_equals_error.phpt] TEST 6751/15617 [ext/intl/tests/calendar_fieldDifference_basic.phpt] [1;32mPASS IntlCalendar::fieldDifference() basic test [ext/intl/tests/calendar_fieldDifference_basic.phpt] TEST 6752/15617 [ext/intl/tests/calendar_fieldDifference_error.phpt] [1;32mPASS IntlCalendar::fieldDifference(): bad arguments [ext/intl/tests/calendar_fieldDifference_error.phpt] TEST 6753/15617 [ext/intl/tests/calendar_fromDateTime_basic.phpt] [1;32mPASS IntlCalendar::fromDateTime(): basic test [ext/intl/tests/calendar_fromDateTime_basic.phpt] TEST 6754/15617 [ext/intl/tests/calendar_fromDateTime_error.phpt] [1;32mPASS IntlCalendar::fromDateTime(): errors [ext/intl/tests/calendar_fromDateTime_error.phpt] TEST 6755/15617 [ext/intl/tests/calendar_getAvailableLocales_basic.phpt] [1;32mPASS IntlCalendar::getAvailableLocales() basic test [ext/intl/tests/calendar_getAvailableLocales_basic.phpt] TEST 6756/15617 [ext/intl/tests/calendar_getDayOfWeekType_basic.phpt] [1;33mSKIP IntlCalendar::getDayOfWeekType() basic test [ext/intl/tests/calendar_getDayOfWeekType_basic.phpt] reason: for ICU < 52.1 TEST 6757/15617 [ext/intl/tests/calendar_getDayOfWeekType_basic2.phpt] [1;32mPASS IntlCalendar::getDayOfWeekType() basic test [ext/intl/tests/calendar_getDayOfWeekType_basic2.phpt] TEST 6758/15617 [ext/intl/tests/calendar_getDayOfWeekType_error.phpt] [1;32mPASS IntlCalendar::getDayOfWeekOfType(): bad arguments [ext/intl/tests/calendar_getDayOfWeekType_error.phpt] TEST 6759/15617 [ext/intl/tests/calendar_getErrorCode_error.phpt] [1;32mPASS IntlCalendar::getErrorCode(): bad arguments [ext/intl/tests/calendar_getErrorCode_error.phpt] TEST 6760/15617 [ext/intl/tests/calendar_getErrorCode_getErrorMessage_basic.phpt] [1;32mPASS IntlCalendar::getErrorCode(), ::getErrorMessage() basic test [ext/intl/tests/calendar_getErrorCode_getErrorMessage_basic.phpt] TEST 6761/15617 [ext/intl/tests/calendar_getErrorMessage_error.phpt] [1;32mPASS IntlCalendar::getErrorMessage(): bad arguments [ext/intl/tests/calendar_getErrorMessage_error.phpt] TEST 6762/15617 [ext/intl/tests/calendar_getFirstDayOfWeek_basic.phpt] [1;32mPASS IntlCalendar::getFirstDayOfWeek() basic test [ext/intl/tests/calendar_getFirstDayOfWeek_basic.phpt] TEST 6763/15617 [ext/intl/tests/calendar_getFirstDayOfWeek_error.phpt] [1;32mPASS IntlCalendar::getFirstDayOfWeek(): bad arguments [ext/intl/tests/calendar_getFirstDayOfWeek_error.phpt] TEST 6764/15617 [ext/intl/tests/calendar_getKeywordValuesForLocale_basic.phpt] [1;32mPASS IntlCalendar::getKeywordValuesForLocale() basic test [ext/intl/tests/calendar_getKeywordValuesForLocale_basic.phpt] TEST 6765/15617 [ext/intl/tests/calendar_getLocale_basic.phpt] [1;32mPASS IntlCalendar::getLocale() basic test [ext/intl/tests/calendar_getLocale_basic.phpt] TEST 6766/15617 [ext/intl/tests/calendar_getLocale_error.phpt] [1;32mPASS IntlCalendar::getLocale(): bad arguments [ext/intl/tests/calendar_getLocale_error.phpt] TEST 6767/15617 [ext/intl/tests/calendar_getMinimalDaysInFirstWeek_basic.phpt] [1;32mPASS IntlCalendar::getMinimalDaysInFirstWeek() basic test [ext/intl/tests/calendar_getMinimalDaysInFirstWeek_basic.phpt] TEST 6768/15617 [ext/intl/tests/calendar_getMinimalDaysInFirstWeek_error.phpt] [1;32mPASS IntlCalendar::getMinimalDaysInFirstWeek(): bad arguments [ext/intl/tests/calendar_getMinimalDaysInFirstWeek_error.phpt] TEST 6769/15617 [ext/intl/tests/calendar_getNow_basic.phpt] [1;32mPASS IntlCalendar::getNow() basic test [ext/intl/tests/calendar_getNow_basic.phpt] TEST 6770/15617 [ext/intl/tests/calendar_getSkipped_RepeatedWallTimeOption_error.phpt] [1;32mPASS IntlCalendar::getSkipped/RepeatedWallTimeOption(): bad arguments [ext/intl/tests/calendar_getSkipped_RepeatedWallTimeOption_error.phpt] TEST 6771/15617 [ext/intl/tests/calendar_getTimeZone_basic.phpt] [1;32mPASS IntlCalendar::getTimeZone() basic test [ext/intl/tests/calendar_getTimeZone_basic.phpt] TEST 6772/15617 [ext/intl/tests/calendar_getTimeZone_error.phpt] [1;32mPASS IntlCalendar::getTimeZone(): bad arguments [ext/intl/tests/calendar_getTimeZone_error.phpt] TEST 6773/15617 [ext/intl/tests/calendar_getTime_basic.phpt] [1;32mPASS IntlCalendar::getTime() basic test [ext/intl/tests/calendar_getTime_basic.phpt] TEST 6774/15617 [ext/intl/tests/calendar_getTime_error.phpt] [1;32mPASS IntlCalendar::getTime(): bad arguments [ext/intl/tests/calendar_getTime_error.phpt] TEST 6775/15617 [ext/intl/tests/calendar_getType_basic.phpt] [1;32mPASS IntlCalendar::getType() basic test [ext/intl/tests/calendar_getType_basic.phpt] TEST 6776/15617 [ext/intl/tests/calendar_getType_error.phpt] [1;32mPASS IntlCalendar::getType(): bad arguments [ext/intl/tests/calendar_getType_error.phpt] TEST 6777/15617 [ext/intl/tests/calendar_getWeekendTransition_basic.phpt] [1;32mPASS IntlCalendar::getWeekendTransition() basic test [ext/intl/tests/calendar_getWeekendTransition_basic.phpt] TEST 6778/15617 [ext/intl/tests/calendar_getWeekendTransition_error.phpt] [1;32mPASS IntlCalendar::getWeekendTransition(): bad arguments [ext/intl/tests/calendar_getWeekendTransition_error.phpt] TEST 6779/15617 [ext/intl/tests/calendar_getXMaximum_basic.phpt] [1;32mPASS IntlCalendar::getMaximum(), ::getActualMaximum(), ::getLeastMaximum() basic test [ext/intl/tests/calendar_getXMaximum_basic.phpt] TEST 6780/15617 [ext/intl/tests/calendar_getXMinimum_basic.phpt] [1;32mPASS IntlCalendar::getMinimum(), ::getActualMinimum(), ::getGreatestMinimum() basic test [ext/intl/tests/calendar_getXMinimum_basic.phpt] TEST 6781/15617 [ext/intl/tests/calendar_get_Least_Greatest_Minimum_Maximum_error.phpt] [1;32mPASS IntlCalendar::get/Least/Greatest/Minimum/Maximum(): bad arguments [ext/intl/tests/calendar_get_Least_Greatest_Minimum_Maximum_error.phpt] TEST 6782/15617 [ext/intl/tests/calendar_get_basic.phpt] [1;32mPASS IntlCalendar::get() basic test [ext/intl/tests/calendar_get_basic.phpt] TEST 6783/15617 [ext/intl/tests/calendar_get_getActualMaximum_Minumum_error.phpt] [1;32mPASS IntlCalendar::get/getActualMaximum/getActualMinimum(): bad arguments [ext/intl/tests/calendar_get_getActualMaximum_Minumum_error.phpt] TEST 6784/15617 [ext/intl/tests/calendar_get_getActualMaximum_Minumum_error2.phpt] [1;32mPASS IntlCalendar::get/getActualMaximum/getActualMinimum(): bad arguments (procedural) [ext/intl/tests/calendar_get_getActualMaximum_Minumum_error2.phpt] TEST 6785/15617 [ext/intl/tests/calendar_get_setRepeatedWallTimeOption_basic.phpt] [1;32mPASS IntlCalendar::get/setRepeatedWallTimeOption(): basic test [ext/intl/tests/calendar_get_setRepeatedWallTimeOption_basic.phpt] TEST 6786/15617 [ext/intl/tests/calendar_get_setSkippedWallTimeOption_basic.phpt] [1;32mPASS IntlCalendar::get/setSkippedWallTimeOption(): basic test [ext/intl/tests/calendar_get_setSkippedWallTimeOption_basic.phpt] TEST 6787/15617 [ext/intl/tests/calendar_inDaylightTime_basic.phpt] [1;32mPASS IntlCalendar::inDaylightTime() basic test [ext/intl/tests/calendar_inDaylightTime_basic.phpt] TEST 6788/15617 [ext/intl/tests/calendar_inDaylightTime_error.phpt] [1;32mPASS IntlCalendar::inDaylightTime(): bad arguments [ext/intl/tests/calendar_inDaylightTime_error.phpt] TEST 6789/15617 [ext/intl/tests/calendar_isEquivalentTo_basic.phpt] [1;32mPASS IntlCalendar::isEquivalentTo() basic test [ext/intl/tests/calendar_isEquivalentTo_basic.phpt] TEST 6790/15617 [ext/intl/tests/calendar_isEquivalentTo_error.phpt] [1;32mPASS IntlCalendar::isEquivalentTo(): bad arguments [ext/intl/tests/calendar_isEquivalentTo_error.phpt] TEST 6791/15617 [ext/intl/tests/calendar_isLenient_error.phpt] [1;32mPASS IntlCalendar::isLenient(): bad arguments [ext/intl/tests/calendar_isLenient_error.phpt] TEST 6792/15617 [ext/intl/tests/calendar_isSet_basic.phpt] [1;32mPASS IntlCalendar::isSet() basic test [ext/intl/tests/calendar_isSet_basic.phpt] TEST 6793/15617 [ext/intl/tests/calendar_isSet_error.phpt] [1;32mPASS IntlCalendar::isSet(): bad arguments [ext/intl/tests/calendar_isSet_error.phpt] TEST 6794/15617 [ext/intl/tests/calendar_isWeekend_basic.phpt] [1;32mPASS IntlCalendar::isWeekend basic test [ext/intl/tests/calendar_isWeekend_basic.phpt] TEST 6795/15617 [ext/intl/tests/calendar_isWeekend_error.phpt] [1;32mPASS IntlCalendar::isWeekend(): bad arguments [ext/intl/tests/calendar_isWeekend_error.phpt] TEST 6796/15617 [ext/intl/tests/calendar_is_set_lenient_basic.phpt] [1;32mPASS IntlCalendar::isLenient(), ::setLenient() basic test [ext/intl/tests/calendar_is_set_lenient_basic.phpt] TEST 6797/15617 [ext/intl/tests/calendar_roll_basic.phpt] [1;32mPASS IntlCalendar::roll() basic test [ext/intl/tests/calendar_roll_basic.phpt] TEST 6798/15617 [ext/intl/tests/calendar_roll_error.phpt] [1;32mPASS IntlCalendar::roll(): bad arguments [ext/intl/tests/calendar_roll_error.phpt] TEST 6799/15617 [ext/intl/tests/calendar_roll_variation1.phpt] [1;32mPASS IntlCalendar::roll() bool argument variation [ext/intl/tests/calendar_roll_variation1.phpt] TEST 6800/15617 [ext/intl/tests/calendar_setFirstDayOfWeek_basic.phpt] [1;32mPASS IntlCalendar::setFirstDayOfWeek() basic test [ext/intl/tests/calendar_setFirstDayOfWeek_basic.phpt] TEST 6801/15617 [ext/intl/tests/calendar_setFirstDayOfWeek_error.phpt] [1;32mPASS IntlCalendar::setFirstDayOfWeek(): bad arguments [ext/intl/tests/calendar_setFirstDayOfWeek_error.phpt] TEST 6802/15617 [ext/intl/tests/calendar_setLenient_error.phpt] [1;32mPASS IntlCalendar::setLenient(): bad arguments [ext/intl/tests/calendar_setLenient_error.phpt] TEST 6803/15617 [ext/intl/tests/calendar_setMinimalDaysInFirstWeek_basic.phpt] [1;32mPASS IntlCalendar::setMinimalDaysInFirstWeek() basic test [ext/intl/tests/calendar_setMinimalDaysInFirstWeek_basic.phpt] TEST 6804/15617 [ext/intl/tests/calendar_setMinimalDaysInFirstWeek_error.phpt] [1;32mPASS IntlCalendar::setMinimalDaysInFirstWeek(): bad arguments [ext/intl/tests/calendar_setMinimalDaysInFirstWeek_error.phpt] TEST 6805/15617 [ext/intl/tests/calendar_setSkipped_RepeatedWallTimeOption_error.phpt] [1;32mPASS IntlCalendar::setSkipped/RepeatedWallTimeOption(): bad arguments [ext/intl/tests/calendar_setSkipped_RepeatedWallTimeOption_error.phpt] TEST 6806/15617 [ext/intl/tests/calendar_setTimeZone_basic.phpt] [1;32mPASS IntlCalendar::setTimeZone() basic test [ext/intl/tests/calendar_setTimeZone_basic.phpt] TEST 6807/15617 [ext/intl/tests/calendar_setTimeZone_error.phpt] [1;32mPASS IntlCalendar::setTimeZone(): bad arguments [ext/intl/tests/calendar_setTimeZone_error.phpt] TEST 6808/15617 [ext/intl/tests/calendar_setTimeZone_error2.phpt] [1;32mPASS IntlCalendar::setTimeZone(): valid time zones for DateTime but not ICU [ext/intl/tests/calendar_setTimeZone_error2.phpt] TEST 6809/15617 [ext/intl/tests/calendar_setTimeZone_variation1.phpt] [1;32mPASS IntlCalendar::setTimeZone() variation with NULL arg [ext/intl/tests/calendar_setTimeZone_variation1.phpt] TEST 6810/15617 [ext/intl/tests/calendar_setTimeZone_variation2.phpt] [1;32mPASS IntlCalendar::setTimeZone(): different ways to specify time zone [ext/intl/tests/calendar_setTimeZone_variation2.phpt] TEST 6811/15617 [ext/intl/tests/calendar_setTime_basic.phpt] [1;32mPASS IntlCalendar::setTime() basic test [ext/intl/tests/calendar_setTime_basic.phpt] TEST 6812/15617 [ext/intl/tests/calendar_setTime_error.phpt] [1;32mPASS IntlCalendar::setTime(): bad arguments [ext/intl/tests/calendar_setTime_error.phpt] TEST 6813/15617 [ext/intl/tests/calendar_set_basic.phpt] [1;32mPASS IntlCalendar::set() basic test [ext/intl/tests/calendar_set_basic.phpt] TEST 6814/15617 [ext/intl/tests/calendar_set_error.phpt] [1;32mPASS IntlCalendar::set(): bad arguments [ext/intl/tests/calendar_set_error.phpt] TEST 6815/15617 [ext/intl/tests/calendar_set_variation1.phpt] [1;32mPASS IntlCalendar::set() argument variations [ext/intl/tests/calendar_set_variation1.phpt] TEST 6816/15617 [ext/intl/tests/calendar_toDateTime_basic.phpt] [1;32mPASS IntlCalendar::toDateTime(): basic test [ext/intl/tests/calendar_toDateTime_basic.phpt] TEST 6817/15617 [ext/intl/tests/calendar_toDateTime_error.phpt] [1;32mPASS IntlCalendar::toDateTime(): bad arguments [ext/intl/tests/calendar_toDateTime_error.phpt] TEST 6818/15617 [ext/intl/tests/collation_customization.phpt] [1;32mPASS Collation customization [ext/intl/tests/collation_customization.phpt] TEST 6819/15617 [ext/intl/tests/collator_asort.phpt] [1;33mSKIP asort() [ext/intl/tests/collator_asort.phpt] reason: for ICU < 51.2 TEST 6820/15617 [ext/intl/tests/collator_asort_variant2.phpt] [1;32mPASS asort() [ext/intl/tests/collator_asort_variant2.phpt] TEST 6821/15617 [ext/intl/tests/collator_compare.phpt] [1;33mSKIP compare() [ext/intl/tests/collator_compare.phpt] reason: for ICU < 51.2 TEST 6822/15617 [ext/intl/tests/collator_compare_variant2.phpt] [1;32mPASS compare() [ext/intl/tests/collator_compare_variant2.phpt] TEST 6823/15617 [ext/intl/tests/collator_create2.phpt] [1;33mSKIP create() icu >= 4.8 && icu < 53.1 [ext/intl/tests/collator_create2.phpt] reason: for ICU < 53.1 TEST 6824/15617 [ext/intl/tests/collator_create3.phpt] [1;33mSKIP create() icu >= 53.1 && icu < 54.1 [ext/intl/tests/collator_create3.phpt] reason: for ICU < 54.1 TEST 6825/15617 [ext/intl/tests/collator_create4.phpt] [1;32mPASS create() icu >= 53.1 [ext/intl/tests/collator_create4.phpt] TEST 6826/15617 [ext/intl/tests/collator_get_error_code.phpt] [1;32mPASS get_error_code() [ext/intl/tests/collator_get_error_code.phpt] TEST 6827/15617 [ext/intl/tests/collator_get_error_message.phpt] [1;32mPASS get_error_message() [ext/intl/tests/collator_get_error_message.phpt] TEST 6828/15617 [ext/intl/tests/collator_get_locale2.phpt] [1;32mPASS get_locale() icu >= 4.8 [ext/intl/tests/collator_get_locale2.phpt] TEST 6829/15617 [ext/intl/tests/collator_get_set_attribute.phpt] [1;32mPASS get/set_attribute() [ext/intl/tests/collator_get_set_attribute.phpt] TEST 6830/15617 [ext/intl/tests/collator_get_set_strength.phpt] [1;32mPASS get/set_strength() [ext/intl/tests/collator_get_set_strength.phpt] TEST 6831/15617 [ext/intl/tests/collator_get_sort_key.phpt] [1;33mSKIP collator_get_sort_key() [ext/intl/tests/collator_get_sort_key.phpt] reason: for ICU < 51.2 TEST 6832/15617 [ext/intl/tests/collator_get_sort_key_variant2.phpt] [1;33mSKIP collator_get_sort_key() [ext/intl/tests/collator_get_sort_key_variant2.phpt] reason: for ICU < 53.1 TEST 6833/15617 [ext/intl/tests/collator_get_sort_key_variant3.phpt] [1;33mSKIP collator_get_sort_key() icu >= 53.1 && icu < 54.1 [ext/intl/tests/collator_get_sort_key_variant3.phpt] reason: for ICU < 54.1 TEST 6834/15617 [ext/intl/tests/collator_get_sort_key_variant4.phpt] [1;33mSKIP collator_get_sort_key() icu >= 54.1 [ext/intl/tests/collator_get_sort_key_variant4.phpt] reason: for ICU < 55.1 TEST 6835/15617 [ext/intl/tests/collator_get_sort_key_variant5.phpt] [1;33mSKIP collator_get_sort_key() icu >= 55.1 [ext/intl/tests/collator_get_sort_key_variant5.phpt] reason: for ICU < 56.1 TEST 6836/15617 [ext/intl/tests/collator_get_sort_key_variant6.phpt] [1;33mSKIP collator_get_sort_key() icu >= 56.1 [ext/intl/tests/collator_get_sort_key_variant6.phpt] reason: for ICU < 62.1 TEST 6837/15617 [ext/intl/tests/collator_get_sort_key_variant7.phpt] [1;32mPASS collator_get_sort_key() icu >= 62.1 [ext/intl/tests/collator_get_sort_key_variant7.phpt] TEST 6838/15617 [ext/intl/tests/collator_sort.phpt] [1;33mSKIP sort() [ext/intl/tests/collator_sort.phpt] reason: for ICU < 51.2 TEST 6839/15617 [ext/intl/tests/collator_sort_variant2.phpt] [1;32mPASS sort() [ext/intl/tests/collator_sort_variant2.phpt] TEST 6840/15617 [ext/intl/tests/collator_sort_with_sort_keys.phpt] [1;33mSKIP sort_with_sort_keys() [ext/intl/tests/collator_sort_with_sort_keys.phpt] reason: for ICU < 51.2 TEST 6841/15617 [ext/intl/tests/collator_sort_with_sort_keys_variant2.phpt] [1;32mPASS sort_with_sort_keys() [ext/intl/tests/collator_sort_with_sort_keys_variant2.phpt] TEST 6842/15617 [ext/intl/tests/cpbi_clone_equality.phpt] [1;32mPASS IntlCodePointBreakIterator: clone and equality [ext/intl/tests/cpbi_clone_equality.phpt] TEST 6843/15617 [ext/intl/tests/cpbi_getLastCodePoint_basic.phpt] [1;32mPASS IntlCodepointBreakIterator::getLastCodePoint(): basic test [ext/intl/tests/cpbi_getLastCodePoint_basic.phpt] TEST 6844/15617 [ext/intl/tests/cpbi_parts_iterator.phpt] [1;32mPASS IntlCodepointBreakIterator's part iterator [ext/intl/tests/cpbi_parts_iterator.phpt] TEST 6845/15617 [ext/intl/tests/dateformat___construct_bad_tz_cal.phpt] [1;32mPASS IntlDateFormatter::__construct(): bad timezone or calendar [ext/intl/tests/dateformat___construct_bad_tz_cal.phpt] TEST 6846/15617 [ext/intl/tests/dateformat_bug65683.phpt] [1;32mPASS Bug #65683 IntlDateFormatter accepts DateTimeImmutable [ext/intl/tests/dateformat_bug65683.phpt] TEST 6847/15617 [ext/intl/tests/dateformat_bug65683_2.phpt] [1;32mPASS Bug #65683: Intl does not support DateTimeImmutable (using datefmt_format_object) [ext/intl/tests/dateformat_bug65683_2.phpt] TEST 6848/15617 [ext/intl/tests/dateformat_bug68893.phpt] [1;32mPASS Bug #68893 Stackoverflow in datefmt_create [ext/intl/tests/dateformat_bug68893.phpt] TEST 6849/15617 [ext/intl/tests/dateformat_bug71516.phpt] [1;32mPASS Bug #71516 IntlDateFormatter losts locale if pattern is set via constructor [ext/intl/tests/dateformat_bug71516.phpt] TEST 6850/15617 [ext/intl/tests/dateformat_calendars.phpt] [1;33mSKIP IntlDateFormatter, calendars and time zone [ext/intl/tests/dateformat_calendars.phpt] reason: for ICU < 50.1.2 TEST 6851/15617 [ext/intl/tests/dateformat_calendars_variant2.phpt] [1;33mSKIP IntlDateFormatter, calendars and time zone [ext/intl/tests/dateformat_calendars_variant2.phpt] reason: for ICU < 54.1 TEST 6852/15617 [ext/intl/tests/dateformat_calendars_variant3.phpt] [1;32mPASS IntlDateFormatter, calendars and time zone [ext/intl/tests/dateformat_calendars_variant3.phpt] TEST 6853/15617 [ext/intl/tests/dateformat_clone2.phpt] [1;32mPASS Cloning datefmt icu >= 4.8 [ext/intl/tests/dateformat_clone2.phpt] TEST 6854/15617 [ext/intl/tests/dateformat_clone_bad_obj.phpt] [1;32mPASS Cloning unconstructed IntlDateFormatter [ext/intl/tests/dateformat_clone_bad_obj.phpt] TEST 6855/15617 [ext/intl/tests/dateformat_create_cal_arg.phpt] [1;33mSKIP IntlDateFormatter: several forms of the calendar arg [ext/intl/tests/dateformat_create_cal_arg.phpt] reason: for ICU < 50.1.2 TEST 6856/15617 [ext/intl/tests/dateformat_create_cal_arg_variant2.phpt] [1;33mSKIP IntlDateFormatter: several forms of the calendar arg [ext/intl/tests/dateformat_create_cal_arg_variant2.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 6857/15617 [ext/intl/tests/dateformat_create_cal_arg_variant3.phpt] [1;33mSKIP IntlDateFormatter: several forms of the calendar arg [ext/intl/tests/dateformat_create_cal_arg_variant3.phpt] reason: for ICU < 54.1 TEST 6858/15617 [ext/intl/tests/dateformat_create_cal_arg_variant4.phpt] [1;33mSKIP IntlDateFormatter: several forms of the calendar arg [ext/intl/tests/dateformat_create_cal_arg_variant4.phpt] reason: for ICU <= 57.1 TEST 6859/15617 [ext/intl/tests/dateformat_create_cal_arg_variant5.phpt] [1;32mPASS IntlDateFormatter: several forms of the calendar arg [ext/intl/tests/dateformat_create_cal_arg_variant5.phpt] TEST 6860/15617 [ext/intl/tests/dateformat_create_default.phpt] [1;32mPASS IntlDateFormatter::create() with default date and time types [ext/intl/tests/dateformat_create_default.phpt] TEST 6861/15617 [ext/intl/tests/dateformat_format.phpt] [1;33mSKIP datefmt_format_code() [ext/intl/tests/dateformat_format.phpt] reason: for ICU < 50.1.2 TEST 6862/15617 [ext/intl/tests/dateformat_formatObject_calendar.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): IntlCalendar tests [ext/intl/tests/dateformat_formatObject_calendar.phpt] reason: for ICU < 50.1.2 TEST 6863/15617 [ext/intl/tests/dateformat_formatObject_calendar_variant2.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): IntlCalendar tests [ext/intl/tests/dateformat_formatObject_calendar_variant2.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 6864/15617 [ext/intl/tests/dateformat_formatObject_calendar_variant3.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): IntlCalendar tests [ext/intl/tests/dateformat_formatObject_calendar_variant3.phpt] reason: for ICU < 54.1 TEST 6865/15617 [ext/intl/tests/dateformat_formatObject_calendar_variant4.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): IntlCalendar tests [ext/intl/tests/dateformat_formatObject_calendar_variant4.phpt] reason: for ICU < 55.1 TEST 6866/15617 [ext/intl/tests/dateformat_formatObject_calendar_variant5.phpt] [1;32mPASS IntlDateFormatter::formatObject(): IntlCalendar tests [ext/intl/tests/dateformat_formatObject_calendar_variant5.phpt] TEST 6867/15617 [ext/intl/tests/dateformat_formatObject_datetime.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): DateTime tests [ext/intl/tests/dateformat_formatObject_datetime.phpt] reason: for ICU < 50.1.2 TEST 6868/15617 [ext/intl/tests/dateformat_formatObject_datetime_variant2.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): DateTime tests [ext/intl/tests/dateformat_formatObject_datetime_variant2.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 6869/15617 [ext/intl/tests/dateformat_formatObject_datetime_variant3.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): DateTime tests [ext/intl/tests/dateformat_formatObject_datetime_variant3.phpt] reason: for ICU < 54.1 TEST 6870/15617 [ext/intl/tests/dateformat_formatObject_datetime_variant4.phpt] [1;33mSKIP IntlDateFormatter::formatObject(): DateTime tests [ext/intl/tests/dateformat_formatObject_datetime_variant4.phpt] reason: for ICU < 55.1 TEST 6871/15617 [ext/intl/tests/dateformat_formatObject_datetime_variant5.phpt] [1;32mPASS IntlDateFormatter::formatObject(): DateTime tests [ext/intl/tests/dateformat_formatObject_datetime_variant5.phpt] TEST 6872/15617 [ext/intl/tests/dateformat_formatObject_error.phpt] [1;32mPASS IntlDateFormatter::formatObject(): error conditions [ext/intl/tests/dateformat_formatObject_error.phpt] TEST 6873/15617 [ext/intl/tests/dateformat_format_parse.phpt] [1;33mSKIP datefmt_format_code() and datefmt_parse_code() [ext/intl/tests/dateformat_format_parse.phpt] reason: for ICU < 50.1.2 TEST 6874/15617 [ext/intl/tests/dateformat_format_parse_version2.phpt] [1;32mPASS datefmt_format_code() and datefmt_parse_code() [ext/intl/tests/dateformat_format_parse_version2.phpt] TEST 6875/15617 [ext/intl/tests/dateformat_format_relative.phpt] [1;32mPASS datefmt_format_code() with relative formats [ext/intl/tests/dateformat_format_relative.phpt] TEST 6876/15617 [ext/intl/tests/dateformat_format_variant2.phpt] [1;33mSKIP datefmt_format_code() [ext/intl/tests/dateformat_format_variant2.phpt] reason: for ICU >= 51.2 && ICU < 52.1 TEST 6877/15617 [ext/intl/tests/dateformat_format_variant3.phpt] [1;32mPASS datefmt_format_code() [ext/intl/tests/dateformat_format_variant3.phpt] TEST 6878/15617 [ext/intl/tests/dateformat_get_datetype.phpt] [1;32mPASS datefmt_get_datetype_code() [ext/intl/tests/dateformat_get_datetype.phpt] TEST 6879/15617 [ext/intl/tests/dateformat_get_locale.phpt] [1;32mPASS datefmt_get_locale() [ext/intl/tests/dateformat_get_locale.phpt] TEST 6880/15617 [ext/intl/tests/dateformat_get_set_calendar.phpt] [1;33mSKIP IntlDateFormatter: setCalendar()/getCalendar()/getCalendarObject() [ext/intl/tests/dateformat_get_set_calendar.phpt] reason: for ICU < 50.1.2 TEST 6881/15617 [ext/intl/tests/dateformat_get_set_calendar_variant2.phpt] [1;33mSKIP IntlDateFormatter: setCalendar()/getCalendar()/getCalendarObject() [ext/intl/tests/dateformat_get_set_calendar_variant2.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 6882/15617 [ext/intl/tests/dateformat_get_set_calendar_variant3.phpt] [1;33mSKIP IntlDateFormatter: setCalendar()/getCalendar()/getCalendarObject() [ext/intl/tests/dateformat_get_set_calendar_variant3.phpt] reason: for ICU < 54.1 TEST 6883/15617 [ext/intl/tests/dateformat_get_set_calendar_variant4.phpt] [1;33mSKIP IntlDateFormatter: setCalendar()/getCalendar()/getCalendarObject() [ext/intl/tests/dateformat_get_set_calendar_variant4.phpt] reason: for ICU <= 57.1 TEST 6884/15617 [ext/intl/tests/dateformat_get_set_calendar_variant5.phpt] [1;33mSKIP IntlDateFormatter: setCalendar()/getCalendar()/getCalendarObject() for ICU >= 58.1 and < 70.1 [ext/intl/tests/dateformat_get_set_calendar_variant5.phpt] reason: for ICU >= 58.1 and < 70.1 TEST 6885/15617 [ext/intl/tests/dateformat_get_set_calendar_variant_icu70.phpt] [1;32mPASS IntlDateFormatter: setCalendar()/getCalendar()/getCalendarObject() for ICU >= 70.1 [ext/intl/tests/dateformat_get_set_calendar_variant_icu70.phpt] TEST 6886/15617 [ext/intl/tests/dateformat_get_set_pattern2.phpt] [1;32mPASS datefmt_get_pattern_code and datefmt_set_pattern_code() icu >= 4.8 [ext/intl/tests/dateformat_get_set_pattern2.phpt] TEST 6887/15617 [ext/intl/tests/dateformat_get_set_timezone.phpt] [1;33mSKIP IntlDateFormatter: get/setTimeZone() [ext/intl/tests/dateformat_get_set_timezone.phpt] reason: for ICU < 50.1.2 TEST 6888/15617 [ext/intl/tests/dateformat_get_set_timezone_variant2.phpt] [1;33mSKIP IntlDateFormatter: get/setTimeZone() [ext/intl/tests/dateformat_get_set_timezone_variant2.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 6889/15617 [ext/intl/tests/dateformat_get_set_timezone_variant3.phpt] [1;33mSKIP IntlDateFormatter: get/setTimeZone() [ext/intl/tests/dateformat_get_set_timezone_variant3.phpt] reason: for ICU < 54.1 TEST 6890/15617 [ext/intl/tests/dateformat_get_set_timezone_variant4.phpt] [1;33mSKIP IntlDateFormatter: get/setTimeZone() [ext/intl/tests/dateformat_get_set_timezone_variant4.phpt] reason: for ICU < 55.1 TEST 6891/15617 [ext/intl/tests/dateformat_get_set_timezone_variant5.phpt] [1;32mPASS IntlDateFormatter: get/setTimeZone() [ext/intl/tests/dateformat_get_set_timezone_variant5.phpt] TEST 6892/15617 [ext/intl/tests/dateformat_get_timetype.phpt] [1;32mPASS datefmt_get_timetype_code() [ext/intl/tests/dateformat_get_timetype.phpt] TEST 6893/15617 [ext/intl/tests/dateformat_get_timezone_id.phpt] [1;32mPASS datefmt_get_timezone_id_code() [ext/intl/tests/dateformat_get_timezone_id.phpt] TEST 6894/15617 [ext/intl/tests/dateformat_invalid_timezone.phpt] [1;32mPASS IntlDateFormat constructor failure [ext/intl/tests/dateformat_invalid_timezone.phpt] TEST 6895/15617 [ext/intl/tests/dateformat_is_set_lenient.phpt] [1;32mPASS datefmt_set_lenient and datefmt_set_lenient() [ext/intl/tests/dateformat_is_set_lenient.phpt] TEST 6896/15617 [ext/intl/tests/dateformat_setTimeZone_error.phpt] [1;32mPASS IntlDateFormatter::setTimeZone() bad args [ext/intl/tests/dateformat_setTimeZone_error.phpt] TEST 6897/15617 [ext/intl/tests/dateformat_set_timezone_id2.phpt] [1;33mSKIP datefmt_set_timezone_id_code() icu >= 4.8 [ext/intl/tests/dateformat_set_timezone_id2.phpt] reason: for ICU < 50.1.2 TEST 6898/15617 [ext/intl/tests/dateformat_set_timezone_id3.phpt] [1;32mPASS datefmt_set_timezone_id_code() icu >= 4.8 [ext/intl/tests/dateformat_set_timezone_id3.phpt] TEST 6899/15617 [ext/intl/tests/dateformat_timezone_arg_variations.phpt] [1;33mSKIP IntlDateFormatter: several forms of the timezone arg [ext/intl/tests/dateformat_timezone_arg_variations.phpt] reason: for ICU < 50.1.2 TEST 6900/15617 [ext/intl/tests/dateformat_timezone_arg_variations2.phpt] [1;33mSKIP IntlDateFormatter: several forms of the timezone arg [ext/intl/tests/dateformat_timezone_arg_variations2.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 6901/15617 [ext/intl/tests/dateformat_timezone_arg_variations3.phpt] [1;33mSKIP IntlDateFormatter: several forms of the timezone arg [ext/intl/tests/dateformat_timezone_arg_variations3.phpt] reason: for ICU < 54.1 TEST 6902/15617 [ext/intl/tests/dateformat_timezone_arg_variations4.phpt] [1;32mPASS IntlDateFormatter: several forms of the timezone arg [ext/intl/tests/dateformat_timezone_arg_variations4.phpt] TEST 6903/15617 [ext/intl/tests/datepatterngenerator_clone.phpt] [1;32mPASS IntlDatePatternGenerator::getBestPattern(): clone [ext/intl/tests/datepatterngenerator_clone.phpt] TEST 6904/15617 [ext/intl/tests/datepatterngenerator_error.phpt] [1;32mPASS IntlDatePatternGenerator::getBestPattern(): errors [ext/intl/tests/datepatterngenerator_error.phpt] TEST 6905/15617 [ext/intl/tests/datepatterngenerator_get_best_pattern.phpt] [1;32mPASS IntlDatePatternGenerator::getBestPattern() [ext/intl/tests/datepatterngenerator_get_best_pattern.phpt] TEST 6906/15617 [ext/intl/tests/formatter_clone.phpt] [1;32mPASS Cloning numfmt [ext/intl/tests/formatter_clone.phpt] TEST 6907/15617 [ext/intl/tests/formatter_clone_bad_obj.phpt] [1;32mPASS Cloning unconstructed numfmt [ext/intl/tests/formatter_clone_bad_obj.phpt] TEST 6908/15617 [ext/intl/tests/formatter_fail.phpt] [1;32mPASS numfmt creation failures [ext/intl/tests/formatter_fail.phpt] TEST 6909/15617 [ext/intl/tests/formatter_format2.phpt] [1;33mSKIP numfmt_format() icu >= 4.8 [ext/intl/tests/formatter_format2.phpt] reason: for ICU <= 52.1 TEST 6910/15617 [ext/intl/tests/formatter_format3.phpt] [1;33mSKIP numfmt_format() icu >= 52.1 && icu < 53.1 [ext/intl/tests/formatter_format3.phpt] reason: for ICU < 53.1 TEST 6911/15617 [ext/intl/tests/formatter_format4.phpt] [1;33mSKIP numfmt_format() icu >= 53.1 && icu < 54.1 [ext/intl/tests/formatter_format4.phpt] reason: for ICU < 54.1 TEST 6912/15617 [ext/intl/tests/formatter_format5.phpt] [1;33mSKIP numfmt_format() icu >= 54.1 && icu < 56.1 [ext/intl/tests/formatter_format5.phpt] reason: for ICU < 56.1 TEST 6913/15617 [ext/intl/tests/formatter_format6.phpt] [1;33mSKIP numfmt_format() icu >= 56.1 && icu < 61.1 [ext/intl/tests/formatter_format6.phpt] reason: for ICU < 61.1 TEST 6914/15617 [ext/intl/tests/formatter_format7.phpt] [1;33mSKIP numfmt_format() icu >= 61.1 && < 62.1 [ext/intl/tests/formatter_format7.phpt] reason: for ICU < 62.1 TEST 6915/15617 [ext/intl/tests/formatter_format8.phpt] [1;32mPASS numfmt_format() icu >= 62.1 [ext/intl/tests/formatter_format8.phpt] TEST 6916/15617 [ext/intl/tests/formatter_format_conv.phpt] [1;32mPASS numfmt_format() with type conversion [ext/intl/tests/formatter_format_conv.phpt] TEST 6917/15617 [ext/intl/tests/formatter_format_currency2.phpt] [1;32mPASS numfmt_format_currency() icu >= 4.8 [ext/intl/tests/formatter_format_currency2.phpt] TEST 6918/15617 [ext/intl/tests/formatter_get_error.phpt] [1;32mPASS numfmt_get_error_message/code() [ext/intl/tests/formatter_get_error.phpt] TEST 6919/15617 [ext/intl/tests/formatter_get_locale.phpt] [1;33mSKIP numfmt_get_locale() icu >= 4.8 && icu < 50.1.2 [ext/intl/tests/formatter_get_locale.phpt] reason: for ICU < 50.1.2 TEST 6920/15617 [ext/intl/tests/formatter_get_locale_variant2.phpt] [1;33mSKIP numfmt_get_locale() [ext/intl/tests/formatter_get_locale_variant2.phpt] reason: for ICU < 58.1 TEST 6921/15617 [ext/intl/tests/formatter_get_locale_variant3.phpt] [1;33mSKIP numfmt_get_locale() [ext/intl/tests/formatter_get_locale_variant3.phpt] reason: for ICU < 62.1 TEST 6922/15617 [ext/intl/tests/formatter_get_locale_variant4.phpt] [1;32mPASS numfmt_get_locale() [ext/intl/tests/formatter_get_locale_variant4.phpt] TEST 6923/15617 [ext/intl/tests/formatter_get_set_pattern.phpt] [1;33mSKIP numfmt_get/set_pattern() [ext/intl/tests/formatter_get_set_pattern.phpt] reason: for ICU < 62.1 TEST 6924/15617 [ext/intl/tests/formatter_get_set_pattern2.phpt] [1;32mPASS numfmt_get/set_pattern() [ext/intl/tests/formatter_get_set_pattern2.phpt] TEST 6925/15617 [ext/intl/tests/formatter_get_set_symbol2.phpt] [1;32mPASS numfmt_get/set_symbol() icu >= 4.8 [ext/intl/tests/formatter_get_set_symbol2.phpt] TEST 6926/15617 [ext/intl/tests/formatter_get_set_text_attribute.phpt] [1;33mSKIP numfmt_get/set_text_attribute() ICU < 56.1 [ext/intl/tests/formatter_get_set_text_attribute.phpt] reason: for ICU < 56.1 TEST 6927/15617 [ext/intl/tests/formatter_get_set_text_attribute_var2.phpt] [1;32mPASS numfmt_get/set_text_attribute() ICU >= 56.1 [ext/intl/tests/formatter_get_set_text_attribute_var2.phpt] TEST 6928/15617 [ext/intl/tests/formatter_parse.phpt] [1;32mPASS numfmt_parse() [ext/intl/tests/formatter_parse.phpt] TEST 6929/15617 [ext/intl/tests/formatter_parse_currency.phpt] [1;32mPASS numfmt_parse_currency() [ext/intl/tests/formatter_parse_currency.phpt] TEST 6930/15617 [ext/intl/tests/grapheme.phpt] [1;33mSKIP grapheme() [ext/intl/tests/grapheme.phpt] reason: for ICU < 65.0 TEST 6931/15617 [ext/intl/tests/grapheme2.phpt] [1;32mPASS grapheme() [ext/intl/tests/grapheme2.phpt] TEST 6932/15617 [ext/intl/tests/grapheme_empty.phpt] [1;32mPASS Test grapheme_strpos-alike functions with empty needle [ext/intl/tests/grapheme_empty.phpt] TEST 6933/15617 [ext/intl/tests/grapheme_out_of_bounds.phpt] [1;32mPASS grapheme_* functions with out-of-bounds offsets [ext/intl/tests/grapheme_out_of_bounds.phpt] TEST 6934/15617 [ext/intl/tests/gregoriancalendar___construct_basic.phpt] [1;32mPASS IntlGregorianCalendar::__construct(): basic [ext/intl/tests/gregoriancalendar___construct_basic.phpt] TEST 6935/15617 [ext/intl/tests/gregoriancalendar___construct_error.phpt] [1;32mPASS IntlGregorianCalendar::__construct(): bad arguments [ext/intl/tests/gregoriancalendar___construct_error.phpt] TEST 6936/15617 [ext/intl/tests/gregoriancalendar___construct_variant1.phpt] [1;32mPASS IntlGregorianCalendar::__construct(): argument variants [ext/intl/tests/gregoriancalendar___construct_variant1.phpt] TEST 6937/15617 [ext/intl/tests/gregoriancalendar_getGregorianChange_error.phpt] [1;32mPASS IntlGregorianCalendar::getGregorianChange(): bad arguments [ext/intl/tests/gregoriancalendar_getGregorianChange_error.phpt] TEST 6938/15617 [ext/intl/tests/gregoriancalendar_get_setGregorianChange_basic.phpt] [1;32mPASS IntlGregorianCalendar::get/setGregorianChange(): basic test [ext/intl/tests/gregoriancalendar_get_setGregorianChange_basic.phpt] TEST 6939/15617 [ext/intl/tests/gregoriancalendar_isLeapYear_basic.phpt] [1;32mPASS IntlGregorianCalendar::isLeapYear(): basic test [ext/intl/tests/gregoriancalendar_isLeapYear_basic.phpt] TEST 6940/15617 [ext/intl/tests/gregoriancalendar_isLeapYear_error.phpt] [1;32mPASS IntlGregorianCalendar::isLeapYear(): bad arguments [ext/intl/tests/gregoriancalendar_isLeapYear_error.phpt] TEST 6941/15617 [ext/intl/tests/idn.phpt] [1;32mPASS IDN [ext/intl/tests/idn.phpt] TEST 6942/15617 [ext/intl/tests/idn_bug76829.phpt] [1;32mPASS Bug #76829 Incorrect validation of domain on idn_to_utf8() function [ext/intl/tests/idn_bug76829.phpt] TEST 6943/15617 [ext/intl/tests/idn_uts46_basic.phpt] [1;32mPASS IDN UTS #46 API basic tests [ext/intl/tests/idn_uts46_basic.phpt] TEST 6944/15617 [ext/intl/tests/idn_uts46_errors.phpt] [1;32mPASS IDN UTS #46 API error tests [ext/intl/tests/idn_uts46_errors.phpt] TEST 6945/15617 [ext/intl/tests/ini_use_exceptions_basic.phpt] [1;32mPASS intl.use_exceptions INI setting [ext/intl/tests/ini_use_exceptions_basic.phpt] TEST 6946/15617 [ext/intl/tests/intl_error_name.phpt] [1;32mPASS intl_error_name() [ext/intl/tests/intl_error_name.phpt] TEST 6947/15617 [ext/intl/tests/intl_get_error_code.phpt] [1;32mPASS intl_get_error_code() [ext/intl/tests/intl_get_error_code.phpt] TEST 6948/15617 [ext/intl/tests/intl_get_error_message.phpt] [1;32mPASS intl_get_error_message() [ext/intl/tests/intl_get_error_message.phpt] TEST 6949/15617 [ext/intl/tests/intl_icu_data_version_constant.phpt] [1;32mPASS INTL_ICU_DATA_VERSION constant [ext/intl/tests/intl_icu_data_version_constant.phpt] TEST 6950/15617 [ext/intl/tests/intl_icu_version_constant.phpt] [1;32mPASS INTL_ICU_VERSION constant [ext/intl/tests/intl_icu_version_constant.phpt] TEST 6951/15617 [ext/intl/tests/intl_is_failure.phpt] [1;32mPASS intl_is_failure() [ext/intl/tests/intl_is_failure.phpt] TEST 6952/15617 [ext/intl/tests/locale/bug72809.phpt] [1;32mPASS Bug #72809 (Locale::lookup() wrong result with canonicalize option) [ext/intl/tests/locale/bug72809.phpt] TEST 6953/15617 [ext/intl/tests/locale/bug74993.phpt] [1;32mPASS Bug #74993 Wrong reflection on some locale_* functions [ext/intl/tests/locale/bug74993.phpt] TEST 6954/15617 [ext/intl/tests/locale_accept.phpt] [1;32mPASS locale_accept_from_http [ext/intl/tests/locale_accept.phpt] TEST 6955/15617 [ext/intl/tests/locale_bug66289.phpt] [1;32mPASS Bug #66289 Locale::lookup incorrectly returns en or en_US if locale is empty [ext/intl/tests/locale_bug66289.phpt] TEST 6956/15617 [ext/intl/tests/locale_bug72658.phpt] [1;32mPASS Bug #72658 Locale::lookup() / locale_lookup() hangs if no match found [ext/intl/tests/locale_bug72658.phpt] TEST 6957/15617 [ext/intl/tests/locale_bug74439.phpt] [1;32mPASS Bug #74439 Wrong reflection on the Locale methods [ext/intl/tests/locale_bug74439.phpt] TEST 6958/15617 [ext/intl/tests/locale_compose_locale.phpt] [1;32mPASS locale_compose_locale() [ext/intl/tests/locale_compose_locale.phpt] TEST 6959/15617 [ext/intl/tests/locale_filter_matches2.phpt] [1;33mSKIP locale_filter_matches.phpt() icu >= 4.8 && icu < 50.1.2 [ext/intl/tests/locale_filter_matches2.phpt] reason: for ICU < 50.1.2 TEST 6960/15617 [ext/intl/tests/locale_filter_matches3.phpt] [1;33mSKIP locale_filter_matches.phpt() ICU >= 51.2 && ICU < 67.1 [ext/intl/tests/locale_filter_matches3.phpt] reason: for ICU < 67.1 TEST 6961/15617 [ext/intl/tests/locale_filter_matches4.phpt] [1;33mSKIP locale_filter_matches.phpt() ICU >= 67.1 [ext/intl/tests/locale_filter_matches4.phpt] reason: for ICU >= 67.1 and < 70.1 TEST 6962/15617 [ext/intl/tests/locale_filter_matches_icu70.phpt] [1;32mPASS locale_filter_matches.phpt() for ICU >= 70.1 [ext/intl/tests/locale_filter_matches_icu70.phpt] TEST 6963/15617 [ext/intl/tests/locale_get_all_variants.phpt] [1;32mPASS locale_get_all_variants.phpt() [ext/intl/tests/locale_get_all_variants.phpt] TEST 6964/15617 [ext/intl/tests/locale_get_default.phpt] [1;32mPASS locale_get_default() [ext/intl/tests/locale_get_default.phpt] TEST 6965/15617 [ext/intl/tests/locale_get_display_language.phpt] [1;33mSKIP locale_get_display_language() icu < 68.1 [ext/intl/tests/locale_get_display_language.phpt] reason: for ICU < 68.1 TEST 6966/15617 [ext/intl/tests/locale_get_display_language2.phpt] [1;32mPASS locale_get_display_language() icu >= 68.1 [ext/intl/tests/locale_get_display_language2.phpt] TEST 6967/15617 [ext/intl/tests/locale_get_display_name2.phpt] [1;33mSKIP locale_get_display_name() icu >= 4.8 && icu < 50.1.2 [ext/intl/tests/locale_get_display_name2.phpt] reason: for ICU < 50.1.2 TEST 6968/15617 [ext/intl/tests/locale_get_display_name3.phpt] [1;33mSKIP locale_get_display_name() icu >= 51.2 [ext/intl/tests/locale_get_display_name3.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 6969/15617 [ext/intl/tests/locale_get_display_name4.phpt] [1;33mSKIP locale_get_display_name() icu >= 52.1 && icu < 53.1 [ext/intl/tests/locale_get_display_name4.phpt] reason: for ICU < 53.1 TEST 6970/15617 [ext/intl/tests/locale_get_display_name5.phpt] [1;33mSKIP locale_get_display_name() icu >= 53.1 [ext/intl/tests/locale_get_display_name5.phpt] reason: for ICU < 64.0 TEST 6971/15617 [ext/intl/tests/locale_get_display_name6.phpt] [1;33mSKIP locale_get_display_name() icu >= 64.0 [ext/intl/tests/locale_get_display_name6.phpt] reason: for ICU < 65.0 TEST 6972/15617 [ext/intl/tests/locale_get_display_name7.phpt] [1;33mSKIP locale_get_display_name() icu >= 65.0 && icu < 68.1 [ext/intl/tests/locale_get_display_name7.phpt] reason: for ICU < 68.1 TEST 6973/15617 [ext/intl/tests/locale_get_display_name8.phpt] [1;32mPASS locale_get_display_name() icu >= 68.1 [ext/intl/tests/locale_get_display_name8.phpt] TEST 6974/15617 [ext/intl/tests/locale_get_display_region2.phpt] [1;33mSKIP locale_get_display_region() icu >= 4.8 && icu < 51.2 [ext/intl/tests/locale_get_display_region2.phpt] reason: for ICU <= 50.1.2 TEST 6975/15617 [ext/intl/tests/locale_get_display_region3.phpt] [1;32mPASS locale_get_display_region() icu >= 51.2 [ext/intl/tests/locale_get_display_region3.phpt] TEST 6976/15617 [ext/intl/tests/locale_get_display_script3.phpt] [1;33mSKIP locale_get_display_script() icu >= 49 [ext/intl/tests/locale_get_display_script3.phpt] reason: for ICU < 52.1 TEST 6977/15617 [ext/intl/tests/locale_get_display_script4.phpt] [1;32mPASS locale_get_display_script() icu >= 52.1 [ext/intl/tests/locale_get_display_script4.phpt] TEST 6978/15617 [ext/intl/tests/locale_get_display_variant2.phpt] [1;32mPASS locale_get_display_variant() icu >= 4.8 [ext/intl/tests/locale_get_display_variant2.phpt] TEST 6979/15617 [ext/intl/tests/locale_get_keywords2.phpt] [1;32mPASS locale_get_keywords() icu >= 4.8 [ext/intl/tests/locale_get_keywords2.phpt] TEST 6980/15617 [ext/intl/tests/locale_get_primary_language.phpt] [1;32mPASS locale_get_primary_language() [ext/intl/tests/locale_get_primary_language.phpt] TEST 6981/15617 [ext/intl/tests/locale_get_region.phpt] [1;32mPASS locale_get_region() [ext/intl/tests/locale_get_region.phpt] TEST 6982/15617 [ext/intl/tests/locale_get_script.phpt] [1;32mPASS locale_get_script() [ext/intl/tests/locale_get_script.phpt] TEST 6983/15617 [ext/intl/tests/locale_lookup.phpt] [1;33mSKIP locale_lookup.phpt() icu >= 4.8 && icu < 50.1.2 [ext/intl/tests/locale_lookup.phpt] reason: for ICU < 50.1.2 TEST 6984/15617 [ext/intl/tests/locale_lookup_variant2.phpt] [1;33mSKIP locale_lookup.phpt() [ext/intl/tests/locale_lookup_variant2.phpt] reason: for ICU < 67.1 TEST 6985/15617 [ext/intl/tests/locale_lookup_variant3.phpt] [1;32mPASS locale_lookup.phpt() [ext/intl/tests/locale_lookup_variant3.phpt] TEST 6986/15617 [ext/intl/tests/locale_parse_locale2.phpt] [1;32mPASS locale_parse_locale() icu >= 4.8 [ext/intl/tests/locale_parse_locale2.phpt] TEST 6987/15617 [ext/intl/tests/locale_set_default.phpt] [1;32mPASS locale_set_default($locale) [ext/intl/tests/locale_set_default.phpt] TEST 6988/15617 [ext/intl/tests/msgfmt_bug70484.phpt] [1;32mPASS Bug #70484 selectordinal doesn't work with named parameters [ext/intl/tests/msgfmt_bug70484.phpt] TEST 6989/15617 [ext/intl/tests/msgfmt_clone.phpt] [1;32mPASS Cloning msgfmt [ext/intl/tests/msgfmt_clone.phpt] TEST 6990/15617 [ext/intl/tests/msgfmt_clone_bad_obj.phpt] [1;32mPASS Cloning unconstructed MessageFormatter [ext/intl/tests/msgfmt_clone_bad_obj.phpt] TEST 6991/15617 [ext/intl/tests/msgfmt_fail2.phpt] [1;32mPASS msgfmt creation failures icu >= 4.8 [ext/intl/tests/msgfmt_fail2.phpt] TEST 6992/15617 [ext/intl/tests/msgfmt_format.phpt] [1;32mPASS msgfmt_format() [ext/intl/tests/msgfmt_format.phpt] TEST 6993/15617 [ext/intl/tests/msgfmt_format_datetime.phpt] [1;32mPASS MessageFormatter::format(): DateTime accepted to format dates and times [ext/intl/tests/msgfmt_format_datetime.phpt] TEST 6994/15617 [ext/intl/tests/msgfmt_format_error1.phpt] [1;32mPASS MessageFormatter::format() insufficient numeric arguments [ext/intl/tests/msgfmt_format_error1.phpt] TEST 6995/15617 [ext/intl/tests/msgfmt_format_error2.phpt] [1;32mPASS MessageFormatter::format() inconsistent types in named argument [ext/intl/tests/msgfmt_format_error2.phpt] TEST 6996/15617 [ext/intl/tests/msgfmt_format_error3.phpt] [1;32mPASS MessageFormatter::format() given negative arg key [ext/intl/tests/msgfmt_format_error3.phpt] TEST 6997/15617 [ext/intl/tests/msgfmt_format_error4.phpt] [1;32mPASS MessageFormatter::format() invalid UTF-8 for arg key or value [ext/intl/tests/msgfmt_format_error4.phpt] TEST 6998/15617 [ext/intl/tests/msgfmt_format_error5.phpt] [1;32mPASS MessageFormatter::format() invalid date/time argument [ext/intl/tests/msgfmt_format_error5.phpt] TEST 6999/15617 [ext/intl/tests/msgfmt_format_error6.phpt] [1;32mPASS MessageFormatter::format() invalid type for key not in pattern [ext/intl/tests/msgfmt_format_error6.phpt] TEST 7000/15617 [ext/intl/tests/msgfmt_format_intlcalendar.phpt] [1;33mSKIP MessageFormat accepts IntlCalendar args icu >= 4.8 && icu < 50.1.2 [ext/intl/tests/msgfmt_format_intlcalendar.phpt] reason: for ICU < 50.1.2 TEST 7001/15617 [ext/intl/tests/msgfmt_format_intlcalendar_variant2.phpt] [1;33mSKIP MessageFormat accepts IntlCalendar args [ext/intl/tests/msgfmt_format_intlcalendar_variant2.phpt] reason: for ICU >= 51.2 and < 52.1 TEST 7002/15617 [ext/intl/tests/msgfmt_format_intlcalendar_variant3.phpt] [1;33mSKIP MessageFormat accepts IntlCalendar args [ext/intl/tests/msgfmt_format_intlcalendar_variant3.phpt] reason: for ICU < 54.1 TEST 7003/15617 [ext/intl/tests/msgfmt_format_intlcalendar_variant4.phpt] [1;32mPASS MessageFormat accepts IntlCalendar args [ext/intl/tests/msgfmt_format_intlcalendar_variant4.phpt] TEST 7004/15617 [ext/intl/tests/msgfmt_format_mixed_params.phpt] [1;32mPASS MessageFormatter::format(): mixed named and numeric parameters [ext/intl/tests/msgfmt_format_mixed_params.phpt] TEST 7005/15617 [ext/intl/tests/msgfmt_format_simple_types_numeric_strings.phpt] [1;32mPASS MessageFormatter::format(): simple types handling with numeric strings [ext/intl/tests/msgfmt_format_simple_types_numeric_strings.phpt] TEST 7006/15617 [ext/intl/tests/msgfmt_format_subpatterns.phpt] [1;32mPASS msgfmt_format() with subpatterns [ext/intl/tests/msgfmt_format_subpatterns.phpt] TEST 7007/15617 [ext/intl/tests/msgfmt_format_subpatterns_named.phpt] [1;32mPASS msgfmt_format() with named subpatterns [ext/intl/tests/msgfmt_format_subpatterns_named.phpt] TEST 7008/15617 [ext/intl/tests/msgfmt_get_locale.phpt] [1;32mPASS msgfmt_get_locale() [ext/intl/tests/msgfmt_get_locale.phpt] TEST 7009/15617 [ext/intl/tests/msgfmt_get_set_pattern.phpt] [1;32mPASS msgfmt_get/set_pattern() [ext/intl/tests/msgfmt_get_set_pattern.phpt] TEST 7010/15617 [ext/intl/tests/msgfmt_millisecond_dates.phpt] [1;32mPASS MessageFrormatter parses and formats dates with millisecond precision [ext/intl/tests/msgfmt_millisecond_dates.phpt] TEST 7011/15617 [ext/intl/tests/msgfmt_parse.phpt] [1;32mPASS msgfmt_parse() tests [ext/intl/tests/msgfmt_parse.phpt] TEST 7012/15617 [ext/intl/tests/msgfmt_setPattern_cache.phpt] [1;32mPASS MessageFormatter::setPattern() invalidates arg types cache [ext/intl/tests/msgfmt_setPattern_cache.phpt] TEST 7013/15617 [ext/intl/tests/normalizer_get_raw_decomposition.phpt] [1;32mPASS normalizer_get_raw_decomposition() [ext/intl/tests/normalizer_get_raw_decomposition.phpt] TEST 7014/15617 [ext/intl/tests/normalizer_normalize.phpt] [1;32mPASS normalize() [ext/intl/tests/normalizer_normalize.phpt] TEST 7015/15617 [ext/intl/tests/normalizer_normalize_kc_cf.phpt] [1;32mPASS normalize() NFKC_Casefold [ext/intl/tests/normalizer_normalize_kc_cf.phpt] TEST 7016/15617 [ext/intl/tests/rbbiter___construct_basic.phpt] [1;32mPASS IntlRuleBasedBreakIterator::__construct: basic test [ext/intl/tests/rbbiter___construct_basic.phpt] TEST 7017/15617 [ext/intl/tests/rbbiter_getBinaryRules_basic.phpt] [1;33mSKIP IntlRuleBasedBreakIterator::getBinaryRules(): basic test [ext/intl/tests/rbbiter_getBinaryRules_basic.phpt] reason: for ICU < 61.1 TEST 7018/15617 [ext/intl/tests/rbbiter_getBinaryRules_basic2.phpt] [1;33mSKIP IntlRuleBasedBreakIterator::getBinaryRules(): basic test icu >= 61.1 && icu < 68.1 [ext/intl/tests/rbbiter_getBinaryRules_basic2.phpt] reason: for ICU < 68.1 TEST 7019/15617 [ext/intl/tests/rbbiter_getBinaryRules_basic3.phpt] [1;32mPASS IntlRuleBasedBreakIterator::getBinaryRules(): basic test icu >= 68.1 [ext/intl/tests/rbbiter_getBinaryRules_basic3.phpt] TEST 7020/15617 [ext/intl/tests/rbbiter_getRuleStatusVec_basic.phpt] [1;32mPASS IntlRuleBasedBreakIterator::getRuleStatusVec(): basic test [ext/intl/tests/rbbiter_getRuleStatusVec_basic.phpt] TEST 7021/15617 [ext/intl/tests/rbbiter_getRuleStatus_basic.phpt] [1;32mPASS IntlRuleBasedBreakIterator::getRuleStatus(): basic test [ext/intl/tests/rbbiter_getRuleStatus_basic.phpt] TEST 7022/15617 [ext/intl/tests/rbbiter_getRules_basic.phpt] [1;33mSKIP IntlRuleBasedBreakIterator::getRules(): basic test [ext/intl/tests/rbbiter_getRules_basic.phpt] reason: for ICU < 61.1 TEST 7023/15617 [ext/intl/tests/rbbiter_getRules_basic2.phpt] [1;33mSKIP IntlRuleBasedBreakIterator::getRules(): basic test icu >= 61.1 && icu < 68.1 [ext/intl/tests/rbbiter_getRules_basic2.phpt] reason: for ICU < 68.1 TEST 7024/15617 [ext/intl/tests/rbbiter_getRules_basic3.phpt] [1;32mPASS IntlRuleBasedBreakIterator::getRules(): basic test icu >= 68.1 [ext/intl/tests/rbbiter_getRules_basic3.phpt] TEST 7025/15617 [ext/intl/tests/regression_sort_and_cow.phpt] [1;32mPASS Regression: sort() and copy-on-write. [ext/intl/tests/regression_sort_and_cow.phpt] TEST 7026/15617 [ext/intl/tests/regression_sort_eq.phpt] [1;32mPASS Regression: sort() eq but different len. [ext/intl/tests/regression_sort_eq.phpt] TEST 7027/15617 [ext/intl/tests/regression_sortwsk_and_cow.phpt] [1;32mPASS Regression: sort_wsk() and copy-on-write. [ext/intl/tests/regression_sortwsk_and_cow.phpt] TEST 7028/15617 [ext/intl/tests/regression_sortwsk_eq.phpt] [1;32mPASS Regression: sort_wsk() eq but different len. [ext/intl/tests/regression_sortwsk_eq.phpt] TEST 7029/15617 [ext/intl/tests/resourcebundle_arrayaccess.phpt] [1;32mPASS Test ResourceBundle array access and count - existing/missing keys [ext/intl/tests/resourcebundle_arrayaccess.phpt] TEST 7030/15617 [ext/intl/tests/resourcebundle_countable.phpt] [1;32mPASS Test ResourceBundle implements Countable [ext/intl/tests/resourcebundle_countable.phpt] TEST 7031/15617 [ext/intl/tests/resourcebundle_create.phpt] [1;32mPASS Test ResourceBundle::__construct() - existing/missing bundles/locales [ext/intl/tests/resourcebundle_create.phpt] TEST 7032/15617 [ext/intl/tests/resourcebundle_double_ctor.phpt] [1;32mPASS ResourceBundle double construction should not be allowed [ext/intl/tests/resourcebundle_double_ctor.phpt] TEST 7033/15617 [ext/intl/tests/resourcebundle_individual.phpt] [1;32mPASS Test ResourceBundle::get() and length() - existing/missing keys [ext/intl/tests/resourcebundle_individual.phpt] TEST 7034/15617 [ext/intl/tests/resourcebundle_internal.phpt] [1;32mPASS Test ResourceBundle::__construct() with internal ICU bundles [ext/intl/tests/resourcebundle_internal.phpt] TEST 7035/15617 [ext/intl/tests/resourcebundle_iterator.phpt] [1;32mPASS Test ResourceBundle iterator [ext/intl/tests/resourcebundle_iterator.phpt] TEST 7036/15617 [ext/intl/tests/resourcebundle_locales.phpt] [1;32mPASS Test ResourceBundle::getLocales [ext/intl/tests/resourcebundle_locales.phpt] TEST 7037/15617 [ext/intl/tests/resourcebundle_null_mandatory_args.phpt] [1;33mSKIP ResourceBundle constructor bundle accepts NULL for first two arguments [ext/intl/tests/resourcebundle_null_mandatory_args.phpt] reason: for ICU < 50.1.2 TEST 7038/15617 [ext/intl/tests/resourcebundle_null_mandatory_args_variant2.phpt] [1;32mPASS ResourceBundle constructor bundle accepts NULL for first two arguments [ext/intl/tests/resourcebundle_null_mandatory_args_variant2.phpt] TEST 7039/15617 [ext/intl/tests/resourcebundle_traversable.phpt] [1;32mPASS Bug #55610: ResourceBundle does not implement Traversable [ext/intl/tests/resourcebundle_traversable.phpt] TEST 7040/15617 [ext/intl/tests/spoofchecker_001.phpt] [1;33mSKIP spoofchecker suspicious character checker [ext/intl/tests/spoofchecker_001.phpt] reason: for ICU <= 57.1 TEST 7041/15617 [ext/intl/tests/spoofchecker_002.phpt] [1;32mPASS spoofchecker confusable tests [ext/intl/tests/spoofchecker_002.phpt] TEST 7042/15617 [ext/intl/tests/spoofchecker_003.phpt] [1;32mPASS spoofchecker with locale settings [ext/intl/tests/spoofchecker_003.phpt] TEST 7043/15617 [ext/intl/tests/spoofchecker_004.phpt] [1;33mSKIP spoofchecker with settings changed [ext/intl/tests/spoofchecker_004.phpt] reason: for ICU < 55.1 TEST 7044/15617 [ext/intl/tests/spoofchecker_005.phpt] [1;32mPASS spoofchecker with settings changed [ext/intl/tests/spoofchecker_005.phpt] TEST 7045/15617 [ext/intl/tests/spoofchecker_006.phpt] [1;32mPASS spoofchecker suspicious character checker [ext/intl/tests/spoofchecker_006.phpt] TEST 7046/15617 [ext/intl/tests/spoofchecker_007.phpt] [1;32mPASS spoofchecker with restriction level [ext/intl/tests/spoofchecker_007.phpt] TEST 7047/15617 [ext/intl/tests/spoofchecker_unknown_restriction_level.phpt] [1;32mPASS Spoofchecker attempting to pass an unknown restriction level [ext/intl/tests/spoofchecker_unknown_restriction_level.phpt] TEST 7048/15617 [ext/intl/tests/timezone_IDforWindowsID_basic.phpt] [1;33mSKIP IntlTimeZone::getIDForWindowsID basic test [ext/intl/tests/timezone_IDforWindowsID_basic.phpt] reason: for ICU <= 57.1 TEST 7049/15617 [ext/intl/tests/timezone_IDforWindowsID_basic2.phpt] [1;32mPASS IntlTimeZone::getIDForWindowsID basic test [ext/intl/tests/timezone_IDforWindowsID_basic2.phpt] TEST 7050/15617 [ext/intl/tests/timezone_clone_basic.phpt] [1;32mPASS IntlTimeZone clone handler: basic test [ext/intl/tests/timezone_clone_basic.phpt] TEST 7051/15617 [ext/intl/tests/timezone_clone_error.phpt] [1;32mPASS IntlTimeZone clone handler: error test [ext/intl/tests/timezone_clone_error.phpt] TEST 7052/15617 [ext/intl/tests/timezone_countEquivalentIDs_basic.phpt] [1;32mPASS IntlTimeZone::countEquivalentIDs(): basic test [ext/intl/tests/timezone_countEquivalentIDs_basic.phpt] TEST 7053/15617 [ext/intl/tests/timezone_countEquivalentIDs_error.phpt] [1;32mPASS IntlTimeZone::countEquivalentIDs(): errors [ext/intl/tests/timezone_countEquivalentIDs_error.phpt] TEST 7054/15617 [ext/intl/tests/timezone_createDefault_basic.phpt] [1;32mPASS IntlTimeZone::createDefault(): basic test [ext/intl/tests/timezone_createDefault_basic.phpt] TEST 7055/15617 [ext/intl/tests/timezone_createEnumeration_basic.phpt] [1;32mPASS IntlTimeZone::createEnumeration(): basic test [ext/intl/tests/timezone_createEnumeration_basic.phpt] TEST 7056/15617 [ext/intl/tests/timezone_createEnumeration_error.phpt] [1;32mPASS IntlTimeZone::createEnumeration(): errors [ext/intl/tests/timezone_createEnumeration_error.phpt] TEST 7057/15617 [ext/intl/tests/timezone_createEnumeration_variation1.phpt] [1;32mPASS IntlTimeZone::createEnumeration(): variant with offset [ext/intl/tests/timezone_createEnumeration_variation1.phpt] TEST 7058/15617 [ext/intl/tests/timezone_createEnumeration_variation2.phpt] [1;32mPASS IntlTimeZone::createEnumeration(): variant with country [ext/intl/tests/timezone_createEnumeration_variation2.phpt] TEST 7059/15617 [ext/intl/tests/timezone_createTimeZoneIDEnumeration_basic.phpt] [1;32mPASS IntlTimeZone::createTimeZoneIDEnumeration(): basic test [ext/intl/tests/timezone_createTimeZoneIDEnumeration_basic.phpt] TEST 7060/15617 [ext/intl/tests/timezone_createTimeZoneIDEnumeration_error.phpt] [1;32mPASS IntlTimeZone::createTimeZoneIDEnumeration(): errors [ext/intl/tests/timezone_createTimeZoneIDEnumeration_error.phpt] TEST 7061/15617 [ext/intl/tests/timezone_createTimeZoneIDEnumeration_variant1.phpt] [1;32mPASS IntlTimeZone::createTimeZoneIDEnumeration(): variant without offset [ext/intl/tests/timezone_createTimeZoneIDEnumeration_variant1.phpt] TEST 7062/15617 [ext/intl/tests/timezone_createTimeZoneIDEnumeration_variant2.phpt] [1;32mPASS IntlTimeZone::createTimeZoneIDEnumeration(): variant without region [ext/intl/tests/timezone_createTimeZoneIDEnumeration_variant2.phpt] TEST 7063/15617 [ext/intl/tests/timezone_createTimeZone_basic.phpt] [1;32mPASS IntlTimeZone::createTimeZone(): basic test [ext/intl/tests/timezone_createTimeZone_basic.phpt] TEST 7064/15617 [ext/intl/tests/timezone_createTimeZone_error.phpt] [1;32mPASS IntlTimeZone::createTimeZone(): errors [ext/intl/tests/timezone_createTimeZone_error.phpt] TEST 7065/15617 [ext/intl/tests/timezone_equals_basic.phpt] [1;32mPASS IntlTimeZone equals handler: basic test [ext/intl/tests/timezone_equals_basic.phpt] TEST 7066/15617 [ext/intl/tests/timezone_equals_error.phpt] [1;32mPASS IntlTimeZone equals handler: error test [ext/intl/tests/timezone_equals_error.phpt] TEST 7067/15617 [ext/intl/tests/timezone_fromDateTimeZone_basic.phpt] [1;32mPASS IntlTimeZone::fromDateTimeZone(): basic test [ext/intl/tests/timezone_fromDateTimeZone_basic.phpt] TEST 7068/15617 [ext/intl/tests/timezone_fromDateTimeZone_error.phpt] [1;32mPASS IntlTimeZone::fromDateTimeZone(): argument errors [ext/intl/tests/timezone_fromDateTimeZone_error.phpt] TEST 7069/15617 [ext/intl/tests/timezone_getCanonicalID_basic.phpt] [1;32mPASS IntlTimeZone::getCanonicalID: basic test [ext/intl/tests/timezone_getCanonicalID_basic.phpt] TEST 7070/15617 [ext/intl/tests/timezone_getCanonicalID_error.phpt] [1;32mPASS IntlTimeZone::getCanonicalID(): errors [ext/intl/tests/timezone_getCanonicalID_error.phpt] TEST 7071/15617 [ext/intl/tests/timezone_getCanonicalID_variant1.phpt] [1;33mSKIP IntlTimeZone::getCanonicalID(): second argument [ext/intl/tests/timezone_getCanonicalID_variant1.phpt] reason: for ICU < 53.1 TEST 7072/15617 [ext/intl/tests/timezone_getCanonicalID_variant1_2.phpt] [1;32mPASS IntlTimeZone::getCanonicalID(): second argument [ext/intl/tests/timezone_getCanonicalID_variant1_2.phpt] TEST 7073/15617 [ext/intl/tests/timezone_getDSTSavings_basic.phpt] [1;32mPASS IntlTimeZone::getDSTSavings(): basic test [ext/intl/tests/timezone_getDSTSavings_basic.phpt] TEST 7074/15617 [ext/intl/tests/timezone_getDSTSavings_error.phpt] [1;32mPASS IntlTimeZone::getDSTSavings(): errors [ext/intl/tests/timezone_getDSTSavings_error.phpt] TEST 7075/15617 [ext/intl/tests/timezone_getDisplayName_basic.phpt] [1;32mPASS IntlTimeZone::getDisplayName(): basic test [ext/intl/tests/timezone_getDisplayName_basic.phpt] TEST 7076/15617 [ext/intl/tests/timezone_getDisplayName_error.phpt] [1;32mPASS IntlTimeZone::getDisplayName(): errors [ext/intl/tests/timezone_getDisplayName_error.phpt] TEST 7077/15617 [ext/intl/tests/timezone_getDisplayName_variant1.phpt] [1;32mPASS IntlTimeZone::getDisplayName(): daylight parameter effect [ext/intl/tests/timezone_getDisplayName_variant1.phpt] TEST 7078/15617 [ext/intl/tests/timezone_getDisplayName_variant2-49+.phpt] [1;33mSKIP IntlTimeZone::getDisplayName(): type parameter (ICU >= 49 && ICU < 50.1.2) [ext/intl/tests/timezone_getDisplayName_variant2-49+.phpt] reason: for ICU < 50.1.2 TEST 7079/15617 [ext/intl/tests/timezone_getDisplayName_variant3-49+.phpt] [1;33mSKIP IntlTimeZone::getDisplayName(): locale parameter [ext/intl/tests/timezone_getDisplayName_variant3-49+.phpt] reason: for ICU < 55.1 TEST 7080/15617 [ext/intl/tests/timezone_getDisplayName_variant4.phpt] [1;32mPASS IntlTimeZone::getDisplayName(): type parameter (ICU >= 51.2) [ext/intl/tests/timezone_getDisplayName_variant4.phpt] TEST 7081/15617 [ext/intl/tests/timezone_getEquivalentID_basic.phpt] [1;32mPASS IntlTimeZone::getEquivalentID(): basic test [ext/intl/tests/timezone_getEquivalentID_basic.phpt] TEST 7082/15617 [ext/intl/tests/timezone_getEquivalentID_error.phpt] [1;32mPASS IntlTimeZone::getEquivalentID(): errors [ext/intl/tests/timezone_getEquivalentID_error.phpt] TEST 7083/15617 [ext/intl/tests/timezone_getErrorCodeMessage_basic.phpt] [1;32mPASS IntlTimeZone::getErrorCode/Message(): basic test [ext/intl/tests/timezone_getErrorCodeMessage_basic.phpt] TEST 7084/15617 [ext/intl/tests/timezone_getErrorCode_error.phpt] [1;32mPASS IntlTimeZone::getErrorCode(): errors [ext/intl/tests/timezone_getErrorCode_error.phpt] TEST 7085/15617 [ext/intl/tests/timezone_getErrorMessage_error.phpt] [1;32mPASS IntlTimeZone::getErrorMessage(): errors [ext/intl/tests/timezone_getErrorMessage_error.phpt] TEST 7086/15617 [ext/intl/tests/timezone_getGMT_basic.phpt] [1;32mPASS IntlTimeZone::getGMT(): basic test [ext/intl/tests/timezone_getGMT_basic.phpt] TEST 7087/15617 [ext/intl/tests/timezone_getID_error.phpt] [1;32mPASS IntlTimeZone::getID(): errors [ext/intl/tests/timezone_getID_error.phpt] TEST 7088/15617 [ext/intl/tests/timezone_getOffset_basic.phpt] [1;32mPASS IntlTimeZone::getOffset(): basic test [ext/intl/tests/timezone_getOffset_basic.phpt] TEST 7089/15617 [ext/intl/tests/timezone_getOffset_error.phpt] [1;32mPASS IntlTimeZone::getOffset(): errors [ext/intl/tests/timezone_getOffset_error.phpt] TEST 7090/15617 [ext/intl/tests/timezone_getRawOffset_basic.phpt] [1;32mPASS IntlTimeZone::getRawOffset(): basic test [ext/intl/tests/timezone_getRawOffset_basic.phpt] TEST 7091/15617 [ext/intl/tests/timezone_getRawOffset_error.phpt] [1;32mPASS IntlTimeZone::getRawOffset(): errors [ext/intl/tests/timezone_getRawOffset_error.phpt] TEST 7092/15617 [ext/intl/tests/timezone_getRegion_basic.phpt] [1;32mPASS IntlTimeZone::getRegion(): basic test [ext/intl/tests/timezone_getRegion_basic.phpt] TEST 7093/15617 [ext/intl/tests/timezone_getRegion_error.phpt] [1;32mPASS IntlTimeZone::getRegion(): errors [ext/intl/tests/timezone_getRegion_error.phpt] TEST 7094/15617 [ext/intl/tests/timezone_getTZData_basic.phpt] [1;32mPASS IntlTimeZone::getTZDataVersion: basic test [ext/intl/tests/timezone_getTZData_basic.phpt] TEST 7095/15617 [ext/intl/tests/timezone_getUnknown_basic.phpt] [1;32mPASS IntlCalendar::getUnknown(): basic test [ext/intl/tests/timezone_getUnknown_basic.phpt] TEST 7096/15617 [ext/intl/tests/timezone_hasSameRules_basic.phpt] [1;32mPASS IntlTimeZone::hasSameRules(): basic test [ext/intl/tests/timezone_hasSameRules_basic.phpt] TEST 7097/15617 [ext/intl/tests/timezone_hasSameRules_error.phpt] [1;32mPASS IntlTimeZone::hasSameRules(): errors [ext/intl/tests/timezone_hasSameRules_error.phpt] TEST 7098/15617 [ext/intl/tests/timezone_toDateTimeZone_basic.phpt] [1;32mPASS IntlTimeZone::toDateTimeZone(): basic test [ext/intl/tests/timezone_toDateTimeZone_basic.phpt] TEST 7099/15617 [ext/intl/tests/timezone_toDateTimeZone_error.phpt] [1;32mPASS IntlTimeZone::toDateTimeZone(): errors [ext/intl/tests/timezone_toDateTimeZone_error.phpt] TEST 7100/15617 [ext/intl/tests/timezone_useDaylightTime_basic.phpt] [1;32mPASS IntlTimeZone::useDaylightTime: basic test [ext/intl/tests/timezone_useDaylightTime_basic.phpt] TEST 7101/15617 [ext/intl/tests/timezone_useDaylightTime_error.phpt] [1;32mPASS IntlTimeZone::useDaylightTime(): errors [ext/intl/tests/timezone_useDaylightTime_error.phpt] TEST 7102/15617 [ext/intl/tests/timezone_windowsID_basic.phpt] [1;33mSKIP IntlTimeZone::getWindowsID basic test [ext/intl/tests/timezone_windowsID_basic.phpt] reason: for ICU <= 57.1 TEST 7103/15617 [ext/intl/tests/timezone_windowsID_basic2.phpt] [1;32mPASS IntlTimeZone::getWindowsID basic test [ext/intl/tests/timezone_windowsID_basic2.phpt] TEST 7104/15617 [ext/intl/tests/transliterator_clone.phpt] [1;32mPASS Transliterator clone handler [ext/intl/tests/transliterator_clone.phpt] TEST 7105/15617 [ext/intl/tests/transliterator_create_basic.phpt] [1;32mPASS Transliterator::create (basic) [ext/intl/tests/transliterator_create_basic.phpt] TEST 7106/15617 [ext/intl/tests/transliterator_create_error.phpt] [1;32mPASS Transliterator::create (error) [ext/intl/tests/transliterator_create_error.phpt] TEST 7107/15617 [ext/intl/tests/transliterator_create_from_rule_basic.phpt] [1;32mPASS Transliterator::createFromRules (basic) [ext/intl/tests/transliterator_create_from_rule_basic.phpt] TEST 7108/15617 [ext/intl/tests/transliterator_create_from_rule_error.phpt] [1;32mPASS Transliterator::createFromRules (error) [ext/intl/tests/transliterator_create_from_rule_error.phpt] TEST 7109/15617 [ext/intl/tests/transliterator_create_inverse_basic.phpt] [1;32mPASS Transliterator::createInverse (basic) [ext/intl/tests/transliterator_create_inverse_basic.phpt] TEST 7110/15617 [ext/intl/tests/transliterator_create_inverse_error.phpt] [1;32mPASS Transliterator::createInverse (error) [ext/intl/tests/transliterator_create_inverse_error.phpt] TEST 7111/15617 [ext/intl/tests/transliterator_get_error_code_basic.phpt] [1;32mPASS Transliterator::getErrorCode (basic) [ext/intl/tests/transliterator_get_error_code_basic.phpt] TEST 7112/15617 [ext/intl/tests/transliterator_get_error_code_error.phpt] [1;32mPASS Transliterator::getErrorCode (error) [ext/intl/tests/transliterator_get_error_code_error.phpt] TEST 7113/15617 [ext/intl/tests/transliterator_get_error_message_basic.phpt] [1;32mPASS Transliterator::getErrorMessage (basic) [ext/intl/tests/transliterator_get_error_message_basic.phpt] TEST 7114/15617 [ext/intl/tests/transliterator_get_error_message_error.phpt] [1;32mPASS Transliterator::getErrorMessage (error) [ext/intl/tests/transliterator_get_error_message_error.phpt] TEST 7115/15617 [ext/intl/tests/transliterator_list_ids_basic.phpt] [1;32mPASS Transliterator::listIDs (basic) [ext/intl/tests/transliterator_list_ids_basic.phpt] TEST 7116/15617 [ext/intl/tests/transliterator_property_id.phpt] [1;32mPASS Transliterator - "id" property [ext/intl/tests/transliterator_property_id.phpt] TEST 7117/15617 [ext/intl/tests/transliterator_transliterate_basic.phpt] [1;32mPASS Transliterator::transliterate (basic) [ext/intl/tests/transliterator_transliterate_basic.phpt] TEST 7118/15617 [ext/intl/tests/transliterator_transliterate_error.phpt] [1;32mPASS Transliterator::transliterate (error) [ext/intl/tests/transliterator_transliterate_error.phpt] TEST 7119/15617 [ext/intl/tests/transliterator_transliterate_variant1.phpt] [1;32mPASS transliterator_transliterate (variant 1, non-transliterator 1st arg) [ext/intl/tests/transliterator_transliterate_variant1.phpt] TEST 7120/15617 [ext/intl/tests/uconverter___construct_error.phpt] [1;32mPASS Basic UConverter::convert() usage [ext/intl/tests/uconverter___construct_error.phpt] TEST 7121/15617 [ext/intl/tests/uconverter_bug66873.phpt] [1;32mPASS Bug #66873 - crash in UConverter with invalid encoding [ext/intl/tests/uconverter_bug66873.phpt] TEST 7122/15617 [ext/intl/tests/uconverter_enum.phpt] [1;32mPASS UConverter Enumerations [ext/intl/tests/uconverter_enum.phpt] TEST 7123/15617 [ext/intl/tests/uconverter_func_basic.phpt] [1;32mPASS Basic UConverter::transcode() usage [ext/intl/tests/uconverter_func_basic.phpt] TEST 7124/15617 [ext/intl/tests/uconverter_func_subst.phpt] [1;32mPASS Basic UConverter::convert() w/ Subsitution [ext/intl/tests/uconverter_func_subst.phpt] TEST 7125/15617 [ext/intl/tests/uconverter_getDestinationEncoding.phpt] [1;32mPASS UConverter::getDestinationEncoding() [ext/intl/tests/uconverter_getDestinationEncoding.phpt] TEST 7126/15617 [ext/intl/tests/uconverter_getSourceEncoding.phpt] [1;32mPASS UConverter::getSourceEncoding() [ext/intl/tests/uconverter_getSourceEncoding.phpt] TEST 7127/15617 [ext/intl/tests/uconverter_getstandards_basic.phpt] [1;32mPASS Basic UConverter::getStandards() usage [ext/intl/tests/uconverter_getstandards_basic.phpt] TEST 7128/15617 [ext/intl/tests/uconverter_oop_algo.phpt] [1;32mPASS UConverter Algorithmic converters [ext/intl/tests/uconverter_oop_algo.phpt] TEST 7129/15617 [ext/intl/tests/uconverter_oop_basic.phpt] [1;32mPASS Basic UConverter::convert() usage [ext/intl/tests/uconverter_oop_basic.phpt] TEST 7130/15617 [ext/intl/tests/uconverter_oop_callback.phpt] [1;33mSKIP UConverter::convert() w/ Callback Reasons [ext/intl/tests/uconverter_oop_callback.phpt] reason: for ICU <= 57.1 TEST 7131/15617 [ext/intl/tests/uconverter_oop_callback2.phpt] [1;32mPASS UConverter::convert() w/ Callback Reasons [ext/intl/tests/uconverter_oop_callback2.phpt] TEST 7132/15617 [ext/intl/tests/uconverter_oop_callback_return.phpt] [1;32mPASS UConverter::convert() w/ Callback Return Values [ext/intl/tests/uconverter_oop_callback_return.phpt] TEST 7133/15617 [ext/intl/tests/uconverter_oop_subst.phpt] [1;32mPASS Basic UConverter::convert() w/ Subsitution [ext/intl/tests/uconverter_oop_subst.phpt] TEST 7134/15617 [ext/intl/tests/uconverter_setSourceEncoding.phpt] [1;32mPASS UConverter::setSourceEncoding() [ext/intl/tests/uconverter_setSourceEncoding.phpt] TEST 7135/15617 [ext/intl/uchar/tests/basic-functionality.phpt] [1;32mPASS IntlChar basic functionality [ext/intl/uchar/tests/basic-functionality.phpt] TEST 7136/15617 [ext/intl/uchar/tests/bug70453.phpt] [1;32mPASS Bug #70453 (IntlChar::foldCase() incorrect arguments and missing constants) [ext/intl/uchar/tests/bug70453.phpt] TEST 7137/15617 [ext/intl/uchar/tests/bug70454.phpt] [1;32mPASS Bug #70454 (IntlChar::forDigit second parameter should be optional) [ext/intl/uchar/tests/bug70454.phpt] TEST 7138/15617 [ext/intl/uchar/tests/bug70455.phpt] [1;32mPASS Bug #70455 Missing constant: IntlChar::NO_NUMERIC_VALUE [ext/intl/uchar/tests/bug70455.phpt] TEST 7139/15617 [ext/json/tests/001.phpt] [1;32mPASS json_decode() tests [ext/json/tests/001.phpt] TEST 7140/15617 [ext/json/tests/002.phpt] [1;32mPASS json_encode() tests [ext/json/tests/002.phpt] TEST 7141/15617 [ext/json/tests/003.phpt] [1;32mPASS json_encode() & endless loop - 1 [ext/json/tests/003.phpt] TEST 7142/15617 [ext/json/tests/004.phpt] [1;32mPASS json_encode() & endless loop - 2 [ext/json/tests/004.phpt] TEST 7143/15617 [ext/json/tests/005.phpt] [1;32mPASS json_encode() & endless loop - 3 [ext/json/tests/005.phpt] TEST 7144/15617 [ext/json/tests/006.phpt] [1;32mPASS json_encode() & extended encoding [ext/json/tests/006.phpt] TEST 7145/15617 [ext/json/tests/007.phpt] [1;32mPASS json_last_error() tests [ext/json/tests/007.phpt] TEST 7146/15617 [ext/json/tests/008.phpt] [1;32mPASS json_decode() with large integers [ext/json/tests/008.phpt] TEST 7147/15617 [ext/json/tests/009.phpt] [1;32mPASS json_encode() with non-packed array that should be encoded as an array rather than object [ext/json/tests/009.phpt] TEST 7148/15617 [ext/json/tests/bug40503.phpt] [1;32mPASS Bug #40503 (json_encode() value corruption on 32bit systems with overflown values) [ext/json/tests/bug40503.phpt] TEST 7149/15617 [ext/json/tests/bug41034.phpt] [1;32mPASS Bug #41034 (json_encode() ignores null byte started keys in arrays) [ext/json/tests/bug41034.phpt] TEST 7150/15617 [ext/json/tests/bug41067.phpt] [1;32mPASS Bug #41067 (json_encode() problem with UTF-16 input) [ext/json/tests/bug41067.phpt] TEST 7151/15617 [ext/json/tests/bug41403.phpt] [1;32mPASS Bug #41403 (json_decode cannot decode floats if localeconv decimal_point is not '.') [ext/json/tests/bug41403.phpt] TEST 7152/15617 [ext/json/tests/bug41504.phpt] [1;32mPASS Bug #41504 (json_decode() converts empty array keys to "_empty_") [ext/json/tests/bug41504.phpt] TEST 7153/15617 [ext/json/tests/bug41567.phpt] [1;32mPASS Bug #41567 (json_encode() double conversion is inconsistent with PHP) [ext/json/tests/bug41567.phpt] TEST 7154/15617 [ext/json/tests/bug42090.phpt] [1;32mPASS Bug #42090 (json_decode causes segmentation fault) [ext/json/tests/bug42090.phpt] TEST 7155/15617 [ext/json/tests/bug42785.phpt] [1;32mPASS Bug #42785 (Incorrect formatting of double values with non-english locales) [ext/json/tests/bug42785.phpt] TEST 7156/15617 [ext/json/tests/bug43941.phpt] [1;32mPASS Bug #43941 (json_encode() invalid UTF-8) [ext/json/tests/bug43941.phpt] TEST 7157/15617 [ext/json/tests/bug45791.phpt] [1;32mPASS Bug #45791 (json_decode() does not handle number 0e0) [ext/json/tests/bug45791.phpt] TEST 7158/15617 [ext/json/tests/bug46215.phpt] [1;32mPASS Bug #46215 (json_encode mutates its parameter and has some class-specific state) [ext/json/tests/bug46215.phpt] TEST 7159/15617 [ext/json/tests/bug46944.phpt] [1;32mPASS Bug #46944 (json_encode() doesn't handle 3 byte utf8 correctly) [ext/json/tests/bug46944.phpt] TEST 7160/15617 [ext/json/tests/bug47644.phpt] [1;32mPASS Bug #47644 (valid large integers are truncated) [ext/json/tests/bug47644.phpt] TEST 7161/15617 [ext/json/tests/bug50224.phpt] [1;32mPASS bug #50224 (json_encode() does not always encode a float as a float) [ext/json/tests/bug50224.phpt] TEST 7162/15617 [ext/json/tests/bug53946.phpt] [1;32mPASS bug #53946 (json_encode() with JSON_UNESCAPED_UNICODE) [ext/json/tests/bug53946.phpt] TEST 7163/15617 [ext/json/tests/bug54058.phpt] [1;32mPASS Bug #54058 (json_last_error() invalid UTF-8 produces wrong error) [ext/json/tests/bug54058.phpt] TEST 7164/15617 [ext/json/tests/bug54484.phpt] [1;32mPASS Bug #54484 (Empty string in json_decode doesn't reset json_last_error) [ext/json/tests/bug54484.phpt] TEST 7165/15617 [ext/json/tests/bug55543.phpt] [1;32mPASS Bug #55543 (json_encode() with JSON_NUMERIC_CHECK & numeric string properties) [ext/json/tests/bug55543.phpt] TEST 7166/15617 [ext/json/tests/bug61537.phpt] [1;32mPASS Bug #61537 (json_encode() incorrectly truncates/discards information) [ext/json/tests/bug61537.phpt] TEST 7167/15617 [ext/json/tests/bug61978.phpt] [1;32mPASS Bug #61978 (Object recursion not detected for classes that implement JsonSerializable) [ext/json/tests/bug61978.phpt] TEST 7168/15617 [ext/json/tests/bug62010.phpt] [1;32mPASS Bug #62010 (json_decode produces invalid byte-sequences) [ext/json/tests/bug62010.phpt] TEST 7169/15617 [ext/json/tests/bug62369.phpt] [1;32mPASS FR #62369 (Segfault on json_encode(deeply_nested_array) [ext/json/tests/bug62369.phpt] TEST 7170/15617 [ext/json/tests/bug63737.phpt] [1;32mPASS Bug #63737 (json_decode does not properly decode with options parameter) [ext/json/tests/bug63737.phpt] TEST 7171/15617 [ext/json/tests/bug64695.phpt] [1;32mPASS Bug #64695 JSON_NUMERIC_CHECK has issues with strings that are numbers plus the letter e [ext/json/tests/bug64695.phpt] TEST 7172/15617 [ext/json/tests/bug64874_part1.phpt] [1;32mPASS Whitespace part of bug #64874 ("json_decode handles whitespace and case-sensitivity incorrectly") [ext/json/tests/bug64874_part1.phpt] TEST 7173/15617 [ext/json/tests/bug64874_part2.phpt] [1;32mPASS Case-sensitivity part of bug #64874 ("json_decode handles whitespace and case-sensitivity incorrectly") [ext/json/tests/bug64874_part2.phpt] TEST 7174/15617 [ext/json/tests/bug66021.phpt] [1;32mPASS Bug #66021 (Blank line inside empty array/object when JSON_PRETTY_PRINT is set) [ext/json/tests/bug66021.phpt] TEST 7175/15617 [ext/json/tests/bug66025.phpt] [1;32mPASS Bug #66025 (Indent wrong when json_encode() called from jsonSerialize function) [ext/json/tests/bug66025.phpt] TEST 7176/15617 [ext/json/tests/bug68546.phpt] [1;32mPASS Bug #68546 (json_decode() Fatal error: Cannot access property started with '\0') [ext/json/tests/bug68546.phpt] TEST 7177/15617 [ext/json/tests/bug68567.phpt] [1;32mPASS Bug #68567 JSON_PARTIAL_OUTPUT_ON_ERROR can result in JSON with null key [ext/json/tests/bug68567.phpt] TEST 7178/15617 [ext/json/tests/bug68817.phpt] [1;32mPASS Bug #68817 (Null pointer deference) [ext/json/tests/bug68817.phpt] TEST 7179/15617 [ext/json/tests/bug68938.phpt] [1;32mPASS Bug #68938 (json_decode() decodes empty string without indicating error) [ext/json/tests/bug68938.phpt] TEST 7180/15617 [ext/json/tests/bug68992.phpt] [1;32mPASS Bug #68992 (json_encode stacks exceptions thrown by JsonSerializable classes) [ext/json/tests/bug68992.phpt] TEST 7181/15617 [ext/json/tests/bug69187.phpt] [1;32mPASS Bug #69187 json_last_error return BC in PHP7 [ext/json/tests/bug69187.phpt] TEST 7182/15617 [ext/json/tests/bug71835.phpt] [1;32mPASS Bug #71835 (json_encode sometimes incorrectly detects recursion with JsonSerializable) [ext/json/tests/bug71835.phpt] TEST 7183/15617 [ext/json/tests/bug72069.phpt] [1;32mPASS Bug #72069 (Behavior \JsonSerializable different from json_encode) [ext/json/tests/bug72069.phpt] TEST 7184/15617 [ext/json/tests/bug72787.phpt] [1;32mPASS Bug #72787 (json_decode reads out of bounds) [ext/json/tests/bug72787.phpt] TEST 7185/15617 [ext/json/tests/bug73113.phpt] [1;32mPASS Bug #73113 (Segfault with throwing JsonSerializable) Also test that the custom exception is not wrapped by ext/json [ext/json/tests/bug73113.phpt] TEST 7186/15617 [ext/json/tests/bug73254.phpt] [1;32mPASS Bug #73254 (Incorrect indentation generated by json_encode() with JSON_PRETTY_PRINT) [ext/json/tests/bug73254.phpt] TEST 7187/15617 [ext/json/tests/bug73991.phpt] [1;32mPASS Allow JSON_OBJECT_AS_ARRAY to have an effect [ext/json/tests/bug73991.phpt] TEST 7188/15617 [ext/json/tests/bug77843.phpt] [1;32mPASS Bug #77843: Use after free with json serializer [ext/json/tests/bug77843.phpt] TEST 7189/15617 [ext/json/tests/bug81532.phpt] [1;32mPASS Bug #81532: Change of $depth behaviour in json_encode() on PHP 8.1 [ext/json/tests/bug81532.phpt] TEST 7190/15617 [ext/json/tests/fail001.phpt] [1;32mPASS JSON (http://www.crockford.com/JSON/JSON_checker/test/fail*.json) [ext/json/tests/fail001.phpt] TEST 7191/15617 [ext/json/tests/inf_nan_error.phpt] [1;32mPASS An error is thrown when INF or NaN are encoded [ext/json/tests/inf_nan_error.phpt] TEST 7192/15617 [ext/json/tests/json_decode_basic.phpt] [1;32mPASS Test json_decode() function : basic functionality [ext/json/tests/json_decode_basic.phpt] TEST 7193/15617 [ext/json/tests/json_decode_error.phpt] [1;32mPASS Test json_decode() function : error conditions [ext/json/tests/json_decode_error.phpt] TEST 7194/15617 [ext/json/tests/json_decode_exceptions.phpt] [1;32mPASS Test json_decode() function : JSON_THROW_ON_ERROR flag [ext/json/tests/json_decode_exceptions.phpt] TEST 7195/15617 [ext/json/tests/json_decode_invalid_utf8.phpt] [1;32mPASS json_decode() invalid UTF8 [ext/json/tests/json_decode_invalid_utf8.phpt] TEST 7196/15617 [ext/json/tests/json_encode_basic.phpt] [1;32mPASS Test json_encode() function : basic functionality [ext/json/tests/json_encode_basic.phpt] TEST 7197/15617 [ext/json/tests/json_encode_basic_utf8.phpt] [1;32mPASS Test json_encode() function : basic functionality with UTF8 string input [ext/json/tests/json_encode_basic_utf8.phpt] TEST 7198/15617 [ext/json/tests/json_encode_exceptions.phpt] [1;32mPASS Test json_encode() function : JSON_THROW_ON_ERROR flag [ext/json/tests/json_encode_exceptions.phpt] TEST 7199/15617 [ext/json/tests/json_encode_invalid_utf8.phpt] [1;32mPASS json_encode() invalid UTF8 [ext/json/tests/json_encode_invalid_utf8.phpt] TEST 7200/15617 [ext/json/tests/json_encode_numeric.phpt] [1;32mPASS Test json_encode() function with numeric flag [ext/json/tests/json_encode_numeric.phpt] TEST 7201/15617 [ext/json/tests/json_encode_pretty_print.phpt] [1;32mPASS json_encode() with JSON_PRETTY_PRINT [ext/json/tests/json_encode_pretty_print.phpt] TEST 7202/15617 [ext/json/tests/json_encode_pretty_print2.phpt] [1;32mPASS json_encode() with JSON_PRETTY_PRINT on declared properties [ext/json/tests/json_encode_pretty_print2.phpt] TEST 7203/15617 [ext/json/tests/json_encode_u2028_u2029.phpt] [1;32mPASS json_encode() tests for U+2028, U+2029 [ext/json/tests/json_encode_u2028_u2029.phpt] TEST 7204/15617 [ext/json/tests/json_encode_unescaped_slashes.phpt] [1;32mPASS json_decode() tests [ext/json/tests/json_encode_unescaped_slashes.phpt] TEST 7205/15617 [ext/json/tests/json_exceptions_error_clearing.phpt] [1;32mPASS JSON_THROW_ON_ERROR: global error flag untouched [ext/json/tests/json_exceptions_error_clearing.phpt] TEST 7206/15617 [ext/json/tests/json_last_error_error.phpt] [1;32mPASS json_last_error() failures [ext/json/tests/json_last_error_error.phpt] TEST 7207/15617 [ext/json/tests/json_last_error_msg_error.phpt] [1;32mPASS json_last_error_msg() failures [ext/json/tests/json_last_error_msg_error.phpt] TEST 7208/15617 [ext/json/tests/pass001.1.phpt] [1;32mPASS JSON (http://www.crockford.com/JSON/JSON_checker/test/pass1.json) [ext/json/tests/pass001.1.phpt] TEST 7209/15617 [ext/json/tests/pass001.1_64bit.phpt] [1;32mPASS JSON (http://www.crockford.com/JSON/JSON_checker/test/pass1.json) [ext/json/tests/pass001.1_64bit.phpt] TEST 7210/15617 [ext/json/tests/pass001.phpt] [1;32mPASS JSON (http://www.crockford.com/JSON/JSON_checker/test/pass1.json) [ext/json/tests/pass001.phpt] TEST 7211/15617 [ext/json/tests/pass002.phpt] [1;32mPASS JSON (http://www.crockford.com/JSON/JSON_checker/test/pass2.json) [ext/json/tests/pass002.phpt] TEST 7212/15617 [ext/json/tests/pass003.phpt] [1;32mPASS JSON (http://www.crockford.com/JSON/JSON_checker/test/pass3.json) [ext/json/tests/pass003.phpt] TEST 7213/15617 [ext/json/tests/serialize.phpt] [1;32mPASS json_encode() Serialization tests [ext/json/tests/serialize.phpt] TEST 7214/15617 [ext/json/tests/unsupported_type_error.phpt] [1;32mPASS An error is thrown when an unsupported type is encoded [ext/json/tests/unsupported_type_error.phpt] TEST 7215/15617 [ext/ldap/tests/GHSA-g665-fm4p-vhff-1.phpt] [1;33mSKIP GHSA-g665-fm4p-vhff (OOB access in ldap_escape) [ext/ldap/tests/GHSA-g665-fm4p-vhff-1.phpt] reason: only for 32-bit TEST 7216/15617 [ext/ldap/tests/GHSA-g665-fm4p-vhff-2.phpt] [1;33mSKIP GHSA-g665-fm4p-vhff (OOB access in ldap_escape) [ext/ldap/tests/GHSA-g665-fm4p-vhff-2.phpt] reason: only for 32-bit TEST 7217/15617 [ext/ldap/tests/bug48441.phpt] [1;33mSKIP ldap_search() bug 48441 - options persists after specifying them in ldap_search [ext/ldap/tests/bug48441.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7218/15617 [ext/ldap/tests/bug72021.phpt] [1;32mPASS Bug #72021 (ldap_escape() with DN flag is not RFC compliant) [ext/ldap/tests/bug72021.phpt] TEST 7219/15617 [ext/ldap/tests/bug73933.phpt] [1;32mPASS Bug #73933 (error/segfault with ldap_mod_replace and opcache) [ext/ldap/tests/bug73933.phpt] TEST 7220/15617 [ext/ldap/tests/bug77958.phpt] [1;33mSKIP ldap_modify_batch() - bug 77958 - values in ldap_modify_batch must be "string" [ext/ldap/tests/bug77958.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7221/15617 [ext/ldap/tests/ldap_add_basic.phpt] [1;33mSKIP ldap_add() - Basic add operation [ext/ldap/tests/ldap_add_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7222/15617 [ext/ldap/tests/ldap_add_error.phpt] [1;33mSKIP ldap_add() - Add operation that should fail [ext/ldap/tests/ldap_add_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7223/15617 [ext/ldap/tests/ldap_add_ext.phpt] [1;33mSKIP ldap_add_ext() - Add operation with controls [ext/ldap/tests/ldap_add_ext.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7224/15617 [ext/ldap/tests/ldap_bind_basic.phpt] [1;33mSKIP ldap_bind() - Basic anonymous binding [ext/ldap/tests/ldap_bind_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7225/15617 [ext/ldap/tests/ldap_bind_error.phpt] [1;33mSKIP ldap_bind() - Binding that should fail [ext/ldap/tests/ldap_bind_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7226/15617 [ext/ldap/tests/ldap_bind_ext.phpt] [1;33mSKIP ldap_bind_ext() - Basic binding [ext/ldap/tests/ldap_bind_ext.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7227/15617 [ext/ldap/tests/ldap_bind_variation.phpt] [1;33mSKIP ldap_bind() - Advanced binding [ext/ldap/tests/ldap_bind_variation.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7228/15617 [ext/ldap/tests/ldap_compare_basic.phpt] [1;33mSKIP ldap_compare() - Basic ldap_compare test [ext/ldap/tests/ldap_compare_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7229/15617 [ext/ldap/tests/ldap_compare_error.phpt] [1;33mSKIP ldap_compare() - Testing ldap_compare() that should fail [ext/ldap/tests/ldap_compare_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7230/15617 [ext/ldap/tests/ldap_connect_basic.phpt] [1;32mPASS ldap_connect() - Basic connection [ext/ldap/tests/ldap_connect_basic.phpt] TEST 7231/15617 [ext/ldap/tests/ldap_connect_error.phpt] [1;32mPASS ldap_connect() - Connection errors [ext/ldap/tests/ldap_connect_error.phpt] TEST 7232/15617 [ext/ldap/tests/ldap_connect_ldap_conf.phpt] [1;32mPASS ldap_connect() - Connection using default host from openldap's ldap.conf [ext/ldap/tests/ldap_connect_ldap_conf.phpt] TEST 7233/15617 [ext/ldap/tests/ldap_connect_variation.phpt] [1;32mPASS ldap_connect() - Variation [ext/ldap/tests/ldap_connect_variation.phpt] TEST 7234/15617 [ext/ldap/tests/ldap_constructor.phpt] [1;32mPASS Attempt to instantiate an LDAP\Connection directly [ext/ldap/tests/ldap_constructor.phpt] TEST 7235/15617 [ext/ldap/tests/ldap_controls.phpt] [1;33mSKIP Test the use of controls [ext/ldap/tests/ldap_controls.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7236/15617 [ext/ldap/tests/ldap_count_entries_basic.phpt] [1;33mSKIP ldap_count_entries() - Basic counting LDAP entries [ext/ldap/tests/ldap_count_entries_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7237/15617 [ext/ldap/tests/ldap_count_references_basic.phpt] [1;33mSKIP ldap_count_references() - Basic ldap_count_references test [ext/ldap/tests/ldap_count_references_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7238/15617 [ext/ldap/tests/ldap_delete_basic.phpt] [1;33mSKIP ldap_delete() - Basic delete operation [ext/ldap/tests/ldap_delete_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7239/15617 [ext/ldap/tests/ldap_delete_error.phpt] [1;33mSKIP ldap_delete() - Delete operation that should fail [ext/ldap/tests/ldap_delete_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7240/15617 [ext/ldap/tests/ldap_delete_ext.phpt] [1;33mSKIP ldap_delete_ext() - Delete operation with controls [ext/ldap/tests/ldap_delete_ext.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7241/15617 [ext/ldap/tests/ldap_dn2ufn.phpt] [1;32mPASS ldap_dn2ufn() test [ext/ldap/tests/ldap_dn2ufn.phpt] TEST 7242/15617 [ext/ldap/tests/ldap_err2str_basic.phpt] [1;32mPASS ldap_err2str() - Basic error number to string conversion [ext/ldap/tests/ldap_err2str_basic.phpt] TEST 7243/15617 [ext/ldap/tests/ldap_errno_basic.phpt] [1;33mSKIP ldap_errno() - Basic ldap_errno() operation [ext/ldap/tests/ldap_errno_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7244/15617 [ext/ldap/tests/ldap_error_basic.phpt] [1;33mSKIP ldap_error() - Basic ldap_error() operation [ext/ldap/tests/ldap_error_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7245/15617 [ext/ldap/tests/ldap_escape_all.phpt] [1;32mPASS ldap_escape() test all [ext/ldap/tests/ldap_escape_all.phpt] TEST 7246/15617 [ext/ldap/tests/ldap_escape_both.phpt] [1;32mPASS ldap_escape() test filter and DN [ext/ldap/tests/ldap_escape_both.phpt] TEST 7247/15617 [ext/ldap/tests/ldap_escape_dn.phpt] [1;32mPASS ldap_escape() test DN [ext/ldap/tests/ldap_escape_dn.phpt] TEST 7248/15617 [ext/ldap/tests/ldap_escape_filter.phpt] [1;32mPASS ldap_escape() test filter [ext/ldap/tests/ldap_escape_filter.phpt] TEST 7249/15617 [ext/ldap/tests/ldap_escape_ignore.phpt] [1;32mPASS ldap_escape() test ignore [ext/ldap/tests/ldap_escape_ignore.phpt] TEST 7250/15617 [ext/ldap/tests/ldap_exop.phpt] [1;33mSKIP ldap_exop() and ldap_parse_exop() - EXOP operations [ext/ldap/tests/ldap_exop.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7251/15617 [ext/ldap/tests/ldap_exop_passwd.phpt] [1;33mSKIP ldap_exop_passwd() - Changing password through EXOP [ext/ldap/tests/ldap_exop_passwd.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7252/15617 [ext/ldap/tests/ldap_exop_passwd_error.phpt] [1;33mSKIP ldap_exop_passwd() - Giving wrong value for old password [ext/ldap/tests/ldap_exop_passwd_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7253/15617 [ext/ldap/tests/ldap_exop_refresh.phpt] [1;33mSKIP ldap_exop_refresh() - Test LDAP refresh extended operation [ext/ldap/tests/ldap_exop_refresh.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7254/15617 [ext/ldap/tests/ldap_exop_whoami.phpt] [1;33mSKIP ldap_exop_whoami() - EXOP whoami operation [ext/ldap/tests/ldap_exop_whoami.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7255/15617 [ext/ldap/tests/ldap_explode_dn.phpt] [1;32mPASS ldap_explode_dn() test [ext/ldap/tests/ldap_explode_dn.phpt] TEST 7256/15617 [ext/ldap/tests/ldap_first_attribute_basic.phpt] [1;33mSKIP ldap_first_attribute() - Basic ldap_first_attribute test [ext/ldap/tests/ldap_first_attribute_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7257/15617 [ext/ldap/tests/ldap_first_attribute_error.phpt] [1;32mPASS ldap_first_attribute() - Testing ldap_first_attribute() that should fail [ext/ldap/tests/ldap_first_attribute_error.phpt] TEST 7258/15617 [ext/ldap/tests/ldap_first_entry_basic.phpt] [1;33mSKIP ldap_first_entry() - Basic ldap_first_entry test [ext/ldap/tests/ldap_first_entry_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7259/15617 [ext/ldap/tests/ldap_first_reference_basic.phpt] [1;33mSKIP ldap_first_reference() - Basic ldap_first_reference test [ext/ldap/tests/ldap_first_reference_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7260/15617 [ext/ldap/tests/ldap_free_result_basic.phpt] [1;33mSKIP ldap_free_result() - Basic ldap_free_result tests [ext/ldap/tests/ldap_free_result_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7261/15617 [ext/ldap/tests/ldap_get_attributes_basic.phpt] [1;33mSKIP ldap_get_attributes() - Basic ldap_get_attributes test [ext/ldap/tests/ldap_get_attributes_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7262/15617 [ext/ldap/tests/ldap_get_dn_basic.phpt] [1;33mSKIP ldap_get_dn() - Basic ldap_get_dn test [ext/ldap/tests/ldap_get_dn_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7263/15617 [ext/ldap/tests/ldap_get_entries_basic.phpt] [1;33mSKIP ldap_get_entries() - Basic modify operation [ext/ldap/tests/ldap_get_entries_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7264/15617 [ext/ldap/tests/ldap_get_entries_variation.phpt] [1;33mSKIP Test ldap_get_entries() function - variation: used on empty search [ext/ldap/tests/ldap_get_entries_variation.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7265/15617 [ext/ldap/tests/ldap_get_option_basic.phpt] [1;32mPASS ldap_get_option() - Basic ldap_get_option() operation [ext/ldap/tests/ldap_get_option_basic.phpt] TEST 7266/15617 [ext/ldap/tests/ldap_get_option_controls.phpt] [1;33mSKIP ldap_get_option() and ldap_set_option() tests related to ldap controls [ext/ldap/tests/ldap_get_option_controls.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7267/15617 [ext/ldap/tests/ldap_get_option_package_basic.phpt] [1;32mPASS ldap_get_option() - Basic test for getting the TLS package ldap option [ext/ldap/tests/ldap_get_option_package_basic.phpt] TEST 7268/15617 [ext/ldap/tests/ldap_get_option_variation.phpt] [1;32mPASS ldap_get_option() - More ldap_get_option() operations [ext/ldap/tests/ldap_get_option_variation.phpt] TEST 7269/15617 [ext/ldap/tests/ldap_get_values_len_basic.phpt] [1;33mSKIP ldap_get_values_len() - Basic ldap_get_values_len test [ext/ldap/tests/ldap_get_values_len_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7270/15617 [ext/ldap/tests/ldap_get_values_len_error.phpt] [1;33mSKIP ldap_get_values_len() - Testing ldap_get_values_len() that should fail [ext/ldap/tests/ldap_get_values_len_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7271/15617 [ext/ldap/tests/ldap_list_basic.phpt] [1;33mSKIP ldap_list() test [ext/ldap/tests/ldap_list_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7272/15617 [ext/ldap/tests/ldap_mod_add_basic.phpt] [1;33mSKIP ldap_mod_add() - Basic modify operation [ext/ldap/tests/ldap_mod_add_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7273/15617 [ext/ldap/tests/ldap_mod_add_error.phpt] [1;33mSKIP ldap_mod_add() - ldap_mod_add() operations that should fail [ext/ldap/tests/ldap_mod_add_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7274/15617 [ext/ldap/tests/ldap_mod_del_basic.phpt] [1;33mSKIP ldap_mod_del() - Basic modify operation [ext/ldap/tests/ldap_mod_del_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7275/15617 [ext/ldap/tests/ldap_mod_del_error.phpt] [1;33mSKIP ldap_mod_del() - ldap_mod_del() operations that should fail [ext/ldap/tests/ldap_mod_del_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7276/15617 [ext/ldap/tests/ldap_mod_ext.phpt] [1;33mSKIP ldap_mod_ext() - Modify operations with controls [ext/ldap/tests/ldap_mod_ext.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7277/15617 [ext/ldap/tests/ldap_mod_replace_basic.phpt] [1;33mSKIP ldap_mod_replace() - Basic modify operation [ext/ldap/tests/ldap_mod_replace_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7278/15617 [ext/ldap/tests/ldap_mod_replace_error.phpt] [1;33mSKIP ldap_mod_replace() - ldap_mod_replace() operations that should fail [ext/ldap/tests/ldap_mod_replace_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7279/15617 [ext/ldap/tests/ldap_modify_basic.phpt] [1;33mSKIP ldap_modify() - Basic modify operation [ext/ldap/tests/ldap_modify_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7280/15617 [ext/ldap/tests/ldap_modify_batch_basic.phpt] [1;33mSKIP ldap_modify_batch() - Basic batch modify operation [ext/ldap/tests/ldap_modify_batch_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7281/15617 [ext/ldap/tests/ldap_modify_batch_error.phpt] [1;33mSKIP ldap_modify_batch() - Batch modify operations that should fail [ext/ldap/tests/ldap_modify_batch_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7282/15617 [ext/ldap/tests/ldap_modify_error.phpt] [1;33mSKIP ldap_modify() - Modify operations that should fail [ext/ldap/tests/ldap_modify_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7283/15617 [ext/ldap/tests/ldap_next_attribute_basic.phpt] [1;33mSKIP ldap_next_attribute() - Basic ldap_next_attribute test [ext/ldap/tests/ldap_next_attribute_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7284/15617 [ext/ldap/tests/ldap_next_attribute_error.phpt] [1;33mSKIP ldap_next_attribute() - Testing ldap_next_attribute() that should fail [ext/ldap/tests/ldap_next_attribute_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7285/15617 [ext/ldap/tests/ldap_next_entry_basic.phpt] [1;33mSKIP ldap_next_entry() - Basic ldap_first_entry test [ext/ldap/tests/ldap_next_entry_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7286/15617 [ext/ldap/tests/ldap_next_reference_basic.phpt] [1;33mSKIP ldap_next_reference() - Basic ldap_next_reference test [ext/ldap/tests/ldap_next_reference_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7287/15617 [ext/ldap/tests/ldap_option_reqcert_basic.phpt] [1;33mSKIP ldap_option_reqcert_basic() - Basic test to check if PHP can connect to a LDAP server with an invalid certificate with certificate checking disabled [ext/ldap/tests/ldap_option_reqcert_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7288/15617 [ext/ldap/tests/ldap_option_reqcert_error.phpt] [1;33mSKIP ldap_option_reqcert_error() - A test to check if ldap can't connect to a LDAP server with a invalid certificate with certificate checking enabled [ext/ldap/tests/ldap_option_reqcert_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7289/15617 [ext/ldap/tests/ldap_parse_reference_basic.phpt] [1;33mSKIP ldap_parse_reference() - Basic ldap_parse_reference test [ext/ldap/tests/ldap_parse_reference_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7290/15617 [ext/ldap/tests/ldap_parse_result_basic.phpt] [1;33mSKIP ldap_parse_result() - Basic ldap_parse_result test [ext/ldap/tests/ldap_parse_result_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7291/15617 [ext/ldap/tests/ldap_parse_result_controls.phpt] [1;33mSKIP ldap_parse_result() - Test the parsing of controls from result object [ext/ldap/tests/ldap_parse_result_controls.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7292/15617 [ext/ldap/tests/ldap_read_basic.phpt] [1;33mSKIP ldap_read() test [ext/ldap/tests/ldap_read_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7293/15617 [ext/ldap/tests/ldap_read_variation1.phpt] [1;32mPASS ldap_read() does not modify $attributes array [ext/ldap/tests/ldap_read_variation1.phpt] TEST 7294/15617 [ext/ldap/tests/ldap_rename_basic.phpt] [1;33mSKIP ldap_rename() - Basic ldap_rename test [ext/ldap/tests/ldap_rename_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7295/15617 [ext/ldap/tests/ldap_rename_error.phpt] [1;32mPASS ldap_rename() - Testing ldap_rename() that should fail [ext/ldap/tests/ldap_rename_error.phpt] TEST 7296/15617 [ext/ldap/tests/ldap_rename_ext.phpt] [1;33mSKIP ldap_rename_ext() - Rename operation with controls [ext/ldap/tests/ldap_rename_ext.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7297/15617 [ext/ldap/tests/ldap_sasl_bind_basic.phpt] [1;33mSKIP ldap_sasl_bind() - Basic anonymous binding [ext/ldap/tests/ldap_sasl_bind_basic.phpt] reason: no server listening TEST 7298/15617 [ext/ldap/tests/ldap_sasl_bind_error.phpt] [1;33mSKIP ldap_sasl_bind() - Binding that should fail [ext/ldap/tests/ldap_sasl_bind_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7299/15617 [ext/ldap/tests/ldap_search_basic.phpt] [1;33mSKIP ldap_search() test [ext/ldap/tests/ldap_search_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7300/15617 [ext/ldap/tests/ldap_search_error.phpt] [1;33mSKIP ldap_search() - operation that should fail [ext/ldap/tests/ldap_search_error.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7301/15617 [ext/ldap/tests/ldap_search_overrides.phpt] [1;33mSKIP ldap_search() test - test that overrides aren't permanent [ext/ldap/tests/ldap_search_overrides.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7302/15617 [ext/ldap/tests/ldap_search_paged_result_controls.phpt] [1;33mSKIP ldap_search() test with paged result controls [ext/ldap/tests/ldap_search_paged_result_controls.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7303/15617 [ext/ldap/tests/ldap_search_sort_controls.phpt] [1;33mSKIP ldap_search() test with sort and VLV controls [ext/ldap/tests/ldap_search_sort_controls.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7304/15617 [ext/ldap/tests/ldap_search_variation1.phpt] [1;33mSKIP ldap_search() test [ext/ldap/tests/ldap_search_variation1.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7305/15617 [ext/ldap/tests/ldap_search_variation2.phpt] [1;33mSKIP ldap_search() test [ext/ldap/tests/ldap_search_variation2.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7306/15617 [ext/ldap/tests/ldap_search_variation3.phpt] [1;33mSKIP ldap_search() test [ext/ldap/tests/ldap_search_variation3.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7307/15617 [ext/ldap/tests/ldap_search_variation4.phpt] [1;33mSKIP ldap_search() test [ext/ldap/tests/ldap_search_variation4.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7308/15617 [ext/ldap/tests/ldap_search_variation5.phpt] [1;33mSKIP ldap_search() test [ext/ldap/tests/ldap_search_variation5.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7309/15617 [ext/ldap/tests/ldap_search_variation6.phpt] [1;33mSKIP ldap_search() test [ext/ldap/tests/ldap_search_variation6.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7310/15617 [ext/ldap/tests/ldap_set_option_basic.phpt] [1;32mPASS ldap_set_option() - Basic ldap_set_option() operation [ext/ldap/tests/ldap_set_option_basic.phpt] TEST 7311/15617 [ext/ldap/tests/ldap_set_option_cafiles_basic.phpt] [1;32mPASS ldap_set_option() - Basic test for TLS CA/Cert/CRL/DH/Key file ldap options [ext/ldap/tests/ldap_set_option_cafiles_basic.phpt] TEST 7312/15617 [ext/ldap/tests/ldap_set_option_ciphersuite_basic.phpt] [1;32mPASS ldap_set_option() - Basic test for TLS cipher suite ldap option [ext/ldap/tests/ldap_set_option_ciphersuite_basic.phpt] TEST 7313/15617 [ext/ldap/tests/ldap_set_option_crlcheck_basic.phpt] [1;33mSKIP ldap_set_option() - Basic test for TLS CRL check ldap option [ext/ldap/tests/ldap_set_option_crlcheck_basic.phpt] reason: OpenSSL required for CRL check options, got: GnuTLS TEST 7314/15617 [ext/ldap/tests/ldap_set_option_crlcheck_error.phpt] [1;32mPASS ldap_set_option() - Error test for TLS CRL check ldap option [ext/ldap/tests/ldap_set_option_crlcheck_error.phpt] TEST 7315/15617 [ext/ldap/tests/ldap_set_option_error.phpt] [1;32mPASS ldap_set_option() - ldap_set_option() operation that should fail [ext/ldap/tests/ldap_set_option_error.phpt] TEST 7316/15617 [ext/ldap/tests/ldap_set_option_keepalive_basic.phpt] [1;32mPASS ldap_set_option() - Basic test for TCP keepalive ldap options [ext/ldap/tests/ldap_set_option_keepalive_basic.phpt] TEST 7317/15617 [ext/ldap/tests/ldap_set_option_reqcert_basic.phpt] [1;32mPASS ldap_option_reqcert_basic() - Error test for TLS require cert ldap option [ext/ldap/tests/ldap_set_option_reqcert_basic.phpt] TEST 7318/15617 [ext/ldap/tests/ldap_set_option_reqcert_error.phpt] [1;32mPASS ldap_option_reqcert_basic() - Error test for TLS require cert ldap option [ext/ldap/tests/ldap_set_option_reqcert_error.phpt] TEST 7319/15617 [ext/ldap/tests/ldap_set_option_tls_protocol_min_basic.phpt] [1;32mPASS ldap_set_option() - Basic test for TLS protocol min ldap option [ext/ldap/tests/ldap_set_option_tls_protocol_min_basic.phpt] TEST 7320/15617 [ext/ldap/tests/ldap_set_option_variation.phpt] [1;32mPASS ldap_set_option() - More ldap_set_option() operations [ext/ldap/tests/ldap_set_option_variation.phpt] TEST 7321/15617 [ext/ldap/tests/ldap_set_rebind_proc_basic.phpt] [1;33mSKIP ldap_set_rebind_proc() - Basic ldap_set_rebind_proc test [ext/ldap/tests/ldap_set_rebind_proc_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7322/15617 [ext/ldap/tests/ldap_set_rebind_proc_error.phpt] [1;33mSKIP ldap_set_rebind_proc() - Testing ldap_set_rebind_proc() that should fail [ext/ldap/tests/ldap_set_rebind_proc_error.phpt] reason: no server listening TEST 7323/15617 [ext/ldap/tests/ldap_start_tls_basic.phpt] [1;33mSKIP ldap_start_tls() - Basic ldap_start_tls test [ext/ldap/tests/ldap_start_tls_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7324/15617 [ext/ldap/tests/ldap_unbind_basic.phpt] [1;33mSKIP ldap_unbind() - Basic ldap_unbind() operation [ext/ldap/tests/ldap_unbind_basic.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7325/15617 [ext/ldap/tests/ldap_unbind_variation.phpt] [1;33mSKIP ldap_unbind() - Variation of ldap_unbind() function using ldap_set_rebind_proc() [ext/ldap/tests/ldap_unbind_variation.phpt] reason: Can't bind to LDAP Server - [-1] Can't contact LDAP server TEST 7326/15617 [ext/libxml/tests/001.phpt] [1;32mPASS libxml_use_internal_errors() [ext/libxml/tests/001.phpt] TEST 7327/15617 [ext/libxml/tests/002.phpt] [1;32mPASS libxml_get_errors() [ext/libxml/tests/002.phpt] TEST 7328/15617 [ext/libxml/tests/003.phpt] [1;32mPASS libxml_use_internal_errors() memory leaks [ext/libxml/tests/003.phpt] TEST 7329/15617 [ext/libxml/tests/004.phpt] [1;32mPASS libxml_set_streams_context() [ext/libxml/tests/004.phpt] TEST 7330/15617 [ext/libxml/tests/bug42112.phpt] [1;32mPASS Bug #42112 (deleting a node produces memory corruption) [ext/libxml/tests/bug42112.phpt] TEST 7331/15617 [ext/libxml/tests/bug51903.phpt] [1;32mPASS Bug #51903 (simplexml_load_file() doesn't use HTTP headers) [ext/libxml/tests/bug51903.phpt] TEST 7332/15617 [ext/libxml/tests/bug54138.phpt] [1;32mPASS Bug #54138 - DOMNode::getLineNo() doesn't return line number higher than 65535 [ext/libxml/tests/bug54138.phpt] TEST 7333/15617 [ext/libxml/tests/bug54138_2.phpt] [1;33mSKIP Bug #54138 - DOMNode::getLineNo() doesn't return line number higher than 65535 [ext/libxml/tests/bug54138_2.phpt] reason: this test is for LIBXML_BIGLINES being undefined TEST 7334/15617 [ext/libxml/tests/bug54440.phpt] [1;32mPASS Bug #54440: libxml extension ignores default context [ext/libxml/tests/bug54440.phpt] TEST 7335/15617 [ext/libxml/tests/bug61367-read.phpt] [1;33mSKIP Bug #61367: open_basedir bypass in libxml RSHUTDOWN: read test [ext/libxml/tests/bug61367-read.phpt] reason: For libxml2 < 2.9.12 only TEST 7336/15617 [ext/libxml/tests/bug61367-read_2.phpt] [1;32mPASS Bug #61367: open_basedir bypass in libxml RSHUTDOWN: read test [ext/libxml/tests/bug61367-read_2.phpt] TEST 7337/15617 [ext/libxml/tests/bug61367-write.phpt] [1;32mPASS Bug #61367: open_basedir bypass in libxml RSHUTDOWN: write test [ext/libxml/tests/bug61367-write.phpt] TEST 7338/15617 [ext/libxml/tests/bug63389.phpt] [1;32mPASS Bug #63389 (Missing context check on libxml_set_streams_context() causes memleak) [ext/libxml/tests/bug63389.phpt] TEST 7339/15617 [ext/libxml/tests/bug69753-mb.phpt] [1;33mSKIP Bug #69753 - libXMLError::file contains invalid URI [ext/libxml/tests/bug69753-mb.phpt] reason: this test is for Windows platforms only TEST 7340/15617 [ext/libxml/tests/bug69753.phpt] [1;33mSKIP Bug #69753 - libXMLError::file contains invalid URI [ext/libxml/tests/bug69753.phpt] reason: this test is for Windows platforms only TEST 7341/15617 [ext/libxml/tests/bug76777.phpt] [1;32mPASS Bug #76777 (first parameter of libxml_set_external_entity_loader callback undefined) [ext/libxml/tests/bug76777.phpt] TEST 7342/15617 [ext/libxml/tests/bug79191.phpt] [1;32mPASS Bug #79191 (Error in SoapClient ctor disables DOMDocument::save()) [ext/libxml/tests/bug79191.phpt] TEST 7343/15617 [ext/libxml/tests/libxml_disable_entity_loader.phpt] [1;33mSKIP libxml_disable_entity_loader() [ext/libxml/tests/libxml_disable_entity_loader.phpt] reason: For libxml2 < 2.9.12 only TEST 7344/15617 [ext/libxml/tests/libxml_disable_entity_loader_2.phpt] [1;32mPASS libxml_disable_entity_loader() [ext/libxml/tests/libxml_disable_entity_loader_2.phpt] TEST 7345/15617 [ext/libxml/tests/libxml_entity_loading_disabled_by_default.phpt] [1;32mPASS libxml_disable_entity_loader() [ext/libxml/tests/libxml_entity_loading_disabled_by_default.phpt] TEST 7346/15617 [ext/libxml/tests/libxml_set_external_entity_loader_basic.phpt] [1;32mPASS libxml_set_external_entity_loader() basic test [ext/libxml/tests/libxml_set_external_entity_loader_basic.phpt] TEST 7347/15617 [ext/libxml/tests/libxml_set_external_entity_loader_error1.phpt] [1;32mPASS libxml_set_external_entity_loader() error: bad arguments [ext/libxml/tests/libxml_set_external_entity_loader_error1.phpt] TEST 7348/15617 [ext/libxml/tests/libxml_set_external_entity_loader_variation1.phpt] [1;32mPASS libxml_set_external_entity_loader() variation: resolve externals and entities [ext/libxml/tests/libxml_set_external_entity_loader_variation1.phpt] TEST 7349/15617 [ext/libxml/tests/libxml_set_external_entity_loader_variation2.phpt] [1;32mPASS libxml_set_external_entity_loader() variation: restore original handler; returning NULL [ext/libxml/tests/libxml_set_external_entity_loader_variation2.phpt] TEST 7350/15617 [ext/mbstring/tests/armscii8_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of ARMSCII-8 text [ext/mbstring/tests/armscii8_encoding.phpt] TEST 7351/15617 [ext/mbstring/tests/big5_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of Big5 text [ext/mbstring/tests/big5_encoding.phpt] TEST 7352/15617 [ext/mbstring/tests/bug25140.phpt] [1;32mPASS Bug #25140 (mb_convert_encoding returns FALSE on an empty string) [ext/mbstring/tests/bug25140.phpt] TEST 7353/15617 [ext/mbstring/tests/bug26639.phpt] [1;32mPASS Bug #26639 (mb_convert_variables() clutters variables beyond the references) [ext/mbstring/tests/bug26639.phpt] TEST 7354/15617 [ext/mbstring/tests/bug30549.phpt] [1;32mPASS Bug #30549 (incorrect character translations for some ISO8859 charsets) [ext/mbstring/tests/bug30549.phpt] TEST 7355/15617 [ext/mbstring/tests/bug31911.phpt] [1;32mPASS Bug #31911 (mb_decode_mimeheader() is case-sensitive to hex escapes) [ext/mbstring/tests/bug31911.phpt] TEST 7356/15617 [ext/mbstring/tests/bug40685.phpt] [1;32mPASS Bug #40685 (mb_decode_numericentity() removes '&' in the string) [ext/mbstring/tests/bug40685.phpt] TEST 7357/15617 [ext/mbstring/tests/bug43840.phpt] [1;32mPASS Test mb_strpos() function : mb_strpos bounds check is byte count rather than a character count [ext/mbstring/tests/bug43840.phpt] TEST 7358/15617 [ext/mbstring/tests/bug43841.phpt] [1;32mPASS Test mb_strrpos() function : mb_strrpos offset is byte count for negative values [ext/mbstring/tests/bug43841.phpt] TEST 7359/15617 [ext/mbstring/tests/bug43993.phpt] [1;32mPASS Bug #43993 (mb_substr_count() behaves differently to substr_count() with overlapping needles) [ext/mbstring/tests/bug43993.phpt] TEST 7360/15617 [ext/mbstring/tests/bug43994.phpt] [1;32mPASS Test mb_ereg() function : mb_ereg 'successfully' matching incorrectly [ext/mbstring/tests/bug43994.phpt] TEST 7361/15617 [ext/mbstring/tests/bug43998.phpt] [1;32mPASS Test mb_strtolower() function : Two error messages returned for incorrect encoding for mb_strto[upper|lower] [ext/mbstring/tests/bug43998.phpt] TEST 7362/15617 [ext/mbstring/tests/bug45239.phpt] [1;32mPASS Bug #45239 (encoding detector hangs with mbstring.strict_detection enabled) [ext/mbstring/tests/bug45239.phpt] TEST 7363/15617 [ext/mbstring/tests/bug45722.phpt] [1;32mPASS Bug #45722 (mb_check_encoding() crashes) [ext/mbstring/tests/bug45722.phpt] TEST 7364/15617 [ext/mbstring/tests/bug45923.phpt] [1;32mPASS Bug #45923 (mb_st[r]ripos() offset not handled correctly) [ext/mbstring/tests/bug45923.phpt] TEST 7365/15617 [ext/mbstring/tests/bug46806.phpt] [1;32mPASS Bug #46806 (mb_strimwidth cutting too early) [ext/mbstring/tests/bug46806.phpt] TEST 7366/15617 [ext/mbstring/tests/bug46843.phpt] [1;32mPASS Bug #46843 (CP936 euro symbol is not converted properly) [ext/mbstring/tests/bug46843.phpt] TEST 7367/15617 [ext/mbstring/tests/bug48645.phpt] [1;32mPASS Bug #48645 (mb_convert_encoding() doesn't understand hexadecimal html-entities) [ext/mbstring/tests/bug48645.phpt] TEST 7368/15617 [ext/mbstring/tests/bug48697.phpt] [1;32mPASS Bug #48697 (mb_internal_encoding() value gets reset by parse_str() or mb_parse_str() [ext/mbstring/tests/bug48697.phpt] TEST 7369/15617 [ext/mbstring/tests/bug49354.phpt] [1;32mPASS Bug #49354 (mb_strcut() cuts wrong length when offset is in the middle of a multibyte character) [ext/mbstring/tests/bug49354.phpt] TEST 7370/15617 [ext/mbstring/tests/bug49528.phpt] [1;32mPASS Bug #49528 (UTF-16 strings prefixed by BOM wrongly converted) [ext/mbstring/tests/bug49528.phpt] TEST 7371/15617 [ext/mbstring/tests/bug49536.phpt] [1;32mPASS Bug #49536 (mb_detect_encoding() returns incorrect results when strict_mode is turned on) [ext/mbstring/tests/bug49536.phpt] TEST 7372/15617 [ext/mbstring/tests/bug52681.phpt] [1;32mPASS Bug #52681 (mb_send_mail() appends an extra MIME-Version header) [ext/mbstring/tests/bug52681.phpt] TEST 7373/15617 [ext/mbstring/tests/bug52981.phpt] [1;32mPASS Bug #52981 (Unicode properties are outdated (from Unicode 3.2)) [ext/mbstring/tests/bug52981.phpt] TEST 7374/15617 [ext/mbstring/tests/bug54494.phpt] [1;32mPASS Bug #54494: mb_substr() mishandles UTF-32LE and UCS-2LE [ext/mbstring/tests/bug54494.phpt] TEST 7375/15617 [ext/mbstring/tests/bug60306.phpt] [1;32mPASS Bug #60306 (Characters lost while converting from cp936 to utf8) [ext/mbstring/tests/bug60306.phpt] TEST 7376/15617 [ext/mbstring/tests/bug62934.phpt] [1;32mPASS Bug #62934: mb_convert_kana() does not convert iteration marks [ext/mbstring/tests/bug62934.phpt] TEST 7377/15617 [ext/mbstring/tests/bug63447_001.phpt] [1;31mFAIL Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_001.phpt] TEST 7378/15617 [ext/mbstring/tests/bug63447_002.phpt] [1;31mFAIL Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_002.phpt] TEST 7379/15617 [ext/mbstring/tests/bug63447_003.phpt] [1;31mFAIL Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_003.phpt] TEST 7380/15617 [ext/mbstring/tests/bug65045.phpt] [1;32mPASS Bug #65045: mb_convert_encoding breaks well-formed character [ext/mbstring/tests/bug65045.phpt] TEST 7381/15617 [ext/mbstring/tests/bug65544.phpt] [1;32mPASS Bug #65544: mb title case conversion-first word in quotation isn't capitalized [ext/mbstring/tests/bug65544.phpt] TEST 7382/15617 [ext/mbstring/tests/bug66797.phpt] [1;32mPASS Bug #66797 (mb_substr only takes 32-bit signed integer) [ext/mbstring/tests/bug66797.phpt] TEST 7383/15617 [ext/mbstring/tests/bug66964.phpt] [1;32mPASS Bug #66964 (mb_convert_variables() cannot detect recursion) [ext/mbstring/tests/bug66964.phpt] TEST 7384/15617 [ext/mbstring/tests/bug68846.phpt] [1;32mPASS Bug #68846 False detection of CJK Unified Ideographs Extension E [ext/mbstring/tests/bug68846.phpt] TEST 7385/15617 [ext/mbstring/tests/bug69079.phpt] [1;32mPASS Bug #69079 (enhancement for mb_substitute_character) [ext/mbstring/tests/bug69079.phpt] TEST 7386/15617 [ext/mbstring/tests/bug69086.phpt] [1;32mPASS Request #69086 (enhancement for mb_convert_encoding) [ext/mbstring/tests/bug69086.phpt] TEST 7387/15617 [ext/mbstring/tests/bug69151.phpt] [1;32mPASS Bug #69151 (mb_ereg should reject ill-formed byte sequence) [ext/mbstring/tests/bug69151.phpt] TEST 7388/15617 [ext/mbstring/tests/bug69267.phpt] [1;32mPASS Bug #69267: mb_strtolower fails on titlecase characters [ext/mbstring/tests/bug69267.phpt] TEST 7389/15617 [ext/mbstring/tests/bug71298.phpt] [1;32mPASS Bug #71298: MB_CASE_TITLE misbehaves with curled apostrophe/quote (HTML ’) [ext/mbstring/tests/bug71298.phpt] TEST 7390/15617 [ext/mbstring/tests/bug71606.phpt] [1;32mPASS Bug #71606 (Segmentation fault mb_strcut + mb_list_encodings) [ext/mbstring/tests/bug71606.phpt] TEST 7391/15617 [ext/mbstring/tests/bug72164.phpt] [1;32mPASS Bug #72164 (Null Pointer Dereference - mb_ereg_replace) [ext/mbstring/tests/bug72164.phpt] TEST 7392/15617 [ext/mbstring/tests/bug72399.phpt] [1;32mPASS Bug #72399 (Use-After-Free in MBString (search_re)) [ext/mbstring/tests/bug72399.phpt] TEST 7393/15617 [ext/mbstring/tests/bug72402.phpt] [1;32mPASS Bug #72402: _php_mb_regex_ereg_replace_exec - double free [ext/mbstring/tests/bug72402.phpt] TEST 7394/15617 [ext/mbstring/tests/bug72691.phpt] [1;32mPASS Bug #72691 (mb_ereg_search raises a warning if a match zero-width) [ext/mbstring/tests/bug72691.phpt] TEST 7395/15617 [ext/mbstring/tests/bug72693.phpt] [1;32mPASS Bug #72693 (mb_ereg_search increments search position when a match zero-width) [ext/mbstring/tests/bug72693.phpt] TEST 7396/15617 [ext/mbstring/tests/bug72694.phpt] [1;32mPASS Bug #72694 (mb_ereg_search_setpos does not accept a string's last position) [ext/mbstring/tests/bug72694.phpt] TEST 7397/15617 [ext/mbstring/tests/bug72710.phpt] [1;32mPASS Bug #72710 (`mb_ereg` causes buffer overflow on regexp compile error) [ext/mbstring/tests/bug72710.phpt] TEST 7398/15617 [ext/mbstring/tests/bug73532.phpt] [1;32mPASS Bug #73532 (Null pointer dereference in mb_eregi) [ext/mbstring/tests/bug73532.phpt] TEST 7399/15617 [ext/mbstring/tests/bug73646.phpt] [1;32mPASS Bug #73646 (mb_ereg_search_init null pointer dereference) [ext/mbstring/tests/bug73646.phpt] TEST 7400/15617 [ext/mbstring/tests/bug75944.phpt] [1;32mPASS Bug #75944 (wrong detection cp1251 encoding because of missing last cyrillic letter) [ext/mbstring/tests/bug75944.phpt] TEST 7401/15617 [ext/mbstring/tests/bug76319.phpt] [1;32mPASS Bug #76319: mb_strtolower with invalid UTF-8 causes segmentation fault [ext/mbstring/tests/bug76319.phpt] TEST 7402/15617 [ext/mbstring/tests/bug76532.phpt] [1;32mPASS Bug #76532 (Integer overflow and excessive memory usage in mb_strimwidth) [ext/mbstring/tests/bug76532.phpt] TEST 7403/15617 [ext/mbstring/tests/bug76704.phpt] [1;32mPASS Bug #76704 (mb_detect_order return value varies based on argument type) [ext/mbstring/tests/bug76704.phpt] TEST 7404/15617 [ext/mbstring/tests/bug76958.phpt] [1;32mPASS Bug #76958: Broken UTF7-IMAP conversion [ext/mbstring/tests/bug76958.phpt] TEST 7405/15617 [ext/mbstring/tests/bug76999.phpt] [1;32mPASS Bug #76999 (mb_regex_set_options() return current options) [ext/mbstring/tests/bug76999.phpt] TEST 7406/15617 [ext/mbstring/tests/bug77025.phpt] [1;32mPASS Bug #77025: mb_strpos throws Unknown encoding or conversion error [ext/mbstring/tests/bug77025.phpt] TEST 7407/15617 [ext/mbstring/tests/bug77165.phpt] [1;32mPASS Bug #77165: mb_check_encoding crashes when argument given an empty array [ext/mbstring/tests/bug77165.phpt] TEST 7408/15617 [ext/mbstring/tests/bug77367.phpt] [1;32mPASS Bug #77367 (Negative size parameter in mb_split) [ext/mbstring/tests/bug77367.phpt] TEST 7409/15617 [ext/mbstring/tests/bug77370.phpt] [1;32mPASS Bug #77370 (Buffer overflow on mb regex functions - fetch_token) [ext/mbstring/tests/bug77370.phpt] TEST 7410/15617 [ext/mbstring/tests/bug77371.phpt] [1;32mPASS Bug #77371 (heap buffer overflow in mb regex functions - compile_string_node) [ext/mbstring/tests/bug77371.phpt] TEST 7411/15617 [ext/mbstring/tests/bug77381.phpt] [1;32mPASS Bug #77381 (heap buffer overflow in multibyte match_at) [ext/mbstring/tests/bug77381.phpt] TEST 7412/15617 [ext/mbstring/tests/bug77418.phpt] [1;32mPASS Bug #77418 (Heap overflow in utf32be_mbc_to_code) [ext/mbstring/tests/bug77418.phpt] TEST 7413/15617 [ext/mbstring/tests/bug77428.phpt] [1;32mPASS Bug #77428: mb_ereg_replace() doesn't replace a substitution variable [ext/mbstring/tests/bug77428.phpt] TEST 7414/15617 [ext/mbstring/tests/bug77454.phpt] [1;32mPASS Bug #77454: mb_scrub() silently truncates after a null byte [ext/mbstring/tests/bug77454.phpt] TEST 7415/15617 [ext/mbstring/tests/bug77514.phpt] [1;32mPASS Bug #77514: mb_ereg_replace() with trailing backslash adds null byte [ext/mbstring/tests/bug77514.phpt] TEST 7416/15617 [ext/mbstring/tests/bug78559.phpt] [1;32mPASS Bug #78559 (#78559 Heap buffer overflow in mb_eregi) [ext/mbstring/tests/bug78559.phpt] TEST 7417/15617 [ext/mbstring/tests/bug78609.phpt] [1;32mPASS Bug #78609 (mb_check_encoding() no longer supports stringable objects) [ext/mbstring/tests/bug78609.phpt] TEST 7418/15617 [ext/mbstring/tests/bug78633.phpt] [1;32mPASS Bug #78633 (Heap buffer overflow (read) in mb_eregi) [ext/mbstring/tests/bug78633.phpt] TEST 7419/15617 [ext/mbstring/tests/bug79037.phpt] [1;32mPASS Bug #79037: global buffer-overflow in `mbfl_filt_conv_big5_wchar` [ext/mbstring/tests/bug79037.phpt] TEST 7420/15617 [ext/mbstring/tests/bug79149.phpt] [1;32mPASS Bug #79149 (SEGV in mb_convert_encoding with non-string encodings) [ext/mbstring/tests/bug79149.phpt] TEST 7421/15617 [ext/mbstring/tests/bug79154.phpt] [1;32mPASS Bug 79154 (mb_convert_encoding() can modify $from_encoding) [ext/mbstring/tests/bug79154.phpt] TEST 7422/15617 [ext/mbstring/tests/bug79371.phpt] [1;32mPASS Bug #79371 (mb_strtolower (UTF-32LE): stack-buffer-overflow) [ext/mbstring/tests/bug79371.phpt] TEST 7423/15617 [ext/mbstring/tests/bug79441.phpt] [1;32mPASS Bug #79441 Segfault in mb_chr() if internal encoding is unsupported [ext/mbstring/tests/bug79441.phpt] TEST 7424/15617 [ext/mbstring/tests/bug79787.phpt] [1;32mPASS Bug #79787 mb_strimwidth does not trim string [ext/mbstring/tests/bug79787.phpt] TEST 7425/15617 [ext/mbstring/tests/bug81011.phpt] [1;32mPASS Bug #81011 (mb_convert_encoding removes references from arrays) [ext/mbstring/tests/bug81011.phpt] TEST 7426/15617 [ext/mbstring/tests/bug81298.phpt] [1;32mPASS Bug #81298: mb_detect_encoding() segfaults when 7bit encoding is specified [ext/mbstring/tests/bug81298.phpt] TEST 7427/15617 [ext/mbstring/tests/bug81349.phpt] [1;32mPASS Bug #81349: mb_detect_encoding misdetcts ASCII in some cases [ext/mbstring/tests/bug81349.phpt] TEST 7428/15617 [ext/mbstring/tests/bug81693.phpt] [1;32mPASS Bug #81693 (mb_check_encoding(7bit) segfaults) [ext/mbstring/tests/bug81693.phpt] TEST 7429/15617 [ext/mbstring/tests/casefold.phpt] [1;32mPASS mb_strtoupper() / mb_strtolower() [ext/mbstring/tests/casefold.phpt] TEST 7430/15617 [ext/mbstring/tests/casefolding.phpt] [1;32mPASS Case-insensitive string comparisons use case folding [ext/mbstring/tests/casefolding.phpt] TEST 7431/15617 [ext/mbstring/tests/casemapping.phpt] [1;32mPASS Unicode case mapping [ext/mbstring/tests/casemapping.phpt] TEST 7432/15617 [ext/mbstring/tests/cp1251_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP1251 text [ext/mbstring/tests/cp1251_encoding.phpt] TEST 7433/15617 [ext/mbstring/tests/cp1252_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP1252 text [ext/mbstring/tests/cp1252_encoding.phpt] TEST 7434/15617 [ext/mbstring/tests/cp1254_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP1254 text [ext/mbstring/tests/cp1254_encoding.phpt] TEST 7435/15617 [ext/mbstring/tests/cp5022x_encoding.phpt] [1;32mPASS Exhaustive test of CP50220, CP50221, and CP50222 encodings [ext/mbstring/tests/cp5022x_encoding.phpt] TEST 7436/15617 [ext/mbstring/tests/cp51932_encoding.phpt] [1;32mPASS Exhaustive test of CP51932 encoding verification and conversion [ext/mbstring/tests/cp51932_encoding.phpt] TEST 7437/15617 [ext/mbstring/tests/cp850_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP850 text [ext/mbstring/tests/cp850_encoding.phpt] TEST 7438/15617 [ext/mbstring/tests/cp866_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP866 text [ext/mbstring/tests/cp866_encoding.phpt] TEST 7439/15617 [ext/mbstring/tests/cp932_encoding.phpt] [1;32mPASS Exhaustive test of CP932 encoding verification and conversion [ext/mbstring/tests/cp932_encoding.phpt] TEST 7440/15617 [ext/mbstring/tests/cp936_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP936 text [ext/mbstring/tests/cp936_encoding.phpt] TEST 7441/15617 [ext/mbstring/tests/cp950_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP950 text [ext/mbstring/tests/cp950_encoding.phpt] TEST 7442/15617 [ext/mbstring/tests/empty_pattern.phpt] [1;32mPASS Check for empty pattern [ext/mbstring/tests/empty_pattern.phpt] TEST 7443/15617 [ext/mbstring/tests/euc_cn_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of EUC-CN text [ext/mbstring/tests/euc_cn_encoding.phpt] TEST 7444/15617 [ext/mbstring/tests/euc_kr_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of EUC-KR text [ext/mbstring/tests/euc_kr_encoding.phpt] TEST 7445/15617 [ext/mbstring/tests/euc_tw_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of EUC-TW text [ext/mbstring/tests/euc_tw_encoding.phpt] TEST 7446/15617 [ext/mbstring/tests/eucjp_2004_encoding.phpt] [1;32mPASS Exhaustive test of EUC-JP-2004 encoding verification and conversion [ext/mbstring/tests/eucjp_2004_encoding.phpt] TEST 7447/15617 [ext/mbstring/tests/eucjp_encoding.phpt] [1;32mPASS Exhaustive test of EUC-JP encoding verification and conversion [ext/mbstring/tests/eucjp_encoding.phpt] TEST 7448/15617 [ext/mbstring/tests/eucjp_ms_encoding.phpt] [1;32mPASS Exhaustive test of EUC-JP-MS (AKA EUC-JP-WIN) text encoding [ext/mbstring/tests/eucjp_ms_encoding.phpt] TEST 7449/15617 [ext/mbstring/tests/gb18030_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of GB18030 text [ext/mbstring/tests/gb18030_encoding.phpt] TEST 7450/15617 [ext/mbstring/tests/htmlent.phpt] [1;32mPASS HTML input/output [ext/mbstring/tests/htmlent.phpt] TEST 7451/15617 [ext/mbstring/tests/hz_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of HZ text [ext/mbstring/tests/hz_encoding.phpt] TEST 7452/15617 [ext/mbstring/tests/illformed_utf_sequences.phpt] [1;32mPASS Unicode standard conformance test (ill-formed UTF sequences.) [ext/mbstring/tests/illformed_utf_sequences.phpt] TEST 7453/15617 [ext/mbstring/tests/ini_encoding.phpt] [1;32mPASS Encoding INI test [ext/mbstring/tests/ini_encoding.phpt] TEST 7454/15617 [ext/mbstring/tests/ini_encoding2.phpt] [1;32mPASS Encoding INI test [ext/mbstring/tests/ini_encoding2.phpt] TEST 7455/15617 [ext/mbstring/tests/ini_language.phpt] [1;32mPASS mbstring.language bug [ext/mbstring/tests/ini_language.phpt] TEST 7456/15617 [ext/mbstring/tests/ini_mbstring_invalid.phpt] [1;32mPASS Invalid values for MBString INI settings [ext/mbstring/tests/ini_mbstring_invalid.phpt] TEST 7457/15617 [ext/mbstring/tests/internal_encoding.phpt] [1;32mPASS Check that "internal_encoding" ini is picked up by mbstring [ext/mbstring/tests/internal_encoding.phpt] TEST 7458/15617 [ext/mbstring/tests/iso2022jp_2004_encoding.phpt] [1;32mPASS Exhaustive test of ISO-2022-JP-2004 encoding verification and conversion [ext/mbstring/tests/iso2022jp_2004_encoding.phpt] TEST 7459/15617 [ext/mbstring/tests/iso2022jp_encoding.phpt] [1;32mPASS Test of ASCII and JIS X 0201/0208/0212 support in ISO-2022-JP and JIS7/8 encodings [ext/mbstring/tests/iso2022jp_encoding.phpt] TEST 7460/15617 [ext/mbstring/tests/iso2022jp_kddi_encoding.phpt] [1;32mPASS Exhaustive test of ISO-2022-JP-KDDI text encoding [ext/mbstring/tests/iso2022jp_kddi_encoding.phpt] TEST 7461/15617 [ext/mbstring/tests/iso2022jp_ms_encoding.phpt] [1;32mPASS Exhaustive test of ISO-2022-JP-MS text encoding [ext/mbstring/tests/iso2022jp_ms_encoding.phpt] TEST 7462/15617 [ext/mbstring/tests/iso2022kr_encoding.phpt] [1;32mPASS Test of ASCII and KS X 1001-1992 support in ISO-2022-KR encoding [ext/mbstring/tests/iso2022kr_encoding.phpt] TEST 7463/15617 [ext/mbstring/tests/iso8859_encodings.phpt] [1;32mPASS Exhaustive test of verification and conversion of ISO-8859-X text [ext/mbstring/tests/iso8859_encodings.phpt] TEST 7464/15617 [ext/mbstring/tests/koi8r_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of KOI8-R text [ext/mbstring/tests/koi8r_encoding.phpt] TEST 7465/15617 [ext/mbstring/tests/koi8u_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of KOI8-U text [ext/mbstring/tests/koi8u_encoding.phpt] TEST 7466/15617 [ext/mbstring/tests/mb_check_encoding.phpt] [1;32mPASS mb_check_encoding() [ext/mbstring/tests/mb_check_encoding.phpt] TEST 7467/15617 [ext/mbstring/tests/mb_check_encoding_array.phpt] [1;32mPASS mb_check_encoding() - Circular references [ext/mbstring/tests/mb_check_encoding_array.phpt] TEST 7468/15617 [ext/mbstring/tests/mb_check_encoding_invalid_encodings.phpt] [1;32mPASS mb_check_encoding() with invalid encodings [ext/mbstring/tests/mb_check_encoding_invalid_encodings.phpt] TEST 7469/15617 [ext/mbstring/tests/mb_check_encoding_without_arg.phpt] [1;32mPASS Calling mb_check_encoding() without argument is deprecated [ext/mbstring/tests/mb_check_encoding_without_arg.phpt] TEST 7470/15617 [ext/mbstring/tests/mb_chr.phpt] [1;32mPASS mb_chr() [ext/mbstring/tests/mb_chr.phpt] TEST 7471/15617 [ext/mbstring/tests/mb_chr_ord.phpt] [1;32mPASS mb_chr() and mb_ord() [ext/mbstring/tests/mb_chr_ord.phpt] TEST 7472/15617 [ext/mbstring/tests/mb_convert_case_various_mode.phpt] [1;32mPASS Calling mb_convert_case() with an invalid casing mode [ext/mbstring/tests/mb_convert_case_various_mode.phpt] TEST 7473/15617 [ext/mbstring/tests/mb_convert_encoding.phpt] [1;32mPASS mb_convert_encoding() [ext/mbstring/tests/mb_convert_encoding.phpt] TEST 7474/15617 [ext/mbstring/tests/mb_convert_encoding_array.phpt] [1;32mPASS Test mb_convert_encoding() function : array functionality [ext/mbstring/tests/mb_convert_encoding_array.phpt] TEST 7475/15617 [ext/mbstring/tests/mb_convert_encoding_array2.phpt] [1;32mPASS Test mb_convert_encoding() function : Circular references [ext/mbstring/tests/mb_convert_encoding_array2.phpt] TEST 7476/15617 [ext/mbstring/tests/mb_convert_encoding_basic.phpt] [1;32mPASS Test mb_convert_encoding() function : basic functionality [ext/mbstring/tests/mb_convert_encoding_basic.phpt] TEST 7477/15617 [ext/mbstring/tests/mb_convert_encoding_empty_encoding_list.phpt] [1;32mPASS Test mb_convert_encoding() function : empty encoding list [ext/mbstring/tests/mb_convert_encoding_empty_encoding_list.phpt] TEST 7478/15617 [ext/mbstring/tests/mb_convert_encoding_failed_detection.phpt] [1;32mPASS mb_convert_encoding() when encoding detection fails [ext/mbstring/tests/mb_convert_encoding_failed_detection.phpt] TEST 7479/15617 [ext/mbstring/tests/mb_convert_encoding_leak.phpt] [1;32mPASS mb_convert_encoding() shouldn't leak keys [ext/mbstring/tests/mb_convert_encoding_leak.phpt] TEST 7480/15617 [ext/mbstring/tests/mb_convert_encoding_stateful.phpt] [1;32mPASS mb_convert_encoding() with stateful encodings [ext/mbstring/tests/mb_convert_encoding_stateful.phpt] TEST 7481/15617 [ext/mbstring/tests/mb_convert_kana.phpt] [1;32mPASS Testing mb_convert_kana() function [ext/mbstring/tests/mb_convert_kana.phpt] TEST 7482/15617 [ext/mbstring/tests/mb_convert_variables.phpt] [1;32mPASS mb_convert_variables() [ext/mbstring/tests/mb_convert_variables.phpt] TEST 7483/15617 [ext/mbstring/tests/mb_convert_variables_empty_encoding_list.phpt] [1;32mPASS Test mb_convert_variables() function : empty encoding list [ext/mbstring/tests/mb_convert_variables_empty_encoding_list.phpt] TEST 7484/15617 [ext/mbstring/tests/mb_decode_mimeheader_basic.phpt] [1;32mPASS Test mb_decode_mimeheader() function : basic functionality [ext/mbstring/tests/mb_decode_mimeheader_basic.phpt] TEST 7485/15617 [ext/mbstring/tests/mb_decode_mimeheader_variation2.phpt] [1;32mPASS Test mb_decode_mimeheader() function : variation [ext/mbstring/tests/mb_decode_mimeheader_variation2.phpt] TEST 7486/15617 [ext/mbstring/tests/mb_decode_mimeheader_variation3.phpt] [1;32mPASS Test mb_decode_mimeheader() function : variation [ext/mbstring/tests/mb_decode_mimeheader_variation3.phpt] TEST 7487/15617 [ext/mbstring/tests/mb_decode_numericentity.phpt] [1;32mPASS Test mb_decode_numericentity() function : Convert HTML-Entities to UTF-8 [ext/mbstring/tests/mb_decode_numericentity.phpt] TEST 7488/15617 [ext/mbstring/tests/mb_detect_encoding.phpt] [1;32mPASS mb_detect_encoding() [ext/mbstring/tests/mb_detect_encoding.phpt] TEST 7489/15617 [ext/mbstring/tests/mb_detect_encoding_empty_encoding_list.phpt] [1;32mPASS Test mb_detect_encoding() function : empty encoding list [ext/mbstring/tests/mb_detect_encoding_empty_encoding_list.phpt] TEST 7490/15617 [ext/mbstring/tests/mb_detect_encoding_incomplete_sequence.phpt] [1;32mPASS mb_detect_encoding() with incomplete trailing sequence [ext/mbstring/tests/mb_detect_encoding_incomplete_sequence.phpt] TEST 7491/15617 [ext/mbstring/tests/mb_detect_order.phpt] [1;32mPASS mb_detect_order() [ext/mbstring/tests/mb_detect_order.phpt] TEST 7492/15617 [ext/mbstring/tests/mb_detect_order_empty_encoding_list.phpt] [1;32mPASS Test mb_detect_order() function : empty encoding list [ext/mbstring/tests/mb_detect_order_empty_encoding_list.phpt] TEST 7493/15617 [ext/mbstring/tests/mb_encode_mimeheader_basic.phpt] [1;32mPASS Test mb_encode_mimeheader() function : basic functionality [ext/mbstring/tests/mb_encode_mimeheader_basic.phpt] TEST 7494/15617 [ext/mbstring/tests/mb_encode_mimeheader_basic2.phpt] [1;32mPASS Test mb_encode_mimeheader() function : basic functionality [ext/mbstring/tests/mb_encode_mimeheader_basic2.phpt] TEST 7495/15617 [ext/mbstring/tests/mb_encode_mimeheader_basic3.phpt] [1;32mPASS Test mb_encode_mimeheader() function : basic functionality [ext/mbstring/tests/mb_encode_mimeheader_basic3.phpt] TEST 7496/15617 [ext/mbstring/tests/mb_encode_mimeheader_indent.phpt] [1;32mPASS Test mb_encode_mimeheader() function : basic functionality, indent [ext/mbstring/tests/mb_encode_mimeheader_indent.phpt] TEST 7497/15617 [ext/mbstring/tests/mb_encode_mimeheader_variation6.phpt] [1;32mPASS Test mb_encode_mimeheader() function : usage variations - Pass different strings to $linefeed arg [ext/mbstring/tests/mb_encode_mimeheader_variation6.phpt] TEST 7498/15617 [ext/mbstring/tests/mb_encode_numericentity.phpt] [1;32mPASS Test mb_encode_numericentity() function : Convert UTF-8 to HTML-Entities [ext/mbstring/tests/mb_encode_numericentity.phpt] TEST 7499/15617 [ext/mbstring/tests/mb_encoding_aliases.phpt] [1;32mPASS mb_encoding_aliases() [ext/mbstring/tests/mb_encoding_aliases.phpt] TEST 7500/15617 [ext/mbstring/tests/mb_ereg-compat-01.phpt] [1;32mPASS mb_ereg() compat test 1 [ext/mbstring/tests/mb_ereg-compat-01.phpt] TEST 7501/15617 [ext/mbstring/tests/mb_ereg-compat-02.phpt] [1;32mPASS mb_ereg() compat test 2 [ext/mbstring/tests/mb_ereg-compat-02.phpt] TEST 7502/15617 [ext/mbstring/tests/mb_ereg.phpt] [1;32mPASS mb_ereg() [ext/mbstring/tests/mb_ereg.phpt] TEST 7503/15617 [ext/mbstring/tests/mb_ereg1.phpt] [1;32mPASS mb_ereg() and invalid arguments [ext/mbstring/tests/mb_ereg1.phpt] TEST 7504/15617 [ext/mbstring/tests/mb_ereg2.phpt] [1;32mPASS mb_ereg() returning matches [ext/mbstring/tests/mb_ereg2.phpt] TEST 7505/15617 [ext/mbstring/tests/mb_ereg_basic.phpt] [1;32mPASS Test mb_ereg() function : basic functionality [ext/mbstring/tests/mb_ereg_basic.phpt] TEST 7506/15617 [ext/mbstring/tests/mb_ereg_dupnames.phpt] [1;32mPASS Testing mb_ereg() duplicate named groups [ext/mbstring/tests/mb_ereg_dupnames.phpt] TEST 7507/15617 [ext/mbstring/tests/mb_ereg_match_basic.phpt] [1;32mPASS Test mb_ereg_match() function : basic functionality [ext/mbstring/tests/mb_ereg_match_basic.phpt] TEST 7508/15617 [ext/mbstring/tests/mb_ereg_named_subpatterns.phpt] [1;32mPASS Testing mb_ereg() named subpatterns [ext/mbstring/tests/mb_ereg_named_subpatterns.phpt] TEST 7509/15617 [ext/mbstring/tests/mb_ereg_replace-compat-01.phpt] [1;32mPASS mb_ereg_replace() compat test 1 [ext/mbstring/tests/mb_ereg_replace-compat-01.phpt] TEST 7510/15617 [ext/mbstring/tests/mb_ereg_replace-compat-02.phpt] [1;32mPASS mb_ereg_replace() compat test 2 [ext/mbstring/tests/mb_ereg_replace-compat-02.phpt] TEST 7511/15617 [ext/mbstring/tests/mb_ereg_replace-compat-03.phpt] [1;32mPASS mb_ereg_replace() compat test 3 [ext/mbstring/tests/mb_ereg_replace-compat-03.phpt] TEST 7512/15617 [ext/mbstring/tests/mb_ereg_replace-compat-04.phpt] [1;32mPASS mb_ereg_replace() compat test 4 [ext/mbstring/tests/mb_ereg_replace-compat-04.phpt] TEST 7513/15617 [ext/mbstring/tests/mb_ereg_replace-compat-05.phpt] [1;32mPASS mb_ereg_replace() compat test 5 [ext/mbstring/tests/mb_ereg_replace-compat-05.phpt] TEST 7514/15617 [ext/mbstring/tests/mb_ereg_replace-compat-06.phpt] [1;32mPASS mb_ereg_replace() compat test 6 [ext/mbstring/tests/mb_ereg_replace-compat-06.phpt] TEST 7515/15617 [ext/mbstring/tests/mb_ereg_replace-compat-07.phpt] [1;32mPASS mb_ereg_replace() compat test 7 [ext/mbstring/tests/mb_ereg_replace-compat-07.phpt] TEST 7516/15617 [ext/mbstring/tests/mb_ereg_replace-compat-08.phpt] [1;32mPASS mb_ereg_replace() compat test 8 [ext/mbstring/tests/mb_ereg_replace-compat-08.phpt] TEST 7517/15617 [ext/mbstring/tests/mb_ereg_replace-compat-09.phpt] [1;32mPASS mb_ereg_replace() compat test 9 [ext/mbstring/tests/mb_ereg_replace-compat-09.phpt] TEST 7518/15617 [ext/mbstring/tests/mb_ereg_replace-compat-10.phpt] [1;32mPASS mb_ereg_replace() compat test 10 [ext/mbstring/tests/mb_ereg_replace-compat-10.phpt] TEST 7519/15617 [ext/mbstring/tests/mb_ereg_replace-compat-11.phpt] [1;32mPASS mb_ereg_replace() compat test 11 [ext/mbstring/tests/mb_ereg_replace-compat-11.phpt] TEST 7520/15617 [ext/mbstring/tests/mb_ereg_replace-compat-12.phpt] [1;32mPASS mb_ereg_replace() compat test 12 [ext/mbstring/tests/mb_ereg_replace-compat-12.phpt] TEST 7521/15617 [ext/mbstring/tests/mb_ereg_replace-compat-13.phpt] [1;32mPASS mb_ereg_replace() compat test 13 [ext/mbstring/tests/mb_ereg_replace-compat-13.phpt] TEST 7522/15617 [ext/mbstring/tests/mb_ereg_replace.phpt] [1;32mPASS mb_ereg_replace() [ext/mbstring/tests/mb_ereg_replace.phpt] TEST 7523/15617 [ext/mbstring/tests/mb_ereg_replace_basic.phpt] [1;32mPASS Test mb_ereg_replace() function : basic [ext/mbstring/tests/mb_ereg_replace_basic.phpt] TEST 7524/15617 [ext/mbstring/tests/mb_ereg_replace_callback.phpt] [1;32mPASS mb_ereg_replace_callback() [ext/mbstring/tests/mb_ereg_replace_callback.phpt] TEST 7525/15617 [ext/mbstring/tests/mb_ereg_replace_named_subpatterns.phpt] [1;32mPASS mb_ereg_replace() with named subpatterns [ext/mbstring/tests/mb_ereg_replace_named_subpatterns.phpt] TEST 7526/15617 [ext/mbstring/tests/mb_ereg_replace_variation1.phpt] [1;32mPASS Test mb_ereg_replace() function : usage variations - <type here specifics of this variation> [ext/mbstring/tests/mb_ereg_replace_variation1.phpt] TEST 7527/15617 [ext/mbstring/tests/mb_ereg_search.phpt] [1;32mPASS Testing mb_ereg_search() function [ext/mbstring/tests/mb_ereg_search.phpt] TEST 7528/15617 [ext/mbstring/tests/mb_ereg_search_invalid_pattern.phpt] [1;32mPASS mb_ereg_search() with invalid pattern should discard old matches [ext/mbstring/tests/mb_ereg_search_invalid_pattern.phpt] TEST 7529/15617 [ext/mbstring/tests/mb_ereg_search_named_subpatterns_1.phpt] [1;33mSKIP Testing mb_ereg_search() named capture groups [ext/mbstring/tests/mb_ereg_search_named_subpatterns_1.phpt] reason: requires oniguruma < 6.9.4 TEST 7530/15617 [ext/mbstring/tests/mb_ereg_search_named_subpatterns_2.phpt] [1;32mPASS Testing mb_ereg_search() named capture groups [ext/mbstring/tests/mb_ereg_search_named_subpatterns_2.phpt] TEST 7531/15617 [ext/mbstring/tests/mb_ereg_search_pos.phpt] [1;32mPASS mb_ereg_search_pos() # a test for the basic function of mb_ereg_search_pos [ext/mbstring/tests/mb_ereg_search_pos.phpt] TEST 7532/15617 [ext/mbstring/tests/mb_ereg_search_regs.phpt] [1;32mPASS Funktionstest mb_ereg_search_regs() [ext/mbstring/tests/mb_ereg_search_regs.phpt] TEST 7533/15617 [ext/mbstring/tests/mb_ereg_search_setpos.phpt] [1;32mPASS mb_ereg_search_setpos() function [ext/mbstring/tests/mb_ereg_search_setpos.phpt] TEST 7534/15617 [ext/mbstring/tests/mb_ereg_search_syntax.phpt] [1;33mSKIP Specifying non-default syntax in mb_ereg_search() [ext/mbstring/tests/mb_ereg_search_syntax.phpt] reason: mb_regex_search() is not defined TEST 7535/15617 [ext/mbstring/tests/mb_ereg_search_xxx.phpt] [1;32mPASS mb_ereg_search() stuff [ext/mbstring/tests/mb_ereg_search_xxx.phpt] TEST 7536/15617 [ext/mbstring/tests/mb_ereg_variation3.phpt] [1;32mPASS Test mb_ereg() function : usage variations - pass different character classes to see they match correctly [ext/mbstring/tests/mb_ereg_variation3.phpt] TEST 7537/15617 [ext/mbstring/tests/mb_ereg_variation4.phpt] [1;32mPASS Test mb_ereg() function : usage variations - pass different character classes as pattern for multibyte string [ext/mbstring/tests/mb_ereg_variation4.phpt] TEST 7538/15617 [ext/mbstring/tests/mb_ereg_variation5.phpt] [1;32mPASS Test mb_ereg() function : usage variations - Test anchors in regex [ext/mbstring/tests/mb_ereg_variation5.phpt] TEST 7539/15617 [ext/mbstring/tests/mb_ereg_variation6.phpt] [1;32mPASS Test mb_ereg() function : usage variations - match special characters [ext/mbstring/tests/mb_ereg_variation6.phpt] TEST 7540/15617 [ext/mbstring/tests/mb_ereg_variation7.phpt] [1;32mPASS Test mb_ereg() function : usage variations - different regex features in $pattern [ext/mbstring/tests/mb_ereg_variation7.phpt] TEST 7541/15617 [ext/mbstring/tests/mb_eregi.phpt] [1;32mPASS mb_eregi() and invalid arguments [ext/mbstring/tests/mb_eregi.phpt] TEST 7542/15617 [ext/mbstring/tests/mb_eregi_replace.phpt] [1;32mPASS Testing mb_eregi_replace() function [ext/mbstring/tests/mb_eregi_replace.phpt] TEST 7543/15617 [ext/mbstring/tests/mb_get_info.phpt] [1;32mPASS Test mb_get_info() function [ext/mbstring/tests/mb_get_info.phpt] TEST 7544/15617 [ext/mbstring/tests/mb_http_input.phpt] [1;31mFAIL mb_http_input() [ext/mbstring/tests/mb_http_input.phpt] TEST 7545/15617 [ext/mbstring/tests/mb_http_input_pass.phpt] [1;31mFAIL mb_http_input() with pass encoding [ext/mbstring/tests/mb_http_input_pass.phpt] TEST 7546/15617 [ext/mbstring/tests/mb_http_output.phpt] [1;32mPASS mb_http_output() [ext/mbstring/tests/mb_http_output.phpt] TEST 7547/15617 [ext/mbstring/tests/mb_internal_encoding.phpt] [1;32mPASS mb_internal_encoding() [ext/mbstring/tests/mb_internal_encoding.phpt] TEST 7548/15617 [ext/mbstring/tests/mb_internal_encoding_basic.phpt] [1;32mPASS Test mb_internal_encoding() function : basic functionality [ext/mbstring/tests/mb_internal_encoding_basic.phpt] TEST 7549/15617 [ext/mbstring/tests/mb_internal_encoding_basic2.phpt] [1;32mPASS Test mb_internal_encoding() function : basic functionality [ext/mbstring/tests/mb_internal_encoding_basic2.phpt] TEST 7550/15617 [ext/mbstring/tests/mb_internal_encoding_error2.phpt] [1;32mPASS Test mb_internal_encoding() function : error conditions - pass an unknown encoding [ext/mbstring/tests/mb_internal_encoding_error2.phpt] TEST 7551/15617 [ext/mbstring/tests/mb_internal_encoding_ini_basic2.phpt] [1;32mPASS Test INI mbstring.internal_encoding basic - encoding when valid specified [ext/mbstring/tests/mb_internal_encoding_ini_basic2.phpt] TEST 7552/15617 [ext/mbstring/tests/mb_internal_encoding_ini_invalid_encoding.phpt] [1;32mPASS Test INI mbstring.internal_encoding basic - invalid encoding specified in INI [ext/mbstring/tests/mb_internal_encoding_ini_invalid_encoding.phpt] TEST 7553/15617 [ext/mbstring/tests/mb_internal_encoding_variation2.phpt] [1;32mPASS Test mb_internal_encoding() function : usage variations - Test different encodings [ext/mbstring/tests/mb_internal_encoding_variation2.phpt] TEST 7554/15617 [ext/mbstring/tests/mb_language.phpt] [1;32mPASS mb_language() [ext/mbstring/tests/mb_language.phpt] TEST 7555/15617 [ext/mbstring/tests/mb_list_encodings.phpt] [1;32mPASS mb_list_encodings [ext/mbstring/tests/mb_list_encodings.phpt] TEST 7556/15617 [ext/mbstring/tests/mb_ord.phpt] [1;32mPASS mb_ord() [ext/mbstring/tests/mb_ord.phpt] TEST 7557/15617 [ext/mbstring/tests/mb_output_handler_euc_jp.phpt] [1;32mPASS mb_output_handler() (EUC-JP) [ext/mbstring/tests/mb_output_handler_euc_jp.phpt] TEST 7558/15617 [ext/mbstring/tests/mb_output_handler_pass.phpt] [1;32mPASS mb_output_handler() with output_encoding=pass [ext/mbstring/tests/mb_output_handler_pass.phpt] TEST 7559/15617 [ext/mbstring/tests/mb_output_handler_pattern-01.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (1) [ext/mbstring/tests/mb_output_handler_pattern-01.phpt] TEST 7560/15617 [ext/mbstring/tests/mb_output_handler_pattern-02.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (2) [ext/mbstring/tests/mb_output_handler_pattern-02.phpt] TEST 7561/15617 [ext/mbstring/tests/mb_output_handler_pattern-03.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (3) [ext/mbstring/tests/mb_output_handler_pattern-03.phpt] TEST 7562/15617 [ext/mbstring/tests/mb_output_handler_pattern-04.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (4) [ext/mbstring/tests/mb_output_handler_pattern-04.phpt] TEST 7563/15617 [ext/mbstring/tests/mb_output_handler_pattern-05.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (5) [ext/mbstring/tests/mb_output_handler_pattern-05.phpt] TEST 7564/15617 [ext/mbstring/tests/mb_output_handler_pattern-06.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (6) [ext/mbstring/tests/mb_output_handler_pattern-06.phpt] TEST 7565/15617 [ext/mbstring/tests/mb_output_handler_pattern-07.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (7) [ext/mbstring/tests/mb_output_handler_pattern-07.phpt] TEST 7566/15617 [ext/mbstring/tests/mb_output_handler_pattern-08.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (8) [ext/mbstring/tests/mb_output_handler_pattern-08.phpt] TEST 7567/15617 [ext/mbstring/tests/mb_output_handler_pattern-09.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (9) [ext/mbstring/tests/mb_output_handler_pattern-09.phpt] TEST 7568/15617 [ext/mbstring/tests/mb_output_handler_pattern-10.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (10) [ext/mbstring/tests/mb_output_handler_pattern-10.phpt] TEST 7569/15617 [ext/mbstring/tests/mb_output_handler_pattern-11.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (11) [ext/mbstring/tests/mb_output_handler_pattern-11.phpt] TEST 7570/15617 [ext/mbstring/tests/mb_output_handler_pattern-12.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes (12) [ext/mbstring/tests/mb_output_handler_pattern-12.phpt] TEST 7571/15617 [ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-01.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes alteration in runtime (1) [ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-01.phpt] TEST 7572/15617 [ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-02.phpt] [1;32mPASS mb_output_handler() and mbstring.http_output_conv_mimetypes alteration in runtime (2) [ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-02.phpt] TEST 7573/15617 [ext/mbstring/tests/mb_output_handler_shift_jis.phpt] [1;32mPASS mb_output_handler() (Shift_JIS) [ext/mbstring/tests/mb_output_handler_shift_jis.phpt] TEST 7574/15617 [ext/mbstring/tests/mb_parse_str.phpt] [1;32mPASS mb_parse_str() [ext/mbstring/tests/mb_parse_str.phpt] TEST 7575/15617 [ext/mbstring/tests/mb_parse_str02.phpt] [1;32mPASS mb_parse_str() test 2 [ext/mbstring/tests/mb_parse_str02.phpt] TEST 7576/15617 [ext/mbstring/tests/mb_preferred_mime_name.phpt] [1;32mPASS mb_preferred_mime_name() [ext/mbstring/tests/mb_preferred_mime_name.phpt] TEST 7577/15617 [ext/mbstring/tests/mb_regex_encoding_basic.phpt] [1;32mPASS Test mb_regex_encoding() function : basic functionality [ext/mbstring/tests/mb_regex_encoding_basic.phpt] TEST 7578/15617 [ext/mbstring/tests/mb_regex_encoding_error2.phpt] [1;32mPASS Test mb_regex_encoding() function : error conditions - Pass an unknown encoding [ext/mbstring/tests/mb_regex_encoding_error2.phpt] TEST 7579/15617 [ext/mbstring/tests/mb_regex_encoding_variation2.phpt] [1;32mPASS Test mb_regex_encoding() function : usage variations - test different encodings [ext/mbstring/tests/mb_regex_encoding_variation2.phpt] TEST 7580/15617 [ext/mbstring/tests/mb_regex_set_options.phpt] [1;32mPASS mb_regex_set_options() [ext/mbstring/tests/mb_regex_set_options.phpt] TEST 7581/15617 [ext/mbstring/tests/mb_scrub.phpt] [1;32mPASS mb_scrub() [ext/mbstring/tests/mb_scrub.phpt] TEST 7582/15617 [ext/mbstring/tests/mb_send_mail01.phpt] [1;32mPASS mb_send_mail() test 1 (lang=neutral) [ext/mbstring/tests/mb_send_mail01.phpt] TEST 7583/15617 [ext/mbstring/tests/mb_send_mail02.phpt] [1;32mPASS mb_send_mail() test 2 (lang=Japanese) [ext/mbstring/tests/mb_send_mail02.phpt] TEST 7584/15617 [ext/mbstring/tests/mb_send_mail03.phpt] [1;32mPASS mb_send_mail() test 3 (lang=English) [ext/mbstring/tests/mb_send_mail03.phpt] TEST 7585/15617 [ext/mbstring/tests/mb_send_mail04.phpt] [1;32mPASS mb_send_mail() test 4 (lang=German) [ext/mbstring/tests/mb_send_mail04.phpt] TEST 7586/15617 [ext/mbstring/tests/mb_send_mail05.phpt] [1;32mPASS mb_send_mail() test 5 (lang=Simplified Chinese) [ext/mbstring/tests/mb_send_mail05.phpt] TEST 7587/15617 [ext/mbstring/tests/mb_send_mail06.phpt] [1;32mPASS mb_send_mail() test 6 (lang=Traditional Chinese) [ext/mbstring/tests/mb_send_mail06.phpt] TEST 7588/15617 [ext/mbstring/tests/mb_send_mail07.phpt] [1;32mPASS mb_send_mail() test 7 (lang=Korean) [ext/mbstring/tests/mb_send_mail07.phpt] TEST 7589/15617 [ext/mbstring/tests/mb_send_mail_null_bytes.phpt] [1;32mPASS mb_send_mail() with null bytes in arguments [ext/mbstring/tests/mb_send_mail_null_bytes.phpt] TEST 7590/15617 [ext/mbstring/tests/mb_split-compat-01.phpt] [1;32mPASS mb_split() compat test 1 [ext/mbstring/tests/mb_split-compat-01.phpt] TEST 7591/15617 [ext/mbstring/tests/mb_split.phpt] [1;32mPASS mb_split() [ext/mbstring/tests/mb_split.phpt] TEST 7592/15617 [ext/mbstring/tests/mb_split_empty_match.phpt] [1;32mPASS mb_split() empty match -- [ext/mbstring/tests/mb_split_empty_match.phpt] TEST 7593/15617 [ext/mbstring/tests/mb_str_functions_opt-parameter.phpt] [1;32mPASS Optional long parameter might be null (deprecated) [ext/mbstring/tests/mb_str_functions_opt-parameter.phpt] TEST 7594/15617 [ext/mbstring/tests/mb_str_split_error_conditions.phpt] [1;32mPASS mb_str_split() error conditions [ext/mbstring/tests/mb_str_split_error_conditions.phpt] TEST 7595/15617 [ext/mbstring/tests/mb_str_split_jp.phpt] [1;32mPASS mb_str_split() tests for the japanese language [ext/mbstring/tests/mb_str_split_jp.phpt] TEST 7596/15617 [ext/mbstring/tests/mb_str_split_other.phpt] [1;32mPASS mb_str_split() tests for more text encodings [ext/mbstring/tests/mb_str_split_other.phpt] TEST 7597/15617 [ext/mbstring/tests/mb_str_split_ru.phpt] [1;32mPASS mb_str_split() tests for the russian language [ext/mbstring/tests/mb_str_split_ru.phpt] TEST 7598/15617 [ext/mbstring/tests/mb_str_split_utf8_utf16.phpt] [1;32mPASS mb_str_split() tests UTF-8 illegal chars & UTF-16 surrogate pairs [ext/mbstring/tests/mb_str_split_utf8_utf16.phpt] TEST 7599/15617 [ext/mbstring/tests/mb_str_unknown_encoding.phpt] [1;32mPASS mb_str*() - unknown encoding [ext/mbstring/tests/mb_str_unknown_encoding.phpt] TEST 7600/15617 [ext/mbstring/tests/mb_strcut.phpt] [1;32mPASS mb_strcut() [ext/mbstring/tests/mb_strcut.phpt] TEST 7601/15617 [ext/mbstring/tests/mb_strcut_missing_boundary_check.phpt] [1;32mPASS mb_strcut() missing boundary check. [ext/mbstring/tests/mb_strcut_missing_boundary_check.phpt] TEST 7602/15617 [ext/mbstring/tests/mb_strcut_negative_length.phpt] [1;32mPASS mb_strcut() negative length test [ext/mbstring/tests/mb_strcut_negative_length.phpt] TEST 7603/15617 [ext/mbstring/tests/mb_strimwidth.phpt] [1;32mPASS mb_strimwidth() [ext/mbstring/tests/mb_strimwidth.phpt] TEST 7604/15617 [ext/mbstring/tests/mb_stripos.phpt] [1;32mPASS mb_stripos() [ext/mbstring/tests/mb_stripos.phpt] TEST 7605/15617 [ext/mbstring/tests/mb_stripos_basic.phpt] [1;32mPASS Test mb_stripos() function : basic functionality [ext/mbstring/tests/mb_stripos_basic.phpt] TEST 7606/15617 [ext/mbstring/tests/mb_stripos_basic2.phpt] [1;32mPASS Test mb_stripos() function : basic functionality [ext/mbstring/tests/mb_stripos_basic2.phpt] TEST 7607/15617 [ext/mbstring/tests/mb_stripos_empty_needle.phpt] [1;32mPASS Test mb_stripos() function : with empty needle [ext/mbstring/tests/mb_stripos_empty_needle.phpt] TEST 7608/15617 [ext/mbstring/tests/mb_stripos_error2.phpt] [1;32mPASS Test mb_stripos() function : error conditions - Pass unknown encoding [ext/mbstring/tests/mb_stripos_error2.phpt] TEST 7609/15617 [ext/mbstring/tests/mb_stripos_invalid_offset.phpt] [1;32mPASS mb_stripos() with invalid offsets [ext/mbstring/tests/mb_stripos_invalid_offset.phpt] TEST 7610/15617 [ext/mbstring/tests/mb_stripos_variation5_Bug45923.phpt] [1;32mPASS Test mb_stripos() function : usage variations - Pass different integers as $offset argument [ext/mbstring/tests/mb_stripos_variation5_Bug45923.phpt] TEST 7611/15617 [ext/mbstring/tests/mb_stristr_basic.phpt] [1;32mPASS Test mb_stristr() function : basic functionality [ext/mbstring/tests/mb_stristr_basic.phpt] TEST 7612/15617 [ext/mbstring/tests/mb_stristr_empty_needle.phpt] [1;32mPASS Test mb_stristr() function : with empty needle [ext/mbstring/tests/mb_stristr_empty_needle.phpt] TEST 7613/15617 [ext/mbstring/tests/mb_stristr_error2.phpt] [1;32mPASS Test mb_stristr() function : error conditions [ext/mbstring/tests/mb_stristr_error2.phpt] TEST 7614/15617 [ext/mbstring/tests/mb_stristr_variation5.phpt] [1;32mPASS Test mb_stristr() function : usage variation - multiple needles [ext/mbstring/tests/mb_stristr_variation5.phpt] TEST 7615/15617 [ext/mbstring/tests/mb_strlen.phpt] [1;32mPASS mb_strlen() [ext/mbstring/tests/mb_strlen.phpt] TEST 7616/15617 [ext/mbstring/tests/mb_strlen_basic.phpt] [1;32mPASS Test mb_strlen() function : basic functionality [ext/mbstring/tests/mb_strlen_basic.phpt] TEST 7617/15617 [ext/mbstring/tests/mb_strlen_error2.phpt] [1;32mPASS Test mb_strlen() function : error conditions - pass an unknown encoding [ext/mbstring/tests/mb_strlen_error2.phpt] TEST 7618/15617 [ext/mbstring/tests/mb_strlen_variation3.phpt] [1;32mPASS Test mb_strlen() function : usage variations - Pass list of encodings [ext/mbstring/tests/mb_strlen_variation3.phpt] TEST 7619/15617 [ext/mbstring/tests/mb_strpos.phpt] [1;32mPASS mb_strpos() [ext/mbstring/tests/mb_strpos.phpt] TEST 7620/15617 [ext/mbstring/tests/mb_strpos_basic.phpt] [1;32mPASS Test mb_strpos() function : basic functionality [ext/mbstring/tests/mb_strpos_basic.phpt] TEST 7621/15617 [ext/mbstring/tests/mb_strpos_empty_needle.phpt] [1;32mPASS Test mb_strpos() function : with empty needle [ext/mbstring/tests/mb_strpos_empty_needle.phpt] TEST 7622/15617 [ext/mbstring/tests/mb_strpos_error2.phpt] [1;32mPASS Test mb_strpos() function : error conditions - Pass unknown encoding [ext/mbstring/tests/mb_strpos_error2.phpt] TEST 7623/15617 [ext/mbstring/tests/mb_strpos_invalid_offset.phpt] [1;32mPASS mb_strpos() with invalid offsets [ext/mbstring/tests/mb_strpos_invalid_offset.phpt] TEST 7624/15617 [ext/mbstring/tests/mb_strpos_offset_errors.phpt] [1;32mPASS Offset errors for various strpos functions [ext/mbstring/tests/mb_strpos_offset_errors.phpt] TEST 7625/15617 [ext/mbstring/tests/mb_strpos_variation5.phpt] [1;32mPASS Test mb_strpos() function : usage variations - Pass different integers as $offset argument [ext/mbstring/tests/mb_strpos_variation5.phpt] TEST 7626/15617 [ext/mbstring/tests/mb_strrchr_basic.phpt] [1;32mPASS Test mb_strrchr() function : basic functionality [ext/mbstring/tests/mb_strrchr_basic.phpt] TEST 7627/15617 [ext/mbstring/tests/mb_strrchr_empty_needle.phpt] [1;32mPASS Test mb_strrchr() function : with empty needle [ext/mbstring/tests/mb_strrchr_empty_needle.phpt] TEST 7628/15617 [ext/mbstring/tests/mb_strrchr_error2.phpt] [1;32mPASS Test mb_strrchr() function : error conditions [ext/mbstring/tests/mb_strrchr_error2.phpt] TEST 7629/15617 [ext/mbstring/tests/mb_strrchr_variation5.phpt] [1;32mPASS Test mb_strrchr() function : variation - multiple needles [ext/mbstring/tests/mb_strrchr_variation5.phpt] TEST 7630/15617 [ext/mbstring/tests/mb_strrchr_variation6.phpt] [1;32mPASS Test mb_strrchr() function : variation - case sensitivity [ext/mbstring/tests/mb_strrchr_variation6.phpt] TEST 7631/15617 [ext/mbstring/tests/mb_strrichr_basic.phpt] [1;32mPASS Test mb_strrichr() function : basic functionality [ext/mbstring/tests/mb_strrichr_basic.phpt] TEST 7632/15617 [ext/mbstring/tests/mb_strrichr_error2.phpt] [1;32mPASS Test mb_strrichr() function : error conditions [ext/mbstring/tests/mb_strrichr_error2.phpt] TEST 7633/15617 [ext/mbstring/tests/mb_strrichr_variation5.phpt] [1;32mPASS Test mb_strrichr() function : usage variation - multiple needles [ext/mbstring/tests/mb_strrichr_variation5.phpt] TEST 7634/15617 [ext/mbstring/tests/mb_strripos_basic.phpt] [1;32mPASS Test mb_strripos() function : basic functionality [ext/mbstring/tests/mb_strripos_basic.phpt] TEST 7635/15617 [ext/mbstring/tests/mb_strripos_basic2.phpt] [1;32mPASS Test mb_strripos() function : basic functionality [ext/mbstring/tests/mb_strripos_basic2.phpt] TEST 7636/15617 [ext/mbstring/tests/mb_strripos_empty_needle.phpt] [1;32mPASS Test mb_strripos() function : with empty needle [ext/mbstring/tests/mb_strripos_empty_needle.phpt] TEST 7637/15617 [ext/mbstring/tests/mb_strripos_error2.phpt] [1;32mPASS Test mb_strripos() function : error conditions - Pass unknown encoding [ext/mbstring/tests/mb_strripos_error2.phpt] TEST 7638/15617 [ext/mbstring/tests/mb_strripos_variation5_Bug45923.phpt] [1;32mPASS Test mb_strripos() function : usage variations - Pass different integers as $offset argument [ext/mbstring/tests/mb_strripos_variation5_Bug45923.phpt] TEST 7639/15617 [ext/mbstring/tests/mb_strrpos_basic.phpt] [1;32mPASS Test mb_strrpos() function : basic functionality [ext/mbstring/tests/mb_strrpos_basic.phpt] TEST 7640/15617 [ext/mbstring/tests/mb_strrpos_empty_needle.phpt] [1;32mPASS Test mb_strrpos() function : with empty needle [ext/mbstring/tests/mb_strrpos_empty_needle.phpt] TEST 7641/15617 [ext/mbstring/tests/mb_strrpos_error2.phpt] [1;32mPASS Test mb_strrpos() function : error conditions - pass an unknown encoding [ext/mbstring/tests/mb_strrpos_error2.phpt] TEST 7642/15617 [ext/mbstring/tests/mb_strstr.phpt] [1;32mPASS mb_strstr() [ext/mbstring/tests/mb_strstr.phpt] TEST 7643/15617 [ext/mbstring/tests/mb_strstr_basic.phpt] [1;32mPASS Test mb_strstr() function : basic functionality [ext/mbstring/tests/mb_strstr_basic.phpt] TEST 7644/15617 [ext/mbstring/tests/mb_strstr_empty_needle.phpt] [1;32mPASS Test mb_strstr() function : with empty needle [ext/mbstring/tests/mb_strstr_empty_needle.phpt] TEST 7645/15617 [ext/mbstring/tests/mb_strstr_error2.phpt] [1;32mPASS Test mb_strstr() function : error conditions [ext/mbstring/tests/mb_strstr_error2.phpt] TEST 7646/15617 [ext/mbstring/tests/mb_strstr_variation5.phpt] [1;32mPASS Test mb_strstr() function : variation - multiple needles [ext/mbstring/tests/mb_strstr_variation5.phpt] TEST 7647/15617 [ext/mbstring/tests/mb_strstr_variation6.phpt] [1;32mPASS Test mb_strstr() function : variation - case sensitivity [ext/mbstring/tests/mb_strstr_variation6.phpt] TEST 7648/15617 [ext/mbstring/tests/mb_strtolower_basic.phpt] [1;32mPASS Test mb_strtolower() function : basic functionality [ext/mbstring/tests/mb_strtolower_basic.phpt] TEST 7649/15617 [ext/mbstring/tests/mb_strtolower_error2.phpt] [1;32mPASS Test mb_strtolower() function : error conditions - pass an unknown encoding [ext/mbstring/tests/mb_strtolower_error2.phpt] TEST 7650/15617 [ext/mbstring/tests/mb_strtolower_variation3.phpt] [1;32mPASS Test mb_strtolower() function : usage variations - pass mixed ASCII and non-ASCII strings [ext/mbstring/tests/mb_strtolower_variation3.phpt] TEST 7651/15617 [ext/mbstring/tests/mb_strtolower_variation4.phpt] [1;32mPASS Test mb_strtolower() function : usage variations - pass different characters to check conversion is correct [ext/mbstring/tests/mb_strtolower_variation4.phpt] TEST 7652/15617 [ext/mbstring/tests/mb_strtoupper_basic.phpt] [1;32mPASS Test mb_strtoupper() function : basic functionality [ext/mbstring/tests/mb_strtoupper_basic.phpt] TEST 7653/15617 [ext/mbstring/tests/mb_strtoupper_error2.phpt] [1;32mPASS Test mb_strtoupper() function : error conditions - pass an unknown encoding [ext/mbstring/tests/mb_strtoupper_error2.phpt] TEST 7654/15617 [ext/mbstring/tests/mb_strtoupper_variation3.phpt] [1;32mPASS Test mb_strtoupper() function : usage varitations - pass mixed ASCII and non-ASCII strings [ext/mbstring/tests/mb_strtoupper_variation3.phpt] TEST 7655/15617 [ext/mbstring/tests/mb_strtoupper_variation4.phpt] [1;32mPASS Test mb_strtoupper() function : usage varitations - Pass different character types to check conversion is correct [ext/mbstring/tests/mb_strtoupper_variation4.phpt] TEST 7656/15617 [ext/mbstring/tests/mb_strwidth.phpt] [1;32mPASS mb_strwidth() [ext/mbstring/tests/mb_strwidth.phpt] TEST 7657/15617 [ext/mbstring/tests/mb_substitute_character.phpt] [1;32mPASS mb_substitute_character() [ext/mbstring/tests/mb_substitute_character.phpt] TEST 7658/15617 [ext/mbstring/tests/mb_substitute_character_basic.phpt] [1;32mPASS Test mb_substitute_character() function : basic functionality [ext/mbstring/tests/mb_substitute_character_basic.phpt] TEST 7659/15617 [ext/mbstring/tests/mb_substitute_character_variation2.phpt] [1;32mPASS Test mb_substitute_character() function : variation unmappable out char for convert encoding [ext/mbstring/tests/mb_substitute_character_variation2.phpt] TEST 7660/15617 [ext/mbstring/tests/mb_substitute_character_variation_strict_types.phpt] [1;32mPASS Test mb_substitute_character() function : usage variation [ext/mbstring/tests/mb_substitute_character_variation_strict_types.phpt] TEST 7661/15617 [ext/mbstring/tests/mb_substitute_character_variation_weak_types.phpt] [1;32mPASS Test mb_substitute_character() function : usage variation [ext/mbstring/tests/mb_substitute_character_variation_weak_types.phpt] TEST 7662/15617 [ext/mbstring/tests/mb_substr.phpt] [1;32mPASS mb_substr() [ext/mbstring/tests/mb_substr.phpt] TEST 7663/15617 [ext/mbstring/tests/mb_substr_basic.phpt] [1;32mPASS Test mb_substr() function : basic functionality [ext/mbstring/tests/mb_substr_basic.phpt] TEST 7664/15617 [ext/mbstring/tests/mb_substr_count.phpt] [1;32mPASS mb_substr_count() [ext/mbstring/tests/mb_substr_count.phpt] TEST 7665/15617 [ext/mbstring/tests/mb_substr_count_basic.phpt] [1;32mPASS Test mb_substr_count() function : basic functionality [ext/mbstring/tests/mb_substr_count_basic.phpt] TEST 7666/15617 [ext/mbstring/tests/mb_substr_count_error2.phpt] [1;32mPASS Test mb_substr_count() function : error conditions - pass unknown encoding [ext/mbstring/tests/mb_substr_count_error2.phpt] TEST 7667/15617 [ext/mbstring/tests/mb_substr_count_variation4.phpt] [1;32mPASS Test mb_substr_count() function : variation - pass a $needle that overlaps in $haystack [ext/mbstring/tests/mb_substr_count_variation4.phpt] TEST 7668/15617 [ext/mbstring/tests/mb_substr_error2.phpt] [1;32mPASS Test mb_substr() function : error conditions - Pass an unknown encoding [ext/mbstring/tests/mb_substr_error2.phpt] TEST 7669/15617 [ext/mbstring/tests/mb_substr_variation4.phpt] [1;32mPASS Test mb_substr() function : usage variations - pass different integers to $start arg [ext/mbstring/tests/mb_substr_variation4.phpt] TEST 7670/15617 [ext/mbstring/tests/mb_substr_variation5.phpt] [1;32mPASS Test mb_substr() function : usage variations - pass different integers to $length arg [ext/mbstring/tests/mb_substr_variation5.phpt] TEST 7671/15617 [ext/mbstring/tests/mb_substr_variation6.phpt] [1;32mPASS Test mb_substr() function : usage variations - pass different integers to $start arg [ext/mbstring/tests/mb_substr_variation6.phpt] TEST 7672/15617 [ext/mbstring/tests/mb_substr_variation7.phpt] [1;32mPASS Test mb_substr() function : usage variations - pass different integers to $length arg [ext/mbstring/tests/mb_substr_variation7.phpt] TEST 7673/15617 [ext/mbstring/tests/mbregex_stack_limit.phpt] [1;32mPASS Test oniguruma stack limit [ext/mbstring/tests/mbregex_stack_limit.phpt] TEST 7674/15617 [ext/mbstring/tests/mbregex_stack_limit2.phpt] [1;32mPASS Test oniguruma stack limit [ext/mbstring/tests/mbregex_stack_limit2.phpt] TEST 7675/15617 [ext/mbstring/tests/other_encodings.phpt] [1;32mPASS Test of oddball text encodings which are not tested elsewhere [ext/mbstring/tests/other_encodings.phpt] TEST 7676/15617 [ext/mbstring/tests/php_gr_jp_10830.phpt] [1;32mPASS php-users@php.gr.jp #10830 [ext/mbstring/tests/php_gr_jp_10830.phpt] TEST 7677/15617 [ext/mbstring/tests/php_gr_jp_16242.phpt] [1;32mPASS php-users@php.gr.jp #16242 [ext/mbstring/tests/php_gr_jp_16242.phpt] TEST 7678/15617 [ext/mbstring/tests/php_gr_jp_dev_884-1.phpt] [1;32mPASS php-dev@php.gr.jp #884 (1) [ext/mbstring/tests/php_gr_jp_dev_884-1.phpt] TEST 7679/15617 [ext/mbstring/tests/php_gr_jp_dev_884-2.phpt] [1;32mPASS php-dev@php.gr.jp #884 (2) [ext/mbstring/tests/php_gr_jp_dev_884-2.phpt] TEST 7680/15617 [ext/mbstring/tests/pictogram1.phpt] [1;32mPASS Emoji (Pictogram characters for cellular phone in Japan) test based on Unicode 6.0 [ext/mbstring/tests/pictogram1.phpt] TEST 7681/15617 [ext/mbstring/tests/retry_limit.phpt] [1;32mPASS Oniguruma retry limit [ext/mbstring/tests/retry_limit.phpt] TEST 7682/15617 [ext/mbstring/tests/simpletest.phpt] [1;32mPASS Simple multi-byte print test (EUC-JP) [ext/mbstring/tests/simpletest.phpt] TEST 7683/15617 [ext/mbstring/tests/sjis2004_encoding.phpt] [1;32mPASS Exhaustive test of SJIS-2004 encoding verification and conversion [ext/mbstring/tests/sjis2004_encoding.phpt] TEST 7684/15617 [ext/mbstring/tests/sjis_encoding.phpt] [1;32mPASS Exhaustive test of Shift-JIS encoding verification and conversion [ext/mbstring/tests/sjis_encoding.phpt] TEST 7685/15617 [ext/mbstring/tests/sjis_mobile_encodings.phpt] [1;32mPASS Exhaustive test of Shift-JIS DoCoMo, KDDI, SoftBank encoding verification and conversion [ext/mbstring/tests/sjis_mobile_encodings.phpt] TEST 7686/15617 [ext/mbstring/tests/sjismac_encoding.phpt] [1;32mPASS Exhaustive test of MacJapanese encoding verification and conversion [ext/mbstring/tests/sjismac_encoding.phpt] TEST 7687/15617 [ext/mbstring/tests/ucs2_encoding.phpt] [1;32mPASS Test verification and conversion of UCS-2 text [ext/mbstring/tests/ucs2_encoding.phpt] TEST 7688/15617 [ext/mbstring/tests/ucs4_encoding.phpt] [1;32mPASS Test verification and conversion of UCS-4 text [ext/mbstring/tests/ucs4_encoding.phpt] TEST 7689/15617 [ext/mbstring/tests/uhc_encoding.phpt] [1;32mPASS Exhaustive test of verification and conversion of CP949 (UHC) text [ext/mbstring/tests/uhc_encoding.phpt] TEST 7690/15617 [ext/mbstring/tests/utf7imap_encoding.phpt] [1;32mPASS Exhaustive test of mUTF-7 (IMAP) encoding verification and conversion [ext/mbstring/tests/utf7imap_encoding.phpt] TEST 7691/15617 [ext/mbstring/tests/utf8_mobile_encodings.phpt] [1;32mPASS Exhaustive test of UTF-8 text encoding (DoCoMo, KDDI, SoftBank variants) [ext/mbstring/tests/utf8_mobile_encodings.phpt] TEST 7692/15617 [ext/mbstring/tests/utf_encodings.phpt] [1;32mPASS Torture test for UTF-{7,8,16,32} [ext/mbstring/tests/utf_encodings.phpt] TEST 7693/15617 [ext/mbstring/tests/zend_multibyte-01.phpt] [1;32mPASS zend multibyte (1) [ext/mbstring/tests/zend_multibyte-01.phpt] TEST 7694/15617 [ext/mbstring/tests/zend_multibyte-02.phpt] [1;32mPASS zend multibyte (2) [ext/mbstring/tests/zend_multibyte-02.phpt] TEST 7695/15617 [ext/mbstring/tests/zend_multibyte-03.phpt] [1;32mPASS zend multibyte (3) [ext/mbstring/tests/zend_multibyte-03.phpt] TEST 7696/15617 [ext/mbstring/tests/zend_multibyte-04.phpt] [1;32mPASS zend multibyte (4) [ext/mbstring/tests/zend_multibyte-04.phpt] TEST 7697/15617 [ext/mbstring/tests/zend_multibyte-05.phpt] [1;32mPASS zend multibyte (5) [ext/mbstring/tests/zend_multibyte-05.phpt] TEST 7698/15617 [ext/mbstring/tests/zend_multibyte-06.phpt] [1;32mPASS zend multibyte (6) [ext/mbstring/tests/zend_multibyte-06.phpt] TEST 7699/15617 [ext/mbstring/tests/zend_multibyte-07.phpt] [1;32mPASS zend multibyte (7) [ext/mbstring/tests/zend_multibyte-07.phpt] TEST 7700/15617 [ext/mbstring/tests/zend_multibyte-08.phpt] [1;32mPASS zend multibyte (8) [ext/mbstring/tests/zend_multibyte-08.phpt] TEST 7701/15617 [ext/mbstring/tests/zend_multibyte-09.phpt] [1;32mPASS zend multibyte (9) [ext/mbstring/tests/zend_multibyte-09.phpt] TEST 7702/15617 [ext/mbstring/tests/zend_multibyte-10.phpt] [1;32mPASS zend multibyte (10) [ext/mbstring/tests/zend_multibyte-10.phpt] TEST 7703/15617 [ext/mbstring/tests/zend_multibyte-11.phpt] [1;32mPASS zend multibyte (11) [ext/mbstring/tests/zend_multibyte-11.phpt] TEST 7704/15617 [ext/mbstring/tests/zend_multibyte-12.phpt] [1;32mPASS zend multibyte (12) [ext/mbstring/tests/zend_multibyte-12.phpt] TEST 7705/15617 [ext/mbstring/tests/zend_multibyte-13.phpt] [1;32mPASS zend multibyte (13) [ext/mbstring/tests/zend_multibyte-13.phpt] TEST 7706/15617 [ext/mbstring/tests/zend_multibyte-14.phpt] [1;32mPASS zend multibyte (14) [ext/mbstring/tests/zend_multibyte-14.phpt] TEST 7707/15617 [ext/mbstring/tests/zend_multibyte-15.phpt] [1;32mPASS zend multibyte (15) [ext/mbstring/tests/zend_multibyte-15.phpt] TEST 7708/15617 [ext/mbstring/tests/zend_multibyte-16.phpt] [1;32mPASS zend multibyte (16) [ext/mbstring/tests/zend_multibyte-16.phpt] TEST 7709/15617 [ext/odbc/tests/bug44618.phpt] [1;33mSKIP Bug #44618 (Fetching may rely on uninitialized data) [ext/odbc/tests/bug44618.phpt] reason: could not connect TEST 7710/15617 [ext/odbc/tests/bug46050.phpt] [1;33mSKIP Bug #46050 (odbc_next_result corrupts prepared resource) [ext/odbc/tests/bug46050.phpt] reason: could not connect TEST 7711/15617 [ext/odbc/tests/bug47803.phpt] [1;33mSKIP Bug #47803 Executing prepared statements is successful only for the first two statements [ext/odbc/tests/bug47803.phpt] reason: could not connect TEST 7712/15617 [ext/odbc/tests/bug60616.phpt] [1;33mSKIP odbc_exec(): Getting accurate unicode data from query [ext/odbc/tests/bug60616.phpt] reason: could not connect TEST 7713/15617 [ext/odbc/tests/bug68087.phpt] [1;33mSKIP odbc_exec(): Getting accurate date data from query [ext/odbc/tests/bug68087.phpt] reason: could not connect TEST 7714/15617 [ext/odbc/tests/bug69354.phpt] [1;33mSKIP Bug #69354 Incorrect use of SQLColAttributes with ODBC 3.0 [ext/odbc/tests/bug69354.phpt] reason: could not connect TEST 7715/15617 [ext/odbc/tests/bug69975.phpt] [1;33mSKIP Bug #69975 (PHP segfaults when accessing nvarchar(max) defined columns) [ext/odbc/tests/bug69975.phpt] reason: could not connect TEST 7716/15617 [ext/odbc/tests/bug71171.phpt] [1;33mSKIP Bug #71171 odbc_fetch_array generates SIGFAULT, variant 0 [ext/odbc/tests/bug71171.phpt] reason: could not connect TEST 7717/15617 [ext/odbc/tests/bug73448.phpt] [1;33mSKIP Bug #73448 odbc_errormsg returns trash, always 513 bytes [ext/odbc/tests/bug73448.phpt] reason: could not connect TEST 7718/15617 [ext/odbc/tests/bug73725.phpt] [1;33mSKIP Bug #73725 Unable to retrieve value of varchar(max) type [ext/odbc/tests/bug73725.phpt] reason: could not connect TEST 7719/15617 [ext/odbc/tests/bug78470.phpt] [1;33mSKIP Bug #78470 (odbc_specialcolumns() no longer accepts $nullable) [ext/odbc/tests/bug78470.phpt] reason: could not connect TEST 7720/15617 [ext/odbc/tests/bug78473.phpt] [1;32mPASS Bug #78473 (odbc_close() closes arbitrary resources) [ext/odbc/tests/bug78473.phpt] TEST 7721/15617 [ext/odbc/tests/bug80147.phpt] [1;33mSKIP Bug #80147 (BINARY strings may not be properly zero-terminated) [ext/odbc/tests/bug80147.phpt] reason: could not connect TEST 7722/15617 [ext/odbc/tests/bug80152.phpt] [1;33mSKIP Bug #80152 (odbc_execute() moves internal pointer of $params) [ext/odbc/tests/bug80152.phpt] reason: could not connect TEST 7723/15617 [ext/odbc/tests/bug80592.phpt] [1;33mSKIP Bug #80592 (all floats are the same in ODBC parameters) [ext/odbc/tests/bug80592.phpt] reason: could not connect TEST 7724/15617 [ext/odbc/tests/odbc_columnprivileges_001.phpt] [1;33mSKIP odbc_columnprivileges(): Basic test [ext/odbc/tests/odbc_columnprivileges_001.phpt] reason: could not connect TEST 7725/15617 [ext/odbc/tests/odbc_columns_001.phpt] [1;33mSKIP odbc_columns(): Basic test [ext/odbc/tests/odbc_columns_001.phpt] reason: could not connect TEST 7726/15617 [ext/odbc/tests/odbc_data_source_001.phpt] [1;33mSKIP odbc_data_source(): Basic test [ext/odbc/tests/odbc_data_source_001.phpt] reason: could not connect TEST 7727/15617 [ext/odbc/tests/odbc_exec_001.phpt] [1;33mSKIP odbc_exec(): Basic test [ext/odbc/tests/odbc_exec_001.phpt] reason: could not connect TEST 7728/15617 [ext/odbc/tests/odbc_exec_002.phpt] [1;33mSKIP odbc_exec(): Getting data from query [ext/odbc/tests/odbc_exec_002.phpt] reason: could not connect TEST 7729/15617 [ext/odbc/tests/odbc_free_result_001.phpt] [1;33mSKIP odbc_free_result(): Basic test [ext/odbc/tests/odbc_free_result_001.phpt] reason: could not connect TEST 7730/15617 [ext/odbc/tests/odbc_tables_001.phpt] [1;33mSKIP odbc_tables(): Basic test [ext/odbc/tests/odbc_tables_001.phpt] reason: could not connect TEST 7731/15617 [ext/openssl/tests/001.phpt] [1;32mPASS OpenSSL private key functions [ext/openssl/tests/001.phpt] TEST 7732/15617 [ext/openssl/tests/bug25614.phpt] [1;32mPASS openssl: get public key from generated private key [ext/openssl/tests/bug25614.phpt] TEST 7733/15617 [ext/openssl/tests/bug28382.phpt] [1;32mPASS Bug #28382 (openssl_x509_parse extensions support) [ext/openssl/tests/bug28382.phpt] TEST 7734/15617 [ext/openssl/tests/bug36732.phpt] [1;32mPASS Bug #36732 (add support for req_extensions in openss_csr_new and sign) [ext/openssl/tests/bug36732.phpt] TEST 7735/15617 [ext/openssl/tests/bug37820.phpt] [1;32mPASS openssl_sign/verify: accept different algos [ext/openssl/tests/bug37820.phpt] TEST 7736/15617 [ext/openssl/tests/bug38255.phpt] [1;32mPASS openssl key from zval leaks [ext/openssl/tests/bug38255.phpt] TEST 7737/15617 [ext/openssl/tests/bug38261.phpt] [1;32mPASS openssl key from zval leaks [ext/openssl/tests/bug38261.phpt] TEST 7738/15617 [ext/openssl/tests/bug39217.phpt] [1;32mPASS Bug #39217 (Large serial number return -1) [ext/openssl/tests/bug39217.phpt] TEST 7739/15617 [ext/openssl/tests/bug41033.phpt] [1;32mPASS #41033, enable signing with DSA keys [ext/openssl/tests/bug41033.phpt] TEST 7740/15617 [ext/openssl/tests/bug41353.phpt] [1;32mPASS Bug #41353 (openssl_pkcs12_read() does not verify the type of the first arg) [ext/openssl/tests/bug41353.phpt] TEST 7741/15617 [ext/openssl/tests/bug46127.phpt] [1;32mPASS #46127 php_openssl_tcp_sockop_accept forgets to set context on accepted stream [ext/openssl/tests/bug46127.phpt] TEST 7742/15617 [ext/openssl/tests/bug47828.phpt] [1;32mPASS Bug #47828 (segfaults when a UTF-8 conversion fails openssl_x509_parse()) [ext/openssl/tests/bug47828.phpt] TEST 7743/15617 [ext/openssl/tests/bug48182.phpt] [1;32mPASS Bug #48182: ssl handshake fails during asynchronous socket connection [ext/openssl/tests/bug48182.phpt] TEST 7744/15617 [ext/openssl/tests/bug52093.phpt] [1;32mPASS Bug #52093 (openssl_csr_sign truncates $serial) [ext/openssl/tests/bug52093.phpt] TEST 7745/15617 [ext/openssl/tests/bug54060.phpt] [1;32mPASS Bug #54060 (Memory leak in openssl_encrypt) [ext/openssl/tests/bug54060.phpt] TEST 7746/15617 [ext/openssl/tests/bug54061.phpt] [1;32mPASS Bug #54061 (Memory leak in openssl_decrypt) [ext/openssl/tests/bug54061.phpt] TEST 7747/15617 [ext/openssl/tests/bug54992.phpt] [1;32mPASS Bug #54992: Stream not closed and error not returned when SSL CN_match fails [ext/openssl/tests/bug54992.phpt] TEST 7748/15617 [ext/openssl/tests/bug55259.phpt] [1;32mPASS Bug #55259 (openssl extension does not get the DH parameters from DH key resource) [ext/openssl/tests/bug55259.phpt] TEST 7749/15617 [ext/openssl/tests/bug55646.phpt] [1;32mPASS Bug #55646: textual input in openssl_csr_new() is not expected in UTF-8 [ext/openssl/tests/bug55646.phpt] TEST 7750/15617 [ext/openssl/tests/bug60632.phpt] [1;32mPASS Bug #60632: openssl_seal fails with AES [ext/openssl/tests/bug60632.phpt] TEST 7751/15617 [ext/openssl/tests/bug61124.phpt] [1;32mPASS Bug #61124: Segmentation fault with openssl_decrypt [ext/openssl/tests/bug61124.phpt] TEST 7752/15617 [ext/openssl/tests/bug61930.phpt] [1;32mPASS Bug #61930: openssl corrupts ssl key resource when using openssl_get_publickey() [ext/openssl/tests/bug61930.phpt] TEST 7753/15617 [ext/openssl/tests/bug62890.phpt] [1;32mPASS Bug #62890 (default_socket_timeout=-1 causes connection to timeout) [ext/openssl/tests/bug62890.phpt] TEST 7754/15617 [ext/openssl/tests/bug64802.phpt] [1;32mPASS Bug #64802: openssl_x509_parse fails to parse subject properly in some cases [ext/openssl/tests/bug64802.phpt] TEST 7755/15617 [ext/openssl/tests/bug65538_001.phpt] [1;32mPASS Bug #65538: SSL context "cafile" supports stream wrappers [ext/openssl/tests/bug65538_001.phpt] TEST 7756/15617 [ext/openssl/tests/bug65538_002.phpt] [1;31mFAIL Bug #65538: SSL context "cafile" disallows URL stream wrappers [ext/openssl/tests/bug65538_002.phpt] TEST 7757/15617 [ext/openssl/tests/bug65538_003.phpt] [1;32mPASS Bug #65538: SSL context "cafile" supports phar wrapper [ext/openssl/tests/bug65538_003.phpt] TEST 7758/15617 [ext/openssl/tests/bug65698.phpt] [1;32mPASS Bug #65689 (GeneralizedTime format parsing) [ext/openssl/tests/bug65698.phpt] TEST 7759/15617 [ext/openssl/tests/bug65729.phpt] [1;32mPASS Bug #65729: CN_match gives false positive when wildcard is used [ext/openssl/tests/bug65729.phpt] TEST 7760/15617 [ext/openssl/tests/bug66501.phpt] [1;32mPASS Bug #66501: EC private key support in openssl_sign [ext/openssl/tests/bug66501.phpt] TEST 7761/15617 [ext/openssl/tests/bug67403.phpt] [1;32mPASS Bug #67403: Add signatureType to openssl_x509_parse [ext/openssl/tests/bug67403.phpt] TEST 7762/15617 [ext/openssl/tests/bug68265.phpt] [1;32mPASS Bug #68265: SAN match fails with trailing DNS dot [ext/openssl/tests/bug68265.phpt] TEST 7763/15617 [ext/openssl/tests/bug68879.phpt] [1;32mPASS Bug #68879: Match IP address fields in subjectAltName checks [ext/openssl/tests/bug68879.phpt] TEST 7764/15617 [ext/openssl/tests/bug68912.phpt] [1;32mPASS Bug #68912 (Segmentation fault at openssl_spki_new) [ext/openssl/tests/bug68912.phpt] TEST 7765/15617 [ext/openssl/tests/bug68920.phpt] [1;32mPASS Bug #68920: peer_fingerprint input checks should be strict [ext/openssl/tests/bug68920.phpt] TEST 7766/15617 [ext/openssl/tests/bug69215.phpt] [1;32mPASS Bug #69215: Crypto servers should send client CA list [ext/openssl/tests/bug69215.phpt] TEST 7767/15617 [ext/openssl/tests/bug70438.phpt] [1;33mSKIP Request #70438: Add IV parameter for openssl_seal and openssl_open [ext/openssl/tests/bug70438.phpt] TEST 7768/15617 [ext/openssl/tests/bug71475.phpt] [1;32mPASS Bug #71475: openssl_seal() uninitialized memory usage [ext/openssl/tests/bug71475.phpt] TEST 7769/15617 [ext/openssl/tests/bug71917.phpt] [1;33mSKIP Bug #71917: openssl_open() returns junk on envelope < 16 bytes [ext/openssl/tests/bug71917.phpt] reason: rc4 not available TEST 7770/15617 [ext/openssl/tests/bug72165.phpt] [1;32mPASS Bug #72165 Null pointer dereference - openssl_csr_new [ext/openssl/tests/bug72165.phpt] TEST 7771/15617 [ext/openssl/tests/bug72333.phpt] [1;32mPASS Bug #72333: fwrite() on non-blocking SSL sockets doesn't work [ext/openssl/tests/bug72333.phpt] TEST 7772/15617 [ext/openssl/tests/bug72336.phpt] [1;32mPASS Bug #72336 (openssl_pkey_new does not fail for invalid DSA params) [ext/openssl/tests/bug72336.phpt] TEST 7773/15617 [ext/openssl/tests/bug72362.phpt] [1;33mSKIP Bug #72362: OpenSSL Blowfish encryption is incorrect for short keys [ext/openssl/tests/bug72362.phpt] reason: bf-ecb not available TEST 7774/15617 [ext/openssl/tests/bug73072.phpt] [1;32mPASS Bug #73072: Invalid path SNI_server_certs causes segfault [ext/openssl/tests/bug73072.phpt] TEST 7775/15617 [ext/openssl/tests/bug73478.phpt] [1;32mPASS Bug #73478: openssl_pkey_new() generates wrong pub/priv keys with Diffie Hellman [ext/openssl/tests/bug73478.phpt] TEST 7776/15617 [ext/openssl/tests/bug73711.phpt] [1;32mPASS Bug #73711: Segfault in openssl_pkey_new when generating DSA or DH key [ext/openssl/tests/bug73711.phpt] TEST 7777/15617 [ext/openssl/tests/bug73833.phpt] [1;32mPASS Bug #73833: null character not allowed in openssl_pkey_get_private [ext/openssl/tests/bug73833.phpt] TEST 7778/15617 [ext/openssl/tests/bug74022.phpt] [1;32mPASS Bug #74022 PHP Fast CGI crashes when reading from a pfx file with valid password [ext/openssl/tests/bug74022.phpt] TEST 7779/15617 [ext/openssl/tests/bug74022_2.phpt] [1;32mPASS Bug #74022 PHP Fast CGI crashes when reading from a pfx file with valid password, multiple extra certs [ext/openssl/tests/bug74022_2.phpt] TEST 7780/15617 [ext/openssl/tests/bug74099.phpt] [1;32mPASS Bug #74099 Memory leak with openssl_encrypt() [ext/openssl/tests/bug74099.phpt] TEST 7781/15617 [ext/openssl/tests/bug74159.phpt] [1;32mPASS Bug #74159: Writing a large buffer to non-blocking encrypted streams fails [ext/openssl/tests/bug74159.phpt] TEST 7782/15617 [ext/openssl/tests/bug74341.phpt] [1;32mPASS Bug #74341 (openssl_x509_parse fails to parse ASN.1 UTCTime without seconds) [ext/openssl/tests/bug74341.phpt] TEST 7783/15617 [ext/openssl/tests/bug74402.phpt] [1;33mSKIP Bug #74402 (segfault on random_bytes, bin3hex, openssl_seal) [ext/openssl/tests/bug74402.phpt] TEST 7784/15617 [ext/openssl/tests/bug74651.phpt] [1;32mPASS Bug #74651: negative-size-param (-1) in memcpy in zif_openssl_seal() [ext/openssl/tests/bug74651.phpt] TEST 7785/15617 [ext/openssl/tests/bug74720_0.phpt] [1;32mPASS Bug #74720 pkcs7_en/decrypt does not work if \x1a is used in content, variant 0 [ext/openssl/tests/bug74720_0.phpt] TEST 7786/15617 [ext/openssl/tests/bug74720_1.phpt] [1;32mPASS Bug #74720 pkcs7_en/decrypt does not work if \x1a is used in content, variant 1 [ext/openssl/tests/bug74720_1.phpt] TEST 7787/15617 [ext/openssl/tests/bug74798.phpt] [1;32mPASS Bug #74798 pkcs7_en/decrypt does not work if \x0a is used in content [ext/openssl/tests/bug74798.phpt] TEST 7788/15617 [ext/openssl/tests/bug74903.phpt] [1;32mPASS Bug #74903 openssl_pkcs7_encrypt() uses different EOL than before [ext/openssl/tests/bug74903.phpt] TEST 7789/15617 [ext/openssl/tests/bug76296.phpt] [1;32mPASS Bug #76296 openssl_pkey_get_public does not respect open_basedir [ext/openssl/tests/bug76296.phpt] TEST 7790/15617 [ext/openssl/tests/bug76705.phpt] [1;32mPASS Bug #76705: unusable ssl => peer_fingerprint in stream_context_create() [ext/openssl/tests/bug76705.phpt] TEST 7791/15617 [ext/openssl/tests/bug77390.phpt] [1;32mPASS Bug #76705: feof might hang on TLS streams in case of fragmented TLS records [ext/openssl/tests/bug77390.phpt] TEST 7792/15617 [ext/openssl/tests/bug78391.phpt] [1;32mPASS Bug #78391: Assertion failure in openssl_random_pseudo_bytes [ext/openssl/tests/bug78391.phpt] TEST 7793/15617 [ext/openssl/tests/bug79145.phpt] [1;32mPASS Bug #79145 (openssl memory leak) [ext/openssl/tests/bug79145.phpt] TEST 7794/15617 [ext/openssl/tests/bug79589.phpt] [1;31mFAIL Bug #65538: TLS unexpected EOF failure [ext/openssl/tests/bug79589.phpt] TEST 7795/15617 [ext/openssl/tests/bug79881.phpt] [1;32mPASS Bug #79881: Memory leak in openssl_pkey_get_public() [ext/openssl/tests/bug79881.phpt] TEST 7796/15617 [ext/openssl/tests/bug80747.phpt] [1;32mPASS Bug #80747: Providing RSA key size < 512 generates key that crash PHP [ext/openssl/tests/bug80747.phpt] TEST 7797/15617 [ext/openssl/tests/capture_peer_cert_001.phpt] [1;32mPASS capture_peer_cert context captures on verify failure [ext/openssl/tests/capture_peer_cert_001.phpt] TEST 7798/15617 [ext/openssl/tests/check_default_conf_path.phpt] [1;33mSKIP Check for default OpenSSL config path on Windows [ext/openssl/tests/check_default_conf_path.phpt] reason: windows only test TEST 7799/15617 [ext/openssl/tests/cve-2013-6420.phpt] [1;32mPASS CVE-2013-6420 [ext/openssl/tests/cve-2013-6420.phpt] TEST 7800/15617 [ext/openssl/tests/cve2013_4073.phpt] [1;32mPASS CVE 2013-4073: Null-byte certificate handling [ext/openssl/tests/cve2013_4073.phpt] TEST 7801/15617 [ext/openssl/tests/ecc.phpt] [1;32mPASS openssl_*() with OPENSSL_KEYTYPE_EC [ext/openssl/tests/ecc.phpt] TEST 7802/15617 [ext/openssl/tests/openssl_cms_decrypt_basic.phpt] [1;32mPASS openssl_cms_decrypt() tests [ext/openssl/tests/openssl_cms_decrypt_basic.phpt] TEST 7803/15617 [ext/openssl/tests/openssl_cms_decrypt_error.phpt] [1;32mPASS openssl_cms_decrypt() and invalid parameters [ext/openssl/tests/openssl_cms_decrypt_error.phpt] TEST 7804/15617 [ext/openssl/tests/openssl_cms_encrypt_basic.phpt] [1;32mPASS openssl_cms_encrypt() tests [ext/openssl/tests/openssl_cms_encrypt_basic.phpt] TEST 7805/15617 [ext/openssl/tests/openssl_cms_encrypt_der.phpt] [1;32mPASS openssl_cms_encrypt() der test [ext/openssl/tests/openssl_cms_encrypt_der.phpt] TEST 7806/15617 [ext/openssl/tests/openssl_cms_encrypt_pem.phpt] [1;32mPASS openssl_cms_encrypt() pem test [ext/openssl/tests/openssl_cms_encrypt_pem.phpt] TEST 7807/15617 [ext/openssl/tests/openssl_cms_read_basic.phpt] [1;32mPASS openssl_cms_read() tests [ext/openssl/tests/openssl_cms_read_basic.phpt] TEST 7808/15617 [ext/openssl/tests/openssl_cms_sign_basic.phpt] [1;32mPASS openssl_cms_sign() tests [ext/openssl/tests/openssl_cms_sign_basic.phpt] TEST 7809/15617 [ext/openssl/tests/openssl_cms_sign_der.phpt] [1;32mPASS openssl_cms_sign() der tests [ext/openssl/tests/openssl_cms_sign_der.phpt] TEST 7810/15617 [ext/openssl/tests/openssl_cms_sign_verify_basic.phpt] [1;32mPASS openssl_cms_sign() and openssl_cms_verify() tests [ext/openssl/tests/openssl_cms_sign_verify_basic.phpt] TEST 7811/15617 [ext/openssl/tests/openssl_cms_sign_verify_detached.phpt] [1;32mPASS openssl_cms_sign() and verify detached tests [ext/openssl/tests/openssl_cms_sign_verify_detached.phpt] TEST 7812/15617 [ext/openssl/tests/openssl_cms_sign_verify_nodetached_pem.phpt] [1;32mPASS openssl_cms_sign() and verify with attached signatures [ext/openssl/tests/openssl_cms_sign_verify_nodetached_pem.phpt] TEST 7813/15617 [ext/openssl/tests/openssl_cms_verify_basic.phpt] [1;32mPASS openssl_cms_verify() tests [ext/openssl/tests/openssl_cms_verify_basic.phpt] TEST 7814/15617 [ext/openssl/tests/openssl_cms_verify_der.phpt] [1;32mPASS openssl_cms_verify() der tests [ext/openssl/tests/openssl_cms_verify_der.phpt] TEST 7815/15617 [ext/openssl/tests/openssl_csr_export_basic.phpt] [1;32mPASS openssl_csr_export() tests [ext/openssl/tests/openssl_csr_export_basic.phpt] TEST 7816/15617 [ext/openssl/tests/openssl_csr_export_to_file_basic.phpt] [1;32mPASS openssl_csr_export_to_file() tests [ext/openssl/tests/openssl_csr_export_to_file_basic.phpt] TEST 7817/15617 [ext/openssl/tests/openssl_csr_get_public_key_basic.phpt] [1;32mPASS openssl_csr_get_public_key() tests [ext/openssl/tests/openssl_csr_get_public_key_basic.phpt] TEST 7818/15617 [ext/openssl/tests/openssl_csr_get_subject_basic.phpt] [1;32mPASS openssl_csr_get_subject() tests [ext/openssl/tests/openssl_csr_get_subject_basic.phpt] TEST 7819/15617 [ext/openssl/tests/openssl_csr_new_basic.phpt] [1;32mPASS openssl_csr_new() tests [ext/openssl/tests/openssl_csr_new_basic.phpt] TEST 7820/15617 [ext/openssl/tests/openssl_csr_sign_basic.phpt] [1;32mPASS openssl_csr_sign() tests [ext/openssl/tests/openssl_csr_sign_basic.phpt] TEST 7821/15617 [ext/openssl/tests/openssl_decrypt_basic.phpt] [1;32mPASS openssl_decrypt() tests dependent on openssl_encrypt [ext/openssl/tests/openssl_decrypt_basic.phpt] TEST 7822/15617 [ext/openssl/tests/openssl_decrypt_ccm.phpt] [1;32mPASS openssl_decrypt() with CCM cipher algorithm tests [ext/openssl/tests/openssl_decrypt_ccm.phpt] TEST 7823/15617 [ext/openssl/tests/openssl_decrypt_error.phpt] [1;32mPASS openssl_decrypt() error tests [ext/openssl/tests/openssl_decrypt_error.phpt] TEST 7824/15617 [ext/openssl/tests/openssl_decrypt_gcm.phpt] [1;32mPASS openssl_decrypt() with GCM cipher algorithm tests [ext/openssl/tests/openssl_decrypt_gcm.phpt] TEST 7825/15617 [ext/openssl/tests/openssl_decrypt_ocb.phpt] [1;32mPASS openssl_decrypt() with OCB cipher algorithm tests [ext/openssl/tests/openssl_decrypt_ocb.phpt] TEST 7826/15617 [ext/openssl/tests/openssl_dh_compute_key.phpt] [1;32mPASS openssl_dh_compute_key() [ext/openssl/tests/openssl_dh_compute_key.phpt] TEST 7827/15617 [ext/openssl/tests/openssl_digest_basic.phpt] [1;32mPASS openssl_digest() basic test [ext/openssl/tests/openssl_digest_basic.phpt] TEST 7828/15617 [ext/openssl/tests/openssl_encrypt_ccm.phpt] [1;32mPASS openssl_encrypt() with CCM cipher algorithm tests [ext/openssl/tests/openssl_encrypt_ccm.phpt] TEST 7829/15617 [ext/openssl/tests/openssl_encrypt_crash.phpt] [1;32mPASS openssl_encrypt() crash with old OpenSSL [ext/openssl/tests/openssl_encrypt_crash.phpt] TEST 7830/15617 [ext/openssl/tests/openssl_encrypt_error.phpt] [1;32mPASS openssl_encrypt() error tests [ext/openssl/tests/openssl_encrypt_error.phpt] TEST 7831/15617 [ext/openssl/tests/openssl_encrypt_gcm.phpt] [1;32mPASS openssl_encrypt() with GCM cipher algorithm tests [ext/openssl/tests/openssl_encrypt_gcm.phpt] TEST 7832/15617 [ext/openssl/tests/openssl_encrypt_ocb.phpt] [1;32mPASS openssl_encrypt() with OCB cipher algorithm tests [ext/openssl/tests/openssl_encrypt_ocb.phpt] TEST 7833/15617 [ext/openssl/tests/openssl_error_string_basic.phpt] [1;33mSKIP openssl_error_string() tests (OpenSSL < 3.0) [ext/openssl/tests/openssl_error_string_basic.phpt] reason: For OpenSSL < 3.0 TEST 7834/15617 [ext/openssl/tests/openssl_error_string_basic_openssl3.phpt] [1;31mFAIL openssl_error_string() tests (OpenSSL >= 3.0) [ext/openssl/tests/openssl_error_string_basic_openssl3.phpt] TEST 7835/15617 [ext/openssl/tests/openssl_free_key.phpt] [1;32mPASS void openssl_free_key ( resource $key_identifier ); [ext/openssl/tests/openssl_free_key.phpt] TEST 7836/15617 [ext/openssl/tests/openssl_get_cert_locations_basic.phpt] [1;32mPASS openssl_get_cert_locations() tests [ext/openssl/tests/openssl_get_cert_locations_basic.phpt] TEST 7837/15617 [ext/openssl/tests/openssl_get_cipher_methods.phpt] [1;32mPASS openssl_get_cipher_methods basic test [ext/openssl/tests/openssl_get_cipher_methods.phpt] TEST 7838/15617 [ext/openssl/tests/openssl_get_md_methods.phpt] [1;32mPASS openssl_get_md_methods basic test [ext/openssl/tests/openssl_get_md_methods.phpt] TEST 7839/15617 [ext/openssl/tests/openssl_open_basic.phpt] [1;32mPASS openssl_open() tests [ext/openssl/tests/openssl_open_basic.phpt] TEST 7840/15617 [ext/openssl/tests/openssl_pbkdf2_basic.phpt] [1;32mPASS openssl_pbkdf2() tests [ext/openssl/tests/openssl_pbkdf2_basic.phpt] TEST 7841/15617 [ext/openssl/tests/openssl_peer_fingerprint_basic.phpt] [1;32mPASS Testing peer fingerprint on connection [ext/openssl/tests/openssl_peer_fingerprint_basic.phpt] TEST 7842/15617 [ext/openssl/tests/openssl_pkcs12_export_basic.phpt] [1;32mPASS openssl_pkcs12_export() tests [ext/openssl/tests/openssl_pkcs12_export_basic.phpt] TEST 7843/15617 [ext/openssl/tests/openssl_pkcs12_export_to_file_basic.phpt] [1;32mPASS openssl_pkcs12_export_to_file() tests [ext/openssl/tests/openssl_pkcs12_export_to_file_basic.phpt] TEST 7844/15617 [ext/openssl/tests/openssl_pkcs12_export_to_file_error.phpt] [1;32mPASS openssl_pkcs12_export_to_file() error tests [ext/openssl/tests/openssl_pkcs12_export_to_file_error.phpt] TEST 7845/15617 [ext/openssl/tests/openssl_pkcs12_read_basic.phpt] [1;32mPASS openssl_pkcs12_read() tests [ext/openssl/tests/openssl_pkcs12_read_basic.phpt] TEST 7846/15617 [ext/openssl/tests/openssl_pkcs7_decrypt_basic.phpt] [1;32mPASS openssl_pkcs7_decrypt() tests [ext/openssl/tests/openssl_pkcs7_decrypt_basic.phpt] TEST 7847/15617 [ext/openssl/tests/openssl_pkcs7_decrypt_error.phpt] [1;32mPASS openssl_pkcs7_decrypt() and invalid parameters [ext/openssl/tests/openssl_pkcs7_decrypt_error.phpt] TEST 7848/15617 [ext/openssl/tests/openssl_pkcs7_encrypt_basic.phpt] [1;32mPASS openssl_pkcs7_encrypt() tests [ext/openssl/tests/openssl_pkcs7_encrypt_basic.phpt] TEST 7849/15617 [ext/openssl/tests/openssl_pkcs7_read_basic.phpt] [1;32mPASS openssl_pkcs7_read() tests [ext/openssl/tests/openssl_pkcs7_read_basic.phpt] TEST 7850/15617 [ext/openssl/tests/openssl_pkcs7_sign_basic.phpt] [1;32mPASS openssl_pkcs7_sign() tests [ext/openssl/tests/openssl_pkcs7_sign_basic.phpt] TEST 7851/15617 [ext/openssl/tests/openssl_pkcs7_verify_basic.phpt] [1;32mPASS openssl_pkcs7_verify() tests [ext/openssl/tests/openssl_pkcs7_verify_basic.phpt] TEST 7852/15617 [ext/openssl/tests/openssl_pkey_derive-dh.phpt] [1;32mPASS openssl_pkey_derive() DH [ext/openssl/tests/openssl_pkey_derive-dh.phpt] TEST 7853/15617 [ext/openssl/tests/openssl_pkey_derive-ecdh.phpt] [1;32mPASS openssl_pkey_derive() ECDH [ext/openssl/tests/openssl_pkey_derive-ecdh.phpt] TEST 7854/15617 [ext/openssl/tests/openssl_pkey_export_basic.phpt] [1;32mPASS openssl_pkey_export() with EC key [ext/openssl/tests/openssl_pkey_export_basic.phpt] TEST 7855/15617 [ext/openssl/tests/openssl_pkey_get_details_basic.phpt] [1;32mPASS openssl_pkey_get_details() with EC key [ext/openssl/tests/openssl_pkey_get_details_basic.phpt] TEST 7856/15617 [ext/openssl/tests/openssl_pkey_new_basic.phpt] [1;32mPASS openssl_pkey_new() basic usage tests [ext/openssl/tests/openssl_pkey_new_basic.phpt] TEST 7857/15617 [ext/openssl/tests/openssl_pkey_new_error.phpt] [1;32mPASS openssl_pkey_new() error tests [ext/openssl/tests/openssl_pkey_new_error.phpt] TEST 7858/15617 [ext/openssl/tests/openssl_private_decrypt_basic.phpt] [1;31mFAIL openssl_private_decrypt() tests [ext/openssl/tests/openssl_private_decrypt_basic.phpt] TEST 7859/15617 [ext/openssl/tests/openssl_private_encrypt_basic.phpt] [1;32mPASS openssl_private_encrypt() tests [ext/openssl/tests/openssl_private_encrypt_basic.phpt] TEST 7860/15617 [ext/openssl/tests/openssl_public_decrypt_basic.phpt] [1;32mPASS openssl_public_decrypt() tests [ext/openssl/tests/openssl_public_decrypt_basic.phpt] TEST 7861/15617 [ext/openssl/tests/openssl_public_encrypt_basic.phpt] [1;32mPASS openssl_public_encrypt() tests [ext/openssl/tests/openssl_public_encrypt_basic.phpt] TEST 7862/15617 [ext/openssl/tests/openssl_random_pseudo_bytes_basic.phpt] [1;32mPASS openssl_random_pseudo_bytes() tests [ext/openssl/tests/openssl_random_pseudo_bytes_basic.phpt] TEST 7863/15617 [ext/openssl/tests/openssl_random_pseudo_bytes_error.phpt] [1;32mPASS Test error operation of openssl_random_pseudo_bytes() [ext/openssl/tests/openssl_random_pseudo_bytes_error.phpt] TEST 7864/15617 [ext/openssl/tests/openssl_seal_basic.phpt] [1;32mPASS openssl_seal() tests [ext/openssl/tests/openssl_seal_basic.phpt] TEST 7865/15617 [ext/openssl/tests/openssl_sign_basic.phpt] [1;32mPASS openssl_sign() tests [ext/openssl/tests/openssl_sign_basic.phpt] TEST 7866/15617 [ext/openssl/tests/openssl_spki_export_basic.phpt] [1;32mPASS openssl_spki_export() tests for exporting public key [ext/openssl/tests/openssl_spki_export_basic.phpt] TEST 7867/15617 [ext/openssl/tests/openssl_spki_export_challenge_basic.phpt] [1;32mPASS openssl_spki_export_challenge() tests for exporting challenge [ext/openssl/tests/openssl_spki_export_challenge_basic.phpt] TEST 7868/15617 [ext/openssl/tests/openssl_spki_new_basic.phpt] [1;32mPASS openssl_spki_new() test for creating SPKI string [ext/openssl/tests/openssl_spki_new_basic.phpt] TEST 7869/15617 [ext/openssl/tests/openssl_spki_verify_basic.phpt] [1;32mPASS openssl_spki_verify() tests for valid signature [ext/openssl/tests/openssl_spki_verify_basic.phpt] TEST 7870/15617 [ext/openssl/tests/openssl_verify_basic.phpt] [1;32mPASS openssl_verify() tests [ext/openssl/tests/openssl_verify_basic.phpt] TEST 7871/15617 [ext/openssl/tests/openssl_x509_check_private_key_basic.phpt] [1;32mPASS openssl_x509_check_private_key() tests [ext/openssl/tests/openssl_x509_check_private_key_basic.phpt] TEST 7872/15617 [ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt] [1;32mPASS int openssl_x509_checkpurpose ( mixed $x509cert , int $purpose [, array $cainfo = array() [, string $untrustedfile ]] ) function [ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt] TEST 7873/15617 [ext/openssl/tests/openssl_x509_export_basic.phpt] [1;32mPASS openssl_x509_export() tests [ext/openssl/tests/openssl_x509_export_basic.phpt] TEST 7874/15617 [ext/openssl/tests/openssl_x509_export_to_file_basic.phpt] [1;32mPASS openssl_x509_export_to_file() tests [ext/openssl/tests/openssl_x509_export_to_file_basic.phpt] TEST 7875/15617 [ext/openssl/tests/openssl_x509_fingerprint_basic.phpt] [1;32mPASS openssl_x509_fingerprint() tests [ext/openssl/tests/openssl_x509_fingerprint_basic.phpt] TEST 7876/15617 [ext/openssl/tests/openssl_x509_free_basic.phpt] [1;32mPASS openssl_x509_free() tests [ext/openssl/tests/openssl_x509_free_basic.phpt] TEST 7877/15617 [ext/openssl/tests/openssl_x509_parse_basic.phpt] [1;32mPASS openssl_x509_parse() tests [ext/openssl/tests/openssl_x509_parse_basic.phpt] TEST 7878/15617 [ext/openssl/tests/openssl_x509_read_basic.phpt] [1;32mPASS openssl_x509_read() tests [ext/openssl/tests/openssl_x509_read_basic.phpt] TEST 7879/15617 [ext/openssl/tests/openssl_x509_verify.phpt] [1;32mPASS openssl_x509_verify() tests [ext/openssl/tests/openssl_x509_verify.phpt] TEST 7880/15617 [ext/openssl/tests/peer_verification.phpt] [1;32mPASS Peer verification enabled for client streams [ext/openssl/tests/peer_verification.phpt] TEST 7881/15617 [ext/openssl/tests/san_peer_matching.phpt] [1;32mPASS Peer verification matches SAN names [ext/openssl/tests/san_peer_matching.phpt] TEST 7882/15617 [ext/openssl/tests/session_meta_capture.phpt] [1;32mPASS Capture SSL session meta array in stream context [ext/openssl/tests/session_meta_capture.phpt] TEST 7883/15617 [ext/openssl/tests/session_meta_capture_tlsv13.phpt] [1;32mPASS Capture SSL session meta array in stream context for TLSv1.3 [ext/openssl/tests/session_meta_capture_tlsv13.phpt] TEST 7884/15617 [ext/openssl/tests/sni_server.phpt] [1;32mPASS sni_server [ext/openssl/tests/sni_server.phpt] TEST 7885/15617 [ext/openssl/tests/sni_server_key_cert.phpt] [1;32mPASS sni_server with separate pk and cert [ext/openssl/tests/sni_server_key_cert.phpt] TEST 7886/15617 [ext/openssl/tests/stream_crypto_flags_001.phpt] [1;32mPASS Basic bitwise stream crypto context flag assignment [ext/openssl/tests/stream_crypto_flags_001.phpt] TEST 7887/15617 [ext/openssl/tests/stream_crypto_flags_002.phpt] [1;32mPASS TLSv1.1 and TLSv1.2 bitwise stream crypto flag assignment [ext/openssl/tests/stream_crypto_flags_002.phpt] TEST 7888/15617 [ext/openssl/tests/stream_crypto_flags_003.phpt] [1;32mPASS Server bitwise stream crypto flag assignment [ext/openssl/tests/stream_crypto_flags_003.phpt] TEST 7889/15617 [ext/openssl/tests/stream_crypto_flags_004.phpt] [1;32mPASS Specific protocol method specification [ext/openssl/tests/stream_crypto_flags_004.phpt] TEST 7890/15617 [ext/openssl/tests/stream_security_level.phpt] [1;32mPASS security_level setting to prohibit cert [ext/openssl/tests/stream_security_level.phpt] TEST 7891/15617 [ext/openssl/tests/stream_server_reneg_limit.phpt] [1;32mPASS TLS server rate-limits client-initiated renegotiation [ext/openssl/tests/stream_server_reneg_limit.phpt] TEST 7892/15617 [ext/openssl/tests/stream_verify_peer_name_001.phpt] [1;32mPASS Verify host name by default in client transfers [ext/openssl/tests/stream_verify_peer_name_001.phpt] TEST 7893/15617 [ext/openssl/tests/stream_verify_peer_name_002.phpt] [1;32mPASS Allow host name mismatch when "verify_host" disabled [ext/openssl/tests/stream_verify_peer_name_002.phpt] TEST 7894/15617 [ext/openssl/tests/stream_verify_peer_name_003.phpt] [1;32mPASS Host name mismatch triggers error [ext/openssl/tests/stream_verify_peer_name_003.phpt] TEST 7895/15617 [ext/openssl/tests/streams_crypto_method.phpt] [1;32mPASS Specific crypto method for ssl:// transports. [ext/openssl/tests/streams_crypto_method.phpt] TEST 7896/15617 [ext/openssl/tests/tls_min_v1.0_max_v1.1_wrapper.phpt] [1;32mPASS tls stream wrapper with min version 1.0 and max version 1.1 [ext/openssl/tests/tls_min_v1.0_max_v1.1_wrapper.phpt] TEST 7897/15617 [ext/openssl/tests/tls_wrapper.phpt] [1;32mPASS tls stream wrapper [ext/openssl/tests/tls_wrapper.phpt] TEST 7898/15617 [ext/openssl/tests/tls_wrapper_with_tls_v1.3.phpt] [1;32mPASS tls stream wrapper when TLS 1.3 available [ext/openssl/tests/tls_wrapper_with_tls_v1.3.phpt] TEST 7899/15617 [ext/openssl/tests/tlsv1.0_wrapper.phpt] [1;32mPASS tlsv1.0 stream wrapper [ext/openssl/tests/tlsv1.0_wrapper.phpt] TEST 7900/15617 [ext/openssl/tests/tlsv1.1_wrapper.phpt] [1;32mPASS tlsv1.1 stream wrapper [ext/openssl/tests/tlsv1.1_wrapper.phpt] TEST 7901/15617 [ext/openssl/tests/tlsv1.2_wrapper.phpt] [1;32mPASS tlsv1.2 stream wrapper [ext/openssl/tests/tlsv1.2_wrapper.phpt] TEST 7902/15617 [ext/openssl/tests/tlsv1.3_wrapper.phpt] [1;32mPASS tlsv1.3 stream wrapper [ext/openssl/tests/tlsv1.3_wrapper.phpt] TEST 7903/15617 [ext/pcntl/tests/001.phpt] [1;32mPASS Test pcntl wait functionality [ext/pcntl/tests/001.phpt] TEST 7904/15617 [ext/pcntl/tests/002.phpt] [1;32mPASS pcntl: pcntl_sigprocmask(), pcntl_sigwaitinfo(), pcntl_sigtimedwait() [ext/pcntl/tests/002.phpt] TEST 7905/15617 [ext/pcntl/tests/003.phpt] [1;32mPASS pcntl: SIG_BLOCK, SIG_UNBLOCK, SIG_SETMASK [ext/pcntl/tests/003.phpt] TEST 7906/15617 [ext/pcntl/tests/async_signals.phpt] [1;32mPASS Asynchronous signal handling through VM interrupts [ext/pcntl/tests/async_signals.phpt] TEST 7907/15617 [ext/pcntl/tests/async_signals_2.phpt] [1;32mPASS Async signals in zend_call_function [ext/pcntl/tests/async_signals_2.phpt] TEST 7908/15617 [ext/pcntl/tests/bug47566.phpt] [1;32mPASS Bug #47566 (return value of pcntl_wexitstatus()) [ext/pcntl/tests/bug47566.phpt] TEST 7909/15617 [ext/pcntl/tests/bug72154.phpt] [1;32mPASS Bug #72154 (pcntl_wait/pcntl_waitpid array internal structure overwrite) [ext/pcntl/tests/bug72154.phpt] TEST 7910/15617 [ext/pcntl/tests/bug73783.phpt] [1;32mPASS Bug #73783: (SIG_IGN needs to be set to prevent syscals from returning early) [ext/pcntl/tests/bug73783.phpt] TEST 7911/15617 [ext/pcntl/tests/bug81577.phpt] [1;32mPASS Bug #81577: (Exceptions in interrupt handlers) [ext/pcntl/tests/bug81577.phpt] TEST 7912/15617 [ext/pcntl/tests/bug81577_2.phpt] [1;32mPASS Bug #81577: (Exceptions in interrupt handlers: ADD_ARRAY_ELEMENT) [ext/pcntl/tests/bug81577_2.phpt] TEST 7913/15617 [ext/pcntl/tests/bug81577_3.phpt] [1;33mWARN Bug #81577: (Exceptions in interrupt handlers: cleanup_live_vars) [ext/pcntl/tests/bug81577_3.phpt] (warn: XFAIL section but test passes) TEST 7914/15617 [ext/pcntl/tests/pcntl_alarm.phpt] [1;32mPASS pcntl_alarm() [ext/pcntl/tests/pcntl_alarm.phpt] TEST 7915/15617 [ext/pcntl/tests/pcntl_exec.phpt] [1;32mPASS pcntl_exec() [ext/pcntl/tests/pcntl_exec.phpt] TEST 7916/15617 [ext/pcntl/tests/pcntl_exec_2.phpt] [1;32mPASS pcntl_exec() 2 [ext/pcntl/tests/pcntl_exec_2.phpt] TEST 7917/15617 [ext/pcntl/tests/pcntl_exec_3.phpt] [1;32mPASS pcntl_exec() 3 [ext/pcntl/tests/pcntl_exec_3.phpt] TEST 7918/15617 [ext/pcntl/tests/pcntl_fork_basic.phpt] [1;32mPASS Test function pcntl_fork() by calling it with its expected arguments [ext/pcntl/tests/pcntl_fork_basic.phpt] TEST 7919/15617 [ext/pcntl/tests/pcntl_fork_variation.phpt] [1;32mPASS Test function pcntl_fork() by testing the process isolation in the forking hierarchy father -> son -> grandson where father can not knows his grandson [ext/pcntl/tests/pcntl_fork_variation.phpt] TEST 7920/15617 [ext/pcntl/tests/pcntl_get_last_error.phpt] [1;32mPASS Test pcntl_get_last_error() [ext/pcntl/tests/pcntl_get_last_error.phpt] TEST 7921/15617 [ext/pcntl/tests/pcntl_getpriority_basic.phpt] [1;32mPASS pcntl_getpriority() - Basic behaviour [ext/pcntl/tests/pcntl_getpriority_basic.phpt] TEST 7922/15617 [ext/pcntl/tests/pcntl_getpriority_error.phpt] [1;32mPASS pcntl_getpriority() - Wrong process identifier [ext/pcntl/tests/pcntl_getpriority_error.phpt] TEST 7923/15617 [ext/pcntl/tests/pcntl_realtime_signal.phpt] [1;32mPASS pcntl_signal() context of realtime signal [ext/pcntl/tests/pcntl_realtime_signal.phpt] TEST 7924/15617 [ext/pcntl/tests/pcntl_rfork.phpt] [1;33mSKIP Test function pcntl_rfork() with no flag. [ext/pcntl/tests/pcntl_rfork.phpt] reason: pcntl_rfork unavailable TEST 7925/15617 [ext/pcntl/tests/pcntl_rfork_badflags.phpt] [1;33mSKIP Test function pcntl_rfork() with wrong flags [ext/pcntl/tests/pcntl_rfork_badflags.phpt] reason: pcntl_rfork unavailable TEST 7926/15617 [ext/pcntl/tests/pcntl_rfork_flags.phpt] [1;33mSKIP Test function pcntl_rfork() with RFCFDG and RFFDG flags. [ext/pcntl/tests/pcntl_rfork_flags.phpt] reason: pcntl_rfork unavailable TEST 7927/15617 [ext/pcntl/tests/pcntl_rfork_nowait.phpt] [1;33mSKIP Test function pcntl_rfork() with no wait flag. [ext/pcntl/tests/pcntl_rfork_nowait.phpt] reason: pcntl_rfork unavailable TEST 7928/15617 [ext/pcntl/tests/pcntl_setpriority_basic.phpt] [1;32mPASS pcntl_setpriority() - Basic behaviour [ext/pcntl/tests/pcntl_setpriority_basic.phpt] TEST 7929/15617 [ext/pcntl/tests/pcntl_setpriority_error.phpt] [1;31mFAIL pcntl_setpriority() - Wrong process identifier [ext/pcntl/tests/pcntl_setpriority_error.phpt] TEST 7930/15617 [ext/pcntl/tests/pcntl_signal.phpt] [1;32mPASS pcntl_signal() [ext/pcntl/tests/pcntl_signal.phpt] TEST 7931/15617 [ext/pcntl/tests/pcntl_signal_dispatch.phpt] [1;32mPASS pcnt_signal_dispatch() [ext/pcntl/tests/pcntl_signal_dispatch.phpt] TEST 7932/15617 [ext/pcntl/tests/pcntl_signal_get_handler.phpt] [1;32mPASS pcntl_signal_get_handler() [ext/pcntl/tests/pcntl_signal_get_handler.phpt] TEST 7933/15617 [ext/pcntl/tests/pcntl_unshare_01.phpt] [1;33mSKIP pcntl_unshare() with CLONE_NEWUSER [ext/pcntl/tests/pcntl_unshare_01.phpt] reason: Insufficient privileges to use CLONE_NEWUSER TEST 7934/15617 [ext/pcntl/tests/pcntl_unshare_02.phpt] [1;33mSKIP pcntl_unshare() with CLONE_NEWPID [ext/pcntl/tests/pcntl_unshare_02.phpt] reason: Insufficient privileges for CLONE_NEWUSER TEST 7935/15617 [ext/pcntl/tests/pcntl_unshare_03.phpt] [1;31mBORK Warning: pcntl_unshare(): Error 1: No privilege to use these flags in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pcntl/tests/pcntl_unshare_03.skip.php on line 6 skip Insufficient privileges for CLONE_NEWUSER [ext/pcntl/tests/pcntl_unshare_03.phpt] reason: invalid output from SKIPIF TEST 7936/15617 [ext/pcntl/tests/pcntl_unshare_04.phpt] [1;32mPASS pcntl_unshare() with wrong flag [ext/pcntl/tests/pcntl_unshare_04.phpt] TEST 7937/15617 [ext/pcntl/tests/pcntl_wait.phpt] [1;32mPASS pcntl_wait() [ext/pcntl/tests/pcntl_wait.phpt] TEST 7938/15617 [ext/pcntl/tests/pcntl_wait_rusage1.phpt] [1;32mPASS pcntl_wait() and rusage [ext/pcntl/tests/pcntl_wait_rusage1.phpt] TEST 7939/15617 [ext/pcntl/tests/pcntl_waitpid_rusage1.phpt] [1;32mPASS pcntl_waitpid() and rusage [ext/pcntl/tests/pcntl_waitpid_rusage1.phpt] TEST 7940/15617 [ext/pcntl/tests/signal_closure_handler.phpt] [1;32mPASS Closures as a signal handler [ext/pcntl/tests/signal_closure_handler.phpt] TEST 7941/15617 [ext/pcre/tests/001.phpt] [1;32mPASS abusing preg_match() [ext/pcre/tests/001.phpt] TEST 7942/15617 [ext/pcre/tests/002.phpt] [1;32mPASS preg_* with bogus vals [ext/pcre/tests/002.phpt] TEST 7943/15617 [ext/pcre/tests/003.phpt] [1;32mPASS abusing preg_match_all() [ext/pcre/tests/003.phpt] TEST 7944/15617 [ext/pcre/tests/004.phpt] [1;32mPASS abusing pcre [ext/pcre/tests/004.phpt] TEST 7945/15617 [ext/pcre/tests/005.phpt] [1;32mPASS abusing preg_match_all() #2 [ext/pcre/tests/005.phpt] TEST 7946/15617 [ext/pcre/tests/006.phpt] [1;32mPASS preg_replace() with array of failing regular expressions [ext/pcre/tests/006.phpt] TEST 7947/15617 [ext/pcre/tests/007.phpt] [1;32mPASS preg_replace_callback() with callback that modifies subject string [ext/pcre/tests/007.phpt] TEST 7948/15617 [ext/pcre/tests/backtrack_limit.phpt] [1;32mPASS Backtracking limit [ext/pcre/tests/backtrack_limit.phpt] TEST 7949/15617 [ext/pcre/tests/bug20528.phpt] [1;32mPASS Bug #20528 (preg_split() drops characters (re-opens Bug #15413)) [ext/pcre/tests/bug20528.phpt] TEST 7950/15617 [ext/pcre/tests/bug21732.phpt] [1;32mPASS Bug #21732 (preg_replace() segfaults with invalid parameters) [ext/pcre/tests/bug21732.phpt] TEST 7951/15617 [ext/pcre/tests/bug21758.phpt] [1;32mPASS Bug #21758 (preg_replace_callback() not working with class methods) [ext/pcre/tests/bug21758.phpt] TEST 7952/15617 [ext/pcre/tests/bug26927.phpt] [1;32mPASS Bug #26927 (preg_quote() does not escape \0) [ext/pcre/tests/bug26927.phpt] TEST 7953/15617 [ext/pcre/tests/bug27011.phpt] [1;32mPASS Bug #27011 (segfault in preg_match_all()) [ext/pcre/tests/bug27011.phpt] TEST 7954/15617 [ext/pcre/tests/bug27103.phpt] [1;32mPASS Bug #27103 (preg_split('//u') incorrectly splits UTF-8 strings into octets) [ext/pcre/tests/bug27103.phpt] TEST 7955/15617 [ext/pcre/tests/bug34790.phpt] [1;32mPASS Bug #34790 (preg_match_all(), named capturing groups, variable assignment/return => crash) [ext/pcre/tests/bug34790.phpt] TEST 7956/15617 [ext/pcre/tests/bug37800.phpt] [1;32mPASS Bug #37800 (preg_replace() limit parameter odd behaviour) [ext/pcre/tests/bug37800.phpt] TEST 7957/15617 [ext/pcre/tests/bug37911.phpt] [1;32mPASS Bug #37911 (preg_replace_callback ignores named groups) [ext/pcre/tests/bug37911.phpt] TEST 7958/15617 [ext/pcre/tests/bug38600.phpt] [1;32mPASS Bug #38600 (infinite loop in pcre with extended class) [ext/pcre/tests/bug38600.phpt] TEST 7959/15617 [ext/pcre/tests/bug40195.phpt] [1;32mPASS Bug #40195 (pcre 6.7 regression) [ext/pcre/tests/bug40195.phpt] TEST 7960/15617 [ext/pcre/tests/bug40909.phpt] [1;32mPASS Bug #40909 (pcre 7.0 regression) [ext/pcre/tests/bug40909.phpt] TEST 7961/15617 [ext/pcre/tests/bug41050.phpt] [1;32mPASS Bug #41050 (pcre 7.0 regression) [ext/pcre/tests/bug41050.phpt] TEST 7962/15617 [ext/pcre/tests/bug41148.phpt] [1;32mPASS Bug #41148 (pcre 7.0 regression) [ext/pcre/tests/bug41148.phpt] TEST 7963/15617 [ext/pcre/tests/bug41638.phpt] [1;32mPASS Bug #41638 (pcre 7.0 regression) [ext/pcre/tests/bug41638.phpt] TEST 7964/15617 [ext/pcre/tests/bug42298.phpt] [1;32mPASS Bug #42298 (pcre gives bogus results with /u) [ext/pcre/tests/bug42298.phpt] TEST 7965/15617 [ext/pcre/tests/bug42737.phpt] [1;32mPASS Bug #42737 (preg_split('//u') triggers a E_NOTICE with newlines) [ext/pcre/tests/bug42737.phpt] TEST 7966/15617 [ext/pcre/tests/bug42945.phpt] [1;32mPASS Bug #42945 (preg_split() swallows part of the string) [ext/pcre/tests/bug42945.phpt] TEST 7967/15617 [ext/pcre/tests/bug44191.phpt] [1;32mPASS Bug #44191 (preg_grep messes up array index) [ext/pcre/tests/bug44191.phpt] TEST 7968/15617 [ext/pcre/tests/bug44214.phpt] [1;32mPASS Bug #44214 (crash with preg_replace_callback() and global variable) [ext/pcre/tests/bug44214.phpt] TEST 7969/15617 [ext/pcre/tests/bug44214_2.phpt] [1;32mPASS Bug #44214-2 (crash with preg_replace_callback() and global variable) [ext/pcre/tests/bug44214_2.phpt] TEST 7970/15617 [ext/pcre/tests/bug44925.phpt] [1;32mPASS Bug #44925 (preg_grep() modifies input array) [ext/pcre/tests/bug44925.phpt] TEST 7971/15617 [ext/pcre/tests/bug47229.phpt] [1;32mPASS Bug #47229 (preg_quote() doesn't escape -) [ext/pcre/tests/bug47229.phpt] TEST 7972/15617 [ext/pcre/tests/bug47662.phpt] [1;32mPASS Bug #47662 (support more than 127 named subpatterns) [ext/pcre/tests/bug47662.phpt] TEST 7973/15617 [ext/pcre/tests/bug52732.phpt] [1;32mPASS Bug #52732 (Docs say preg_match() returns FALSE on error, but it returns int(0)) [ext/pcre/tests/bug52732.phpt] TEST 7974/15617 [ext/pcre/tests/bug52971.phpt] [1;32mPASS Bug #52971 (PCRE-Meta-Characters not working with utf-8) [ext/pcre/tests/bug52971.phpt] TEST 7975/15617 [ext/pcre/tests/bug53823.phpt] [1;32mPASS Bug #53823 - preg_replace: * qualifier on unicode replace garbles the string [ext/pcre/tests/bug53823.phpt] TEST 7976/15617 [ext/pcre/tests/bug61780.phpt] [1;32mPASS Bug #61780 (Inconsistent PCRE captures in match results): basics [ext/pcre/tests/bug61780.phpt] TEST 7977/15617 [ext/pcre/tests/bug61780_1.phpt] [1;32mPASS Bug #61780 (Inconsistent PCRE captures in match results): numeric subpatterns [ext/pcre/tests/bug61780_1.phpt] TEST 7978/15617 [ext/pcre/tests/bug61780_2.phpt] [1;32mPASS Bug #61780 (Inconsistent PCRE captures in match results): named subpatterns [ext/pcre/tests/bug61780_2.phpt] TEST 7979/15617 [ext/pcre/tests/bug63055.phpt] [1;32mPASS Bug #63055 (Segfault in zend_gc with SF2 testsuite) [ext/pcre/tests/bug63055.phpt] TEST 7980/15617 [ext/pcre/tests/bug66121.phpt] [1;32mPASS Bug #66121 - UTF-8 lookbehinds match bytes instead of characters [ext/pcre/tests/bug66121.phpt] TEST 7981/15617 [ext/pcre/tests/bug67238.phpt] [1;32mPASS Bug #67238 Ungreedy and min/max quantifier bug in PCRE 8.34 upstream [ext/pcre/tests/bug67238.phpt] TEST 7982/15617 [ext/pcre/tests/bug69864.phpt] [1;32mPASS Bug #69864 (Segfault in preg_replace_callback) [ext/pcre/tests/bug69864.phpt] TEST 7983/15617 [ext/pcre/tests/bug70232.phpt] [1;32mPASS Bug #70232 (Incorrect bump-along behavior with \K and empty string match) [ext/pcre/tests/bug70232.phpt] TEST 7984/15617 [ext/pcre/tests/bug70345.phpt] [1;32mPASS Bug #70345 (Multiple vulnerabilities related to PCRE functions) [ext/pcre/tests/bug70345.phpt] TEST 7985/15617 [ext/pcre/tests/bug71537.phpt] [1;32mPASS Fixed bug #71537 (PCRE segfault from Opcache) [ext/pcre/tests/bug71537.phpt] TEST 7986/15617 [ext/pcre/tests/bug72463.phpt] [1;32mPASS Bug #72463 mail fails with invalid argument [ext/pcre/tests/bug72463.phpt] TEST 7987/15617 [ext/pcre/tests/bug72463_2.phpt] [1;33mSKIP Bug #72463 mail fails with invalid argument [ext/pcre/tests/bug72463_2.phpt] reason: windows only TEST 7988/15617 [ext/pcre/tests/bug72685.phpt] [1;32mPASS Bug #72685: Same string is UTF-8 validated repeatedly [ext/pcre/tests/bug72685.phpt] TEST 7989/15617 [ext/pcre/tests/bug72688.phpt] [1;32mPASS Bug #72688 (preg_match missing group names in matches) [ext/pcre/tests/bug72688.phpt] TEST 7990/15617 [ext/pcre/tests/bug73392.phpt] [1;32mPASS Bug #73392 (A use-after-free in zend allocator management) [ext/pcre/tests/bug73392.phpt] TEST 7991/15617 [ext/pcre/tests/bug73483.phpt] [1;32mPASS Bug #73483 (Segmentation fault on pcre_replace_callback) [ext/pcre/tests/bug73483.phpt] TEST 7992/15617 [ext/pcre/tests/bug73612.phpt] [1;32mPASS Bug #73612 (preg_*() may leak memory) [ext/pcre/tests/bug73612.phpt] TEST 7993/15617 [ext/pcre/tests/bug74183.phpt] [1;32mPASS Bug #74183 - preg_last_error not returning error code after error [ext/pcre/tests/bug74183.phpt] TEST 7994/15617 [ext/pcre/tests/bug74873.phpt] [1;32mPASS Bug #74873 (Minor BC break: PCRE_JIT changes output of preg_match()) [ext/pcre/tests/bug74873.phpt] TEST 7995/15617 [ext/pcre/tests/bug75089.phpt] [1;32mPASS Bug #75089 (preg_grep() is not reporting PREG_BAD_UTF8_ERROR after first input string) [ext/pcre/tests/bug75089.phpt] TEST 7996/15617 [ext/pcre/tests/bug75207.phpt] [1;32mPASS CVE-2016-1283, see bug #75207 [ext/pcre/tests/bug75207.phpt] TEST 7997/15617 [ext/pcre/tests/bug75355.phpt] [1;32mPASS Bug #75355 (preg_quote() does not quote # control character) [ext/pcre/tests/bug75355.phpt] TEST 7998/15617 [ext/pcre/tests/bug75457.phpt] [1;32mPASS Bug #75457 (heap-use-after-free in php7.0.25) [ext/pcre/tests/bug75457.phpt] TEST 7999/15617 [ext/pcre/tests/bug75539.phpt] [1;32mPASS Bug #75539 - Recursive call errors are not reported by preg_last_error() [ext/pcre/tests/bug75539.phpt] TEST 8000/15617 [ext/pcre/tests/bug76127.phpt] [1;32mPASS Bug #76127: preg_split does not raise an error on invalid UTF-8 [ext/pcre/tests/bug76127.phpt] TEST 8001/15617 [ext/pcre/tests/bug76512.phpt] [1;32mPASS Bug #76512 (\w no longer includes unicode characters) [ext/pcre/tests/bug76512.phpt] TEST 8002/15617 [ext/pcre/tests/bug76514.phpt] [1;32mPASS Bug #76514 Regression in preg_match makes it fail with PREG_JIT_STACKLIMIT_ERROR [ext/pcre/tests/bug76514.phpt] TEST 8003/15617 [ext/pcre/tests/bug76850.phpt] [1;32mPASS Bug #76850 Exit code mangled by set locale/preg_match [ext/pcre/tests/bug76850.phpt] TEST 8004/15617 [ext/pcre/tests/bug76909.phpt] [1;32mPASS Bug #76909 preg_match difference between 7.3 and < 7.3 [ext/pcre/tests/bug76909.phpt] TEST 8005/15617 [ext/pcre/tests/bug77193.phpt] [1;32mPASS Bug #77193 Infinite loop in preg_replace_callback [ext/pcre/tests/bug77193.phpt] TEST 8006/15617 [ext/pcre/tests/bug77827.phpt] [1;32mPASS Bug #77827 (preg_match does not ignore \r in regex flags) [ext/pcre/tests/bug77827.phpt] TEST 8007/15617 [ext/pcre/tests/bug78272.phpt] [1;32mPASS Bug #78272: calling preg_match() before pcntl_fork() will freeze child process [ext/pcre/tests/bug78272.phpt] TEST 8008/15617 [ext/pcre/tests/bug78338.phpt] [1;32mPASS Bug #78338 (Array cross-border reading in PCRE) [ext/pcre/tests/bug78338.phpt] TEST 8009/15617 [ext/pcre/tests/bug78853.phpt] [1;32mPASS Bug #78853 (preg_match() may return integer > 1) [ext/pcre/tests/bug78853.phpt] TEST 8010/15617 [ext/pcre/tests/bug79188.phpt] [1;32mPASS Bug #79188: Memory corruption in preg_replace/preg_replace_callback and unicode [ext/pcre/tests/bug79188.phpt] TEST 8011/15617 [ext/pcre/tests/bug79241.phpt] [1;32mPASS Bug #79241: Segmentation fault on preg_match() [ext/pcre/tests/bug79241.phpt] TEST 8012/15617 [ext/pcre/tests/bug79257.phpt] [1;32mPASS Bug #79257: Duplicate named groups (?J) prefer last alternative even if not matched [ext/pcre/tests/bug79257.phpt] TEST 8013/15617 [ext/pcre/tests/bug79363.phpt] [1;32mPASS Bug #79363 (\p{L} doesn't work alongside \p{Arabic} in a character class) [ext/pcre/tests/bug79363.phpt] TEST 8014/15617 [ext/pcre/tests/bug79846.phpt] [1;32mPASS Bug #79846 (8c67c166996 broke simple regexp) [ext/pcre/tests/bug79846.phpt] TEST 8015/15617 [ext/pcre/tests/bug80118.phpt] [1;32mPASS Bug #80118 (Erroneous whitespace match with JIT only) [ext/pcre/tests/bug80118.phpt] TEST 8016/15617 [ext/pcre/tests/bug80866.phpt] [1;32mPASS Bug #80866 preg_split ignores limit flag when pattern with \K has 0-width fullstring match [ext/pcre/tests/bug80866.phpt] TEST 8017/15617 [ext/pcre/tests/bug81101.phpt] [1;32mPASS Bug #81101 - Invalid single character repetition issues in JIT [ext/pcre/tests/bug81101.phpt] TEST 8018/15617 [ext/pcre/tests/bug81243.phpt] [1;32mPASS Bug #81243 (Too much memory is allocated for preg_replace()) [ext/pcre/tests/bug81243.phpt] TEST 8019/15617 [ext/pcre/tests/bug81424a.phpt] [1;32mPASS Bug #81424 (PCRE2 10.35 JIT performance regression) [ext/pcre/tests/bug81424a.phpt] TEST 8020/15617 [ext/pcre/tests/cache_limit.phpt] [1;32mPASS Compiled regex cache limit [ext/pcre/tests/cache_limit.phpt] TEST 8021/15617 [ext/pcre/tests/check_jit_enabled.phpt] [1;32mPASS Check for JIT enablement status [ext/pcre/tests/check_jit_enabled.phpt] TEST 8022/15617 [ext/pcre/tests/ctype_back_to_c.phpt] [1;32mPASS Changing LC_CTYPE back to C [ext/pcre/tests/ctype_back_to_c.phpt] TEST 8023/15617 [ext/pcre/tests/delimiters.phpt] [1;32mPASS Delimiters crash test [ext/pcre/tests/delimiters.phpt] TEST 8024/15617 [ext/pcre/tests/dollar_endonly.phpt] [1;32mPASS D (PCRE_DOLLAR_ENDONLY) modifier [ext/pcre/tests/dollar_endonly.phpt] TEST 8025/15617 [ext/pcre/tests/errors01.phpt] [1;32mPASS Test preg_split() function : error conditions - Recursion limit exhausted [ext/pcre/tests/errors01.phpt] TEST 8026/15617 [ext/pcre/tests/errors02.phpt] [1;32mPASS Test preg_split() function : error conditions - Malformed UTF-8 [ext/pcre/tests/errors02.phpt] TEST 8027/15617 [ext/pcre/tests/errors03.phpt] [1;32mPASS Test preg_match() function : error conditions - Internal error [ext/pcre/tests/errors03.phpt] TEST 8028/15617 [ext/pcre/tests/errors04.phpt] [1;32mPASS Test preg_match_all() function : error conditions - Backtracking limit [ext/pcre/tests/errors04.phpt] TEST 8029/15617 [ext/pcre/tests/errors05.phpt] [1;32mPASS Test preg_match() function : error conditions - jit stacklimit exhausted [ext/pcre/tests/errors05.phpt] TEST 8030/15617 [ext/pcre/tests/errors06.phpt] [1;32mPASS Test preg_match() function : error conditions - Malformed UTF-8 offset [ext/pcre/tests/errors06.phpt] TEST 8031/15617 [ext/pcre/tests/grep.phpt] [1;32mPASS preg_grep() [ext/pcre/tests/grep.phpt] TEST 8032/15617 [ext/pcre/tests/grep2.phpt] [1;31mFAIL preg_grep() 2nd test [ext/pcre/tests/grep2.phpt] TEST 8033/15617 [ext/pcre/tests/invalid_utf8.phpt] [1;32mPASS preg_replace() and invalid UTF8 [ext/pcre/tests/invalid_utf8.phpt] TEST 8034/15617 [ext/pcre/tests/invalid_utf8_offset.phpt] [1;32mPASS preg_replace() and invalid UTF8 offset [ext/pcre/tests/invalid_utf8_offset.phpt] TEST 8035/15617 [ext/pcre/tests/locales.phpt] [1;32mPASS Localized match [ext/pcre/tests/locales.phpt] TEST 8036/15617 [ext/pcre/tests/marks.phpt] [1;32mPASS Test support for PCRE marks [ext/pcre/tests/marks.phpt] TEST 8037/15617 [ext/pcre/tests/match_flags.phpt] [1;32mPASS preg_match_all() flags [ext/pcre/tests/match_flags.phpt] TEST 8038/15617 [ext/pcre/tests/match_flags2.phpt] [1;32mPASS preg_match() flags [ext/pcre/tests/match_flags2.phpt] TEST 8039/15617 [ext/pcre/tests/match_flags3.phpt] [1;31mFAIL preg_match() flags 3 [ext/pcre/tests/match_flags3.phpt] TEST 8040/15617 [ext/pcre/tests/multiline.phpt] [1;32mPASS Multi-line match [ext/pcre/tests/multiline.phpt] TEST 8041/15617 [ext/pcre/tests/no_jit_bug70110.phpt] [1;32mPASS Test (*NO_JIT) doesn't crash when JIT enabled [ext/pcre/tests/no_jit_bug70110.phpt] TEST 8042/15617 [ext/pcre/tests/null_bytes.phpt] [1;32mPASS Zero byte test [ext/pcre/tests/null_bytes.phpt] TEST 8043/15617 [ext/pcre/tests/pcre.constants.phpt] [1;32mPASS Test for pre-defined pcre constants [ext/pcre/tests/pcre.constants.phpt] TEST 8044/15617 [ext/pcre/tests/pcre_anchored.phpt] [1;32mPASS A (PCRE_ANCHORED) modifier [ext/pcre/tests/pcre_anchored.phpt] TEST 8045/15617 [ext/pcre/tests/pcre_count.phpt] [1;32mPASS preg_replace() fifth parameter - count [ext/pcre/tests/pcre_count.phpt] TEST 8046/15617 [ext/pcre/tests/pcre_extended.phpt] [1;32mPASS x (PCRE_EXTENDED) modifier [ext/pcre/tests/pcre_extended.phpt] TEST 8047/15617 [ext/pcre/tests/pcre_extra.phpt] [1;32mPASS X (PCRE_EXTRA) modifier is ignored (no error, no change) [ext/pcre/tests/pcre_extra.phpt] TEST 8048/15617 [ext/pcre/tests/preg_filter.phpt] [1;32mPASS preg_filter() [ext/pcre/tests/preg_filter.phpt] TEST 8049/15617 [ext/pcre/tests/preg_grep_basic.phpt] [1;32mPASS Test preg_grep() function : basic functionality [ext/pcre/tests/preg_grep_basic.phpt] TEST 8050/15617 [ext/pcre/tests/preg_grep_error1.phpt] [1;32mPASS Test preg_grep() function : error conditions - bad regular expressions [ext/pcre/tests/preg_grep_error1.phpt] TEST 8051/15617 [ext/pcre/tests/preg_match_all_basic.phpt] [1;32mPASS Test preg_match_all() function : basic functionality [ext/pcre/tests/preg_match_all_basic.phpt] TEST 8052/15617 [ext/pcre/tests/preg_match_all_edit_basic.phpt] [1;32mPASS Test preg_match_all() function : basic functionality [ext/pcre/tests/preg_match_all_edit_basic.phpt] TEST 8053/15617 [ext/pcre/tests/preg_match_all_error1.phpt] [1;32mPASS Test preg_match_all() function : error conditions - bad regular expressions [ext/pcre/tests/preg_match_all_error1.phpt] TEST 8054/15617 [ext/pcre/tests/preg_match_all_error2.phpt] [1;32mPASS Test preg_match_all() function : error conditions - wrong arg types [ext/pcre/tests/preg_match_all_error2.phpt] TEST 8055/15617 [ext/pcre/tests/preg_match_all_error3.phpt] [1;32mPASS Test preg_match_all() function : error conditions [ext/pcre/tests/preg_match_all_error3.phpt] TEST 8056/15617 [ext/pcre/tests/preg_match_basic.phpt] [1;32mPASS Test preg_match() function : basic functionality [ext/pcre/tests/preg_match_basic.phpt] TEST 8057/15617 [ext/pcre/tests/preg_match_basic_002.phpt] [1;32mPASS preg_match() single line match with multi-line input [ext/pcre/tests/preg_match_basic_002.phpt] TEST 8058/15617 [ext/pcre/tests/preg_match_basic_edit.phpt] [1;32mPASS Test preg_match() function : basic functionality [ext/pcre/tests/preg_match_basic_edit.phpt] TEST 8059/15617 [ext/pcre/tests/preg_match_error1.phpt] [1;32mPASS Test preg_match() function : error conditions - bad regular expressions [ext/pcre/tests/preg_match_error1.phpt] TEST 8060/15617 [ext/pcre/tests/preg_match_error2.phpt] [1;32mPASS Test preg_match() function : error conditions - wrong arg types [ext/pcre/tests/preg_match_error2.phpt] TEST 8061/15617 [ext/pcre/tests/preg_match_error3.phpt] [1;32mPASS Test preg_match() function : error conditions - jit stacklimit exhausted [ext/pcre/tests/preg_match_error3.phpt] TEST 8062/15617 [ext/pcre/tests/preg_match_error4.phpt] [1;32mPASS Pattern exhausting PCRE JIT stack [ext/pcre/tests/preg_match_error4.phpt] TEST 8063/15617 [ext/pcre/tests/preg_match_latin.phpt] [1;32mPASS preg_match() single line match with latin input [ext/pcre/tests/preg_match_latin.phpt] TEST 8064/15617 [ext/pcre/tests/preg_match_variation1.phpt] [1;32mPASS Test preg_match() function : variation [ext/pcre/tests/preg_match_variation1.phpt] TEST 8065/15617 [ext/pcre/tests/preg_quote_basic.phpt] [1;32mPASS Test preg_quote() function : basic functionality [ext/pcre/tests/preg_quote_basic.phpt] TEST 8066/15617 [ext/pcre/tests/preg_replace.phpt] [1;32mPASS preg_replace() [ext/pcre/tests/preg_replace.phpt] TEST 8067/15617 [ext/pcre/tests/preg_replace2.phpt] [1;32mPASS preg_replace() [ext/pcre/tests/preg_replace2.phpt] TEST 8068/15617 [ext/pcre/tests/preg_replace_basic.phpt] [1;32mPASS Test preg_replace() function : basic functionality [ext/pcre/tests/preg_replace_basic.phpt] TEST 8069/15617 [ext/pcre/tests/preg_replace_callback.phpt] [1;32mPASS preg_replace_callback() [ext/pcre/tests/preg_replace_callback.phpt] TEST 8070/15617 [ext/pcre/tests/preg_replace_callback2.phpt] [1;32mPASS preg_replace_callback() 2 [ext/pcre/tests/preg_replace_callback2.phpt] TEST 8071/15617 [ext/pcre/tests/preg_replace_callback3.phpt] [1;32mPASS preg_replace_callback() 3 [ext/pcre/tests/preg_replace_callback3.phpt] TEST 8072/15617 [ext/pcre/tests/preg_replace_callback_array.phpt] [1;32mPASS preg_replace_callback_array() basic functions [ext/pcre/tests/preg_replace_callback_array.phpt] TEST 8073/15617 [ext/pcre/tests/preg_replace_callback_array2.phpt] [1;32mPASS preg_replace_callback_array() errors [ext/pcre/tests/preg_replace_callback_array2.phpt] TEST 8074/15617 [ext/pcre/tests/preg_replace_callback_basic.phpt] [1;32mPASS Test preg_replace_callback() function : basic functionality [ext/pcre/tests/preg_replace_callback_basic.phpt] TEST 8075/15617 [ext/pcre/tests/preg_replace_callback_error1.phpt] [1;32mPASS Test preg_replace_callback() function : error [ext/pcre/tests/preg_replace_callback_error1.phpt] TEST 8076/15617 [ext/pcre/tests/preg_replace_callback_fatal_error_leak.phpt] [1;32mPASS preg_replace_callback() should not leak persistent memory on fatal error [ext/pcre/tests/preg_replace_callback_fatal_error_leak.phpt] TEST 8077/15617 [ext/pcre/tests/preg_replace_callback_flags.phpt] [1;32mPASS Support for flags in preg_replace_callback(_array) [ext/pcre/tests/preg_replace_callback_flags.phpt] TEST 8078/15617 [ext/pcre/tests/preg_replace_edit_basic.phpt] [1;32mPASS Test preg_replace() function : basic [ext/pcre/tests/preg_replace_edit_basic.phpt] TEST 8079/15617 [ext/pcre/tests/preg_replace_error1.phpt] [1;32mPASS Test preg_replace() function : error - bad regular expressions [ext/pcre/tests/preg_replace_error1.phpt] TEST 8080/15617 [ext/pcre/tests/preg_replace_error2.phpt] [1;32mPASS Test preg_replace() function : error conditions - wrong arg types [ext/pcre/tests/preg_replace_error2.phpt] TEST 8081/15617 [ext/pcre/tests/preg_replace_variation1.phpt] [1;32mPASS Test preg_replace() function : variation both arguments are arrays [ext/pcre/tests/preg_replace_variation1.phpt] TEST 8082/15617 [ext/pcre/tests/preg_split_basic.phpt] [1;32mPASS Test preg_split() function : basic functionality [ext/pcre/tests/preg_split_basic.phpt] TEST 8083/15617 [ext/pcre/tests/preg_split_error1.phpt] [1;32mPASS Test preg_split() function : error conditions - bad regular expressions [ext/pcre/tests/preg_split_error1.phpt] TEST 8084/15617 [ext/pcre/tests/recursion_limit.phpt] [1;32mPASS PCRE Recursion limit [ext/pcre/tests/recursion_limit.phpt] TEST 8085/15617 [ext/pcre/tests/request47456.phpt] [1;32mPASS Request #47456 (Missing PCRE option 'J') [ext/pcre/tests/request47456.phpt] TEST 8086/15617 [ext/pcre/tests/split.phpt] [1;32mPASS preg_split() [ext/pcre/tests/split.phpt] TEST 8087/15617 [ext/pcre/tests/split2.phpt] [1;32mPASS preg_split() 2nd test [ext/pcre/tests/split2.phpt] TEST 8088/15617 [ext/pcre/tests/study.phpt] [1;32mPASS Study regex [ext/pcre/tests/study.phpt] TEST 8089/15617 [ext/pcre/tests/ungreedy.phpt] [1;32mPASS U (PCRE_UNGREEDY) modifier [ext/pcre/tests/ungreedy.phpt] TEST 8090/15617 [ext/pdo/tests/bug_34630.phpt] [1;33mSKIP PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo/tests/bug_34630.phpt] reason: no driver TEST 8091/15617 [ext/pdo/tests/bug_34687.phpt] [1;33mSKIP PDO Common: Bug #34687 (query doesn't return error information) [ext/pdo/tests/bug_34687.phpt] reason: no driver TEST 8092/15617 [ext/pdo/tests/bug_35671.phpt] [1;33mSKIP PDO Common: Bug #35671 (binding by name breakage) [ext/pdo/tests/bug_35671.phpt] reason: no driver TEST 8093/15617 [ext/pdo/tests/bug_36428.phpt] [1;33mSKIP PDO Common: Bug #36428 (Incorrect error message for PDO::fetchAll()) [ext/pdo/tests/bug_36428.phpt] reason: no driver TEST 8094/15617 [ext/pdo/tests/bug_36798.phpt] [1;33mSKIP PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo/tests/bug_36798.phpt] reason: no driver TEST 8095/15617 [ext/pdo/tests/bug_38253.phpt] [1;33mSKIP PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo/tests/bug_38253.phpt] reason: no driver TEST 8096/15617 [ext/pdo/tests/bug_38394.phpt] [1;33mSKIP PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) [ext/pdo/tests/bug_38394.phpt] reason: no driver TEST 8097/15617 [ext/pdo/tests/bug_39398.phpt] [1;33mSKIP PDO Common: Bug #39398 (Booleans are not automatically translated to integers) [ext/pdo/tests/bug_39398.phpt] reason: no driver TEST 8098/15617 [ext/pdo/tests/bug_39656.phpt] [1;33mSKIP PDO Common: Bug #39656 (Crash when calling fetch() on a PDO statement object after closeCursor()) [ext/pdo/tests/bug_39656.phpt] reason: no driver TEST 8099/15617 [ext/pdo/tests/bug_40285.phpt] [1;33mSKIP PDO Common: Bug #40285 (The prepare parser goes into an infinite loop on ': or ":) [ext/pdo/tests/bug_40285.phpt] reason: no driver TEST 8100/15617 [ext/pdo/tests/bug_42917.phpt] [1;33mSKIP PDO Common: Bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode) [ext/pdo/tests/bug_42917.phpt] reason: no driver TEST 8101/15617 [ext/pdo/tests/bug_43130.phpt] [1;33mSKIP PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo/tests/bug_43130.phpt] reason: no driver TEST 8102/15617 [ext/pdo/tests/bug_43139.phpt] [1;33mSKIP PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo/tests/bug_43139.phpt] reason: no driver TEST 8103/15617 [ext/pdo/tests/bug_43663.phpt] [1;33mSKIP PDO Common: Bug #43663 (__call on classes derived from PDO) [ext/pdo/tests/bug_43663.phpt] reason: no driver TEST 8104/15617 [ext/pdo/tests/bug_44159.phpt] [1;33mSKIP PDO Common: Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS, NULL)) [ext/pdo/tests/bug_44159.phpt] reason: no driver TEST 8105/15617 [ext/pdo/tests/bug_44173.phpt] [1;33mSKIP PDO Common: Bug #44173 (PDO->query() parameter parsing/checking needs an update) [ext/pdo/tests/bug_44173.phpt] reason: no driver TEST 8106/15617 [ext/pdo/tests/bug_44409.phpt] [1;33mSKIP PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) [ext/pdo/tests/bug_44409.phpt] reason: no driver TEST 8107/15617 [ext/pdo/tests/bug_44861.phpt] [1;33mSKIP PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) [ext/pdo/tests/bug_44861.phpt] reason: no driver TEST 8108/15617 [ext/pdo/tests/bug_50458.phpt] [1;33mSKIP PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) [ext/pdo/tests/bug_50458.phpt] reason: no driver TEST 8109/15617 [ext/pdo/tests/bug_52098.phpt] [1;33mSKIP PDO Common: Bug #52098 Own PDOStatement implementation ignore __call() [ext/pdo/tests/bug_52098.phpt] reason: no driver TEST 8110/15617 [ext/pdo/tests/bug_60665.phpt] [1;33mSKIP PDO Common: Bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY returns false) [ext/pdo/tests/bug_60665.phpt] reason: no driver TEST 8111/15617 [ext/pdo/tests/bug_61292.phpt] [1;33mSKIP PDO Common: Bug #61292 (Segfault while calling a method on an overloaded PDO object) [ext/pdo/tests/bug_61292.phpt] reason: no driver TEST 8112/15617 [ext/pdo/tests/bug_64172.phpt] [1;33mSKIP PDO Common: Bug #64172 errorInfo is not properly cleaned up [ext/pdo/tests/bug_64172.phpt] reason: no driver TEST 8113/15617 [ext/pdo/tests/bug_65946.phpt] [1;33mSKIP PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) [ext/pdo/tests/bug_65946.phpt] reason: no driver TEST 8114/15617 [ext/pdo/tests/bug_69356.phpt] [1;33mSKIP PDO Common: Bug #69356 (PDOStatement::debugDumpParams() truncates query) [ext/pdo/tests/bug_69356.phpt] reason: no driver TEST 8115/15617 [ext/pdo/tests/bug_71447.phpt] [1;33mSKIP PDO Common: Bug #71447 (Quotes inside comments not properly handled) [ext/pdo/tests/bug_71447.phpt] reason: no driver TEST 8116/15617 [ext/pdo/tests/bug_71885.phpt] [1;33mSKIP PDO Common: FR #71885 (Allow escaping question mark placeholders) [ext/pdo/tests/bug_71885.phpt] reason: no driver TEST 8117/15617 [ext/pdo/tests/bug_72368.phpt] [1;33mSKIP PDO Common: Bug #72368 (PdoStatement->execute() fails but does not throw an exception) [ext/pdo/tests/bug_72368.phpt] reason: no driver TEST 8118/15617 [ext/pdo/tests/bug_72788.phpt] [1;33mSKIP PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) [ext/pdo/tests/bug_72788.phpt] reason: no driver TEST 8119/15617 [ext/pdo/tests/bug_73234.phpt] [1;33mSKIP PDO Common: Bug #73234 (Emulated statements let value dictate parameter type) [ext/pdo/tests/bug_73234.phpt] reason: no driver TEST 8120/15617 [ext/pdo/tests/bug_77849.phpt] [1;33mSKIP PDO Common: Bug #77849 (Unexpected segfault attempting to use cloned PDO object) [ext/pdo/tests/bug_77849.phpt] reason: no driver TEST 8121/15617 [ext/pdo/tests/bug_77849_2.phpt] [1;32mPASS PDO Common: Bug #77849 (inconsistent state of cloned statament object) [ext/pdo/tests/bug_77849_2.phpt] TEST 8122/15617 [ext/pdo/tests/bug_79106.phpt] [1;33mSKIP Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) [ext/pdo/tests/bug_79106.phpt] reason: no driver TEST 8123/15617 [ext/pdo/tests/bug_79106_collision.phpt] [1;33mSKIP Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) - collision [ext/pdo/tests/bug_79106_collision.phpt] reason: no driver TEST 8124/15617 [ext/pdo/tests/debug_emulated_prepares.phpt] [1;33mSKIP PDO Common: PDOStatement::debugDumpParams() with emulated prepares [ext/pdo/tests/debug_emulated_prepares.phpt] reason: no driver TEST 8125/15617 [ext/pdo/tests/pdo_001.phpt] [1;33mSKIP PDO Common: PDO::FETCH_ASSOC [ext/pdo/tests/pdo_001.phpt] reason: no driver TEST 8126/15617 [ext/pdo/tests/pdo_002.phpt] [1;33mSKIP PDO Common: PDO::FETCH_NUM [ext/pdo/tests/pdo_002.phpt] reason: no driver TEST 8127/15617 [ext/pdo/tests/pdo_003.phpt] [1;33mSKIP PDO Common: PDO::FETCH_BOTH [ext/pdo/tests/pdo_003.phpt] reason: no driver TEST 8128/15617 [ext/pdo/tests/pdo_004.phpt] [1;33mSKIP PDO Common: PDO::FETCH_OBJ [ext/pdo/tests/pdo_004.phpt] reason: no driver TEST 8129/15617 [ext/pdo/tests/pdo_005.phpt] [1;33mSKIP PDO Common: PDO::FETCH_CLASS [ext/pdo/tests/pdo_005.phpt] reason: no driver TEST 8130/15617 [ext/pdo/tests/pdo_006.phpt] [1;33mSKIP PDO Common: PDO::FETCH_GROUP [ext/pdo/tests/pdo_006.phpt] reason: no driver TEST 8131/15617 [ext/pdo/tests/pdo_007.phpt] [1;33mSKIP PDO Common: PDO::FETCH_UNIQUE [ext/pdo/tests/pdo_007.phpt] reason: no driver TEST 8132/15617 [ext/pdo/tests/pdo_008.phpt] [1;33mSKIP PDO Common: PDO::FETCH_UNIQUE conflict [ext/pdo/tests/pdo_008.phpt] reason: no driver TEST 8133/15617 [ext/pdo/tests/pdo_009.phpt] [1;33mSKIP PDO Common: PDO::FETCH_CLASSTYPE [ext/pdo/tests/pdo_009.phpt] reason: no driver TEST 8134/15617 [ext/pdo/tests/pdo_010.phpt] [1;33mSKIP PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE [ext/pdo/tests/pdo_010.phpt] reason: no driver TEST 8135/15617 [ext/pdo/tests/pdo_011.phpt] [1;33mSKIP PDO Common: PDO::FETCH_FUNC and statement overloading [ext/pdo/tests/pdo_011.phpt] reason: no driver TEST 8136/15617 [ext/pdo/tests/pdo_012.phpt] [1;33mSKIP PDO Common: PDOStatement::setFetchMode [ext/pdo/tests/pdo_012.phpt] reason: no driver TEST 8137/15617 [ext/pdo/tests/pdo_013.phpt] [1;33mSKIP PDO Common: PDOStatement iterator [ext/pdo/tests/pdo_013.phpt] reason: no driver TEST 8138/15617 [ext/pdo/tests/pdo_014.phpt] [1;33mSKIP PDO Common: PDOStatement SPL iterator [ext/pdo/tests/pdo_014.phpt] reason: no driver TEST 8139/15617 [ext/pdo/tests/pdo_015.phpt] [1;33mSKIP PDO Common: PDO::FETCH_COLUMN [ext/pdo/tests/pdo_015.phpt] reason: no driver TEST 8140/15617 [ext/pdo/tests/pdo_016.phpt] [1;33mSKIP PDO Common: PDO::FETCH_BOUND [ext/pdo/tests/pdo_016.phpt] reason: no driver TEST 8141/15617 [ext/pdo/tests/pdo_016a.phpt] [1;33mSKIP PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo/tests/pdo_016a.phpt] reason: no driver TEST 8142/15617 [ext/pdo/tests/pdo_017.phpt] [1;33mSKIP PDO Common: transactions [ext/pdo/tests/pdo_017.phpt] reason: no driver TEST 8143/15617 [ext/pdo/tests/pdo_018.phpt] [1;33mSKIP PDO Common: serializing [ext/pdo/tests/pdo_018.phpt] reason: no driver TEST 8144/15617 [ext/pdo/tests/pdo_019.phpt] [1;33mSKIP PDO Common: fetch() and while() [ext/pdo/tests/pdo_019.phpt] reason: no driver TEST 8145/15617 [ext/pdo/tests/pdo_020.phpt] [1;33mSKIP PDO Common: PDOStatement::columnCount [ext/pdo/tests/pdo_020.phpt] reason: no driver TEST 8146/15617 [ext/pdo/tests/pdo_021.phpt] [1;33mSKIP PDO Common: PDOStatement::execute with parameters [ext/pdo/tests/pdo_021.phpt] reason: no driver TEST 8147/15617 [ext/pdo/tests/pdo_022.phpt] [1;33mSKIP PDO Common: PDOStatement::getColumnMeta [ext/pdo/tests/pdo_022.phpt] reason: no driver TEST 8148/15617 [ext/pdo/tests/pdo_023.phpt] [1;33mSKIP PDO Common: extending PDO [ext/pdo/tests/pdo_023.phpt] reason: no driver TEST 8149/15617 [ext/pdo/tests/pdo_024.phpt] [1;33mSKIP PDO Common: assert that bindParam does not modify parameter [ext/pdo/tests/pdo_024.phpt] reason: no driver TEST 8150/15617 [ext/pdo/tests/pdo_025.phpt] [1;33mSKIP PDO Common: PDO::FETCH_INTO [ext/pdo/tests/pdo_025.phpt] reason: no driver TEST 8151/15617 [ext/pdo/tests/pdo_026.phpt] [1;33mSKIP PDO Common: extending PDO (2) [ext/pdo/tests/pdo_026.phpt] reason: no driver TEST 8152/15617 [ext/pdo/tests/pdo_027.phpt] [1;33mSKIP PDO Common: PDO::FETCH_LAZY [ext/pdo/tests/pdo_027.phpt] reason: no driver TEST 8153/15617 [ext/pdo/tests/pdo_028.phpt] [1;33mSKIP PDO Common: bindValue [ext/pdo/tests/pdo_028.phpt] reason: no driver TEST 8154/15617 [ext/pdo/tests/pdo_029.phpt] [1;33mSKIP PDO Common: extending PDO (3) [ext/pdo/tests/pdo_029.phpt] reason: no driver TEST 8155/15617 [ext/pdo/tests/pdo_030.phpt] [1;33mSKIP PDO Common: extending PDO (4) [ext/pdo/tests/pdo_030.phpt] reason: no driver TEST 8156/15617 [ext/pdo/tests/pdo_031.phpt] [1;33mSKIP PDO Common: PDOStatement SPL iterator [ext/pdo/tests/pdo_031.phpt] reason: no driver TEST 8157/15617 [ext/pdo/tests/pdo_032.phpt] [1;33mSKIP PDO Common: PDO::ATTR_CASE [ext/pdo/tests/pdo_032.phpt] reason: no driver TEST 8158/15617 [ext/pdo/tests/pdo_033.phpt] [1;33mSKIP PDO Common: PDO::quote() [ext/pdo/tests/pdo_033.phpt] reason: no driver TEST 8159/15617 [ext/pdo/tests/pdo_034.phpt] [1;33mSKIP PDO Common: PDO::FETCH_KEY_PAIR fetch mode test [ext/pdo/tests/pdo_034.phpt] reason: no driver TEST 8160/15617 [ext/pdo/tests/pdo_036.phpt] [1;32mPASS Testing PDORow and PDOStatement instances with Reflection [ext/pdo/tests/pdo_036.phpt] TEST 8161/15617 [ext/pdo/tests/pdo_037.phpt] [1;32mPASS Crash when calling a method of a class that inherits PDOStatement [ext/pdo/tests/pdo_037.phpt] TEST 8162/15617 [ext/pdo/tests/pdo_038.phpt] [1;33mSKIP PDOStatement::fetchColumn() invalid column index [ext/pdo/tests/pdo_038.phpt] reason: no driver TEST 8163/15617 [ext/pdo/tests/pdo_039.phpt] [1;33mSKIP PDO Common: errorCode() [ext/pdo/tests/pdo_039.phpt] reason: no driver TEST 8164/15617 [ext/pdo/tests/pdo_drivers_basic.phpt] [1;32mPASS Test normal operation of PDO::getAvailableDrivers / pdo_drivers [ext/pdo/tests/pdo_drivers_basic.phpt] TEST 8165/15617 [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] [1;33mSKIP PDO Common: Pass credentials in dsn instead of constructor params [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] reason: no driver TEST 8166/15617 [ext/pdo/tests/pdo_quote_empty_string.phpt] [1;33mSKIP PDO::quote() must accept empty string for drivers which support this feature [ext/pdo/tests/pdo_quote_empty_string.phpt] reason: no driver TEST 8167/15617 [ext/pdo/tests/pdo_uninitialized.phpt] [1;32mPASS Uninitialized PDO objects [ext/pdo/tests/pdo_uninitialized.phpt] TEST 8168/15617 [ext/pdo/tests/pdorow.phpt] [1;32mPASS Trying instantiate a PDORow object manually [ext/pdo/tests/pdorow.phpt] TEST 8169/15617 [ext/pdo/tests/pecl_bug_5217.phpt] [1;33mSKIP PDO Common: PECL Bug #5217 (serialize/unserialize safety) [ext/pdo/tests/pecl_bug_5217.phpt] reason: no driver TEST 8170/15617 [ext/pdo/tests/pecl_bug_5772.phpt] [1;33mSKIP PDO Common: PECL Bug #5772 (PDO::FETCH_FUNC breaks on mixed case func name) [ext/pdo/tests/pecl_bug_5772.phpt] reason: no driver TEST 8171/15617 [ext/pdo/tests/pecl_bug_5809.phpt] [1;33mSKIP PDO Common: PECL Bug #5809 (PDOStatement::execute(array()) changes param) [ext/pdo/tests/pecl_bug_5809.phpt] reason: no driver TEST 8172/15617 [ext/pdo_dblib/tests/GHSA-5hqh-c84r-qjcv.phpt] [1;33mSKIP GHSA-5hqh-c84r-qjcv (Integer overflow in the dblib quoter causing OOB writes) [ext/pdo_dblib/tests/GHSA-5hqh-c84r-qjcv.phpt] reason: for 32bit platforms only TEST 8173/15617 [ext/pdo_dblib/tests/batch_stmt_ins_exec.phpt] [1;33mSKIP PDO_DBLIB: driver supports a batch of queries containing SELECT, INSERT, UPDATE, EXEC statements [ext/pdo_dblib/tests/batch_stmt_ins_exec.phpt] reason: could not find driver TEST 8174/15617 [ext/pdo_dblib/tests/batch_stmt_ins_sel_up_del.phpt] [1;33mSKIP PDO_DBLIB: driver supports a batch of queries containing SELECT, INSERT, UPDATE statements [ext/pdo_dblib/tests/batch_stmt_ins_sel_up_del.phpt] reason: could not find driver TEST 8175/15617 [ext/pdo_dblib/tests/batch_stmt_ins_up.phpt] [1;33mSKIP PDO_DBLIB: driver supports multiple queries in a single \PDO::query() call that doesn't return any rowsets [ext/pdo_dblib/tests/batch_stmt_ins_up.phpt] reason: could not find driver TEST 8176/15617 [ext/pdo_dblib/tests/batch_stmt_rowcount.phpt] [1;33mSKIP PDO_DBLIB: driver supports SET ROWCOUNT and SELECT @@ROWCOUNT in batch statements [ext/pdo_dblib/tests/batch_stmt_rowcount.phpt] reason: could not find driver TEST 8177/15617 [ext/pdo_dblib/tests/batch_stmt_transaction.phpt] [1;33mSKIP PDO_DBLIB: driver supports a batch of queries containing SELECT, INSERT, UPDATE statements [ext/pdo_dblib/tests/batch_stmt_transaction.phpt] reason: could not find driver TEST 8178/15617 [ext/pdo_dblib/tests/batch_stmt_try.phpt] [1;33mSKIP PDO_DBLIB: driver supports exceptions [ext/pdo_dblib/tests/batch_stmt_try.phpt] reason: could not find driver TEST 8179/15617 [ext/pdo_dblib/tests/bug_38955.phpt] [1;33mSKIP PDO_DBLIB driver does not support transactions [ext/pdo_dblib/tests/bug_38955.phpt] reason: could not find driver TEST 8180/15617 [ext/pdo_dblib/tests/bug_45876.phpt] [1;33mSKIP PDO_DBLIB: Does not support get column meta [ext/pdo_dblib/tests/bug_45876.phpt] reason: could not find driver TEST 8181/15617 [ext/pdo_dblib/tests/bug_47588.phpt] [1;33mSKIP PDO_DBLIB: Quoted field names [ext/pdo_dblib/tests/bug_47588.phpt] reason: could not find driver TEST 8182/15617 [ext/pdo_dblib/tests/bug_50755.phpt] [1;33mSKIP PDO_DBLIB: Out of memory on large recordsets [ext/pdo_dblib/tests/bug_50755.phpt] reason: could not find driver TEST 8183/15617 [ext/pdo_dblib/tests/bug_54648.phpt] [1;33mSKIP PDO_DBLIB: Does not force correct dateformat [ext/pdo_dblib/tests/bug_54648.phpt] reason: could not find driver TEST 8184/15617 [ext/pdo_dblib/tests/bug_67130.phpt] [1;33mSKIP PDO_DBLIB: \PDOStatement::nextRowset() should succeed when all rows in current rowset haven't been fetched [ext/pdo_dblib/tests/bug_67130.phpt] reason: could not find driver TEST 8185/15617 [ext/pdo_dblib/tests/bug_68957.phpt] [1;33mSKIP PDO_DBLIB bug #68957 PDO::query doesn't support several queries [ext/pdo_dblib/tests/bug_68957.phpt] reason: could not find driver TEST 8186/15617 [ext/pdo_dblib/tests/bug_69592.phpt] [1;33mSKIP PDO_DBLIB: PDO::DBLIB_ATTR_SKIP_EMPTY_ROWSETS for skip junk resultsets on SET NOCOUNT expression [ext/pdo_dblib/tests/bug_69592.phpt] reason: could not find driver TEST 8187/15617 [ext/pdo_dblib/tests/bug_69757.phpt] [1;33mSKIP PDO_DBLIB: Segmentation fault on pdo_dblib::nextRowset [ext/pdo_dblib/tests/bug_69757.phpt] reason: could not find driver TEST 8188/15617 [ext/pdo_dblib/tests/bug_71667.phpt] [1;33mSKIP PDO_DBLIB: Emulate how mssql extension names "computed" columns [ext/pdo_dblib/tests/bug_71667.phpt] reason: could not find driver TEST 8189/15617 [ext/pdo_dblib/tests/bug_73396.phpt] [1;33mSKIP PDO_DBLIB: bigint columns are returned as strings [ext/pdo_dblib/tests/bug_73396.phpt] reason: could not find driver TEST 8190/15617 [ext/pdo_dblib/tests/common.phpt] REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (DBLIB [ext/pdo_dblib/tests/common.phpt]) begin TEST 8190/15698 [ext/pdo/tests/bug_34630.phpt] [1;33mSKIP DBLIB PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_dblib/tests/bug_34630.phpt] reason: could not find driver TEST 8191/15698 [ext/pdo/tests/bug_34687.phpt] [1;33mSKIP DBLIB PDO Common: Bug #34687 (query doesn't return error information) [ext/pdo_dblib/tests/bug_34687.phpt] reason: could not find driver TEST 8192/15698 [ext/pdo/tests/bug_35671.phpt] [1;33mSKIP DBLIB PDO Common: Bug #35671 (binding by name breakage) [ext/pdo_dblib/tests/bug_35671.phpt] reason: could not find driver TEST 8193/15698 [ext/pdo/tests/bug_36428.phpt] [1;33mSKIP DBLIB PDO Common: Bug #36428 (Incorrect error message for PDO::fetchAll()) [ext/pdo_dblib/tests/bug_36428.phpt] reason: could not find driver TEST 8194/15698 [ext/pdo/tests/bug_36798.phpt] [1;33mSKIP DBLIB PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_dblib/tests/bug_36798.phpt] reason: could not find driver TEST 8195/15698 [ext/pdo/tests/bug_38253.phpt] [1;33mSKIP DBLIB PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_dblib/tests/bug_38253.phpt] reason: could not find driver TEST 8196/15698 [ext/pdo/tests/bug_38394.phpt] [1;33mSKIP DBLIB PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) [ext/pdo_dblib/tests/bug_38394.phpt] reason: could not find driver TEST 8197/15698 [ext/pdo/tests/bug_39398.phpt] [1;33mSKIP DBLIB PDO Common: Bug #39398 (Booleans are not automatically translated to integers) [ext/pdo_dblib/tests/bug_39398.phpt] reason: could not find driver TEST 8198/15698 [ext/pdo/tests/bug_39656.phpt] [1;33mSKIP DBLIB PDO Common: Bug #39656 (Crash when calling fetch() on a PDO statement object after closeCursor()) [ext/pdo_dblib/tests/bug_39656.phpt] reason: could not find driver TEST 8199/15698 [ext/pdo/tests/bug_40285.phpt] [1;33mSKIP DBLIB PDO Common: Bug #40285 (The prepare parser goes into an infinite loop on ': or ":) [ext/pdo_dblib/tests/bug_40285.phpt] reason: could not find driver TEST 8200/15698 [ext/pdo/tests/bug_42917.phpt] [1;33mSKIP DBLIB PDO Common: Bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode) [ext/pdo_dblib/tests/bug_42917.phpt] reason: could not find driver TEST 8201/15698 [ext/pdo/tests/bug_43130.phpt] [1;33mSKIP DBLIB PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_dblib/tests/bug_43130.phpt] reason: could not find driver TEST 8202/15698 [ext/pdo/tests/bug_43139.phpt] [1;33mSKIP DBLIB PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_dblib/tests/bug_43139.phpt] reason: could not find driver TEST 8203/15698 [ext/pdo/tests/bug_43663.phpt] [1;33mSKIP DBLIB PDO Common: Bug #43663 (__call on classes derived from PDO) [ext/pdo_dblib/tests/bug_43663.phpt] reason: could not find driver TEST 8204/15698 [ext/pdo/tests/bug_44159.phpt] [1;33mSKIP DBLIB PDO Common: Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS, NULL)) [ext/pdo_dblib/tests/bug_44159.phpt] reason: could not find driver TEST 8205/15698 [ext/pdo/tests/bug_44173.phpt] [1;33mSKIP DBLIB PDO Common: Bug #44173 (PDO->query() parameter parsing/checking needs an update) [ext/pdo_dblib/tests/bug_44173.phpt] reason: could not find driver TEST 8206/15698 [ext/pdo/tests/bug_44409.phpt] [1;33mSKIP DBLIB PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) [ext/pdo_dblib/tests/bug_44409.phpt] reason: could not find driver TEST 8207/15698 [ext/pdo/tests/bug_44861.phpt] [1;33mSKIP DBLIB PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) [ext/pdo_dblib/tests/bug_44861.phpt] reason: Scrollable cursors not supported TEST 8208/15698 [ext/pdo/tests/bug_50458.phpt] [1;33mSKIP DBLIB PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) [ext/pdo_dblib/tests/bug_50458.phpt] reason: could not find driver TEST 8209/15698 [ext/pdo/tests/bug_52098.phpt] [1;33mSKIP DBLIB PDO Common: Bug #52098 Own PDOStatement implementation ignore __call() [ext/pdo_dblib/tests/bug_52098.phpt] reason: could not find driver TEST 8210/15698 [ext/pdo/tests/bug_60665.phpt] [1;33mSKIP DBLIB PDO Common: Bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY returns false) [ext/pdo_dblib/tests/bug_60665.phpt] reason: could not find driver TEST 8211/15698 [ext/pdo/tests/bug_61292.phpt] [1;33mSKIP DBLIB PDO Common: Bug #61292 (Segfault while calling a method on an overloaded PDO object) [ext/pdo_dblib/tests/bug_61292.phpt] reason: could not find driver TEST 8212/15698 [ext/pdo/tests/bug_64172.phpt] [1;33mSKIP DBLIB PDO Common: Bug #64172 errorInfo is not properly cleaned up [ext/pdo_dblib/tests/bug_64172.phpt] reason: could not find driver TEST 8213/15698 [ext/pdo/tests/bug_65946.phpt] [1;33mSKIP DBLIB PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) [ext/pdo_dblib/tests/bug_65946.phpt] reason: could not find driver TEST 8214/15698 [ext/pdo/tests/bug_69356.phpt] [1;33mSKIP DBLIB PDO Common: Bug #69356 (PDOStatement::debugDumpParams() truncates query) [ext/pdo_dblib/tests/bug_69356.phpt] reason: could not find driver TEST 8215/15698 [ext/pdo/tests/bug_71447.phpt] [1;33mSKIP DBLIB PDO Common: Bug #71447 (Quotes inside comments not properly handled) [ext/pdo_dblib/tests/bug_71447.phpt] reason: could not find driver TEST 8216/15698 [ext/pdo/tests/bug_71885.phpt] [1;33mSKIP DBLIB PDO Common: FR #71885 (Allow escaping question mark placeholders) [ext/pdo_dblib/tests/bug_71885.phpt] reason: could not find driver TEST 8217/15698 [ext/pdo/tests/bug_72368.phpt] [1;33mSKIP DBLIB PDO Common: Bug #72368 (PdoStatement->execute() fails but does not throw an exception) [ext/pdo_dblib/tests/bug_72368.phpt] reason: could not find driver TEST 8218/15698 [ext/pdo/tests/bug_72788.phpt] [1;33mSKIP DBLIB PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) [ext/pdo_dblib/tests/bug_72788.phpt] reason: could not find driver TEST 8219/15698 [ext/pdo/tests/bug_73234.phpt] [1;33mSKIP DBLIB PDO Common: Bug #73234 (Emulated statements let value dictate parameter type) [ext/pdo_dblib/tests/bug_73234.phpt] reason: could not find driver TEST 8220/15698 [ext/pdo/tests/bug_77849.phpt] [1;33mSKIP DBLIB PDO Common: Bug #77849 (Unexpected segfault attempting to use cloned PDO object) [ext/pdo_dblib/tests/bug_77849.phpt] reason: could not find driver TEST 8221/15698 [ext/pdo/tests/bug_77849_2.phpt] [1;32mPASS DBLIB PDO Common: Bug #77849 (inconsistent state of cloned statament object) [ext/pdo_dblib/tests/bug_77849_2.phpt] TEST 8222/15698 [ext/pdo/tests/bug_79106.phpt] [1;33mSKIP DBLIB Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) [ext/pdo_dblib/tests/bug_79106.phpt] reason: could not find driver TEST 8223/15698 [ext/pdo/tests/bug_79106_collision.phpt] [1;33mSKIP DBLIB Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) - collision [ext/pdo_dblib/tests/bug_79106_collision.phpt] reason: could not find driver TEST 8224/15698 [ext/pdo/tests/debug_emulated_prepares.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement::debugDumpParams() with emulated prepares [ext/pdo_dblib/tests/debug_emulated_prepares.phpt] reason: could not find driver TEST 8225/15698 [ext/pdo/tests/pdo_001.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_ASSOC [ext/pdo_dblib/tests/pdo_001.phpt] reason: could not find driver TEST 8226/15698 [ext/pdo/tests/pdo_002.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_NUM [ext/pdo_dblib/tests/pdo_002.phpt] reason: could not find driver TEST 8227/15698 [ext/pdo/tests/pdo_003.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_BOTH [ext/pdo_dblib/tests/pdo_003.phpt] reason: could not find driver TEST 8228/15698 [ext/pdo/tests/pdo_004.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_OBJ [ext/pdo_dblib/tests/pdo_004.phpt] reason: could not find driver TEST 8229/15698 [ext/pdo/tests/pdo_005.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_CLASS [ext/pdo_dblib/tests/pdo_005.phpt] reason: could not find driver TEST 8230/15698 [ext/pdo/tests/pdo_006.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_GROUP [ext/pdo_dblib/tests/pdo_006.phpt] reason: could not find driver TEST 8231/15698 [ext/pdo/tests/pdo_007.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_UNIQUE [ext/pdo_dblib/tests/pdo_007.phpt] reason: could not find driver TEST 8232/15698 [ext/pdo/tests/pdo_008.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_UNIQUE conflict [ext/pdo_dblib/tests/pdo_008.phpt] reason: could not find driver TEST 8233/15698 [ext/pdo/tests/pdo_009.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_CLASSTYPE [ext/pdo_dblib/tests/pdo_009.phpt] reason: could not find driver TEST 8234/15698 [ext/pdo/tests/pdo_010.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE [ext/pdo_dblib/tests/pdo_010.phpt] reason: could not find driver TEST 8235/15698 [ext/pdo/tests/pdo_011.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_FUNC and statement overloading [ext/pdo_dblib/tests/pdo_011.phpt] reason: could not find driver TEST 8236/15698 [ext/pdo/tests/pdo_012.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement::setFetchMode [ext/pdo_dblib/tests/pdo_012.phpt] reason: could not find driver TEST 8237/15698 [ext/pdo/tests/pdo_013.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement iterator [ext/pdo_dblib/tests/pdo_013.phpt] reason: could not find driver TEST 8238/15698 [ext/pdo/tests/pdo_014.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement SPL iterator [ext/pdo_dblib/tests/pdo_014.phpt] reason: could not find driver TEST 8239/15698 [ext/pdo/tests/pdo_015.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_COLUMN [ext/pdo_dblib/tests/pdo_015.phpt] reason: could not find driver TEST 8240/15698 [ext/pdo/tests/pdo_016.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_BOUND [ext/pdo_dblib/tests/pdo_016.phpt] reason: could not find driver TEST 8241/15698 [ext/pdo/tests/pdo_016a.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_dblib/tests/pdo_016a.phpt] reason: could not find driver TEST 8242/15698 [ext/pdo/tests/pdo_017.phpt] [1;33mSKIP DBLIB PDO Common: transactions [ext/pdo_dblib/tests/pdo_017.phpt] reason: could not find driver TEST 8243/15698 [ext/pdo/tests/pdo_018.phpt] [1;33mSKIP DBLIB PDO Common: serializing [ext/pdo_dblib/tests/pdo_018.phpt] reason: could not find driver TEST 8244/15698 [ext/pdo/tests/pdo_019.phpt] [1;33mSKIP DBLIB PDO Common: fetch() and while() [ext/pdo_dblib/tests/pdo_019.phpt] reason: could not find driver TEST 8245/15698 [ext/pdo/tests/pdo_020.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement::columnCount [ext/pdo_dblib/tests/pdo_020.phpt] reason: could not find driver TEST 8246/15698 [ext/pdo/tests/pdo_021.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement::execute with parameters [ext/pdo_dblib/tests/pdo_021.phpt] reason: could not find driver TEST 8247/15698 [ext/pdo/tests/pdo_022.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement::getColumnMeta [ext/pdo_dblib/tests/pdo_022.phpt] reason: could not find driver TEST 8248/15698 [ext/pdo/tests/pdo_023.phpt] [1;33mSKIP DBLIB PDO Common: extending PDO [ext/pdo_dblib/tests/pdo_023.phpt] reason: could not find driver TEST 8249/15698 [ext/pdo/tests/pdo_024.phpt] [1;33mSKIP DBLIB PDO Common: assert that bindParam does not modify parameter [ext/pdo_dblib/tests/pdo_024.phpt] reason: could not find driver TEST 8250/15698 [ext/pdo/tests/pdo_025.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_INTO [ext/pdo_dblib/tests/pdo_025.phpt] reason: could not find driver TEST 8251/15698 [ext/pdo/tests/pdo_026.phpt] [1;33mSKIP DBLIB PDO Common: extending PDO (2) [ext/pdo_dblib/tests/pdo_026.phpt] reason: could not find driver TEST 8252/15698 [ext/pdo/tests/pdo_027.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_LAZY [ext/pdo_dblib/tests/pdo_027.phpt] reason: could not find driver TEST 8253/15698 [ext/pdo/tests/pdo_028.phpt] [1;33mSKIP DBLIB PDO Common: bindValue [ext/pdo_dblib/tests/pdo_028.phpt] reason: could not find driver TEST 8254/15698 [ext/pdo/tests/pdo_029.phpt] [1;33mSKIP DBLIB PDO Common: extending PDO (3) [ext/pdo_dblib/tests/pdo_029.phpt] reason: could not find driver TEST 8255/15698 [ext/pdo/tests/pdo_030.phpt] [1;33mSKIP DBLIB PDO Common: extending PDO (4) [ext/pdo_dblib/tests/pdo_030.phpt] reason: could not find driver TEST 8256/15698 [ext/pdo/tests/pdo_031.phpt] [1;33mSKIP DBLIB PDO Common: PDOStatement SPL iterator [ext/pdo_dblib/tests/pdo_031.phpt] reason: could not find driver TEST 8257/15698 [ext/pdo/tests/pdo_032.phpt] [1;33mSKIP DBLIB PDO Common: PDO::ATTR_CASE [ext/pdo_dblib/tests/pdo_032.phpt] reason: could not find driver TEST 8258/15698 [ext/pdo/tests/pdo_033.phpt] [1;33mSKIP DBLIB PDO Common: PDO::quote() [ext/pdo_dblib/tests/pdo_033.phpt] reason: could not find driver TEST 8259/15698 [ext/pdo/tests/pdo_034.phpt] [1;33mSKIP DBLIB PDO Common: PDO::FETCH_KEY_PAIR fetch mode test [ext/pdo_dblib/tests/pdo_034.phpt] reason: could not find driver TEST 8260/15698 [ext/pdo/tests/pdo_036.phpt] [1;32mPASS DBLIB Testing PDORow and PDOStatement instances with Reflection [ext/pdo_dblib/tests/pdo_036.phpt] TEST 8261/15698 [ext/pdo/tests/pdo_037.phpt] [1;32mPASS DBLIB Crash when calling a method of a class that inherits PDOStatement [ext/pdo_dblib/tests/pdo_037.phpt] TEST 8262/15698 [ext/pdo/tests/pdo_038.phpt] [1;33mSKIP DBLIB PDOStatement::fetchColumn() invalid column index [ext/pdo_dblib/tests/pdo_038.phpt] reason: could not find driver TEST 8263/15698 [ext/pdo/tests/pdo_039.phpt] [1;33mSKIP DBLIB PDO Common: errorCode() [ext/pdo_dblib/tests/pdo_039.phpt] reason: could not find driver TEST 8264/15698 [ext/pdo/tests/pdo_drivers_basic.phpt] [1;32mPASS DBLIB Test normal operation of PDO::getAvailableDrivers / pdo_drivers [ext/pdo_dblib/tests/pdo_drivers_basic.phpt] TEST 8265/15698 [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] [1;33mSKIP DBLIB PDO Common: Pass credentials in dsn instead of constructor params [ext/pdo_dblib/tests/pdo_dsn_containing_credentials.phpt] reason: could not find driver TEST 8266/15698 [ext/pdo/tests/pdo_quote_empty_string.phpt] [1;33mSKIP DBLIB PDO::quote() must accept empty string for drivers which support this feature [ext/pdo_dblib/tests/pdo_quote_empty_string.phpt] reason: could not find driver TEST 8267/15698 [ext/pdo/tests/pdo_uninitialized.phpt] [1;32mPASS DBLIB Uninitialized PDO objects [ext/pdo_dblib/tests/pdo_uninitialized.phpt] TEST 8268/15698 [ext/pdo/tests/pdorow.phpt] [1;32mPASS DBLIB Trying instantiate a PDORow object manually [ext/pdo_dblib/tests/pdorow.phpt] TEST 8269/15698 [ext/pdo/tests/pecl_bug_5217.phpt] [1;33mSKIP DBLIB PDO Common: PECL Bug #5217 (serialize/unserialize safety) [ext/pdo_dblib/tests/pecl_bug_5217.phpt] reason: could not find driver TEST 8270/15698 [ext/pdo/tests/pecl_bug_5772.phpt] [1;33mSKIP DBLIB PDO Common: PECL Bug #5772 (PDO::FETCH_FUNC breaks on mixed case func name) [ext/pdo_dblib/tests/pecl_bug_5772.phpt] reason: could not find driver TEST 8271/15698 [ext/pdo/tests/pecl_bug_5809.phpt] [1;33mSKIP DBLIB PDO Common: PECL Bug #5809 (PDOStatement::execute(array()) changes param) [ext/pdo_dblib/tests/pecl_bug_5809.phpt] reason: could not find driver REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (DBLIB [ext/pdo_dblib/tests/common.phpt]) done TEST 8272/15698 [ext/pdo_dblib/tests/datetime2.phpt] [1;33mSKIP PDO_DBLIB: DATETIME2 column data [ext/pdo_dblib/tests/datetime2.phpt] reason: could not find driver TEST 8273/15698 [ext/pdo_dblib/tests/datetime_convert.phpt] [1;33mSKIP PDO_DBLIB: PDO::DBLIB_ATTR_DATETIME_CONVERT [ext/pdo_dblib/tests/datetime_convert.phpt] reason: could not find driver TEST 8274/15698 [ext/pdo_dblib/tests/dbtds.phpt] [1;33mSKIP PDO_DBLIB: \PDO::DBLIB_ATTR_TDS_VERSION exposes a string or false [ext/pdo_dblib/tests/dbtds.phpt] reason: could not find driver TEST 8275/15698 [ext/pdo_dblib/tests/dbversion.phpt] [1;33mSKIP PDO_DBLIB: \PDO::DBLIB_ATTR_VERSION exposes a string [ext/pdo_dblib/tests/dbversion.phpt] reason: could not find driver TEST 8276/15698 [ext/pdo_dblib/tests/pdo_dblib_param_str_natl.phpt] [1;33mSKIP PDO_DBLIB: national character set values are quoted correctly in queries [ext/pdo_dblib/tests/pdo_dblib_param_str_natl.phpt] reason: could not find driver TEST 8277/15698 [ext/pdo_dblib/tests/pdo_dblib_quote.phpt] [1;33mSKIP PDO_DBLIB: Ensure quote function returns expected results [ext/pdo_dblib/tests/pdo_dblib_quote.phpt] reason: could not find driver TEST 8278/15698 [ext/pdo_dblib/tests/stringify_uniqueidentifier.phpt] [1;33mSKIP PDO_DBLIB: Uniqueidentifier column data type stringifying [ext/pdo_dblib/tests/stringify_uniqueidentifier.phpt] reason: could not find driver TEST 8279/15698 [ext/pdo_dblib/tests/timeout.phpt] [1;33mSKIP PDO_DBLIB: Set query timeouts [ext/pdo_dblib/tests/timeout.phpt] reason: could not find driver TEST 8280/15698 [ext/pdo_dblib/tests/types.phpt] [1;33mSKIP PDO_DBLIB: Column data types, with or without stringifying [ext/pdo_dblib/tests/types.phpt] reason: could not find driver TEST 8281/15698 [ext/pdo_firebird/tests/bug_47415.phpt] [1;33mSKIP Bug #47415 PDO_Firebird segfaults when passing lowercased column name to bindColumn() [ext/pdo_firebird/tests/bug_47415.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8282/15698 [ext/pdo_firebird/tests/bug_48877.phpt] [1;33mSKIP PDO_Firebird: bug 48877 The "bindValue" and "bindParam" do not work for PDO Firebird if we use named parameters (:parameter). [ext/pdo_firebird/tests/bug_48877.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8283/15698 [ext/pdo_firebird/tests/bug_53280.phpt] [1;33mSKIP PDO_Firebird: bug 53280 segfaults if query column count is less than param count [ext/pdo_firebird/tests/bug_53280.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8284/15698 [ext/pdo_firebird/tests/bug_62024.phpt] [1;33mSKIP Bug #62024 Cannot insert second row with null using parametrized query (Firebird PDO) [ext/pdo_firebird/tests/bug_62024.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8285/15698 [ext/pdo_firebird/tests/bug_64037.phpt] [1;33mSKIP Bug #64037 Firebird return wrong value for numeric field [ext/pdo_firebird/tests/bug_64037.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8286/15698 [ext/pdo_firebird/tests/bug_72583.phpt] [1;33mSKIP PDO_Firebird: Feature 72583 Fetch integers as php integers not as strings [ext/pdo_firebird/tests/bug_72583.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8287/15698 [ext/pdo_firebird/tests/bug_72931.phpt] [1;33mSKIP PDO_Firebird: Bug 72931 Insert returning fails on Firebird 3 [ext/pdo_firebird/tests/bug_72931.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8288/15698 [ext/pdo_firebird/tests/bug_73087.phpt] [1;33mSKIP PDO_Firebird: bug 73087 segfault binding blob parameter [ext/pdo_firebird/tests/bug_73087.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8289/15698 [ext/pdo_firebird/tests/bug_74462.phpt] [1;33mSKIP PDO_Firebird: Bug #74462 Returns only NULLs for boolean fields [ext/pdo_firebird/tests/bug_74462.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8290/15698 [ext/pdo_firebird/tests/bug_76448.phpt] [1;31mFAIL Bug #76448 (Stack buffer overflow in firebird_info_cb) [ext/pdo_firebird/tests/bug_76448.phpt] TEST 8291/15698 [ext/pdo_firebird/tests/bug_76449.phpt] [1;31mFAIL Bug #76449 (SIGSEGV in firebird_handle_doer) [ext/pdo_firebird/tests/bug_76449.phpt] TEST 8292/15698 [ext/pdo_firebird/tests/bug_76450.phpt] [1;31mFAIL Bug #76450 (SIGSEGV in firebird_stmt_execute) [ext/pdo_firebird/tests/bug_76450.phpt] TEST 8293/15698 [ext/pdo_firebird/tests/bug_76452.phpt] [1;33mSKIP Bug ##76452 (Crash while parsing blob data in firebird_fetch_blob) [ext/pdo_firebird/tests/bug_76452.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8294/15698 [ext/pdo_firebird/tests/bug_76488.phpt] [1;33mSKIP PDO_Firebird: Bug #76488 Memory leak when fetching a BLOB field [ext/pdo_firebird/tests/bug_76488.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8295/15698 [ext/pdo_firebird/tests/bug_77863.phpt] [1;33mSKIP PDO_Firebird: Bug #76488 PDO Firebird does not support boolean datatype in input parameters [ext/pdo_firebird/tests/bug_77863.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8296/15698 [ext/pdo_firebird/tests/bug_80521.phpt] [1;33mSKIP Bug #80521 (Parameters with underscores no longer recognized) [ext/pdo_firebird/tests/bug_80521.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8297/15698 [ext/pdo_firebird/tests/bug_aaa.phpt] [1;33mSKIP PDO_Firebird: cursor should not be marked as opened on singleton statements [ext/pdo_firebird/tests/bug_aaa.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8298/15698 [ext/pdo_firebird/tests/common.phpt] REDIRECT ext/pdo/tests (FIREBIRD [ext/pdo_firebird/tests/common.phpt]) begin TEST 8298/15779 [ext/pdo/tests/bug_34630.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_firebird/tests/bug_34630.phpt] reason: could not find driver TEST 8299/15779 [ext/pdo/tests/bug_34687.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #34687 (query doesn't return error information) [ext/pdo_firebird/tests/bug_34687.phpt] reason: could not find driver TEST 8300/15779 [ext/pdo/tests/bug_35671.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #35671 (binding by name breakage) [ext/pdo_firebird/tests/bug_35671.phpt] reason: could not find driver TEST 8301/15779 [ext/pdo/tests/bug_36428.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #36428 (Incorrect error message for PDO::fetchAll()) [ext/pdo_firebird/tests/bug_36428.phpt] reason: could not find driver TEST 8302/15779 [ext/pdo/tests/bug_36798.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_firebird/tests/bug_36798.phpt] reason: could not find driver TEST 8303/15779 [ext/pdo/tests/bug_38253.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_firebird/tests/bug_38253.phpt] reason: could not find driver TEST 8304/15779 [ext/pdo/tests/bug_38394.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) [ext/pdo_firebird/tests/bug_38394.phpt] reason: could not find driver TEST 8305/15779 [ext/pdo/tests/bug_39398.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #39398 (Booleans are not automatically translated to integers) [ext/pdo_firebird/tests/bug_39398.phpt] reason: could not find driver TEST 8306/15779 [ext/pdo/tests/bug_39656.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #39656 (Crash when calling fetch() on a PDO statement object after closeCursor()) [ext/pdo_firebird/tests/bug_39656.phpt] reason: could not find driver TEST 8307/15779 [ext/pdo/tests/bug_40285.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #40285 (The prepare parser goes into an infinite loop on ': or ":) [ext/pdo_firebird/tests/bug_40285.phpt] reason: could not find driver TEST 8308/15779 [ext/pdo/tests/bug_42917.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode) [ext/pdo_firebird/tests/bug_42917.phpt] reason: could not find driver TEST 8309/15779 [ext/pdo/tests/bug_43130.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_firebird/tests/bug_43130.phpt] reason: not relevant for firebird driver TEST 8310/15779 [ext/pdo/tests/bug_43139.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_firebird/tests/bug_43139.phpt] reason: could not find driver TEST 8311/15779 [ext/pdo/tests/bug_43663.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #43663 (__call on classes derived from PDO) [ext/pdo_firebird/tests/bug_43663.phpt] reason: could not find driver TEST 8312/15779 [ext/pdo/tests/bug_44159.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS, NULL)) [ext/pdo_firebird/tests/bug_44159.phpt] reason: could not find driver TEST 8313/15779 [ext/pdo/tests/bug_44173.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #44173 (PDO->query() parameter parsing/checking needs an update) [ext/pdo_firebird/tests/bug_44173.phpt] reason: could not find driver TEST 8314/15779 [ext/pdo/tests/bug_44409.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) [ext/pdo_firebird/tests/bug_44409.phpt] reason: could not find driver TEST 8315/15779 [ext/pdo/tests/bug_44861.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) [ext/pdo_firebird/tests/bug_44861.phpt] reason: Scrollable cursors not supported TEST 8316/15779 [ext/pdo/tests/bug_50458.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) [ext/pdo_firebird/tests/bug_50458.phpt] reason: could not find driver TEST 8317/15779 [ext/pdo/tests/bug_52098.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #52098 Own PDOStatement implementation ignore __call() [ext/pdo_firebird/tests/bug_52098.phpt] reason: could not find driver TEST 8318/15779 [ext/pdo/tests/bug_60665.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY returns false) [ext/pdo_firebird/tests/bug_60665.phpt] reason: could not find driver TEST 8319/15779 [ext/pdo/tests/bug_61292.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #61292 (Segfault while calling a method on an overloaded PDO object) [ext/pdo_firebird/tests/bug_61292.phpt] reason: could not find driver TEST 8320/15779 [ext/pdo/tests/bug_64172.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #64172 errorInfo is not properly cleaned up [ext/pdo_firebird/tests/bug_64172.phpt] reason: could not find driver TEST 8321/15779 [ext/pdo/tests/bug_65946.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) [ext/pdo_firebird/tests/bug_65946.phpt] reason: could not find driver TEST 8322/15779 [ext/pdo/tests/bug_69356.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #69356 (PDOStatement::debugDumpParams() truncates query) [ext/pdo_firebird/tests/bug_69356.phpt] reason: could not find driver TEST 8323/15779 [ext/pdo/tests/bug_71447.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #71447 (Quotes inside comments not properly handled) [ext/pdo_firebird/tests/bug_71447.phpt] reason: could not find driver TEST 8324/15779 [ext/pdo/tests/bug_71885.phpt] [1;33mSKIP FIREBIRD PDO Common: FR #71885 (Allow escaping question mark placeholders) [ext/pdo_firebird/tests/bug_71885.phpt] reason: could not find driver TEST 8325/15779 [ext/pdo/tests/bug_72368.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #72368 (PdoStatement->execute() fails but does not throw an exception) [ext/pdo_firebird/tests/bug_72368.phpt] reason: could not find driver TEST 8326/15779 [ext/pdo/tests/bug_72788.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) [ext/pdo_firebird/tests/bug_72788.phpt] reason: could not find driver TEST 8327/15779 [ext/pdo/tests/bug_73234.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #73234 (Emulated statements let value dictate parameter type) [ext/pdo_firebird/tests/bug_73234.phpt] reason: could not find driver TEST 8328/15779 [ext/pdo/tests/bug_77849.phpt] [1;33mSKIP FIREBIRD PDO Common: Bug #77849 (Unexpected segfault attempting to use cloned PDO object) [ext/pdo_firebird/tests/bug_77849.phpt] reason: could not find driver TEST 8329/15779 [ext/pdo/tests/bug_77849_2.phpt] [1;32mPASS FIREBIRD PDO Common: Bug #77849 (inconsistent state of cloned statament object) [ext/pdo_firebird/tests/bug_77849_2.phpt] TEST 8330/15779 [ext/pdo/tests/bug_79106.phpt] [1;33mSKIP FIREBIRD Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) [ext/pdo_firebird/tests/bug_79106.phpt] reason: could not find driver TEST 8331/15779 [ext/pdo/tests/bug_79106_collision.phpt] [1;33mSKIP FIREBIRD Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) - collision [ext/pdo_firebird/tests/bug_79106_collision.phpt] reason: could not find driver TEST 8332/15779 [ext/pdo/tests/debug_emulated_prepares.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement::debugDumpParams() with emulated prepares [ext/pdo_firebird/tests/debug_emulated_prepares.phpt] reason: could not find driver TEST 8333/15779 [ext/pdo/tests/pdo_001.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_ASSOC [ext/pdo_firebird/tests/pdo_001.phpt] reason: could not find driver TEST 8334/15779 [ext/pdo/tests/pdo_002.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_NUM [ext/pdo_firebird/tests/pdo_002.phpt] reason: could not find driver TEST 8335/15779 [ext/pdo/tests/pdo_003.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_BOTH [ext/pdo_firebird/tests/pdo_003.phpt] reason: could not find driver TEST 8336/15779 [ext/pdo/tests/pdo_004.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_OBJ [ext/pdo_firebird/tests/pdo_004.phpt] reason: could not find driver TEST 8337/15779 [ext/pdo/tests/pdo_005.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_CLASS [ext/pdo_firebird/tests/pdo_005.phpt] reason: could not find driver TEST 8338/15779 [ext/pdo/tests/pdo_006.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_GROUP [ext/pdo_firebird/tests/pdo_006.phpt] reason: could not find driver TEST 8339/15779 [ext/pdo/tests/pdo_007.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_UNIQUE [ext/pdo_firebird/tests/pdo_007.phpt] reason: could not find driver TEST 8340/15779 [ext/pdo/tests/pdo_008.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_UNIQUE conflict [ext/pdo_firebird/tests/pdo_008.phpt] reason: could not find driver TEST 8341/15779 [ext/pdo/tests/pdo_009.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_CLASSTYPE [ext/pdo_firebird/tests/pdo_009.phpt] reason: could not find driver TEST 8342/15779 [ext/pdo/tests/pdo_010.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE [ext/pdo_firebird/tests/pdo_010.phpt] reason: could not find driver TEST 8343/15779 [ext/pdo/tests/pdo_011.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_FUNC and statement overloading [ext/pdo_firebird/tests/pdo_011.phpt] reason: could not find driver TEST 8344/15779 [ext/pdo/tests/pdo_012.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement::setFetchMode [ext/pdo_firebird/tests/pdo_012.phpt] reason: could not find driver TEST 8345/15779 [ext/pdo/tests/pdo_013.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement iterator [ext/pdo_firebird/tests/pdo_013.phpt] reason: could not find driver TEST 8346/15779 [ext/pdo/tests/pdo_014.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement SPL iterator [ext/pdo_firebird/tests/pdo_014.phpt] reason: could not find driver TEST 8347/15779 [ext/pdo/tests/pdo_015.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_COLUMN [ext/pdo_firebird/tests/pdo_015.phpt] reason: could not find driver TEST 8348/15779 [ext/pdo/tests/pdo_016.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_BOUND [ext/pdo_firebird/tests/pdo_016.phpt] reason: could not find driver TEST 8349/15779 [ext/pdo/tests/pdo_016a.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_firebird/tests/pdo_016a.phpt] reason: could not find driver TEST 8350/15779 [ext/pdo/tests/pdo_017.phpt] [1;33mSKIP FIREBIRD PDO Common: transactions [ext/pdo_firebird/tests/pdo_017.phpt] reason: could not find driver TEST 8351/15779 [ext/pdo/tests/pdo_018.phpt] [1;33mSKIP FIREBIRD PDO Common: serializing [ext/pdo_firebird/tests/pdo_018.phpt] reason: could not find driver TEST 8352/15779 [ext/pdo/tests/pdo_019.phpt] [1;33mSKIP FIREBIRD PDO Common: fetch() and while() [ext/pdo_firebird/tests/pdo_019.phpt] reason: could not find driver TEST 8353/15779 [ext/pdo/tests/pdo_020.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement::columnCount [ext/pdo_firebird/tests/pdo_020.phpt] reason: could not find driver TEST 8354/15779 [ext/pdo/tests/pdo_021.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement::execute with parameters [ext/pdo_firebird/tests/pdo_021.phpt] reason: could not find driver TEST 8355/15779 [ext/pdo/tests/pdo_022.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement::getColumnMeta [ext/pdo_firebird/tests/pdo_022.phpt] reason: could not find driver TEST 8356/15779 [ext/pdo/tests/pdo_023.phpt] [1;33mSKIP FIREBIRD PDO Common: extending PDO [ext/pdo_firebird/tests/pdo_023.phpt] reason: could not find driver TEST 8357/15779 [ext/pdo/tests/pdo_024.phpt] [1;33mSKIP FIREBIRD PDO Common: assert that bindParam does not modify parameter [ext/pdo_firebird/tests/pdo_024.phpt] reason: could not find driver TEST 8358/15779 [ext/pdo/tests/pdo_025.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_INTO [ext/pdo_firebird/tests/pdo_025.phpt] reason: could not find driver TEST 8359/15779 [ext/pdo/tests/pdo_026.phpt] [1;33mSKIP FIREBIRD PDO Common: extending PDO (2) [ext/pdo_firebird/tests/pdo_026.phpt] reason: could not find driver TEST 8360/15779 [ext/pdo/tests/pdo_027.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_LAZY [ext/pdo_firebird/tests/pdo_027.phpt] reason: could not find driver TEST 8361/15779 [ext/pdo/tests/pdo_028.phpt] [1;33mSKIP FIREBIRD PDO Common: bindValue [ext/pdo_firebird/tests/pdo_028.phpt] reason: could not find driver TEST 8362/15779 [ext/pdo/tests/pdo_029.phpt] [1;33mSKIP FIREBIRD PDO Common: extending PDO (3) [ext/pdo_firebird/tests/pdo_029.phpt] reason: could not find driver TEST 8363/15779 [ext/pdo/tests/pdo_030.phpt] [1;33mSKIP FIREBIRD PDO Common: extending PDO (4) [ext/pdo_firebird/tests/pdo_030.phpt] reason: could not find driver TEST 8364/15779 [ext/pdo/tests/pdo_031.phpt] [1;33mSKIP FIREBIRD PDO Common: PDOStatement SPL iterator [ext/pdo_firebird/tests/pdo_031.phpt] reason: could not find driver TEST 8365/15779 [ext/pdo/tests/pdo_032.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::ATTR_CASE [ext/pdo_firebird/tests/pdo_032.phpt] reason: could not find driver TEST 8366/15779 [ext/pdo/tests/pdo_033.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::quote() [ext/pdo_firebird/tests/pdo_033.phpt] reason: could not find driver TEST 8367/15779 [ext/pdo/tests/pdo_034.phpt] [1;33mSKIP FIREBIRD PDO Common: PDO::FETCH_KEY_PAIR fetch mode test [ext/pdo_firebird/tests/pdo_034.phpt] reason: could not find driver TEST 8368/15779 [ext/pdo/tests/pdo_036.phpt] [1;32mPASS FIREBIRD Testing PDORow and PDOStatement instances with Reflection [ext/pdo_firebird/tests/pdo_036.phpt] TEST 8369/15779 [ext/pdo/tests/pdo_037.phpt] [1;32mPASS FIREBIRD Crash when calling a method of a class that inherits PDOStatement [ext/pdo_firebird/tests/pdo_037.phpt] TEST 8370/15779 [ext/pdo/tests/pdo_038.phpt] [1;33mSKIP FIREBIRD PDOStatement::fetchColumn() invalid column index [ext/pdo_firebird/tests/pdo_038.phpt] reason: could not find driver TEST 8371/15779 [ext/pdo/tests/pdo_039.phpt] [1;33mSKIP FIREBIRD PDO Common: errorCode() [ext/pdo_firebird/tests/pdo_039.phpt] reason: could not find driver TEST 8372/15779 [ext/pdo/tests/pdo_drivers_basic.phpt] [1;32mPASS FIREBIRD Test normal operation of PDO::getAvailableDrivers / pdo_drivers [ext/pdo_firebird/tests/pdo_drivers_basic.phpt] TEST 8373/15779 [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] [1;33mSKIP FIREBIRD PDO Common: Pass credentials in dsn instead of constructor params [ext/pdo_firebird/tests/pdo_dsn_containing_credentials.phpt] reason: could not find driver TEST 8374/15779 [ext/pdo/tests/pdo_quote_empty_string.phpt] [1;33mSKIP FIREBIRD PDO::quote() must accept empty string for drivers which support this feature [ext/pdo_firebird/tests/pdo_quote_empty_string.phpt] reason: could not find driver TEST 8375/15779 [ext/pdo/tests/pdo_uninitialized.phpt] [1;32mPASS FIREBIRD Uninitialized PDO objects [ext/pdo_firebird/tests/pdo_uninitialized.phpt] TEST 8376/15779 [ext/pdo/tests/pdorow.phpt] [1;32mPASS FIREBIRD Trying instantiate a PDORow object manually [ext/pdo_firebird/tests/pdorow.phpt] TEST 8377/15779 [ext/pdo/tests/pecl_bug_5217.phpt] [1;33mSKIP FIREBIRD PDO Common: PECL Bug #5217 (serialize/unserialize safety) [ext/pdo_firebird/tests/pecl_bug_5217.phpt] reason: could not find driver TEST 8378/15779 [ext/pdo/tests/pecl_bug_5772.phpt] [1;33mSKIP FIREBIRD PDO Common: PECL Bug #5772 (PDO::FETCH_FUNC breaks on mixed case func name) [ext/pdo_firebird/tests/pecl_bug_5772.phpt] reason: could not find driver TEST 8379/15779 [ext/pdo/tests/pecl_bug_5809.phpt] [1;33mSKIP FIREBIRD PDO Common: PECL Bug #5809 (PDOStatement::execute(array()) changes param) [ext/pdo_firebird/tests/pecl_bug_5809.phpt] reason: could not find driver REDIRECT ext/pdo/tests (FIREBIRD [ext/pdo_firebird/tests/common.phpt]) done TEST 8380/15779 [ext/pdo_firebird/tests/connect.phpt] [1;33mSKIP PDO_Firebird: connect/disconnect [ext/pdo_firebird/tests/connect.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8381/15779 [ext/pdo_firebird/tests/ddl.phpt] [1;33mSKIP PDO_Firebird: DDL/transactions [ext/pdo_firebird/tests/ddl.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8382/15779 [ext/pdo_firebird/tests/dialect_1.phpt] [1;33mSKIP PDO_Firebird: support 1 sql dialect [ext/pdo_firebird/tests/dialect_1.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8383/15779 [ext/pdo_firebird/tests/execute.phpt] [1;33mSKIP PDO_Firebird: prepare/execute/binding [ext/pdo_firebird/tests/execute.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8384/15779 [ext/pdo_firebird/tests/execute_block.phpt] [1;33mSKIP PDO_Firebird: support EXECUTE BLOCK [ext/pdo_firebird/tests/execute_block.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8385/15779 [ext/pdo_firebird/tests/ignore_parammarks.phpt] [1;33mSKIP PDO_Firebird: ingnore parameter marks in comments [ext/pdo_firebird/tests/ignore_parammarks.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8386/15779 [ext/pdo_firebird/tests/payload_test.phpt] [1;31mFAIL FB payload server satisfies connection attempt [ext/pdo_firebird/tests/payload_test.phpt] TEST 8387/15779 [ext/pdo_firebird/tests/rowCount.phpt] [1;33mSKIP PDO_Firebird: rowCount [ext/pdo_firebird/tests/rowCount.phpt] reason: : PDO_FIREBIRD_TEST_DSN must be set TEST 8388/15779 [ext/pdo_mysql/tests/PDO_getAvaliableDrivers.phpt] [1;31mFAIL public static array PDO::getAvailableDrivers ( void ); array pdo_drivers ( void ); [ext/pdo_mysql/tests/PDO_getAvaliableDrivers.phpt] TEST 8389/15779 [ext/pdo_mysql/tests/bug41125.phpt] [1;33mSKIP Bug #41125 (PDO mysql + quote() + prepare() can result in seg fault) [ext/pdo_mysql/tests/bug41125.phpt] reason: could not find driver TEST 8390/15779 [ext/pdo_mysql/tests/bug44327.phpt] [1;33mSKIP Bug #44327 (PDORow::queryString property & numeric offsets / Crash) [ext/pdo_mysql/tests/bug44327.phpt] reason: could not find driver TEST 8391/15779 [ext/pdo_mysql/tests/bug46292.phpt] [1;33mSKIP Bug #46292 (PDO::setFetchMode() shouldn't requires the 2nd arg when using FETCH_CLASSTYPE) [ext/pdo_mysql/tests/bug46292.phpt] reason: could not find driver TEST 8392/15779 [ext/pdo_mysql/tests/bug53551.phpt] [1;33mSKIP Bug #44327 (PDORow::queryString property & numeric offsets / Crash) [ext/pdo_mysql/tests/bug53551.phpt] reason: could not find driver TEST 8393/15779 [ext/pdo_mysql/tests/bug53782.phpt] [1;33mSKIP PDO MySQL Bug #53782 (foreach throws irrelevant exception) [ext/pdo_mysql/tests/bug53782.phpt] reason: could not find driver TEST 8394/15779 [ext/pdo_mysql/tests/bug54929.phpt] [1;33mSKIP Bug #54929 (Parse error with single quote in sql comment (pdo-mysql)) [ext/pdo_mysql/tests/bug54929.phpt] reason: could not find driver TEST 8395/15779 [ext/pdo_mysql/tests/bug63176.phpt] [1;33mSKIP Bug #63176 (Segmentation fault when instantiate 2 persistent PDO to the same db server) [ext/pdo_mysql/tests/bug63176.phpt] reason: could not find driver TEST 8396/15779 [ext/pdo_mysql/tests/bug63185.phpt] [1;33mSKIP Bug #63185: nextRowset() ignores MySQL errors with native prepared statements [ext/pdo_mysql/tests/bug63185.phpt] reason: could not find driver TEST 8397/15779 [ext/pdo_mysql/tests/bug66141.phpt] [1;33mSKIP Bug #66141 (mysqlnd quote function is wrong with NO_BACKSLASH_ESCAPES after failed query) [ext/pdo_mysql/tests/bug66141.phpt] reason: could not find driver TEST 8398/15779 [ext/pdo_mysql/tests/bug66528.phpt] [1;33mSKIP Bug #66528: No PDOException or errorCode if database becomes unavailable before PDO::commit [ext/pdo_mysql/tests/bug66528.phpt] reason: could not find driver TEST 8399/15779 [ext/pdo_mysql/tests/bug66878.phpt] [1;33mSKIP Bug #66878: Multiple rowsets not returned unless PDO statement object is unset() [ext/pdo_mysql/tests/bug66878.phpt] reason: could not find driver TEST 8400/15779 [ext/pdo_mysql/tests/bug67004.phpt] [1;33mSKIP Bug #67004: Executing PDOStatement::fetch() more than once prevents releasing resultset [ext/pdo_mysql/tests/bug67004.phpt] reason: could not find driver TEST 8401/15779 [ext/pdo_mysql/tests/bug68371.phpt] [1;33mSKIP PDO MySQL Bug #38671 (PDO#getAttribute() cannot be called with platform-specific attribute names) [ext/pdo_mysql/tests/bug68371.phpt] reason: could not find driver TEST 8402/15779 [ext/pdo_mysql/tests/bug70066.phpt] [1;33mSKIP Bug #70066: Unexpected "Cannot execute queries while other unbuffered queries" [ext/pdo_mysql/tests/bug70066.phpt] reason: could not find driver TEST 8403/15779 [ext/pdo_mysql/tests/bug70272.phpt] [1;33mSKIP Bug #70272 (Segfault in pdo_mysql) [ext/pdo_mysql/tests/bug70272.phpt] reason: could not find driver TEST 8404/15779 [ext/pdo_mysql/tests/bug70389.phpt] [1;33mSKIP Bug #70389 (PDO constructor changes unrelated variables) [ext/pdo_mysql/tests/bug70389.phpt] reason: could not find driver TEST 8405/15779 [ext/pdo_mysql/tests/bug70862.phpt] [1;33mSKIP MySQL Prepared Statements and BLOBs [ext/pdo_mysql/tests/bug70862.phpt] reason: could not find driver TEST 8406/15779 [ext/pdo_mysql/tests/bug71145.phpt] [1;33mSKIP Bug #71145: Multiple statements in init command triggers unbuffered query error [ext/pdo_mysql/tests/bug71145.phpt] reason: could not find driver TEST 8407/15779 [ext/pdo_mysql/tests/bug71569.phpt] [1;33mSKIP Bug #71569 (#70389 fix causes segmentation fault) [ext/pdo_mysql/tests/bug71569.phpt] reason: could not find driver TEST 8408/15779 [ext/pdo_mysql/tests/bug75177.phpt] [1;33mSKIP PDO MySQL Bug #75177 Type 'bit' is fetched as unexpected string [ext/pdo_mysql/tests/bug75177.phpt] reason: could not find driver TEST 8409/15779 [ext/pdo_mysql/tests/bug76815.phpt] [1;33mSKIP Bug #76815: PDOStatement cannot be GCed/closeCursor-ed when a PROCEDURE resultset SIGNAL [ext/pdo_mysql/tests/bug76815.phpt] reason: could not find driver TEST 8410/15779 [ext/pdo_mysql/tests/bug77289.phpt] [1;33mSKIP Bug #77289: PDO MySQL segfaults with persistent connection [ext/pdo_mysql/tests/bug77289.phpt] reason: could not find driver TEST 8411/15779 [ext/pdo_mysql/tests/bug78152.phpt] [1;33mSKIP Bug #78152: PDO::exec() - Bad error handling with multiple commands [ext/pdo_mysql/tests/bug78152.phpt] reason: could not find driver TEST 8412/15779 [ext/pdo_mysql/tests/bug79132.phpt] [1;33mSKIP Bug #79132: PDO re-uses parameter values from earlier calls to execute() [ext/pdo_mysql/tests/bug79132.phpt] reason: could not find driver TEST 8413/15779 [ext/pdo_mysql/tests/bug79375.phpt] [1;33mSKIP Bug #79375: mysqli_store_result does not report error from lock wait timeout [ext/pdo_mysql/tests/bug79375.phpt] reason: could not find driver TEST 8414/15779 [ext/pdo_mysql/tests/bug79596.phpt] [1;33mSKIP Bug #79596 (MySQL FLOAT truncates to int some locales) [ext/pdo_mysql/tests/bug79596.phpt] reason: could not find driver TEST 8415/15779 [ext/pdo_mysql/tests/bug79872.phpt] [1;33mSKIP Bug #79872: Can't execute query with pending result sets [ext/pdo_mysql/tests/bug79872.phpt] reason: could not find driver TEST 8416/15779 [ext/pdo_mysql/tests/bug80458.phpt] [1;33mSKIP Bug #80458 PDOStatement::fetchAll() throws for upsert queries [ext/pdo_mysql/tests/bug80458.phpt] reason: could not find driver TEST 8417/15779 [ext/pdo_mysql/tests/bug80808.phpt] [1;33mSKIP Bug #80808: PDO returns ZEROFILL integers without leading zeros [ext/pdo_mysql/tests/bug80808.phpt] reason: could not find driver TEST 8418/15779 [ext/pdo_mysql/tests/bug80908.phpt] [1;33mSKIP Bug #80908: pdo_mysql lastInsertId() return wrong, when table id bigger than the maximum value of int64 [ext/pdo_mysql/tests/bug80908.phpt] reason: could not find driver TEST 8419/15779 [ext/pdo_mysql/tests/bug81037.phpt] [1;33mSKIP Bug #81037 PDO discards error message text from prepared statement [ext/pdo_mysql/tests/bug81037.phpt] reason: could not find driver TEST 8420/15779 [ext/pdo_mysql/tests/bug_33689.phpt] [1;33mSKIP PDO MySQL Bug #33689 (query() execute() and fetch() return false on valid select queries) [ext/pdo_mysql/tests/bug_33689.phpt] reason: could not find driver TEST 8421/15779 [ext/pdo_mysql/tests/bug_37445.phpt] [1;33mSKIP PDO MySQL Bug #37445 (Premature stmt object destruction) [ext/pdo_mysql/tests/bug_37445.phpt] reason: could not find driver TEST 8422/15779 [ext/pdo_mysql/tests/bug_38546.phpt] [1;33mSKIP PDO MySQL Bug #38546 (bindParam incorrect processing of bool types) [ext/pdo_mysql/tests/bug_38546.phpt] reason: could not find driver TEST 8423/15779 [ext/pdo_mysql/tests/bug_39483.phpt] [1;33mSKIP PDO MySQL Bug #39483 (Problem with handling of \ char in prepared statements) [ext/pdo_mysql/tests/bug_39483.phpt] reason: could not find driver TEST 8424/15779 [ext/pdo_mysql/tests/bug_39858.phpt] [1;33mSKIP Bug #39858 (Lost connection to MySQL server during query by a repeated call stored proced) [ext/pdo_mysql/tests/bug_39858.phpt] reason: could not find driver TEST 8425/15779 [ext/pdo_mysql/tests/bug_41125.phpt] [1;33mSKIP Bug #41125 (PDO mysql + quote() + prepare() can result in segfault) [ext/pdo_mysql/tests/bug_41125.phpt] reason: could not find driver TEST 8426/15779 [ext/pdo_mysql/tests/bug_41698.phpt] [1;33mSKIP PDO MySQL Bug #41698 (float parameters truncated to integer in prepared statements) [ext/pdo_mysql/tests/bug_41698.phpt] reason: could not find driver TEST 8427/15779 [ext/pdo_mysql/tests/bug_41997.phpt] [1;33mSKIP PDO MySQL Bug #41997 (stored procedure call returning single rowset blocks future queries) [ext/pdo_mysql/tests/bug_41997.phpt] reason: could not find driver TEST 8428/15779 [ext/pdo_mysql/tests/bug_42499.phpt] [1;33mSKIP Bug #42499 (Multi-statement execution via PDO::exec() makes connection unusable) [ext/pdo_mysql/tests/bug_42499.phpt] reason: could not find driver TEST 8429/15779 [ext/pdo_mysql/tests/bug_43371.phpt] [1;33mSKIP Bug #43371 (Memory errors in PDO constructor) [ext/pdo_mysql/tests/bug_43371.phpt] reason: could not find driver TEST 8430/15779 [ext/pdo_mysql/tests/bug_44454.phpt] [1;33mSKIP Bug #44454 (Unexpected exception thrown in foreach() statement) [ext/pdo_mysql/tests/bug_44454.phpt] reason: could not find driver TEST 8431/15779 [ext/pdo_mysql/tests/bug_44707.phpt] [1;33mSKIP Bug #44707 (The MySQL PDO driver resets variable content after bindParam on tinyint field) [ext/pdo_mysql/tests/bug_44707.phpt] reason: could not find driver TEST 8432/15779 [ext/pdo_mysql/tests/bug_45120.phpt] [1;33mSKIP Bug #45120 (PDOStatement->execute() returns true then false for same statement) [ext/pdo_mysql/tests/bug_45120.phpt] reason: could not find driver TEST 8433/15779 [ext/pdo_mysql/tests/bug_50323.phpt] [1;33mSKIP Bug #50323 (No ability to connect to database named 't;', no chance to escape semicolon) [ext/pdo_mysql/tests/bug_50323.phpt] reason: could not find driver TEST 8434/15779 [ext/pdo_mysql/tests/bug_51670.phpt] [1;33mSKIP Bug #51670 (getColumnMeta causes segfault when re-executing query after calling nextRowset) [ext/pdo_mysql/tests/bug_51670.phpt] reason: could not find driver TEST 8435/15779 [ext/pdo_mysql/tests/bug_61207.phpt] [1;33mSKIP PDO MySQL Bug #61207 (PDO::nextRowset() after a multi-statement query doesn't always work) [ext/pdo_mysql/tests/bug_61207.phpt] reason: could not find driver TEST 8436/15779 [ext/pdo_mysql/tests/bug_61411.phpt] [1;33mSKIP Bug #61411 (PDO Segfaults with PERSISTENT == TRUE && EMULATE_PREPARES == FALSE) [ext/pdo_mysql/tests/bug_61411.phpt] reason: could not find driver TEST 8437/15779 [ext/pdo_mysql/tests/bug_61755.phpt] [1;33mSKIP Bug #61755 (A parsing bug in the prepared statements can lead to access violations) [ext/pdo_mysql/tests/bug_61755.phpt] reason: could not find driver TEST 8438/15779 [ext/pdo_mysql/tests/bug_64705.phpt] [1;31mFAIL Bug #64705 errorInfo property of PDOException is null when PDO::__construct() fails [ext/pdo_mysql/tests/bug_64705.phpt] TEST 8439/15779 [ext/pdo_mysql/tests/bug_74376.phpt] [1;33mSKIP Bug #74376 (Invalid free of persistent results on error/connection loss) [ext/pdo_mysql/tests/bug_74376.phpt] reason: could not find driver TEST 8440/15779 [ext/pdo_mysql/tests/bug_pecl_12925.phpt] [1;33mSKIP PDO MySQL PECL bug #1295 (http://pecl.php.net/bugs/bug.php?id=12925) [ext/pdo_mysql/tests/bug_pecl_12925.phpt] reason: could not find driver TEST 8441/15779 [ext/pdo_mysql/tests/bug_pecl_7976.phpt] [1;33mSKIP PECL Bug #7976 (Calling stored procedure several times) [ext/pdo_mysql/tests/bug_pecl_7976.phpt] reason: could not find driver TEST 8442/15779 [ext/pdo_mysql/tests/change_column_count.phpt] [1;33mSKIP Change column count after statement has been prepared [ext/pdo_mysql/tests/change_column_count.phpt] reason: could not find driver TEST 8443/15779 [ext/pdo_mysql/tests/common.phpt] REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (MySQL [ext/pdo_mysql/tests/common.phpt]) begin TEST 8443/15860 [ext/pdo/tests/bug_34630.phpt] [1;33mSKIP MySQL PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_mysql/tests/bug_34630.phpt] reason: could not find driver TEST 8444/15860 [ext/pdo/tests/bug_34687.phpt] [1;33mSKIP MySQL PDO Common: Bug #34687 (query doesn't return error information) [ext/pdo_mysql/tests/bug_34687.phpt] reason: could not find driver TEST 8445/15860 [ext/pdo/tests/bug_35671.phpt] [1;33mSKIP MySQL PDO Common: Bug #35671 (binding by name breakage) [ext/pdo_mysql/tests/bug_35671.phpt] reason: could not find driver TEST 8446/15860 [ext/pdo/tests/bug_36428.phpt] [1;33mSKIP MySQL PDO Common: Bug #36428 (Incorrect error message for PDO::fetchAll()) [ext/pdo_mysql/tests/bug_36428.phpt] reason: could not find driver TEST 8447/15860 [ext/pdo/tests/bug_36798.phpt] [1;33mSKIP MySQL PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_mysql/tests/bug_36798.phpt] reason: could not find driver TEST 8448/15860 [ext/pdo/tests/bug_38253.phpt] [1;33mSKIP MySQL PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_mysql/tests/bug_38253.phpt] reason: could not find driver TEST 8449/15860 [ext/pdo/tests/bug_38394.phpt] [1;33mSKIP MySQL PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) [ext/pdo_mysql/tests/bug_38394.phpt] reason: could not find driver TEST 8450/15860 [ext/pdo/tests/bug_39398.phpt] [1;33mSKIP MySQL PDO Common: Bug #39398 (Booleans are not automatically translated to integers) [ext/pdo_mysql/tests/bug_39398.phpt] reason: could not find driver TEST 8451/15860 [ext/pdo/tests/bug_39656.phpt] [1;33mSKIP MySQL PDO Common: Bug #39656 (Crash when calling fetch() on a PDO statement object after closeCursor()) [ext/pdo_mysql/tests/bug_39656.phpt] reason: could not find driver TEST 8452/15860 [ext/pdo/tests/bug_40285.phpt] [1;33mSKIP MySQL PDO Common: Bug #40285 (The prepare parser goes into an infinite loop on ': or ":) [ext/pdo_mysql/tests/bug_40285.phpt] reason: could not find driver TEST 8453/15860 [ext/pdo/tests/bug_42917.phpt] [1;33mSKIP MySQL PDO Common: Bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode) [ext/pdo_mysql/tests/bug_42917.phpt] reason: could not find driver TEST 8454/15860 [ext/pdo/tests/bug_43130.phpt] [1;33mSKIP MySQL PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_mysql/tests/bug_43130.phpt] reason: could not find driver TEST 8455/15860 [ext/pdo/tests/bug_43139.phpt] [1;33mSKIP MySQL PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_mysql/tests/bug_43139.phpt] reason: could not find driver TEST 8456/15860 [ext/pdo/tests/bug_43663.phpt] [1;33mSKIP MySQL PDO Common: Bug #43663 (__call on classes derived from PDO) [ext/pdo_mysql/tests/bug_43663.phpt] reason: could not find driver TEST 8457/15860 [ext/pdo/tests/bug_44159.phpt] [1;33mSKIP MySQL PDO Common: Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS, NULL)) [ext/pdo_mysql/tests/bug_44159.phpt] reason: could not find driver TEST 8458/15860 [ext/pdo/tests/bug_44173.phpt] [1;33mSKIP MySQL PDO Common: Bug #44173 (PDO->query() parameter parsing/checking needs an update) [ext/pdo_mysql/tests/bug_44173.phpt] reason: could not find driver TEST 8459/15860 [ext/pdo/tests/bug_44409.phpt] [1;33mSKIP MySQL PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) [ext/pdo_mysql/tests/bug_44409.phpt] reason: could not find driver TEST 8460/15860 [ext/pdo/tests/bug_44861.phpt] [1;33mSKIP MySQL PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) [ext/pdo_mysql/tests/bug_44861.phpt] reason: Scrollable cursors not supported TEST 8461/15860 [ext/pdo/tests/bug_50458.phpt] [1;33mSKIP MySQL PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) [ext/pdo_mysql/tests/bug_50458.phpt] reason: could not find driver TEST 8462/15860 [ext/pdo/tests/bug_52098.phpt] [1;33mSKIP MySQL PDO Common: Bug #52098 Own PDOStatement implementation ignore __call() [ext/pdo_mysql/tests/bug_52098.phpt] reason: could not find driver TEST 8463/15860 [ext/pdo/tests/bug_60665.phpt] [1;33mSKIP MySQL PDO Common: Bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY returns false) [ext/pdo_mysql/tests/bug_60665.phpt] reason: could not find driver TEST 8464/15860 [ext/pdo/tests/bug_61292.phpt] [1;33mSKIP MySQL PDO Common: Bug #61292 (Segfault while calling a method on an overloaded PDO object) [ext/pdo_mysql/tests/bug_61292.phpt] reason: could not find driver TEST 8465/15860 [ext/pdo/tests/bug_64172.phpt] [1;33mSKIP MySQL PDO Common: Bug #64172 errorInfo is not properly cleaned up [ext/pdo_mysql/tests/bug_64172.phpt] reason: could not find driver TEST 8466/15860 [ext/pdo/tests/bug_65946.phpt] [1;33mSKIP MySQL PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) [ext/pdo_mysql/tests/bug_65946.phpt] reason: could not find driver TEST 8467/15860 [ext/pdo/tests/bug_69356.phpt] [1;33mSKIP MySQL PDO Common: Bug #69356 (PDOStatement::debugDumpParams() truncates query) [ext/pdo_mysql/tests/bug_69356.phpt] reason: could not find driver TEST 8468/15860 [ext/pdo/tests/bug_71447.phpt] [1;33mSKIP MySQL PDO Common: Bug #71447 (Quotes inside comments not properly handled) [ext/pdo_mysql/tests/bug_71447.phpt] reason: could not find driver TEST 8469/15860 [ext/pdo/tests/bug_71885.phpt] [1;33mSKIP MySQL PDO Common: FR #71885 (Allow escaping question mark placeholders) [ext/pdo_mysql/tests/bug_71885.phpt] reason: could not find driver TEST 8470/15860 [ext/pdo/tests/bug_72368.phpt] [1;33mSKIP MySQL PDO Common: Bug #72368 (PdoStatement->execute() fails but does not throw an exception) [ext/pdo_mysql/tests/bug_72368.phpt] reason: could not find driver TEST 8471/15860 [ext/pdo/tests/bug_72788.phpt] [1;33mSKIP MySQL PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) [ext/pdo_mysql/tests/bug_72788.phpt] reason: could not find driver TEST 8472/15860 [ext/pdo/tests/bug_73234.phpt] [1;33mSKIP MySQL PDO Common: Bug #73234 (Emulated statements let value dictate parameter type) [ext/pdo_mysql/tests/bug_73234.phpt] reason: could not find driver TEST 8473/15860 [ext/pdo/tests/bug_77849.phpt] [1;33mSKIP MySQL PDO Common: Bug #77849 (Unexpected segfault attempting to use cloned PDO object) [ext/pdo_mysql/tests/bug_77849.phpt] reason: could not find driver TEST 8474/15860 [ext/pdo/tests/bug_77849_2.phpt] [1;32mPASS MySQL PDO Common: Bug #77849 (inconsistent state of cloned statament object) [ext/pdo_mysql/tests/bug_77849_2.phpt] TEST 8475/15860 [ext/pdo/tests/bug_79106.phpt] [1;33mSKIP MySQL Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) [ext/pdo_mysql/tests/bug_79106.phpt] reason: could not find driver TEST 8476/15860 [ext/pdo/tests/bug_79106_collision.phpt] [1;33mSKIP MySQL Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) - collision [ext/pdo_mysql/tests/bug_79106_collision.phpt] reason: could not find driver TEST 8477/15860 [ext/pdo/tests/debug_emulated_prepares.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement::debugDumpParams() with emulated prepares [ext/pdo_mysql/tests/debug_emulated_prepares.phpt] reason: could not find driver TEST 8478/15860 [ext/pdo/tests/pdo_001.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_ASSOC [ext/pdo_mysql/tests/pdo_001.phpt] reason: could not find driver TEST 8479/15860 [ext/pdo/tests/pdo_002.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_NUM [ext/pdo_mysql/tests/pdo_002.phpt] reason: could not find driver TEST 8480/15860 [ext/pdo/tests/pdo_003.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_BOTH [ext/pdo_mysql/tests/pdo_003.phpt] reason: could not find driver TEST 8481/15860 [ext/pdo/tests/pdo_004.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_OBJ [ext/pdo_mysql/tests/pdo_004.phpt] reason: could not find driver TEST 8482/15860 [ext/pdo/tests/pdo_005.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_CLASS [ext/pdo_mysql/tests/pdo_005.phpt] reason: could not find driver TEST 8483/15860 [ext/pdo/tests/pdo_006.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_GROUP [ext/pdo_mysql/tests/pdo_006.phpt] reason: could not find driver TEST 8484/15860 [ext/pdo/tests/pdo_007.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_UNIQUE [ext/pdo_mysql/tests/pdo_007.phpt] reason: could not find driver TEST 8485/15860 [ext/pdo/tests/pdo_008.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_UNIQUE conflict [ext/pdo_mysql/tests/pdo_008.phpt] reason: could not find driver TEST 8486/15860 [ext/pdo/tests/pdo_009.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_CLASSTYPE [ext/pdo_mysql/tests/pdo_009.phpt] reason: could not find driver TEST 8487/15860 [ext/pdo/tests/pdo_010.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE [ext/pdo_mysql/tests/pdo_010.phpt] reason: could not find driver TEST 8488/15860 [ext/pdo/tests/pdo_011.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_FUNC and statement overloading [ext/pdo_mysql/tests/pdo_011.phpt] reason: could not find driver TEST 8489/15860 [ext/pdo/tests/pdo_012.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement::setFetchMode [ext/pdo_mysql/tests/pdo_012.phpt] reason: could not find driver TEST 8490/15860 [ext/pdo/tests/pdo_013.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement iterator [ext/pdo_mysql/tests/pdo_013.phpt] reason: could not find driver TEST 8491/15860 [ext/pdo/tests/pdo_014.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement SPL iterator [ext/pdo_mysql/tests/pdo_014.phpt] reason: could not find driver TEST 8492/15860 [ext/pdo/tests/pdo_015.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_COLUMN [ext/pdo_mysql/tests/pdo_015.phpt] reason: could not find driver TEST 8493/15860 [ext/pdo/tests/pdo_016.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_BOUND [ext/pdo_mysql/tests/pdo_016.phpt] reason: could not find driver TEST 8494/15860 [ext/pdo/tests/pdo_016a.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_mysql/tests/pdo_016a.phpt] reason: could not find driver TEST 8495/15860 [ext/pdo/tests/pdo_017.phpt] [1;33mSKIP MySQL PDO Common: transactions [ext/pdo_mysql/tests/pdo_017.phpt] reason: could not find driver TEST 8496/15860 [ext/pdo/tests/pdo_018.phpt] [1;33mSKIP MySQL PDO Common: serializing [ext/pdo_mysql/tests/pdo_018.phpt] reason: could not find driver TEST 8497/15860 [ext/pdo/tests/pdo_019.phpt] [1;33mSKIP MySQL PDO Common: fetch() and while() [ext/pdo_mysql/tests/pdo_019.phpt] reason: could not find driver TEST 8498/15860 [ext/pdo/tests/pdo_020.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement::columnCount [ext/pdo_mysql/tests/pdo_020.phpt] reason: could not find driver TEST 8499/15860 [ext/pdo/tests/pdo_021.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement::execute with parameters [ext/pdo_mysql/tests/pdo_021.phpt] reason: could not find driver TEST 8500/15860 [ext/pdo/tests/pdo_022.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement::getColumnMeta [ext/pdo_mysql/tests/pdo_022.phpt] reason: could not find driver TEST 8501/15860 [ext/pdo/tests/pdo_023.phpt] [1;33mSKIP MySQL PDO Common: extending PDO [ext/pdo_mysql/tests/pdo_023.phpt] reason: could not find driver TEST 8502/15860 [ext/pdo/tests/pdo_024.phpt] [1;33mSKIP MySQL PDO Common: assert that bindParam does not modify parameter [ext/pdo_mysql/tests/pdo_024.phpt] reason: could not find driver TEST 8503/15860 [ext/pdo/tests/pdo_025.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_INTO [ext/pdo_mysql/tests/pdo_025.phpt] reason: could not find driver TEST 8504/15860 [ext/pdo/tests/pdo_026.phpt] [1;33mSKIP MySQL PDO Common: extending PDO (2) [ext/pdo_mysql/tests/pdo_026.phpt] reason: could not find driver TEST 8505/15860 [ext/pdo/tests/pdo_027.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_LAZY [ext/pdo_mysql/tests/pdo_027.phpt] reason: could not find driver TEST 8506/15860 [ext/pdo/tests/pdo_028.phpt] [1;33mSKIP MySQL PDO Common: bindValue [ext/pdo_mysql/tests/pdo_028.phpt] reason: could not find driver TEST 8507/15860 [ext/pdo/tests/pdo_029.phpt] [1;33mSKIP MySQL PDO Common: extending PDO (3) [ext/pdo_mysql/tests/pdo_029.phpt] reason: could not find driver TEST 8508/15860 [ext/pdo/tests/pdo_030.phpt] [1;33mSKIP MySQL PDO Common: extending PDO (4) [ext/pdo_mysql/tests/pdo_030.phpt] reason: could not find driver TEST 8509/15860 [ext/pdo/tests/pdo_031.phpt] [1;33mSKIP MySQL PDO Common: PDOStatement SPL iterator [ext/pdo_mysql/tests/pdo_031.phpt] reason: could not find driver TEST 8510/15860 [ext/pdo/tests/pdo_032.phpt] [1;33mSKIP MySQL PDO Common: PDO::ATTR_CASE [ext/pdo_mysql/tests/pdo_032.phpt] reason: could not find driver TEST 8511/15860 [ext/pdo/tests/pdo_033.phpt] [1;33mSKIP MySQL PDO Common: PDO::quote() [ext/pdo_mysql/tests/pdo_033.phpt] reason: could not find driver TEST 8512/15860 [ext/pdo/tests/pdo_034.phpt] [1;33mSKIP MySQL PDO Common: PDO::FETCH_KEY_PAIR fetch mode test [ext/pdo_mysql/tests/pdo_034.phpt] reason: could not find driver TEST 8513/15860 [ext/pdo/tests/pdo_036.phpt] [1;32mPASS MySQL Testing PDORow and PDOStatement instances with Reflection [ext/pdo_mysql/tests/pdo_036.phpt] TEST 8514/15860 [ext/pdo/tests/pdo_037.phpt] [1;32mPASS MySQL Crash when calling a method of a class that inherits PDOStatement [ext/pdo_mysql/tests/pdo_037.phpt] TEST 8515/15860 [ext/pdo/tests/pdo_038.phpt] [1;33mSKIP MySQL PDOStatement::fetchColumn() invalid column index [ext/pdo_mysql/tests/pdo_038.phpt] reason: could not find driver TEST 8516/15860 [ext/pdo/tests/pdo_039.phpt] [1;33mSKIP MySQL PDO Common: errorCode() [ext/pdo_mysql/tests/pdo_039.phpt] reason: could not find driver TEST 8517/15860 [ext/pdo/tests/pdo_drivers_basic.phpt] [1;32mPASS MySQL Test normal operation of PDO::getAvailableDrivers / pdo_drivers [ext/pdo_mysql/tests/pdo_drivers_basic.phpt] TEST 8518/15860 [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] [1;33mSKIP MySQL PDO Common: Pass credentials in dsn instead of constructor params [ext/pdo_mysql/tests/pdo_dsn_containing_credentials.phpt] reason: could not find driver TEST 8519/15860 [ext/pdo/tests/pdo_quote_empty_string.phpt] [1;33mSKIP MySQL PDO::quote() must accept empty string for drivers which support this feature [ext/pdo_mysql/tests/pdo_quote_empty_string.phpt] reason: could not find driver TEST 8520/15860 [ext/pdo/tests/pdo_uninitialized.phpt] [1;32mPASS MySQL Uninitialized PDO objects [ext/pdo_mysql/tests/pdo_uninitialized.phpt] TEST 8521/15860 [ext/pdo/tests/pdorow.phpt] [1;32mPASS MySQL Trying instantiate a PDORow object manually [ext/pdo_mysql/tests/pdorow.phpt] TEST 8522/15860 [ext/pdo/tests/pecl_bug_5217.phpt] [1;33mSKIP MySQL PDO Common: PECL Bug #5217 (serialize/unserialize safety) [ext/pdo_mysql/tests/pecl_bug_5217.phpt] reason: could not find driver TEST 8523/15860 [ext/pdo/tests/pecl_bug_5772.phpt] [1;33mSKIP MySQL PDO Common: PECL Bug #5772 (PDO::FETCH_FUNC breaks on mixed case func name) [ext/pdo_mysql/tests/pecl_bug_5772.phpt] reason: could not find driver TEST 8524/15860 [ext/pdo/tests/pecl_bug_5809.phpt] [1;33mSKIP MySQL PDO Common: PECL Bug #5809 (PDOStatement::execute(array()) changes param) [ext/pdo_mysql/tests/pecl_bug_5809.phpt] reason: could not find driver REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (MySQL [ext/pdo_mysql/tests/common.phpt]) done TEST 8525/15860 [ext/pdo_mysql/tests/construct_persistent_failure.phpt] [1;31mFAIL Failure when creating persistent connection [ext/pdo_mysql/tests/construct_persistent_failure.phpt] TEST 8526/15860 [ext/pdo_mysql/tests/last_insert_id.phpt] [1;33mSKIP PDO MySQL auto_increment / last insert id [ext/pdo_mysql/tests/last_insert_id.phpt] reason: could not find driver TEST 8527/15860 [ext/pdo_mysql/tests/native_types.phpt] [1;33mSKIP PDO MySQL should use native types if ATTR_STRINGIFY_FETCHES is not enabled [ext/pdo_mysql/tests/native_types.phpt] reason: could not find driver TEST 8528/15860 [ext/pdo_mysql/tests/pdo_mysql___construct.phpt] [1;33mSKIP MySQL PDO->__construct() - Generic + DSN [ext/pdo_mysql/tests/pdo_mysql___construct.phpt] reason: could not find driver TEST 8529/15860 [ext/pdo_mysql/tests/pdo_mysql___construct_ini.phpt] [1;33mSKIP MySQL PDO->__construct() - URI [ext/pdo_mysql/tests/pdo_mysql___construct_ini.phpt] reason: could not find driver TEST 8530/15860 [ext/pdo_mysql/tests/pdo_mysql___construct_options.phpt] [1;33mSKIP MySQL PDO->__construct(), options [ext/pdo_mysql/tests/pdo_mysql___construct_options.phpt] reason: could not find driver TEST 8531/15860 [ext/pdo_mysql/tests/pdo_mysql___construct_options_libmysql.phpt] [1;33mSKIP MySQL PDO->__construct(), libmysql only options [ext/pdo_mysql/tests/pdo_mysql___construct_options_libmysql.phpt] reason: could not find driver TEST 8532/15860 [ext/pdo_mysql/tests/pdo_mysql___construct_uri.phpt] [1;33mSKIP MySQL PDO->__construct() - URI [ext/pdo_mysql/tests/pdo_mysql___construct_uri.phpt] reason: could not find driver TEST 8533/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_autocommit.phpt] [1;33mSKIP PDO::ATTR_AUTOCOMMIT [ext/pdo_mysql/tests/pdo_mysql_attr_autocommit.phpt] reason: could not find driver TEST 8534/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_case.phpt] [1;33mSKIP PDO::ATTR_CASE [ext/pdo_mysql/tests/pdo_mysql_attr_case.phpt] reason: could not find driver TEST 8535/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_client_version.phpt] [1;33mSKIP PDO::ATTR_CLIENT_VERSION [ext/pdo_mysql/tests/pdo_mysql_attr_client_version.phpt] reason: could not find driver TEST 8536/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_connection_status.phpt] [1;33mSKIP PDO::ATTR_CONNECTION_STATUS [ext/pdo_mysql/tests/pdo_mysql_attr_connection_status.phpt] reason: could not find driver TEST 8537/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_driver_name.phpt] [1;33mSKIP PDO::ATTR_DRIVER_NAME [ext/pdo_mysql/tests/pdo_mysql_attr_driver_name.phpt] reason: could not find driver TEST 8538/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_errmode.phpt] [1;33mSKIP PDO::ATTR_ERRMODE [ext/pdo_mysql/tests/pdo_mysql_attr_errmode.phpt] reason: could not find driver TEST 8539/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_fetch_table_names.phpt] [1;33mSKIP PDO::ATTR_FETCH_TABLE_NAMES [ext/pdo_mysql/tests/pdo_mysql_attr_fetch_table_names.phpt] reason: could not find driver TEST 8540/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_init_command.phpt] [1;33mSKIP PDO::MYSQL_ATTR_INIT_COMMAND [ext/pdo_mysql/tests/pdo_mysql_attr_init_command.phpt] reason: could not find driver TEST 8541/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_max_buffer_size.phpt] [1;33mSKIP MySQL PDO->__construct(), PDO::MYSQL_ATTR_MAX_BUFFER_SIZE [ext/pdo_mysql/tests/pdo_mysql_attr_max_buffer_size.phpt] reason: could not find driver TEST 8542/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_multi_statements.phpt] [1;33mSKIP PDO::MYSQL_ATTR_MULTI_STATEMENTS [ext/pdo_mysql/tests/pdo_mysql_attr_multi_statements.phpt] reason: could not find driver TEST 8543/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_oracle_nulls.phpt] [1;33mSKIP PDO::ATTR_ORACLE_NULLS [ext/pdo_mysql/tests/pdo_mysql_attr_oracle_nulls.phpt] reason: could not find driver TEST 8544/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt] [1;33mSKIP PDO::ATTR_PREFETCH [ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt] reason: could not find driver TEST 8545/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_server_info.phpt] [1;33mSKIP PDO::ATTR_SERVER_INFO [ext/pdo_mysql/tests/pdo_mysql_attr_server_info.phpt] reason: could not find driver TEST 8546/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_server_version.phpt] [1;33mSKIP PDO::ATTR_SERVER_VERSION [ext/pdo_mysql/tests/pdo_mysql_attr_server_version.phpt] reason: could not find driver TEST 8547/15860 [ext/pdo_mysql/tests/pdo_mysql_attr_statement_class.phpt] [1;33mSKIP PDO::ATTR_STATEMENT_CLASS [ext/pdo_mysql/tests/pdo_mysql_attr_statement_class.phpt] reason: could not find driver TEST 8548/15860 [ext/pdo_mysql/tests/pdo_mysql_begintransaction.phpt] [1;33mSKIP PDO->beginTransaction() [ext/pdo_mysql/tests/pdo_mysql_begintransaction.phpt] reason: could not find driver TEST 8549/15860 [ext/pdo_mysql/tests/pdo_mysql_bit.phpt] [1;33mSKIP MySQL PDO->exec(), BIT columns - remove after fix! [ext/pdo_mysql/tests/pdo_mysql_bit.phpt] reason: could not find driver TEST 8550/15860 [ext/pdo_mysql/tests/pdo_mysql_class_constants.phpt] [1;33mSKIP PDO MySQL specific class constants [ext/pdo_mysql/tests/pdo_mysql_class_constants.phpt] reason: could not find driver TEST 8551/15860 [ext/pdo_mysql/tests/pdo_mysql_closecursor_error.phpt] [1;33mSKIP Error during closeCursor() of multi query [ext/pdo_mysql/tests/pdo_mysql_closecursor_error.phpt] reason: could not find driver TEST 8552/15860 [ext/pdo_mysql/tests/pdo_mysql_commit.phpt] [1;33mSKIP MySQL PDO->commit() [ext/pdo_mysql/tests/pdo_mysql_commit.phpt] reason: could not find driver TEST 8553/15860 [ext/pdo_mysql/tests/pdo_mysql_connect_attr.phpt] [1;33mSKIP PDO_MYSQL: check the session_connect_attrs table for connection attributes [ext/pdo_mysql/tests/pdo_mysql_connect_attr.phpt] reason: could not find driver TEST 8554/15860 [ext/pdo_mysql/tests/pdo_mysql_connect_charset.phpt] [1;33mSKIP PDO_MYSQL: Defining a connection charset in the DSN [ext/pdo_mysql/tests/pdo_mysql_connect_charset.phpt] reason: could not find driver TEST 8555/15860 [ext/pdo_mysql/tests/pdo_mysql_errorcode.phpt] [1;33mSKIP MySQL PDO->errorCode() [ext/pdo_mysql/tests/pdo_mysql_errorcode.phpt] reason: could not find driver TEST 8556/15860 [ext/pdo_mysql/tests/pdo_mysql_errorinfo.phpt] [1;33mSKIP MySQL PDO->errorInfo() [ext/pdo_mysql/tests/pdo_mysql_errorinfo.phpt] reason: could not find driver TEST 8557/15860 [ext/pdo_mysql/tests/pdo_mysql_exec.phpt] [1;33mSKIP MySQL PDO->exec(), affected rows [ext/pdo_mysql/tests/pdo_mysql_exec.phpt] reason: could not find driver TEST 8558/15860 [ext/pdo_mysql/tests/pdo_mysql_exec_ddl.phpt] [1;33mSKIP MySQL PDO->exec(), affected rows [ext/pdo_mysql/tests/pdo_mysql_exec_ddl.phpt] reason: could not find driver TEST 8559/15860 [ext/pdo_mysql/tests/pdo_mysql_exec_load_data.phpt] [1;33mSKIP MySQL PDO->exec(), affected rows [ext/pdo_mysql/tests/pdo_mysql_exec_load_data.phpt] reason: could not find driver TEST 8560/15860 [ext/pdo_mysql/tests/pdo_mysql_exec_select.phpt] [1;33mSKIP MySQL PDO->exec(), SELECT [ext/pdo_mysql/tests/pdo_mysql_exec_select.phpt] reason: could not find driver TEST 8561/15860 [ext/pdo_mysql/tests/pdo_mysql_fetch_both.phpt] [1;33mSKIP MySQL PDOStatement->fetch() [ext/pdo_mysql/tests/pdo_mysql_fetch_both.phpt] reason: could not find driver TEST 8562/15860 [ext/pdo_mysql/tests/pdo_mysql_get_attribute.phpt] [1;33mSKIP MySQL PDO->getAttribute() [ext/pdo_mysql/tests/pdo_mysql_get_attribute.phpt] reason: could not find driver TEST 8563/15860 [ext/pdo_mysql/tests/pdo_mysql_inTransaction.phpt] [1;33mSKIP MySQL PDO class inTransaction [ext/pdo_mysql/tests/pdo_mysql_inTransaction.phpt] reason: could not find driver TEST 8564/15860 [ext/pdo_mysql/tests/pdo_mysql_interface.phpt] [1;33mSKIP MySQL PDO class interface [ext/pdo_mysql/tests/pdo_mysql_interface.phpt] reason: could not find driver TEST 8565/15860 [ext/pdo_mysql/tests/pdo_mysql_last_insert_id.phpt] [1;33mSKIP MySQL PDO->lastInsertId() [ext/pdo_mysql/tests/pdo_mysql_last_insert_id.phpt] reason: could not find driver TEST 8566/15860 [ext/pdo_mysql/tests/pdo_mysql_local_infile_default_off.phpt] [1;33mSKIP ensure default for local infile is off [ext/pdo_mysql/tests/pdo_mysql_local_infile_default_off.phpt] reason: could not find driver TEST 8567/15860 [ext/pdo_mysql/tests/pdo_mysql_local_infile_directory_allowed.phpt] [1;33mSKIP PDO::MYSQL_ATTR_LOCAL_INFILE_DIRECTORY vs access allowed [ext/pdo_mysql/tests/pdo_mysql_local_infile_directory_allowed.phpt] reason: could not find driver TEST 8568/15860 [ext/pdo_mysql/tests/pdo_mysql_local_infile_directory_denied.phpt] [1;33mSKIP PDO::MYSQL_ATTR_LOCAL_INFILE_DIRECTORY vs access denied [ext/pdo_mysql/tests/pdo_mysql_local_infile_directory_denied.phpt] reason: could not find driver TEST 8569/15860 [ext/pdo_mysql/tests/pdo_mysql_local_infile_overrides_local_infile_directory.phpt] [1;33mSKIP PDO::MYSQL_ATTR_LOCAL_INFILE overrides PDO::MYSQL_ATTR_LOCAL_INFILE_DIRECTORY [ext/pdo_mysql/tests/pdo_mysql_local_infile_overrides_local_infile_directory.phpt] reason: could not find driver TEST 8570/15860 [ext/pdo_mysql/tests/pdo_mysql_local_infile_set_on.phpt] [1;33mSKIP enable local infile [ext/pdo_mysql/tests/pdo_mysql_local_infile_set_on.phpt] reason: could not find driver TEST 8571/15860 [ext/pdo_mysql/tests/pdo_mysql_multi_stmt_nextrowset.phpt] [1;33mSKIP MySQL PDOStatement->nextRowSet() with PDO::MYSQL_ATTR_MULTI_STATEMENTS either true or false [ext/pdo_mysql/tests/pdo_mysql_multi_stmt_nextrowset.phpt] reason: could not find driver TEST 8572/15860 [ext/pdo_mysql/tests/pdo_mysql_param_str_natl.phpt] [1;33mSKIP PDO MySQL national character set parameters don't affect true prepared statements [ext/pdo_mysql/tests/pdo_mysql_param_str_natl.phpt] reason: could not find driver TEST 8573/15860 [ext/pdo_mysql/tests/pdo_mysql_pconnect.phpt] [1;33mSKIP MySQL PDO->__construct(), PDO::ATTR_PERSISTENT [ext/pdo_mysql/tests/pdo_mysql_pconnect.phpt] reason: could not find driver TEST 8574/15860 [ext/pdo_mysql/tests/pdo_mysql_phpinfo.phpt] [1;33mSKIP MySQL PDO phpinfo() output [ext/pdo_mysql/tests/pdo_mysql_phpinfo.phpt] reason: could not find driver TEST 8575/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated.phpt] [1;33mSKIP MySQL PDO->prepare(), emulated PS [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated.phpt] reason: could not find driver TEST 8576/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated_anonymous.phpt] [1;33mSKIP MySQL PDO->prepare(), emulated PS, anonymous placeholder [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated_anonymous.phpt] reason: could not find driver TEST 8577/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated_placeholder_everywhere.phpt] [1;33mSKIP MySQL PDO->prepare(), emulated PS, anonymous placeholder [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated_placeholder_everywhere.phpt] reason: could not find driver TEST 8578/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_match_against.phpt] [1;33mSKIP Bug #41876 (bindParam() and bindValue() do not work with MySQL MATCH () AGAINST ()) [ext/pdo_mysql/tests/pdo_mysql_prepare_match_against.phpt] reason: could not find driver TEST 8579/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_native.phpt] [1;33mSKIP MySQL PDO->prepare(), native PS [ext/pdo_mysql/tests/pdo_mysql_prepare_native.phpt] reason: could not find driver TEST 8580/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_native_clear_error.phpt] [1;33mSKIP MySQL PDO->prepare(), native PS, clear line after error [ext/pdo_mysql/tests/pdo_mysql_prepare_native_clear_error.phpt] reason: could not find driver TEST 8581/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_native_column.phpt] [1;33mSKIP MySQL PDO->prepare(), native PS, named placeholder [ext/pdo_mysql/tests/pdo_mysql_prepare_native_column.phpt] reason: could not find driver TEST 8582/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_native_dup_named_placeholder.phpt] [1;33mSKIP MySQL PDO->prepare(), native PS, named placeholder II [ext/pdo_mysql/tests/pdo_mysql_prepare_native_dup_named_placeholder.phpt] reason: could not find driver TEST 8583/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_native_mixed_style.phpt] [1;33mSKIP MySQL PDO->prepare(), native PS, mixed, wired style [ext/pdo_mysql/tests/pdo_mysql_prepare_native_mixed_style.phpt] reason: could not find driver TEST 8584/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_native_named_placeholder.phpt] [1;33mSKIP MySQL PDO->prepare(), native PS, named placeholder [ext/pdo_mysql/tests/pdo_mysql_prepare_native_named_placeholder.phpt] reason: could not find driver TEST 8585/15860 [ext/pdo_mysql/tests/pdo_mysql_prepare_native_placeholder_everywhere.phpt] [1;33mSKIP MySQL PDO->prepare(),native PS, anonymous placeholder [ext/pdo_mysql/tests/pdo_mysql_prepare_native_placeholder_everywhere.phpt] reason: could not find driver TEST 8586/15860 [ext/pdo_mysql/tests/pdo_mysql_quote.phpt] [1;33mSKIP MySQL ensure quote function returns expected results [ext/pdo_mysql/tests/pdo_mysql_quote.phpt] reason: could not find driver TEST 8587/15860 [ext/pdo_mysql/tests/pdo_mysql_rollback.phpt] [1;33mSKIP PDO::rollBack() [ext/pdo_mysql/tests/pdo_mysql_rollback.phpt] reason: could not find driver TEST 8588/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_bindcolumn.phpt] [1;33mSKIP MySQL PDOStatement->bindColumn() [ext/pdo_mysql/tests/pdo_mysql_stmt_bindcolumn.phpt] reason: could not find driver TEST 8589/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_bindparam.phpt] [1;33mSKIP MySQL PDOStatement->bindParam() [ext/pdo_mysql/tests/pdo_mysql_stmt_bindparam.phpt] reason: could not find driver TEST 8590/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_bindparam_types.phpt] [1;33mSKIP MySQL PDOStatement->bindParam() - SQL column types [ext/pdo_mysql/tests/pdo_mysql_stmt_bindparam_types.phpt] reason: could not find driver TEST 8591/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_bindvalue.phpt] [1;33mSKIP MySQL PDOStatement->bindValue() [ext/pdo_mysql/tests/pdo_mysql_stmt_bindvalue.phpt] reason: could not find driver TEST 8592/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_blobfromsteam.phpt] [1;33mSKIP MySQL PDOStatement - inserting BLOB from stream [ext/pdo_mysql/tests/pdo_mysql_stmt_blobfromsteam.phpt] reason: could not find driver TEST 8593/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_blobs.phpt] [1;33mSKIP MySQL Prepared Statements and BLOBs [ext/pdo_mysql/tests/pdo_mysql_stmt_blobs.phpt] reason: could not find driver TEST 8594/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_closecursor.phpt] [1;33mSKIP MySQL PDOStatement->closeCursor() [ext/pdo_mysql/tests/pdo_mysql_stmt_closecursor.phpt] reason: could not find driver TEST 8595/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_closecursor_empty.phpt] [1;33mSKIP MySQL PDOStatement->closeCursor() [ext/pdo_mysql/tests/pdo_mysql_stmt_closecursor_empty.phpt] reason: could not find driver TEST 8596/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_columncount.phpt] [1;33mSKIP MySQL PDOStatement->columnCount() [ext/pdo_mysql/tests/pdo_mysql_stmt_columncount.phpt] reason: could not find driver TEST 8597/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_errorcode.phpt] [1;33mSKIP MySQL PDOStatement->errorCode(); [ext/pdo_mysql/tests/pdo_mysql_stmt_errorcode.phpt] reason: could not find driver TEST 8598/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_errorinfo.phpt] [1;33mSKIP MySQL PDOStatement->errorInfo(); [ext/pdo_mysql/tests/pdo_mysql_stmt_errorinfo.phpt] reason: could not find driver TEST 8599/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_non_select.phpt] [1;33mSKIP MySQL PDOStatement->execute()/fetch(), Non-SELECT [ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_non_select.phpt] reason: could not find driver TEST 8600/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_serialize.phpt] [1;33mSKIP MySQL PDOStatement->fetch(), PDO::FETCH_SERIALIZE [ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_serialize.phpt] reason: could not find driver TEST 8601/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_serialize_simple.phpt] [1;33mSKIP MySQL PDOStatement->fetch(), PDO::FETCH_SERIALIZE [ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_serialize_simple.phpt] reason: could not find driver TEST 8602/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_fetchobject.phpt] [1;33mSKIP MySQL PDO: PDOStatement->fetchObject() [ext/pdo_mysql/tests/pdo_mysql_stmt_fetchobject.phpt] reason: could not find driver TEST 8603/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_fetchobject_ctor_args.phpt] [1;33mSKIP MySQL PDO: PDOStatement->fetchObject() with $constructorArgs [ext/pdo_mysql/tests/pdo_mysql_stmt_fetchobject_ctor_args.phpt] reason: could not find driver TEST 8604/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_getcolumnmeta.phpt] [1;33mSKIP MySQL: PDOStatement->getColumnMeta() [ext/pdo_mysql/tests/pdo_mysql_stmt_getcolumnmeta.phpt] reason: could not find driver TEST 8605/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_multiquery.phpt] [1;33mSKIP PDOStatements and multi query [ext/pdo_mysql/tests/pdo_mysql_stmt_multiquery.phpt] reason: could not find driver TEST 8606/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_nextrowset.phpt] [1;33mSKIP MySQL PDOStatement->nextRowSet() [ext/pdo_mysql/tests/pdo_mysql_stmt_nextrowset.phpt] reason: could not find driver TEST 8607/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_rowcount.phpt] [1;33mSKIP MySQL PDOStatement->rowCount() @ SELECT [ext/pdo_mysql/tests/pdo_mysql_stmt_rowcount.phpt] reason: could not find driver TEST 8608/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_unbuffered_2050.phpt] [1;33mSKIP MySQL PDO:query() vs. PDO::prepare() and MySQL error 2050 [ext/pdo_mysql/tests/pdo_mysql_stmt_unbuffered_2050.phpt] reason: could not find driver TEST 8609/15860 [ext/pdo_mysql/tests/pdo_mysql_stmt_variable_columncount.phpt] [1;33mSKIP MySQL Prepared Statements and different column counts [ext/pdo_mysql/tests/pdo_mysql_stmt_variable_columncount.phpt] reason: could not find driver TEST 8610/15860 [ext/pdo_mysql/tests/pdo_mysql_subclass.phpt] [1;33mSKIP MySQL PDOStatement->execute()/fetch(), Non-SELECT [ext/pdo_mysql/tests/pdo_mysql_subclass.phpt] reason: could not find driver TEST 8611/15860 [ext/pdo_mysql/tests/pdo_mysql_types.phpt] [1;33mSKIP MySQL PDO->exec(), native types wo ZEROFILL [ext/pdo_mysql/tests/pdo_mysql_types.phpt] reason: could not find driver TEST 8612/15860 [ext/pdo_mysql/tests/pdo_mysql_types_zerofill.phpt] [1;33mSKIP MySQL PDO->exec(), native types - ZEROFILL [ext/pdo_mysql/tests/pdo_mysql_types_zerofill.phpt] reason: could not find driver TEST 8613/15860 [ext/pdo_mysql/tests/pecl_bug_5200.phpt] [1;33mSKIP PDO MySQL PECL Bug #5200 (Describe table gives unexpected result mysql and type enum) [ext/pdo_mysql/tests/pecl_bug_5200.phpt] reason: could not find driver TEST 8614/15860 [ext/pdo_mysql/tests/pecl_bug_5780.phpt] [1;33mSKIP PDO MySQL PECL Bug #5780 (Failure to produce an error when one is expected) [ext/pdo_mysql/tests/pecl_bug_5780.phpt] reason: could not find driver TEST 8615/15860 [ext/pdo_mysql/tests/pecl_bug_5802.phpt] [1;33mSKIP PDO MySQL PECL Bug #5802 (bindParam/bindValue retain the is_null flag) [ext/pdo_mysql/tests/pecl_bug_5802.phpt] reason: could not find driver TEST 8616/15860 [ext/pdo_mysql/tests/show_tables.phpt] [1;33mSKIP PDO MySQL SHOW TABLES [ext/pdo_mysql/tests/show_tables.phpt] reason: could not find driver TEST 8617/15860 [ext/pdo_mysql/tests/unsigned_bigint.phpt] [1;33mSKIP Bug GH-7837 (large bigints may be truncated) [ext/pdo_mysql/tests/unsigned_bigint.phpt] reason: could not find driver TEST 8618/15860 [ext/pdo_odbc/tests/bug44643.phpt] [1;33mSKIP Bug #44643 (bound parameters ignore explicit type definitions) [ext/pdo_odbc/tests/bug44643.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8619/15860 [ext/pdo_odbc/tests/bug67465.phpt] [1;33mSKIP Bug #67465 (NULL Pointer dereference in odbc_handle_preparer) [ext/pdo_odbc/tests/bug67465.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8620/15860 [ext/pdo_odbc/tests/bug80783.phpt] [1;33mSKIP Bug #80783 (PDO ODBC truncates BLOB records at every 256th byte) [ext/pdo_odbc/tests/bug80783.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8621/15860 [ext/pdo_odbc/tests/bug80783a.phpt] [1;33mSKIP Bug #80783 (PDO ODBC truncates BLOB records at every 256th byte) [ext/pdo_odbc/tests/bug80783a.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8622/15860 [ext/pdo_odbc/tests/common.phpt] REDIRECT ext/pdo/tests (ODBC [ext/pdo_odbc/tests/common.phpt]) begin TEST 8622/15941 [ext/pdo/tests/bug_34630.phpt] [1;33mSKIP ODBC PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_odbc/tests/bug_34630.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8623/15941 [ext/pdo/tests/bug_34687.phpt] [1;33mSKIP ODBC PDO Common: Bug #34687 (query doesn't return error information) [ext/pdo_odbc/tests/bug_34687.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8624/15941 [ext/pdo/tests/bug_35671.phpt] [1;33mSKIP ODBC PDO Common: Bug #35671 (binding by name breakage) [ext/pdo_odbc/tests/bug_35671.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8625/15941 [ext/pdo/tests/bug_36428.phpt] [1;33mSKIP ODBC PDO Common: Bug #36428 (Incorrect error message for PDO::fetchAll()) [ext/pdo_odbc/tests/bug_36428.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8626/15941 [ext/pdo/tests/bug_36798.phpt] [1;33mSKIP ODBC PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_odbc/tests/bug_36798.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8627/15941 [ext/pdo/tests/bug_38253.phpt] [1;33mSKIP ODBC PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_odbc/tests/bug_38253.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8628/15941 [ext/pdo/tests/bug_38394.phpt] [1;33mSKIP ODBC PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) [ext/pdo_odbc/tests/bug_38394.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8629/15941 [ext/pdo/tests/bug_39398.phpt] [1;33mSKIP ODBC PDO Common: Bug #39398 (Booleans are not automatically translated to integers) [ext/pdo_odbc/tests/bug_39398.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8630/15941 [ext/pdo/tests/bug_39656.phpt] [1;33mSKIP ODBC PDO Common: Bug #39656 (Crash when calling fetch() on a PDO statement object after closeCursor()) [ext/pdo_odbc/tests/bug_39656.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8631/15941 [ext/pdo/tests/bug_40285.phpt] [1;33mSKIP ODBC PDO Common: Bug #40285 (The prepare parser goes into an infinite loop on ': or ":) [ext/pdo_odbc/tests/bug_40285.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8632/15941 [ext/pdo/tests/bug_42917.phpt] [1;33mSKIP ODBC PDO Common: Bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode) [ext/pdo_odbc/tests/bug_42917.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8633/15941 [ext/pdo/tests/bug_43130.phpt] [1;33mSKIP ODBC PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_odbc/tests/bug_43130.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8634/15941 [ext/pdo/tests/bug_43139.phpt] [1;33mSKIP ODBC PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_odbc/tests/bug_43139.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8635/15941 [ext/pdo/tests/bug_43663.phpt] [1;33mSKIP ODBC PDO Common: Bug #43663 (__call on classes derived from PDO) [ext/pdo_odbc/tests/bug_43663.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8636/15941 [ext/pdo/tests/bug_44159.phpt] [1;33mSKIP ODBC PDO Common: Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS, NULL)) [ext/pdo_odbc/tests/bug_44159.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8637/15941 [ext/pdo/tests/bug_44173.phpt] [1;33mSKIP ODBC PDO Common: Bug #44173 (PDO->query() parameter parsing/checking needs an update) [ext/pdo_odbc/tests/bug_44173.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8638/15941 [ext/pdo/tests/bug_44409.phpt] [1;33mSKIP ODBC PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) [ext/pdo_odbc/tests/bug_44409.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8639/15941 [ext/pdo/tests/bug_44861.phpt] [1;33mSKIP ODBC PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) [ext/pdo_odbc/tests/bug_44861.phpt] reason: Scrollable cursors not supported TEST 8640/15941 [ext/pdo/tests/bug_50458.phpt] [1;33mSKIP ODBC PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) [ext/pdo_odbc/tests/bug_50458.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8641/15941 [ext/pdo/tests/bug_52098.phpt] [1;33mSKIP ODBC PDO Common: Bug #52098 Own PDOStatement implementation ignore __call() [ext/pdo_odbc/tests/bug_52098.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8642/15941 [ext/pdo/tests/bug_60665.phpt] [1;33mSKIP ODBC PDO Common: Bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY returns false) [ext/pdo_odbc/tests/bug_60665.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8643/15941 [ext/pdo/tests/bug_61292.phpt] [1;33mSKIP ODBC PDO Common: Bug #61292 (Segfault while calling a method on an overloaded PDO object) [ext/pdo_odbc/tests/bug_61292.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8644/15941 [ext/pdo/tests/bug_64172.phpt] [1;33mSKIP ODBC PDO Common: Bug #64172 errorInfo is not properly cleaned up [ext/pdo_odbc/tests/bug_64172.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8645/15941 [ext/pdo/tests/bug_65946.phpt] [1;33mSKIP ODBC PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) [ext/pdo_odbc/tests/bug_65946.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8646/15941 [ext/pdo/tests/bug_69356.phpt] [1;33mSKIP ODBC PDO Common: Bug #69356 (PDOStatement::debugDumpParams() truncates query) [ext/pdo_odbc/tests/bug_69356.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8647/15941 [ext/pdo/tests/bug_71447.phpt] [1;33mSKIP ODBC PDO Common: Bug #71447 (Quotes inside comments not properly handled) [ext/pdo_odbc/tests/bug_71447.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8648/15941 [ext/pdo/tests/bug_71885.phpt] [1;33mSKIP ODBC PDO Common: FR #71885 (Allow escaping question mark placeholders) [ext/pdo_odbc/tests/bug_71885.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8649/15941 [ext/pdo/tests/bug_72368.phpt] [1;33mSKIP ODBC PDO Common: Bug #72368 (PdoStatement->execute() fails but does not throw an exception) [ext/pdo_odbc/tests/bug_72368.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8650/15941 [ext/pdo/tests/bug_72788.phpt] [1;33mSKIP ODBC PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) [ext/pdo_odbc/tests/bug_72788.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8651/15941 [ext/pdo/tests/bug_73234.phpt] [1;33mSKIP ODBC PDO Common: Bug #73234 (Emulated statements let value dictate parameter type) [ext/pdo_odbc/tests/bug_73234.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8652/15941 [ext/pdo/tests/bug_77849.phpt] [1;33mSKIP ODBC PDO Common: Bug #77849 (Unexpected segfault attempting to use cloned PDO object) [ext/pdo_odbc/tests/bug_77849.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8653/15941 [ext/pdo/tests/bug_77849_2.phpt] [1;32mPASS ODBC PDO Common: Bug #77849 (inconsistent state of cloned statament object) [ext/pdo_odbc/tests/bug_77849_2.phpt] TEST 8654/15941 [ext/pdo/tests/bug_79106.phpt] [1;33mSKIP ODBC Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) [ext/pdo_odbc/tests/bug_79106.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8655/15941 [ext/pdo/tests/bug_79106_collision.phpt] [1;33mSKIP ODBC Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) - collision [ext/pdo_odbc/tests/bug_79106_collision.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8656/15941 [ext/pdo/tests/debug_emulated_prepares.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement::debugDumpParams() with emulated prepares [ext/pdo_odbc/tests/debug_emulated_prepares.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8657/15941 [ext/pdo/tests/pdo_001.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_ASSOC [ext/pdo_odbc/tests/pdo_001.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8658/15941 [ext/pdo/tests/pdo_002.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_NUM [ext/pdo_odbc/tests/pdo_002.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8659/15941 [ext/pdo/tests/pdo_003.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_BOTH [ext/pdo_odbc/tests/pdo_003.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8660/15941 [ext/pdo/tests/pdo_004.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_OBJ [ext/pdo_odbc/tests/pdo_004.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8661/15941 [ext/pdo/tests/pdo_005.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_CLASS [ext/pdo_odbc/tests/pdo_005.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8662/15941 [ext/pdo/tests/pdo_006.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_GROUP [ext/pdo_odbc/tests/pdo_006.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8663/15941 [ext/pdo/tests/pdo_007.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_UNIQUE [ext/pdo_odbc/tests/pdo_007.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8664/15941 [ext/pdo/tests/pdo_008.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_UNIQUE conflict [ext/pdo_odbc/tests/pdo_008.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8665/15941 [ext/pdo/tests/pdo_009.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_CLASSTYPE [ext/pdo_odbc/tests/pdo_009.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8666/15941 [ext/pdo/tests/pdo_010.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE [ext/pdo_odbc/tests/pdo_010.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8667/15941 [ext/pdo/tests/pdo_011.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_FUNC and statement overloading [ext/pdo_odbc/tests/pdo_011.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8668/15941 [ext/pdo/tests/pdo_012.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement::setFetchMode [ext/pdo_odbc/tests/pdo_012.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8669/15941 [ext/pdo/tests/pdo_013.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement iterator [ext/pdo_odbc/tests/pdo_013.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8670/15941 [ext/pdo/tests/pdo_014.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement SPL iterator [ext/pdo_odbc/tests/pdo_014.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8671/15941 [ext/pdo/tests/pdo_015.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_COLUMN [ext/pdo_odbc/tests/pdo_015.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8672/15941 [ext/pdo/tests/pdo_016.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_BOUND [ext/pdo_odbc/tests/pdo_016.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8673/15941 [ext/pdo/tests/pdo_016a.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_odbc/tests/pdo_016a.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8674/15941 [ext/pdo/tests/pdo_017.phpt] [1;33mSKIP ODBC PDO Common: transactions [ext/pdo_odbc/tests/pdo_017.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8675/15941 [ext/pdo/tests/pdo_018.phpt] [1;33mSKIP ODBC PDO Common: serializing [ext/pdo_odbc/tests/pdo_018.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8676/15941 [ext/pdo/tests/pdo_019.phpt] [1;33mSKIP ODBC PDO Common: fetch() and while() [ext/pdo_odbc/tests/pdo_019.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8677/15941 [ext/pdo/tests/pdo_020.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement::columnCount [ext/pdo_odbc/tests/pdo_020.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8678/15941 [ext/pdo/tests/pdo_021.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement::execute with parameters [ext/pdo_odbc/tests/pdo_021.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8679/15941 [ext/pdo/tests/pdo_022.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement::getColumnMeta [ext/pdo_odbc/tests/pdo_022.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8680/15941 [ext/pdo/tests/pdo_023.phpt] [1;33mSKIP ODBC PDO Common: extending PDO [ext/pdo_odbc/tests/pdo_023.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8681/15941 [ext/pdo/tests/pdo_024.phpt] [1;33mSKIP ODBC PDO Common: assert that bindParam does not modify parameter [ext/pdo_odbc/tests/pdo_024.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8682/15941 [ext/pdo/tests/pdo_025.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_INTO [ext/pdo_odbc/tests/pdo_025.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8683/15941 [ext/pdo/tests/pdo_026.phpt] [1;33mSKIP ODBC PDO Common: extending PDO (2) [ext/pdo_odbc/tests/pdo_026.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8684/15941 [ext/pdo/tests/pdo_027.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_LAZY [ext/pdo_odbc/tests/pdo_027.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8685/15941 [ext/pdo/tests/pdo_028.phpt] [1;33mSKIP ODBC PDO Common: bindValue [ext/pdo_odbc/tests/pdo_028.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8686/15941 [ext/pdo/tests/pdo_029.phpt] [1;33mSKIP ODBC PDO Common: extending PDO (3) [ext/pdo_odbc/tests/pdo_029.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8687/15941 [ext/pdo/tests/pdo_030.phpt] [1;33mSKIP ODBC PDO Common: extending PDO (4) [ext/pdo_odbc/tests/pdo_030.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8688/15941 [ext/pdo/tests/pdo_031.phpt] [1;33mSKIP ODBC PDO Common: PDOStatement SPL iterator [ext/pdo_odbc/tests/pdo_031.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8689/15941 [ext/pdo/tests/pdo_032.phpt] [1;33mSKIP ODBC PDO Common: PDO::ATTR_CASE [ext/pdo_odbc/tests/pdo_032.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8690/15941 [ext/pdo/tests/pdo_033.phpt] [1;33mSKIP ODBC PDO Common: PDO::quote() [ext/pdo_odbc/tests/pdo_033.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8691/15941 [ext/pdo/tests/pdo_034.phpt] [1;33mSKIP ODBC PDO Common: PDO::FETCH_KEY_PAIR fetch mode test [ext/pdo_odbc/tests/pdo_034.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8692/15941 [ext/pdo/tests/pdo_036.phpt] [1;32mPASS ODBC Testing PDORow and PDOStatement instances with Reflection [ext/pdo_odbc/tests/pdo_036.phpt] TEST 8693/15941 [ext/pdo/tests/pdo_037.phpt] [1;32mPASS ODBC Crash when calling a method of a class that inherits PDOStatement [ext/pdo_odbc/tests/pdo_037.phpt] TEST 8694/15941 [ext/pdo/tests/pdo_038.phpt] [1;33mSKIP ODBC PDOStatement::fetchColumn() invalid column index [ext/pdo_odbc/tests/pdo_038.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8695/15941 [ext/pdo/tests/pdo_039.phpt] [1;33mSKIP ODBC PDO Common: errorCode() [ext/pdo_odbc/tests/pdo_039.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8696/15941 [ext/pdo/tests/pdo_drivers_basic.phpt] [1;32mPASS ODBC Test normal operation of PDO::getAvailableDrivers / pdo_drivers [ext/pdo_odbc/tests/pdo_drivers_basic.phpt] TEST 8697/15941 [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] [1;33mSKIP ODBC PDO Common: Pass credentials in dsn instead of constructor params [ext/pdo_odbc/tests/pdo_dsn_containing_credentials.phpt] reason: not supported TEST 8698/15941 [ext/pdo/tests/pdo_quote_empty_string.phpt] [1;33mSKIP ODBC PDO::quote() must accept empty string for drivers which support this feature [ext/pdo_odbc/tests/pdo_quote_empty_string.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8699/15941 [ext/pdo/tests/pdo_uninitialized.phpt] [1;32mPASS ODBC Uninitialized PDO objects [ext/pdo_odbc/tests/pdo_uninitialized.phpt] TEST 8700/15941 [ext/pdo/tests/pdorow.phpt] [1;32mPASS ODBC Trying instantiate a PDORow object manually [ext/pdo_odbc/tests/pdorow.phpt] TEST 8701/15941 [ext/pdo/tests/pecl_bug_5217.phpt] [1;33mSKIP ODBC PDO Common: PECL Bug #5217 (serialize/unserialize safety) [ext/pdo_odbc/tests/pecl_bug_5217.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8702/15941 [ext/pdo/tests/pecl_bug_5772.phpt] [1;33mSKIP ODBC PDO Common: PECL Bug #5772 (PDO::FETCH_FUNC breaks on mixed case func name) [ext/pdo_odbc/tests/pecl_bug_5772.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8703/15941 [ext/pdo/tests/pecl_bug_5809.phpt] [1;33mSKIP ODBC PDO Common: PECL Bug #5809 (PDOStatement::execute(array()) changes param) [ext/pdo_odbc/tests/pecl_bug_5809.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name REDIRECT ext/pdo/tests (ODBC [ext/pdo_odbc/tests/common.phpt]) done TEST 8704/15941 [ext/pdo_odbc/tests/get_attribute_server.phpt] [1;33mSKIP PDO ODBC getAttribute SERVER_INFO and SERVER_VERSION [ext/pdo_odbc/tests/get_attribute_server.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8705/15941 [ext/pdo_odbc/tests/long_columns.phpt] [1;33mSKIP PDO ODBC "long" columns [ext/pdo_odbc/tests/long_columns.phpt] TEST 8706/15941 [ext/pdo_odbc/tests/max_columns.phpt] [1;33mSKIP PDO ODBC varying character with max/no length [ext/pdo_odbc/tests/max_columns.phpt] reason: PDO::__construct(): Argument #1 ($dsn) must be a valid data source name TEST 8707/15941 [ext/pdo_pgsql/tests/bug36727.phpt] [1;33mSKIP Bug #36727 (segfault in bindValue() when no parameters are defined) [ext/pdo_pgsql/tests/bug36727.phpt] reason: could not find driver TEST 8708/15941 [ext/pdo_pgsql/tests/bug43925.phpt] [1;33mSKIP Bug #43925 (Incorrect argument counter in prepared statements with pgsql) [ext/pdo_pgsql/tests/bug43925.phpt] reason: could not find driver TEST 8709/15941 [ext/pdo_pgsql/tests/bug46274.phpt] [1;33mSKIP Bug #46274 (pdo_pgsql - Segfault when using PDO::ATTR_STRINGIFY_FETCHES and blob) [ext/pdo_pgsql/tests/bug46274.phpt] reason: could not find driver TEST 8710/15941 [ext/pdo_pgsql/tests/bug46274_2.phpt] [1;33mSKIP Bug #46274 (pdo_pgsql - Segfault when using PDO::ATTR_STRINGIFY_FETCHES and blob) [ext/pdo_pgsql/tests/bug46274_2.phpt] reason: could not find driver TEST 8711/15941 [ext/pdo_pgsql/tests/bug48764.phpt] [1;33mSKIP Bug #48764 (PDO_pgsql::query always uses implicit prepared statements if v3 proto available) [ext/pdo_pgsql/tests/bug48764.phpt] reason: could not find driver TEST 8712/15941 [ext/pdo_pgsql/tests/bug61267.phpt] [1;33mSKIP PDO::exec() returns 0 when the statement is a SELECT. [ext/pdo_pgsql/tests/bug61267.phpt] reason: could not find driver TEST 8713/15941 [ext/pdo_pgsql/tests/bug62479.phpt] [1;33mSKIP PDO PgSQL Bug #62479 (PDO-psql cannot connect if password contains spaces) [ext/pdo_pgsql/tests/bug62479.phpt] reason: could not find driver TEST 8714/15941 [ext/pdo_pgsql/tests/bug62498-32bit.phpt] [1;33mSKIP PDO PgSQL Bug #62498 (pdo_pgsql inefficient when getColumnMeta() is used), 32-bit [ext/pdo_pgsql/tests/bug62498-32bit.phpt] reason: could not find driver TEST 8715/15941 [ext/pdo_pgsql/tests/bug62498.phpt] [1;33mSKIP PDO PgSQL Bug #62498 (pdo_pgsql inefficient when getColumnMeta() is used), 64-bit [ext/pdo_pgsql/tests/bug62498.phpt] reason: could not find driver TEST 8716/15941 [ext/pdo_pgsql/tests/bug62593.phpt] [1;33mSKIP PDO PgSQL Bug #62593 (Emulate prepares behave strangely with PARAM_BOOL) [ext/pdo_pgsql/tests/bug62593.phpt] reason: could not find driver TEST 8717/15941 [ext/pdo_pgsql/tests/bug64953.phpt] [1;33mSKIP PDO PgSQL Bug #64953 (Postgres prepared statement positional parameter casting) [ext/pdo_pgsql/tests/bug64953.phpt] reason: could not find driver TEST 8718/15941 [ext/pdo_pgsql/tests/bug66584.phpt] [1;33mSKIP PDO PgSQL Bug #66584 (Segmentation fault on statement deallocation) [ext/pdo_pgsql/tests/bug66584.phpt] reason: could not find driver TEST 8719/15941 [ext/pdo_pgsql/tests/bug67462.phpt] [1;33mSKIP PDO PgSQL Bug #67462 (PDO_PGSQL::beginTransaction() wrongly throws exception when not in transaction) [ext/pdo_pgsql/tests/bug67462.phpt] reason: could not find driver TEST 8720/15941 [ext/pdo_pgsql/tests/bug68199.phpt] [1;33mSKIP Bug #68199 (PDO::pgsqlGetNotify doesn't support NOTIFY payloads) [ext/pdo_pgsql/tests/bug68199.phpt] reason: could not find driver TEST 8721/15941 [ext/pdo_pgsql/tests/bug68371.phpt] [1;33mSKIP PDO PgSQL Bug #38671 (PDO#getAttribute() cannot be called with platform-specific attribute names) [ext/pdo_pgsql/tests/bug68371.phpt] reason: could not find driver TEST 8722/15941 [ext/pdo_pgsql/tests/bug69344.phpt] [1;33mSKIP PDO PgSQL Bug #69344 (PDO PgSQL Incorrect binding numeric array with gaps) [ext/pdo_pgsql/tests/bug69344.phpt] reason: could not find driver TEST 8723/15941 [ext/pdo_pgsql/tests/bug69362.phpt] [1;33mSKIP PDO PgSQL Bug #69362 (PDO-pgsql fails to connect if password contains a leading single quote) [ext/pdo_pgsql/tests/bug69362.phpt] reason: could not find driver TEST 8724/15941 [ext/pdo_pgsql/tests/bug69752.phpt] [1;33mSKIP PDO PgSQL Bug #69752 (memory leak with closeCursor) [ext/pdo_pgsql/tests/bug69752.phpt] reason: could not find driver TEST 8725/15941 [ext/pdo_pgsql/tests/bug70313.phpt] [1;33mSKIP PDO PgSQL Bug #70313 (PDO statement fails to throw exception) [ext/pdo_pgsql/tests/bug70313.phpt] reason: could not find driver TEST 8726/15941 [ext/pdo_pgsql/tests/bug70861.phpt] [1;33mSKIP Bug #70861 Segmentation fault in pdo_parse_params() during Drupal 8 test suite [ext/pdo_pgsql/tests/bug70861.phpt] reason: could not find driver TEST 8727/15941 [ext/pdo_pgsql/tests/bug71573.phpt] [1;33mSKIP Bug #71573 (Segfault (core dumped) if paramno beyond bound) [ext/pdo_pgsql/tests/bug71573.phpt] reason: could not find driver TEST 8728/15941 [ext/pdo_pgsql/tests/bug71885.phpt] [1;33mSKIP Request #71855 (PDO placeholder escaping) [ext/pdo_pgsql/tests/bug71885.phpt] reason: could not find driver TEST 8729/15941 [ext/pdo_pgsql/tests/bug71885_2.phpt] [1;33mSKIP Request #71855 (PDO placeholder escaping, part 2) [ext/pdo_pgsql/tests/bug71885_2.phpt] reason: could not find driver TEST 8730/15941 [ext/pdo_pgsql/tests/bug72294.phpt] [1;33mSKIP Bug #72294 Segmentation fault/invalid pointer in connection with pgsql_stmt_dtor [ext/pdo_pgsql/tests/bug72294.phpt] reason: could not find driver TEST 8731/15941 [ext/pdo_pgsql/tests/bug72570.phpt] [1;33mSKIP PDO PgSQL Bug #72570 (Segmentation fault when binding parameters on a query without placeholders) [ext/pdo_pgsql/tests/bug72570.phpt] reason: could not find driver TEST 8732/15941 [ext/pdo_pgsql/tests/bug72633.phpt] [1;33mSKIP PDO PgSQL Bug #72633 (Postgres PDO lastInsertId() should work without specifying a sequence) [ext/pdo_pgsql/tests/bug72633.phpt] reason: could not find driver TEST 8733/15941 [ext/pdo_pgsql/tests/bug73959.phpt] [1;33mSKIP Bug #73959 (lastInsertId fails to throw an exception) [ext/pdo_pgsql/tests/bug73959.phpt] reason: could not find driver TEST 8734/15941 [ext/pdo_pgsql/tests/bug75402.phpt] [1;33mSKIP PDO PgSQL Bug #75402 Possible Memory Leak using PDO::CURSOR_SCROLL option [ext/pdo_pgsql/tests/bug75402.phpt] reason: could not find driver TEST 8735/15941 [ext/pdo_pgsql/tests/bug81343.phpt] [1;33mSKIP Bug #81343 pdo_pgsql: Inconsitent boolean conversion after calling closeCursor() [ext/pdo_pgsql/tests/bug81343.phpt] reason: could not find driver TEST 8736/15941 [ext/pdo_pgsql/tests/bug_33876.phpt] [1;33mSKIP PDO PgSQL Bug #33876 (PDO misquotes/miscasts bool(false)) [ext/pdo_pgsql/tests/bug_33876.phpt] reason: could not find driver TEST 8737/15941 [ext/pdo_pgsql/tests/bug_49985.phpt] [1;33mSKIP Bug #49985 (pdo_pgsql prepare() re-use previous aborted transaction) [ext/pdo_pgsql/tests/bug_49985.phpt] reason: could not find driver TEST 8738/15941 [ext/pdo_pgsql/tests/bug_64705.phpt] [1;31mFAIL Bug #64705 errorInfo property of PDOException is null when PDO::__construct() fails [ext/pdo_pgsql/tests/bug_64705.phpt] TEST 8739/15941 [ext/pdo_pgsql/tests/common.phpt] REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (Postgres [ext/pdo_pgsql/tests/common.phpt]) begin TEST 8739/16022 [ext/pdo/tests/bug_34630.phpt] [1;33mSKIP Postgres PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_pgsql/tests/bug_34630.phpt] reason: could not find driver TEST 8740/16022 [ext/pdo/tests/bug_34687.phpt] [1;33mSKIP Postgres PDO Common: Bug #34687 (query doesn't return error information) [ext/pdo_pgsql/tests/bug_34687.phpt] reason: could not find driver TEST 8741/16022 [ext/pdo/tests/bug_35671.phpt] [1;33mSKIP Postgres PDO Common: Bug #35671 (binding by name breakage) [ext/pdo_pgsql/tests/bug_35671.phpt] reason: could not find driver TEST 8742/16022 [ext/pdo/tests/bug_36428.phpt] [1;33mSKIP Postgres PDO Common: Bug #36428 (Incorrect error message for PDO::fetchAll()) [ext/pdo_pgsql/tests/bug_36428.phpt] reason: could not find driver TEST 8743/16022 [ext/pdo/tests/bug_36798.phpt] [1;33mSKIP Postgres PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_pgsql/tests/bug_36798.phpt] reason: could not find driver TEST 8744/16022 [ext/pdo/tests/bug_38253.phpt] [1;33mSKIP Postgres PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_pgsql/tests/bug_38253.phpt] reason: could not find driver TEST 8745/16022 [ext/pdo/tests/bug_38394.phpt] [1;33mSKIP Postgres PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) [ext/pdo_pgsql/tests/bug_38394.phpt] reason: could not find driver TEST 8746/16022 [ext/pdo/tests/bug_39398.phpt] [1;33mSKIP Postgres PDO Common: Bug #39398 (Booleans are not automatically translated to integers) [ext/pdo_pgsql/tests/bug_39398.phpt] reason: could not find driver TEST 8747/16022 [ext/pdo/tests/bug_39656.phpt] [1;33mSKIP Postgres PDO Common: Bug #39656 (Crash when calling fetch() on a PDO statement object after closeCursor()) [ext/pdo_pgsql/tests/bug_39656.phpt] reason: could not find driver TEST 8748/16022 [ext/pdo/tests/bug_40285.phpt] [1;33mSKIP Postgres PDO Common: Bug #40285 (The prepare parser goes into an infinite loop on ': or ":) [ext/pdo_pgsql/tests/bug_40285.phpt] reason: could not find driver TEST 8749/16022 [ext/pdo/tests/bug_42917.phpt] [1;33mSKIP Postgres PDO Common: Bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode) [ext/pdo_pgsql/tests/bug_42917.phpt] reason: could not find driver TEST 8750/16022 [ext/pdo/tests/bug_43130.phpt] [1;33mSKIP Postgres PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_pgsql/tests/bug_43130.phpt] reason: not relevant for pgsql driver TEST 8751/16022 [ext/pdo/tests/bug_43139.phpt] [1;33mSKIP Postgres PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_pgsql/tests/bug_43139.phpt] reason: could not find driver TEST 8752/16022 [ext/pdo/tests/bug_43663.phpt] [1;33mSKIP Postgres PDO Common: Bug #43663 (__call on classes derived from PDO) [ext/pdo_pgsql/tests/bug_43663.phpt] reason: could not find driver TEST 8753/16022 [ext/pdo/tests/bug_44159.phpt] [1;33mSKIP Postgres PDO Common: Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS, NULL)) [ext/pdo_pgsql/tests/bug_44159.phpt] reason: could not find driver TEST 8754/16022 [ext/pdo/tests/bug_44173.phpt] [1;33mSKIP Postgres PDO Common: Bug #44173 (PDO->query() parameter parsing/checking needs an update) [ext/pdo_pgsql/tests/bug_44173.phpt] reason: could not find driver TEST 8755/16022 [ext/pdo/tests/bug_44409.phpt] [1;33mSKIP Postgres PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) [ext/pdo_pgsql/tests/bug_44409.phpt] reason: could not find driver TEST 8756/16022 [ext/pdo/tests/bug_44861.phpt] [1;33mSKIP Postgres PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) [ext/pdo_pgsql/tests/bug_44861.phpt] reason: could not find driver TEST 8757/16022 [ext/pdo/tests/bug_50458.phpt] [1;33mSKIP Postgres PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) [ext/pdo_pgsql/tests/bug_50458.phpt] reason: could not find driver TEST 8758/16022 [ext/pdo/tests/bug_52098.phpt] [1;33mSKIP Postgres PDO Common: Bug #52098 Own PDOStatement implementation ignore __call() [ext/pdo_pgsql/tests/bug_52098.phpt] reason: could not find driver TEST 8759/16022 [ext/pdo/tests/bug_60665.phpt] [1;33mSKIP Postgres PDO Common: Bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY returns false) [ext/pdo_pgsql/tests/bug_60665.phpt] reason: could not find driver TEST 8760/16022 [ext/pdo/tests/bug_61292.phpt] [1;33mSKIP Postgres PDO Common: Bug #61292 (Segfault while calling a method on an overloaded PDO object) [ext/pdo_pgsql/tests/bug_61292.phpt] reason: could not find driver TEST 8761/16022 [ext/pdo/tests/bug_64172.phpt] [1;33mSKIP Postgres PDO Common: Bug #64172 errorInfo is not properly cleaned up [ext/pdo_pgsql/tests/bug_64172.phpt] reason: could not find driver TEST 8762/16022 [ext/pdo/tests/bug_65946.phpt] [1;33mSKIP Postgres PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) [ext/pdo_pgsql/tests/bug_65946.phpt] reason: could not find driver TEST 8763/16022 [ext/pdo/tests/bug_69356.phpt] [1;33mSKIP Postgres PDO Common: Bug #69356 (PDOStatement::debugDumpParams() truncates query) [ext/pdo_pgsql/tests/bug_69356.phpt] reason: could not find driver TEST 8764/16022 [ext/pdo/tests/bug_71447.phpt] [1;33mSKIP Postgres PDO Common: Bug #71447 (Quotes inside comments not properly handled) [ext/pdo_pgsql/tests/bug_71447.phpt] reason: could not find driver TEST 8765/16022 [ext/pdo/tests/bug_71885.phpt] [1;33mSKIP Postgres PDO Common: FR #71885 (Allow escaping question mark placeholders) [ext/pdo_pgsql/tests/bug_71885.phpt] reason: not relevant for pgsql driver TEST 8766/16022 [ext/pdo/tests/bug_72368.phpt] [1;33mSKIP Postgres PDO Common: Bug #72368 (PdoStatement->execute() fails but does not throw an exception) [ext/pdo_pgsql/tests/bug_72368.phpt] reason: could not find driver TEST 8767/16022 [ext/pdo/tests/bug_72788.phpt] [1;33mSKIP Postgres PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) [ext/pdo_pgsql/tests/bug_72788.phpt] reason: could not find driver TEST 8768/16022 [ext/pdo/tests/bug_73234.phpt] [1;33mSKIP Postgres PDO Common: Bug #73234 (Emulated statements let value dictate parameter type) [ext/pdo_pgsql/tests/bug_73234.phpt] reason: could not find driver TEST 8769/16022 [ext/pdo/tests/bug_77849.phpt] [1;33mSKIP Postgres PDO Common: Bug #77849 (Unexpected segfault attempting to use cloned PDO object) [ext/pdo_pgsql/tests/bug_77849.phpt] reason: could not find driver TEST 8770/16022 [ext/pdo/tests/bug_77849_2.phpt] [1;32mPASS Postgres PDO Common: Bug #77849 (inconsistent state of cloned statament object) [ext/pdo_pgsql/tests/bug_77849_2.phpt] TEST 8771/16022 [ext/pdo/tests/bug_79106.phpt] [1;33mSKIP Postgres Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) [ext/pdo_pgsql/tests/bug_79106.phpt] reason: could not find driver TEST 8772/16022 [ext/pdo/tests/bug_79106_collision.phpt] [1;33mSKIP Postgres Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) - collision [ext/pdo_pgsql/tests/bug_79106_collision.phpt] reason: could not find driver TEST 8773/16022 [ext/pdo/tests/debug_emulated_prepares.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement::debugDumpParams() with emulated prepares [ext/pdo_pgsql/tests/debug_emulated_prepares.phpt] reason: could not find driver TEST 8774/16022 [ext/pdo/tests/pdo_001.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_ASSOC [ext/pdo_pgsql/tests/pdo_001.phpt] reason: could not find driver TEST 8775/16022 [ext/pdo/tests/pdo_002.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_NUM [ext/pdo_pgsql/tests/pdo_002.phpt] reason: could not find driver TEST 8776/16022 [ext/pdo/tests/pdo_003.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_BOTH [ext/pdo_pgsql/tests/pdo_003.phpt] reason: could not find driver TEST 8777/16022 [ext/pdo/tests/pdo_004.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_OBJ [ext/pdo_pgsql/tests/pdo_004.phpt] reason: could not find driver TEST 8778/16022 [ext/pdo/tests/pdo_005.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_CLASS [ext/pdo_pgsql/tests/pdo_005.phpt] reason: could not find driver TEST 8779/16022 [ext/pdo/tests/pdo_006.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_GROUP [ext/pdo_pgsql/tests/pdo_006.phpt] reason: could not find driver TEST 8780/16022 [ext/pdo/tests/pdo_007.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_UNIQUE [ext/pdo_pgsql/tests/pdo_007.phpt] reason: could not find driver TEST 8781/16022 [ext/pdo/tests/pdo_008.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_UNIQUE conflict [ext/pdo_pgsql/tests/pdo_008.phpt] reason: could not find driver TEST 8782/16022 [ext/pdo/tests/pdo_009.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_CLASSTYPE [ext/pdo_pgsql/tests/pdo_009.phpt] reason: could not find driver TEST 8783/16022 [ext/pdo/tests/pdo_010.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE [ext/pdo_pgsql/tests/pdo_010.phpt] reason: could not find driver TEST 8784/16022 [ext/pdo/tests/pdo_011.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_FUNC and statement overloading [ext/pdo_pgsql/tests/pdo_011.phpt] reason: could not find driver TEST 8785/16022 [ext/pdo/tests/pdo_012.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement::setFetchMode [ext/pdo_pgsql/tests/pdo_012.phpt] reason: could not find driver TEST 8786/16022 [ext/pdo/tests/pdo_013.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement iterator [ext/pdo_pgsql/tests/pdo_013.phpt] reason: could not find driver TEST 8787/16022 [ext/pdo/tests/pdo_014.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement SPL iterator [ext/pdo_pgsql/tests/pdo_014.phpt] reason: could not find driver TEST 8788/16022 [ext/pdo/tests/pdo_015.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_COLUMN [ext/pdo_pgsql/tests/pdo_015.phpt] reason: could not find driver TEST 8789/16022 [ext/pdo/tests/pdo_016.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_BOUND [ext/pdo_pgsql/tests/pdo_016.phpt] reason: could not find driver TEST 8790/16022 [ext/pdo/tests/pdo_016a.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_pgsql/tests/pdo_016a.phpt] reason: could not find driver TEST 8791/16022 [ext/pdo/tests/pdo_017.phpt] [1;33mSKIP Postgres PDO Common: transactions [ext/pdo_pgsql/tests/pdo_017.phpt] reason: could not find driver TEST 8792/16022 [ext/pdo/tests/pdo_018.phpt] [1;33mSKIP Postgres PDO Common: serializing [ext/pdo_pgsql/tests/pdo_018.phpt] reason: could not find driver TEST 8793/16022 [ext/pdo/tests/pdo_019.phpt] [1;33mSKIP Postgres PDO Common: fetch() and while() [ext/pdo_pgsql/tests/pdo_019.phpt] reason: could not find driver TEST 8794/16022 [ext/pdo/tests/pdo_020.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement::columnCount [ext/pdo_pgsql/tests/pdo_020.phpt] reason: could not find driver TEST 8795/16022 [ext/pdo/tests/pdo_021.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement::execute with parameters [ext/pdo_pgsql/tests/pdo_021.phpt] reason: could not find driver TEST 8796/16022 [ext/pdo/tests/pdo_022.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement::getColumnMeta [ext/pdo_pgsql/tests/pdo_022.phpt] reason: could not find driver TEST 8797/16022 [ext/pdo/tests/pdo_023.phpt] [1;33mSKIP Postgres PDO Common: extending PDO [ext/pdo_pgsql/tests/pdo_023.phpt] reason: could not find driver TEST 8798/16022 [ext/pdo/tests/pdo_024.phpt] [1;33mSKIP Postgres PDO Common: assert that bindParam does not modify parameter [ext/pdo_pgsql/tests/pdo_024.phpt] reason: could not find driver TEST 8799/16022 [ext/pdo/tests/pdo_025.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_INTO [ext/pdo_pgsql/tests/pdo_025.phpt] reason: could not find driver TEST 8800/16022 [ext/pdo/tests/pdo_026.phpt] [1;33mSKIP Postgres PDO Common: extending PDO (2) [ext/pdo_pgsql/tests/pdo_026.phpt] reason: could not find driver TEST 8801/16022 [ext/pdo/tests/pdo_027.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_LAZY [ext/pdo_pgsql/tests/pdo_027.phpt] reason: could not find driver TEST 8802/16022 [ext/pdo/tests/pdo_028.phpt] [1;33mSKIP Postgres PDO Common: bindValue [ext/pdo_pgsql/tests/pdo_028.phpt] reason: could not find driver TEST 8803/16022 [ext/pdo/tests/pdo_029.phpt] [1;33mSKIP Postgres PDO Common: extending PDO (3) [ext/pdo_pgsql/tests/pdo_029.phpt] reason: could not find driver TEST 8804/16022 [ext/pdo/tests/pdo_030.phpt] [1;33mSKIP Postgres PDO Common: extending PDO (4) [ext/pdo_pgsql/tests/pdo_030.phpt] reason: could not find driver TEST 8805/16022 [ext/pdo/tests/pdo_031.phpt] [1;33mSKIP Postgres PDO Common: PDOStatement SPL iterator [ext/pdo_pgsql/tests/pdo_031.phpt] reason: could not find driver TEST 8806/16022 [ext/pdo/tests/pdo_032.phpt] [1;33mSKIP Postgres PDO Common: PDO::ATTR_CASE [ext/pdo_pgsql/tests/pdo_032.phpt] reason: could not find driver TEST 8807/16022 [ext/pdo/tests/pdo_033.phpt] [1;33mSKIP Postgres PDO Common: PDO::quote() [ext/pdo_pgsql/tests/pdo_033.phpt] reason: could not find driver TEST 8808/16022 [ext/pdo/tests/pdo_034.phpt] [1;33mSKIP Postgres PDO Common: PDO::FETCH_KEY_PAIR fetch mode test [ext/pdo_pgsql/tests/pdo_034.phpt] reason: could not find driver TEST 8809/16022 [ext/pdo/tests/pdo_036.phpt] [1;32mPASS Postgres Testing PDORow and PDOStatement instances with Reflection [ext/pdo_pgsql/tests/pdo_036.phpt] TEST 8810/16022 [ext/pdo/tests/pdo_037.phpt] [1;32mPASS Postgres Crash when calling a method of a class that inherits PDOStatement [ext/pdo_pgsql/tests/pdo_037.phpt] TEST 8811/16022 [ext/pdo/tests/pdo_038.phpt] [1;33mSKIP Postgres PDOStatement::fetchColumn() invalid column index [ext/pdo_pgsql/tests/pdo_038.phpt] reason: could not find driver TEST 8812/16022 [ext/pdo/tests/pdo_039.phpt] [1;33mSKIP Postgres PDO Common: errorCode() [ext/pdo_pgsql/tests/pdo_039.phpt] reason: could not find driver TEST 8813/16022 [ext/pdo/tests/pdo_drivers_basic.phpt] [1;32mPASS Postgres Test normal operation of PDO::getAvailableDrivers / pdo_drivers [ext/pdo_pgsql/tests/pdo_drivers_basic.phpt] TEST 8814/16022 [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] [1;33mSKIP Postgres PDO Common: Pass credentials in dsn instead of constructor params [ext/pdo_pgsql/tests/pdo_dsn_containing_credentials.phpt] reason: not supported TEST 8815/16022 [ext/pdo/tests/pdo_quote_empty_string.phpt] [1;33mSKIP Postgres PDO::quote() must accept empty string for drivers which support this feature [ext/pdo_pgsql/tests/pdo_quote_empty_string.phpt] reason: could not find driver TEST 8816/16022 [ext/pdo/tests/pdo_uninitialized.phpt] [1;32mPASS Postgres Uninitialized PDO objects [ext/pdo_pgsql/tests/pdo_uninitialized.phpt] TEST 8817/16022 [ext/pdo/tests/pdorow.phpt] [1;32mPASS Postgres Trying instantiate a PDORow object manually [ext/pdo_pgsql/tests/pdorow.phpt] TEST 8818/16022 [ext/pdo/tests/pecl_bug_5217.phpt] [1;33mSKIP Postgres PDO Common: PECL Bug #5217 (serialize/unserialize safety) [ext/pdo_pgsql/tests/pecl_bug_5217.phpt] reason: could not find driver TEST 8819/16022 [ext/pdo/tests/pecl_bug_5772.phpt] [1;33mSKIP Postgres PDO Common: PECL Bug #5772 (PDO::FETCH_FUNC breaks on mixed case func name) [ext/pdo_pgsql/tests/pecl_bug_5772.phpt] reason: could not find driver TEST 8820/16022 [ext/pdo/tests/pecl_bug_5809.phpt] [1;33mSKIP Postgres PDO Common: PECL Bug #5809 (PDOStatement::execute(array()) changes param) [ext/pdo_pgsql/tests/pecl_bug_5809.phpt] reason: could not find driver REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (Postgres [ext/pdo_pgsql/tests/common.phpt]) done TEST 8821/16022 [ext/pdo_pgsql/tests/copy_from.phpt] [1;33mSKIP PDO PgSQL pgsqlCopyFromArray and pgsqlCopyFromFile [ext/pdo_pgsql/tests/copy_from.phpt] reason: could not find driver TEST 8822/16022 [ext/pdo_pgsql/tests/copy_to.phpt] [1;33mSKIP PDO PgSQL pgsqlCopyToArray and pgsqlCopyToFile [ext/pdo_pgsql/tests/copy_to.phpt] reason: could not find driver TEST 8823/16022 [ext/pdo_pgsql/tests/debug_emulated_prepares.phpt] [1;33mSKIP PDO PgSQL PDOStatement::debugDumpParams() with emulated prepares [ext/pdo_pgsql/tests/debug_emulated_prepares.phpt] reason: could not find driver TEST 8824/16022 [ext/pdo_pgsql/tests/disable_prepares.phpt] [1;33mSKIP PDO PgSQL PGSQL_ATTR_DISABLE_PREPARES [ext/pdo_pgsql/tests/disable_prepares.phpt] reason: could not find driver TEST 8825/16022 [ext/pdo_pgsql/tests/getnotify.phpt] [1;33mSKIP PDO PgSQL LISTEN/NOTIFY support [ext/pdo_pgsql/tests/getnotify.phpt] reason: could not find driver TEST 8826/16022 [ext/pdo_pgsql/tests/gh7723.phpt] [1;33mSKIP GitHub #7723 (Fix error message allocation of PDO PgSQL) [ext/pdo_pgsql/tests/gh7723.phpt] reason: not loaded TEST 8827/16022 [ext/pdo_pgsql/tests/is_in_transaction.phpt] [1;33mSKIP PDO PgSQL isInTransaction [ext/pdo_pgsql/tests/is_in_transaction.phpt] reason: could not find driver TEST 8828/16022 [ext/pdo_pgsql/tests/large_objects.phpt] [1;33mSKIP PDO PgSQL Large Objects [ext/pdo_pgsql/tests/large_objects.phpt] reason: could not find driver TEST 8829/16022 [ext/pdo_sqlite/tests/bug33841.phpt] [1;32mPASS PDO SQLite Bug #33841 (rowCount() does not work on prepared statements) [ext/pdo_sqlite/tests/bug33841.phpt] TEST 8830/16022 [ext/pdo_sqlite/tests/bug35336.phpt] [1;32mPASS Bug #35336 (crash on PDO::FETCH_CLASS + __set()) [ext/pdo_sqlite/tests/bug35336.phpt] TEST 8831/16022 [ext/pdo_sqlite/tests/bug38334.phpt] [1;32mPASS Bug #38334: Proper data-type support for PDO_SQLITE [ext/pdo_sqlite/tests/bug38334.phpt] TEST 8832/16022 [ext/pdo_sqlite/tests/bug43831.phpt] [1;32mPASS Bug #43831 ($this gets mangled when extending PDO with persistent connection) [ext/pdo_sqlite/tests/bug43831.phpt] TEST 8833/16022 [ext/pdo_sqlite/tests/bug44327_2.phpt] [1;32mPASS Bug #44327.2 (PDORow::queryString property & numeric offsets / Crash) [ext/pdo_sqlite/tests/bug44327_2.phpt] TEST 8834/16022 [ext/pdo_sqlite/tests/bug44327_3.phpt] [1;32mPASS Bug #44327.3 (PDORow::queryString property & numeric offsets / Crash) [ext/pdo_sqlite/tests/bug44327_3.phpt] TEST 8835/16022 [ext/pdo_sqlite/tests/bug46139.phpt] [1;32mPASS Bug #46139 (PDOStatement->setFetchMode() forgets FETCH_PROPS_LATE) [ext/pdo_sqlite/tests/bug46139.phpt] TEST 8836/16022 [ext/pdo_sqlite/tests/bug46542.phpt] [1;32mPASS Bug #46542 Extending PDO class with a __call() function [ext/pdo_sqlite/tests/bug46542.phpt] TEST 8837/16022 [ext/pdo_sqlite/tests/bug48773.phpt] [1;32mPASS Bug #48773 (Incorrect error when setting PDO::ATTR_STATEMENT_CLASS with ctor_args) [ext/pdo_sqlite/tests/bug48773.phpt] TEST 8838/16022 [ext/pdo_sqlite/tests/bug50728.phpt] [1;32mPASS Bug #50728 (All PDOExceptions hardcode 'code' property to 0) [ext/pdo_sqlite/tests/bug50728.phpt] TEST 8839/16022 [ext/pdo_sqlite/tests/bug52487.phpt] [1;32mPASS Bug #52487 (PDO::FETCH_INTO leaks memory) [ext/pdo_sqlite/tests/bug52487.phpt] TEST 8840/16022 [ext/pdo_sqlite/tests/bug60104.phpt] [1;32mPASS Bug #60104 (Segmentation Fault in pdo_sqlite when using sqliteCreateFunction()) [ext/pdo_sqlite/tests/bug60104.phpt] TEST 8841/16022 [ext/pdo_sqlite/tests/bug66033.phpt] [1;32mPASS Bug #66033 (Segmentation Fault when constructor of PDO statement throws an exception) [ext/pdo_sqlite/tests/bug66033.phpt] TEST 8842/16022 [ext/pdo_sqlite/tests/bug70221.phpt] [1;32mPASS Bug #70221 (persistent sqlite connection + custom function segfaults) [ext/pdo_sqlite/tests/bug70221.phpt] TEST 8843/16022 [ext/pdo_sqlite/tests/bug70862.phpt] [1;32mPASS PDO_sqlite: Testing sqliteCreateCollation() [ext/pdo_sqlite/tests/bug70862.phpt] TEST 8844/16022 [ext/pdo_sqlite/tests/bug78192.phpt] [1;32mPASS PDO SQLite Bug #78192 SegFault when reuse statement after schema change [ext/pdo_sqlite/tests/bug78192.phpt] TEST 8845/16022 [ext/pdo_sqlite/tests/bug79664.phpt] [1;32mPASS Bug #79664 (PDOStatement::getColumnMeta fails on empty result set) [ext/pdo_sqlite/tests/bug79664.phpt] TEST 8846/16022 [ext/pdo_sqlite/tests/bug81740.phpt] [1;32mPASS Bug #81740 (PDO::quote() may return unquoted string) [ext/pdo_sqlite/tests/bug81740.phpt] TEST 8847/16022 [ext/pdo_sqlite/tests/bug_42589.phpt] [1;32mPASS PDO SQLite Feature Request #42589 (getColumnMeta() should also return table name) [ext/pdo_sqlite/tests/bug_42589.phpt] TEST 8848/16022 [ext/pdo_sqlite/tests/bug_44159_sqlite_version.phpt] [1;32mPASS PDO Common: Bug #44159: SQLite variant [ext/pdo_sqlite/tests/bug_44159_sqlite_version.phpt] TEST 8849/16022 [ext/pdo_sqlite/tests/bug_47769.phpt] [1;32mPASS PDO Common: Bug #47769 (Strange extends PDO) [ext/pdo_sqlite/tests/bug_47769.phpt] TEST 8850/16022 [ext/pdo_sqlite/tests/bug_63916-2.phpt] [1;33mSKIP Bug #63916 PDO::PARAM_INT casts to 32bit int internally even on 64bit builds in pdo_sqlite [ext/pdo_sqlite/tests/bug_63916-2.phpt] reason: 32-bit only TEST 8851/16022 [ext/pdo_sqlite/tests/bug_63916.phpt] [1;32mPASS Bug #63916 PDO::PARAM_INT casts to 32bit int internally even on 64bit builds in pdo_sqlite [ext/pdo_sqlite/tests/bug_63916.phpt] TEST 8852/16022 [ext/pdo_sqlite/tests/bug_64705.phpt] [1;32mPASS Bug #64705 errorInfo property of PDOException is null when PDO::__construct() fails [ext/pdo_sqlite/tests/bug_64705.phpt] TEST 8853/16022 [ext/pdo_sqlite/tests/common.phpt] REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (SQLite [ext/pdo_sqlite/tests/common.phpt]) begin TEST 8853/16103 [ext/pdo/tests/bug_34630.phpt] [1;32mPASS SQLite PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_sqlite/tests/bug_34630.phpt] TEST 8854/16103 [ext/pdo/tests/bug_34687.phpt] [1;32mPASS SQLite PDO Common: Bug #34687 (query doesn't return error information) [ext/pdo_sqlite/tests/bug_34687.phpt] TEST 8855/16103 [ext/pdo/tests/bug_35671.phpt] [1;32mPASS SQLite PDO Common: Bug #35671 (binding by name breakage) [ext/pdo_sqlite/tests/bug_35671.phpt] TEST 8856/16103 [ext/pdo/tests/bug_36428.phpt] [1;32mPASS SQLite PDO Common: Bug #36428 (Incorrect error message for PDO::fetchAll()) [ext/pdo_sqlite/tests/bug_36428.phpt] TEST 8857/16103 [ext/pdo/tests/bug_36798.phpt] [1;32mPASS SQLite PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_sqlite/tests/bug_36798.phpt] TEST 8858/16103 [ext/pdo/tests/bug_38253.phpt] [1;32mPASS SQLite PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_sqlite/tests/bug_38253.phpt] TEST 8859/16103 [ext/pdo/tests/bug_38394.phpt] [1;32mPASS SQLite PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) [ext/pdo_sqlite/tests/bug_38394.phpt] TEST 8860/16103 [ext/pdo/tests/bug_39398.phpt] [1;32mPASS SQLite PDO Common: Bug #39398 (Booleans are not automatically translated to integers) [ext/pdo_sqlite/tests/bug_39398.phpt] TEST 8861/16103 [ext/pdo/tests/bug_39656.phpt] [1;32mPASS SQLite PDO Common: Bug #39656 (Crash when calling fetch() on a PDO statement object after closeCursor()) [ext/pdo_sqlite/tests/bug_39656.phpt] TEST 8862/16103 [ext/pdo/tests/bug_40285.phpt] [1;32mPASS SQLite PDO Common: Bug #40285 (The prepare parser goes into an infinite loop on ': or ":) [ext/pdo_sqlite/tests/bug_40285.phpt] TEST 8863/16103 [ext/pdo/tests/bug_42917.phpt] [1;32mPASS SQLite PDO Common: Bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode) [ext/pdo_sqlite/tests/bug_42917.phpt] TEST 8864/16103 [ext/pdo/tests/bug_43130.phpt] [1;33mSKIP SQLite PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_sqlite/tests/bug_43130.phpt] reason: not relevant for sqlite driver TEST 8865/16103 [ext/pdo/tests/bug_43139.phpt] [1;32mPASS SQLite PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_sqlite/tests/bug_43139.phpt] TEST 8866/16103 [ext/pdo/tests/bug_43663.phpt] [1;32mPASS SQLite PDO Common: Bug #43663 (__call on classes derived from PDO) [ext/pdo_sqlite/tests/bug_43663.phpt] TEST 8867/16103 [ext/pdo/tests/bug_44159.phpt] [1;32mPASS SQLite PDO Common: Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS, NULL)) [ext/pdo_sqlite/tests/bug_44159.phpt] TEST 8868/16103 [ext/pdo/tests/bug_44173.phpt] [1;32mPASS SQLite PDO Common: Bug #44173 (PDO->query() parameter parsing/checking needs an update) [ext/pdo_sqlite/tests/bug_44173.phpt] TEST 8869/16103 [ext/pdo/tests/bug_44409.phpt] [1;32mPASS SQLite PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) [ext/pdo_sqlite/tests/bug_44409.phpt] TEST 8870/16103 [ext/pdo/tests/bug_44861.phpt] [1;33mSKIP SQLite PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) [ext/pdo_sqlite/tests/bug_44861.phpt] reason: Scrollable cursors not supported TEST 8871/16103 [ext/pdo/tests/bug_50458.phpt] [1;32mPASS SQLite PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) [ext/pdo_sqlite/tests/bug_50458.phpt] TEST 8872/16103 [ext/pdo/tests/bug_52098.phpt] [1;32mPASS SQLite PDO Common: Bug #52098 Own PDOStatement implementation ignore __call() [ext/pdo_sqlite/tests/bug_52098.phpt] TEST 8873/16103 [ext/pdo/tests/bug_60665.phpt] [1;32mPASS SQLite PDO Common: Bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY returns false) [ext/pdo_sqlite/tests/bug_60665.phpt] TEST 8874/16103 [ext/pdo/tests/bug_61292.phpt] [1;32mPASS SQLite PDO Common: Bug #61292 (Segfault while calling a method on an overloaded PDO object) [ext/pdo_sqlite/tests/bug_61292.phpt] TEST 8875/16103 [ext/pdo/tests/bug_64172.phpt] [1;32mPASS SQLite PDO Common: Bug #64172 errorInfo is not properly cleaned up [ext/pdo_sqlite/tests/bug_64172.phpt] TEST 8876/16103 [ext/pdo/tests/bug_65946.phpt] [1;32mPASS SQLite PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) [ext/pdo_sqlite/tests/bug_65946.phpt] TEST 8877/16103 [ext/pdo/tests/bug_69356.phpt] [1;32mPASS SQLite PDO Common: Bug #69356 (PDOStatement::debugDumpParams() truncates query) [ext/pdo_sqlite/tests/bug_69356.phpt] TEST 8878/16103 [ext/pdo/tests/bug_71447.phpt] [1;32mPASS SQLite PDO Common: Bug #71447 (Quotes inside comments not properly handled) [ext/pdo_sqlite/tests/bug_71447.phpt] TEST 8879/16103 [ext/pdo/tests/bug_71885.phpt] [1;32mPASS SQLite PDO Common: FR #71885 (Allow escaping question mark placeholders) [ext/pdo_sqlite/tests/bug_71885.phpt] TEST 8880/16103 [ext/pdo/tests/bug_72368.phpt] [1;32mPASS SQLite PDO Common: Bug #72368 (PdoStatement->execute() fails but does not throw an exception) [ext/pdo_sqlite/tests/bug_72368.phpt] TEST 8881/16103 [ext/pdo/tests/bug_72788.phpt] [1;32mPASS SQLite PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) [ext/pdo_sqlite/tests/bug_72788.phpt] TEST 8882/16103 [ext/pdo/tests/bug_73234.phpt] [1;32mPASS SQLite PDO Common: Bug #73234 (Emulated statements let value dictate parameter type) [ext/pdo_sqlite/tests/bug_73234.phpt] TEST 8883/16103 [ext/pdo/tests/bug_77849.phpt] [1;32mPASS SQLite PDO Common: Bug #77849 (Unexpected segfault attempting to use cloned PDO object) [ext/pdo_sqlite/tests/bug_77849.phpt] TEST 8884/16103 [ext/pdo/tests/bug_77849_2.phpt] [1;32mPASS SQLite PDO Common: Bug #77849 (inconsistent state of cloned statament object) [ext/pdo_sqlite/tests/bug_77849_2.phpt] TEST 8885/16103 [ext/pdo/tests/bug_79106.phpt] [1;32mPASS SQLite Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) [ext/pdo_sqlite/tests/bug_79106.phpt] TEST 8886/16103 [ext/pdo/tests/bug_79106_collision.phpt] [1;32mPASS SQLite Bug #79106 (PDO may fetch wrong column indexes with PDO::FETCH_BOTH) - collision [ext/pdo_sqlite/tests/bug_79106_collision.phpt] TEST 8887/16103 [ext/pdo/tests/debug_emulated_prepares.phpt] [1;33mSKIP SQLite PDO Common: PDOStatement::debugDumpParams() with emulated prepares [ext/pdo_sqlite/tests/debug_emulated_prepares.phpt] reason: driver cannot emulate prepared statements TEST 8888/16103 [ext/pdo/tests/pdo_001.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_ASSOC [ext/pdo_sqlite/tests/pdo_001.phpt] TEST 8889/16103 [ext/pdo/tests/pdo_002.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_NUM [ext/pdo_sqlite/tests/pdo_002.phpt] TEST 8890/16103 [ext/pdo/tests/pdo_003.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_BOTH [ext/pdo_sqlite/tests/pdo_003.phpt] TEST 8891/16103 [ext/pdo/tests/pdo_004.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_OBJ [ext/pdo_sqlite/tests/pdo_004.phpt] TEST 8892/16103 [ext/pdo/tests/pdo_005.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_CLASS [ext/pdo_sqlite/tests/pdo_005.phpt] TEST 8893/16103 [ext/pdo/tests/pdo_006.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_GROUP [ext/pdo_sqlite/tests/pdo_006.phpt] TEST 8894/16103 [ext/pdo/tests/pdo_007.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_UNIQUE [ext/pdo_sqlite/tests/pdo_007.phpt] TEST 8895/16103 [ext/pdo/tests/pdo_008.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_UNIQUE conflict [ext/pdo_sqlite/tests/pdo_008.phpt] TEST 8896/16103 [ext/pdo/tests/pdo_009.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_CLASSTYPE [ext/pdo_sqlite/tests/pdo_009.phpt] TEST 8897/16103 [ext/pdo/tests/pdo_010.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE [ext/pdo_sqlite/tests/pdo_010.phpt] TEST 8898/16103 [ext/pdo/tests/pdo_011.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_FUNC and statement overloading [ext/pdo_sqlite/tests/pdo_011.phpt] TEST 8899/16103 [ext/pdo/tests/pdo_012.phpt] [1;32mPASS SQLite PDO Common: PDOStatement::setFetchMode [ext/pdo_sqlite/tests/pdo_012.phpt] TEST 8900/16103 [ext/pdo/tests/pdo_013.phpt] [1;32mPASS SQLite PDO Common: PDOStatement iterator [ext/pdo_sqlite/tests/pdo_013.phpt] TEST 8901/16103 [ext/pdo/tests/pdo_014.phpt] [1;32mPASS SQLite PDO Common: PDOStatement SPL iterator [ext/pdo_sqlite/tests/pdo_014.phpt] TEST 8902/16103 [ext/pdo/tests/pdo_015.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_COLUMN [ext/pdo_sqlite/tests/pdo_015.phpt] TEST 8903/16103 [ext/pdo/tests/pdo_016.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_BOUND [ext/pdo_sqlite/tests/pdo_016.phpt] TEST 8904/16103 [ext/pdo/tests/pdo_016a.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_sqlite/tests/pdo_016a.phpt] TEST 8905/16103 [ext/pdo/tests/pdo_017.phpt] [1;32mPASS SQLite PDO Common: transactions [ext/pdo_sqlite/tests/pdo_017.phpt] TEST 8906/16103 [ext/pdo/tests/pdo_018.phpt] [1;32mPASS SQLite PDO Common: serializing [ext/pdo_sqlite/tests/pdo_018.phpt] TEST 8907/16103 [ext/pdo/tests/pdo_019.phpt] [1;32mPASS SQLite PDO Common: fetch() and while() [ext/pdo_sqlite/tests/pdo_019.phpt] TEST 8908/16103 [ext/pdo/tests/pdo_020.phpt] [1;32mPASS SQLite PDO Common: PDOStatement::columnCount [ext/pdo_sqlite/tests/pdo_020.phpt] TEST 8909/16103 [ext/pdo/tests/pdo_021.phpt] [1;32mPASS SQLite PDO Common: PDOStatement::execute with parameters [ext/pdo_sqlite/tests/pdo_021.phpt] TEST 8910/16103 [ext/pdo/tests/pdo_022.phpt] [1;33mXFAIL SQLite PDO Common: PDOStatement::getColumnMeta [ext/pdo_sqlite/tests/pdo_022.phpt] XFAIL REASON: This feature is not yet finalized, no test makes sense TEST 8911/16103 [ext/pdo/tests/pdo_023.phpt] [1;32mPASS SQLite PDO Common: extending PDO [ext/pdo_sqlite/tests/pdo_023.phpt] TEST 8912/16103 [ext/pdo/tests/pdo_024.phpt] [1;32mPASS SQLite PDO Common: assert that bindParam does not modify parameter [ext/pdo_sqlite/tests/pdo_024.phpt] TEST 8913/16103 [ext/pdo/tests/pdo_025.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_INTO [ext/pdo_sqlite/tests/pdo_025.phpt] TEST 8914/16103 [ext/pdo/tests/pdo_026.phpt] [1;32mPASS SQLite PDO Common: extending PDO (2) [ext/pdo_sqlite/tests/pdo_026.phpt] TEST 8915/16103 [ext/pdo/tests/pdo_027.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_LAZY [ext/pdo_sqlite/tests/pdo_027.phpt] TEST 8916/16103 [ext/pdo/tests/pdo_028.phpt] [1;32mPASS SQLite PDO Common: bindValue [ext/pdo_sqlite/tests/pdo_028.phpt] TEST 8917/16103 [ext/pdo/tests/pdo_029.phpt] [1;32mPASS SQLite PDO Common: extending PDO (3) [ext/pdo_sqlite/tests/pdo_029.phpt] TEST 8918/16103 [ext/pdo/tests/pdo_030.phpt] [1;32mPASS SQLite PDO Common: extending PDO (4) [ext/pdo_sqlite/tests/pdo_030.phpt] TEST 8919/16103 [ext/pdo/tests/pdo_031.phpt] [1;32mPASS SQLite PDO Common: PDOStatement SPL iterator [ext/pdo_sqlite/tests/pdo_031.phpt] TEST 8920/16103 [ext/pdo/tests/pdo_032.phpt] [1;32mPASS SQLite PDO Common: PDO::ATTR_CASE [ext/pdo_sqlite/tests/pdo_032.phpt] TEST 8921/16103 [ext/pdo/tests/pdo_033.phpt] [1;32mPASS SQLite PDO Common: PDO::quote() [ext/pdo_sqlite/tests/pdo_033.phpt] TEST 8922/16103 [ext/pdo/tests/pdo_034.phpt] [1;32mPASS SQLite PDO Common: PDO::FETCH_KEY_PAIR fetch mode test [ext/pdo_sqlite/tests/pdo_034.phpt] TEST 8923/16103 [ext/pdo/tests/pdo_036.phpt] [1;32mPASS SQLite Testing PDORow and PDOStatement instances with Reflection [ext/pdo_sqlite/tests/pdo_036.phpt] TEST 8924/16103 [ext/pdo/tests/pdo_037.phpt] [1;32mPASS SQLite Crash when calling a method of a class that inherits PDOStatement [ext/pdo_sqlite/tests/pdo_037.phpt] TEST 8925/16103 [ext/pdo/tests/pdo_038.phpt] [1;32mPASS SQLite PDOStatement::fetchColumn() invalid column index [ext/pdo_sqlite/tests/pdo_038.phpt] TEST 8926/16103 [ext/pdo/tests/pdo_039.phpt] [1;32mPASS SQLite PDO Common: errorCode() [ext/pdo_sqlite/tests/pdo_039.phpt] TEST 8927/16103 [ext/pdo/tests/pdo_drivers_basic.phpt] [1;32mPASS SQLite Test normal operation of PDO::getAvailableDrivers / pdo_drivers [ext/pdo_sqlite/tests/pdo_drivers_basic.phpt] TEST 8928/16103 [ext/pdo/tests/pdo_dsn_containing_credentials.phpt] [1;33mSKIP SQLite PDO Common: Pass credentials in dsn instead of constructor params [ext/pdo_sqlite/tests/pdo_dsn_containing_credentials.phpt] reason: not supported TEST 8929/16103 [ext/pdo/tests/pdo_quote_empty_string.phpt] [1;32mPASS SQLite PDO::quote() must accept empty string for drivers which support this feature [ext/pdo_sqlite/tests/pdo_quote_empty_string.phpt] TEST 8930/16103 [ext/pdo/tests/pdo_uninitialized.phpt] [1;32mPASS SQLite Uninitialized PDO objects [ext/pdo_sqlite/tests/pdo_uninitialized.phpt] TEST 8931/16103 [ext/pdo/tests/pdorow.phpt] [1;32mPASS SQLite Trying instantiate a PDORow object manually [ext/pdo_sqlite/tests/pdorow.phpt] TEST 8932/16103 [ext/pdo/tests/pecl_bug_5217.phpt] [1;32mPASS SQLite PDO Common: PECL Bug #5217 (serialize/unserialize safety) [ext/pdo_sqlite/tests/pecl_bug_5217.phpt] TEST 8933/16103 [ext/pdo/tests/pecl_bug_5772.phpt] [1;32mPASS SQLite PDO Common: PECL Bug #5772 (PDO::FETCH_FUNC breaks on mixed case func name) [ext/pdo_sqlite/tests/pecl_bug_5772.phpt] TEST 8934/16103 [ext/pdo/tests/pecl_bug_5809.phpt] [1;32mPASS SQLite PDO Common: PECL Bug #5809 (PDOStatement::execute(array()) changes param) [ext/pdo_sqlite/tests/pecl_bug_5809.phpt] REDIRECT /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo/tests (SQLite [ext/pdo_sqlite/tests/common.phpt]) done TEST 8935/16103 [ext/pdo_sqlite/tests/debugdumpparams_001.phpt] [1;32mPASS Testing PDOStatement::debugDumpParams() with bound params [ext/pdo_sqlite/tests/debugdumpparams_001.phpt] TEST 8936/16103 [ext/pdo_sqlite/tests/gc.phpt] [1;32mPASS GC support for PDO Sqlite driver data [ext/pdo_sqlite/tests/gc.phpt] TEST 8937/16103 [ext/pdo_sqlite/tests/open_basedir.phpt] [1;32mPASS PDO SQLite open_basedir check [ext/pdo_sqlite/tests/open_basedir.phpt] TEST 8938/16103 [ext/pdo_sqlite/tests/pdo_035.phpt] [1;32mPASS PDO Common: PDORow + get_parent_class() [ext/pdo_sqlite/tests/pdo_035.phpt] TEST 8939/16103 [ext/pdo_sqlite/tests/pdo_fetch_func_001.phpt] [1;32mPASS Testing several callbacks using PDO::FETCH_FUNC [ext/pdo_sqlite/tests/pdo_fetch_func_001.phpt] TEST 8940/16103 [ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phpt] [1;32mPASS PDO_sqlite: Testing sqliteCreateAggregate() [ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phpt] TEST 8941/16103 [ext/pdo_sqlite/tests/pdo_sqlite_createaggregate_002.phpt] [1;32mPASS PDO_sqlite: Testing invalid callback for sqliteCreateAggregate() [ext/pdo_sqlite/tests/pdo_sqlite_createaggregate_002.phpt] TEST 8942/16103 [ext/pdo_sqlite/tests/pdo_sqlite_createcollation.phpt] [1;32mPASS PDO_sqlite: Testing sqliteCreateCollation() [ext/pdo_sqlite/tests/pdo_sqlite_createcollation.phpt] TEST 8943/16103 [ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt] [1;32mPASS PDO_sqlite: Testing sqliteCreateFunction() [ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt] TEST 8944/16103 [ext/pdo_sqlite/tests/pdo_sqlite_createfunction_002.phpt] [1;32mPASS PDO_sqlite: Testing sqliteCreateFunction() produces warning when un-callable function passed [ext/pdo_sqlite/tests/pdo_sqlite_createfunction_002.phpt] TEST 8945/16103 [ext/pdo_sqlite/tests/pdo_sqlite_createfunction_with_flags.phpt] [1;32mPASS PDO_sqlite: Testing sqliteCreateFunction() with flags [ext/pdo_sqlite/tests/pdo_sqlite_createfunction_with_flags.phpt] TEST 8946/16103 [ext/pdo_sqlite/tests/pdo_sqlite_extendederror_attr.phpt] [1;32mPASS PDO_sqlite: Testing PDO_SQLITE_ATTR_EXTENDED_RESULT_CODES [ext/pdo_sqlite/tests/pdo_sqlite_extendederror_attr.phpt] TEST 8947/16103 [ext/pdo_sqlite/tests/pdo_sqlite_filename_uri.phpt] [1;32mPASS PDO_sqlite: Testing filename uri [ext/pdo_sqlite/tests/pdo_sqlite_filename_uri.phpt] TEST 8948/16103 [ext/pdo_sqlite/tests/pdo_sqlite_get_attribute.phpt] [1;32mPASS PDO_sqlite: Testing getAttribute() [ext/pdo_sqlite/tests/pdo_sqlite_get_attribute.phpt] TEST 8949/16103 [ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt] [1;32mPASS PDO_sqlite: Testing lastInsertId() [ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt] TEST 8950/16103 [ext/pdo_sqlite/tests/pdo_sqlite_open_flags.phpt] [1;32mPASS PDO_sqlite: Testing open flags [ext/pdo_sqlite/tests/pdo_sqlite_open_flags.phpt] TEST 8951/16103 [ext/pdo_sqlite/tests/pdo_sqlite_statement_getattribute.phpt] [1;32mPASS PDO_sqlite: Testing PDOStatement::getAttribute() [ext/pdo_sqlite/tests/pdo_sqlite_statement_getattribute.phpt] TEST 8952/16103 [ext/pdo_sqlite/tests/pdo_sqlite_tostring_exception.phpt] [1;32mPASS __toString() exception during PDO Sqlite parameter binding [ext/pdo_sqlite/tests/pdo_sqlite_tostring_exception.phpt] TEST 8953/16103 [ext/pdo_sqlite/tests/pdo_sqlite_transaction.phpt] [1;32mPASS PDO_sqlite: Testing transaction [ext/pdo_sqlite/tests/pdo_sqlite_transaction.phpt] TEST 8954/16103 [ext/pgsql/tests/00version.phpt] [1;33mSKIP PostgreSQL version [ext/pgsql/tests/00version.phpt] reason: could not connect TEST 8955/16103 [ext/pgsql/tests/01createdb.phpt] [1;33mSKIP PostgreSQL create db [ext/pgsql/tests/01createdb.phpt] reason: could not connect TEST 8956/16103 [ext/pgsql/tests/02connection.phpt] [1;33mSKIP PostgreSQL connection [ext/pgsql/tests/02connection.phpt] reason: could not connect TEST 8957/16103 [ext/pgsql/tests/03sync_query.phpt] [1;33mSKIP PostgreSQL sync query [ext/pgsql/tests/03sync_query.phpt] reason: could not connect TEST 8958/16103 [ext/pgsql/tests/04async_query.phpt] [1;33mSKIP PostgreSQL async query [ext/pgsql/tests/04async_query.phpt] reason: could not connect TEST 8959/16103 [ext/pgsql/tests/05large_object.phpt] [1;33mSKIP PostgreSQL large object [ext/pgsql/tests/05large_object.phpt] reason: could not connect TEST 8960/16103 [ext/pgsql/tests/06_bug73498.phpt] [1;33mSKIP Bug 73498 Incorrect DELIMITER syntax for pg_copy_to() [ext/pgsql/tests/06_bug73498.phpt] reason: could not connect TEST 8961/16103 [ext/pgsql/tests/06copy.phpt] [1;33mSKIP PostgreSQL copy functions [ext/pgsql/tests/06copy.phpt] reason: could not connect TEST 8962/16103 [ext/pgsql/tests/06copy_2.phpt] [1;33mSKIP PostgreSQL copy functions, part 2 [ext/pgsql/tests/06copy_2.phpt] reason: could not connect TEST 8963/16103 [ext/pgsql/tests/07optional.phpt] [1;33mSKIP PostgreSQL optional functions [ext/pgsql/tests/07optional.phpt] reason: could not connect TEST 8964/16103 [ext/pgsql/tests/08escape.phpt] [1;33mSKIP PostgreSQL escape functions [ext/pgsql/tests/08escape.phpt] reason: could not connect TEST 8965/16103 [ext/pgsql/tests/09notice.phpt] [1;33mSKIP PostgreSQL notice function [ext/pgsql/tests/09notice.phpt] reason: could not connect TEST 8966/16103 [ext/pgsql/tests/10pg_convert.phpt] [1;33mSKIP PostgreSQL pg_convert() [ext/pgsql/tests/10pg_convert.phpt] reason: could not connect TEST 8967/16103 [ext/pgsql/tests/10pg_convert_9.phpt] [1;33mSKIP PostgreSQL pg_convert() (9.0+) [ext/pgsql/tests/10pg_convert_9.phpt] reason: could not connect TEST 8968/16103 [ext/pgsql/tests/10pg_convert_json_array.phpt] [1;33mSKIP PostgreSQL pg_convert() and JSON/Array [ext/pgsql/tests/10pg_convert_json_array.phpt] reason: could not connect TEST 8969/16103 [ext/pgsql/tests/11pg_meta_data.phpt] [1;33mSKIP PostgreSQL pg_metadata() [ext/pgsql/tests/11pg_meta_data.phpt] reason: could not connect TEST 8970/16103 [ext/pgsql/tests/12pg_insert.phpt] [1;33mSKIP PostgreSQL pg_insert() [ext/pgsql/tests/12pg_insert.phpt] reason: could not connect TEST 8971/16103 [ext/pgsql/tests/12pg_insert_9.phpt] [1;33mSKIP PostgreSQL pg_insert() (9.0+) [ext/pgsql/tests/12pg_insert_9.phpt] reason: could not connect TEST 8972/16103 [ext/pgsql/tests/13pg_select.phpt] [1;33mSKIP PostgreSQL pg_select() [ext/pgsql/tests/13pg_select.phpt] reason: could not connect TEST 8973/16103 [ext/pgsql/tests/13pg_select_9.phpt] [1;33mSKIP PostgreSQL pg_select() (9.0+) [ext/pgsql/tests/13pg_select_9.phpt] reason: could not connect TEST 8974/16103 [ext/pgsql/tests/14pg_update.phpt] [1;33mSKIP PostgreSQL pg_update() [ext/pgsql/tests/14pg_update.phpt] reason: could not connect TEST 8975/16103 [ext/pgsql/tests/14pg_update_9.phpt] [1;33mSKIP PostgreSQL pg_update() (9.0+) [ext/pgsql/tests/14pg_update_9.phpt] reason: could not connect TEST 8976/16103 [ext/pgsql/tests/15pg_delete.phpt] [1;33mSKIP PostgreSQL pg_delete() [ext/pgsql/tests/15pg_delete.phpt] reason: could not connect TEST 8977/16103 [ext/pgsql/tests/16pg_result_status.phpt] [1;33mSKIP PostgreSQL pg_result_status() [ext/pgsql/tests/16pg_result_status.phpt] reason: could not connect TEST 8978/16103 [ext/pgsql/tests/17result.phpt] [1;33mSKIP PostgreSQL pg_fetch_*() functions [ext/pgsql/tests/17result.phpt] reason: could not connect TEST 8979/16103 [ext/pgsql/tests/18pg_escape_bytea_before.phpt] [1;33mSKIP PostgreSQL pg_escape_bytea() functions (before connection) [ext/pgsql/tests/18pg_escape_bytea_before.phpt] reason: could not connect TEST 8980/16103 [ext/pgsql/tests/18pg_escape_bytea_esc.phpt] [1;33mSKIP PostgreSQL pg_escape_bytea() functions (escape format) [ext/pgsql/tests/18pg_escape_bytea_esc.phpt] reason: could not connect TEST 8981/16103 [ext/pgsql/tests/18pg_escape_bytea_hex.phpt] [1;33mSKIP PostgreSQL pg_escape_bytea() functions (hex format) [ext/pgsql/tests/18pg_escape_bytea_hex.phpt] reason: could not connect TEST 8982/16103 [ext/pgsql/tests/19pg_ping.phpt] [1;33mSKIP PostgreSQL pg_ping() functions [ext/pgsql/tests/19pg_ping.phpt] reason: could not connect TEST 8983/16103 [ext/pgsql/tests/20pg_get_pid.phpt] [1;33mSKIP PostgreSQL pg_get_pid() functions [ext/pgsql/tests/20pg_get_pid.phpt] reason: could not connect TEST 8984/16103 [ext/pgsql/tests/21pg_get_notify.phpt] [1;33mSKIP PostgreSQL pg_get_notify() functions [ext/pgsql/tests/21pg_get_notify.phpt] reason: could not connect TEST 8985/16103 [ext/pgsql/tests/22pg_fetch_object.phpt] [1;33mSKIP PostgreSQL pg_fetch_object() [ext/pgsql/tests/22pg_fetch_object.phpt] reason: could not connect TEST 8986/16103 [ext/pgsql/tests/23sync_query_params.phpt] [1;33mSKIP PostgreSQL sync query params [ext/pgsql/tests/23sync_query_params.phpt] reason: could not connect TEST 8987/16103 [ext/pgsql/tests/24sync_query_prepared.phpt] [1;33mSKIP PostgreSQL sync prepared queries [ext/pgsql/tests/24sync_query_prepared.phpt] reason: could not connect TEST 8988/16103 [ext/pgsql/tests/25async_query_params.phpt] [1;33mSKIP PostgreSQL async query params [ext/pgsql/tests/25async_query_params.phpt] reason: could not connect TEST 8989/16103 [ext/pgsql/tests/26async_query_prepared.phpt] [1;33mSKIP PostgreSQL async prepared queries [ext/pgsql/tests/26async_query_prepared.phpt] reason: could not connect TEST 8990/16103 [ext/pgsql/tests/27large_object_oid.phpt] [1;33mSKIP PostgreSQL create large object with given oid [ext/pgsql/tests/27large_object_oid.phpt] reason: could not connect TEST 8991/16103 [ext/pgsql/tests/28large_object_import_oid.phpt] [1;33mSKIP PostgreSQL import large object with given oid [ext/pgsql/tests/28large_object_import_oid.phpt] reason: could not connect TEST 8992/16103 [ext/pgsql/tests/29nb_async_connect.phpt] [1;33mSKIP PostgreSQL non-blocking async connect [ext/pgsql/tests/29nb_async_connect.phpt] reason: could not connect TEST 8993/16103 [ext/pgsql/tests/30nb_async_query_params.phpt] [1;33mSKIP PostgreSQL non-blocking async query params [ext/pgsql/tests/30nb_async_query_params.phpt] reason: could not connect TEST 8994/16103 [ext/pgsql/tests/31nb_async_query_prepared.phpt] [1;33mSKIP PostgreSQL non-blocking async prepared queries [ext/pgsql/tests/31nb_async_query_prepared.phpt] reason: could not connect TEST 8995/16103 [ext/pgsql/tests/32nb_async_query.phpt] [1;33mSKIP PostgreSQL non-blocking async queries [ext/pgsql/tests/32nb_async_query.phpt] reason: could not connect TEST 8996/16103 [ext/pgsql/tests/80_bug14383.phpt] [1;33mSKIP Bug #14383 (8.0+) (using postgres with DBA causes DBA not to be able to find any keys) [ext/pgsql/tests/80_bug14383.phpt] reason: could not connect TEST 8997/16103 [ext/pgsql/tests/80_bug24499.phpt] [1;33mSKIP Bug #24499 (Notice: Undefined property: stdClass::) [ext/pgsql/tests/80_bug24499.phpt] reason: could not connect TEST 8998/16103 [ext/pgsql/tests/80_bug27597.phpt] [1;33mSKIP Bug #27597 (pg_fetch_array not returning false) [ext/pgsql/tests/80_bug27597.phpt] reason: could not connect TEST 8999/16103 [ext/pgsql/tests/80_bug32223.phpt] [1;33mSKIP Bug #32223 (weird behaviour of pg_last_notice) [ext/pgsql/tests/80_bug32223.phpt] reason: could not connect TEST 9000/16103 [ext/pgsql/tests/80_bug32223b.phpt] [1;33mSKIP Bug #32223 (weird behaviour of pg_last_notice using define) [ext/pgsql/tests/80_bug32223b.phpt] reason: could not connect TEST 9001/16103 [ext/pgsql/tests/80_bug36625.phpt] [1;33mSKIP Bug #36625 (8.0+) (pg_trace() does not work) [ext/pgsql/tests/80_bug36625.phpt] reason: could not connect TEST 9002/16103 [ext/pgsql/tests/80_bug39971.phpt] [1;33mSKIP Bug #39971 (8.0+) (pg_insert/pg_update do not allow now() to be used for timestamp fields) [ext/pgsql/tests/80_bug39971.phpt] reason: could not connect TEST 9003/16103 [ext/pgsql/tests/80_bug42783.phpt] [1;33mSKIP Bug #42783 (pg_insert() does not support an empty value array) [ext/pgsql/tests/80_bug42783.phpt] reason: could not connect TEST 9004/16103 [ext/pgsql/tests/98old_api.phpt] [1;33mSKIP PostgreSQL old api [ext/pgsql/tests/98old_api.phpt] reason: could not connect TEST 9005/16103 [ext/pgsql/tests/9999dropdb.phpt] [1;33mSKIP PostgreSQL drop db [ext/pgsql/tests/9999dropdb.phpt] reason: could not connect TEST 9006/16103 [ext/pgsql/tests/bug37100.phpt] [1;33mSKIP Bug #37100 (data is returned truncated with BINARY CURSOR) [ext/pgsql/tests/bug37100.phpt] reason: could not connect TEST 9007/16103 [ext/pgsql/tests/bug37100_9.phpt] [1;33mSKIP Bug #37100 (data is returned truncated with BINARY CURSOR) (9.0+) [ext/pgsql/tests/bug37100_9.phpt] reason: could not connect TEST 9008/16103 [ext/pgsql/tests/bug46408.phpt] [1;33mSKIP Bug #46408 (Locale number format settings can cause pg_query_params to break with numerics) [ext/pgsql/tests/bug46408.phpt] reason: could not connect TEST 9009/16103 [ext/pgsql/tests/bug47199.phpt] [1;33mSKIP Bug #47199 (pg_delete fails on NULL) [ext/pgsql/tests/bug47199.phpt] reason: could not connect TEST 9010/16103 [ext/pgsql/tests/bug60244.phpt] [1;33mSKIP Bug #60244 (pg_fetch_* functions do not validate that row param is >0) [ext/pgsql/tests/bug60244.phpt] reason: could not connect TEST 9011/16103 [ext/pgsql/tests/bug64609.phpt] [1;33mSKIP Bug #64609 (pg_convert enum type support) [ext/pgsql/tests/bug64609.phpt] reason: could not connect TEST 9012/16103 [ext/pgsql/tests/bug65119.phpt] [1;33mSKIP Bug #65119 (pg_copy_from() modifies input array variable) [ext/pgsql/tests/bug65119.phpt] reason: could not connect TEST 9013/16103 [ext/pgsql/tests/bug68638.phpt] [1;33mSKIP Bug #68638 pg_update() fails to store infinite values [ext/pgsql/tests/bug68638.phpt] reason: could not connect TEST 9014/16103 [ext/pgsql/tests/bug71062.phpt] [1;33mSKIP Bug #71062 pg_convert() doesn't accept ISO 8601 for datatype timestamp [ext/pgsql/tests/bug71062.phpt] reason: could not connect TEST 9015/16103 [ext/pgsql/tests/bug71998.phpt] [1;33mSKIP Bug #71998 Function pg_insert does not insert when column type = inet [ext/pgsql/tests/bug71998.phpt] reason: could not connect TEST 9016/16103 [ext/pgsql/tests/bug72028.phpt] [1;33mSKIP Bug #72028 pg_query_params(): NULL converts to empty string [ext/pgsql/tests/bug72028.phpt] reason: could not connect TEST 9017/16103 [ext/pgsql/tests/bug72195.phpt] [1;33mSKIP Bug #72195 (pg_pconnect/pg_connect cause use-after-free) [ext/pgsql/tests/bug72195.phpt] reason: could not connect TEST 9018/16103 [ext/pgsql/tests/bug72197.phpt] [1;33mSKIP Bug #72197 pg_lo_create arbitrary read [ext/pgsql/tests/bug72197.phpt] reason: could not connect TEST 9019/16103 [ext/pgsql/tests/bug75419.phpt] [1;33mSKIP Bug #75419 Default link leaked via pg_close() [ext/pgsql/tests/bug75419.phpt] reason: could not connect TEST 9020/16103 [ext/pgsql/tests/bug76548.phpt] [1;33mSKIP Bug #76548 pg_fetch_result did not fetch the next row [ext/pgsql/tests/bug76548.phpt] reason: could not connect TEST 9021/16103 [ext/pgsql/tests/bug77047.phpt] [1;33mSKIP Bug #77047 pg_insert has a broken regex for the 'TIME WITHOUT TIMEZONE' data type [ext/pgsql/tests/bug77047.phpt] reason: could not connect TEST 9022/16103 [ext/pgsql/tests/bug81720.phpt] [1;31mBORK Fatal error: Uncaught Error: Call to undefined function pg_connect() in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pgsql/tests/skipif.inc:18 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pgsql/tests/bug81720.skip.php(1): include() #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pgsql/tests/skipif.inc on line 18 [ext/pgsql/tests/bug81720.phpt] reason: invalid output from SKIPIF TEST 9023/16103 [ext/pgsql/tests/close_default_link.phpt] [1;33mSKIP pg_close() default link after connection variable has been dropped [ext/pgsql/tests/close_default_link.phpt] reason: could not connect TEST 9024/16103 [ext/pgsql/tests/connect_after_close.phpt] [1;33mSKIP Reopen connection after it was closed [ext/pgsql/tests/connect_after_close.phpt] reason: could not connect TEST 9025/16103 [ext/pgsql/tests/connection_reuse.phpt] [1;33mSKIP Reusing connection with same connection string [ext/pgsql/tests/connection_reuse.phpt] reason: could not connect TEST 9026/16103 [ext/pgsql/tests/deprecated_implicit_default_link.phpt] [1;33mSKIP PostgreSQL fetching default link automatically is deprecated [ext/pgsql/tests/deprecated_implicit_default_link.phpt] reason: could not connect TEST 9027/16103 [ext/pgsql/tests/no_link_open.phpt] [1;32mPASS Using pg function with default link while no link open [ext/pgsql/tests/no_link_open.phpt] TEST 9028/16103 [ext/pgsql/tests/pg_delete_001.phpt] [1;33mSKIP PostgreSQL pg_delete() - basic test using schema [ext/pgsql/tests/pg_delete_001.phpt] reason: could not connect TEST 9029/16103 [ext/pgsql/tests/pg_insert_001.phpt] [1;33mSKIP PostgreSQL pg_select() - basic test using schema [ext/pgsql/tests/pg_insert_001.phpt] reason: could not connect TEST 9030/16103 [ext/pgsql/tests/pg_insert_002.phpt] [1;33mSKIP PostgreSQL pg_insert() - test for CVE-2015-1532 [ext/pgsql/tests/pg_insert_002.phpt] reason: could not connect TEST 9031/16103 [ext/pgsql/tests/pg_meta_data_001.phpt] [1;33mSKIP PostgreSQL pg_meta_data() - basic test using schema [ext/pgsql/tests/pg_meta_data_001.phpt] reason: could not connect TEST 9032/16103 [ext/pgsql/tests/pg_select_001.phpt] [1;33mSKIP PostgreSQL pg_select() - basic test using schema [ext/pgsql/tests/pg_select_001.phpt] reason: could not connect TEST 9033/16103 [ext/pgsql/tests/pg_update_001.phpt] [1;33mSKIP PostgreSQL pg_update() - basic test using schema [ext/pgsql/tests/pg_update_001.phpt] reason: could not connect TEST 9034/16103 [ext/phar/tests/001.phpt] [1;32mPASS Phar::apiVersion [ext/phar/tests/001.phpt] TEST 9035/16103 [ext/phar/tests/002.phpt] [1;32mPASS Phar::mapPhar truncated manifest/improper params [ext/phar/tests/002.phpt] TEST 9036/16103 [ext/phar/tests/003.phpt] [1;32mPASS Phar::canCompress [ext/phar/tests/003.phpt] TEST 9037/16103 [ext/phar/tests/003a.phpt] [1;32mPASS Phar::canCompress, specific [ext/phar/tests/003a.phpt] TEST 9038/16103 [ext/phar/tests/004.phpt] [1;32mPASS Phar::mapPhar no __HALT_COMPILER(); [ext/phar/tests/004.phpt] TEST 9039/16103 [ext/phar/tests/005.phpt] [1;32mPASS Phar::mapPhar truncated manifest (none) [ext/phar/tests/005.phpt] TEST 9040/16103 [ext/phar/tests/006.phpt] [1;32mPASS Phar::mapPhar truncated manifest (manifest length truncated) [ext/phar/tests/006.phpt] TEST 9041/16103 [ext/phar/tests/007.phpt] [1;32mPASS Phar::mapPhar manifest too big [ext/phar/tests/007.phpt] TEST 9042/16103 [ext/phar/tests/008.phpt] [1;32mPASS Phar::mapPhar truncated manifest (not enough for manifest length) [ext/phar/tests/008.phpt] TEST 9043/16103 [ext/phar/tests/009.phpt] [1;32mPASS Phar::mapPhar too many manifest entries [ext/phar/tests/009.phpt] TEST 9044/16103 [ext/phar/tests/010.phpt] [1;32mPASS Phar::mapPhar buffer overrun [ext/phar/tests/010.phpt] TEST 9045/16103 [ext/phar/tests/011.phpt] [1;32mPASS Phar::mapPhar filesize too small in manifest [ext/phar/tests/011.phpt] TEST 9046/16103 [ext/phar/tests/012.phpt] [1;32mPASS Phar::mapPhar valid file [ext/phar/tests/012.phpt] TEST 9047/16103 [ext/phar/tests/013.phpt] [1;32mPASS Phar::mapPhar filesize mismatch [ext/phar/tests/013.phpt] TEST 9048/16103 [ext/phar/tests/014.phpt] [1;32mPASS Phar::mapPhar filesize mismatch [ext/phar/tests/014.phpt] TEST 9049/16103 [ext/phar/tests/015.phpt] [1;32mPASS Phar::mapPhar valid file (gzipped) [ext/phar/tests/015.phpt] TEST 9050/16103 [ext/phar/tests/015b.phpt] [1;32mPASS Phar::mapPhar valid file (bzip2) [ext/phar/tests/015b.phpt] TEST 9051/16103 [ext/phar/tests/016.phpt] [1;32mPASS Phar::mapPhar invalid file (gzipped file length is too short) [ext/phar/tests/016.phpt] TEST 9052/16103 [ext/phar/tests/016b.phpt] [1;32mPASS Phar::mapPhar invalid file (gzipped file length is too short) [ext/phar/tests/016b.phpt] TEST 9053/16103 [ext/phar/tests/017.phpt] [1;32mPASS Phar: opendir test - no dir specified at all [ext/phar/tests/017.phpt] TEST 9054/16103 [ext/phar/tests/018.phpt] [1;32mPASS Phar: opendir test, root directory [ext/phar/tests/018.phpt] TEST 9055/16103 [ext/phar/tests/019.phpt] [1;32mPASS Phar: opendir test, subdirectory [ext/phar/tests/019.phpt] TEST 9056/16103 [ext/phar/tests/019b.phpt] [1;32mPASS Phar: opendir test, recurse into [ext/phar/tests/019b.phpt] TEST 9057/16103 [ext/phar/tests/019c.phpt] [1;32mPASS Phar: opendir test, recurse into [ext/phar/tests/019c.phpt] TEST 9058/16103 [ext/phar/tests/020.phpt] [1;32mPASS Phar: url stat [ext/phar/tests/020.phpt] TEST 9059/16103 [ext/phar/tests/021.phpt] [1;32mPASS Phar: stream stat [ext/phar/tests/021.phpt] TEST 9060/16103 [ext/phar/tests/022.phpt] [1;32mPASS Phar: stream stat [ext/phar/tests/022.phpt] TEST 9061/16103 [ext/phar/tests/023.phpt] [1;32mPASS Phar: phar:// file_get_contents [ext/phar/tests/023.phpt] TEST 9062/16103 [ext/phar/tests/024-opcache-win32.phpt] [1;33mSKIP Phar: phar:// include with Opcache [ext/phar/tests/024-opcache-win32.phpt] reason: Extra warning on Windows. TEST 9063/16103 [ext/phar/tests/024.phpt] [1;32mPASS Phar: phar:// include [ext/phar/tests/024.phpt] TEST 9064/16103 [ext/phar/tests/025.phpt] [1;32mPASS Phar: phar:// include (repeated names) [ext/phar/tests/025.phpt] TEST 9065/16103 [ext/phar/tests/026.phpt] [1;32mPASS Phar: phar:// require from within [ext/phar/tests/026.phpt] TEST 9066/16103 [ext/phar/tests/027.phpt] [1;32mPASS Phar: phar:// opendir [ext/phar/tests/027.phpt] TEST 9067/16103 [ext/phar/tests/028.phpt] [1;32mPASS Phar::loadPhar [ext/phar/tests/028.phpt] TEST 9068/16103 [ext/phar/tests/029.phpt] [1;32mPASS Phar::loadPhar overloading alias names [ext/phar/tests/029.phpt] TEST 9069/16103 [ext/phar/tests/030.phpt] [1;32mPASS Phar::loadPhar ignoring alias [ext/phar/tests/030.phpt] TEST 9070/16103 [ext/phar/tests/031.phpt] [1;32mPASS Phar: include and parser error [ext/phar/tests/031.phpt] TEST 9071/16103 [ext/phar/tests/032.phpt] [1;32mPASS Phar: require hash [ext/phar/tests/032.phpt] TEST 9072/16103 [ext/phar/tests/033.phpt] [1;32mPASS Phar::chmod [ext/phar/tests/033.phpt] TEST 9073/16103 [ext/phar/tests/033a.phpt] [1;32mPASS Phar::chmod [ext/phar/tests/033a.phpt] TEST 9074/16103 [ext/phar/tests/GHSA-jqcx-ccgc-xwhv.phpt] [1;32mPASS GHSA-jqcx-ccgc-xwhv (Buffer overflow and overread in phar_dir_read()) [ext/phar/tests/GHSA-jqcx-ccgc-xwhv.phpt] TEST 9075/16103 [ext/phar/tests/addfuncs.phpt] [1;32mPASS Phar: addFile/addFromString [ext/phar/tests/addfuncs.phpt] TEST 9076/16103 [ext/phar/tests/alias_acrobatics.phpt] [1;32mPASS Phar: alias edge cases [ext/phar/tests/alias_acrobatics.phpt] TEST 9077/16103 [ext/phar/tests/badparameters.phpt] [1;32mPASS Phar: bad parameters to various methods [ext/phar/tests/badparameters.phpt] TEST 9078/16103 [ext/phar/tests/bug13727.phpt] [1;32mPASS Phar: SLOW TEST bug #13727: "Number of files in the Phar" limited to 2042 [ext/phar/tests/bug13727.phpt] TEST 9079/16103 [ext/phar/tests/bug13786.phpt] [1;32mPASS Phar: bug #13786: "PHP crashes on phar recreate after unlink" [ext/phar/tests/bug13786.phpt] TEST 9080/16103 [ext/phar/tests/bug45218_SLOWTEST.phpt] [1;32mPASS Phar::buildFromIterator() iterator, too many files for open file handles (Bug #45218) [ext/phar/tests/bug45218_SLOWTEST.phpt] TEST 9081/16103 [ext/phar/tests/bug46032.phpt] [1;32mPASS Phar: bug #46032: PharData::__construct wrong memory read [ext/phar/tests/bug46032.phpt] TEST 9082/16103 [ext/phar/tests/bug46060.phpt] [1;32mPASS Phar: Bug #46060: addEmptyDir() breaks [ext/phar/tests/bug46060.phpt] TEST 9083/16103 [ext/phar/tests/bug46178.phpt] [1;32mPASS Phar: PHP bug #46178: "memory leak in ext/phar" [ext/phar/tests/bug46178.phpt] TEST 9084/16103 [ext/phar/tests/bug47085.phpt] [1;32mPASS Phar: PHP bug #47085: "rename() returns true even if the file in PHAR does not exist" [ext/phar/tests/bug47085.phpt] TEST 9085/16103 [ext/phar/tests/bug48377.2.phpt] [1;32mPASS Phar: PHP bug #48377 "error message unclear on converting phar with existing file" test #2 [ext/phar/tests/bug48377.2.phpt] TEST 9086/16103 [ext/phar/tests/bug48377.phpt] [1;32mPASS Phar: PHP bug #48377 "error message unclear on converting phar with existing file" [ext/phar/tests/bug48377.phpt] TEST 9087/16103 [ext/phar/tests/bug52013.phpt] [1;32mPASS Test for bug 52013 about Phar::decompressFiles(). [ext/phar/tests/bug52013.phpt] TEST 9088/16103 [ext/phar/tests/bug53872.phpt] [1;32mPASS bug#53872 (internal corruption of phar) [ext/phar/tests/bug53872.phpt] TEST 9089/16103 [ext/phar/tests/bug54289.phpt] [1;32mPASS Bug #54289 Phar::extractTo() does not accept specific directories to be extracted [ext/phar/tests/bug54289.phpt] TEST 9090/16103 [ext/phar/tests/bug54395.phpt] [1;32mPASS Bug #54395 (Phar::mount() crashes when calling with wrong parameters) [ext/phar/tests/bug54395.phpt] TEST 9091/16103 [ext/phar/tests/bug60164.phpt] [1;32mPASS Phar: verify stub of specific length does not break __HALT_COMPILER(); scanning in php [ext/phar/tests/bug60164.phpt] TEST 9092/16103 [ext/phar/tests/bug60261.phpt] [1;32mPASS Bug #60261 (phar dos null pointer) [ext/phar/tests/bug60261.phpt] TEST 9093/16103 [ext/phar/tests/bug64931/bug64931.phpt] [1;32mPASS Bug #64931 (phar_add_file is too restrictive on filename) [ext/phar/tests/bug64931/bug64931.phpt] TEST 9094/16103 [ext/phar/tests/bug65028.phpt] [1;32mPASS Phar - test specific manifest length [ext/phar/tests/bug65028.phpt] TEST 9095/16103 [ext/phar/tests/bug65414.phpt] [1;32mPASS Bug #65414 Injection (A1) in .phar files magic .phar directory [ext/phar/tests/bug65414.phpt] TEST 9096/16103 [ext/phar/tests/bug66960.phpt] [1;32mPASS Bug #66960 phar long filename crash [ext/phar/tests/bug66960.phpt] TEST 9097/16103 [ext/phar/tests/bug69279.phpt] [1;32mPASS Bug #69279 (Compressed ZIP Phar extractTo() creates garbage files) [ext/phar/tests/bug69279.phpt] TEST 9098/16103 [ext/phar/tests/bug69279a.phpt] [1;32mPASS Bug #69279 (Compressed ZIP Phar extractTo() creates garbage files) [ext/phar/tests/bug69279a.phpt] TEST 9099/16103 [ext/phar/tests/bug69324.phpt] [1;32mPASS Bug #69324: Buffer Over-read in unserialize when parsing Phar [ext/phar/tests/bug69324.phpt] TEST 9100/16103 [ext/phar/tests/bug69441.phpt] [1;32mPASS Phar: bug #69441: Buffer Overflow when parsing tar/zip/phar in phar_set_inode [ext/phar/tests/bug69441.phpt] TEST 9101/16103 [ext/phar/tests/bug69453.phpt] [1;32mPASS Phar: bug #69453: Memory Corruption in phar_parse_tarfile when entry filename starts with null [ext/phar/tests/bug69453.phpt] TEST 9102/16103 [ext/phar/tests/bug69720.phpt] [1;32mPASS Phar - bug #69720 - Null pointer dereference in phar_get_fp_offset() [ext/phar/tests/bug69720.phpt] TEST 9103/16103 [ext/phar/tests/bug69958.phpt] [1;33mWARN Phar: bug #69958: Segfault in Phar::convertToData on invalid file [ext/phar/tests/bug69958.phpt] (warn: XFAIL section but test passes) TEST 9104/16103 [ext/phar/tests/bug70019.phpt] [1;32mPASS Bug #70019 Files extracted from archive may be placed outside of destination directory [ext/phar/tests/bug70019.phpt] TEST 9105/16103 [ext/phar/tests/bug70091.phpt] [1;32mPASS Bug #70091 (Phar does not mark UTF-8 filenames in ZIP archives) [ext/phar/tests/bug70091.phpt] TEST 9106/16103 [ext/phar/tests/bug70433.phpt] [1;32mPASS Phar - bug #70433 - Uninitialized pointer in phar_make_dirstream when zip entry filename is "/" [ext/phar/tests/bug70433.phpt] TEST 9107/16103 [ext/phar/tests/bug71331.phpt] [1;32mPASS Bug #71331 (Uninitialized pointer in phar_make_dirstream()) [ext/phar/tests/bug71331.phpt] TEST 9108/16103 [ext/phar/tests/bug71354.phpt] [1;32mPASS Phar: bug #71354: Heap corruption in tar/zip/phar parser. [ext/phar/tests/bug71354.phpt] TEST 9109/16103 [ext/phar/tests/bug71391.phpt] [1;32mPASS Phar: bug #71391: NULL Pointer Dereference in phar_tar_setupmetadata() [ext/phar/tests/bug71391.phpt] TEST 9110/16103 [ext/phar/tests/bug71488.phpt] [1;32mPASS Phar: bug #71488: Stack overflow when decompressing tar archives [ext/phar/tests/bug71488.phpt] TEST 9111/16103 [ext/phar/tests/bug71498.phpt] [1;32mPASS Phar: bug #71498: Out-of-Bound Read in phar_parse_zipfile() [ext/phar/tests/bug71498.phpt] TEST 9112/16103 [ext/phar/tests/bug71625.phpt] [1;33mSKIP Phar - Bug #71625 - Crash in php7.dll [ext/phar/tests/bug71625.phpt] reason: windows only test TEST 9113/16103 [ext/phar/tests/bug72321.phpt] [1;32mPASS Phar: PHP bug #72321: invalid free in phar_extract_file() [ext/phar/tests/bug72321.phpt] TEST 9114/16103 [ext/phar/tests/bug72928.phpt] [1;32mPASS Phar: #72928 (Out of bound when verify signature of zip phar in phar_parse_zipfile) [ext/phar/tests/bug72928.phpt] TEST 9115/16103 [ext/phar/tests/bug73035.phpt] [1;32mPASS Phar: #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile) [ext/phar/tests/bug73035.phpt] TEST 9116/16103 [ext/phar/tests/bug73764.phpt] [1;32mPASS Phar: PHP bug #73764: Crash while loading hostile phar archive [ext/phar/tests/bug73764.phpt] TEST 9117/16103 [ext/phar/tests/bug73768.phpt] [1;32mPASS Phar: PHP bug #73768: Memory corruption when loading hostile phar [ext/phar/tests/bug73768.phpt] TEST 9118/16103 [ext/phar/tests/bug73809.phpt] [1;32mPASS Bug #73809 (Phar Zip parse crash - mmap fail) [ext/phar/tests/bug73809.phpt] TEST 9119/16103 [ext/phar/tests/bug74196.phpt] [1;32mPASS PHP bug #74196: PharData->decompress() does not correctly support dot names [ext/phar/tests/bug74196.phpt] TEST 9120/16103 [ext/phar/tests/bug74383.phpt] [1;32mPASS Phar: bug #74383: Wrong reflection on Phar::running [ext/phar/tests/bug74383.phpt] TEST 9121/16103 [ext/phar/tests/bug74386.phpt] [1;32mPASS Phar: bug #74386: Phar::__construct(): wrong number of parameters by reflection [ext/phar/tests/bug74386.phpt] TEST 9122/16103 [ext/phar/tests/bug74991.phpt] [1;32mPASS Phar: PHP bug #74991: include_path has a 4096 char (minus "__DIR__:") limit, in some PHAR cases [ext/phar/tests/bug74991.phpt] TEST 9123/16103 [ext/phar/tests/bug75102.phpt] [1;32mPASS Bug #75102 (`PharData` says invalid checksum for valid tar) [ext/phar/tests/bug75102.phpt] TEST 9124/16103 [ext/phar/tests/bug76584.phpt] [1;32mPASS Bug #76584 (PharFileInfo::decompress not working) [ext/phar/tests/bug76584.phpt] TEST 9125/16103 [ext/phar/tests/bug77022.phpt] [1;32mPASS Phar: Bug #77022: PharData always creates new files with mode 0666 [ext/phar/tests/bug77022.phpt] TEST 9126/16103 [ext/phar/tests/bug77143.phpt] [1;32mPASS PHP bug #77143: Heap Buffer Overflow (READ: 4) in phar_parse_pharfile [ext/phar/tests/bug77143.phpt] TEST 9127/16103 [ext/phar/tests/bug77247.phpt] [1;32mPASS PHP bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext) [ext/phar/tests/bug77247.phpt] TEST 9128/16103 [ext/phar/tests/bug77322.phpt] [1;32mPASS Bug #77322 (PharData::addEmptyDir('/') Possible integer overflow) [ext/phar/tests/bug77322.phpt] TEST 9129/16103 [ext/phar/tests/bug77396.phpt] [1;32mPASS Bug #77396 Relative filename exceeding maximum path length causes null pointer dereference. [ext/phar/tests/bug77396.phpt] TEST 9130/16103 [ext/phar/tests/bug77565.phpt] [1;32mPASS Bug #77565 (Incorrect locator detection in ZIP-based phars) [ext/phar/tests/bug77565.phpt] TEST 9131/16103 [ext/phar/tests/bug77586.phpt] [1;33mSKIP Bug #77586 Symbolic link names in tar-formatted phar must be less than 100 bytes. [ext/phar/tests/bug77586.phpt] TEST 9132/16103 [ext/phar/tests/bug79082.phpt] [1;32mPASS Phar: Bug #79082: Files added to tar with Phar::buildFromIterator have all-access permissions [ext/phar/tests/bug79082.phpt] TEST 9133/16103 [ext/phar/tests/bug79503.phpt] [1;32mPASS Bug #79503 (Memory leak on duplicate metadata) [ext/phar/tests/bug79503.phpt] TEST 9134/16103 [ext/phar/tests/bug79797.phpt] [1;32mPASS Bug #79797 (Use of freed hash key in the phar_parse_zipfile function) [ext/phar/tests/bug79797.phpt] TEST 9135/16103 [ext/phar/tests/bug79912.phpt] [1;32mPASS Bug #79912 (Phar::decompressFiles not working) [ext/phar/tests/bug79912.phpt] TEST 9136/16103 [ext/phar/tests/bug81211.phpt] [1;32mPASS Bug #81211 (Symlinks are followed when creating PHAR archive) [ext/phar/tests/bug81211.phpt] TEST 9137/16103 [ext/phar/tests/bug81726.phpt] [1;31mFAIL Bug #81726 (phar wrapper: DOS when using quine gzip file) [ext/phar/tests/bug81726.phpt] TEST 9138/16103 [ext/phar/tests/cache_list/copyonwrite1.phar.phpt] [1;32mPASS Phar: copy-on-write test 1 [cache_list] [ext/phar/tests/cache_list/copyonwrite1.phar.phpt] TEST 9139/16103 [ext/phar/tests/cache_list/copyonwrite10.phar.phpt] [1;32mPASS Phar: copy-on-write test 10 [cache_list] [ext/phar/tests/cache_list/copyonwrite10.phar.phpt] TEST 9140/16103 [ext/phar/tests/cache_list/copyonwrite11.phar.phpt] [1;32mPASS Phar: copy-on-write test 11 [cache_list] [ext/phar/tests/cache_list/copyonwrite11.phar.phpt] TEST 9141/16103 [ext/phar/tests/cache_list/copyonwrite12.phar.phpt] [1;32mPASS Phar: copy-on-write test 12 [cache_list] [ext/phar/tests/cache_list/copyonwrite12.phar.phpt] TEST 9142/16103 [ext/phar/tests/cache_list/copyonwrite13.phar.phpt] [1;32mPASS Phar: copy-on-write test 13 [cache_list] [ext/phar/tests/cache_list/copyonwrite13.phar.phpt] TEST 9143/16103 [ext/phar/tests/cache_list/copyonwrite14.phar.phpt] [1;32mPASS Phar: copy-on-write test 14 [cache_list] [ext/phar/tests/cache_list/copyonwrite14.phar.phpt] TEST 9144/16103 [ext/phar/tests/cache_list/copyonwrite15.phar.phpt] [1;32mPASS Phar: copy-on-write test 15 [cache_list] [ext/phar/tests/cache_list/copyonwrite15.phar.phpt] TEST 9145/16103 [ext/phar/tests/cache_list/copyonwrite16.phar.phpt] [1;32mPASS Phar: copy-on-write test 16 [cache_list] [ext/phar/tests/cache_list/copyonwrite16.phar.phpt] TEST 9146/16103 [ext/phar/tests/cache_list/copyonwrite17.phar.phpt] [1;32mPASS Phar: copy-on-write test 17 [cache_list] [ext/phar/tests/cache_list/copyonwrite17.phar.phpt] TEST 9147/16103 [ext/phar/tests/cache_list/copyonwrite18.phar.phpt] [1;32mPASS Phar: copy-on-write test 18 [cache_list] [ext/phar/tests/cache_list/copyonwrite18.phar.phpt] TEST 9148/16103 [ext/phar/tests/cache_list/copyonwrite19.phar.phpt] [1;32mPASS Phar: copy-on-write test 19 [cache_list] [ext/phar/tests/cache_list/copyonwrite19.phar.phpt] TEST 9149/16103 [ext/phar/tests/cache_list/copyonwrite2.phar.phpt] [1;32mPASS Phar: copy-on-write test 2 [cache_list] [ext/phar/tests/cache_list/copyonwrite2.phar.phpt] TEST 9150/16103 [ext/phar/tests/cache_list/copyonwrite20.phar.phpt] [1;32mPASS Phar: copy-on-write test 20 [cache_list] [ext/phar/tests/cache_list/copyonwrite20.phar.phpt] TEST 9151/16103 [ext/phar/tests/cache_list/copyonwrite21.phar.phpt] [1;32mPASS Phar: copy-on-write test 21 [cache_list] [ext/phar/tests/cache_list/copyonwrite21.phar.phpt] TEST 9152/16103 [ext/phar/tests/cache_list/copyonwrite22.phar.phpt] [1;32mPASS Phar: copy-on-write test 22 [cache_list] [ext/phar/tests/cache_list/copyonwrite22.phar.phpt] TEST 9153/16103 [ext/phar/tests/cache_list/copyonwrite23.phar.phpt] [1;32mPASS Phar: copy-on-write test 23 [cache_list] [ext/phar/tests/cache_list/copyonwrite23.phar.phpt] TEST 9154/16103 [ext/phar/tests/cache_list/copyonwrite24.phar.phpt] [1;32mPASS Phar: copy-on-write test 24 [cache_list] [ext/phar/tests/cache_list/copyonwrite24.phar.phpt] TEST 9155/16103 [ext/phar/tests/cache_list/copyonwrite25.phar.phpt] [1;32mPASS Phar: copy-on-write test 25 [cache_list] [ext/phar/tests/cache_list/copyonwrite25.phar.phpt] TEST 9156/16103 [ext/phar/tests/cache_list/copyonwrite3.phar.phpt] [1;32mPASS Phar: copy-on-write test 3 [cache_list] [ext/phar/tests/cache_list/copyonwrite3.phar.phpt] TEST 9157/16103 [ext/phar/tests/cache_list/copyonwrite4.phar.phpt] [1;32mPASS Phar: copy-on-write test 4 [cache_list] [ext/phar/tests/cache_list/copyonwrite4.phar.phpt] TEST 9158/16103 [ext/phar/tests/cache_list/copyonwrite4a.phpt] [1;32mPASS Phar: copy-on-write test 4a [cache_list] [ext/phar/tests/cache_list/copyonwrite4a.phpt] TEST 9159/16103 [ext/phar/tests/cache_list/copyonwrite5.phar.phpt] [1;32mPASS Phar: copy-on-write test 5 [cache_list] [ext/phar/tests/cache_list/copyonwrite5.phar.phpt] TEST 9160/16103 [ext/phar/tests/cache_list/copyonwrite6.phar.phpt] [1;32mPASS Phar: copy-on-write test 6 [cache_list] [ext/phar/tests/cache_list/copyonwrite6.phar.phpt] TEST 9161/16103 [ext/phar/tests/cache_list/copyonwrite7.phar.phpt] [1;32mPASS Phar: copy-on-write test 7 [cache_list] [ext/phar/tests/cache_list/copyonwrite7.phar.phpt] TEST 9162/16103 [ext/phar/tests/cache_list/copyonwrite8.phar.phpt] [1;32mPASS Phar: copy-on-write test 8 [cache_list] [ext/phar/tests/cache_list/copyonwrite8.phar.phpt] TEST 9163/16103 [ext/phar/tests/cache_list/copyonwrite9.phar.phpt] [1;32mPASS Phar: copy-on-write test 9 [cache_list] [ext/phar/tests/cache_list/copyonwrite9.phar.phpt] TEST 9164/16103 [ext/phar/tests/cache_list/frontcontroller1.phpt] [1;31mFAIL Phar front controller other [ext/phar/tests/cache_list/frontcontroller1.phpt] TEST 9165/16103 [ext/phar/tests/cache_list/frontcontroller10.phpt] [1;31mFAIL Phar front controller rewrite access denied [cache_list] [ext/phar/tests/cache_list/frontcontroller10.phpt] TEST 9166/16103 [ext/phar/tests/cache_list/frontcontroller11.phpt] [1;31mFAIL Phar front controller mime type extension is not a string [cache_list] [ext/phar/tests/cache_list/frontcontroller11.phpt] TEST 9167/16103 [ext/phar/tests/cache_list/frontcontroller12.phpt] [1;31mFAIL Phar front controller mime type unknown int [cache_list] [ext/phar/tests/cache_list/frontcontroller12.phpt] TEST 9168/16103 [ext/phar/tests/cache_list/frontcontroller13.phpt] [1;31mFAIL Phar front controller mime type not string/int [cache_list] [ext/phar/tests/cache_list/frontcontroller13.phpt] TEST 9169/16103 [ext/phar/tests/cache_list/frontcontroller14.phpt] [1;31mFAIL Phar front controller mime type override, other [cache_list] [ext/phar/tests/cache_list/frontcontroller14.phpt] TEST 9170/16103 [ext/phar/tests/cache_list/frontcontroller15.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHPS [cache_list] [ext/phar/tests/cache_list/frontcontroller15.phpt] TEST 9171/16103 [ext/phar/tests/cache_list/frontcontroller16.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHP [cache_list] [ext/phar/tests/cache_list/frontcontroller16.phpt] TEST 9172/16103 [ext/phar/tests/cache_list/frontcontroller17.phpt] [1;31mFAIL Phar front controller mime type unknown [cache_list] [ext/phar/tests/cache_list/frontcontroller17.phpt] TEST 9173/16103 [ext/phar/tests/cache_list/frontcontroller18.phpt] [1;32mPASS Phar front controller $_SERVER munging failure [cache_list] [ext/phar/tests/cache_list/frontcontroller18.phpt] TEST 9174/16103 [ext/phar/tests/cache_list/frontcontroller19.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 2 [cache_list] [ext/phar/tests/cache_list/frontcontroller19.phpt] TEST 9175/16103 [ext/phar/tests/cache_list/frontcontroller2.phpt] [1;31mFAIL Phar front controller PHP test [cache_list] [ext/phar/tests/cache_list/frontcontroller2.phpt] TEST 9176/16103 [ext/phar/tests/cache_list/frontcontroller20.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 3 [cache_list] [ext/phar/tests/cache_list/frontcontroller20.phpt] TEST 9177/16103 [ext/phar/tests/cache_list/frontcontroller21.phpt] [1;31mFAIL Phar front controller $_SERVER munging success [cache_list] [ext/phar/tests/cache_list/frontcontroller21.phpt] TEST 9178/16103 [ext/phar/tests/cache_list/frontcontroller22.phpt] [1;31mFAIL Phar front controller include from cwd test 1 [cache_list] [ext/phar/tests/cache_list/frontcontroller22.phpt] TEST 9179/16103 [ext/phar/tests/cache_list/frontcontroller23.phpt] [1;31mFAIL Phar front controller with generic action router test [cache_list] [ext/phar/tests/cache_list/frontcontroller23.phpt] TEST 9180/16103 [ext/phar/tests/cache_list/frontcontroller24.phpt] [1;31mFAIL Phar front controller with custom 404 php script [cache_list] [ext/phar/tests/cache_list/frontcontroller24.phpt] TEST 9181/16103 [ext/phar/tests/cache_list/frontcontroller25.phpt] [1;31mFAIL Phar front controller with extra path_info [cache_list] [ext/phar/tests/cache_list/frontcontroller25.phpt] TEST 9182/16103 [ext/phar/tests/cache_list/frontcontroller26.phpt] [1;31mFAIL Phar front controller with unknown extension mime type [cache_list] [ext/phar/tests/cache_list/frontcontroller26.phpt] TEST 9183/16103 [ext/phar/tests/cache_list/frontcontroller27.phpt] [1;31mFAIL Phar front controller with no extension [cache_list] [ext/phar/tests/cache_list/frontcontroller27.phpt] TEST 9184/16103 [ext/phar/tests/cache_list/frontcontroller28.phpt] [1;31mFAIL Phar front controller with huge file [cache_list] [ext/phar/tests/cache_list/frontcontroller28.phpt] TEST 9185/16103 [ext/phar/tests/cache_list/frontcontroller29.phpt] [1;31mFAIL Phar front controller with fatal error in php file [cache_list] [ext/phar/tests/cache_list/frontcontroller29.phpt] TEST 9186/16103 [ext/phar/tests/cache_list/frontcontroller3.phpt] [1;31mFAIL Phar front controller phps [cache_list] [ext/phar/tests/cache_list/frontcontroller3.phpt] TEST 9187/16103 [ext/phar/tests/cache_list/frontcontroller30.phpt] [1;32mPASS Phar front controller with weird SCRIPT_NAME [cache_list] [ext/phar/tests/cache_list/frontcontroller30.phpt] TEST 9188/16103 [ext/phar/tests/cache_list/frontcontroller31.phpt] [1;31mFAIL Phar front controller with invalid callback for rewrites [cache_list] [ext/phar/tests/cache_list/frontcontroller31.phpt] TEST 9189/16103 [ext/phar/tests/cache_list/frontcontroller32.phpt] [1;31mFAIL Phar front controller with valid callback that is not good [cache_list] [ext/phar/tests/cache_list/frontcontroller32.phpt] TEST 9190/16103 [ext/phar/tests/cache_list/frontcontroller33.phpt] [1;31mFAIL Phar front controller with valid callback that does not return any value [cache_list] [ext/phar/tests/cache_list/frontcontroller33.phpt] TEST 9191/16103 [ext/phar/tests/cache_list/frontcontroller34.phpt] [1;31mFAIL Phar front controller with cwd [cache_list] [ext/phar/tests/cache_list/frontcontroller34.phpt] TEST 9192/16103 [ext/phar/tests/cache_list/frontcontroller4.phpt] [1;31mFAIL Phar front controller index.php relocate (no /) [cache_list] [ext/phar/tests/cache_list/frontcontroller4.phpt] TEST 9193/16103 [ext/phar/tests/cache_list/frontcontroller5.phpt] [1;31mFAIL Phar front controller index.php relocate [cache_list] [ext/phar/tests/cache_list/frontcontroller5.phpt] TEST 9194/16103 [ext/phar/tests/cache_list/frontcontroller6.phpt] [1;31mFAIL Phar front controller 404 [cache_list] [ext/phar/tests/cache_list/frontcontroller6.phpt] TEST 9195/16103 [ext/phar/tests/cache_list/frontcontroller7.phpt] [1;31mFAIL Phar front controller alternate index file [cache_list] [ext/phar/tests/cache_list/frontcontroller7.phpt] TEST 9196/16103 [ext/phar/tests/cache_list/frontcontroller8.phpt] [1;31mFAIL Phar front controller no index file 404 [cache_list] [ext/phar/tests/cache_list/frontcontroller8.phpt] TEST 9197/16103 [ext/phar/tests/cache_list/frontcontroller9.phpt] [1;31mFAIL Phar front controller rewrite array [cache_list] [ext/phar/tests/cache_list/frontcontroller9.phpt] TEST 9198/16103 [ext/phar/tests/cached_manifest_1.phpt] [1;32mPASS Phar: phar.cache_list basic read test [ext/phar/tests/cached_manifest_1.phpt] TEST 9199/16103 [ext/phar/tests/create_new_and_modify.phpt] [1;32mPASS Phar: create and modify phar [ext/phar/tests/create_new_and_modify.phpt] TEST 9200/16103 [ext/phar/tests/create_new_phar.phpt] [1;32mPASS Phar: create a completely new phar [ext/phar/tests/create_new_phar.phpt] TEST 9201/16103 [ext/phar/tests/create_new_phar_b.phpt] [1;32mPASS Phar: create a completely new phar [ext/phar/tests/create_new_phar_b.phpt] TEST 9202/16103 [ext/phar/tests/create_new_phar_c.phpt] [1;32mPASS Phar: create a completely new phar [ext/phar/tests/create_new_phar_c.phpt] TEST 9203/16103 [ext/phar/tests/create_path_error.phpt] [1;32mPASS Phar: create with illegal path [ext/phar/tests/create_path_error.phpt] TEST 9204/16103 [ext/phar/tests/delete.phpt] [1;32mPASS Phar: delete test [ext/phar/tests/delete.phpt] TEST 9205/16103 [ext/phar/tests/delete_in_phar.phpt] [1;32mPASS Phar: delete a file within a .phar [ext/phar/tests/delete_in_phar.phpt] TEST 9206/16103 [ext/phar/tests/delete_in_phar_b.phpt] [1;32mPASS Phar: delete a file within a .phar [ext/phar/tests/delete_in_phar_b.phpt] TEST 9207/16103 [ext/phar/tests/delete_in_phar_confirm.phpt] [1;32mPASS Phar: delete a file within a .phar (confirm disk file is changed) [ext/phar/tests/delete_in_phar_confirm.phpt] TEST 9208/16103 [ext/phar/tests/dir.phpt] [1;32mPASS Phar: mkdir/rmdir test [ext/phar/tests/dir.phpt] TEST 9209/16103 [ext/phar/tests/fatal_error_webphar.phpt] [1;33mXFAIL Phar web-based phar with fatal error [ext/phar/tests/fatal_error_webphar.phpt] XFAIL REASON: Uses no longer supported __autoload() function, new phar needed TEST 9210/16103 [ext/phar/tests/fgc_edgecases.phpt] [1;32mPASS Phar: test edge cases of file_get_contents() function interception [ext/phar/tests/fgc_edgecases.phpt] TEST 9211/16103 [ext/phar/tests/file_get_contents.phpt] [1;32mPASS Phar: test file_get_contents() interception [ext/phar/tests/file_get_contents.phpt] TEST 9212/16103 [ext/phar/tests/fopen.phpt] [1;32mPASS Phar: test fopen() interception [ext/phar/tests/fopen.phpt] TEST 9213/16103 [ext/phar/tests/fopen_edgecases.phpt] [1;32mPASS Phar: fopen/stat/fseek/unlink/rename edge cases [ext/phar/tests/fopen_edgecases.phpt] TEST 9214/16103 [ext/phar/tests/fopen_edgecases2.phpt] [1;32mPASS Phar: test edge cases of fopen() function interception #2 [ext/phar/tests/fopen_edgecases2.phpt] TEST 9215/16103 [ext/phar/tests/front.phar.phpt] [1;31mFAIL Phar front controller with mounted external file [ext/phar/tests/front.phar.phpt] TEST 9216/16103 [ext/phar/tests/frontcontroller1.phpt] [1;31mFAIL Phar front controller other [ext/phar/tests/frontcontroller1.phpt] TEST 9217/16103 [ext/phar/tests/frontcontroller10.phpt] [1;31mFAIL Phar front controller rewrite access denied [ext/phar/tests/frontcontroller10.phpt] TEST 9218/16103 [ext/phar/tests/frontcontroller11.phpt] [1;31mFAIL Phar front controller mime type extension is not a string [ext/phar/tests/frontcontroller11.phpt] TEST 9219/16103 [ext/phar/tests/frontcontroller12.phpt] [1;31mFAIL Phar front controller mime type unknown int [ext/phar/tests/frontcontroller12.phpt] TEST 9220/16103 [ext/phar/tests/frontcontroller13.phpt] [1;31mFAIL Phar front controller mime type not string/int [ext/phar/tests/frontcontroller13.phpt] TEST 9221/16103 [ext/phar/tests/frontcontroller14.phpt] [1;31mFAIL Phar front controller mime type override, other [ext/phar/tests/frontcontroller14.phpt] TEST 9222/16103 [ext/phar/tests/frontcontroller15.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHPS [ext/phar/tests/frontcontroller15.phpt] TEST 9223/16103 [ext/phar/tests/frontcontroller16.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHP [ext/phar/tests/frontcontroller16.phpt] TEST 9224/16103 [ext/phar/tests/frontcontroller17.phpt] [1;31mFAIL Phar front controller mime type unknown [ext/phar/tests/frontcontroller17.phpt] TEST 9225/16103 [ext/phar/tests/frontcontroller18.phpt] [1;32mPASS Phar front controller $_SERVER munging failure [ext/phar/tests/frontcontroller18.phpt] TEST 9226/16103 [ext/phar/tests/frontcontroller19.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 2 [ext/phar/tests/frontcontroller19.phpt] TEST 9227/16103 [ext/phar/tests/frontcontroller2.phpt] [1;31mFAIL Phar front controller PHP test [ext/phar/tests/frontcontroller2.phpt] TEST 9228/16103 [ext/phar/tests/frontcontroller20.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 3 [ext/phar/tests/frontcontroller20.phpt] TEST 9229/16103 [ext/phar/tests/frontcontroller21.phpt] [1;31mFAIL Phar front controller $_SERVER munging success [ext/phar/tests/frontcontroller21.phpt] TEST 9230/16103 [ext/phar/tests/frontcontroller22.phpt] [1;31mFAIL Phar front controller include from cwd test 1 [ext/phar/tests/frontcontroller22.phpt] TEST 9231/16103 [ext/phar/tests/frontcontroller23.phpt] [1;31mFAIL Phar front controller with generic action router test [ext/phar/tests/frontcontroller23.phpt] TEST 9232/16103 [ext/phar/tests/frontcontroller24.phpt] [1;31mFAIL Phar front controller with custom 404 php script [ext/phar/tests/frontcontroller24.phpt] TEST 9233/16103 [ext/phar/tests/frontcontroller25.phpt] [1;31mFAIL Phar front controller with extra path_info [ext/phar/tests/frontcontroller25.phpt] TEST 9234/16103 [ext/phar/tests/frontcontroller26.phpt] [1;31mFAIL Phar front controller with unknown extension mime type [ext/phar/tests/frontcontroller26.phpt] TEST 9235/16103 [ext/phar/tests/frontcontroller27.phpt] [1;31mFAIL Phar front controller with no extension [ext/phar/tests/frontcontroller27.phpt] TEST 9236/16103 [ext/phar/tests/frontcontroller28.phpt] [1;31mFAIL Phar front controller with huge file [ext/phar/tests/frontcontroller28.phpt] TEST 9237/16103 [ext/phar/tests/frontcontroller29.phpt] [1;31mFAIL Phar front controller with fatal error in php file [ext/phar/tests/frontcontroller29.phpt] TEST 9238/16103 [ext/phar/tests/frontcontroller3.phpt] [1;31mFAIL Phar front controller phps [ext/phar/tests/frontcontroller3.phpt] TEST 9239/16103 [ext/phar/tests/frontcontroller30.phpt] [1;32mPASS Phar front controller with weird SCRIPT_NAME [ext/phar/tests/frontcontroller30.phpt] TEST 9240/16103 [ext/phar/tests/frontcontroller31.phpt] [1;31mFAIL Phar front controller with invalid callback for rewrites [ext/phar/tests/frontcontroller31.phpt] TEST 9241/16103 [ext/phar/tests/frontcontroller32.phpt] [1;31mFAIL Phar front controller with valid callback that is not good [ext/phar/tests/frontcontroller32.phpt] TEST 9242/16103 [ext/phar/tests/frontcontroller33.phpt] [1;31mFAIL Phar front controller with valid callback that does not return any value [ext/phar/tests/frontcontroller33.phpt] TEST 9243/16103 [ext/phar/tests/frontcontroller34.phpt] [1;31mFAIL Phar front controller with cwd [ext/phar/tests/frontcontroller34.phpt] TEST 9244/16103 [ext/phar/tests/frontcontroller4.phpt] [1;31mFAIL Phar front controller index.php relocate (no /) [ext/phar/tests/frontcontroller4.phpt] TEST 9245/16103 [ext/phar/tests/frontcontroller5.phpt] [1;31mFAIL Phar front controller index.php relocate [ext/phar/tests/frontcontroller5.phpt] TEST 9246/16103 [ext/phar/tests/frontcontroller6.phpt] [1;31mFAIL Phar front controller 404 [ext/phar/tests/frontcontroller6.phpt] TEST 9247/16103 [ext/phar/tests/frontcontroller7.phpt] [1;31mFAIL Phar front controller alternate index file [ext/phar/tests/frontcontroller7.phpt] TEST 9248/16103 [ext/phar/tests/frontcontroller8.phpt] [1;31mFAIL Phar front controller no index file 404 [ext/phar/tests/frontcontroller8.phpt] TEST 9249/16103 [ext/phar/tests/frontcontroller9.phpt] [1;31mFAIL Phar front controller rewrite array [ext/phar/tests/frontcontroller9.phpt] TEST 9250/16103 [ext/phar/tests/include_path.phpt] [1;32mPASS Phar: include_path with phar:// wrapper [ext/phar/tests/include_path.phpt] TEST 9251/16103 [ext/phar/tests/include_path_advanced.phpt] [1;32mPASS Phar: include_path advanced code coverage test [ext/phar/tests/include_path_advanced.phpt] TEST 9252/16103 [ext/phar/tests/ini_set.phpt] [1;32mPASS Phar: test ini_set with readonly and require_hash enabled [ext/phar/tests/ini_set.phpt] TEST 9253/16103 [ext/phar/tests/ini_set_off.phpt] [1;32mPASS Phar: test ini_set with readonly and require_hash disabled [ext/phar/tests/ini_set_off.phpt] TEST 9254/16103 [ext/phar/tests/invalid_alias.phpt] [1;32mPASS Phar: set alias with invalid alias containing / \ : or ; [ext/phar/tests/invalid_alias.phpt] TEST 9255/16103 [ext/phar/tests/invalid_setstubalias.phpt] [1;32mPASS Phar: invalid set alias or stub via array access [ext/phar/tests/invalid_setstubalias.phpt] TEST 9256/16103 [ext/phar/tests/metadata_read.phpt] [1;32mPASS Phar with meta-data (read) [ext/phar/tests/metadata_read.phpt] TEST 9257/16103 [ext/phar/tests/metadata_write.phpt] [1;32mPASS Phar with meta-data (write) [ext/phar/tests/metadata_write.phpt] TEST 9258/16103 [ext/phar/tests/metadata_write_commit.phpt] [1;32mPASS Phar with meta-data (write) [ext/phar/tests/metadata_write_commit.phpt] TEST 9259/16103 [ext/phar/tests/mkdir.phpt] [1;32mPASS phar: mkdir/rmdir edge cases [ext/phar/tests/mkdir.phpt] TEST 9260/16103 [ext/phar/tests/mounteddir.phpt] [1;32mPASS Phar: mounted manifest directory test [ext/phar/tests/mounteddir.phpt] TEST 9261/16103 [ext/phar/tests/nophar.phpt] [1;33mSKIP Phar: phar run without ext/phar with default stub [ext/phar/tests/nophar.phpt] reason: Phar extension must be disabled for this test TEST 9262/16103 [ext/phar/tests/nophar_web.phpt] [1;33mSKIP Phar: default web stub, no phar extension [ext/phar/tests/nophar_web.phpt] reason: Phar extension must be disabled for this test TEST 9263/16103 [ext/phar/tests/open_for_write_existing.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) [ext/phar/tests/open_for_write_existing.phpt] TEST 9264/16103 [ext/phar/tests/open_for_write_existing_b.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) [ext/phar/tests/open_for_write_existing_b.phpt] TEST 9265/16103 [ext/phar/tests/open_for_write_existing_c.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) [ext/phar/tests/open_for_write_existing_c.phpt] TEST 9266/16103 [ext/phar/tests/open_for_write_newfile.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) [ext/phar/tests/open_for_write_newfile.phpt] TEST 9267/16103 [ext/phar/tests/open_for_write_newfile_b.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) [ext/phar/tests/open_for_write_newfile_b.phpt] TEST 9268/16103 [ext/phar/tests/open_for_write_newfile_c.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) [ext/phar/tests/open_for_write_newfile_c.phpt] TEST 9269/16103 [ext/phar/tests/opendir.phpt] [1;32mPASS Phar: test opendir() interception [ext/phar/tests/opendir.phpt] TEST 9270/16103 [ext/phar/tests/opendir_edgecases.phpt] [1;32mPASS Phar: test edge cases of opendir() function interception [ext/phar/tests/opendir_edgecases.phpt] TEST 9271/16103 [ext/phar/tests/phar_begin_setstub_commit.phpt] [1;32mPASS Phar::startBuffering()/setStub()/stopBuffering() [ext/phar/tests/phar_begin_setstub_commit.phpt] TEST 9272/16103 [ext/phar/tests/phar_buildfromdirectory1.phpt] [1;32mPASS Phar::buildFromDirectory() - readonly [ext/phar/tests/phar_buildfromdirectory1.phpt] TEST 9273/16103 [ext/phar/tests/phar_buildfromdirectory2-win.phpt] [1;33mSKIP Phar::buildFromDirectory() - non-directory passed as first parameter [ext/phar/tests/phar_buildfromdirectory2-win.phpt] reason: Windows only test TEST 9274/16103 [ext/phar/tests/phar_buildfromdirectory2.phpt] [1;32mPASS Phar::buildFromDirectory() - non-directory passed as first parameter [ext/phar/tests/phar_buildfromdirectory2.phpt] TEST 9275/16103 [ext/phar/tests/phar_buildfromdirectory4.phpt] [1;32mPASS Phar::buildFromDirectory(), directory exists [ext/phar/tests/phar_buildfromdirectory4.phpt] TEST 9276/16103 [ext/phar/tests/phar_buildfromdirectory5.phpt] [1;32mPASS Phar::buildFromDirectory() with matching regex [ext/phar/tests/phar_buildfromdirectory5.phpt] TEST 9277/16103 [ext/phar/tests/phar_buildfromdirectory6.phpt] [1;32mPASS Phar::buildFromDirectory() with non-matching regex [ext/phar/tests/phar_buildfromdirectory6.phpt] TEST 9278/16103 [ext/phar/tests/phar_buildfromiterator1.phpt] [1;32mPASS Phar::buildFromIterator() readonly [ext/phar/tests/phar_buildfromiterator1.phpt] TEST 9279/16103 [ext/phar/tests/phar_buildfromiterator10.phpt] [1;32mPASS Phar::buildFromIterator() RegexIterator(RecursiveIteratorIterator), SplFileInfo as current [ext/phar/tests/phar_buildfromiterator10.phpt] TEST 9280/16103 [ext/phar/tests/phar_buildfromiterator4.phpt] [1;32mPASS Phar::buildFromIterator() iterator, 1 file passed in [ext/phar/tests/phar_buildfromiterator4.phpt] TEST 9281/16103 [ext/phar/tests/phar_buildfromiterator5.phpt] [1;32mPASS Phar::buildFromIterator() iterator, iterator returns non-string [ext/phar/tests/phar_buildfromiterator5.phpt] TEST 9282/16103 [ext/phar/tests/phar_buildfromiterator6.phpt] [1;32mPASS Phar::buildFromIterator() iterator, key is int [ext/phar/tests/phar_buildfromiterator6.phpt] TEST 9283/16103 [ext/phar/tests/phar_buildfromiterator7.phpt] [1;32mPASS Phar::buildFromIterator() iterator, file can't be opened [ext/phar/tests/phar_buildfromiterator7.phpt] TEST 9284/16103 [ext/phar/tests/phar_buildfromiterator8.phpt] [1;32mPASS Phar::buildFromIterator() RegexIterator(DirectoryIterator), SplFileInfo as current [ext/phar/tests/phar_buildfromiterator8.phpt] TEST 9285/16103 [ext/phar/tests/phar_buildfromiterator9.phpt] [1;32mPASS Phar::buildFromIterator() iterator, 1 file resource passed in [ext/phar/tests/phar_buildfromiterator9.phpt] TEST 9286/16103 [ext/phar/tests/phar_bz2.phpt] [1;32mPASS Phar: bzipped phar [ext/phar/tests/phar_bz2.phpt] TEST 9287/16103 [ext/phar/tests/phar_commitwrite.phpt] [1;32mPASS Phar::setStub()/stopBuffering() [ext/phar/tests/phar_commitwrite.phpt] TEST 9288/16103 [ext/phar/tests/phar_construct_invalidurl.phpt] [1;32mPASS Phar object passed URL [ext/phar/tests/phar_construct_invalidurl.phpt] TEST 9289/16103 [ext/phar/tests/phar_convert_again.phpt] [1;32mPASS Phar::conversion to other formats [ext/phar/tests/phar_convert_again.phpt] TEST 9290/16103 [ext/phar/tests/phar_convert_repeated.phpt] [1;32mPASS Phar::convertToZip|Tar|Phar() repeated (phar_based archives) [ext/phar/tests/phar_convert_repeated.phpt] TEST 9291/16103 [ext/phar/tests/phar_convert_repeated_b.phpt] [1;32mPASS PharData::convertToZip|Tar|Phar() repeated (phardata_based archives) [ext/phar/tests/phar_convert_repeated_b.phpt] TEST 9292/16103 [ext/phar/tests/phar_convert_tar.phpt] [1;32mPASS Phar::convertToTar() [ext/phar/tests/phar_convert_tar.phpt] TEST 9293/16103 [ext/phar/tests/phar_convert_tar2.phpt] [1;32mPASS Phar::convertToTar() gzip compressed [ext/phar/tests/phar_convert_tar2.phpt] TEST 9294/16103 [ext/phar/tests/phar_convert_tar3.phpt] [1;32mPASS Phar::convertToTar() bz2 compressed [ext/phar/tests/phar_convert_tar3.phpt] TEST 9295/16103 [ext/phar/tests/phar_convert_zip.phpt] [1;32mPASS Phar::convertToZip() [ext/phar/tests/phar_convert_zip.phpt] TEST 9296/16103 [ext/phar/tests/phar_copy.phpt] [1;32mPASS Phar: copy() [ext/phar/tests/phar_copy.phpt] TEST 9297/16103 [ext/phar/tests/phar_create_in_cwd.phpt] [1;32mPASS Phar: attempt to create a Phar with relative path [ext/phar/tests/phar_create_in_cwd.phpt] TEST 9298/16103 [ext/phar/tests/phar_createdefaultstub.phpt] [1;32mPASS Phar: Phar::createDefaultStub() with and without arg [ext/phar/tests/phar_createdefaultstub.phpt] TEST 9299/16103 [ext/phar/tests/phar_ctx_001.phpt] [1;32mPASS Phar context [ext/phar/tests/phar_ctx_001.phpt] TEST 9300/16103 [ext/phar/tests/phar_decompress.phpt] [1;32mPASS Phar::decompress() [ext/phar/tests/phar_decompress.phpt] TEST 9301/16103 [ext/phar/tests/phar_dir_iterate.phpt] [1;32mPASS Phar object: iterate test with sub-directories and RecursiveIteratorIterator [ext/phar/tests/phar_dir_iterate.phpt] TEST 9302/16103 [ext/phar/tests/phar_dotted_path.phpt] [1;32mPASS Phar: create new Phar with broken.dirname in path [ext/phar/tests/phar_dotted_path.phpt] TEST 9303/16103 [ext/phar/tests/phar_extract.phpt] [1;32mPASS Phar: Phar::extractTo() [ext/phar/tests/phar_extract.phpt] TEST 9304/16103 [ext/phar/tests/phar_extract2.phpt] [1;32mPASS Phar: Phar::extractTo() - .phar safety [ext/phar/tests/phar_extract2.phpt] TEST 9305/16103 [ext/phar/tests/phar_extract3.phpt] [1;32mPASS Phar: Phar::extractTo() - check that phar exists [ext/phar/tests/phar_extract3.phpt] TEST 9306/16103 [ext/phar/tests/phar_get_supported_signatures_002.phpt] [1;33mSKIP Phar::getSupportedSignatures() [ext/phar/tests/phar_get_supported_signatures_002.phpt] reason: openssl support enabled TEST 9307/16103 [ext/phar/tests/phar_get_supported_signatures_002a.phpt] [1;32mPASS Phar::getSupportedSignatures() [ext/phar/tests/phar_get_supported_signatures_002a.phpt] TEST 9308/16103 [ext/phar/tests/phar_get_supportedcomp1.phpt] [1;32mPASS Phar::getSupportedCompression() (bz2 and zlib) [ext/phar/tests/phar_get_supportedcomp1.phpt] TEST 9309/16103 [ext/phar/tests/phar_get_supportedcomp2.phpt] [1;33mSKIP Phar::getSupportedCompression() (bz2 only) [ext/phar/tests/phar_get_supportedcomp2.phpt] reason: zlib is available TEST 9310/16103 [ext/phar/tests/phar_get_supportedcomp3.phpt] [1;33mSKIP Phar::getSupportedCompression() (zlib only) [ext/phar/tests/phar_get_supportedcomp3.phpt] reason: bz2 is available TEST 9311/16103 [ext/phar/tests/phar_get_supportedcomp4.phpt] [1;33mSKIP Phar::getSupportedCompression() (none) [ext/phar/tests/phar_get_supportedcomp4.phpt] reason: bz2 is available TEST 9312/16103 [ext/phar/tests/phar_gobyebye-win32.phpt] [1;33mSKIP Phar: test edge cases of intercepted functions when the underlying phar archive has been unlinkArchive()d [ext/phar/tests/phar_gobyebye-win32.phpt] reason: Extra warning on Windows. TEST 9313/16103 [ext/phar/tests/phar_gobyebye.phpt] [1;32mPASS Phar: test edge cases of intercepted functions when the underlying phar archive has been unlinkArchive()d [ext/phar/tests/phar_gobyebye.phpt] TEST 9314/16103 [ext/phar/tests/phar_gzip.phpt] [1;32mPASS Phar: gzipped phar [ext/phar/tests/phar_gzip.phpt] TEST 9315/16103 [ext/phar/tests/phar_isvalidpharfilename.phpt] [1;32mPASS Phar: Phar::isValidPharFilename() [ext/phar/tests/phar_isvalidpharfilename.phpt] TEST 9316/16103 [ext/phar/tests/phar_magic.phpt] [1;32mPASS Phar: include/fopen magic [ext/phar/tests/phar_magic.phpt] TEST 9317/16103 [ext/phar/tests/phar_metadata_read.phpt] [1;32mPASS Phar with metadata (read) [ext/phar/tests/phar_metadata_read.phpt] TEST 9318/16103 [ext/phar/tests/phar_metadata_write.phpt] [1;32mPASS Phar with metadata (write) [ext/phar/tests/phar_metadata_write.phpt] TEST 9319/16103 [ext/phar/tests/phar_metadata_write2.phpt] [1;32mPASS Phar with object in metadata [ext/phar/tests/phar_metadata_write2.phpt] TEST 9320/16103 [ext/phar/tests/phar_metadata_write3.phpt] [1;32mPASS Phar with unsafe object in metadata does not unserialize on reading a file. [ext/phar/tests/phar_metadata_write3.phpt] TEST 9321/16103 [ext/phar/tests/phar_metadata_write4.phpt] [1;32mPASS Phar with object in metadata [ext/phar/tests/phar_metadata_write4.phpt] TEST 9322/16103 [ext/phar/tests/phar_mount.phpt] [1;32mPASS Phar: Phar::mount [ext/phar/tests/phar_mount.phpt] TEST 9323/16103 [ext/phar/tests/phar_offset_check.phpt] [1;32mPASS Phar: disallow stub and alias setting via offset*() methods [ext/phar/tests/phar_offset_check.phpt] TEST 9324/16103 [ext/phar/tests/phar_offset_get_error.phpt] [1;32mPASS Phar: ignore filenames starting with / on offsetSet [ext/phar/tests/phar_offset_get_error.phpt] TEST 9325/16103 [ext/phar/tests/phar_oo_001.phpt] [1;32mPASS Phar object: basics [ext/phar/tests/phar_oo_001.phpt] TEST 9326/16103 [ext/phar/tests/phar_oo_002.phpt] [1;32mPASS Phar object: iterator & entries [ext/phar/tests/phar_oo_002.phpt] TEST 9327/16103 [ext/phar/tests/phar_oo_003.phpt] [1;32mPASS Phar object: entry & openFile() [ext/phar/tests/phar_oo_003.phpt] TEST 9328/16103 [ext/phar/tests/phar_oo_004.phpt] [1;32mPASS Phar and DirectoryIterator [ext/phar/tests/phar_oo_004.phpt] TEST 9329/16103 [ext/phar/tests/phar_oo_005.phpt] [1;32mPASS Phar and RecursiveDirectoryIterator [ext/phar/tests/phar_oo_005.phpt] TEST 9330/16103 [ext/phar/tests/phar_oo_006.phpt] [1;32mPASS Phar object: array access [ext/phar/tests/phar_oo_006.phpt] TEST 9331/16103 [ext/phar/tests/phar_oo_007.phpt] [1;32mPASS Phar object: access through SplFileObject [ext/phar/tests/phar_oo_007.phpt] TEST 9332/16103 [ext/phar/tests/phar_oo_008.phpt] [1;32mPASS Phar object: iterating via SplFileObject [ext/phar/tests/phar_oo_008.phpt] TEST 9333/16103 [ext/phar/tests/phar_oo_009.phpt] [1;32mPASS Phar object: iterating via SplFileObject and reading csv [ext/phar/tests/phar_oo_009.phpt] TEST 9334/16103 [ext/phar/tests/phar_oo_010.phpt] [1;32mPASS Phar object: ArrayAccess and isset [ext/phar/tests/phar_oo_010.phpt] TEST 9335/16103 [ext/phar/tests/phar_oo_011.phpt] [1;32mPASS Phar object: add file [ext/phar/tests/phar_oo_011.phpt] TEST 9336/16103 [ext/phar/tests/phar_oo_011b.phpt] [1;32mPASS Phar object: add file [ext/phar/tests/phar_oo_011b.phpt] TEST 9337/16103 [ext/phar/tests/phar_oo_012.phpt] [1;32mPASS Phar object: unset file [ext/phar/tests/phar_oo_012.phpt] TEST 9338/16103 [ext/phar/tests/phar_oo_012_confirm.phpt] [1;32mPASS Phar object: unset file (confirm disk file is changed) [ext/phar/tests/phar_oo_012_confirm.phpt] TEST 9339/16103 [ext/phar/tests/phar_oo_012b.phpt] [1;32mPASS Phar object: unset file [ext/phar/tests/phar_oo_012b.phpt] TEST 9340/16103 [ext/phar/tests/phar_oo_compressallbz2.phpt] [1;32mPASS Phar::compressFiles(Phar::BZ2) [ext/phar/tests/phar_oo_compressallbz2.phpt] TEST 9341/16103 [ext/phar/tests/phar_oo_compressallgz.phpt] [1;32mPASS Phar::compressFiles(Phar::GZ) [ext/phar/tests/phar_oo_compressallgz.phpt] TEST 9342/16103 [ext/phar/tests/phar_oo_compressed_001.phpt] [1;32mPASS Phar: PharFileInfo::compress(Phar::GZ) [ext/phar/tests/phar_oo_compressed_001.phpt] TEST 9343/16103 [ext/phar/tests/phar_oo_compressed_001b.phpt] [1;32mPASS Phar: PharFileInfo::compress(Phar::BZ2) [ext/phar/tests/phar_oo_compressed_001b.phpt] TEST 9344/16103 [ext/phar/tests/phar_oo_compressed_002.phpt] [1;32mPASS Phar: context/compress=GZ [ext/phar/tests/phar_oo_compressed_002.phpt] TEST 9345/16103 [ext/phar/tests/phar_oo_compressed_002b.phpt] [1;32mPASS Phar: context/compress=BZip2 [ext/phar/tests/phar_oo_compressed_002b.phpt] TEST 9346/16103 [ext/phar/tests/phar_oo_getcontents.phpt] [1;32mPASS Phar object: getContent() [ext/phar/tests/phar_oo_getcontents.phpt] TEST 9347/16103 [ext/phar/tests/phar_oo_getcontentsgz.phpt] [1;32mPASS Phar object: getContent() (verify it works with compression) [ext/phar/tests/phar_oo_getcontentsgz.phpt] TEST 9348/16103 [ext/phar/tests/phar_oo_getmodified.phpt] [1;32mPASS Phar::getModified() [ext/phar/tests/phar_oo_getmodified.phpt] TEST 9349/16103 [ext/phar/tests/phar_oo_iswriteable.phpt] [1;32mPASS Phar::isWriteable [ext/phar/tests/phar_oo_iswriteable.phpt] TEST 9350/16103 [ext/phar/tests/phar_oo_nosig.phpt] [1;32mPASS Phar::getSignature() no signature [ext/phar/tests/phar_oo_nosig.phpt] TEST 9351/16103 [ext/phar/tests/phar_oo_uncompressall.phpt] [1;32mPASS Phar::decompressFiles() [ext/phar/tests/phar_oo_uncompressall.phpt] TEST 9352/16103 [ext/phar/tests/phar_running.phpt] [1;32mPASS Phar: Phar::running() [ext/phar/tests/phar_running.phpt] TEST 9353/16103 [ext/phar/tests/phar_setalias.phpt] [1;32mPASS Phar::setAlias() [ext/phar/tests/phar_setalias.phpt] TEST 9354/16103 [ext/phar/tests/phar_setalias2.phpt] [1;32mPASS Phar::setAlias() error [ext/phar/tests/phar_setalias2.phpt] TEST 9355/16103 [ext/phar/tests/phar_setdefaultstub.phpt] [1;32mPASS Phar: Phar::setDefaultStub() with and without arg [ext/phar/tests/phar_setdefaultstub.phpt] TEST 9356/16103 [ext/phar/tests/phar_setsignaturealgo2.phpt] [1;32mPASS Phar::setSupportedSignatures() with hash [ext/phar/tests/phar_setsignaturealgo2.phpt] TEST 9357/16103 [ext/phar/tests/phar_stub.phpt] [1;32mPASS Phar::setStub() [ext/phar/tests/phar_stub.phpt] TEST 9358/16103 [ext/phar/tests/phar_stub_error.phpt] [1;32mPASS Phar::setStub()/getStub() [ext/phar/tests/phar_stub_error.phpt] TEST 9359/16103 [ext/phar/tests/phar_stub_write.phpt] [1;32mPASS Phar::setStub()/getStub() [ext/phar/tests/phar_stub_write.phpt] TEST 9360/16103 [ext/phar/tests/phar_stub_write_file.phpt] [1;32mPASS Phar::setStub()/getStub() from file [ext/phar/tests/phar_stub_write_file.phpt] TEST 9361/16103 [ext/phar/tests/phar_unlinkarchive.phpt] [1;32mPASS Phar::unlinkArchive() [ext/phar/tests/phar_unlinkarchive.phpt] TEST 9362/16103 [ext/phar/tests/pharfileinfo_chmod.phpt] [1;32mPASS Phar: PharFileInfo::chmod extra code coverage [ext/phar/tests/pharfileinfo_chmod.phpt] TEST 9363/16103 [ext/phar/tests/pharfileinfo_compression.phpt] [1;32mPASS Phar: PharFileInfo compression-related methods [ext/phar/tests/pharfileinfo_compression.phpt] TEST 9364/16103 [ext/phar/tests/pharfileinfo_construct.phpt] [1;32mPASS Phar: PharFileInfo::__construct [ext/phar/tests/pharfileinfo_construct.phpt] TEST 9365/16103 [ext/phar/tests/pharfileinfo_destruct.phpt] [1;32mPASS Phar: PharFileInfo::__destruct [ext/phar/tests/pharfileinfo_destruct.phpt] TEST 9366/16103 [ext/phar/tests/pharfileinfo_getcrc32.phpt] [1;32mPASS Phar: PharFileInfo::getCRC32 [ext/phar/tests/pharfileinfo_getcrc32.phpt] TEST 9367/16103 [ext/phar/tests/pharfileinfo_setmetadata.phpt] [1;32mPASS Phar: PharFileInfo::setMetadata/delMetadata extra code coverage [ext/phar/tests/pharfileinfo_setmetadata.phpt] TEST 9368/16103 [ext/phar/tests/phpinfo_001.phpt] [1;33mSKIP Phar: phpinfo display 1 [ext/phar/tests/phpinfo_001.phpt] reason: openssl support enabled TEST 9369/16103 [ext/phar/tests/phpinfo_002.phpt] [1;33mSKIP Phar: phpinfo display 2 [ext/phar/tests/phpinfo_002.phpt] reason: openssl support enabled TEST 9370/16103 [ext/phar/tests/phpinfo_003.phpt] [1;33mSKIP Phar: phpinfo display 3 [ext/phar/tests/phpinfo_003.phpt] reason: zlib loaded TEST 9371/16103 [ext/phar/tests/phpinfo_004.phpt] [1;31mFAIL Phar: phpinfo display 4 [ext/phar/tests/phpinfo_004.phpt] TEST 9372/16103 [ext/phar/tests/readfile.phpt] [1;32mPASS Phar: test readfile() interception [ext/phar/tests/readfile.phpt] TEST 9373/16103 [ext/phar/tests/readfile_edgecases.phpt] [1;32mPASS Phar: test edge cases of readfile() function interception [ext/phar/tests/readfile_edgecases.phpt] TEST 9374/16103 [ext/phar/tests/refcount1.phpt] [1;32mPASS Phar: test that refcounting avoids problems with deleting a file [ext/phar/tests/refcount1.phpt] TEST 9375/16103 [ext/phar/tests/rename.phpt] [1;32mPASS Phar: rename test [ext/phar/tests/rename.phpt] TEST 9376/16103 [ext/phar/tests/rename_dir.phpt] [1;32mPASS Phar: rename_dir test [ext/phar/tests/rename_dir.phpt] TEST 9377/16103 [ext/phar/tests/rename_dir_and_mount.phpt] [1;32mPASS Phar: rename_dir and mount test [ext/phar/tests/rename_dir_and_mount.phpt] TEST 9378/16103 [ext/phar/tests/rmdir.phpt] [1;32mPASS Phar: rmdir test [ext/phar/tests/rmdir.phpt] TEST 9379/16103 [ext/phar/tests/security.phpt] [1;32mPASS Phar: test to ensure phar.readonly cannot be circumvented [ext/phar/tests/security.phpt] TEST 9380/16103 [ext/phar/tests/stat.phpt] [1;32mPASS Phar: test stat function interceptions [ext/phar/tests/stat.phpt] TEST 9381/16103 [ext/phar/tests/stat2_5.3.phpt] [1;32mPASS Phar: test stat function interceptions and is_file/is_link edge cases (PHP 5.3+) [ext/phar/tests/stat2_5.3.phpt] TEST 9382/16103 [ext/phar/tests/tar/033.phpt] [1;32mPASS Phar::chmod tar-based [ext/phar/tests/tar/033.phpt] TEST 9383/16103 [ext/phar/tests/tar/033a.phpt] [1;32mPASS Phar::chmod tar-based [ext/phar/tests/tar/033a.phpt] TEST 9384/16103 [ext/phar/tests/tar/alias_acrobatics.phpt] [1;32mPASS Phar: alias edge cases [ext/phar/tests/tar/alias_acrobatics.phpt] TEST 9385/16103 [ext/phar/tests/tar/all.phpt] [1;32mPASS Phar: test that creation of tar-based phar generates valid tar with all bells/whistles [ext/phar/tests/tar/all.phpt] TEST 9386/16103 [ext/phar/tests/tar/badalias.phpt] [1;32mPASS Phar: invalid aliases [ext/phar/tests/tar/badalias.phpt] TEST 9387/16103 [ext/phar/tests/tar/badchecksum.phpt] [1;32mPASS Phar: tar with bad checksum [ext/phar/tests/tar/badchecksum.phpt] TEST 9388/16103 [ext/phar/tests/tar/bignames.phpt] [1;32mPASS Phar: tar with huge filenames [ext/phar/tests/tar/bignames.phpt] TEST 9389/16103 [ext/phar/tests/tar/bignames_overflow.phpt] [1;32mPASS Phar: tar with huge filenames, buffer overflow [ext/phar/tests/tar/bignames_overflow.phpt] TEST 9390/16103 [ext/phar/tests/tar/bug49910.phpt] [1;32mPASS Bug #49910: no support for ././@LongLink for long filenames in phar tar support [ext/phar/tests/tar/bug49910.phpt] TEST 9391/16103 [ext/phar/tests/tar/bug64343.phpt] [1;32mPASS Bug #64343 (phar cannot open tars with pax headers) [ext/phar/tests/tar/bug64343.phpt] TEST 9392/16103 [ext/phar/tests/tar/bug67761.phpt] [1;32mPASS Bug #67761 (Phar::mapPhar fails for Phars inside a path containing ".tar") [ext/phar/tests/tar/bug67761.phpt] TEST 9393/16103 [ext/phar/tests/tar/bug70417.phpt] [1;33mSKIP Bug #70417 (PharData::compress() doesn't close temp file) [ext/phar/tests/tar/bug70417.phpt] reason: lsof(8) not available TEST 9394/16103 [ext/phar/tests/tar/bug71317-duplicate-filename.phpt] [1;32mPASS Bug #71317: regression in opening tar based phar files [ext/phar/tests/tar/bug71317-duplicate-filename.phpt] TEST 9395/16103 [ext/phar/tests/tar/bug71504.phpt] [1;32mPASS Bug #71504: Parsing of tar file with duplicate filenames causes memory leak [ext/phar/tests/tar/bug71504.phpt] TEST 9396/16103 [ext/phar/tests/tar/create_new_and_modify.phpt] [1;32mPASS Phar: create and modify tar-based phar [ext/phar/tests/tar/create_new_and_modify.phpt] TEST 9397/16103 [ext/phar/tests/tar/create_new_phar_b.phpt] [1;32mPASS Phar: create a completely new tar-based phar [ext/phar/tests/tar/create_new_phar_b.phpt] TEST 9398/16103 [ext/phar/tests/tar/delete.phpt] [1;32mPASS Phar: delete test, tar-based phar [ext/phar/tests/tar/delete.phpt] TEST 9399/16103 [ext/phar/tests/tar/delete_in_phar.phpt] [1;32mPASS Phar: delete a file within a tar-based .phar [ext/phar/tests/tar/delete_in_phar.phpt] TEST 9400/16103 [ext/phar/tests/tar/delete_in_phar_b.phpt] [1;32mPASS Phar: delete a file within a tar-based .phar [ext/phar/tests/tar/delete_in_phar_b.phpt] TEST 9401/16103 [ext/phar/tests/tar/delete_in_phar_confirm.phpt] [1;32mPASS Phar: delete a file within a tar-based .phar (confirm disk file is changed) [ext/phar/tests/tar/delete_in_phar_confirm.phpt] TEST 9402/16103 [ext/phar/tests/tar/dir.phpt] [1;32mPASS Phar: mkdir/rmdir test tar-based [ext/phar/tests/tar/dir.phpt] TEST 9403/16103 [ext/phar/tests/tar/exists_as_phar.phpt] [1;32mPASS Phar: phar-based phar named with ".tar" fails [ext/phar/tests/tar/exists_as_phar.phpt] TEST 9404/16103 [ext/phar/tests/tar/frontcontroller1.phar.phpt] [1;31mFAIL Phar front controller other tar-based [ext/phar/tests/tar/frontcontroller1.phar.phpt] TEST 9405/16103 [ext/phar/tests/tar/frontcontroller10.phar.phpt] [1;31mFAIL Phar front controller rewrite array invalid tar-based [ext/phar/tests/tar/frontcontroller10.phar.phpt] TEST 9406/16103 [ext/phar/tests/tar/frontcontroller11.phar.phpt] [1;31mFAIL Phar front controller mime type extension is not a string tar-based [ext/phar/tests/tar/frontcontroller11.phar.phpt] TEST 9407/16103 [ext/phar/tests/tar/frontcontroller12.phar.phpt] [1;31mFAIL Phar front controller mime type unknown int tar-based [ext/phar/tests/tar/frontcontroller12.phar.phpt] TEST 9408/16103 [ext/phar/tests/tar/frontcontroller13.phar.phpt] [1;31mFAIL Phar front controller mime type not string/int tar-based [ext/phar/tests/tar/frontcontroller13.phar.phpt] TEST 9409/16103 [ext/phar/tests/tar/frontcontroller14.phar.phpt] [1;31mFAIL Phar front controller mime type override, other tar-based [ext/phar/tests/tar/frontcontroller14.phar.phpt] TEST 9410/16103 [ext/phar/tests/tar/frontcontroller15.phar.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHPS tar-based [ext/phar/tests/tar/frontcontroller15.phar.phpt] TEST 9411/16103 [ext/phar/tests/tar/frontcontroller16.phar.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHP tar-based [ext/phar/tests/tar/frontcontroller16.phar.phpt] TEST 9412/16103 [ext/phar/tests/tar/frontcontroller17.phar.phpt] [1;31mFAIL Phar front controller mime type unknown tar-based [ext/phar/tests/tar/frontcontroller17.phar.phpt] TEST 9413/16103 [ext/phar/tests/tar/frontcontroller18.phar.phpt] [1;32mPASS Phar front controller $_SERVER munging failure tar-based [ext/phar/tests/tar/frontcontroller18.phar.phpt] TEST 9414/16103 [ext/phar/tests/tar/frontcontroller19.phar.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 2 tar-based [ext/phar/tests/tar/frontcontroller19.phar.phpt] TEST 9415/16103 [ext/phar/tests/tar/frontcontroller2.phar.phpt] [1;31mFAIL Phar front controller PHP test tar-based [ext/phar/tests/tar/frontcontroller2.phar.phpt] TEST 9416/16103 [ext/phar/tests/tar/frontcontroller20.phar.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 3 tar-based [ext/phar/tests/tar/frontcontroller20.phar.phpt] TEST 9417/16103 [ext/phar/tests/tar/frontcontroller21.phar.phpt] [1;31mFAIL Phar front controller $_SERVER munging success tar-based [ext/phar/tests/tar/frontcontroller21.phar.phpt] TEST 9418/16103 [ext/phar/tests/tar/frontcontroller3.phar.phpt] [1;31mFAIL Phar front controller phps tar-based [ext/phar/tests/tar/frontcontroller3.phar.phpt] TEST 9419/16103 [ext/phar/tests/tar/frontcontroller4.phar.phpt] [1;31mFAIL Phar front controller index.php relocate (no /) tar-based [ext/phar/tests/tar/frontcontroller4.phar.phpt] TEST 9420/16103 [ext/phar/tests/tar/frontcontroller5.phar.phpt] [1;31mFAIL Phar front controller index.php relocate tar-based [ext/phar/tests/tar/frontcontroller5.phar.phpt] TEST 9421/16103 [ext/phar/tests/tar/frontcontroller6.phar.phpt] [1;31mFAIL Phar front controller 404 tar-based [ext/phar/tests/tar/frontcontroller6.phar.phpt] TEST 9422/16103 [ext/phar/tests/tar/frontcontroller7.phar.phpt] [1;31mFAIL Phar front controller alternate index file tar-based [ext/phar/tests/tar/frontcontroller7.phar.phpt] TEST 9423/16103 [ext/phar/tests/tar/frontcontroller8.phar.phpt] [1;31mFAIL Phar front controller no index file 404 tar-based [ext/phar/tests/tar/frontcontroller8.phar.phpt] TEST 9424/16103 [ext/phar/tests/tar/frontcontroller9.phar.phpt] [1;31mFAIL Phar front controller rewrite array tar-based [ext/phar/tests/tar/frontcontroller9.phar.phpt] TEST 9425/16103 [ext/phar/tests/tar/links.phpt] [1;32mPASS Phar: tar with hard link and symbolic link [ext/phar/tests/tar/links.phpt] TEST 9426/16103 [ext/phar/tests/tar/links2.phpt] [1;32mPASS Phar: tar with hard link to nowhere [ext/phar/tests/tar/links2.phpt] TEST 9427/16103 [ext/phar/tests/tar/links3.phpt] [1;32mPASS Phar: tar with link to absolute path [ext/phar/tests/tar/links3.phpt] TEST 9428/16103 [ext/phar/tests/tar/links4.phpt] [1;32mPASS Phar: tar with link to root directory file from root directory file [ext/phar/tests/tar/links4.phpt] TEST 9429/16103 [ext/phar/tests/tar/links5.phpt] [1;32mPASS Phar: tar with relative link to subdirectory file from subdirectory file [ext/phar/tests/tar/links5.phpt] TEST 9430/16103 [ext/phar/tests/tar/links6.phpt] [1;32mPASS Phar: test nested linked files [ext/phar/tests/tar/links6.phpt] TEST 9431/16103 [ext/phar/tests/tar/open_for_write_existing.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) tar-based [ext/phar/tests/tar/open_for_write_existing.phpt] TEST 9432/16103 [ext/phar/tests/tar/open_for_write_existing_b.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) tar-based [ext/phar/tests/tar/open_for_write_existing_b.phpt] TEST 9433/16103 [ext/phar/tests/tar/open_for_write_existing_c.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) tar-based [ext/phar/tests/tar/open_for_write_existing_c.phpt] TEST 9434/16103 [ext/phar/tests/tar/open_for_write_newfile.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) tar-based [ext/phar/tests/tar/open_for_write_newfile.phpt] TEST 9435/16103 [ext/phar/tests/tar/open_for_write_newfile_b.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) tar-based [ext/phar/tests/tar/open_for_write_newfile_b.phpt] TEST 9436/16103 [ext/phar/tests/tar/open_for_write_newfile_c.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) tar-based [ext/phar/tests/tar/open_for_write_newfile_c.phpt] TEST 9437/16103 [ext/phar/tests/tar/phar_begin_setstub_commit.phpt] [1;32mPASS Phar::startBuffering()/setStub()/stopBuffering() tar-based [ext/phar/tests/tar/phar_begin_setstub_commit.phpt] TEST 9438/16103 [ext/phar/tests/tar/phar_buildfromiterator4.phpt] [1;32mPASS Phar::buildFromIterator() iterator, 1 file passed in tar-based [ext/phar/tests/tar/phar_buildfromiterator4.phpt] TEST 9439/16103 [ext/phar/tests/tar/phar_buildfromiterator5.phpt] [1;32mPASS Phar::buildFromIterator() iterator, iterator returns non-string tar-based [ext/phar/tests/tar/phar_buildfromiterator5.phpt] TEST 9440/16103 [ext/phar/tests/tar/phar_buildfromiterator6.phpt] [1;32mPASS Phar::buildFromIterator() iterator, key is int tar-based [ext/phar/tests/tar/phar_buildfromiterator6.phpt] TEST 9441/16103 [ext/phar/tests/tar/phar_buildfromiterator7.phpt] [1;32mPASS Phar::buildFromIterator() iterator, file can't be opened tar-based [ext/phar/tests/tar/phar_buildfromiterator7.phpt] TEST 9442/16103 [ext/phar/tests/tar/phar_buildfromiterator8.phpt] [1;32mPASS Phar::buildFromIterator() iterator, SplFileInfo as current tar-based [ext/phar/tests/tar/phar_buildfromiterator8.phpt] TEST 9443/16103 [ext/phar/tests/tar/phar_buildfromiterator9.phpt] [1;32mPASS Phar::buildFromIterator() iterator, 1 file resource passed in tar-based [ext/phar/tests/tar/phar_buildfromiterator9.phpt] TEST 9444/16103 [ext/phar/tests/tar/phar_commitwrite.phpt] [1;32mPASS Phar::setStub()/stopBuffering() tar-based [ext/phar/tests/tar/phar_commitwrite.phpt] TEST 9445/16103 [ext/phar/tests/tar/phar_convert_phar.phpt] [1;32mPASS Phar::convertToPhar() from tar [ext/phar/tests/tar/phar_convert_phar.phpt] TEST 9446/16103 [ext/phar/tests/tar/phar_convert_phar2.phpt] [1;32mPASS Phar::convertToPhar() gzipped [ext/phar/tests/tar/phar_convert_phar2.phpt] TEST 9447/16103 [ext/phar/tests/tar/phar_convert_phar3.phpt] [1;32mPASS Phar::convertToPhar() bzipped [ext/phar/tests/tar/phar_convert_phar3.phpt] TEST 9448/16103 [ext/phar/tests/tar/phar_convert_phar4.phpt] [1;32mPASS Phar::convertToPhar() with global metadata [ext/phar/tests/tar/phar_convert_phar4.phpt] TEST 9449/16103 [ext/phar/tests/tar/phar_copy.phpt] [1;32mPASS Phar: copy() tar-based [ext/phar/tests/tar/phar_copy.phpt] TEST 9450/16103 [ext/phar/tests/tar/phar_magic.phpt] [1;32mPASS Phar: include/fopen magic tar-based [ext/phar/tests/tar/phar_magic.phpt] TEST 9451/16103 [ext/phar/tests/tar/phar_setalias.phpt] [1;32mPASS Phar::setAlias() tar-based [ext/phar/tests/tar/phar_setalias.phpt] TEST 9452/16103 [ext/phar/tests/tar/phar_setalias2.phpt] [1;32mPASS Phar::setAlias() error tar-based [ext/phar/tests/tar/phar_setalias2.phpt] TEST 9453/16103 [ext/phar/tests/tar/phar_setdefaultstub.phpt] [1;32mPASS Phar: Phar::setDefaultStub() with and without arg, tar-based phar [ext/phar/tests/tar/phar_setdefaultstub.phpt] TEST 9454/16103 [ext/phar/tests/tar/phar_setsignaturealgo2.phpt] [1;32mPASS Phar::setSupportedSignatures() with hash, tar-based [ext/phar/tests/tar/phar_setsignaturealgo2.phpt] TEST 9455/16103 [ext/phar/tests/tar/phar_stub.phpt] [1;32mPASS Phar::setStub() (tar-based) [ext/phar/tests/tar/phar_stub.phpt] TEST 9456/16103 [ext/phar/tests/tar/phar_stub_error.phpt] [1;32mPASS Phar::setStub()/getStub() tar-based [ext/phar/tests/tar/phar_stub_error.phpt] TEST 9457/16103 [ext/phar/tests/tar/refcount1.phpt] [1;32mPASS Phar: test that refcounting avoids problems with deleting a file tar-based [ext/phar/tests/tar/refcount1.phpt] TEST 9458/16103 [ext/phar/tests/tar/rename.phpt] [1;32mPASS Phar: rename test tar-based [ext/phar/tests/tar/rename.phpt] TEST 9459/16103 [ext/phar/tests/tar/rename_dir.phpt] [1;32mPASS Phar: rename_dir test tar-based [ext/phar/tests/tar/rename_dir.phpt] TEST 9460/16103 [ext/phar/tests/tar/require_hash.phpt] [1;32mPASS Phar: tar-based phar, require_hash=1, no signature [ext/phar/tests/tar/require_hash.phpt] TEST 9461/16103 [ext/phar/tests/tar/rmdir.phpt] [1;32mPASS Phar: rmdir test tar-based [ext/phar/tests/tar/rmdir.phpt] TEST 9462/16103 [ext/phar/tests/tar/tar_001.phpt] [1;32mPASS Phar: tar-based phar corrupted [ext/phar/tests/tar/tar_001.phpt] TEST 9463/16103 [ext/phar/tests/tar/tar_002.phpt] [1;32mPASS Phar: tar-based phar corrupted 2 [ext/phar/tests/tar/tar_002.phpt] TEST 9464/16103 [ext/phar/tests/tar/tar_003.phpt] [1;32mPASS Phar: tar-based phar, valid 1 [ext/phar/tests/tar/tar_003.phpt] TEST 9465/16103 [ext/phar/tests/tar/tar_004.phpt] [1;32mPASS Phar: tar-based phar, tar phar with stub, mapPhar() [ext/phar/tests/tar/tar_004.phpt] TEST 9466/16103 [ext/phar/tests/tar/tar_bz2.phpt] [1;32mPASS Phar: tar-based phar, bzipped tar [ext/phar/tests/tar/tar_bz2.phpt] TEST 9467/16103 [ext/phar/tests/tar/tar_gzip.phpt] [1;32mPASS Phar: tar-based phar, gzipped tar [ext/phar/tests/tar/tar_gzip.phpt] TEST 9468/16103 [ext/phar/tests/tar/tar_makebz2.phpt] [1;32mPASS Phar: tar-based phar, make new bzipped tar [ext/phar/tests/tar/tar_makebz2.phpt] TEST 9469/16103 [ext/phar/tests/tar/tar_makegz.phpt] [1;32mPASS Phar: tar-based phar, make new gzipped tar [ext/phar/tests/tar/tar_makegz.phpt] TEST 9470/16103 [ext/phar/tests/tar/tar_nohash.phpt] [1;32mPASS Phar: tar archive, require_hash=1, should not error out [ext/phar/tests/tar/tar_nohash.phpt] TEST 9471/16103 [ext/phar/tests/tar/tar_nostub.phpt] [1;32mPASS Phar: tar-based phar, third-party tar with no stub, Phar->getStub() [ext/phar/tests/tar/tar_nostub.phpt] TEST 9472/16103 [ext/phar/tests/tar/tar_openssl_hash.phpt] [1;32mPASS Phar: tar archive, require_hash=1, OpenSSL hash [ext/phar/tests/tar/tar_openssl_hash.phpt] TEST 9473/16103 [ext/phar/tests/tar/truncated.phpt] [1;32mPASS Phar: truncated tar [ext/phar/tests/tar/truncated.phpt] TEST 9474/16103 [ext/phar/tests/test_alias_unset.phpt] [1;32mPASS Phar: test for the odd case where we intend to remove an archive from memory [ext/phar/tests/test_alias_unset.phpt] TEST 9475/16103 [ext/phar/tests/test_signaturealgos.phpt] [1;32mPASS Phar: verify signature parsing works [ext/phar/tests/test_signaturealgos.phpt] TEST 9476/16103 [ext/phar/tests/test_unset.phpt] [1;32mPASS Phar: ensure unset() works properly on a non-flushed phar archive [ext/phar/tests/test_unset.phpt] TEST 9477/16103 [ext/phar/tests/webphar_compilefail.phpt] [1;32mPASS Phar: Phar::webPhar, open compiled file fails [ext/phar/tests/webphar_compilefail.phpt] TEST 9478/16103 [ext/phar/tests/withphar.phpt] [1;32mPASS Phar: phar run with ext/phar with default stub [ext/phar/tests/withphar.phpt] TEST 9479/16103 [ext/phar/tests/withphar_web.phpt] [1;31mFAIL Phar: default web stub, with phar extension [ext/phar/tests/withphar_web.phpt] TEST 9480/16103 [ext/phar/tests/zf_test.phpt] [1;32mPASS Phar: test broken app [ext/phar/tests/zf_test.phpt] TEST 9481/16103 [ext/phar/tests/zip/033.phpt] [1;32mPASS Phar::chmod zip-based [ext/phar/tests/zip/033.phpt] TEST 9482/16103 [ext/phar/tests/zip/033a.phpt] [1;32mPASS Phar::chmod zip-based [ext/phar/tests/zip/033a.phpt] TEST 9483/16103 [ext/phar/tests/zip/alias_acrobatics.phpt] [1;32mPASS Phar: alias edge cases [ext/phar/tests/zip/alias_acrobatics.phpt] TEST 9484/16103 [ext/phar/tests/zip/all.phpt] [1;32mPASS Phar: test that creation of zip-based phar generates valid zip with all bells/whistles [ext/phar/tests/zip/all.phpt] TEST 9485/16103 [ext/phar/tests/zip/badalias.phpt] [1;32mPASS Phar: invalid aliases [ext/phar/tests/zip/badalias.phpt] TEST 9486/16103 [ext/phar/tests/zip/bug48791.phpt] [1;32mPASS Phar: Bug #48791: open office documents always reported as corrupted by phar extension [ext/phar/tests/zip/bug48791.phpt] TEST 9487/16103 [ext/phar/tests/zip/bzip2.phpt] [1;32mPASS Phar: process bzip2-compressed zip entry [ext/phar/tests/zip/bzip2.phpt] TEST 9488/16103 [ext/phar/tests/zip/corrupt_001.phpt] [1;32mPASS Phar: corrupted zip (count mismatch) [ext/phar/tests/zip/corrupt_001.phpt] TEST 9489/16103 [ext/phar/tests/zip/corrupt_002.phpt] [1;32mPASS Phar: corrupted zip (no end of zip record) [ext/phar/tests/zip/corrupt_002.phpt] TEST 9490/16103 [ext/phar/tests/zip/corrupt_003.phpt] [1;32mPASS Phar: corrupted zip (truncated file comment) [ext/phar/tests/zip/corrupt_003.phpt] TEST 9491/16103 [ext/phar/tests/zip/corrupt_004.phpt] [1;32mPASS Phar: corrupted zip (central directory offset incorrect) [ext/phar/tests/zip/corrupt_004.phpt] TEST 9492/16103 [ext/phar/tests/zip/corrupt_005.phpt] [1;32mPASS Phar: encrypted zip [ext/phar/tests/zip/corrupt_005.phpt] TEST 9493/16103 [ext/phar/tests/zip/corrupt_006.phpt] [1;32mPASS Phar: zip with file created from stdin [ext/phar/tests/zip/corrupt_006.phpt] TEST 9494/16103 [ext/phar/tests/zip/corrupt_007.phpt] [1;32mPASS Phar: corrupted zip (truncated filename record) [ext/phar/tests/zip/corrupt_007.phpt] TEST 9495/16103 [ext/phar/tests/zip/corrupt_008.phpt] [1;32mPASS Phar: unsupported compression methods [ext/phar/tests/zip/corrupt_008.phpt] TEST 9496/16103 [ext/phar/tests/zip/corrupt_009.phpt] [1;32mPASS Phar: corrupted zip (extra field way too long) [ext/phar/tests/zip/corrupt_009.phpt] TEST 9497/16103 [ext/phar/tests/zip/corrupt_010.phpt] [1;32mPASS Phar: unable to process zip (zip spanning multiple archives) [ext/phar/tests/zip/corrupt_010.phpt] TEST 9498/16103 [ext/phar/tests/zip/create_new_and_modify.phpt] [1;32mPASS Phar: create and modify zip-based phar [ext/phar/tests/zip/create_new_and_modify.phpt] TEST 9499/16103 [ext/phar/tests/zip/create_new_phar_b.phpt] [1;32mPASS Phar: create a completely new zip-based phar [ext/phar/tests/zip/create_new_phar_b.phpt] TEST 9500/16103 [ext/phar/tests/zip/delete.phpt] [1;32mPASS Phar: delete test, zip-based phar [ext/phar/tests/zip/delete.phpt] TEST 9501/16103 [ext/phar/tests/zip/delete_in_phar.phpt] [1;32mPASS Phar: delete a file within a zip-based .phar [ext/phar/tests/zip/delete_in_phar.phpt] TEST 9502/16103 [ext/phar/tests/zip/delete_in_phar_b.phpt] [1;32mPASS Phar: delete a file within a zip-based .phar [ext/phar/tests/zip/delete_in_phar_b.phpt] TEST 9503/16103 [ext/phar/tests/zip/delete_in_phar_confirm.phpt] [1;32mPASS Phar: delete a file within a zip-based .phar (confirm disk file is changed) [ext/phar/tests/zip/delete_in_phar_confirm.phpt] TEST 9504/16103 [ext/phar/tests/zip/dir.phpt] [1;32mPASS Phar: mkdir/rmdir test zip-based [ext/phar/tests/zip/dir.phpt] TEST 9505/16103 [ext/phar/tests/zip/exists_as_phar.phpt] [1;32mPASS Phar: phar-based phar named with ".zip" fails [ext/phar/tests/zip/exists_as_phar.phpt] TEST 9506/16103 [ext/phar/tests/zip/frontcontroller1.phar.phpt] [1;31mFAIL Phar front controller other zip-based [ext/phar/tests/zip/frontcontroller1.phar.phpt] TEST 9507/16103 [ext/phar/tests/zip/frontcontroller10.phar.phpt] [1;31mFAIL Phar front controller rewrite array invalid zip-based [ext/phar/tests/zip/frontcontroller10.phar.phpt] TEST 9508/16103 [ext/phar/tests/zip/frontcontroller11.phar.phpt] [1;31mFAIL Phar front controller mime type extension is not a string zip-based [ext/phar/tests/zip/frontcontroller11.phar.phpt] TEST 9509/16103 [ext/phar/tests/zip/frontcontroller12.phar.phpt] [1;31mFAIL Phar front controller mime type unknown int zip-based [ext/phar/tests/zip/frontcontroller12.phar.phpt] TEST 9510/16103 [ext/phar/tests/zip/frontcontroller13.phar.phpt] [1;31mFAIL Phar front controller mime type not string/int zip-based [ext/phar/tests/zip/frontcontroller13.phar.phpt] TEST 9511/16103 [ext/phar/tests/zip/frontcontroller14.phar.phpt] [1;31mFAIL Phar front controller mime type override, other zip-based [ext/phar/tests/zip/frontcontroller14.phar.phpt] TEST 9512/16103 [ext/phar/tests/zip/frontcontroller15.phar.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHPS zip-based [ext/phar/tests/zip/frontcontroller15.phar.phpt] TEST 9513/16103 [ext/phar/tests/zip/frontcontroller16.phar.phpt] [1;31mFAIL Phar front controller mime type override, Phar::PHP zip-based [ext/phar/tests/zip/frontcontroller16.phar.phpt] TEST 9514/16103 [ext/phar/tests/zip/frontcontroller17.phar.phpt] [1;31mFAIL Phar front controller mime type unknown zip-based [ext/phar/tests/zip/frontcontroller17.phar.phpt] TEST 9515/16103 [ext/phar/tests/zip/frontcontroller18.phar.phpt] [1;32mPASS Phar front controller $_SERVER munging failure zip-based [ext/phar/tests/zip/frontcontroller18.phar.phpt] TEST 9516/16103 [ext/phar/tests/zip/frontcontroller19.phar.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 2 zip-based [ext/phar/tests/zip/frontcontroller19.phar.phpt] TEST 9517/16103 [ext/phar/tests/zip/frontcontroller2.phar.phpt] [1;31mFAIL Phar front controller PHP test zip-based [ext/phar/tests/zip/frontcontroller2.phar.phpt] TEST 9518/16103 [ext/phar/tests/zip/frontcontroller20.phar.phpt] [1;32mPASS Phar front controller $_SERVER munging failure 3 zip-based [ext/phar/tests/zip/frontcontroller20.phar.phpt] TEST 9519/16103 [ext/phar/tests/zip/frontcontroller21.phar.phpt] [1;31mFAIL Phar front controller $_SERVER munging success zip-based [ext/phar/tests/zip/frontcontroller21.phar.phpt] TEST 9520/16103 [ext/phar/tests/zip/frontcontroller3.phar.phpt] [1;31mFAIL Phar front controller phps zip-based [ext/phar/tests/zip/frontcontroller3.phar.phpt] TEST 9521/16103 [ext/phar/tests/zip/frontcontroller4.phar.phpt] [1;31mFAIL Phar front controller index.php relocate (no /) zip-based [ext/phar/tests/zip/frontcontroller4.phar.phpt] TEST 9522/16103 [ext/phar/tests/zip/frontcontroller5.phar.phpt] [1;31mFAIL Phar front controller index.php relocate zip-based [ext/phar/tests/zip/frontcontroller5.phar.phpt] TEST 9523/16103 [ext/phar/tests/zip/frontcontroller6.phar.phpt] [1;31mFAIL Phar front controller 404 zip-based [ext/phar/tests/zip/frontcontroller6.phar.phpt] TEST 9524/16103 [ext/phar/tests/zip/frontcontroller7.phar.phpt] [1;31mFAIL Phar front controller alternate index file zip-based [ext/phar/tests/zip/frontcontroller7.phar.phpt] TEST 9525/16103 [ext/phar/tests/zip/frontcontroller8.phar.phpt] [1;31mFAIL Phar front controller no index file 404 zip-based [ext/phar/tests/zip/frontcontroller8.phar.phpt] TEST 9526/16103 [ext/phar/tests/zip/frontcontroller9.phar.phpt] [1;31mFAIL Phar front controller rewrite array zip-based [ext/phar/tests/zip/frontcontroller9.phar.phpt] TEST 9527/16103 [ext/phar/tests/zip/getalias.phpt] [1;32mPASS Phar: getAlias() with an existing phar.zip [ext/phar/tests/zip/getalias.phpt] TEST 9528/16103 [ext/phar/tests/zip/largezip.phpt] [1;32mPASS Phar: large zip file (zip edge cases) [ext/phar/tests/zip/largezip.phpt] TEST 9529/16103 [ext/phar/tests/zip/metadata_write_commit.phpt] [1;32mPASS Phar with meta-data (write) zip-based [ext/phar/tests/zip/metadata_write_commit.phpt] TEST 9530/16103 [ext/phar/tests/zip/notphar.phpt] [1;32mPASS Phar: a non-executable zip with no stub named .phar.zip [ext/phar/tests/zip/notphar.phpt] TEST 9531/16103 [ext/phar/tests/zip/odt.phpt] [1;32mPASS Phar: test a zip archive created by openoffice [ext/phar/tests/zip/odt.phpt] TEST 9532/16103 [ext/phar/tests/zip/open_for_write_existing.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) zip-based [ext/phar/tests/zip/open_for_write_existing.phpt] TEST 9533/16103 [ext/phar/tests/zip/open_for_write_existing_b.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) zip-based [ext/phar/tests/zip/open_for_write_existing_b.phpt] TEST 9534/16103 [ext/phar/tests/zip/open_for_write_existing_c.phpt] [1;32mPASS Phar: fopen a .phar for writing (existing file) zip-based [ext/phar/tests/zip/open_for_write_existing_c.phpt] TEST 9535/16103 [ext/phar/tests/zip/open_for_write_newfile.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) zip-based [ext/phar/tests/zip/open_for_write_newfile.phpt] TEST 9536/16103 [ext/phar/tests/zip/open_for_write_newfile_b.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) zip-based [ext/phar/tests/zip/open_for_write_newfile_b.phpt] TEST 9537/16103 [ext/phar/tests/zip/open_for_write_newfile_c.phpt] [1;32mPASS Phar: fopen a .phar for writing (new file) zip-based [ext/phar/tests/zip/open_for_write_newfile_c.phpt] TEST 9538/16103 [ext/phar/tests/zip/phar_begin_setstub_commit.phpt] [1;32mPASS Phar::startBuffering()/setStub()/stopBuffering() zip-based [ext/phar/tests/zip/phar_begin_setstub_commit.phpt] TEST 9539/16103 [ext/phar/tests/zip/phar_buildfromiterator4.phpt] [1;32mPASS Phar::buildFromIterator() iterator, 1 file passed in zip-based [ext/phar/tests/zip/phar_buildfromiterator4.phpt] TEST 9540/16103 [ext/phar/tests/zip/phar_buildfromiterator5.phpt] [1;32mPASS Phar::buildFromIterator() iterator, iterator returns non-string zip-based [ext/phar/tests/zip/phar_buildfromiterator5.phpt] TEST 9541/16103 [ext/phar/tests/zip/phar_buildfromiterator6.phpt] [1;32mPASS Phar::buildFromIterator() iterator, key is int zip-based [ext/phar/tests/zip/phar_buildfromiterator6.phpt] TEST 9542/16103 [ext/phar/tests/zip/phar_buildfromiterator7.phpt] [1;32mPASS Phar::buildFromIterator() iterator, file can't be opened zip-based [ext/phar/tests/zip/phar_buildfromiterator7.phpt] TEST 9543/16103 [ext/phar/tests/zip/phar_buildfromiterator8.phpt] [1;32mPASS Phar::buildFromIterator() iterator, SplFileInfo as current zip-based [ext/phar/tests/zip/phar_buildfromiterator8.phpt] TEST 9544/16103 [ext/phar/tests/zip/phar_buildfromiterator9.phpt] [1;32mPASS Phar::buildFromIterator() iterator, 1 file resource passed in [ext/phar/tests/zip/phar_buildfromiterator9.phpt] TEST 9545/16103 [ext/phar/tests/zip/phar_commitwrite.phpt] [1;32mPASS Phar::setStub()/stopBuffering() zip-based [ext/phar/tests/zip/phar_commitwrite.phpt] TEST 9546/16103 [ext/phar/tests/zip/phar_convert_phar.phpt] [1;32mPASS Phar::convertToPhar() from zip [ext/phar/tests/zip/phar_convert_phar.phpt] TEST 9547/16103 [ext/phar/tests/zip/phar_copy.phpt] [1;32mPASS Phar: copy() zip-based [ext/phar/tests/zip/phar_copy.phpt] TEST 9548/16103 [ext/phar/tests/zip/phar_magic.phpt] [1;32mPASS Phar: include/fopen magic zip-based [ext/phar/tests/zip/phar_magic.phpt] TEST 9549/16103 [ext/phar/tests/zip/phar_oo_compressallbz2.phpt] [1;32mPASS Phar::compressFiles(Phar::BZ2) zip format [ext/phar/tests/zip/phar_oo_compressallbz2.phpt] TEST 9550/16103 [ext/phar/tests/zip/phar_oo_compressallgz.phpt] [1;32mPASS Phar::compressFiles(Phar::GZ) zip format [ext/phar/tests/zip/phar_oo_compressallgz.phpt] TEST 9551/16103 [ext/phar/tests/zip/phar_setalias.phpt] [1;32mPASS Phar::setAlias() zip-based [ext/phar/tests/zip/phar_setalias.phpt] TEST 9552/16103 [ext/phar/tests/zip/phar_setalias2.phpt] [1;32mPASS Phar::setAlias() error zip-based [ext/phar/tests/zip/phar_setalias2.phpt] TEST 9553/16103 [ext/phar/tests/zip/phar_setdefaultstub.phpt] [1;32mPASS Phar: Phar::setDefaultStub() with and without arg, zip-based phar [ext/phar/tests/zip/phar_setdefaultstub.phpt] TEST 9554/16103 [ext/phar/tests/zip/phar_setsignaturealgo2.phpt] [1;32mPASS Phar::setSupportedSignatures() with hash, zip-based [ext/phar/tests/zip/phar_setsignaturealgo2.phpt] TEST 9555/16103 [ext/phar/tests/zip/phar_stub.phpt] [1;32mPASS Phar::setStub() (zip-based) [ext/phar/tests/zip/phar_stub.phpt] TEST 9556/16103 [ext/phar/tests/zip/phar_stub_error.phpt] [1;32mPASS Phar::setStub()/getStub() zip-based [ext/phar/tests/zip/phar_stub_error.phpt] TEST 9557/16103 [ext/phar/tests/zip/refcount1.phpt] [1;32mPASS Phar: test that refcounting avoids problems with deleting a file zip-based [ext/phar/tests/zip/refcount1.phpt] TEST 9558/16103 [ext/phar/tests/zip/rename.phpt] [1;32mPASS Phar: rename test zip-based [ext/phar/tests/zip/rename.phpt] TEST 9559/16103 [ext/phar/tests/zip/rename_dir.phpt] [1;32mPASS Phar: rename_dir test zip-based [ext/phar/tests/zip/rename_dir.phpt] TEST 9560/16103 [ext/phar/tests/zip/require_hash.phpt] [1;32mPASS Phar: zip-based phar, require_hash=1, no signature [ext/phar/tests/zip/require_hash.phpt] TEST 9561/16103 [ext/phar/tests/zip/rmdir.phpt] [1;32mPASS Phar: rmdir test zip-based [ext/phar/tests/zip/rmdir.phpt] TEST 9562/16103 [ext/phar/tests/zip/unixzip.phpt] [1;32mPASS Phar: test a zip archive created by unix "zip" command [ext/phar/tests/zip/unixzip.phpt] TEST 9563/16103 [ext/phar/tests/zip/zlib.phpt] [1;32mPASS Phar: process zlib-compressed zip alias [ext/phar/tests/zip/zlib.phpt] TEST 9564/16103 [ext/posix/tests/001.phpt] [1;32mPASS posix_access() with bogus paths [ext/posix/tests/001.phpt] TEST 9565/16103 [ext/posix/tests/bug75696.phpt] [1;32mPASS Bug #75696 (posix_getgrnam fails to print details of group) [ext/posix/tests/bug75696.phpt] TEST 9566/16103 [ext/posix/tests/posix_ctermid.phpt] [1;32mPASS Test posix_ctermid() [ext/posix/tests/posix_ctermid.phpt] TEST 9567/16103 [ext/posix/tests/posix_ctermid_basic.phpt] [1;32mPASS Test function posix_ctermid() by calling it with its expected arguments [ext/posix/tests/posix_ctermid_basic.phpt] TEST 9568/16103 [ext/posix/tests/posix_errno_basic.phpt] [1;32mPASS Test function posix_errno() by calling it with its expected arguments [ext/posix/tests/posix_errno_basic.phpt] TEST 9569/16103 [ext/posix/tests/posix_errno_variation1.phpt] [1;32mPASS Test function posix_errno() by calling it with with permission error [ext/posix/tests/posix_errno_variation1.phpt] TEST 9570/16103 [ext/posix/tests/posix_errno_variation2.phpt] [1;32mPASS Test function posix_errno() by calling it with its expected arguments [ext/posix/tests/posix_errno_variation2.phpt] TEST 9571/16103 [ext/posix/tests/posix_getcwd.phpt] [1;32mPASS posix_getcwd(): Basic tests [ext/posix/tests/posix_getcwd.phpt] TEST 9572/16103 [ext/posix/tests/posix_getegid_basic.phpt] [1;32mPASS Test function posix_getegid() by calling it with its expected arguments [ext/posix/tests/posix_getegid_basic.phpt] TEST 9573/16103 [ext/posix/tests/posix_geteuid_basic.phpt] [1;32mPASS Test function posix_geteuid() by calling it with its expected arguments [ext/posix/tests/posix_geteuid_basic.phpt] TEST 9574/16103 [ext/posix/tests/posix_getgrgid.phpt] [1;32mPASS Test posix_getgrgid(). [ext/posix/tests/posix_getgrgid.phpt] TEST 9575/16103 [ext/posix/tests/posix_getgrgid_basic.phpt] [1;32mPASS Test posix_getgrgid() function : basic functionality [ext/posix/tests/posix_getgrgid_basic.phpt] TEST 9576/16103 [ext/posix/tests/posix_getgrgid_error.phpt] [1;32mPASS Test posix_getgrgid() function : error conditions [ext/posix/tests/posix_getgrgid_error.phpt] TEST 9577/16103 [ext/posix/tests/posix_getgrgid_macosx.phpt] [1;33mSKIP Test return values of posix_getgrgid() on MacOSX. [ext/posix/tests/posix_getgrgid_macosx.phpt] reason: This test requires MacOSX/Darwin. TEST 9578/16103 [ext/posix/tests/posix_getgrnam_basic.phpt] [1;32mPASS Test posix_getgrnam() function : basic functionality [ext/posix/tests/posix_getgrnam_basic.phpt] TEST 9579/16103 [ext/posix/tests/posix_getgroups_basic.phpt] [1;32mPASS Test posix_getgroups() function : basic functionality [ext/posix/tests/posix_getgroups_basic.phpt] TEST 9580/16103 [ext/posix/tests/posix_getpgid_basic.phpt] [1;32mPASS Test posix_getpgid() function : basic functionality [ext/posix/tests/posix_getpgid_basic.phpt] TEST 9581/16103 [ext/posix/tests/posix_getpgid_error.phpt] [1;32mPASS Test posix_getpgid() function : error conditions [ext/posix/tests/posix_getpgid_error.phpt] TEST 9582/16103 [ext/posix/tests/posix_getpgrp_basic.phpt] [1;32mPASS Test posix_getpgrp() function : basic functionality [ext/posix/tests/posix_getpgrp_basic.phpt] TEST 9583/16103 [ext/posix/tests/posix_getpid_basic.phpt] [1;32mPASS Test posix_getpid() function : basic functionality [ext/posix/tests/posix_getpid_basic.phpt] TEST 9584/16103 [ext/posix/tests/posix_getppid_basic.phpt] [1;32mPASS Test posix_getppid() function : basic functionality [ext/posix/tests/posix_getppid_basic.phpt] TEST 9585/16103 [ext/posix/tests/posix_getpwnam_basic_01.phpt] [1;32mPASS Test posix_getpwnam() function : basic functionality [ext/posix/tests/posix_getpwnam_basic_01.phpt] TEST 9586/16103 [ext/posix/tests/posix_getpwuid_basic.phpt] [1;32mPASS Test posix_getpwuid() function : basic functionality [ext/posix/tests/posix_getpwuid_basic.phpt] TEST 9587/16103 [ext/posix/tests/posix_getpwuid_error.phpt] [1;32mPASS Test posix_getpwuid() function : error conditions [ext/posix/tests/posix_getpwuid_error.phpt] TEST 9588/16103 [ext/posix/tests/posix_getrlimit.phpt] [1;32mPASS posix_getrlimit(): Basic tests [ext/posix/tests/posix_getrlimit.phpt] TEST 9589/16103 [ext/posix/tests/posix_getsid.phpt] [1;32mPASS Test posix_getsid() function test [ext/posix/tests/posix_getsid.phpt] TEST 9590/16103 [ext/posix/tests/posix_getsid_basic.phpt] [1;32mPASS Test posix_getsid() function : basic functionality [ext/posix/tests/posix_getsid_basic.phpt] TEST 9591/16103 [ext/posix/tests/posix_getsid_error.phpt] [1;32mPASS Test posix_getsid() function : error conditions [ext/posix/tests/posix_getsid_error.phpt] TEST 9592/16103 [ext/posix/tests/posix_initgroups.phpt] [1;32mPASS posix_initgroups(): Basic tests [ext/posix/tests/posix_initgroups.phpt] TEST 9593/16103 [ext/posix/tests/posix_isatty.phpt] [1;32mPASS posix_isatty(): Basic tests [ext/posix/tests/posix_isatty.phpt] TEST 9594/16103 [ext/posix/tests/posix_kill_error.phpt] [1;32mPASS Test posix_kill() function : error conditions [ext/posix/tests/posix_kill_error.phpt] TEST 9595/16103 [ext/posix/tests/posix_mknod.phpt] [1;32mPASS posix_mknod(): Basic tests [ext/posix/tests/posix_mknod.phpt] TEST 9596/16103 [ext/posix/tests/posix_setegid_basic.phpt] [1;32mPASS Test function posix_setegid() by calling it with its expected arguments [ext/posix/tests/posix_setegid_basic.phpt] TEST 9597/16103 [ext/posix/tests/posix_seteuid_basic.phpt] [1;32mPASS Test function posix_seteuid() by calling it with its expected arguments [ext/posix/tests/posix_seteuid_basic.phpt] TEST 9598/16103 [ext/posix/tests/posix_seteuid_variation2.phpt] [1;32mPASS Test function posix_seteuid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_seteuid_variation2.phpt] TEST 9599/16103 [ext/posix/tests/posix_seteuid_variation5.phpt] [1;32mPASS Test function posix_seteuid() by substituting argument 1 with int values. [ext/posix/tests/posix_seteuid_variation5.phpt] TEST 9600/16103 [ext/posix/tests/posix_setgid_basic.phpt] [1;32mPASS Test function posix_setgid() by calling it with its expected arguments [ext/posix/tests/posix_setgid_basic.phpt] TEST 9601/16103 [ext/posix/tests/posix_setgid_variation2.phpt] [1;32mPASS Test function posix_setgid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_setgid_variation2.phpt] TEST 9602/16103 [ext/posix/tests/posix_setgid_variation5.phpt] [1;32mPASS Test function posix_setgid() by substituting argument 1 with int values. [ext/posix/tests/posix_setgid_variation5.phpt] TEST 9603/16103 [ext/posix/tests/posix_setrlimit.phpt] [1;32mPASS posix_setrlimit(): Basic tests [ext/posix/tests/posix_setrlimit.phpt] TEST 9604/16103 [ext/posix/tests/posix_setuid_basic.phpt] [1;32mPASS Test function posix_setuid() by calling it with its expected arguments [ext/posix/tests/posix_setuid_basic.phpt] TEST 9605/16103 [ext/posix/tests/posix_setuid_variation2.phpt] [1;32mPASS Test function posix_setuid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_setuid_variation2.phpt] TEST 9606/16103 [ext/posix/tests/posix_setuid_variation5.phpt] [1;32mPASS Test function posix_setuid() by substituting argument 1 with int values. [ext/posix/tests/posix_setuid_variation5.phpt] TEST 9607/16103 [ext/posix/tests/posix_strerror_error.phpt] [1;32mPASS Test posix_strerror() function : error conditions [ext/posix/tests/posix_strerror_error.phpt] TEST 9608/16103 [ext/posix/tests/posix_times.phpt] [1;32mPASS Test posix_times() [ext/posix/tests/posix_times.phpt] TEST 9609/16103 [ext/posix/tests/posix_times_basic.phpt] [1;32mPASS Test posix_times() function : basic functionality [ext/posix/tests/posix_times_basic.phpt] TEST 9610/16103 [ext/posix/tests/posix_ttyname.phpt] [1;32mPASS Test posix_ttyname() [ext/posix/tests/posix_ttyname.phpt] TEST 9611/16103 [ext/posix/tests/posix_ttyname_error_wrongparams.phpt] [1;32mPASS Test posix_ttyname() with wrong parameters [ext/posix/tests/posix_ttyname_error_wrongparams.phpt] TEST 9612/16103 [ext/posix/tests/posix_ttyname_variation1.phpt] [1;32mPASS Test function posix_ttyname() by substituting argument 1 with array values. [ext/posix/tests/posix_ttyname_variation1.phpt] TEST 9613/16103 [ext/posix/tests/posix_ttyname_variation2.phpt] [1;32mPASS Test function posix_ttyname() by substituting argument 1 with boolean values. [ext/posix/tests/posix_ttyname_variation2.phpt] TEST 9614/16103 [ext/posix/tests/posix_ttyname_variation3.phpt] [1;32mPASS Test function posix_ttyname() by substituting argument 1 with emptyUnsetUndefNull values. [ext/posix/tests/posix_ttyname_variation3.phpt] TEST 9615/16103 [ext/posix/tests/posix_ttyname_variation5.phpt] [1;32mPASS Test function posix_ttyname() by substituting argument 1 with int values. [ext/posix/tests/posix_ttyname_variation5.phpt] TEST 9616/16103 [ext/posix/tests/posix_ttyname_variation6.phpt] [1;32mPASS Test function posix_ttyname() by substituting argument 1 with object values. [ext/posix/tests/posix_ttyname_variation6.phpt] TEST 9617/16103 [ext/posix/tests/posix_ttyname_variation7.phpt] [1;32mPASS Test function posix_ttyname() by substituting argument 1 with string values. [ext/posix/tests/posix_ttyname_variation7.phpt] TEST 9618/16103 [ext/posix/tests/posix_uname_basic.phpt] [1;32mPASS Test posix_uname() function : basic functionality [ext/posix/tests/posix_uname_basic.phpt] TEST 9619/16103 [ext/pspell/tests/001.phpt] [1;33mSKIP pspell basic tests (warning: may fail with pspell/aspell < GNU Aspell 0.50.3) [ext/pspell/tests/001.phpt] reason: English dictionary is not available TEST 9620/16103 [ext/pspell/tests/002.phpt] [1;33mSKIP pspell session [ext/pspell/tests/002.phpt] reason: English dictionary is not available TEST 9621/16103 [ext/pspell/tests/003.phpt] [1;33mSKIP pspell_config_ignore [ext/pspell/tests/003.phpt] reason: English dictionary is not available TEST 9622/16103 [ext/pspell/tests/004.phpt] [1;33mSKIP pspell configs [ext/pspell/tests/004.phpt] reason: English dictionary is not available TEST 9623/16103 [ext/pspell/tests/005.phpt] [1;33mSKIP pspell configs [ext/pspell/tests/005.phpt] reason: English dictionary is not available TEST 9624/16103 [ext/readline/tests/bug69054.phpt] [1;31mFAIL Bug #69054 (Null dereference in readline_(read|write)_history() without parameters) [ext/readline/tests/bug69054.phpt] TEST 9625/16103 [ext/readline/tests/bug72538.phpt] [1;31mFAIL Bug #72538 (readline_redisplay crashes php) [ext/readline/tests/bug72538.phpt] TEST 9626/16103 [ext/readline/tests/bug77812-libedit.phpt] [1;31mFAIL Bug #77812 (Interactive mode does not support PHP 7.3-style heredoc) [ext/readline/tests/bug77812-libedit.phpt] TEST 9627/16103 [ext/readline/tests/bug77812-readline.phpt] [1;33mSKIP Bug #77812 (Interactive mode does not support PHP 7.3-style heredoc) [ext/readline/tests/bug77812-readline.phpt] reason: readline only TEST 9628/16103 [ext/readline/tests/libedit_callback_handler_install_001.phpt] [1;31mFAIL readline_callback_handler_install(): Basic test [ext/readline/tests/libedit_callback_handler_install_001.phpt] TEST 9629/16103 [ext/readline/tests/libedit_callback_handler_remove_001.phpt] [1;31mFAIL readline_callback_handler_remove(): Basic test [ext/readline/tests/libedit_callback_handler_remove_001.phpt] TEST 9630/16103 [ext/readline/tests/libedit_info_001-win32.phpt] [1;33mSKIP readline_info(): Basic test [ext/readline/tests/libedit_info_001-win32.phpt] reason: windows only test TEST 9631/16103 [ext/readline/tests/libedit_info_001.phpt] [1;32mPASS readline_info(): Basic test [ext/readline/tests/libedit_info_001.phpt] TEST 9632/16103 [ext/readline/tests/libedit_write_history_001-win32.phpt] [1;33mSKIP readline_write_history(): Basic test [ext/readline/tests/libedit_write_history_001-win32.phpt] reason: windows only test TEST 9633/16103 [ext/readline/tests/libedit_write_history_001.phpt] [1;31mFAIL readline_write_history(): Basic test [ext/readline/tests/libedit_write_history_001.phpt] TEST 9634/16103 [ext/readline/tests/readline_add_history_001.phpt] [1;31mFAIL readline_add_history(): Basic test [ext/readline/tests/readline_add_history_001.phpt] TEST 9635/16103 [ext/readline/tests/readline_basic.phpt] [1;32mPASS readline(): Basic test [ext/readline/tests/readline_basic.phpt] TEST 9636/16103 [ext/readline/tests/readline_callback_handler_install_001.phpt] [1;33mSKIP readline_callback_handler_install(): Basic test [ext/readline/tests/readline_callback_handler_install_001.phpt] reason: readline only TEST 9637/16103 [ext/readline/tests/readline_callback_handler_remove_001.phpt] [1;33mSKIP readline_callback_handler_remove(): Basic test [ext/readline/tests/readline_callback_handler_remove_001.phpt] reason: readline only TEST 9638/16103 [ext/readline/tests/readline_clear_history_001.phpt] [1;31mFAIL readline_clear_history(): Basic test [ext/readline/tests/readline_clear_history_001.phpt] TEST 9639/16103 [ext/readline/tests/readline_completion_function_001.phpt] [1;32mPASS readline_completion_function(): Basic test [ext/readline/tests/readline_completion_function_001.phpt] TEST 9640/16103 [ext/readline/tests/readline_info_001.phpt] [1;33mSKIP readline_info(): Basic test [ext/readline/tests/readline_info_001.phpt] reason: readline only TEST 9641/16103 [ext/readline/tests/readline_list_history_001.phpt] [1;31mFAIL readline_list_history(): Basic test [ext/readline/tests/readline_list_history_001.phpt] TEST 9642/16103 [ext/readline/tests/readline_read_history_001.phpt] [1;31mFAIL readline_read_history(): Basic test [ext/readline/tests/readline_read_history_001.phpt] TEST 9643/16103 [ext/readline/tests/readline_read_history_error_001.phpt] [1;33mSKIP readline_read_history() function - Error cases [ext/readline/tests/readline_read_history_error_001.phpt] reason: READLINE_LIB != "libedit" TEST 9644/16103 [ext/readline/tests/readline_read_history_open_basedir_001.phpt] [1;32mPASS readline_read_history(): Test that open_basedir is respected [ext/readline/tests/readline_read_history_open_basedir_001.phpt] TEST 9645/16103 [ext/readline/tests/readline_without_input.phpt] [1;31mFAIL readline() function - without input [ext/readline/tests/readline_without_input.phpt] TEST 9646/16103 [ext/readline/tests/readline_write_history_001.phpt] [1;33mSKIP readline_write_history(): Basic test [ext/readline/tests/readline_write_history_001.phpt] reason: readline only TEST 9647/16103 [ext/readline/tests/readline_write_history_open_basedir_001.phpt] [1;32mPASS readline_write_history(): Test that open_basedir is respected [ext/readline/tests/readline_write_history_open_basedir_001.phpt] TEST 9648/16103 [ext/reflection/tests/001.phpt] [1;32mPASS Reflection inheritance [ext/reflection/tests/001.phpt] TEST 9649/16103 [ext/reflection/tests/002.phpt] [1;32mPASS Reflection properties are read only [ext/reflection/tests/002.phpt] TEST 9650/16103 [ext/reflection/tests/003.phpt] [1;32mPASS ReflectionMethod::invoke() with base class method [ext/reflection/tests/003.phpt] TEST 9651/16103 [ext/reflection/tests/004.phpt] [1;32mPASS ReflectionMethod::invoke() with non object or null value [ext/reflection/tests/004.phpt] TEST 9652/16103 [ext/reflection/tests/005.phpt] [1;32mPASS ReflectionMethod::getDocComment() uses wrong comment block [ext/reflection/tests/005.phpt] TEST 9653/16103 [ext/reflection/tests/006.phpt] [1;32mPASS ReflectionClass::[gs]etStaticPropertyValue [ext/reflection/tests/006.phpt] TEST 9654/16103 [ext/reflection/tests/007.phpt] [1;32mPASS ReflectionClass::newInstance[Args] [ext/reflection/tests/007.phpt] TEST 9655/16103 [ext/reflection/tests/008.phpt] [1;32mPASS ReflectionMethod::__construct() tests [ext/reflection/tests/008.phpt] TEST 9656/16103 [ext/reflection/tests/009.phpt] [1;32mPASS ReflectionFunction basic tests [ext/reflection/tests/009.phpt] TEST 9657/16103 [ext/reflection/tests/010.phpt] [1;32mPASS ReflectionMethod::__toString() tests (overridden method) [ext/reflection/tests/010.phpt] TEST 9658/16103 [ext/reflection/tests/011.phpt] [1;32mPASS ReflectionExtension::getClasses() [ext/reflection/tests/011.phpt] TEST 9659/16103 [ext/reflection/tests/012.phpt] [1;32mPASS ReflectionClass::getDefaultProperties() [ext/reflection/tests/012.phpt] TEST 9660/16103 [ext/reflection/tests/013.phpt] [1;32mPASS ReflectionExtension::getFunctions() [ext/reflection/tests/013.phpt] TEST 9661/16103 [ext/reflection/tests/014.phpt] [1;32mPASS ReflectionExtension::getConstants() [ext/reflection/tests/014.phpt] TEST 9662/16103 [ext/reflection/tests/015.phpt] [1;32mPASS ReflectionExtension::getINIEntries() [ext/reflection/tests/015.phpt] TEST 9663/16103 [ext/reflection/tests/016.phpt] [1;32mPASS ReflectionExtension::getDependencies() [ext/reflection/tests/016.phpt] TEST 9664/16103 [ext/reflection/tests/017.phpt] [1;32mPASS ReflectionClass::__toString() (constants) [ext/reflection/tests/017.phpt] TEST 9665/16103 [ext/reflection/tests/018.phpt] [1;32mPASS Reflection::getModifierNames [ext/reflection/tests/018.phpt] TEST 9666/16103 [ext/reflection/tests/019.phpt] [1;32mPASS ReflectionFunction::getExtensionName [ext/reflection/tests/019.phpt] TEST 9667/16103 [ext/reflection/tests/020.phpt] [1;32mPASS ReflectionObject::hasProperty [ext/reflection/tests/020.phpt] TEST 9668/16103 [ext/reflection/tests/021.phpt] [1;32mPASS ReflectionClass::hasConstant [ext/reflection/tests/021.phpt] TEST 9669/16103 [ext/reflection/tests/022.phpt] [1;32mPASS ReflectionClass::getConstant [ext/reflection/tests/022.phpt] TEST 9670/16103 [ext/reflection/tests/023.phpt] [1;32mPASS ReflectionClass::getDefaultProperties (filtering parent privates) [ext/reflection/tests/023.phpt] TEST 9671/16103 [ext/reflection/tests/024.phpt] [1;32mPASS ReflectionObject::__toString (filtering privates/protected dynamic properties) [ext/reflection/tests/024.phpt] TEST 9672/16103 [ext/reflection/tests/025.phpt] [1;32mPASS ReflectionFunction basic tests [ext/reflection/tests/025.phpt] TEST 9673/16103 [ext/reflection/tests/026.phpt] [1;32mPASS ReflectionExtension::info() [ext/reflection/tests/026.phpt] TEST 9674/16103 [ext/reflection/tests/027.phpt] [1;32mPASS ReflectionGenerator::getTrace() [ext/reflection/tests/027.phpt] TEST 9675/16103 [ext/reflection/tests/028.phpt] [1;32mPASS ReflectionGenerator::__construct() [ext/reflection/tests/028.phpt] TEST 9676/16103 [ext/reflection/tests/ReflectionAttribute_toString.phpt] [1;32mPASS ReflectionAttribute::__toString [ext/reflection/tests/ReflectionAttribute_toString.phpt] TEST 9677/16103 [ext/reflection/tests/ReflectionClassConstant_basic1.phpt] [1;32mPASS Test usage of ReflectionClassConstant methods __toString(), getName(), getValue(), isPublic(), isPrivate(), isProtected(), getModifiers(), getDeclaringClass() and getDocComment(). [ext/reflection/tests/ReflectionClassConstant_basic1.phpt] TEST 9678/16103 [ext/reflection/tests/ReflectionClassConstant_getValue.phpt] [1;32mPASS Test variations of getting constant values [ext/reflection/tests/ReflectionClassConstant_getValue.phpt] TEST 9679/16103 [ext/reflection/tests/ReflectionClassConstant_isEnumCase.phpt] [1;32mPASS ReflectionClassConstant::isEnumCase() [ext/reflection/tests/ReflectionClassConstant_isEnumCase.phpt] TEST 9680/16103 [ext/reflection/tests/ReflectionClassConstant_toString_error.phpt] [1;32mPASS Exception thrown while converting ReflectionClassConstant to string [ext/reflection/tests/ReflectionClassConstant_toString_error.phpt] TEST 9681/16103 [ext/reflection/tests/ReflectionClassConstant_unset_name.phpt] [1;32mPASS Unsetting name on ReflectionClassConstant [ext/reflection/tests/ReflectionClassConstant_unset_name.phpt] TEST 9682/16103 [ext/reflection/tests/ReflectionClass_CannotClone_basic.phpt] [1;32mPASS Reflection class can not be cloned [ext/reflection/tests/ReflectionClass_CannotClone_basic.phpt] TEST 9683/16103 [ext/reflection/tests/ReflectionClass_FileInfo_basic.phpt] [1;32mPASS ReflectionClass::getFileName(), ReflectionClass::getStartLine(), ReflectionClass::getEndLine() [ext/reflection/tests/ReflectionClass_FileInfo_basic.phpt] TEST 9684/16103 [ext/reflection/tests/ReflectionClass_constructor_001.phpt] [1;32mPASS ReflectionClass::__constructor() [ext/reflection/tests/ReflectionClass_constructor_001.phpt] TEST 9685/16103 [ext/reflection/tests/ReflectionClass_constructor_002.phpt] [1;32mPASS ReflectionClass::__constructor() - bad arguments [ext/reflection/tests/ReflectionClass_constructor_002.phpt] TEST 9686/16103 [ext/reflection/tests/ReflectionClass_export_array_bug72222.phpt] [1;32mPASS ReflectionClass::__toString() - array constants [ext/reflection/tests/ReflectionClass_export_array_bug72222.phpt] TEST 9687/16103 [ext/reflection/tests/ReflectionClass_export_basic1.phpt] [1;32mPASS ReflectionClass::__toString() - various parameters [ext/reflection/tests/ReflectionClass_export_basic1.phpt] TEST 9688/16103 [ext/reflection/tests/ReflectionClass_export_basic2.phpt] [1;32mPASS ReflectionClass::__toString() - ensure inherited private props are hidden. [ext/reflection/tests/ReflectionClass_export_basic2.phpt] TEST 9689/16103 [ext/reflection/tests/ReflectionClass_getConstant_basic.phpt] [1;32mPASS ReflectionClass::getConstant() [ext/reflection/tests/ReflectionClass_getConstant_basic.phpt] TEST 9690/16103 [ext/reflection/tests/ReflectionClass_getConstant_error.phpt] [1;32mPASS ReflectionClass::getConstant() - bad params [ext/reflection/tests/ReflectionClass_getConstant_error.phpt] TEST 9691/16103 [ext/reflection/tests/ReflectionClass_getConstants_basic.phpt] [1;32mPASS ReflectionClass::getConstants() [ext/reflection/tests/ReflectionClass_getConstants_basic.phpt] TEST 9692/16103 [ext/reflection/tests/ReflectionClass_getConstants_filter.phpt] [1;32mPASS ReflectionClass::getConstants() with $filter [ext/reflection/tests/ReflectionClass_getConstants_filter.phpt] TEST 9693/16103 [ext/reflection/tests/ReflectionClass_getConstructor_basic.phpt] [1;32mPASS ReflectionClass::getConstructor() [ext/reflection/tests/ReflectionClass_getConstructor_basic.phpt] TEST 9694/16103 [ext/reflection/tests/ReflectionClass_getDefaultProperties_001.phpt] [1;32mPASS ReflectionClass::getDefaultProperties(), ReflectionClass::getStaticProperties() [ext/reflection/tests/ReflectionClass_getDefaultProperties_001.phpt] TEST 9695/16103 [ext/reflection/tests/ReflectionClass_getDocComment_001.phpt] [1;32mPASS ReflectionClass::getDocComment() [ext/reflection/tests/ReflectionClass_getDocComment_001.phpt] TEST 9696/16103 [ext/reflection/tests/ReflectionClass_getExtensionName_basic.phpt] [1;32mPASS ReflectionClass::getExtensionName() method - basic test for getExtensionName() method [ext/reflection/tests/ReflectionClass_getExtensionName_basic.phpt] TEST 9697/16103 [ext/reflection/tests/ReflectionClass_getExtensionName_variation.phpt] [1;32mPASS ReflectionClass::getExtensionName() method - variation test for getExtensionName() [ext/reflection/tests/ReflectionClass_getExtensionName_variation.phpt] TEST 9698/16103 [ext/reflection/tests/ReflectionClass_getExtension_basic.phpt] [1;32mPASS ReflectionClass::getExtension() method - basic test for getExtension() method [ext/reflection/tests/ReflectionClass_getExtension_basic.phpt] TEST 9699/16103 [ext/reflection/tests/ReflectionClass_getExtension_variation.phpt] [1;32mPASS ReflectionClass::getExtension() method - variation test for getExtension() [ext/reflection/tests/ReflectionClass_getExtension_variation.phpt] TEST 9700/16103 [ext/reflection/tests/ReflectionClass_getInterfaceNames_basic.phpt] [1;32mPASS ReflectionClass::getInterfaceNames() [ext/reflection/tests/ReflectionClass_getInterfaceNames_basic.phpt] TEST 9701/16103 [ext/reflection/tests/ReflectionClass_getInterfaces_001.phpt] [1;32mPASS ReflectionClass::getInterfaces() [ext/reflection/tests/ReflectionClass_getInterfaces_001.phpt] TEST 9702/16103 [ext/reflection/tests/ReflectionClass_getInterfaces_002.phpt] [1;32mPASS ReflectionClass::getInterfaces() - interface ordering. [ext/reflection/tests/ReflectionClass_getInterfaces_002.phpt] TEST 9703/16103 [ext/reflection/tests/ReflectionClass_getInterfaces_003.phpt] [1;32mPASS ReflectionClass::getInterfaces() - odd ampersand behaviour. [ext/reflection/tests/ReflectionClass_getInterfaces_003.phpt] TEST 9704/16103 [ext/reflection/tests/ReflectionClass_getMethod_001.phpt] [1;32mPASS ReflectionClass::getMethod() [ext/reflection/tests/ReflectionClass_getMethod_001.phpt] TEST 9705/16103 [ext/reflection/tests/ReflectionClass_getMethod_002.phpt] [1;32mPASS ReflectionClass::getMethod() - error cases [ext/reflection/tests/ReflectionClass_getMethod_002.phpt] TEST 9706/16103 [ext/reflection/tests/ReflectionClass_getMethods_001.phpt] [1;32mPASS ReflectionClass::getMethods() [ext/reflection/tests/ReflectionClass_getMethods_001.phpt] TEST 9707/16103 [ext/reflection/tests/ReflectionClass_getMethods_003.phpt] [1;32mPASS ReflectionClass::getMethods() [ext/reflection/tests/ReflectionClass_getMethods_003.phpt] TEST 9708/16103 [ext/reflection/tests/ReflectionClass_getModifierNames_basic.phpt] [1;32mPASS ReflectionClass::getModifierNames() basic tests [ext/reflection/tests/ReflectionClass_getModifierNames_basic.phpt] TEST 9709/16103 [ext/reflection/tests/ReflectionClass_getModifiers_basic.phpt] [1;32mPASS ReflectionClass::getModifiers() [ext/reflection/tests/ReflectionClass_getModifiers_basic.phpt] TEST 9710/16103 [ext/reflection/tests/ReflectionClass_getName_basic.phpt] [1;32mPASS ReflectionClass::getName() [ext/reflection/tests/ReflectionClass_getName_basic.phpt] TEST 9711/16103 [ext/reflection/tests/ReflectionClass_getName_error1.phpt] [1;32mPASS ReflectionClass::getName - forbid static invocation [ext/reflection/tests/ReflectionClass_getName_error1.phpt] TEST 9712/16103 [ext/reflection/tests/ReflectionClass_getNamespaceName.phpt] [1;32mPASS ReflectionClass::getNamespaceName() [ext/reflection/tests/ReflectionClass_getNamespaceName.phpt] TEST 9713/16103 [ext/reflection/tests/ReflectionClass_getParentClass.phpt] [1;32mPASS ReflectionClass::getParentClass() [ext/reflection/tests/ReflectionClass_getParentClass.phpt] TEST 9714/16103 [ext/reflection/tests/ReflectionClass_getProperties_001.phpt] [1;32mPASS ReflectionClass::getProperties() [ext/reflection/tests/ReflectionClass_getProperties_001.phpt] TEST 9715/16103 [ext/reflection/tests/ReflectionClass_getProperties_003.phpt] [1;32mPASS ReflectionClass::getProperties() [ext/reflection/tests/ReflectionClass_getProperties_003.phpt] TEST 9716/16103 [ext/reflection/tests/ReflectionClass_getProperty_001.phpt] [1;32mPASS ReflectionClass::getProperty() [ext/reflection/tests/ReflectionClass_getProperty_001.phpt] TEST 9717/16103 [ext/reflection/tests/ReflectionClass_getProperty_002.phpt] [1;32mPASS ReflectionClass::getProperty() - error cases [ext/reflection/tests/ReflectionClass_getProperty_002.phpt] TEST 9718/16103 [ext/reflection/tests/ReflectionClass_getProperty_003.phpt] [1;32mPASS ReflectionClass::getProperty() [ext/reflection/tests/ReflectionClass_getProperty_003.phpt] TEST 9719/16103 [ext/reflection/tests/ReflectionClass_getProperty_004.phpt] [1;32mPASS ReflectionClass::getProperty() [ext/reflection/tests/ReflectionClass_getProperty_004.phpt] TEST 9720/16103 [ext/reflection/tests/ReflectionClass_getReflectionConstant.phpt] [1;32mPASS Test ReflectionClass::getReflectionConstant method [ext/reflection/tests/ReflectionClass_getReflectionConstant.phpt] TEST 9721/16103 [ext/reflection/tests/ReflectionClass_getReflectionConstants_filter.phpt] [1;32mPASS ReflectionClass::getReflectionConstants() with $filter [ext/reflection/tests/ReflectionClass_getReflectionConstants_filter.phpt] TEST 9722/16103 [ext/reflection/tests/ReflectionClass_getStaticPropertyValue_001.phpt] [1;32mPASS ReflectionClass::getStaticPropertyValue() [ext/reflection/tests/ReflectionClass_getStaticPropertyValue_001.phpt] TEST 9723/16103 [ext/reflection/tests/ReflectionClass_getStaticPropertyValue_002.phpt] [1;32mPASS ReflectionClass::getStaticPropertyValue() - bad params [ext/reflection/tests/ReflectionClass_getStaticPropertyValue_002.phpt] TEST 9724/16103 [ext/reflection/tests/ReflectionClass_hasConstant_001.phpt] [1;32mPASS ReflectionClass::hasConstant() [ext/reflection/tests/ReflectionClass_hasConstant_001.phpt] TEST 9725/16103 [ext/reflection/tests/ReflectionClass_hasConstant_002.phpt] [1;32mPASS ReflectionClass::hasConstant() - error cases [ext/reflection/tests/ReflectionClass_hasConstant_002.phpt] TEST 9726/16103 [ext/reflection/tests/ReflectionClass_hasConstant_basic.phpt] [1;32mPASS ReflectionClass::hasConstant() [ext/reflection/tests/ReflectionClass_hasConstant_basic.phpt] TEST 9727/16103 [ext/reflection/tests/ReflectionClass_hasMethod_001.phpt] [1;32mPASS ReflectionClass::hasMethod() [ext/reflection/tests/ReflectionClass_hasMethod_001.phpt] TEST 9728/16103 [ext/reflection/tests/ReflectionClass_hasMethod_002.phpt] [1;32mPASS ReflectionClass::hasMethod() - error cases [ext/reflection/tests/ReflectionClass_hasMethod_002.phpt] TEST 9729/16103 [ext/reflection/tests/ReflectionClass_hasMethod_basic.phpt] [1;32mPASS ReflectionClass::hasMethod() [ext/reflection/tests/ReflectionClass_hasMethod_basic.phpt] TEST 9730/16103 [ext/reflection/tests/ReflectionClass_hasProperty_001.phpt] [1;32mPASS ReflectionClass::hasProperty() [ext/reflection/tests/ReflectionClass_hasProperty_001.phpt] TEST 9731/16103 [ext/reflection/tests/ReflectionClass_hasProperty_002.phpt] [1;32mPASS ReflectionClass::hasProperty() - error cases [ext/reflection/tests/ReflectionClass_hasProperty_002.phpt] TEST 9732/16103 [ext/reflection/tests/ReflectionClass_hasProperty_basic.phpt] [1;32mPASS ReflectionClass::hasProperty() [ext/reflection/tests/ReflectionClass_hasProperty_basic.phpt] TEST 9733/16103 [ext/reflection/tests/ReflectionClass_implementsInterface_001.phpt] [1;32mPASS ReflectionClass::implementsInterface() [ext/reflection/tests/ReflectionClass_implementsInterface_001.phpt] TEST 9734/16103 [ext/reflection/tests/ReflectionClass_isAbstract_basic.phpt] [1;32mPASS ReflectionClass::isAbstract() method [ext/reflection/tests/ReflectionClass_isAbstract_basic.phpt] TEST 9735/16103 [ext/reflection/tests/ReflectionClass_isAnonymous.phpt] [1;32mPASS ReflectionClass::isAnonymous() method [ext/reflection/tests/ReflectionClass_isAnonymous.phpt] TEST 9736/16103 [ext/reflection/tests/ReflectionClass_isArray.phpt] [1;32mPASS public bool ReflectionParameter::isArray ( void ); [ext/reflection/tests/ReflectionClass_isArray.phpt] TEST 9737/16103 [ext/reflection/tests/ReflectionClass_isCloneable_001.phpt] [1;32mPASS Testing ReflectionClass::isCloneable() [ext/reflection/tests/ReflectionClass_isCloneable_001.phpt] TEST 9738/16103 [ext/reflection/tests/ReflectionClass_isCloneable_002.phpt] [1;32mPASS Testing ReflectionClass::isCloneable() with non instantiable objects [ext/reflection/tests/ReflectionClass_isCloneable_002.phpt] TEST 9739/16103 [ext/reflection/tests/ReflectionClass_isEnum.phpt] [1;32mPASS Testing ReflectionClass::isEnum() [ext/reflection/tests/ReflectionClass_isEnum.phpt] TEST 9740/16103 [ext/reflection/tests/ReflectionClass_isFinal_basic.phpt] [1;32mPASS ReflectionClass::isFinal() method [ext/reflection/tests/ReflectionClass_isFinal_basic.phpt] TEST 9741/16103 [ext/reflection/tests/ReflectionClass_isInstance_basic.phpt] [1;32mPASS ReflectionClass::isInstance() [ext/reflection/tests/ReflectionClass_isInstance_basic.phpt] TEST 9742/16103 [ext/reflection/tests/ReflectionClass_isInstantiable_basic.phpt] [1;32mPASS ReflectionClass::IsInstantiable() [ext/reflection/tests/ReflectionClass_isInstantiable_basic.phpt] TEST 9743/16103 [ext/reflection/tests/ReflectionClass_isInstantiable_variation.phpt] [1;32mPASS ReflectionClass::IsInstantiable() [ext/reflection/tests/ReflectionClass_isInstantiable_variation.phpt] TEST 9744/16103 [ext/reflection/tests/ReflectionClass_isInterface_basic.phpt] [1;32mPASS ReflectionClass::isInterface() method [ext/reflection/tests/ReflectionClass_isInterface_basic.phpt] TEST 9745/16103 [ext/reflection/tests/ReflectionClass_isInternal_basic.phpt] [1;32mPASS ReflectionClass::isInternal() [ext/reflection/tests/ReflectionClass_isInternal_basic.phpt] TEST 9746/16103 [ext/reflection/tests/ReflectionClass_isIterateable_001.phpt] [1;32mPASS ReflectionClass::isIterateable() [ext/reflection/tests/ReflectionClass_isIterateable_001.phpt] TEST 9747/16103 [ext/reflection/tests/ReflectionClass_isIterateable_basic.phpt] [1;32mPASS ReflectionClass::isIterateable() basic [ext/reflection/tests/ReflectionClass_isIterateable_basic.phpt] TEST 9748/16103 [ext/reflection/tests/ReflectionClass_isIterateable_variation1.phpt] [1;32mPASS ReflectionClass::isIterateable() variations [ext/reflection/tests/ReflectionClass_isIterateable_variation1.phpt] TEST 9749/16103 [ext/reflection/tests/ReflectionClass_isSubclassOf_002.phpt] [1;32mPASS ReflectionObject::isSubclassOf() - bad arguments [ext/reflection/tests/ReflectionClass_isSubclassOf_002.phpt] TEST 9750/16103 [ext/reflection/tests/ReflectionClass_isSubclassOf_basic.phpt] [1;32mPASS ReflectionClass::isSubclassOf() [ext/reflection/tests/ReflectionClass_isSubclassOf_basic.phpt] TEST 9751/16103 [ext/reflection/tests/ReflectionClass_isSubclassOf_error1.phpt] [1;32mPASS ReflectionClass::isSubclassOf() - non-existent class error [ext/reflection/tests/ReflectionClass_isSubclassOf_error1.phpt] TEST 9752/16103 [ext/reflection/tests/ReflectionClass_isSubclassOf_error2.phpt] [1;32mPASS ReflectionClass::isSubclassOf() - fixed crash for unbound anonymous class [ext/reflection/tests/ReflectionClass_isSubclassOf_error2.phpt] TEST 9753/16103 [ext/reflection/tests/ReflectionClass_isUserDefined_basic.phpt] [1;32mPASS ReflectionClass::isUserDefined() [ext/reflection/tests/ReflectionClass_isUserDefined_basic.phpt] TEST 9754/16103 [ext/reflection/tests/ReflectionClass_modifiers_001.phpt] [1;32mPASS Modifiers [ext/reflection/tests/ReflectionClass_modifiers_001.phpt] TEST 9755/16103 [ext/reflection/tests/ReflectionClass_newInstanceArgs_001.phpt] [1;32mPASS ReflectionClass::newInstanceArgs [ext/reflection/tests/ReflectionClass_newInstanceArgs_001.phpt] TEST 9756/16103 [ext/reflection/tests/ReflectionClass_newInstanceArgs_002.phpt] [1;32mPASS ReflectionClass::newInstanceArgs() - wrong arg type [ext/reflection/tests/ReflectionClass_newInstanceArgs_002.phpt] TEST 9757/16103 [ext/reflection/tests/ReflectionClass_newInstanceWithoutConstructor.phpt] [1;32mPASS ReflectionClass::newInstanceWithoutConstructor() [ext/reflection/tests/ReflectionClass_newInstanceWithoutConstructor.phpt] TEST 9758/16103 [ext/reflection/tests/ReflectionClass_newInstance_001.phpt] [1;32mPASS ReflectionClass::newInstance() [ext/reflection/tests/ReflectionClass_newInstance_001.phpt] TEST 9759/16103 [ext/reflection/tests/ReflectionClass_setStaticPropertyValue_001.phpt] [1;32mPASS ReflectionClass::setStaticPropertyValue() [ext/reflection/tests/ReflectionClass_setStaticPropertyValue_001.phpt] TEST 9760/16103 [ext/reflection/tests/ReflectionClass_setStaticPropertyValue_002.phpt] [1;32mPASS ReflectionClass::setStaticPropertyValue() - bad params [ext/reflection/tests/ReflectionClass_setStaticPropertyValue_002.phpt] TEST 9761/16103 [ext/reflection/tests/ReflectionClass_setStaticPropertyValue_003.phpt] [1;32mPASS ReflectionClass::setStaticPropertyValue() - type constraints must be enforced [ext/reflection/tests/ReflectionClass_setStaticPropertyValue_003.phpt] TEST 9762/16103 [ext/reflection/tests/ReflectionClass_toString_001.phpt] [1;32mPASS ReflectionClass::__toString() [ext/reflection/tests/ReflectionClass_toString_001.phpt] TEST 9763/16103 [ext/reflection/tests/ReflectionClass_toString_002.phpt] [1;32mPASS ReflectionClass::__toString() - verify 'inherits', 'overwrites' and 'prototype' parts of method representation [ext/reflection/tests/ReflectionClass_toString_002.phpt] TEST 9764/16103 [ext/reflection/tests/ReflectionClass_toString_003.phpt] [1;32mPASS ReflectionClass::__toString() - verify 'inherits', 'overwrites' and 'prototype' parts of method representation with private methods [ext/reflection/tests/ReflectionClass_toString_003.phpt] TEST 9765/16103 [ext/reflection/tests/ReflectionClass_toString_004.phpt] [1;32mPASS Constant evaluation exception during ReflectionClass::__toString() [ext/reflection/tests/ReflectionClass_toString_004.phpt] TEST 9766/16103 [ext/reflection/tests/ReflectionEnumBackedCase_getBackingValue.phpt] [1;32mPASS ReflectionEnumBackedCase::getBackingValue() [ext/reflection/tests/ReflectionEnumBackedCase_getBackingValue.phpt] TEST 9767/16103 [ext/reflection/tests/ReflectionEnumUnitCase_construct.phpt] [1;32mPASS ReflectionEnumUnitCase::__construct() [ext/reflection/tests/ReflectionEnumUnitCase_construct.phpt] TEST 9768/16103 [ext/reflection/tests/ReflectionEnumUnitCase_getDocComment.phpt] [1;32mPASS ReflectionEnumUnitCase::getDocComment() [ext/reflection/tests/ReflectionEnumUnitCase_getDocComment.phpt] TEST 9769/16103 [ext/reflection/tests/ReflectionEnumUnitCase_getEnum.phpt] [1;32mPASS ReflectionEnumUnitCase::getEnum() [ext/reflection/tests/ReflectionEnumUnitCase_getEnum.phpt] TEST 9770/16103 [ext/reflection/tests/ReflectionEnumUnitCase_getValue.phpt] [1;32mPASS ReflectionEnumUnitCase::getValue() [ext/reflection/tests/ReflectionEnumUnitCase_getValue.phpt] TEST 9771/16103 [ext/reflection/tests/ReflectionEnum_construct.phpt] [1;32mPASS ReflectionEnum::__construct() [ext/reflection/tests/ReflectionEnum_construct.phpt] TEST 9772/16103 [ext/reflection/tests/ReflectionEnum_getBackingType.phpt] [1;32mPASS ReflectionEnum::getBackingType() [ext/reflection/tests/ReflectionEnum_getBackingType.phpt] TEST 9773/16103 [ext/reflection/tests/ReflectionEnum_getCase.phpt] [1;32mPASS ReflectionEnum::getCases() [ext/reflection/tests/ReflectionEnum_getCase.phpt] TEST 9774/16103 [ext/reflection/tests/ReflectionEnum_getCases.phpt] [1;32mPASS ReflectionEnum::getCases() [ext/reflection/tests/ReflectionEnum_getCases.phpt] TEST 9775/16103 [ext/reflection/tests/ReflectionEnum_hasCase.phpt] [1;32mPASS ReflectionEnum::hasCase() [ext/reflection/tests/ReflectionEnum_hasCase.phpt] TEST 9776/16103 [ext/reflection/tests/ReflectionEnum_isBacked.phpt] [1;32mPASS ReflectionEnum::isBacked() [ext/reflection/tests/ReflectionEnum_isBacked.phpt] TEST 9777/16103 [ext/reflection/tests/ReflectionEnum_toString.phpt] [1;32mPASS ReflectionEnum::__toString() [ext/reflection/tests/ReflectionEnum_toString.phpt] TEST 9778/16103 [ext/reflection/tests/ReflectionExtension_bug66218.phpt] [1;32mPASS ReflectionExtension::getFunctions() ##6218 zend_register_functions breaks reflection [ext/reflection/tests/ReflectionExtension_bug66218.phpt] TEST 9779/16103 [ext/reflection/tests/ReflectionExtension_constructor_basic.phpt] [1;32mPASS ReflectionExtension::__construct() [ext/reflection/tests/ReflectionExtension_constructor_basic.phpt] TEST 9780/16103 [ext/reflection/tests/ReflectionExtension_constructor_error.phpt] [1;32mPASS ReflectionExtension::__construct() [ext/reflection/tests/ReflectionExtension_constructor_error.phpt] TEST 9781/16103 [ext/reflection/tests/ReflectionExtension_getClassNames_basic.phpt] [1;32mPASS ReflectionExtension::getClassNames() method on an extension which actually returns some information [ext/reflection/tests/ReflectionExtension_getClassNames_basic.phpt] TEST 9782/16103 [ext/reflection/tests/ReflectionExtension_getClassNames_variation1.phpt] [1;32mPASS ReflectionExtension::getClassNames() method on an extension with no classes [ext/reflection/tests/ReflectionExtension_getClassNames_variation1.phpt] TEST 9783/16103 [ext/reflection/tests/ReflectionExtension_getClasses_basic.phpt] [1;32mPASS ReflectionExtension::getClasses(); [ext/reflection/tests/ReflectionExtension_getClasses_basic.phpt] TEST 9784/16103 [ext/reflection/tests/ReflectionExtension_getDependencies_basic.phpt] [1;32mPASS ReflectionExtension::getDependencies() method on an extension with a required and conflicting dependency [ext/reflection/tests/ReflectionExtension_getDependencies_basic.phpt] TEST 9785/16103 [ext/reflection/tests/ReflectionExtension_getDependencies_variation2.phpt] [1;32mPASS ReflectionExtension::getDependencies() method on an extension with one optional dependency [ext/reflection/tests/ReflectionExtension_getDependencies_variation2.phpt] TEST 9786/16103 [ext/reflection/tests/ReflectionExtension_getName_basic.phpt] [1;32mPASS ReflectionExtension::getName() [ext/reflection/tests/ReflectionExtension_getName_basic.phpt] TEST 9787/16103 [ext/reflection/tests/ReflectionExtension_getVersion_basic.phpt] [1;32mPASS ReflectionExtension::getVersion() [ext/reflection/tests/ReflectionExtension_getVersion_basic.phpt] TEST 9788/16103 [ext/reflection/tests/ReflectionExtension_info_basic.phpt] [1;32mPASS ReflectionExtension::info() [ext/reflection/tests/ReflectionExtension_info_basic.phpt] TEST 9789/16103 [ext/reflection/tests/ReflectionExtension_isPersistant.phpt] [1;32mPASS ReflectionExtension::isPersistent() [ext/reflection/tests/ReflectionExtension_isPersistant.phpt] TEST 9790/16103 [ext/reflection/tests/ReflectionExtension_isTemporary.phpt] [1;32mPASS ReflectionExtension::isTemporary() [ext/reflection/tests/ReflectionExtension_isTemporary.phpt] TEST 9791/16103 [ext/reflection/tests/ReflectionFiber_backtrace.phpt] [1;32mPASS ReflectionFiber backtrace test [ext/reflection/tests/ReflectionFiber_backtrace.phpt] TEST 9792/16103 [ext/reflection/tests/ReflectionFiber_basic.phpt] [1;32mPASS ReflectionFiber basic tests [ext/reflection/tests/ReflectionFiber_basic.phpt] TEST 9793/16103 [ext/reflection/tests/ReflectionFiber_errors.phpt] [1;32mPASS ReflectionFiber errors [ext/reflection/tests/ReflectionFiber_errors.phpt] TEST 9794/16103 [ext/reflection/tests/ReflectionFunction_001.phpt] [1;32mPASS ReflectionFunction methods [ext/reflection/tests/ReflectionFunction_001.phpt] TEST 9795/16103 [ext/reflection/tests/ReflectionFunction_construct.001.phpt] [1;32mPASS ReflectionFunction constructor errors [ext/reflection/tests/ReflectionFunction_construct.001.phpt] TEST 9796/16103 [ext/reflection/tests/ReflectionFunction_getClosureScopeClass.phpt] [1;32mPASS Reflection::getClosureScopeClass() [ext/reflection/tests/ReflectionFunction_getClosureScopeClass.phpt] TEST 9797/16103 [ext/reflection/tests/ReflectionFunction_getClosureThis.phpt] [1;32mPASS Reflection::getClosureThis() [ext/reflection/tests/ReflectionFunction_getClosureThis.phpt] TEST 9798/16103 [ext/reflection/tests/ReflectionFunction_getClosureUsedVariables.phpt] [1;32mPASS ReflectionFunctionAbstract::getClosureUsedVariables [ext/reflection/tests/ReflectionFunction_getClosureUsedVariables.phpt] TEST 9799/16103 [ext/reflection/tests/ReflectionFunction_getClosure_basic.phpt] [1;32mPASS Test ReflectionFunction::getClosure() function : basic functionality [ext/reflection/tests/ReflectionFunction_getClosure_basic.phpt] TEST 9800/16103 [ext/reflection/tests/ReflectionFunction_getDocComment.001.phpt] [1;32mPASS ReflectionFunction::getDocComment() [ext/reflection/tests/ReflectionFunction_getDocComment.001.phpt] TEST 9801/16103 [ext/reflection/tests/ReflectionFunction_getExtension.phpt] [1;32mPASS ReflectionFunction::getExtension() [ext/reflection/tests/ReflectionFunction_getExtension.phpt] TEST 9802/16103 [ext/reflection/tests/ReflectionFunction_getExtensionName.phpt] [1;32mPASS ReflectionFunction::getExtensionName() [ext/reflection/tests/ReflectionFunction_getExtensionName.phpt] TEST 9803/16103 [ext/reflection/tests/ReflectionFunction_getFileName.001.phpt] [1;32mPASS ReflectionFunction::getFileName() with function in an included file [ext/reflection/tests/ReflectionFunction_getFileName.001.phpt] TEST 9804/16103 [ext/reflection/tests/ReflectionFunction_getFileName.002.phpt] [1;32mPASS ReflectionFunction::getFileName() [ext/reflection/tests/ReflectionFunction_getFileName.002.phpt] TEST 9805/16103 [ext/reflection/tests/ReflectionFunction_getNamespaceName.phpt] [1;32mPASS ReflectionFunction::getNamespaceName() [ext/reflection/tests/ReflectionFunction_getNamespaceName.phpt] TEST 9806/16103 [ext/reflection/tests/ReflectionFunction_isClosure_basic.phpt] [1;32mPASS Reflection::isClosure [ext/reflection/tests/ReflectionFunction_isClosure_basic.phpt] TEST 9807/16103 [ext/reflection/tests/ReflectionFunction_isDeprecated_basic.phpt] [1;32mPASS ReflectionFunction::isDeprecated [ext/reflection/tests/ReflectionFunction_isDeprecated_basic.phpt] TEST 9808/16103 [ext/reflection/tests/ReflectionFunction_isDisabled_basic.phpt] [1;32mPASS ReflectionFunction::isDisabled [ext/reflection/tests/ReflectionFunction_isDisabled_basic.phpt] TEST 9809/16103 [ext/reflection/tests/ReflectionFunction_isGenerator_basic.phpt] [1;32mPASS ReflectionFunction::isGenerator() [ext/reflection/tests/ReflectionFunction_isGenerator_basic.phpt] TEST 9810/16103 [ext/reflection/tests/ReflectionFunction_isVariadic_basic.phpt] [1;32mPASS ReflectionFunction::isVariadic() [ext/reflection/tests/ReflectionFunction_isVariadic_basic.phpt] TEST 9811/16103 [ext/reflection/tests/ReflectionGenerator_basic.phpt] [1;32mPASS ReflectionGenerator basic test [ext/reflection/tests/ReflectionGenerator_basic.phpt] TEST 9812/16103 [ext/reflection/tests/ReflectionGenerator_getTrace.phpt] [1;32mPASS ReflectionGenerator::getTrace() over multiple Generators [ext/reflection/tests/ReflectionGenerator_getTrace.phpt] TEST 9813/16103 [ext/reflection/tests/ReflectionGenerator_in_Generator.phpt] [1;32mPASS ReflectionGenerator while being currently executed [ext/reflection/tests/ReflectionGenerator_in_Generator.phpt] TEST 9814/16103 [ext/reflection/tests/ReflectionMethod_006.phpt] [1;32mPASS ReflectionMethod methods - wrong num args [ext/reflection/tests/ReflectionMethod_006.phpt] TEST 9815/16103 [ext/reflection/tests/ReflectionMethod_basic1.phpt] [1;32mPASS ReflectionMethod class - various methods [ext/reflection/tests/ReflectionMethod_basic1.phpt] TEST 9816/16103 [ext/reflection/tests/ReflectionMethod_basic2.phpt] [1;32mPASS ReflectionMethod class __toString() method [ext/reflection/tests/ReflectionMethod_basic2.phpt] TEST 9817/16103 [ext/reflection/tests/ReflectionMethod_basic3.phpt] [1;32mPASS ReflectionMethod class getName(), isInternal() and isUserDefined() methods [ext/reflection/tests/ReflectionMethod_basic3.phpt] TEST 9818/16103 [ext/reflection/tests/ReflectionMethod_basic4.phpt] [1;32mPASS ReflectionMethod class getFileName(), getStartLine() and getEndLine() methods [ext/reflection/tests/ReflectionMethod_basic4.phpt] TEST 9819/16103 [ext/reflection/tests/ReflectionMethod_constructor_basic.phpt] [1;32mPASS ReflectionMethod::isConstructor() [ext/reflection/tests/ReflectionMethod_constructor_basic.phpt] TEST 9820/16103 [ext/reflection/tests/ReflectionMethod_constructor_error1.phpt] [1;32mPASS ReflectionMethod constructor errors [ext/reflection/tests/ReflectionMethod_constructor_error1.phpt] TEST 9821/16103 [ext/reflection/tests/ReflectionMethod_constructor_error2.phpt] [1;32mPASS ReflectionMethod constructor errors [ext/reflection/tests/ReflectionMethod_constructor_error2.phpt] TEST 9822/16103 [ext/reflection/tests/ReflectionMethod_defaultArg.phpt] [1;32mPASS ReflectionMethod and RECV_INIT (bug #70957 and #70958) [ext/reflection/tests/ReflectionMethod_defaultArg.phpt] TEST 9823/16103 [ext/reflection/tests/ReflectionMethod_getClosureThis.phpt] [1;32mPASS Reflection::getClosureThis() [ext/reflection/tests/ReflectionMethod_getClosureThis.phpt] TEST 9824/16103 [ext/reflection/tests/ReflectionMethod_getClosure_basic.phpt] [1;32mPASS Test ReflectionMethod::getClosure() function : basic functionality [ext/reflection/tests/ReflectionMethod_getClosure_basic.phpt] TEST 9825/16103 [ext/reflection/tests/ReflectionMethod_getClosure_error.phpt] [1;32mPASS Test ReflectionMethod::getClosure() function : error functionality [ext/reflection/tests/ReflectionMethod_getClosure_error.phpt] TEST 9826/16103 [ext/reflection/tests/ReflectionMethod_getDeclaringClass_basic.phpt] [1;32mPASS ReflectionMethod::getDeclaringClass() [ext/reflection/tests/ReflectionMethod_getDeclaringClass_basic.phpt] TEST 9827/16103 [ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt] [1;32mPASS ReflectionMethod::getDocComment() [ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt] TEST 9828/16103 [ext/reflection/tests/ReflectionMethod_getDocComment_property_list.phpt] [1;32mPASS ReflectionMethod::getDocComment() [ext/reflection/tests/ReflectionMethod_getDocComment_property_list.phpt] TEST 9829/16103 [ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt] [1;32mPASS ReflectionMethod::getModifiers() [ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt] TEST 9830/16103 [ext/reflection/tests/ReflectionMethod_getPrototype_basic.phpt] [1;32mPASS public ReflectionMethod ReflectionMethod::getPrototype ( void ); [ext/reflection/tests/ReflectionMethod_getPrototype_basic.phpt] TEST 9831/16103 [ext/reflection/tests/ReflectionMethod_getStaticVariables_basic.phpt] [1;32mPASS ReflectionMethod::getStaticVariables() [ext/reflection/tests/ReflectionMethod_getStaticVariables_basic.phpt] TEST 9832/16103 [ext/reflection/tests/ReflectionMethod_invokeArgs_basic.phpt] [1;32mPASS ReflectionMethod::invokeArgs() [ext/reflection/tests/ReflectionMethod_invokeArgs_basic.phpt] TEST 9833/16103 [ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt] [1;32mPASS ReflectionMethod:invokeArgs() errors [ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt] TEST 9834/16103 [ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt] [1;32mPASS ReflectionMethod::invokeArgs() further errors [ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt] TEST 9835/16103 [ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt] [1;32mPASS ReflectionMethod::invokeArgs() further errors [ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt] TEST 9836/16103 [ext/reflection/tests/ReflectionMethod_invoke_basic.phpt] [1;32mPASS ReflectionMethod::invoke() [ext/reflection/tests/ReflectionMethod_invoke_basic.phpt] TEST 9837/16103 [ext/reflection/tests/ReflectionMethod_invoke_error1.phpt] [1;32mPASS ReflectionMethod::invoke() errors [ext/reflection/tests/ReflectionMethod_invoke_error1.phpt] TEST 9838/16103 [ext/reflection/tests/ReflectionMethod_invoke_error2.phpt] [1;32mPASS ReflectionMethod::invoke() further errors [ext/reflection/tests/ReflectionMethod_invoke_error2.phpt] TEST 9839/16103 [ext/reflection/tests/ReflectionMethod_invoke_on_abstract_method_after_setAccessible.phpt] [1;32mPASS ReflectionMethod::invoke() on an abstract method should fail [ext/reflection/tests/ReflectionMethod_invoke_on_abstract_method_after_setAccessible.phpt] TEST 9840/16103 [ext/reflection/tests/ReflectionMethod_returnsReference_basic.phpt] [1;32mPASS ReflectionMethod::returnsReference() [ext/reflection/tests/ReflectionMethod_returnsReference_basic.phpt] TEST 9841/16103 [ext/reflection/tests/ReflectionMethod_setAccessible.phpt] [1;32mPASS Test that ReflectionMethod::setAccessible() has no effects [ext/reflection/tests/ReflectionMethod_setAccessible.phpt] TEST 9842/16103 [ext/reflection/tests/ReflectionMethod_tentative_return_type.phpt] [1;32mPASS ReflectionMethod returns tentative return type information correctly [ext/reflection/tests/ReflectionMethod_tentative_return_type.phpt] TEST 9843/16103 [ext/reflection/tests/ReflectionNamedType.phpt] [1;32mPASS ReflectionNamedType::getName() and ReflectionNamedType::__toString() [ext/reflection/tests/ReflectionNamedType.phpt] TEST 9844/16103 [ext/reflection/tests/ReflectionObject_FileInfo_basic.phpt] [1;32mPASS ReflectionObject::getFileName(), ReflectionObject::getStartLine(), ReflectionObject::getEndLine() - basic function [ext/reflection/tests/ReflectionObject_FileInfo_basic.phpt] TEST 9845/16103 [ext/reflection/tests/ReflectionObject___toString_basic1.phpt] [1;32mPASS ReflectionObject::__toString() : very basic test with no dynamic properties [ext/reflection/tests/ReflectionObject___toString_basic1.phpt] TEST 9846/16103 [ext/reflection/tests/ReflectionObject___toString_basic2.phpt] [1;32mPASS ReflectionObject::__toString() : very basic test with dynamic properties [ext/reflection/tests/ReflectionObject___toString_basic2.phpt] TEST 9847/16103 [ext/reflection/tests/ReflectionObject_constructor_basic.phpt] [1;32mPASS ReflectionObject::__construct - basic function test [ext/reflection/tests/ReflectionObject_constructor_basic.phpt] TEST 9848/16103 [ext/reflection/tests/ReflectionObject_export_basic3.phpt] [1;32mPASS ReflectionObject::__toString() - ensure dynamic property with same name as inherited private property is shown. [ext/reflection/tests/ReflectionObject_export_basic3.phpt] TEST 9849/16103 [ext/reflection/tests/ReflectionObject_getConstant_basic.phpt] [1;32mPASS ReflectionObject::getConstant() basic function test [ext/reflection/tests/ReflectionObject_getConstant_basic.phpt] TEST 9850/16103 [ext/reflection/tests/ReflectionObject_getConstants_basic.phpt] [1;32mPASS ReflectionObject::getConstants() - basic function test [ext/reflection/tests/ReflectionObject_getConstants_basic.phpt] TEST 9851/16103 [ext/reflection/tests/ReflectionObject_getConstructor_basic.phpt] [1;32mPASS ReflectionObject::getConstructor() - basic function test [ext/reflection/tests/ReflectionObject_getConstructor_basic.phpt] TEST 9852/16103 [ext/reflection/tests/ReflectionObject_getName_basic.phpt] [1;32mPASS ReflectionObject::getName() - basic function test [ext/reflection/tests/ReflectionObject_getName_basic.phpt] TEST 9853/16103 [ext/reflection/tests/ReflectionObject_getName_error1.phpt] [1;32mPASS ReflectionObject::getName - forbid static invocation [ext/reflection/tests/ReflectionObject_getName_error1.phpt] TEST 9854/16103 [ext/reflection/tests/ReflectionObject_isInstance_basic.phpt] [1;32mPASS ReflectionObject::isInstance() - basic function test [ext/reflection/tests/ReflectionObject_isInstance_basic.phpt] TEST 9855/16103 [ext/reflection/tests/ReflectionObject_isInstantiable_basic.phpt] [1;32mPASS ReflectionObject::IsInstantiable() - basic function test [ext/reflection/tests/ReflectionObject_isInstantiable_basic.phpt] TEST 9856/16103 [ext/reflection/tests/ReflectionObject_isInstantiable_variation.phpt] [1;32mPASS ReflectionObject::IsInstantiable() - variation - constructors [ext/reflection/tests/ReflectionObject_isInstantiable_variation.phpt] TEST 9857/16103 [ext/reflection/tests/ReflectionObject_isInternal_basic.phpt] [1;32mPASS ReflectionObject::isInternal() - basic function test [ext/reflection/tests/ReflectionObject_isInternal_basic.phpt] TEST 9858/16103 [ext/reflection/tests/ReflectionObject_isSubclassOf.002.phpt] [1;32mPASS ReflectionObject::isSubclassOf() - bad arguments [ext/reflection/tests/ReflectionObject_isSubclassOf.002.phpt] TEST 9859/16103 [ext/reflection/tests/ReflectionObject_isSubclassOf_basic.phpt] [1;32mPASS ReflectionObject::isSubclassOf() - basic function test [ext/reflection/tests/ReflectionObject_isSubclassOf_basic.phpt] TEST 9860/16103 [ext/reflection/tests/ReflectionObject_isSubclassOf_error.phpt] [1;32mPASS ReflectionObject::isSubclassOf() - invalid params [ext/reflection/tests/ReflectionObject_isSubclassOf_error.phpt] TEST 9861/16103 [ext/reflection/tests/ReflectionObject_isUserDefined_basic.phpt] [1;32mPASS ReflectionObject::isUserDefined() - basic function test [ext/reflection/tests/ReflectionObject_isUserDefined_basic.phpt] TEST 9862/16103 [ext/reflection/tests/ReflectionParameter_001.phpt] [1;32mPASS ReflectionParameter class - getNames() method. [ext/reflection/tests/ReflectionParameter_001.phpt] TEST 9863/16103 [ext/reflection/tests/ReflectionParameter_002.phpt] [1;32mPASS ReflectionParameter class - isPassedByReferenceMethod() [ext/reflection/tests/ReflectionParameter_002.phpt] TEST 9864/16103 [ext/reflection/tests/ReflectionParameter_003.phpt] [1;32mPASS ReflectionParameter class - isOptional, isDefaultValueAvailable and getDefaultValue methods. [ext/reflection/tests/ReflectionParameter_003.phpt] TEST 9865/16103 [ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic1.phpt] [1;32mPASS ReflectionParameter::isDefaultValueConstant() && getDefaultValueConstantName() [ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic1.phpt] TEST 9866/16103 [ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt] [1;32mPASS ReflectionParameter::isDefaultValueConstant() && getDefaultValueConstantName() for namespace [ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt] TEST 9867/16103 [ext/reflection/tests/ReflectionParameter_DefaultValueConstant_error.phpt] [1;32mPASS ReflectionParameter::getDefaultValueConstant() should raise exception on non optional parameter [ext/reflection/tests/ReflectionParameter_DefaultValueConstant_error.phpt] TEST 9868/16103 [ext/reflection/tests/ReflectionParameter_canBePassedByValue.phpt] [1;32mPASS ReflectionParameter class - canBePassedByValue() method. [ext/reflection/tests/ReflectionParameter_canBePassedByValue.phpt] TEST 9869/16103 [ext/reflection/tests/ReflectionParameter_ctor_cast.phpt] [1;32mPASS Test method name string cast in ReflectionParameter ctor [ext/reflection/tests/ReflectionParameter_ctor_cast.phpt] TEST 9870/16103 [ext/reflection/tests/ReflectionParameter_export_basic.phpt] [1;32mPASS ReflectionParameter::__toString() [ext/reflection/tests/ReflectionParameter_export_basic.phpt] TEST 9871/16103 [ext/reflection/tests/ReflectionParameter_getClass_self_parent_closure.phpt] [1;32mPASS Using invalid self/parent types in closure [ext/reflection/tests/ReflectionParameter_getClass_self_parent_closure.phpt] TEST 9872/16103 [ext/reflection/tests/ReflectionParameter_getDeclaringFunction_basic.phpt] [1;32mPASS ReflectionParameter::getDeclaringFunction() [ext/reflection/tests/ReflectionParameter_getDeclaringFunction_basic.phpt] TEST 9873/16103 [ext/reflection/tests/ReflectionParameter_getPosition_basic.phpt] [1;32mPASS ReflectionParameter::getPosition() [ext/reflection/tests/ReflectionParameter_getPosition_basic.phpt] TEST 9874/16103 [ext/reflection/tests/ReflectionParameter_invalidMethodInConstructor.phpt] [1;32mPASS ReflectionParameter::__construct(): Invalid method as constructor [ext/reflection/tests/ReflectionParameter_invalidMethodInConstructor.phpt] TEST 9875/16103 [ext/reflection/tests/ReflectionParameter_isDefault.phpt] [1;32mPASS ReflectionParameter::isDefault() [ext/reflection/tests/ReflectionParameter_isDefault.phpt] TEST 9876/16103 [ext/reflection/tests/ReflectionParameter_isVariadic_basic.phpt] [1;32mPASS ReflectionParameter::isVariadic() [ext/reflection/tests/ReflectionParameter_isVariadic_basic.phpt] TEST 9877/16103 [ext/reflection/tests/ReflectionParameter_new_initializer.phpt] [1;32mPASS ReflectionParameter::__toString() with new initializer [ext/reflection/tests/ReflectionParameter_new_initializer.phpt] TEST 9878/16103 [ext/reflection/tests/ReflectionParameter_toString_basic.phpt] [1;32mPASS ReflectionParameter::__toString() [ext/reflection/tests/ReflectionParameter_toString_basic.phpt] TEST 9879/16103 [ext/reflection/tests/ReflectionProperty_basic1.phpt] [1;32mPASS Test usage of ReflectionProperty methods __toString(), getName(), isPublic(), isPrivate(), isProtected(), isStatic(), getValue() and setValue(). [ext/reflection/tests/ReflectionProperty_basic1.phpt] TEST 9880/16103 [ext/reflection/tests/ReflectionProperty_basic2.phpt] [1;32mPASS Test usage of ReflectionProperty methods isDefault(), getModifiers(), getDeclaringClass() and getDocComment(). [ext/reflection/tests/ReflectionProperty_basic2.phpt] TEST 9881/16103 [ext/reflection/tests/ReflectionProperty_constructor_error.phpt] [1;32mPASS Test ReflectionProperty class constructor errors. [ext/reflection/tests/ReflectionProperty_constructor_error.phpt] TEST 9882/16103 [ext/reflection/tests/ReflectionProperty_constructor_variation1.phpt] [1;32mPASS ReflectionProperty::__construct(): ensure inherited private props can't be accessed through ReflectionProperty. [ext/reflection/tests/ReflectionProperty_constructor_variation1.phpt] TEST 9883/16103 [ext/reflection/tests/ReflectionProperty_error.phpt] [1;32mPASS Test ReflectionProperty class errors. [ext/reflection/tests/ReflectionProperty_error.phpt] TEST 9884/16103 [ext/reflection/tests/ReflectionProperty_getDeclaringClass_variation1.phpt] [1;32mPASS Test ReflectionProperty::getDeclaringClass() with inherited properties. [ext/reflection/tests/ReflectionProperty_getDeclaringClass_variation1.phpt] TEST 9885/16103 [ext/reflection/tests/ReflectionProperty_getDefaultValue.phpt] [1;32mPASS reflection: ReflectionProperty::getDefaultValue [ext/reflection/tests/ReflectionProperty_getDefaultValue.phpt] TEST 9886/16103 [ext/reflection/tests/ReflectionProperty_getDocComment_basic.phpt] [1;32mPASS Test ReflectionProperty::getDocComment() usage. [ext/reflection/tests/ReflectionProperty_getDocComment_basic.phpt] TEST 9887/16103 [ext/reflection/tests/ReflectionProperty_getModifiers.001.phpt] [1;32mPASS ReflectionProperty::getModifiers() [ext/reflection/tests/ReflectionProperty_getModifiers.001.phpt] TEST 9888/16103 [ext/reflection/tests/ReflectionProperty_getModifiers_basic.phpt] [1;32mPASS Test ReflectionProperty::getModifiers() usage. [ext/reflection/tests/ReflectionProperty_getModifiers_basic.phpt] TEST 9889/16103 [ext/reflection/tests/ReflectionProperty_getValue_error.phpt] [1;32mPASS Test ReflectionProperty::getValue() errors. [ext/reflection/tests/ReflectionProperty_getValue_error.phpt] TEST 9890/16103 [ext/reflection/tests/ReflectionProperty_hasDefaultValue.phpt] [1;32mPASS reflection: ReflectionProperty::hasDefaultValue [ext/reflection/tests/ReflectionProperty_hasDefaultValue.phpt] TEST 9891/16103 [ext/reflection/tests/ReflectionProperty_isDefault_basic.phpt] [1;32mPASS Test ReflectionProperty::isDefault() usage. [ext/reflection/tests/ReflectionProperty_isDefault_basic.phpt] TEST 9892/16103 [ext/reflection/tests/ReflectionProperty_isInitialized.phpt] [1;32mPASS Test ReflectionProperty::isInitialized() [ext/reflection/tests/ReflectionProperty_isInitialized.phpt] TEST 9893/16103 [ext/reflection/tests/ReflectionProperty_setAccessible.phpt] [1;32mPASS Test that ReflectionProperty::setAccessible() has no effects [ext/reflection/tests/ReflectionProperty_setAccessible.phpt] TEST 9894/16103 [ext/reflection/tests/ReflectionProperty_setValue_error.phpt] [1;32mPASS Test ReflectionProperty::setValue() error cases. [ext/reflection/tests/ReflectionProperty_setValue_error.phpt] TEST 9895/16103 [ext/reflection/tests/ReflectionProperty_setValue_readonly.phpt] [1;32mPASS Test ReflectionProperty::setValue() error cases. [ext/reflection/tests/ReflectionProperty_setValue_readonly.phpt] TEST 9896/16103 [ext/reflection/tests/ReflectionProperty_typed_static.phpt] [1;32mPASS ReflectionProperty::getValue() on typed static property [ext/reflection/tests/ReflectionProperty_typed_static.phpt] TEST 9897/16103 [ext/reflection/tests/ReflectionReference.phpt] [1;32mPASS Basic ReflectionReference functionality [ext/reflection/tests/ReflectionReference.phpt] TEST 9898/16103 [ext/reflection/tests/ReflectionReference_bug78263.phpt] [1;32mPASS Bug #78263: Handling of self-referential array special case [ext/reflection/tests/ReflectionReference_bug78263.phpt] TEST 9899/16103 [ext/reflection/tests/ReflectionReference_errors.phpt] [1;32mPASS Various error conditions for ReflectionReference [ext/reflection/tests/ReflectionReference_errors.phpt] TEST 9900/16103 [ext/reflection/tests/ReflectionType_001.phpt] [1;32mPASS ReflectionParameter::get/hasType and ReflectionType tests [ext/reflection/tests/ReflectionType_001.phpt] TEST 9901/16103 [ext/reflection/tests/ReflectionType_002.phpt] [1;32mPASS ReflectionType leak [ext/reflection/tests/ReflectionType_002.phpt] TEST 9902/16103 [ext/reflection/tests/ReflectionType_possible_types.phpt] [1;32mPASS ReflectionType possible types [ext/reflection/tests/ReflectionType_possible_types.phpt] TEST 9903/16103 [ext/reflection/tests/ReflectionZendExtension.phpt] [1;32mPASS Test ReflectionZendExtension class [ext/reflection/tests/ReflectionZendExtension.phpt] TEST 9904/16103 [ext/reflection/tests/ReflectionZendExtension_error.phpt] [1;32mPASS Test ReflectionZendExtension class errors [ext/reflection/tests/ReflectionZendExtension_error.phpt] TEST 9905/16103 [ext/reflection/tests/bug26640.phpt] [1;32mPASS Reflection Bug #26640 (__autoload() not invoked by Reflection classes) [ext/reflection/tests/bug26640.phpt] TEST 9906/16103 [ext/reflection/tests/bug26695.phpt] [1;32mPASS Reflection Bug #26695 (Reflection API does not recognize mixed-case class hints) [ext/reflection/tests/bug26695.phpt] TEST 9907/16103 [ext/reflection/tests/bug29268.phpt] [1;32mPASS Reflection Bug #29268 (__autoload() not called with reflectionProperty->getClass()) [ext/reflection/tests/bug29268.phpt] TEST 9908/16103 [ext/reflection/tests/bug29523.phpt] [1;32mPASS Reflection Bug #29523 (ReflectionParameter::isOptional() is incorrect) [ext/reflection/tests/bug29523.phpt] TEST 9909/16103 [ext/reflection/tests/bug29828.phpt] [1;32mPASS Reflection Bug #29828 (Interfaces no longer work) [ext/reflection/tests/bug29828.phpt] TEST 9910/16103 [ext/reflection/tests/bug29986.phpt] [1;32mPASS Reflection Bug #29986 (Class constants won't work with predefined constants when using ReflectionClass) [ext/reflection/tests/bug29986.phpt] TEST 9911/16103 [ext/reflection/tests/bug30146.phpt] [1;32mPASS Reflection Bug #30146 (ReflectionProperty->getValue() requires instance for static property) [ext/reflection/tests/bug30146.phpt] TEST 9912/16103 [ext/reflection/tests/bug30209.phpt] [1;32mPASS Reflection Bug #30209 (ReflectionClass::getMethod() lowercases attribute) [ext/reflection/tests/bug30209.phpt] TEST 9913/16103 [ext/reflection/tests/bug30856.phpt] [1;32mPASS Reflection Bug #30856 (ReflectionClass::getStaticProperties segfaults) [ext/reflection/tests/bug30856.phpt] TEST 9914/16103 [ext/reflection/tests/bug30961.phpt] [1;32mPASS Reflection Bug #30961 (Wrong linenumber in ReflectionClass getStartLine()) [ext/reflection/tests/bug30961.phpt] TEST 9915/16103 [ext/reflection/tests/bug31651.phpt] [1;32mPASS Reflection Bug #31651 (ReflectionClass::getDefaultProperties segfaults with arrays.) [ext/reflection/tests/bug31651.phpt] TEST 9916/16103 [ext/reflection/tests/bug32981.phpt] [1;32mPASS Reflection Bug #32981 (ReflectionMethod::getStaticVariables() causes apache2.0.54 seg fault) [ext/reflection/tests/bug32981.phpt] TEST 9917/16103 [ext/reflection/tests/bug33312.phpt] [1;32mPASS Reflection Bug #33312 (ReflectionParameter methods do not work correctly) [ext/reflection/tests/bug33312.phpt] TEST 9918/16103 [ext/reflection/tests/bug33389.phpt] [1;32mPASS Reflection Bug #33389 (double free() when exporting a ReflectionClass) [ext/reflection/tests/bug33389.phpt] TEST 9919/16103 [ext/reflection/tests/bug36308.phpt] [1;32mPASS Reflection Bug #36308 (ReflectionProperty::getDocComment() does not reflect extended class commentary) [ext/reflection/tests/bug36308.phpt] TEST 9920/16103 [ext/reflection/tests/bug36337.phpt] [1;32mPASS Reflection Bug #36337 (ReflectionProperty fails to return correct visibility) [ext/reflection/tests/bug36337.phpt] TEST 9921/16103 [ext/reflection/tests/bug36434.phpt] [1;32mPASS Reflection Bug #36434 (Properties from parent class fail to indetify their true origin) [ext/reflection/tests/bug36434.phpt] TEST 9922/16103 [ext/reflection/tests/bug37816.phpt] [1;32mPASS Bug #37816 (ReflectionProperty does not throw exception when accessing protected attribute) [ext/reflection/tests/bug37816.phpt] TEST 9923/16103 [ext/reflection/tests/bug37964.phpt] [1;32mPASS Reflection Bug #37964 (Reflection shows private methods of parent class) [ext/reflection/tests/bug37964.phpt] TEST 9924/16103 [ext/reflection/tests/bug38132.phpt] [1;32mPASS Reflection Bug #38132 (ReflectionClass::getStaticProperties() retains \0 in key names) [ext/reflection/tests/bug38132.phpt] TEST 9925/16103 [ext/reflection/tests/bug38194.phpt] [1;32mPASS Reflection Bug #38194 (ReflectionClass::isSubclassOf() returns TRUE for the class itself) [ext/reflection/tests/bug38194.phpt] TEST 9926/16103 [ext/reflection/tests/bug38217.phpt] [1;32mPASS Bug #38217 (ReflectionClass::newInstanceArgs() tries to allocate too much memory) [ext/reflection/tests/bug38217.phpt] TEST 9927/16103 [ext/reflection/tests/bug38465.phpt] [1;32mPASS Bug #38465 (ReflectionParameter fails on access to self::) [ext/reflection/tests/bug38465.phpt] TEST 9928/16103 [ext/reflection/tests/bug38653.phpt] [1;32mPASS Bug #38653 (memory leak in ReflectionClass::getConstant()) [ext/reflection/tests/bug38653.phpt] TEST 9929/16103 [ext/reflection/tests/bug39001.phpt] [1;32mPASS Bug #39001 (ReflectionProperty returns incorrect declaring class for protected properties) [ext/reflection/tests/bug39001.phpt] TEST 9930/16103 [ext/reflection/tests/bug39067.phpt] [1;32mPASS Bug #39067 (getDeclaringClass() and private properties) [ext/reflection/tests/bug39067.phpt] TEST 9931/16103 [ext/reflection/tests/bug39884.phpt] [1;32mPASS Bug #39884 (ReflectionParameter::getClass() throws exception for type hint self) [ext/reflection/tests/bug39884.phpt] TEST 9932/16103 [ext/reflection/tests/bug40431.phpt] [1;32mPASS Bug #40431 (dynamic properties may cause crash in ReflectionProperty methods) [ext/reflection/tests/bug40431.phpt] TEST 9933/16103 [ext/reflection/tests/bug40794.phpt] [1;32mPASS Bug #40794 (ReflectionObject::getValues() may crash when used with dynamic properties) [ext/reflection/tests/bug40794.phpt] TEST 9934/16103 [ext/reflection/tests/bug41061.phpt] [1;32mPASS Reflection Bug #41061 ("visibility error" in ReflectionFunction::__toString()) [ext/reflection/tests/bug41061.phpt] TEST 9935/16103 [ext/reflection/tests/bug41884.phpt] [1;32mPASS Bug #41884 (ReflectionClass::getDefaultProperties() does not handle static attributes) [ext/reflection/tests/bug41884.phpt] TEST 9936/16103 [ext/reflection/tests/bug42976.phpt] [1;32mPASS Bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) [ext/reflection/tests/bug42976.phpt] TEST 9937/16103 [ext/reflection/tests/bug43926.phpt] [1;32mPASS Bug #43926 (isInstance() isn't equivalent to instanceof operator) [ext/reflection/tests/bug43926.phpt] TEST 9938/16103 [ext/reflection/tests/bug45139.phpt] [1;32mPASS Bug #45139 (ReflectionProperty returns incorrect declaring class) [ext/reflection/tests/bug45139.phpt] TEST 9939/16103 [ext/reflection/tests/bug45571.phpt] [1;32mPASS Bug #45571 (ReflectionClass::__toString() shows superclasses' private static methods.) [ext/reflection/tests/bug45571.phpt] TEST 9940/16103 [ext/reflection/tests/bug45765.phpt] [1;32mPASS Fixed bug #45765 (ReflectionObject with default parameters of self::xxx cause an error) [ext/reflection/tests/bug45765.phpt] TEST 9941/16103 [ext/reflection/tests/bug46064.phpt] [1;32mPASS Bug #46064 (Exception when creating ReflectionProperty object on dynamicly created property) [ext/reflection/tests/bug46064.phpt] TEST 9942/16103 [ext/reflection/tests/bug46064_2.phpt] [1;32mPASS Bug #46064.2 (Exception when creating ReflectionProperty object on dynamicly created property) [ext/reflection/tests/bug46064_2.phpt] TEST 9943/16103 [ext/reflection/tests/bug46103.phpt] [1;32mPASS Bug #46103: ReflectionObject memory leak [ext/reflection/tests/bug46103.phpt] TEST 9944/16103 [ext/reflection/tests/bug47254.phpt] [1;32mPASS Bug #47254 [ext/reflection/tests/bug47254.phpt] TEST 9945/16103 [ext/reflection/tests/bug48336.phpt] [1;32mPASS Bug #48286 (ReflectionProperty::getDeclaringClass() does not work with redeclared properties) [ext/reflection/tests/bug48336.phpt] TEST 9946/16103 [ext/reflection/tests/bug48757.phpt] [1;32mPASS Bug #48757 (ReflectionFunction::invoke() parameter issues) [ext/reflection/tests/bug48757.phpt] TEST 9947/16103 [ext/reflection/tests/bug49074.phpt] [1;32mPASS Bug #49074 (private class static fields can be modified by using reflection) [ext/reflection/tests/bug49074.phpt] TEST 9948/16103 [ext/reflection/tests/bug49092.phpt] [1;32mPASS Bug #49092 (ReflectionFunction fails to work with functions in fully qualified namespaces) [ext/reflection/tests/bug49092.phpt] TEST 9949/16103 [ext/reflection/tests/bug49719.phpt] [1;32mPASS Bug #49719 (ReflectionClass::hasProperty returns true for a private property in base class) [ext/reflection/tests/bug49719.phpt] TEST 9950/16103 [ext/reflection/tests/bug51905.phpt] [1;32mPASS Bug #51905 (ReflectionParameter fails if default value is an array with an access to self::) [ext/reflection/tests/bug51905.phpt] TEST 9951/16103 [ext/reflection/tests/bug51911.phpt] [1;32mPASS Bug #51911 (ReflectionParameter::getDefaultValue() memory leaks with constant array) [ext/reflection/tests/bug51911.phpt] TEST 9952/16103 [ext/reflection/tests/bug52057.phpt] [1;32mPASS Bug #52057 (ReflectionClass fails on Closure class) [ext/reflection/tests/bug52057.phpt] TEST 9953/16103 [ext/reflection/tests/bug52854.phpt] [1;32mPASS Bug #52854: ReflectionClass::newInstanceArgs does not work for classes without constructors [ext/reflection/tests/bug52854.phpt] TEST 9954/16103 [ext/reflection/tests/bug53366.phpt] [1;32mPASS Bug #53366 (Reflection doesn't get dynamic property value from getProperty()) [ext/reflection/tests/bug53366.phpt] TEST 9955/16103 [ext/reflection/tests/bug53915.phpt] [1;32mPASS Bug #53915 - ReflectionClass::getConstant(s) emits fatal error on selfreferencing constants [ext/reflection/tests/bug53915.phpt] TEST 9956/16103 [ext/reflection/tests/bug60357.phpt] [1;32mPASS Bug #60357 (__toString() method triggers E_NOTICE "Array to string conversion") [ext/reflection/tests/bug60357.phpt] TEST 9957/16103 [ext/reflection/tests/bug60367.phpt] [1;32mPASS Bug #60367 (Reflection and Late Static Binding) [ext/reflection/tests/bug60367.phpt] TEST 9958/16103 [ext/reflection/tests/bug61388.phpt] [1;32mPASS ReflectionObject:getProperties() issues invalid reads when it get_properties returns a hash table with (inaccessible) dynamic numeric properties [ext/reflection/tests/bug61388.phpt] TEST 9959/16103 [ext/reflection/tests/bug62384.phpt] [1;32mPASS Bug #62384 (Attempting to invoke a Closure more than once causes segfaul) [ext/reflection/tests/bug62384.phpt] TEST 9960/16103 [ext/reflection/tests/bug62715.phpt] [1;32mPASS Bug #62715 (ReflectionParameter::isDefaultValueAvailable() wrong result) [ext/reflection/tests/bug62715.phpt] TEST 9961/16103 [ext/reflection/tests/bug63399.phpt] [1;32mPASS Bug #63399 (ReflectionClass::getTraitAliases() incorrectly resolves traitnames) [ext/reflection/tests/bug63399.phpt] TEST 9962/16103 [ext/reflection/tests/bug63614.phpt] [1;32mPASS Bug #63614 (Fatal error on Reflection) [ext/reflection/tests/bug63614.phpt] TEST 9963/16103 [ext/reflection/tests/bug64007.phpt] [1;32mPASS Bug #64007 (There is an ability to create instance of Generator by hand) [ext/reflection/tests/bug64007.phpt] TEST 9964/16103 [ext/reflection/tests/bug64239.phpt] [1;32mPASS Bug #64239 (ReflectionClass::getMethods() changed behavior) [ext/reflection/tests/bug64239.phpt] TEST 9965/16103 [ext/reflection/tests/bug64936.phpt] [1;32mPASS ReflectionMethod::getDocComment() uses left over doc comment from previous scanner run [ext/reflection/tests/bug64936.phpt] TEST 9966/16103 [ext/reflection/tests/bug66430.phpt] [1;32mPASS Bug #66430: ReflectionFunction::invoke does not invoke closure with object scope [ext/reflection/tests/bug66430.phpt] TEST 9967/16103 [ext/reflection/tests/bug67068.phpt] [1;32mPASS Bug #67068 (ReflectionFunction::getClosure returns something that doesn't report as a closure) [ext/reflection/tests/bug67068.phpt] TEST 9968/16103 [ext/reflection/tests/bug69180.phpt] [1;32mPASS Bug #69180: Reflection does not honor trait conflict resolution / method aliasing [ext/reflection/tests/bug69180.phpt] TEST 9969/16103 [ext/reflection/tests/bug69802.phpt] [1;32mPASS Bug #69802 (Reflection on Closure::__invoke borks type hint class name) [ext/reflection/tests/bug69802.phpt] TEST 9970/16103 [ext/reflection/tests/bug70674.phpt] [1;32mPASS Bug #70674 (ReflectionFunction::getClosure() leaks memory when used for internal functions) [ext/reflection/tests/bug70674.phpt] TEST 9971/16103 [ext/reflection/tests/bug70960.phpt] [1;32mPASS Bug #70960 (ReflectionFunction for array_unique returns wrong number of parameters) [ext/reflection/tests/bug70960.phpt] TEST 9972/16103 [ext/reflection/tests/bug70982.phpt] [1;32mPASS Bug #70982 (setStaticPropertyValue behaviors inconsistently with 5.6) [ext/reflection/tests/bug70982.phpt] TEST 9973/16103 [ext/reflection/tests/bug71018.phpt] [1;32mPASS Bug #71018 (ReflectionProperty::setValue() behavior changed) [ext/reflection/tests/bug71018.phpt] TEST 9974/16103 [ext/reflection/tests/bug71767.phpt] [1;32mPASS Bug #71767 (ReflectionMethod::getDocComment returns the wrong comment) [ext/reflection/tests/bug71767.phpt] TEST 9975/16103 [ext/reflection/tests/bug72174.phpt] [1;32mPASS Bug #72174: ReflectionProperty#getValue() causes __isset call [ext/reflection/tests/bug72174.phpt] TEST 9976/16103 [ext/reflection/tests/bug72661.phpt] [1;32mPASS Bug #72661 (ReflectionType::__toString crashes with iterable) [ext/reflection/tests/bug72661.phpt] TEST 9977/16103 [ext/reflection/tests/bug74454.phpt] [1;32mPASS Bug #74454 (Wrong exception being thrown when using ReflectionMethod) [ext/reflection/tests/bug74454.phpt] TEST 9978/16103 [ext/reflection/tests/bug74673.phpt] [1;32mPASS Bug #74673 (Segfault when cast Reflection object to string with undefined constant) [ext/reflection/tests/bug74673.phpt] TEST 9979/16103 [ext/reflection/tests/bug74949.phpt] [1;32mPASS Bug #74949 (null pointer dereference in _function_string) [ext/reflection/tests/bug74949.phpt] TEST 9980/16103 [ext/reflection/tests/bug75186.phpt] [1;32mPASS Bug #75186: Inconsistent reflection of Closure:::__invoke() [ext/reflection/tests/bug75186.phpt] TEST 9981/16103 [ext/reflection/tests/bug75231.phpt] [1;32mPASS Bug #75231: ReflectionProperty#getValue() incorrectly works with inherited classes [ext/reflection/tests/bug75231.phpt] TEST 9982/16103 [ext/reflection/tests/bug76536.phpt] [1;32mPASS Bug #76536 (PHP crashes with core dump when throwing exception in error handler) [ext/reflection/tests/bug76536.phpt] TEST 9983/16103 [ext/reflection/tests/bug76737.phpt] [1;32mPASS Bug #76737: Unserialized reflection objects are broken, they shouldn't be serializable [ext/reflection/tests/bug76737.phpt] TEST 9984/16103 [ext/reflection/tests/bug76936.phpt] [1;32mPASS Bug #76936: Objects cannot access their private attributes while handling reflection errors [ext/reflection/tests/bug76936.phpt] TEST 9985/16103 [ext/reflection/tests/bug77325.phpt] [1;32mPASS Bug #77325: ReflectionClassConstant::$class returns wrong class when extending [ext/reflection/tests/bug77325.phpt] TEST 9986/16103 [ext/reflection/tests/bug77772.phpt] [1;32mPASS Bug #77772: ReflectionClass::getMethods(null) doesn't work [ext/reflection/tests/bug77772.phpt] TEST 9987/16103 [ext/reflection/tests/bug77882.phpt] [1;32mPASS Bug #77882: Different behavior: always calls destructor [ext/reflection/tests/bug77882.phpt] TEST 9988/16103 [ext/reflection/tests/bug78697.phpt] [1;32mPASS Bug #78697: ReflectionClass::implementsInterface - inaccurate error message with traits [ext/reflection/tests/bug78697.phpt] TEST 9989/16103 [ext/reflection/tests/bug78774.phpt] [1;32mPASS Bug #78774: ReflectionNamedType on Typed Properties Crash [ext/reflection/tests/bug78774.phpt] TEST 9990/16103 [ext/reflection/tests/bug78895.phpt] [1;32mPASS Fixed bug #78895 (Reflection detects abstract non-static class as abstract static). [ext/reflection/tests/bug78895.phpt] TEST 9991/16103 [ext/reflection/tests/bug79062.phpt] [1;32mPASS Bug #79062: Property with heredoc default value returns false for getDocComment [ext/reflection/tests/bug79062.phpt] TEST 9992/16103 [ext/reflection/tests/bug79115.phpt] [1;32mPASS Bug #79115: ReflectionClass::isCloneable call reflected class __destruct [ext/reflection/tests/bug79115.phpt] TEST 9993/16103 [ext/reflection/tests/bug79487.phpt] [1;32mPASS Bug #79487 (::getStaticProperties() ignores property modifications) [ext/reflection/tests/bug79487.phpt] TEST 9994/16103 [ext/reflection/tests/bug79683.phpt] [1;32mPASS Bug #79683: Fake reflection scope affects __toString() [ext/reflection/tests/bug79683.phpt] TEST 9995/16103 [ext/reflection/tests/bug79820.phpt] [1;32mPASS Bug #79820: Use after free when type duplicated into ReflectionProperty gets resolved [ext/reflection/tests/bug79820.phpt] TEST 9996/16103 [ext/reflection/tests/bug80190.phpt] [1;32mPASS Bug #80190: ReflectionMethod::getReturnType() does not handle static as part of union type [ext/reflection/tests/bug80190.phpt] TEST 9997/16103 [ext/reflection/tests/bug80299.phpt] [1;32mPASS Bug #80299: ReflectionFunction->invokeArgs confused in arguments [ext/reflection/tests/bug80299.phpt] TEST 9998/16103 [ext/reflection/tests/bug80370.phpt] [1;32mPASS Bug #80370: Segfault on ReflectionProperty::getAttributes of dynamic property [ext/reflection/tests/bug80370.phpt] TEST 9999/16103 [ext/reflection/tests/bug80564.phpt] [1;32mPASS Bug #80564: ReflectionProperty::__toString() renders current value, not default value [ext/reflection/tests/bug80564.phpt] TEST 10000/16103 [ext/reflection/tests/bug80821.phpt] [1;32mPASS Bug #80821: ReflectionProperty::getDefaultValue() returns current value for statics [ext/reflection/tests/bug80821.phpt] TEST 10001/16103 [ext/reflection/tests/bug81208.phpt] [1;32mPASS Bug #81208: Segmentation fault while create newInstance from attribute [ext/reflection/tests/bug81208.phpt] TEST 10002/16103 [ext/reflection/tests/bug81457.phpt] [1;32mPASS Bug #81457: Enum ReflectionMethod->getDeclaringClass() return a ReflectionClass [ext/reflection/tests/bug81457.phpt] TEST 10003/16103 [ext/reflection/tests/bug81611.phpt] [1;32mPASS Reflection Bug #81611 (ArgumentCountError when getting default value from ReflectionParameter with new) [ext/reflection/tests/bug81611.phpt] TEST 10004/16103 [ext/reflection/tests/bug81681.phpt] [1;32mPASS Bug #81681 (ReflectionEnum throwing exceptions) [ext/reflection/tests/bug81681.phpt] TEST 10005/16103 [ext/reflection/tests/closures_001.phpt] [1;32mPASS Reflection on closures [ext/reflection/tests/closures_001.phpt] TEST 10006/16103 [ext/reflection/tests/closures_002.phpt] [1;32mPASS Reflection on invocable objects [ext/reflection/tests/closures_002.phpt] TEST 10007/16103 [ext/reflection/tests/closures_003.phpt] [1;32mPASS Reflection on closures: Segfaults with getParameters() and getDeclaringFunction() [ext/reflection/tests/closures_003.phpt] TEST 10008/16103 [ext/reflection/tests/closures_003_v1.phpt] [1;32mPASS Reflection on closures: Segfaults with getParameters() and getDeclaringFunction() [ext/reflection/tests/closures_003_v1.phpt] TEST 10009/16103 [ext/reflection/tests/closures_004.phpt] [1;32mPASS Reflection on closures: Segfault with getClosure() on closure itself [ext/reflection/tests/closures_004.phpt] TEST 10010/16103 [ext/reflection/tests/closures_005.phpt] [1;32mPASS Test closure isStatic [ext/reflection/tests/closures_005.phpt] TEST 10011/16103 [ext/reflection/tests/constructor_promotion.phpt] [1;32mPASS Using Reflection on promoted properties [ext/reflection/tests/constructor_promotion.phpt] TEST 10012/16103 [ext/reflection/tests/default_value_internal_userland_arginfo.phpt] [1;32mPASS Fetching default value of an internal trampoline function with userland arginfo [ext/reflection/tests/default_value_internal_userland_arginfo.phpt] TEST 10013/16103 [ext/reflection/tests/default_value_leak.phpt] [1;32mPASS Check that isDefaultValueConstant() does not leak [ext/reflection/tests/default_value_leak.phpt] TEST 10014/16103 [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_getDefaultValueConstantName_Internal.phpt] [1;32mPASS ReflectionParameter::getDefaultValueConstantName() should also work for parameters of internal functions. [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_getDefaultValueConstantName_Internal.phpt] TEST 10015/16103 [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_getDefaultValue_Internal.phpt] [1;32mPASS ReflectionParameter::getDefaultValue() should also work for parameters of internal functions. [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_getDefaultValue_Internal.phpt] TEST 10016/16103 [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_isDefaultValueAvailable_Internal.phpt] [1;32mPASS ReflectionParameter::isDefaultValueAvailable() should also work for parameters of internal functions [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_isDefaultValueAvailable_Internal.phpt] TEST 10017/16103 [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_isDefaultValueConstant_Internal.phpt] [1;32mPASS ReflectionParameter::isDefaultValueConstant() should also work for parameters of internal functions [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_isDefaultValueConstant_Internal.phpt] TEST 10018/16103 [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_toString_Internal.phpt] [1;32mPASS ReflectionParameter::__toString() should display default values for internal functions as well [ext/reflection/tests/internal_parameter_default_value/ReflectionParameter_toString_Internal.phpt] TEST 10019/16103 [ext/reflection/tests/internal_parameter_default_value/check_all.phpt] [1;32mPASS Check that all internal parameter defaults evaluate without error [ext/reflection/tests/internal_parameter_default_value/check_all.phpt] TEST 10020/16103 [ext/reflection/tests/internal_property_union_type.phpt] [1;33mSKIP Union type on internal property [ext/reflection/tests/internal_property_union_type.phpt] reason: Required extension missing: zend_test TEST 10021/16103 [ext/reflection/tests/internal_static_property.phpt] [1;33mSKIP ReflectionProperty::get/setValue() on internal static property [ext/reflection/tests/internal_static_property.phpt] reason: Required extension missing: zend_test TEST 10022/16103 [ext/reflection/tests/intersection_types.phpt] [1;32mPASS Intersection types in reflection [ext/reflection/tests/intersection_types.phpt] TEST 10023/16103 [ext/reflection/tests/mixed_type.phpt] [1;32mPASS Test that the mixed type is reflectable [ext/reflection/tests/mixed_type.phpt] TEST 10024/16103 [ext/reflection/tests/new_in_attributes.phpt] [1;32mPASS new in attribute arguments [ext/reflection/tests/new_in_attributes.phpt] TEST 10025/16103 [ext/reflection/tests/new_in_constexpr.phpt] [1;32mPASS Handling of new in constant expressions in reflection [ext/reflection/tests/new_in_constexpr.phpt] TEST 10026/16103 [ext/reflection/tests/parameters_001.phpt] [1;32mPASS ReflectionParameter Check for parameter being optional [ext/reflection/tests/parameters_001.phpt] TEST 10027/16103 [ext/reflection/tests/parameters_002.phpt] [1;32mPASS ReflectionParameter::getClass(), getDeclaringClass(), getDeclaringFunction() [ext/reflection/tests/parameters_002.phpt] TEST 10028/16103 [ext/reflection/tests/property_exists.phpt] [1;32mPASS Reflection and property_exists() [ext/reflection/tests/property_exists.phpt] TEST 10029/16103 [ext/reflection/tests/readonly_properties.phpt] [1;32mPASS Readonly property reflection [ext/reflection/tests/readonly_properties.phpt] TEST 10030/16103 [ext/reflection/tests/reflectionclass_for_traits.phpt] [1;32mPASS Tests some parts of ReflectionClass behavior for traits [ext/reflection/tests/reflectionclass_for_traits.phpt] TEST 10031/16103 [ext/reflection/tests/request38992.phpt] [1;32mPASS Request #38992 (invoke() and invokeArgs() static method calls should match) [ext/reflection/tests/request38992.phpt] TEST 10032/16103 [ext/reflection/tests/static_properties_002.phpt] [1;32mPASS Reflection and inheriting static properties [ext/reflection/tests/static_properties_002.phpt] TEST 10033/16103 [ext/reflection/tests/static_type.phpt] [1;32mPASS ReflectionType for static types [ext/reflection/tests/static_type.phpt] TEST 10034/16103 [ext/reflection/tests/traits001.phpt] [1;32mPASS ReflectionClass and Traits [ext/reflection/tests/traits001.phpt] TEST 10035/16103 [ext/reflection/tests/traits002.phpt] [1;32mPASS ReflectionClass and Traits [ext/reflection/tests/traits002.phpt] TEST 10036/16103 [ext/reflection/tests/traits003.phpt] [1;32mPASS Reflection and Traits [ext/reflection/tests/traits003.phpt] TEST 10037/16103 [ext/reflection/tests/traits004.phpt] [1;32mPASS ReflectionClass::getTraits() and ReflectionClass::getTraitNames [ext/reflection/tests/traits004.phpt] TEST 10038/16103 [ext/reflection/tests/traits005.phpt] [1;32mPASS ReflectionClass::getTraitAlias [ext/reflection/tests/traits005.phpt] TEST 10039/16103 [ext/reflection/tests/union_types.phpt] [1;32mPASS Union types in reflection [ext/reflection/tests/union_types.phpt] TEST 10040/16103 [ext/session/tests/001.phpt] [1;33mSKIP session object serialization [ext/session/tests/001.phpt] reason: Session save_path doesn't exist TEST 10041/16103 [ext/session/tests/002.phpt] [1;33mSKIP session_unset() without a initialized session [ext/session/tests/002.phpt] reason: Session save_path doesn't exist TEST 10042/16103 [ext/session/tests/003.phpt] [1;33mSKIP session object deserialization [ext/session/tests/003.phpt] reason: Session save_path doesn't exist TEST 10043/16103 [ext/session/tests/004.phpt] [1;33mSKIP session_set_save_handler test [ext/session/tests/004.phpt] reason: Session save_path doesn't exist TEST 10044/16103 [ext/session/tests/005.phpt] [1;33mSKIP custom save handler, multiple session_start()s, complex data structure test. [ext/session/tests/005.phpt] reason: Session save_path doesn't exist TEST 10045/16103 [ext/session/tests/006.phpt] [1;33mSKIP correct instantiation of references between variables in sessions [ext/session/tests/006.phpt] reason: Session save_path doesn't exist TEST 10046/16103 [ext/session/tests/009.phpt] [1;33mSKIP unset($_SESSION["name"]); test [ext/session/tests/009.phpt] reason: Session save_path doesn't exist TEST 10047/16103 [ext/session/tests/010.phpt] [1;33mSKIP $session_array = explode(";", session_encode()); should not segfault [ext/session/tests/010.phpt] reason: Session save_path doesn't exist TEST 10048/16103 [ext/session/tests/011.phpt] [1;33mSKIP session_decode(); should not segfault [ext/session/tests/011.phpt] reason: Session save_path doesn't exist TEST 10049/16103 [ext/session/tests/012.phpt] [1;33mSKIP registering $_SESSION should not segfault [ext/session/tests/012.phpt] reason: Session save_path doesn't exist TEST 10050/16103 [ext/session/tests/013.phpt] [1;33mSKIP redefining SID should not cause warnings [ext/session/tests/013.phpt] reason: Session save_path doesn't exist TEST 10051/16103 [ext/session/tests/014.phpt] [1;33mSKIP a script should not be able to modify session.use_trans_sid [ext/session/tests/014.phpt] reason: Session save_path doesn't exist TEST 10052/16103 [ext/session/tests/015.phpt] [1;33mSKIP use_trans_sid should not affect SID [ext/session/tests/015.phpt] reason: Session save_path doesn't exist TEST 10053/16103 [ext/session/tests/016.phpt] [1;32mPASS invalid session.save_path should not cause a segfault [ext/session/tests/016.phpt] TEST 10054/16103 [ext/session/tests/017.phpt] [1;33mSKIP setting $_SESSION before session_start() should not cause segfault [ext/session/tests/017.phpt] reason: Session save_path doesn't exist TEST 10055/16103 [ext/session/tests/018.phpt] [1;33mSKIP rewriter correctly handles attribute names which contain dashes [ext/session/tests/018.phpt] reason: Session save_path doesn't exist TEST 10056/16103 [ext/session/tests/019.phpt] [1;33mSKIP serializing references test case using globals [ext/session/tests/019.phpt] reason: Session save_path doesn't exist TEST 10057/16103 [ext/session/tests/020.phpt] [1;33mSKIP rewriter uses arg_separator.output for modifying URLs [ext/session/tests/020.phpt] reason: Session save_path doesn't exist TEST 10058/16103 [ext/session/tests/021.phpt] [1;33mSKIP rewriter handles form and fieldset tags correctly [ext/session/tests/021.phpt] reason: Session save_path doesn't exist TEST 10059/16103 [ext/session/tests/022.phpt] [1;33mSKIP session object serialization [ext/session/tests/022.phpt] reason: Session save_path doesn't exist TEST 10060/16103 [ext/session/tests/023.phpt] [1;33mSKIP session object deserialization [ext/session/tests/023.phpt] reason: Session save_path doesn't exist TEST 10061/16103 [ext/session/tests/024.phpt] [1;33mSKIP session_set_save_handler test [ext/session/tests/024.phpt] reason: Session save_path doesn't exist TEST 10062/16103 [ext/session/tests/025.phpt] [1;33mSKIP custom save handler, multiple session_start()s, complex data structure test. [ext/session/tests/025.phpt] reason: Session save_path doesn't exist TEST 10063/16103 [ext/session/tests/026.phpt] [1;33mSKIP correct instantiation of references between variables in sessions [ext/session/tests/026.phpt] reason: Session save_path doesn't exist TEST 10064/16103 [ext/session/tests/027.phpt] [1;33mSKIP unset($_SESSION["name"]); should work [ext/session/tests/027.phpt] reason: Session save_path doesn't exist TEST 10065/16103 [ext/session/tests/029.phpt] [1;33mSKIP session_decode(); should not segfault [ext/session/tests/029.phpt] reason: Session save_path doesn't exist TEST 10066/16103 [ext/session/tests/031.phpt] [1;33mSKIP setting hash_function to sha512 and hash_bits_per_character > 4 should not crash [ext/session/tests/031.phpt] reason: Session save_path doesn't exist TEST 10067/16103 [ext/session/tests/bug24592.phpt] [1;33mSKIP Bug #24592 (crash when multiple NULL values are being stored) [ext/session/tests/bug24592.phpt] reason: Session save_path doesn't exist TEST 10068/16103 [ext/session/tests/bug26862.phpt] [1;33mSKIP Bug #26862 (ob_flush() before output_reset_rewrite_vars() results in data loss) [ext/session/tests/bug26862.phpt] reason: Session save_path doesn't exist TEST 10069/16103 [ext/session/tests/bug31454.phpt] [1;33mSKIP Bug #31454 (session_set_save_handler crashes PHP when supplied non-existent object ref) [ext/session/tests/bug31454.phpt] reason: Session save_path doesn't exist TEST 10070/16103 [ext/session/tests/bug32330.phpt] [1;33mSKIP Bug #32330 (session_destroy, "Failed to initialize storage module", custom session handler) [ext/session/tests/bug32330.phpt] reason: Session save_path doesn't exist TEST 10071/16103 [ext/session/tests/bug36459.phpt] [1;33mSKIP Bug #31454 (Incorrect adding PHPSESSID to links, which contains \r\n) [ext/session/tests/bug36459.phpt] reason: Session save_path doesn't exist TEST 10072/16103 [ext/session/tests/bug38377.phpt] [1;33mSKIP Bug #38377 (session_destroy() gives warning after session_regenerate_id()) [ext/session/tests/bug38377.phpt] reason: Session save_path doesn't exist TEST 10073/16103 [ext/session/tests/bug41600.phpt] [1;33mSKIP Bug #41600 (url rewriter tags doesn't work with namespaced tags) [ext/session/tests/bug41600.phpt] reason: Session save_path doesn't exist TEST 10074/16103 [ext/session/tests/bug42596.phpt] [1;33mSKIP Bug #42596 (session.save_path MODE option will not set "write" bit for group or world) [ext/session/tests/bug42596.phpt] reason: Session save_path doesn't exist TEST 10075/16103 [ext/session/tests/bug50308.phpt] [1;33mSKIP Bug #50308 (session id not appended properly for empty anchor tags) [ext/session/tests/bug50308.phpt] reason: Session save_path doesn't exist TEST 10076/16103 [ext/session/tests/bug51338.phpt] [1;33mSKIP Bug #51338 (URL-Rewriter should not get enabled if use_only_cookies is set to 1) [ext/session/tests/bug51338.phpt] reason: Session save_path doesn't exist TEST 10077/16103 [ext/session/tests/bug53141.phpt] [1;33mSKIP Bug #53141 (autoload misbehaves if called from closing session) [ext/session/tests/bug53141.phpt] reason: Session save_path doesn't exist TEST 10078/16103 [ext/session/tests/bug55688.phpt] [1;33mSKIP Bug #55688 (Crash when calling SessionHandler::gc()) [ext/session/tests/bug55688.phpt] reason: Session save_path doesn't exist TEST 10079/16103 [ext/session/tests/bug60634.phpt] [1;33mSKIP Bug #60634 (Segmentation fault when trying to die() in SessionHandler::write()) [ext/session/tests/bug60634.phpt] reason: Session save_path doesn't exist TEST 10080/16103 [ext/session/tests/bug60634_error_1.phpt] [1;33mSKIP Bug #60634 (Segmentation fault when trying to die() in SessionHandler::write()) - fatal error in write during exec [ext/session/tests/bug60634_error_1.phpt] reason: Session save_path doesn't exist TEST 10081/16103 [ext/session/tests/bug60634_error_2.phpt] [1;33mSKIP Bug #60634 (Segmentation fault when trying to die() in SessionHandler::write()) - exception in write during exec [ext/session/tests/bug60634_error_2.phpt] reason: Session save_path doesn't exist TEST 10082/16103 [ext/session/tests/bug60634_error_3.phpt] [1;33mSKIP Bug #60634 (Segmentation fault when trying to die() in SessionHandler::write()) - fatal error in write after exec [ext/session/tests/bug60634_error_3.phpt] reason: Session save_path doesn't exist TEST 10083/16103 [ext/session/tests/bug60634_error_4.phpt] [1;33mSKIP Bug #60634 (Segmentation fault when trying to die() in SessionHandler::write()) - exception in write after exec [ext/session/tests/bug60634_error_4.phpt] reason: Session save_path doesn't exist TEST 10084/16103 [ext/session/tests/bug60634_error_5.phpt] [1;33mSKIP Bug #60634 (Segmentation fault when trying to die() in SessionHandler::write()) - fatal error in close during exec [ext/session/tests/bug60634_error_5.phpt] reason: Session save_path doesn't exist TEST 10085/16103 [ext/session/tests/bug60860.phpt] [1;33mSKIP Bug #60860 (session.save_handler=user without defined function core dumps) [ext/session/tests/bug60860.phpt] reason: Session save_path doesn't exist TEST 10086/16103 [ext/session/tests/bug61470.phpt] [1;33mSKIP Bug #61470 (session_regenerate_id() does not create session file) [ext/session/tests/bug61470.phpt] reason: Session save_path doesn't exist TEST 10087/16103 [ext/session/tests/bug61728.phpt] [1;33mSKIP Bug #61728 (PHP crash when calling ob_start in request_shutdown phase) [ext/session/tests/bug61728.phpt] reason: Session save_path doesn't exist TEST 10088/16103 [ext/session/tests/bug63379.phpt] [1;33mSKIP Bug #63379: Warning when using session_regenerate_id(TRUE) with a SessionHandler [ext/session/tests/bug63379.phpt] reason: Session save_path doesn't exist TEST 10089/16103 [ext/session/tests/bug63379_nodestroy.phpt] [1;33mSKIP Bug #63379: Warning when using session_regenerate_id(TRUE) with a SessionHandler [ext/session/tests/bug63379_nodestroy.phpt] reason: Session save_path doesn't exist TEST 10090/16103 [ext/session/tests/bug65475.phpt] [1;33mSKIP Bug #65475: Session ID is not initialized when session.usr_strict_mode=1 [ext/session/tests/bug65475.phpt] reason: Session save_path doesn't exist TEST 10091/16103 [ext/session/tests/bug66481.phpt] [1;33mSKIP Bug #66481: Calls to session_name() segfault when session.name is null. [ext/session/tests/bug66481.phpt] reason: Session save_path doesn't exist TEST 10092/16103 [ext/session/tests/bug66827.phpt] [1;33mSKIP Bug #66827: Session raises E_NOTICE when session name variable is array. [ext/session/tests/bug66827.phpt] reason: Session save_path doesn't exist TEST 10093/16103 [ext/session/tests/bug67694.phpt] [1;33mSKIP Bug #67694 Regression in session_regenerate_id() [ext/session/tests/bug67694.phpt] reason: Session save_path doesn't exist TEST 10094/16103 [ext/session/tests/bug67972.phpt] [1;33mSKIP Bug #67972: SessionHandler Invalid memory read create_sid() [ext/session/tests/bug67972.phpt] reason: Session save_path doesn't exist TEST 10095/16103 [ext/session/tests/bug68063.phpt] [1;33mSKIP Bug #68063 (Empty session IDs do still start sessions) [ext/session/tests/bug68063.phpt] reason: Session save_path doesn't exist TEST 10096/16103 [ext/session/tests/bug69111.phpt] [1;33mSKIP Bug #69111 Crash in SessionHandler::read() [ext/session/tests/bug69111.phpt] reason: Session save_path doesn't exist TEST 10097/16103 [ext/session/tests/bug70013.phpt] [1;33mSKIP Bug #70013 (Reference to $_SESSION is lost after a call to session_regenerate_id()) [ext/session/tests/bug70013.phpt] reason: Session save_path doesn't exist TEST 10098/16103 [ext/session/tests/bug70133.phpt] [1;33mSKIP Bug #70133 (Extended SessionHandler::read is ignoring $session_id when calling parent) [ext/session/tests/bug70133.phpt] reason: Session save_path doesn't exist TEST 10099/16103 [ext/session/tests/bug70876.phpt] [1;33mSKIP Bug #70876 Segmentation fault when regenerating session id with strict mode [ext/session/tests/bug70876.phpt] reason: Session save_path doesn't exist TEST 10100/16103 [ext/session/tests/bug71162.phpt] [1;33mSKIP updateTimestamp never called when session data is empty [ext/session/tests/bug71162.phpt] reason: Session save_path doesn't exist TEST 10101/16103 [ext/session/tests/bug71683.phpt] [1;33mSKIP Bug #71683 Null pointer dereference in zend_hash_str_find_bucket [ext/session/tests/bug71683.phpt] reason: Session save_path doesn't exist TEST 10102/16103 [ext/session/tests/bug71972.phpt] [1;33mSKIP Bug #71972 (Cyclic references causing session_start(): Failed to decode session object) [ext/session/tests/bug71972.phpt] reason: Session save_path doesn't exist TEST 10103/16103 [ext/session/tests/bug71974.phpt] [1;31mFAIL Bug #71974 Trans sid will always be send, even if cookies are available [ext/session/tests/bug71974.phpt] TEST 10104/16103 [ext/session/tests/bug72562.phpt] [1;33mSKIP Bug #72562: Use After Free in unserialize() with Unexpected Session Deserialization [ext/session/tests/bug72562.phpt] reason: Session save_path doesn't exist TEST 10105/16103 [ext/session/tests/bug72681.phpt] [1;33mSKIP Bug #72681: PHP Session Data Injection Vulnerability [ext/session/tests/bug72681.phpt] reason: Session save_path doesn't exist TEST 10106/16103 [ext/session/tests/bug72940.phpt] [1;31mFAIL Bug #72940 - SID always defined [ext/session/tests/bug72940.phpt] TEST 10107/16103 [ext/session/tests/bug73100.phpt] [1;32mPASS Bug #73100 (session_destroy null dereference in ps_files_path_create) [ext/session/tests/bug73100.phpt] TEST 10108/16103 [ext/session/tests/bug73273.phpt] [1;33mSKIP Bug #73273: session_unset() empties values from all variables in which is $_session stored [ext/session/tests/bug73273.phpt] reason: Session save_path doesn't exist TEST 10109/16103 [ext/session/tests/bug73529.phpt] [1;33mSKIP Bug #73529 session_decode() silently fails on wrong input [ext/session/tests/bug73529.phpt] reason: Session save_path doesn't exist TEST 10110/16103 [ext/session/tests/bug74514.phpt] [1;33mSKIP Bug #74514 5 session functions incorrectly warn when calling in read-only/getter mode. [ext/session/tests/bug74514.phpt] reason: Session save_path doesn't exist TEST 10111/16103 [ext/session/tests/bug74541.phpt] [1;33mSKIP Bug #74541 Wrong reflection on session_start() [ext/session/tests/bug74541.phpt] reason: Session save_path doesn't exist TEST 10112/16103 [ext/session/tests/bug74833.phpt] [1;33mSKIP Bug #74833 Session module number is uninitialized when SID is reset [ext/session/tests/bug74833.phpt] reason: Session save_path doesn't exist TEST 10113/16103 [ext/session/tests/bug74892.phpt] [1;33mSKIP Bug #74892 Url Rewriting (trans_sid) not working on urls that start with # [ext/session/tests/bug74892.phpt] reason: Session save_path doesn't exist TEST 10114/16103 [ext/session/tests/bug74936.phpt] [1;33mSKIP Bug #74936 session_cache_expire() triggers a warning in read mode. [ext/session/tests/bug74936.phpt] reason: Session save_path doesn't exist TEST 10115/16103 [ext/session/tests/bug74941.phpt] [1;33mSKIP Bug #74941 session_start() triggers a warning after headers have been sent but cookies are not used [ext/session/tests/bug74941.phpt] reason: Session save_path doesn't exist TEST 10116/16103 [ext/session/tests/bug78624.phpt] [1;33mSKIP Test session_set_save_handler() : session_gc() returns the number of deleted records. [ext/session/tests/bug78624.phpt] reason: Session save_path doesn't exist TEST 10117/16103 [ext/session/tests/bug79031.phpt] [1;31mFAIL Bug #79031: Session unserialization problem [ext/session/tests/bug79031.phpt] TEST 10118/16103 [ext/session/tests/bug79091.phpt] [1;32mPASS Bug #79091 (heap use-after-free in session_create_id()) [ext/session/tests/bug79091.phpt] TEST 10119/16103 [ext/session/tests/bug79221.phpt] [1;31mFAIL Null Pointer Dereference in PHP Session Upload Progress [ext/session/tests/bug79221.phpt] TEST 10120/16103 [ext/session/tests/bug79413.phpt] [1;31mFAIL Bug #79413 (session_create_id() fails for active sessions) [ext/session/tests/bug79413.phpt] TEST 10121/16103 [ext/session/tests/bug80774.phpt] [1;31mFAIL Bug #80774 (session_name() problem with backslash) [ext/session/tests/bug80774.phpt] TEST 10122/16103 [ext/session/tests/bug80889.phpt] [1;33mSKIP Bug #80889 (Cannot set save handler when save_handler is invalid) [ext/session/tests/bug80889.phpt] reason: Session save_path doesn't exist TEST 10123/16103 [ext/session/tests/bug80889a.phpt] [1;33mSKIP Bug #80889 (Cannot set save handler when save_handler is invalid) [ext/session/tests/bug80889a.phpt] reason: Session save_path doesn't exist TEST 10124/16103 [ext/session/tests/error_when_setting_save_handler_ini_setting_in_runtime.phpt] [1;33mSKIP Error when setting session.save_handler to user via ini_set [ext/session/tests/error_when_setting_save_handler_ini_setting_in_runtime.phpt] reason: Session save_path doesn't exist TEST 10125/16103 [ext/session/tests/rfc1867.phpt] [1;31mFAIL session rfc1867 [ext/session/tests/rfc1867.phpt] TEST 10126/16103 [ext/session/tests/rfc1867_cleanup.phpt] [1;31mFAIL session rfc1867 [ext/session/tests/rfc1867_cleanup.phpt] TEST 10127/16103 [ext/session/tests/rfc1867_disabled.phpt] [1;31mFAIL session rfc1867 disabled [ext/session/tests/rfc1867_disabled.phpt] TEST 10128/16103 [ext/session/tests/rfc1867_disabled_2.phpt] [1;31mFAIL session rfc1867 disabled 2 [ext/session/tests/rfc1867_disabled_2.phpt] TEST 10129/16103 [ext/session/tests/rfc1867_inter.phpt] [1;31mFAIL session rfc1867 [ext/session/tests/rfc1867_inter.phpt] TEST 10130/16103 [ext/session/tests/rfc1867_invalid_settings.phpt] [1;33mSKIP session rfc1867 invalid settings [ext/session/tests/rfc1867_invalid_settings.phpt] reason: Session save_path doesn't exist TEST 10131/16103 [ext/session/tests/rfc1867_invalid_settings_2.phpt] [1;33mSKIP session rfc1867 invalid settings 2 [ext/session/tests/rfc1867_invalid_settings_2.phpt] reason: Session save_path doesn't exist TEST 10132/16103 [ext/session/tests/rfc1867_no_name.phpt] [1;31mFAIL session rfc1867 no name [ext/session/tests/rfc1867_no_name.phpt] TEST 10133/16103 [ext/session/tests/rfc1867_sid_cookie.phpt] [1;31mFAIL session rfc1867 sid cookie [ext/session/tests/rfc1867_sid_cookie.phpt] TEST 10134/16103 [ext/session/tests/rfc1867_sid_get.phpt] [1;31mFAIL session rfc1867 sid get [ext/session/tests/rfc1867_sid_get.phpt] TEST 10135/16103 [ext/session/tests/rfc1867_sid_get_2.phpt] [1;31mFAIL session rfc1867 sid get 2 [ext/session/tests/rfc1867_sid_get_2.phpt] TEST 10136/16103 [ext/session/tests/rfc1867_sid_invalid.phpt] [1;31mFAIL session rfc1867 sid cookie [ext/session/tests/rfc1867_sid_invalid.phpt] TEST 10137/16103 [ext/session/tests/rfc1867_sid_only_cookie.phpt] [1;31mFAIL session rfc1867 sid only cookie [ext/session/tests/rfc1867_sid_only_cookie.phpt] TEST 10138/16103 [ext/session/tests/rfc1867_sid_only_cookie_2.phpt] [1;31mFAIL session rfc1867 sid only cookie 2 [ext/session/tests/rfc1867_sid_only_cookie_2.phpt] TEST 10139/16103 [ext/session/tests/rfc1867_sid_post.phpt] [1;31mFAIL session rfc1867 sid post [ext/session/tests/rfc1867_sid_post.phpt] TEST 10140/16103 [ext/session/tests/session_abort_basic.phpt] [1;33mSKIP Test session_abort() function : basic functionality [ext/session/tests/session_abort_basic.phpt] reason: Session save_path doesn't exist TEST 10141/16103 [ext/session/tests/session_basic1.phpt] [1;33mSKIP Test basic function : variation1 [ext/session/tests/session_basic1.phpt] reason: Session save_path doesn't exist TEST 10142/16103 [ext/session/tests/session_basic2.phpt] [1;33mSKIP Test basic function : variation2 [ext/session/tests/session_basic2.phpt] reason: Session save_path doesn't exist TEST 10143/16103 [ext/session/tests/session_basic3.phpt] [1;33mSKIP Test basic function : variation3 use_trans_sid [ext/session/tests/session_basic3.phpt] reason: Session save_path doesn't exist TEST 10144/16103 [ext/session/tests/session_basic4.phpt] [1;33mSKIP Test basic function : variation4 use_trans_sid [ext/session/tests/session_basic4.phpt] reason: Session save_path doesn't exist TEST 10145/16103 [ext/session/tests/session_basic5.phpt] [1;33mSKIP Test basic function : variation5 use_trans_sid [ext/session/tests/session_basic5.phpt] reason: Session save_path doesn't exist TEST 10146/16103 [ext/session/tests/session_cache_expire_basic.phpt] [1;33mSKIP Test session_cache_expire() function : basic functionality [ext/session/tests/session_cache_expire_basic.phpt] reason: Session save_path doesn't exist TEST 10147/16103 [ext/session/tests/session_cache_expire_variation1.phpt] [1;33mSKIP Test session_cache_expire() function : variation [ext/session/tests/session_cache_expire_variation1.phpt] reason: Session save_path doesn't exist TEST 10148/16103 [ext/session/tests/session_cache_expire_variation2.phpt] [1;33mSKIP Test session_cache_expire() function : variation [ext/session/tests/session_cache_expire_variation2.phpt] reason: Session save_path doesn't exist TEST 10149/16103 [ext/session/tests/session_cache_expire_variation3.phpt] [1;33mSKIP Test session_cache_expire() function : variation [ext/session/tests/session_cache_expire_variation3.phpt] reason: Session save_path doesn't exist TEST 10150/16103 [ext/session/tests/session_cache_limiter_basic.phpt] [1;33mSKIP Test session_cache_limiter() function : basic functionality [ext/session/tests/session_cache_limiter_basic.phpt] reason: Session save_path doesn't exist TEST 10151/16103 [ext/session/tests/session_cache_limiter_variation1.phpt] [1;33mSKIP Test session_cache_limiter() function : variation [ext/session/tests/session_cache_limiter_variation1.phpt] reason: Session save_path doesn't exist TEST 10152/16103 [ext/session/tests/session_cache_limiter_variation2.phpt] [1;33mSKIP Test session_cache_limiter() function : variation [ext/session/tests/session_cache_limiter_variation2.phpt] reason: Session save_path doesn't exist TEST 10153/16103 [ext/session/tests/session_cache_limiter_variation3.phpt] [1;33mSKIP Test session_cache_limiter() function : variation [ext/session/tests/session_cache_limiter_variation3.phpt] reason: Session save_path doesn't exist TEST 10154/16103 [ext/session/tests/session_commit_basic.phpt] [1;33mSKIP Test session_commit() function : basic functionality [ext/session/tests/session_commit_basic.phpt] reason: Session save_path doesn't exist TEST 10155/16103 [ext/session/tests/session_commit_variation1.phpt] [1;33mSKIP Test session_commit() function : variation [ext/session/tests/session_commit_variation1.phpt] reason: Session save_path doesn't exist TEST 10156/16103 [ext/session/tests/session_commit_variation2.phpt] [1;33mSKIP Test session_commit() function : variation [ext/session/tests/session_commit_variation2.phpt] reason: Session save_path doesn't exist TEST 10157/16103 [ext/session/tests/session_commit_variation3.phpt] [1;33mSKIP Test session_commit() function : variation [ext/session/tests/session_commit_variation3.phpt] reason: Session save_path doesn't exist TEST 10158/16103 [ext/session/tests/session_commit_variation4.phpt] [1;33mSKIP Test session_commit() function : variation [ext/session/tests/session_commit_variation4.phpt] reason: Session save_path doesn't exist TEST 10159/16103 [ext/session/tests/session_commit_variation5.phpt] [1;33mSKIP Test session_commit() function : variation [ext/session/tests/session_commit_variation5.phpt] reason: Session save_path doesn't exist TEST 10160/16103 [ext/session/tests/session_create_id_basic.phpt] [1;33mSKIP Test session_create_id() function : basic functionality [ext/session/tests/session_create_id_basic.phpt] reason: Session save_path doesn't exist TEST 10161/16103 [ext/session/tests/session_decode_basic.phpt] [1;33mSKIP Test session_decode() function : basic functionality [ext/session/tests/session_decode_basic.phpt] reason: Session save_path doesn't exist TEST 10162/16103 [ext/session/tests/session_decode_basic_serialize.phpt] [1;33mSKIP Test session_decode() function : basic functionality [ext/session/tests/session_decode_basic_serialize.phpt] reason: Session save_path doesn't exist TEST 10163/16103 [ext/session/tests/session_decode_error2.phpt] [1;33mSKIP Test session_decode() function : error functionality [ext/session/tests/session_decode_error2.phpt] reason: Session save_path doesn't exist TEST 10164/16103 [ext/session/tests/session_decode_variation1.phpt] [1;33mSKIP Test session_decode() function : variation [ext/session/tests/session_decode_variation1.phpt] reason: Session save_path doesn't exist TEST 10165/16103 [ext/session/tests/session_decode_variation2.phpt] [1;33mSKIP Test session_decode() function : basic functionality [ext/session/tests/session_decode_variation2.phpt] reason: Session save_path doesn't exist TEST 10166/16103 [ext/session/tests/session_decode_variation3.phpt] [1;33mSKIP Test session_decode() function : variation [ext/session/tests/session_decode_variation3.phpt] reason: Session save_path doesn't exist TEST 10167/16103 [ext/session/tests/session_decode_variation4.phpt] [1;33mSKIP Test session_decode() function : variation [ext/session/tests/session_decode_variation4.phpt] reason: Session save_path doesn't exist TEST 10168/16103 [ext/session/tests/session_destroy_variation1.phpt] [1;33mSKIP Test session_destroy() function : variation [ext/session/tests/session_destroy_variation1.phpt] reason: Session save_path doesn't exist TEST 10169/16103 [ext/session/tests/session_destroy_variation2.phpt] [1;33mSKIP Test session_destroy() function : variation [ext/session/tests/session_destroy_variation2.phpt] reason: Session save_path doesn't exist TEST 10170/16103 [ext/session/tests/session_destroy_variation3.phpt] [1;33mSKIP Test session_destroy() function : variation [ext/session/tests/session_destroy_variation3.phpt] reason: Session save_path doesn't exist TEST 10171/16103 [ext/session/tests/session_encode_basic.phpt] [1;33mSKIP Test session_encode() function : basic functionality [ext/session/tests/session_encode_basic.phpt] reason: Session save_path doesn't exist TEST 10172/16103 [ext/session/tests/session_encode_error2.phpt] [1;33mSKIP Test session_encode() function : error functionality [ext/session/tests/session_encode_error2.phpt] reason: Session save_path doesn't exist TEST 10173/16103 [ext/session/tests/session_encode_serialize.phpt] [1;33mSKIP Test session_encode() function : Numeric key raise error. bug65359 [ext/session/tests/session_encode_serialize.phpt] reason: Session save_path doesn't exist TEST 10174/16103 [ext/session/tests/session_encode_variation1.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation1.phpt] reason: Session save_path doesn't exist TEST 10175/16103 [ext/session/tests/session_encode_variation2.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation2.phpt] reason: Session save_path doesn't exist TEST 10176/16103 [ext/session/tests/session_encode_variation3.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation3.phpt] reason: Session save_path doesn't exist TEST 10177/16103 [ext/session/tests/session_encode_variation4.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation4.phpt] reason: Session save_path doesn't exist TEST 10178/16103 [ext/session/tests/session_encode_variation5.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation5.phpt] reason: Session save_path doesn't exist TEST 10179/16103 [ext/session/tests/session_encode_variation6.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation6.phpt] reason: Session save_path doesn't exist TEST 10180/16103 [ext/session/tests/session_encode_variation7.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation7.phpt] reason: Session save_path doesn't exist TEST 10181/16103 [ext/session/tests/session_encode_variation8.phpt] [1;33mSKIP Test session_encode() function : variation [ext/session/tests/session_encode_variation8.phpt] reason: Session save_path doesn't exist TEST 10182/16103 [ext/session/tests/session_gc_basic.phpt] [1;33mSKIP Test session_gc() function : basic functionality [ext/session/tests/session_gc_basic.phpt] reason: Session save_path doesn't exist TEST 10183/16103 [ext/session/tests/session_get_cookie_params_basic.phpt] [1;33mSKIP Test session_get_cookie_params() function : basic functionality [ext/session/tests/session_get_cookie_params_basic.phpt] reason: Session save_path doesn't exist TEST 10184/16103 [ext/session/tests/session_get_cookie_params_variation1.phpt] [1;33mSKIP Test session_get_cookie_params() function : variation [ext/session/tests/session_get_cookie_params_variation1.phpt] reason: Session save_path doesn't exist TEST 10185/16103 [ext/session/tests/session_id_basic.phpt] [1;33mSKIP Test session_id() function : basic functionality [ext/session/tests/session_id_basic.phpt] reason: Session save_path doesn't exist TEST 10186/16103 [ext/session/tests/session_id_basic2.phpt] [1;33mSKIP Test session_id() function : basic functionality [ext/session/tests/session_id_basic2.phpt] reason: Session save_path doesn't exist TEST 10187/16103 [ext/session/tests/session_id_error2.phpt] [1;33mSKIP Test session_id() function : error functionality [ext/session/tests/session_id_error2.phpt] reason: Session save_path doesn't exist TEST 10188/16103 [ext/session/tests/session_id_error3.phpt] [1;33mSKIP Test session_id() function : error functionality [ext/session/tests/session_id_error3.phpt] reason: Session save_path doesn't exist TEST 10189/16103 [ext/session/tests/session_ini_set.phpt] [1;33mSKIP Test ini_set() for session : basic functionality [ext/session/tests/session_ini_set.phpt] reason: Session save_path doesn't exist TEST 10190/16103 [ext/session/tests/session_module_name_basic.phpt] [1;33mSKIP Test session_module_name() function : basic functionality [ext/session/tests/session_module_name_basic.phpt] reason: Session save_path doesn't exist TEST 10191/16103 [ext/session/tests/session_module_name_variation1.phpt] [1;33mSKIP Test session_module_name() function : variation [ext/session/tests/session_module_name_variation1.phpt] reason: Session save_path doesn't exist TEST 10192/16103 [ext/session/tests/session_module_name_variation2.phpt] [1;33mSKIP Test session_module_name() function : variation [ext/session/tests/session_module_name_variation2.phpt] reason: Session save_path doesn't exist TEST 10193/16103 [ext/session/tests/session_module_name_variation3.phpt] [1;33mSKIP Test session_module_name() function : variation [ext/session/tests/session_module_name_variation3.phpt] reason: Session save_path doesn't exist TEST 10194/16103 [ext/session/tests/session_module_name_variation4.phpt] [1;33mSKIP Test session_module_name() function : variation [ext/session/tests/session_module_name_variation4.phpt] reason: Session save_path doesn't exist TEST 10195/16103 [ext/session/tests/session_name_basic.phpt] [1;33mSKIP Test session_name() function : error functionality [ext/session/tests/session_name_basic.phpt] reason: Session save_path doesn't exist TEST 10196/16103 [ext/session/tests/session_name_variation1.phpt] [1;33mSKIP Test session_name() function : variation [ext/session/tests/session_name_variation1.phpt] reason: Session save_path doesn't exist TEST 10197/16103 [ext/session/tests/session_name_variation2.phpt] [1;33mSKIP Test session_name() function : variation [ext/session/tests/session_name_variation2.phpt] reason: Session save_path doesn't exist TEST 10198/16103 [ext/session/tests/session_regenerate_id_basic.phpt] [1;33mSKIP Test session_regenerate_id() function : basic functionality [ext/session/tests/session_regenerate_id_basic.phpt] reason: Session save_path doesn't exist TEST 10199/16103 [ext/session/tests/session_regenerate_id_cookie.phpt] [1;33mSKIP Test session_regenerate_id() function : basic functionality [ext/session/tests/session_regenerate_id_cookie.phpt] reason: Session save_path doesn't exist TEST 10200/16103 [ext/session/tests/session_regenerate_id_fastshutdown.phpt] [1;33mSKIP Test session_regenerate_id() function : basic functionality [ext/session/tests/session_regenerate_id_fastshutdown.phpt] reason: Session save_path doesn't exist TEST 10201/16103 [ext/session/tests/session_regenerate_id_variation1.phpt] [1;33mSKIP Test session_regenerate_id() function : variation [ext/session/tests/session_regenerate_id_variation1.phpt] reason: Session save_path doesn't exist TEST 10202/16103 [ext/session/tests/session_reset_basic.phpt] [1;33mSKIP Test session_reset() function : basic functionality [ext/session/tests/session_reset_basic.phpt] reason: Session save_path doesn't exist TEST 10203/16103 [ext/session/tests/session_save_path_basic.phpt] [1;33mSKIP Test session_save_path() function : basic functionality [ext/session/tests/session_save_path_basic.phpt] reason: Session save_path doesn't exist TEST 10204/16103 [ext/session/tests/session_save_path_variation1.phpt] [1;33mSKIP Test session_save_path() function : variation [ext/session/tests/session_save_path_variation1.phpt] reason: Session save_path doesn't exist TEST 10205/16103 [ext/session/tests/session_save_path_variation2.phpt] [1;33mSKIP Test session_save_path() function : variation [ext/session/tests/session_save_path_variation2.phpt] reason: Session save_path doesn't exist TEST 10206/16103 [ext/session/tests/session_save_path_variation3.phpt] [1;33mSKIP Test session_save_path() function : variation [ext/session/tests/session_save_path_variation3.phpt] reason: Session save_path doesn't exist TEST 10207/16103 [ext/session/tests/session_save_path_variation4.phpt] [1;33mSKIP Test session_save_path() function : variation [ext/session/tests/session_save_path_variation4.phpt] reason: Session save_path doesn't exist TEST 10208/16103 [ext/session/tests/session_save_path_variation5.phpt] [1;33mSKIP Test session_save_path() function : variation [ext/session/tests/session_save_path_variation5.phpt] reason: Session save_path doesn't exist TEST 10209/16103 [ext/session/tests/session_set_cookie_params_basic.phpt] [1;33mSKIP Test session_set_cookie_params() function : basic functionality [ext/session/tests/session_set_cookie_params_basic.phpt] reason: Session save_path doesn't exist TEST 10210/16103 [ext/session/tests/session_set_cookie_params_variation1.phpt] [1;33mSKIP Test session_set_cookie_params() function : variation [ext/session/tests/session_set_cookie_params_variation1.phpt] reason: Session save_path doesn't exist TEST 10211/16103 [ext/session/tests/session_set_cookie_params_variation2.phpt] [1;33mSKIP Test session_set_cookie_params() function : variation [ext/session/tests/session_set_cookie_params_variation2.phpt] reason: Session save_path doesn't exist TEST 10212/16103 [ext/session/tests/session_set_cookie_params_variation3.phpt] [1;33mSKIP Test session_set_cookie_params() function : variation [ext/session/tests/session_set_cookie_params_variation3.phpt] reason: Session save_path doesn't exist TEST 10213/16103 [ext/session/tests/session_set_cookie_params_variation4.phpt] [1;33mSKIP Test session_set_cookie_params() function : variation [ext/session/tests/session_set_cookie_params_variation4.phpt] reason: Session save_path doesn't exist TEST 10214/16103 [ext/session/tests/session_set_cookie_params_variation5.phpt] [1;33mSKIP Test session_set_cookie_params() function : variation [ext/session/tests/session_set_cookie_params_variation5.phpt] reason: Session save_path doesn't exist TEST 10215/16103 [ext/session/tests/session_set_cookie_params_variation6.phpt] [1;33mSKIP Test session_set_cookie_params() function : variation [ext/session/tests/session_set_cookie_params_variation6.phpt] reason: Session save_path doesn't exist TEST 10216/16103 [ext/session/tests/session_set_cookie_params_variation7.phpt] [1;33mSKIP Test session_set_cookie_params() function : array parameter variation [ext/session/tests/session_set_cookie_params_variation7.phpt] reason: Session save_path doesn't exist TEST 10217/16103 [ext/session/tests/session_set_save_handler_basic.phpt] [1;33mSKIP Test session_set_save_handler() function : basic functionality [ext/session/tests/session_set_save_handler_basic.phpt] reason: Session save_path doesn't exist TEST 10218/16103 [ext/session/tests/session_set_save_handler_class_001.phpt] [1;33mSKIP Test session_set_save_handler() : basic class wrapping existing handler [ext/session/tests/session_set_save_handler_class_001.phpt] reason: Session save_path doesn't exist TEST 10219/16103 [ext/session/tests/session_set_save_handler_class_002.phpt] [1;33mSKIP Test session_set_save_handler() : full handler implementation [ext/session/tests/session_set_save_handler_class_002.phpt] reason: Session save_path doesn't exist TEST 10220/16103 [ext/session/tests/session_set_save_handler_class_003.phpt] [1;33mSKIP Test session_set_save_handler() : inheritance [ext/session/tests/session_set_save_handler_class_003.phpt] reason: Session save_path doesn't exist TEST 10221/16103 [ext/session/tests/session_set_save_handler_class_004.phpt] [1;33mSKIP Test session_set_save_handler() : default object [ext/session/tests/session_set_save_handler_class_004.phpt] reason: Session save_path doesn't exist TEST 10222/16103 [ext/session/tests/session_set_save_handler_class_005.phpt] [1;33mSKIP Test session_set_save_handler() : incomplete implementation [ext/session/tests/session_set_save_handler_class_005.phpt] reason: Session save_path doesn't exist TEST 10223/16103 [ext/session/tests/session_set_save_handler_class_006.phpt] [1;33mSKIP Test session_set_save_handler() : using objects in close [ext/session/tests/session_set_save_handler_class_006.phpt] reason: Session save_path doesn't exist TEST 10224/16103 [ext/session/tests/session_set_save_handler_class_007.phpt] [1;33mSKIP Test session_set_save_handler() : manual shutdown, reopen [ext/session/tests/session_set_save_handler_class_007.phpt] reason: Session save_path doesn't exist TEST 10225/16103 [ext/session/tests/session_set_save_handler_class_008.phpt] [1;33mSKIP Test session_set_save_handler() : manual shutdown [ext/session/tests/session_set_save_handler_class_008.phpt] reason: Session save_path doesn't exist TEST 10226/16103 [ext/session/tests/session_set_save_handler_class_009.phpt] [1;33mSKIP Test session_set_save_handler() : implicit shutdown [ext/session/tests/session_set_save_handler_class_009.phpt] reason: Session save_path doesn't exist TEST 10227/16103 [ext/session/tests/session_set_save_handler_class_010.phpt] [1;33mSKIP Test session_set_save_handler() : manual shutdown function [ext/session/tests/session_set_save_handler_class_010.phpt] reason: Session save_path doesn't exist TEST 10228/16103 [ext/session/tests/session_set_save_handler_class_011.phpt] [1;33mSKIP Test session_set_save_handler() : shutdown failure [ext/session/tests/session_set_save_handler_class_011.phpt] reason: Session save_path doesn't exist TEST 10229/16103 [ext/session/tests/session_set_save_handler_class_012.phpt] [1;33mSKIP Test session_set_save_handler() : incorrect arguments for existing handler open [ext/session/tests/session_set_save_handler_class_012.phpt] reason: Session save_path doesn't exist TEST 10230/16103 [ext/session/tests/session_set_save_handler_class_013.phpt] [1;33mSKIP Test session_set_save_handler() : incorrect arguments for existing handler close [ext/session/tests/session_set_save_handler_class_013.phpt] reason: Session save_path doesn't exist TEST 10231/16103 [ext/session/tests/session_set_save_handler_class_014.phpt] [1;33mSKIP Test session_set_save_handler() : calling default handler when save_handler=user [ext/session/tests/session_set_save_handler_class_014.phpt] reason: Session save_path doesn't exist TEST 10232/16103 [ext/session/tests/session_set_save_handler_class_015.phpt] [1;33mSKIP Test session_set_save_handler() : register session handler but don't start [ext/session/tests/session_set_save_handler_class_015.phpt] reason: Session save_path doesn't exist TEST 10233/16103 [ext/session/tests/session_set_save_handler_class_016.phpt] [1;33mSKIP Test session_set_save_handler() function: class with create_sid [ext/session/tests/session_set_save_handler_class_016.phpt] reason: Session save_path doesn't exist TEST 10234/16103 [ext/session/tests/session_set_save_handler_class_017.phpt] [1;33mSKIP Test session_set_save_handler() function: class with create_sid [ext/session/tests/session_set_save_handler_class_017.phpt] reason: Session save_path doesn't exist TEST 10235/16103 [ext/session/tests/session_set_save_handler_class_018.phpt] [1;33mSKIP Test session_set_save_handler() function: class with validate_sid [ext/session/tests/session_set_save_handler_class_018.phpt] reason: Session save_path doesn't exist TEST 10236/16103 [ext/session/tests/session_set_save_handler_closures.phpt] [1;33mSKIP Test session_set_save_handler() function : using closures as callbacks [ext/session/tests/session_set_save_handler_closures.phpt] reason: Session save_path doesn't exist TEST 10237/16103 [ext/session/tests/session_set_save_handler_error.phpt] [1;33mSKIP Test session_set_save_handler() function : error functionality [ext/session/tests/session_set_save_handler_error.phpt] reason: Session save_path doesn't exist TEST 10238/16103 [ext/session/tests/session_set_save_handler_error2.phpt] [1;33mSKIP Test session_set_save_handler() function : error functionality [ext/session/tests/session_set_save_handler_error2.phpt] reason: Session save_path doesn't exist TEST 10239/16103 [ext/session/tests/session_set_save_handler_error3.phpt] [1;33mSKIP Test session_set_save_handler() function : error functionality [ext/session/tests/session_set_save_handler_error3.phpt] reason: Session save_path doesn't exist TEST 10240/16103 [ext/session/tests/session_set_save_handler_error4.phpt] [1;33mSKIP Test session_set_save_handler() function : error functionality [ext/session/tests/session_set_save_handler_error4.phpt] reason: Session save_path doesn't exist TEST 10241/16103 [ext/session/tests/session_set_save_handler_iface_001.phpt] [1;33mSKIP Test session_set_save_handler() function: interface [ext/session/tests/session_set_save_handler_iface_001.phpt] reason: Session save_path doesn't exist TEST 10242/16103 [ext/session/tests/session_set_save_handler_iface_002.phpt] [1;33mSKIP Test session_set_save_handler() function: interface wrong [ext/session/tests/session_set_save_handler_iface_002.phpt] reason: Session save_path doesn't exist TEST 10243/16103 [ext/session/tests/session_set_save_handler_iface_003.phpt] [1;33mSKIP Test session_set_save_handler() function: id interface [ext/session/tests/session_set_save_handler_iface_003.phpt] reason: Session save_path doesn't exist TEST 10244/16103 [ext/session/tests/session_set_save_handler_sid_001.phpt] [1;33mSKIP Test session_set_save_handler() function: create_sid [ext/session/tests/session_set_save_handler_sid_001.phpt] reason: Session save_path doesn't exist TEST 10245/16103 [ext/session/tests/session_set_save_handler_sid_002.phpt] [1;33mSKIP Test session_set_save_handler() function: create_sid [ext/session/tests/session_set_save_handler_sid_002.phpt] reason: Session save_path doesn't exist TEST 10246/16103 [ext/session/tests/session_set_save_handler_type_error.phpt] [1;33mSKIP Test session_set_save_handler() function: interface wrong [ext/session/tests/session_set_save_handler_type_error.phpt] reason: Session save_path doesn't exist TEST 10247/16103 [ext/session/tests/session_set_save_handler_variation1.phpt] [1;33mSKIP Test session_set_save_handler() function : variation [ext/session/tests/session_set_save_handler_variation1.phpt] reason: Session save_path doesn't exist TEST 10248/16103 [ext/session/tests/session_set_save_handler_variation2.phpt] [1;33mSKIP Test session_set_save_handler() function : variation [ext/session/tests/session_set_save_handler_variation2.phpt] reason: Session save_path doesn't exist TEST 10249/16103 [ext/session/tests/session_set_save_handler_variation3.phpt] [1;33mSKIP Test session_set_save_handler() function : variation [ext/session/tests/session_set_save_handler_variation3.phpt] reason: Session save_path doesn't exist TEST 10250/16103 [ext/session/tests/session_set_save_handler_variation4.phpt] [1;33mSKIP Test session_set_save_handler() function : variation [ext/session/tests/session_set_save_handler_variation4.phpt] reason: Session save_path doesn't exist TEST 10251/16103 [ext/session/tests/session_set_save_handler_variation5.phpt] [1;33mSKIP Test session_set_save_handler() function : variation [ext/session/tests/session_set_save_handler_variation5.phpt] reason: Session save_path doesn't exist TEST 10252/16103 [ext/session/tests/session_set_save_handler_variation6.phpt] [1;33mSKIP Test session_set_save_handler() function : test lazy_write [ext/session/tests/session_set_save_handler_variation6.phpt] reason: Session save_path doesn't exist TEST 10253/16103 [ext/session/tests/session_start_error.phpt] [1;33mSKIP Test session_start() errors [ext/session/tests/session_start_error.phpt] reason: Session save_path doesn't exist TEST 10254/16103 [ext/session/tests/session_start_variation1.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation1.phpt] reason: Session save_path doesn't exist TEST 10255/16103 [ext/session/tests/session_start_variation2.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation2.phpt] reason: Session save_path doesn't exist TEST 10256/16103 [ext/session/tests/session_start_variation3.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation3.phpt] reason: Session save_path doesn't exist TEST 10257/16103 [ext/session/tests/session_start_variation4.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation4.phpt] reason: Session save_path doesn't exist TEST 10258/16103 [ext/session/tests/session_start_variation5.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation5.phpt] reason: Session save_path doesn't exist TEST 10259/16103 [ext/session/tests/session_start_variation6.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation6.phpt] reason: Session save_path doesn't exist TEST 10260/16103 [ext/session/tests/session_start_variation7.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation7.phpt] reason: Session save_path doesn't exist TEST 10261/16103 [ext/session/tests/session_start_variation8.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation8.phpt] reason: Session save_path doesn't exist TEST 10262/16103 [ext/session/tests/session_start_variation9.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_start_variation9.phpt] reason: Session save_path doesn't exist TEST 10263/16103 [ext/session/tests/session_status.phpt] [1;33mSKIP Test session_status() function : active, none [ext/session/tests/session_status.phpt] reason: Session save_path doesn't exist TEST 10264/16103 [ext/session/tests/session_status_disabled.phpt] [1;33mSKIP Test session_status() function : disabled [ext/session/tests/session_status_disabled.phpt] reason: Session save_path doesn't exist TEST 10265/16103 [ext/session/tests/session_unset_basic.phpt] [1;33mSKIP Test session_unset() function : basic functionality [ext/session/tests/session_unset_basic.phpt] reason: Session save_path doesn't exist TEST 10266/16103 [ext/session/tests/session_unset_variation1.phpt] [1;33mSKIP Test session_unset() function : variation [ext/session/tests/session_unset_variation1.phpt] reason: Session save_path doesn't exist TEST 10267/16103 [ext/session/tests/session_write_close_basic.phpt] [1;33mSKIP Test session_write_close() function : basic functionality [ext/session/tests/session_write_close_basic.phpt] reason: Session save_path doesn't exist TEST 10268/16103 [ext/session/tests/session_write_close_variation1.phpt] [1;33mSKIP Test session_write_close() function : variation [ext/session/tests/session_write_close_variation1.phpt] reason: Session save_path doesn't exist TEST 10269/16103 [ext/session/tests/session_write_close_variation2.phpt] [1;33mSKIP Test session_write_close() function : variation [ext/session/tests/session_write_close_variation2.phpt] reason: Session save_path doesn't exist TEST 10270/16103 [ext/session/tests/session_write_close_variation3.phpt] [1;33mSKIP Test session_start() function : variation [ext/session/tests/session_write_close_variation3.phpt] reason: Session save_path doesn't exist TEST 10271/16103 [ext/session/tests/session_write_close_variation4.phpt] [1;33mSKIP Test session_write_close() function : variation [ext/session/tests/session_write_close_variation4.phpt] reason: Session save_path doesn't exist TEST 10272/16103 [ext/session/tests/sessionhandler_open_001.phpt] [1;33mSKIP Testing repated SessionHandler::open() calls [ext/session/tests/sessionhandler_open_001.phpt] reason: Session save_path doesn't exist TEST 10273/16103 [ext/shmop/tests/001.phpt] [1;32mPASS shmop extension test [ext/shmop/tests/001.phpt] TEST 10274/16103 [ext/shmop/tests/002.phpt] [1;32mPASS shmop extension error messages [ext/shmop/tests/002.phpt] TEST 10275/16103 [ext/shmop/tests/bug81407.phpt] [1;33mSKIP Bug #81407 (shmop_open won't attach and causes php to crash) [ext/shmop/tests/bug81407.phpt] reason: for Windows only TEST 10276/16103 [ext/shmop/tests/shmop_open_private.phpt] [1;32mPASS shmop_open with IPC_PRIVATE creates private SHM [ext/shmop/tests/shmop_open_private.phpt] TEST 10277/16103 [ext/simplexml/tests/000.phpt] [1;32mPASS SimpleXML: var_dump() [ext/simplexml/tests/000.phpt] TEST 10278/16103 [ext/simplexml/tests/001-mb.phpt] [1;32mPASS SimpleXML: Simple document [ext/simplexml/tests/001-mb.phpt] TEST 10279/16103 [ext/simplexml/tests/001.phpt] [1;32mPASS SimpleXML: Simple document [ext/simplexml/tests/001.phpt] TEST 10280/16103 [ext/simplexml/tests/002.phpt] [1;32mPASS SimpleXML: clone [ext/simplexml/tests/002.phpt] TEST 10281/16103 [ext/simplexml/tests/003.phpt] [1;32mPASS SimpleXML: Entities [ext/simplexml/tests/003.phpt] TEST 10282/16103 [ext/simplexml/tests/004.phpt] [1;32mPASS SimpleXML: CDATA [ext/simplexml/tests/004.phpt] TEST 10283/16103 [ext/simplexml/tests/005.phpt] [1;32mPASS SimpleXML: Text data [ext/simplexml/tests/005.phpt] TEST 10284/16103 [ext/simplexml/tests/006.phpt] [1;32mPASS SimpleXML: foreach [ext/simplexml/tests/006.phpt] TEST 10285/16103 [ext/simplexml/tests/007.phpt] [1;32mPASS SimpleXML: Attributes [ext/simplexml/tests/007.phpt] TEST 10286/16103 [ext/simplexml/tests/008.phpt] [1;32mPASS SimpleXML: XPath [ext/simplexml/tests/008.phpt] TEST 10287/16103 [ext/simplexml/tests/009.phpt] [1;32mPASS SimpleXML: foreach [ext/simplexml/tests/009.phpt] TEST 10288/16103 [ext/simplexml/tests/009b.phpt] [1;32mPASS SimpleXML: foreach [ext/simplexml/tests/009b.phpt] TEST 10289/16103 [ext/simplexml/tests/010.phpt] [1;32mPASS SimpleXML: Simple Inheritance [ext/simplexml/tests/010.phpt] TEST 10290/16103 [ext/simplexml/tests/011.phpt] [1;32mPASS SimpleXML: echo/print [ext/simplexml/tests/011.phpt] TEST 10291/16103 [ext/simplexml/tests/012.phpt] [1;32mPASS SimpleXML: Attribute creation [ext/simplexml/tests/012.phpt] TEST 10292/16103 [ext/simplexml/tests/013.phpt] [1;32mPASS SimpleXML: Split text content [ext/simplexml/tests/013.phpt] TEST 10293/16103 [ext/simplexml/tests/014.phpt] [1;32mPASS SimpleXML: adding/removing attributes (direct) [ext/simplexml/tests/014.phpt] TEST 10294/16103 [ext/simplexml/tests/014a.phpt] [1;32mPASS SimpleXML: adding/removing attributes (single) [ext/simplexml/tests/014a.phpt] TEST 10295/16103 [ext/simplexml/tests/014b.phpt] [1;32mPASS SimpleXML: adding/removing attributes (second) [ext/simplexml/tests/014b.phpt] TEST 10296/16103 [ext/simplexml/tests/015.phpt] [1;32mPASS SimpleXML: accessing singular subnode as array [ext/simplexml/tests/015.phpt] TEST 10297/16103 [ext/simplexml/tests/016.phpt] [1;32mPASS SimpleXML: modifying attributes of singular subnode [ext/simplexml/tests/016.phpt] TEST 10298/16103 [ext/simplexml/tests/016a.phpt] [1;32mPASS SimpleXML: concatenating attributes [ext/simplexml/tests/016a.phpt] TEST 10299/16103 [ext/simplexml/tests/017.phpt] [1;32mPASS SimpleXML: iteration through subnodes [ext/simplexml/tests/017.phpt] TEST 10300/16103 [ext/simplexml/tests/018.phpt] [1;32mPASS SimpleXML: iteration through subnodes and attributes [ext/simplexml/tests/018.phpt] TEST 10301/16103 [ext/simplexml/tests/019.phpt] [1;32mPASS SimpleXML: foreach with children() [ext/simplexml/tests/019.phpt] TEST 10302/16103 [ext/simplexml/tests/020.phpt] [1;32mPASS SimpleXML: Attribute compared to string [ext/simplexml/tests/020.phpt] TEST 10303/16103 [ext/simplexml/tests/021.phpt] [1;32mPASS SimpleXML: Element check [ext/simplexml/tests/021.phpt] TEST 10304/16103 [ext/simplexml/tests/022.phpt] [1;32mPASS SimpleXML: Attributes inside foreach [ext/simplexml/tests/022.phpt] TEST 10305/16103 [ext/simplexml/tests/023.phpt] [1;32mPASS SimpleXML: Attributes with entities [ext/simplexml/tests/023.phpt] TEST 10306/16103 [ext/simplexml/tests/024.phpt] [1;32mPASS SimpleXML: XPath and attributes [ext/simplexml/tests/024.phpt] TEST 10307/16103 [ext/simplexml/tests/025.phpt] [1;32mPASS SimpleXML: getting namespaces [ext/simplexml/tests/025.phpt] TEST 10308/16103 [ext/simplexml/tests/026.phpt] [1;32mPASS SimpleXML: getName() [ext/simplexml/tests/026.phpt] TEST 10309/16103 [ext/simplexml/tests/027.phpt] [1;32mPASS SimpleXML: Adding an elements [ext/simplexml/tests/027.phpt] TEST 10310/16103 [ext/simplexml/tests/028.phpt] [1;32mPASS SimpleXML: Adding an elements without text [ext/simplexml/tests/028.phpt] TEST 10311/16103 [ext/simplexml/tests/029.phpt] [1;32mPASS SimpleXML: foreach and count [ext/simplexml/tests/029.phpt] TEST 10312/16103 [ext/simplexml/tests/030.phpt] [1;32mPASS SimpleXML: isset and unset by offset [ext/simplexml/tests/030.phpt] TEST 10313/16103 [ext/simplexml/tests/031.phpt] [1;32mPASS SimpleXML: addChild and addAttribute [ext/simplexml/tests/031.phpt] TEST 10314/16103 [ext/simplexml/tests/032.phpt] [1;32mPASS SimpleXML: comparing instances [ext/simplexml/tests/032.phpt] TEST 10315/16103 [ext/simplexml/tests/033.phpt] [1;32mPASS SimpleXML: casting instances [ext/simplexml/tests/033.phpt] TEST 10316/16103 [ext/simplexml/tests/034.phpt] [1;32mPASS SimpleXML: cast to array [ext/simplexml/tests/034.phpt] TEST 10317/16103 [ext/simplexml/tests/035.phpt] [1;32mPASS SimpleXML: __toString [ext/simplexml/tests/035.phpt] TEST 10318/16103 [ext/simplexml/tests/036.phpt] [1;32mPASS SimpleXML: overridden count() method [ext/simplexml/tests/036.phpt] TEST 10319/16103 [ext/simplexml/tests/037.phpt] [1;32mPASS SimpleXML: implement Countable [ext/simplexml/tests/037.phpt] TEST 10320/16103 [ext/simplexml/tests/038.phpt] [1;32mPASS SimpleXML: Property assignment return value [ext/simplexml/tests/038.phpt] TEST 10321/16103 [ext/simplexml/tests/SimpleXMLElement_addAttribute_basic.phpt] [1;32mPASS SimpleXMLElement->addAttribute() [ext/simplexml/tests/SimpleXMLElement_addAttribute_basic.phpt] TEST 10322/16103 [ext/simplexml/tests/SimpleXMLElement_addAttribute_required_attribute_name.phpt] [1;32mPASS SimpleXMLElement: Test to ensure that the required attribute name correctly is giving a warning [ext/simplexml/tests/SimpleXMLElement_addAttribute_required_attribute_name.phpt] TEST 10323/16103 [ext/simplexml/tests/SimpleXMLElement_getDocNamespaces.phpt] [1;32mPASS Testing getDocNamespaces() with invalid XML [ext/simplexml/tests/SimpleXMLElement_getDocNamespaces.phpt] TEST 10324/16103 [ext/simplexml/tests/SimpleXMLElement_xpath.phpt] [1;32mPASS Testing xpath() with invalid XML [ext/simplexml/tests/SimpleXMLElement_xpath.phpt] TEST 10325/16103 [ext/simplexml/tests/SimpleXMLElement_xpath_4.phpt] [1;32mPASS Testing xpath() with invalid XML [ext/simplexml/tests/SimpleXMLElement_xpath_4.phpt] TEST 10326/16103 [ext/simplexml/tests/bug24392.phpt] [1;32mPASS Bug #24392 (empty namespaces causing confusion) [ext/simplexml/tests/bug24392.phpt] TEST 10327/16103 [ext/simplexml/tests/bug26976.phpt] [1;32mPASS Bug #26976 (Can not access array elements using array indices) [ext/simplexml/tests/bug26976.phpt] TEST 10328/16103 [ext/simplexml/tests/bug27010.phpt] [1;32mPASS Bug #27010 (segfault and node text not displayed when returned from children()) [ext/simplexml/tests/bug27010.phpt] TEST 10329/16103 [ext/simplexml/tests/bug35785.phpt] [1;32mPASS Bug #35785 (SimpleXML memory read error) [ext/simplexml/tests/bug35785.phpt] TEST 10330/16103 [ext/simplexml/tests/bug36611.phpt] [1;32mPASS Bug #36611 (assignment to SimpleXML object attribute changes argument type to string) [ext/simplexml/tests/bug36611.phpt] TEST 10331/16103 [ext/simplexml/tests/bug37076.phpt] [1;32mPASS Bug #37076 (SimpleXML ignores .=) [ext/simplexml/tests/bug37076.phpt] TEST 10332/16103 [ext/simplexml/tests/bug37076_1.phpt] [1;32mPASS Bug #37076 (SimpleXML ignores .=) (appending to unnamed attribute) [ext/simplexml/tests/bug37076_1.phpt] TEST 10333/16103 [ext/simplexml/tests/bug37386.phpt] [1;32mPASS Bug #39760 (autocreating element doesn't assign value to first node) [ext/simplexml/tests/bug37386.phpt] TEST 10334/16103 [ext/simplexml/tests/bug38347.phpt] [1;32mPASS Bug #38347 (Segmentation fault when using foreach with an unknown/empty SimpleXMLElement) [ext/simplexml/tests/bug38347.phpt] TEST 10335/16103 [ext/simplexml/tests/bug38354.phpt] [1;32mPASS Bug #38354 (Unwanted reformatting of XML when using AsXML) [ext/simplexml/tests/bug38354.phpt] TEST 10336/16103 [ext/simplexml/tests/bug38406.phpt] [1;32mPASS Bug #38406 (crash when assigning objects to SimpleXML attributes) [ext/simplexml/tests/bug38406.phpt] TEST 10337/16103 [ext/simplexml/tests/bug38424.phpt] [1;32mPASS Bug #38424 (Different attribute assignment if new or exists) [ext/simplexml/tests/bug38424.phpt] TEST 10338/16103 [ext/simplexml/tests/bug39662.phpt] [1;32mPASS Bug #39662 (Segfault when calling asXML() of a cloned SimpleXMLElement) [ext/simplexml/tests/bug39662.phpt] TEST 10339/16103 [ext/simplexml/tests/bug39760.phpt] [1;32mPASS Bug #39760 (cloning fails on nested SimpleXML-Object) [ext/simplexml/tests/bug39760.phpt] TEST 10340/16103 [ext/simplexml/tests/bug40451.phpt] [1;32mPASS Bug #40451 (addAttribute() may crash when used with non-existent child node) [ext/simplexml/tests/bug40451.phpt] TEST 10341/16103 [ext/simplexml/tests/bug41175.phpt] [1;32mPASS Bug #41175 (addAttribute() fails to add an attribute with an empty value) [ext/simplexml/tests/bug41175.phpt] TEST 10342/16103 [ext/simplexml/tests/bug41582.phpt] [1;32mPASS Bug #41582 (SimpleXML crashes when accessing newly created element) [ext/simplexml/tests/bug41582.phpt] TEST 10343/16103 [ext/simplexml/tests/bug41861.phpt] [1;32mPASS Bug #41861 (getNamespaces() returns the namespaces of a node's siblings) [ext/simplexml/tests/bug41861.phpt] TEST 10344/16103 [ext/simplexml/tests/bug41867.phpt] [1;32mPASS Bug #41867 (getName is broken) [ext/simplexml/tests/bug41867.phpt] TEST 10345/16103 [ext/simplexml/tests/bug41947.phpt] [1;32mPASS Bug #41947 (addChild incorrectly registers empty strings as namespaces) [ext/simplexml/tests/bug41947.phpt] TEST 10346/16103 [ext/simplexml/tests/bug42259.phpt] [1;32mPASS Bug #42259 (SimpleXMLIterator loses ancestry) [ext/simplexml/tests/bug42259.phpt] TEST 10347/16103 [ext/simplexml/tests/bug42369.phpt] [1;32mPASS Bug #42369 (Implicit conversion to string leaks memory) [ext/simplexml/tests/bug42369.phpt] TEST 10348/16103 [ext/simplexml/tests/bug43221.phpt] [1;32mPASS Bug #43221 (SimpleXML adding default namespace in addAttribute) [ext/simplexml/tests/bug43221.phpt] TEST 10349/16103 [ext/simplexml/tests/bug44478.phpt] [1;32mPASS Bug #44478 (Inconsistent behaviour when assigning new nodes) [ext/simplexml/tests/bug44478.phpt] TEST 10350/16103 [ext/simplexml/tests/bug45553.phpt] [1;32mPASS Bug #45553 (Using XPath to return values for attributes with a namespace does not work) [ext/simplexml/tests/bug45553.phpt] TEST 10351/16103 [ext/simplexml/tests/bug46003.phpt] [1;32mPASS Bug #46003 (isset on nonexisting nodes return unexpected results) [ext/simplexml/tests/bug46003.phpt] TEST 10352/16103 [ext/simplexml/tests/bug46047.phpt] [1;32mPASS Bug #46047 (SimpleXML converts empty nodes into object with nested array) [ext/simplexml/tests/bug46047.phpt] TEST 10353/16103 [ext/simplexml/tests/bug46048.phpt] [1;32mPASS Bug #46048 (SimpleXML top-level @attributes not part of iterator) [ext/simplexml/tests/bug46048.phpt] TEST 10354/16103 [ext/simplexml/tests/bug48601.phpt] [1;32mPASS Bug #48601 (xpath() returns FALSE for legitimate query) [ext/simplexml/tests/bug48601.phpt] TEST 10355/16103 [ext/simplexml/tests/bug51615.phpt] [1;32mPASS Bug #51615 (PHP crash with wrong HTML in SimpleXML) [ext/simplexml/tests/bug51615.phpt] TEST 10356/16103 [ext/simplexml/tests/bug53033.phpt] [1;32mPASS Bug #53033: Mathematical operations convert objects to integers [ext/simplexml/tests/bug53033.phpt] TEST 10357/16103 [ext/simplexml/tests/bug54973.phpt] [1;32mPASS Bug #54973: SimpleXML casts integers wrong [ext/simplexml/tests/bug54973.phpt] TEST 10358/16103 [ext/simplexml/tests/bug61335.phpt] [1;32mPASS Bug #61335 - Access to array node returns wrong truth value [ext/simplexml/tests/bug61335.phpt] TEST 10359/16103 [ext/simplexml/tests/bug62328.phpt] [1;32mPASS Bug #62328 (implementing __toString and a cast to string fails) [ext/simplexml/tests/bug62328.phpt] TEST 10360/16103 [ext/simplexml/tests/bug62639.phpt] [1;32mPASS Bug #62639 (XML structure broken) [ext/simplexml/tests/bug62639.phpt] TEST 10361/16103 [ext/simplexml/tests/bug63575.phpt] [1;32mPASS Bug #63575 (Root elements are not properly cloned) [ext/simplexml/tests/bug63575.phpt] TEST 10362/16103 [ext/simplexml/tests/bug66084_0.phpt] [1;32mPASS Bug #66084 simplexml_load_string() mangles empty node name, var_dump variant [ext/simplexml/tests/bug66084_0.phpt] TEST 10363/16103 [ext/simplexml/tests/bug66084_1.phpt] [1;32mPASS Bug #66084 simplexml_load_string() mangles empty node name, json variant [ext/simplexml/tests/bug66084_1.phpt] TEST 10364/16103 [ext/simplexml/tests/bug67116.phpt] [1;32mPASS Bug #67116 (Inconsistent parsing of Nodes w/o linefeed) [ext/simplexml/tests/bug67116.phpt] TEST 10365/16103 [ext/simplexml/tests/bug67572.phpt] [1;32mPASS Bug #67572 - SimpleXMLElement not parsing \n correctly [ext/simplexml/tests/bug67572.phpt] TEST 10366/16103 [ext/simplexml/tests/bug69169.phpt] [1;32mPASS Bug #69169 (simplexml_load_string parse wrongly when xml given in one row) [ext/simplexml/tests/bug69169.phpt] TEST 10367/16103 [ext/simplexml/tests/bug69491.phpt] [1;32mPASS Bug #69491 (simplexml doesn't correctly parse empty nodes on same line as another node) [ext/simplexml/tests/bug69491.phpt] TEST 10368/16103 [ext/simplexml/tests/bug72588.phpt] [1;32mPASS Bug #72588 (Using global var doesn't work while accessing SimpleXML element) [ext/simplexml/tests/bug72588.phpt] TEST 10369/16103 [ext/simplexml/tests/bug72957.phpt] [1;32mPASS Bug #72957: Null coalescing operator doesn't behave as expected with SimpleXMLElement [ext/simplexml/tests/bug72957.phpt] TEST 10370/16103 [ext/simplexml/tests/bug72971.phpt] [1;32mPASS Bug #72971: SimpleXML isset/unset do not respect namespace [ext/simplexml/tests/bug72971.phpt] TEST 10371/16103 [ext/simplexml/tests/bug72971_2.phpt] [1;32mPASS Bug #72971 (2): SimpleXML property write does not respect namespace [ext/simplexml/tests/bug72971_2.phpt] TEST 10372/16103 [ext/simplexml/tests/bug74950.phpt] [1;32mPASS Bug #74950 (null pointer deref in zim_simplexml_element_getDocNamespaces) [ext/simplexml/tests/bug74950.phpt] TEST 10373/16103 [ext/simplexml/tests/bug75245.phpt] [1;32mPASS Bug #75245 Don't set content of elements with only whitespaces [ext/simplexml/tests/bug75245.phpt] TEST 10374/16103 [ext/simplexml/tests/bug76712.phpt] [1;32mPASS BUg #76712 (Assignment of empty string creates extraneous text node) [ext/simplexml/tests/bug76712.phpt] TEST 10375/16103 [ext/simplexml/tests/bug79971_1.phpt] [1;32mPASS Bug #79971 (special character is breaking the path in xml function) [ext/simplexml/tests/bug79971_1.phpt] TEST 10376/16103 [ext/simplexml/tests/bug81325.phpt] [1;32mPASS BUg #81325 (segfault in zif_simplexml_import_dom) [ext/simplexml/tests/bug81325.phpt] TEST 10377/16103 [ext/simplexml/tests/current_error.phpt] [1;32mPASS SimpleXML: invoking current() after the iterator has already been consumed [ext/simplexml/tests/current_error.phpt] TEST 10378/16103 [ext/simplexml/tests/feature55218.phpt] [1;32mPASS Bug #55218 getDocNamespaces from current element and not root [ext/simplexml/tests/feature55218.phpt] TEST 10379/16103 [ext/simplexml/tests/foreach_by_reference.phpt] [1;32mPASS SimpleXml: foreach by reference [ext/simplexml/tests/foreach_by_reference.phpt] TEST 10380/16103 [ext/simplexml/tests/key_error.phpt] [1;32mPASS SimpleXML: invoking key() after the iterator has already been consumed [ext/simplexml/tests/key_error.phpt] TEST 10381/16103 [ext/simplexml/tests/libxml_global_state_entity_loader_bypass.phpt] [1;33mSKIP GHSA-3qrf-m4j2-pcrr (libxml global state entity loader bypass) [ext/simplexml/tests/libxml_global_state_entity_loader_bypass.phpt] reason: zend-test extension not available TEST 10382/16103 [ext/simplexml/tests/profile01.phpt] [1;32mPASS SimpleXML [profile]: Accessing a simple node [ext/simplexml/tests/profile01.phpt] TEST 10383/16103 [ext/simplexml/tests/profile02.phpt] [1;32mPASS SimpleXML [profile]: Accessing an array of subnodes [ext/simplexml/tests/profile02.phpt] TEST 10384/16103 [ext/simplexml/tests/profile03.phpt] [1;32mPASS SimpleXML [profile]: Accessing an attribute [ext/simplexml/tests/profile03.phpt] TEST 10385/16103 [ext/simplexml/tests/profile04.phpt] [1;32mPASS SimpleXML [profile]: Accessing a namespaced element [ext/simplexml/tests/profile04.phpt] TEST 10386/16103 [ext/simplexml/tests/profile05.phpt] [1;32mPASS SimpleXML [profile]: Accessing an aliased namespaced element [ext/simplexml/tests/profile05.phpt] TEST 10387/16103 [ext/simplexml/tests/profile06.phpt] [1;32mPASS SimpleXML [profile]: Accessing a namespaced attribute [ext/simplexml/tests/profile06.phpt] TEST 10388/16103 [ext/simplexml/tests/profile07.phpt] [1;32mPASS SimpleXML [profile]: Accessing an aliased namespaced attribute [ext/simplexml/tests/profile07.phpt] TEST 10389/16103 [ext/simplexml/tests/profile08.phpt] [1;32mPASS SimpleXML [profile]: Accessing a namespaced attribute without a namespace [ext/simplexml/tests/profile08.phpt] TEST 10390/16103 [ext/simplexml/tests/profile09.phpt] [1;32mPASS SimpleXML [profile]: Accessing a namespaced element without a namespace [ext/simplexml/tests/profile09.phpt] TEST 10391/16103 [ext/simplexml/tests/profile10.phpt] [1;32mPASS SimpleXML [profile]: Accessing two attributes with the same name, but different namespaces [ext/simplexml/tests/profile10.phpt] TEST 10392/16103 [ext/simplexml/tests/profile11.phpt] [1;32mPASS SimpleXML [profile]: Accessing two elements with the same name, but different namespaces [ext/simplexml/tests/profile11.phpt] TEST 10393/16103 [ext/simplexml/tests/profile12.phpt] [1;32mPASS SimpleXML [profile]: Accessing namespaced root and non namespaced children [ext/simplexml/tests/profile12.phpt] TEST 10394/16103 [ext/simplexml/tests/profile13.phpt] [1;32mPASS SimpleXML [profile]: Accessing by namespace prefix [ext/simplexml/tests/profile13.phpt] TEST 10395/16103 [ext/simplexml/tests/simplexml_import_dom.phpt] [1;32mPASS SimpleXML [interop]: simplexml_import_dom [ext/simplexml/tests/simplexml_import_dom.phpt] TEST 10396/16103 [ext/simplexml/tests/simplexml_load_file.phpt] [1;32mPASS simplexml_load_file() [ext/simplexml/tests/simplexml_load_file.phpt] TEST 10397/16103 [ext/simplexml/tests/simplexml_uninitialized.phpt] [1;32mPASS Incorrectly initialized SimpleXmlElement [ext/simplexml/tests/simplexml_uninitialized.phpt] TEST 10398/16103 [ext/simplexml/tests/sxe_001.phpt] [1;32mPASS SPL: SimpleXMLIterator [ext/simplexml/tests/sxe_001.phpt] TEST 10399/16103 [ext/simplexml/tests/sxe_002.phpt] [1;32mPASS SPL: SimpleXMLIterator and recursion [ext/simplexml/tests/sxe_002.phpt] TEST 10400/16103 [ext/simplexml/tests/sxe_003.phpt] [1;32mPASS SPL: SimpleXMLIterator and getChildren() [ext/simplexml/tests/sxe_003.phpt] TEST 10401/16103 [ext/simplexml/tests/sxe_004.phpt] [1;32mPASS SPL: SimpleXMLIterator and overridden iterator methods() [ext/simplexml/tests/sxe_004.phpt] TEST 10402/16103 [ext/simplexml/tests/sxe_005.phpt] [1;32mPASS SPL: SimpleXMLIterator and overridden count() [ext/simplexml/tests/sxe_005.phpt] TEST 10403/16103 [ext/snmp/tests/bug60749.phpt] [1;33mSKIP Bug #60749: SNMP module should not strip non-standard SNMP port from hostname [ext/snmp/tests/bug60749.phpt] reason: NO SNMPD on this host or community invalid TEST 10404/16103 [ext/snmp/tests/bug64124.phpt] [1;33mSKIP Bug #64124 IPv6 malformed [ext/snmp/tests/bug64124.phpt] reason: NO SNMPD on this host or community invalid TEST 10405/16103 [ext/snmp/tests/bug64159.phpt] [1;33mSKIP Bug #64159: Truncated snmpget [ext/snmp/tests/bug64159.phpt] reason: NO SNMPD on this host or community invalid TEST 10406/16103 [ext/snmp/tests/bug72479.phpt] [1;33mSKIP Bug #72479: Use After Free Vulnerability in SNMP with GC and unserialize() [ext/snmp/tests/bug72479.phpt] reason: NO SNMPD on this host or community invalid TEST 10407/16103 [ext/snmp/tests/generic_timeout_error.phpt] [1;33mSKIP Generic timeout (wrong community) [ext/snmp/tests/generic_timeout_error.phpt] reason: NO SNMPD on this host or community invalid TEST 10408/16103 [ext/snmp/tests/ipv6.phpt] [1;33mSKIP IPv6 support [ext/snmp/tests/ipv6.phpt] reason: NO SNMPD on this host or community invalid TEST 10409/16103 [ext/snmp/tests/snmp-object-errno-errstr.phpt] [1;33mSKIP OO API: getErrno & getError methods [ext/snmp/tests/snmp-object-errno-errstr.phpt] reason: NO SNMPD on this host or community invalid TEST 10410/16103 [ext/snmp/tests/snmp-object-error.phpt] [1;33mSKIP OO API: Generic errors [ext/snmp/tests/snmp-object-error.phpt] reason: NO SNMPD on this host or community invalid TEST 10411/16103 [ext/snmp/tests/snmp-object-properties-error.phpt] [1;33mSKIP Test SNMP object property errors [ext/snmp/tests/snmp-object-properties-error.phpt] reason: NO SNMPD on this host or community invalid TEST 10412/16103 [ext/snmp/tests/snmp-object-properties.phpt] [1;33mSKIP OO API: SNMP object properties [ext/snmp/tests/snmp-object-properties.phpt] reason: NO SNMPD on this host or community invalid TEST 10413/16103 [ext/snmp/tests/snmp-object-setSecurity_error.phpt] [1;33mSKIP OO API: SNMP::setSecurity (errors) [ext/snmp/tests/snmp-object-setSecurity_error.phpt] reason: NO SNMPD on this host or community invalid TEST 10414/16103 [ext/snmp/tests/snmp-object.phpt] [1;33mSKIP OO API [ext/snmp/tests/snmp-object.phpt] reason: NO SNMPD on this host or community invalid TEST 10415/16103 [ext/snmp/tests/snmp2_get.phpt] [1;33mSKIP Function snmp2_get [ext/snmp/tests/snmp2_get.phpt] reason: NO SNMPD on this host or community invalid TEST 10416/16103 [ext/snmp/tests/snmp2_getnext.phpt] [1;33mSKIP Function snmp2_getnext [ext/snmp/tests/snmp2_getnext.phpt] reason: NO SNMPD on this host or community invalid TEST 10417/16103 [ext/snmp/tests/snmp2_real_walk.phpt] [1;33mSKIP Function snmp2_real_walk [ext/snmp/tests/snmp2_real_walk.phpt] reason: NO SNMPD on this host or community invalid TEST 10418/16103 [ext/snmp/tests/snmp2_set-nomib.phpt] [1;33mSKIP Function snmp2_set (without MIBs loading) [ext/snmp/tests/snmp2_set-nomib.phpt] reason: NO SNMPD on this host or community invalid TEST 10419/16103 [ext/snmp/tests/snmp2_set.phpt] [1;33mSKIP Function snmp2_set [ext/snmp/tests/snmp2_set.phpt] reason: NO SNMPD on this host or community invalid TEST 10420/16103 [ext/snmp/tests/snmp2_walk.phpt] [1;33mSKIP Function snmp2_walk [ext/snmp/tests/snmp2_walk.phpt] reason: NO SNMPD on this host or community invalid TEST 10421/16103 [ext/snmp/tests/snmp3-error.phpt] [1;33mSKIP SNMPv3 Support (errors) [ext/snmp/tests/snmp3-error.phpt] reason: NO SNMPD on this host or community invalid TEST 10422/16103 [ext/snmp/tests/snmp3.phpt] [1;33mSKIP SNMPv3 Support [ext/snmp/tests/snmp3.phpt] reason: NO SNMPD on this host or community invalid TEST 10423/16103 [ext/snmp/tests/snmp_get_quick_print.phpt] [1;33mSKIP Function snmp_get_quick_print / snmp_set_quick_print [ext/snmp/tests/snmp_get_quick_print.phpt] reason: NO SNMPD on this host or community invalid TEST 10424/16103 [ext/snmp/tests/snmp_get_valueretrieval.phpt] [1;33mSKIP Function snmp_get_valueretrieval / snmp_set_valueretrieval [ext/snmp/tests/snmp_get_valueretrieval.phpt] reason: NO SNMPD on this host or community invalid TEST 10425/16103 [ext/snmp/tests/snmp_getvalue.phpt] [1;33mSKIP Function snmp_getvalue [ext/snmp/tests/snmp_getvalue.phpt] reason: NO SNMPD on this host or community invalid TEST 10426/16103 [ext/snmp/tests/snmp_read_mib.phpt] [1;33mSKIP Function snmp_read_mib [ext/snmp/tests/snmp_read_mib.phpt] reason: NO SNMPD on this host or community invalid TEST 10427/16103 [ext/snmp/tests/snmp_set_enum_print.phpt] [1;33mSKIP Function snmp_set_enum_print [ext/snmp/tests/snmp_set_enum_print.phpt] reason: NO SNMPD on this host or community invalid TEST 10428/16103 [ext/snmp/tests/snmp_set_oid_output_format.phpt] [1;33mSKIP Function snmp_set_oid_output_format [ext/snmp/tests/snmp_set_oid_output_format.phpt] reason: NO SNMPD on this host or community invalid TEST 10429/16103 [ext/snmp/tests/snmpget.phpt] [1;33mSKIP Function snmpget [ext/snmp/tests/snmpget.phpt] reason: NO SNMPD on this host or community invalid TEST 10430/16103 [ext/snmp/tests/snmpgetnext.phpt] [1;33mSKIP Function snmpgetnext [ext/snmp/tests/snmpgetnext.phpt] reason: NO SNMPD on this host or community invalid TEST 10431/16103 [ext/snmp/tests/snmprealwalk.phpt] [1;33mSKIP Function snmprealwalk [ext/snmp/tests/snmprealwalk.phpt] reason: NO SNMPD on this host or community invalid TEST 10432/16103 [ext/snmp/tests/snmpset-nomib.phpt] [1;33mSKIP Function snmpset (without MIBs loading) [ext/snmp/tests/snmpset-nomib.phpt] reason: NO SNMPD on this host or community invalid TEST 10433/16103 [ext/snmp/tests/snmpset.phpt] [1;33mSKIP Function snmpset [ext/snmp/tests/snmpset.phpt] reason: NO SNMPD on this host or community invalid TEST 10434/16103 [ext/snmp/tests/snmpwalk.phpt] [1;33mSKIP Function snmpwalk [ext/snmp/tests/snmpwalk.phpt] reason: NO SNMPD on this host or community invalid TEST 10435/16103 [ext/snmp/tests/wrong_hostname.phpt] [1;33mSKIP Wrong hostname [ext/snmp/tests/wrong_hostname.phpt] reason: NO SNMPD on this host or community invalid TEST 10436/16103 [ext/soap/tests/any.phpt] [1;32mPASS SOAP handling of <any> [ext/soap/tests/any.phpt] TEST 10437/16103 [ext/soap/tests/bug46760.phpt] [1;32mPASS Bug #46760 (SoapClient doRequest fails when proxy is used) [ext/soap/tests/bug46760.phpt] TEST 10438/16103 [ext/soap/tests/bug47021.phpt] [1;32mPASS Bug #47021 SoapClient (SoapClient stumbles over WSDL delivered with "Transfer-Encoding: chunked") [ext/soap/tests/bug47021.phpt] TEST 10439/16103 [ext/soap/tests/bug48557.phpt] [1;32mPASS Bug #48557 (Numeric string keys in Apache Hashmaps are not cast to integers) [ext/soap/tests/bug48557.phpt] TEST 10440/16103 [ext/soap/tests/bug49898.phpt] [1;32mPASS Test for bug #49898: SoapClient::__getCookies() implementation [ext/soap/tests/bug49898.phpt] TEST 10441/16103 [ext/soap/tests/bug68361.phpt] [1;32mPASS Bug #68361 Segmentation fault on SoapClient::__getTypes [ext/soap/tests/bug68361.phpt] TEST 10442/16103 [ext/soap/tests/bug68996.phpt] [1;33mSKIP Bug #68996 (Invalid free of CG(interned_empty_string)) [ext/soap/tests/bug68996.phpt] reason: Need Zend MM disabled TEST 10443/16103 [ext/soap/tests/bug69137.phpt] [1;33mSKIP SOAP Bug #69137 - Peer verification fails when using a proxy with SoapClient [ext/soap/tests/bug69137.phpt] reason: test unless an HTTP/HTTPS proxy server is specified in http_proxy environment variable TEST 10444/16103 [ext/soap/tests/bug69668.phpt] [1;32mPASS Bug #69668 (SOAP: special XML characters in namespace URIs not encoded) [ext/soap/tests/bug69668.phpt] TEST 10445/16103 [ext/soap/tests/bug70211.phpt] [1;32mPASS Bug #70211 (php 7 ZEND_HASH_IF_FULL_DO_RESIZE use after free) [ext/soap/tests/bug70211.phpt] TEST 10446/16103 [ext/soap/tests/bug70388.phpt] [1;32mPASS Bug #70388 (SOAP serialize_function_call() type confusion / RCE) [ext/soap/tests/bug70388.phpt] TEST 10447/16103 [ext/soap/tests/bug70875.phpt] [1;32mPASS SOAP Bug #70875 - Segmentation fault if wsdl has no targetNamespace attribute [ext/soap/tests/bug70875.phpt] TEST 10448/16103 [ext/soap/tests/bug71610.phpt] [1;31mFAIL SOAP Bug #71610 - Type Confusion Vulnerability - SOAP / make_http_soap_request() [ext/soap/tests/bug71610.phpt] TEST 10449/16103 [ext/soap/tests/bug71711.phpt] [1;32mPASS Bug #71711: Soap Server Member variables reference bug [ext/soap/tests/bug71711.phpt] TEST 10450/16103 [ext/soap/tests/bug71996.phpt] [1;32mPASS Bug #71996: Using references in arrays doesn't work like expected [ext/soap/tests/bug71996.phpt] TEST 10451/16103 [ext/soap/tests/bug73037.phpt] [1;31mFAIL Bug #73037 SoapServer reports Bad Request when gzipped, var 0 [ext/soap/tests/bug73037.phpt] TEST 10452/16103 [ext/soap/tests/bug73452.phpt] [1;32mPASS Bug #73452 Segfault (Regression for #69152) [ext/soap/tests/bug73452.phpt] TEST 10453/16103 [ext/soap/tests/bug77088.phpt] [1;32mPASS Bug #77088 (Segfault when using SoapClient with null options) [ext/soap/tests/bug77088.phpt] TEST 10454/16103 [ext/soap/tests/bug77410.phpt] [1;32mPASS Bug #77410: Segmentation Fault when executing method with an empty parameter [ext/soap/tests/bug77410.phpt] TEST 10455/16103 [ext/soap/tests/bug79357.phpt] [1;32mPASS Bug #79357: SOAP request segfaults when any request parameter is missing [ext/soap/tests/bug79357.phpt] TEST 10456/16103 [ext/soap/tests/bug79536.phpt] [1;32mPASS Bug #79536 (zend_clear_exception prevent exception's destructor to be called) [ext/soap/tests/bug79536.phpt] TEST 10457/16103 [ext/soap/tests/bug80672.phpt] [1;32mPASS Bug #80672 Null Dereference in SoapClient [ext/soap/tests/bug80672.phpt] TEST 10458/16103 [ext/soap/tests/bugs/bug27722.phpt] [1;31mFAIL Bug #27722 (Segfault on schema without targetNamespace) [ext/soap/tests/bugs/bug27722.phpt] TEST 10459/16103 [ext/soap/tests/bugs/bug27742.phpt] [1;31mFAIL Bug #27742 (WDSL SOAP Parsing Schema bug) [ext/soap/tests/bugs/bug27742.phpt] TEST 10460/16103 [ext/soap/tests/bugs/bug28751.phpt] [1;32mPASS Bug #28751 (SoapServer does not call _autoload()) [ext/soap/tests/bugs/bug28751.phpt] TEST 10461/16103 [ext/soap/tests/bugs/bug28969.phpt] [1;32mPASS Bug #28969 (Wrong data encoding of special characters) [ext/soap/tests/bugs/bug28969.phpt] TEST 10462/16103 [ext/soap/tests/bugs/bug28985.phpt] [1;32mPASS Bug #28985 (__getTypes() returning nothing on complex WSDL) [ext/soap/tests/bugs/bug28985.phpt] TEST 10463/16103 [ext/soap/tests/bugs/bug29061.phpt] [1;32mPASS Bug #29061 (soap extension segfaults) [ext/soap/tests/bugs/bug29061.phpt] TEST 10464/16103 [ext/soap/tests/bugs/bug29109.phpt] [1;32mPASS Bug #29109 (Uncaught SoapFault exception: [WSDL] Out of memory) [ext/soap/tests/bugs/bug29109.phpt] TEST 10465/16103 [ext/soap/tests/bugs/bug29236.phpt] [1;32mPASS Bug #29236 (memory error when wsdl-cache is enabled) [ext/soap/tests/bugs/bug29236.phpt] TEST 10466/16103 [ext/soap/tests/bugs/bug29795.phpt] [1;32mPASS Bug #29795 (SegFault with Soap and Amazon's Web Services) [ext/soap/tests/bugs/bug29795.phpt] TEST 10467/16103 [ext/soap/tests/bugs/bug29830.phpt] [1;32mPASS Bug #29844 (SoapServer::setClass() should not export non-public methods) [ext/soap/tests/bugs/bug29830.phpt] TEST 10468/16103 [ext/soap/tests/bugs/bug29839.phpt] [1;32mPASS Bug #29839 (incorrect convert (xml:lang to lang)) [ext/soap/tests/bugs/bug29839.phpt] TEST 10469/16103 [ext/soap/tests/bugs/bug29844.phpt] [1;32mPASS Bug #29844 (SOAP doesn't return the result of a valid SOAP request) [ext/soap/tests/bugs/bug29844.phpt] TEST 10470/16103 [ext/soap/tests/bugs/bug30045.phpt] [1;32mPASS Bug #30045 (Cannot pass big integers (> 2147483647) in SOAP requests) [ext/soap/tests/bugs/bug30045.phpt] TEST 10471/16103 [ext/soap/tests/bugs/bug30106.phpt] [1;32mPASS Bug #30106 (SOAP cannot not parse 'ref' element. Causes Uncaught SoapFault exception) [ext/soap/tests/bugs/bug30106.phpt] TEST 10472/16103 [ext/soap/tests/bugs/bug30175.phpt] [1;32mPASS Bug #30175 (SOAP results aren't parsed correctly) [ext/soap/tests/bugs/bug30175.phpt] TEST 10473/16103 [ext/soap/tests/bugs/bug30799.phpt] [1;32mPASS Bug #30799 (SoapServer doesn't handle private or protected properties) [ext/soap/tests/bugs/bug30799.phpt] TEST 10474/16103 [ext/soap/tests/bugs/bug30928.phpt] [1;32mPASS Bug #30928 (When Using WSDL, SoapServer doesn't handle private or protected properties) [ext/soap/tests/bugs/bug30928.phpt] TEST 10475/16103 [ext/soap/tests/bugs/bug30994.phpt] [1;32mPASS Bug #30994 (SOAP server unable to handle request with references) [ext/soap/tests/bugs/bug30994.phpt] TEST 10476/16103 [ext/soap/tests/bugs/bug31422.phpt] [1;32mPASS Bug #31422 (No Error-Logging on SoapServer-Side) [ext/soap/tests/bugs/bug31422.phpt] TEST 10477/16103 [ext/soap/tests/bugs/bug31695.phpt] [1;32mPASS Bug #31695 (Cannot redefine endpoint when using WSDL) [ext/soap/tests/bugs/bug31695.phpt] TEST 10478/16103 [ext/soap/tests/bugs/bug31755.phpt] [1;32mPASS Bug #31755 (Cannot create SOAP header in no namespace) [ext/soap/tests/bugs/bug31755.phpt] TEST 10479/16103 [ext/soap/tests/bugs/bug32776.phpt] [1;32mPASS Bug #32776 (SOAP doesn't support one-way operations) [ext/soap/tests/bugs/bug32776.phpt] TEST 10480/16103 [ext/soap/tests/bugs/bug32941.phpt] [1;32mPASS Bug #32941 (Sending structured exception kills a php) [ext/soap/tests/bugs/bug32941.phpt] TEST 10481/16103 [ext/soap/tests/bugs/bug34449.phpt] [1;32mPASS Bug #34449 (ext/soap: XSD_ANYXML functionality not exposed) [ext/soap/tests/bugs/bug34449.phpt] TEST 10482/16103 [ext/soap/tests/bugs/bug34453.phpt] [1;32mPASS Bug #29839 (incorrect convert (xml:lang to lang)) [ext/soap/tests/bugs/bug34453.phpt] TEST 10483/16103 [ext/soap/tests/bugs/bug34643.phpt] [1;32mPASS Bug #34643 (wsdl default value) [ext/soap/tests/bugs/bug34643.phpt] TEST 10484/16103 [ext/soap/tests/bugs/bug34657.phpt] [1;32mPASS Bug #34657 (If you get a communication problem when loading the WSDL, it fatal's) [ext/soap/tests/bugs/bug34657.phpt] TEST 10485/16103 [ext/soap/tests/bugs/bug35142.phpt] [1;32mPASS Bug #35142 (SOAP Client/Server Complex Object Support) [ext/soap/tests/bugs/bug35142.phpt] TEST 10486/16103 [ext/soap/tests/bugs/bug35273.phpt] [1;32mPASS Bug #35273 (Error in mapping soap - java types) [ext/soap/tests/bugs/bug35273.phpt] TEST 10487/16103 [ext/soap/tests/bugs/bug36226-2.phpt] [1;32mPASS Bug #36226 (Inconsistent handling when passing nillable arrays) [ext/soap/tests/bugs/bug36226-2.phpt] TEST 10488/16103 [ext/soap/tests/bugs/bug36226.phpt] [1;32mPASS Bug #36226 (SOAP Inconsistent handling when passing potential arrays) [ext/soap/tests/bugs/bug36226.phpt] TEST 10489/16103 [ext/soap/tests/bugs/bug36575.phpt] [1;32mPASS Bug #36575 (Incorrect complex type instantiation with hierarchies) [ext/soap/tests/bugs/bug36575.phpt] TEST 10490/16103 [ext/soap/tests/bugs/bug36614.phpt] [1;32mPASS Bug #36614 (Segfault when using Soap) [ext/soap/tests/bugs/bug36614.phpt] TEST 10491/16103 [ext/soap/tests/bugs/bug36629.phpt] [1;32mPASS Bug #36629 (SoapServer::handle() exits on SOAP faults) [ext/soap/tests/bugs/bug36629.phpt] TEST 10492/16103 [ext/soap/tests/bugs/bug36908.phpt] [1;32mPASS Bug #36908 (wsdl default value overrides value in soap request) [ext/soap/tests/bugs/bug36908.phpt] TEST 10493/16103 [ext/soap/tests/bugs/bug36999.phpt] [1;32mPASS Bug #36999 (xsd:long values clamped to LONG_MAX instead of using double) [ext/soap/tests/bugs/bug36999.phpt] TEST 10494/16103 [ext/soap/tests/bugs/bug37013.phpt] [1;32mPASS Bug #37013 (server hangs when returning circular object references) [ext/soap/tests/bugs/bug37013.phpt] TEST 10495/16103 [ext/soap/tests/bugs/bug37083.phpt] [1;32mPASS Bug #37083 (Frequent crashs in SOAP extension with new WSDL caching code in multithread WS) [ext/soap/tests/bugs/bug37083.phpt] TEST 10496/16103 [ext/soap/tests/bugs/bug37278.phpt] [1;32mPASS Bug #37278 (SOAP not respecting uri in __soapCall) [ext/soap/tests/bugs/bug37278.phpt] TEST 10497/16103 [ext/soap/tests/bugs/bug38004.phpt] [1;32mPASS Bug #38004 (Parameters in SoapServer are decoded twice) [ext/soap/tests/bugs/bug38004.phpt] TEST 10498/16103 [ext/soap/tests/bugs/bug38005.phpt] [1;32mPASS Bug #38005 (SoapFault faultstring doesn't follow encoding rules) [ext/soap/tests/bugs/bug38005.phpt] TEST 10499/16103 [ext/soap/tests/bugs/bug38055.phpt] [1;32mPASS Bug #38055 (Wrong interpretation of boolean parameters) [ext/soap/tests/bugs/bug38055.phpt] TEST 10500/16103 [ext/soap/tests/bugs/bug38067.phpt] [1;32mPASS Bug #38067 (Parameters are not decoded from utf-8 when using encoding option) [ext/soap/tests/bugs/bug38067.phpt] TEST 10501/16103 [ext/soap/tests/bugs/bug38536.phpt] [1;32mPASS Bug #38536 (SOAP returns an array of values instead of an object) [ext/soap/tests/bugs/bug38536.phpt] TEST 10502/16103 [ext/soap/tests/bugs/bug39121.phpt] [1;32mPASS Bug #39121 (Incorrect return array handling in non-wsdl soap client) [ext/soap/tests/bugs/bug39121.phpt] TEST 10503/16103 [ext/soap/tests/bugs/bug39815.phpt] [1;32mPASS Bug #39815 (to_zval_double() in ext/soap/php_encoding.c is not locale-independent) [ext/soap/tests/bugs/bug39815.phpt] TEST 10504/16103 [ext/soap/tests/bugs/bug39832.phpt] [1;32mPASS Bug #39832 (SOAP Server: parameter not matching the WSDL specified type are set to 0) [ext/soap/tests/bugs/bug39832.phpt] TEST 10505/16103 [ext/soap/tests/bugs/bug40609.phpt] [1;32mPASS Bug #40609 (Segfaults when using more than one SoapVar in a request) [ext/soap/tests/bugs/bug40609.phpt] TEST 10506/16103 [ext/soap/tests/bugs/bug41004.phpt] [1;32mPASS Bug #41004 (minOccurs="0" and null class member variable) [ext/soap/tests/bugs/bug41004.phpt] TEST 10507/16103 [ext/soap/tests/bugs/bug41097.phpt] [1;32mPASS Bug #41097 (ext/soap returning associative array as indexed without using WSDL) [ext/soap/tests/bugs/bug41097.phpt] TEST 10508/16103 [ext/soap/tests/bugs/bug41337.phpt] [1;32mPASS Bug #41337 (WSDL parsing doesn't ignore non soap bindings) [ext/soap/tests/bugs/bug41337.phpt] TEST 10509/16103 [ext/soap/tests/bugs/bug41337_2.phpt] [1;32mPASS Bug #41337 (WSDL parsing doesn't ignore non soap bindings) [ext/soap/tests/bugs/bug41337_2.phpt] TEST 10510/16103 [ext/soap/tests/bugs/bug41566.phpt] [1;32mPASS Bug #41566 (SOAP Server not properly generating href attributes) [ext/soap/tests/bugs/bug41566.phpt] TEST 10511/16103 [ext/soap/tests/bugs/bug42086.phpt] [1;32mPASS Bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl) [ext/soap/tests/bugs/bug42086.phpt] TEST 10512/16103 [ext/soap/tests/bugs/bug42151.phpt] [1;32mPASS Bug #42151 (__destruct functions not called after catching a SoapFault exception) [ext/soap/tests/bugs/bug42151.phpt] TEST 10513/16103 [ext/soap/tests/bugs/bug42183.phpt] [1;32mPASS Bug #42183 (classmap cause crash in non-wsdl mode ) [ext/soap/tests/bugs/bug42183.phpt] TEST 10514/16103 [ext/soap/tests/bugs/bug42214.phpt] [1;32mPASS Bug #42214 (SoapServer sends clients internal PHP errors) [ext/soap/tests/bugs/bug42214.phpt] TEST 10515/16103 [ext/soap/tests/bugs/bug42326.phpt] [1;32mPASS Bug #42326 (SoapServer crash) [ext/soap/tests/bugs/bug42326.phpt] TEST 10516/16103 [ext/soap/tests/bugs/bug42359.phpt] [1;32mPASS Bug #42326 (SoapServer crash) [ext/soap/tests/bugs/bug42359.phpt] TEST 10517/16103 [ext/soap/tests/bugs/bug42488.phpt] [1;32mPASS Bug #42488 (SoapServer reports an encoding error and the error itself breaks) [ext/soap/tests/bugs/bug42488.phpt] TEST 10518/16103 [ext/soap/tests/bugs/bug42692.phpt] [1;32mPASS Bug #42692 (Procedure 'int1' not present with doc/lit SoapServer) [ext/soap/tests/bugs/bug42692.phpt] TEST 10519/16103 [ext/soap/tests/bugs/bug43045.phpt] [1;32mPASS Bug #43045i (SOAP encoding violation on "INF" for type double/float) [ext/soap/tests/bugs/bug43045.phpt] TEST 10520/16103 [ext/soap/tests/bugs/bug44686.phpt] [1;32mPASS Bug #44686 (SOAP-ERROR: Parsing WSDL with references) [ext/soap/tests/bugs/bug44686.phpt] TEST 10521/16103 [ext/soap/tests/bugs/bug44811.phpt] [1;32mPASS Bug #44811 (Improve error messages when creating new SoapClient which contains invalid data) [ext/soap/tests/bugs/bug44811.phpt] TEST 10522/16103 [ext/soap/tests/bugs/bug44882.phpt] [1;32mPASS Bug #44882 (SOAP extension object decoding bug) [ext/soap/tests/bugs/bug44882.phpt] TEST 10523/16103 [ext/soap/tests/bugs/bug46419.phpt] [1;32mPASS Bug #46419 (Elements of associative arrays with NULL value are lost) [ext/soap/tests/bugs/bug46419.phpt] TEST 10524/16103 [ext/soap/tests/bugs/bug46427.phpt] [1;32mPASS Bug #46427 (SoapClient() stumbles over its "stream_context" parameter) [ext/soap/tests/bugs/bug46427.phpt] TEST 10525/16103 [ext/soap/tests/bugs/bug47049.phpt] [1;32mPASS Bug #47049 (SoapClient::__soapCall causes a segmentation fault) [ext/soap/tests/bugs/bug47049.phpt] TEST 10526/16103 [ext/soap/tests/bugs/bug47273.phpt] [1;32mPASS Bug #47273 (Encoding bug in SoapServer->fault) [ext/soap/tests/bugs/bug47273.phpt] TEST 10527/16103 [ext/soap/tests/bugs/bug50675.phpt] [1;32mPASS Bug #50675 SoapClient can't handle object references correctly. [ext/soap/tests/bugs/bug50675.phpt] TEST 10528/16103 [ext/soap/tests/bugs/bug50698_1.phpt] [1;32mPASS Request #50698_1 (SoapClient should handle wsdls with some incompatible endpoints) [ext/soap/tests/bugs/bug50698_1.phpt] TEST 10529/16103 [ext/soap/tests/bugs/bug50698_2.phpt] [1;32mPASS Request #50698_2 (SoapClient should handle wsdls with some incompatible endpoints -- EDGECASE: Large mix of compatible and incompatible endpoints.) [ext/soap/tests/bugs/bug50698_2.phpt] TEST 10530/16103 [ext/soap/tests/bugs/bug50698_3.phpt] [1;32mPASS Request #50698_3 (SoapClient should handle wsdls with some incompatible endpoints -- EDGECASE: Large set of endpoints all incompatible.) [ext/soap/tests/bugs/bug50698_3.phpt] TEST 10531/16103 [ext/soap/tests/bugs/bug50698_4.phpt] [1;32mPASS Request #50698_4 (SoapClient should handle wsdls with some incompatible endpoints) [ext/soap/tests/bugs/bug50698_4.phpt] TEST 10532/16103 [ext/soap/tests/bugs/bug50762.phpt] [1;32mPASS Bug #50762 (in WSDL mode Soap Header handler function only being called if defined in WSDL) [ext/soap/tests/bugs/bug50762.phpt] TEST 10533/16103 [ext/soap/tests/bugs/bug50997.phpt] [1;32mPASS Bug #50997 (SOAP Error when trying to submit 2nd Element of a choice) [ext/soap/tests/bugs/bug50997.phpt] TEST 10534/16103 [ext/soap/tests/bugs/bug54911.phpt] [1;32mPASS Bug #54911 (Access to a undefined member in inherit SoapClient may cause Segmentation Fault) [ext/soap/tests/bugs/bug54911.phpt] TEST 10535/16103 [ext/soap/tests/bugs/bug55323.phpt] [1;32mPASS Bug #55323 (SoapClient segmentation fault when XSD_TYPEKIND_EXTENSION contains itself) [ext/soap/tests/bugs/bug55323.phpt] TEST 10536/16103 [ext/soap/tests/bugs/bug65018.phpt] [1;32mPASS Bug #65018 (SoapHeader problems with SoapServer) [ext/soap/tests/bugs/bug65018.phpt] TEST 10537/16103 [ext/soap/tests/bugs/bug66112.phpt] [1;32mPASS Bug #66112 (Use after free condition in SOAP extension) [ext/soap/tests/bugs/bug66112.phpt] TEST 10538/16103 [ext/soap/tests/bugs/bug69085.phpt] [1;32mPASS Bug #69085 (SoapClient's __call() type confusion through unserialize()) [ext/soap/tests/bugs/bug69085.phpt] TEST 10539/16103 [ext/soap/tests/bugs/bug69462.phpt] [1;32mPASS Bug #69462 (__soapCall with a SoapVar that has a namespace but no name crashes) [ext/soap/tests/bugs/bug69462.phpt] TEST 10540/16103 [ext/soap/tests/bugs/bug70469.phpt] [1;32mPASS Bug #70469 (SoapClient should not generate E_ERROR if exceptions enabled) [ext/soap/tests/bugs/bug70469.phpt] TEST 10541/16103 [ext/soap/tests/bugs/bug73237.phpt] [1;32mPASS Bug #73237 "Any" data missing when result includes a struct [ext/soap/tests/bugs/bug73237.phpt] TEST 10542/16103 [ext/soap/tests/bugs/bug73538.phpt] [1;32mPASS SOAP: SoapClient::__setHeaders array overrides previous headers [ext/soap/tests/bugs/bug73538.phpt] TEST 10543/16103 [ext/soap/tests/bugs/bug75502.phpt] [1;32mPASS Bug #75502 (Segmentation fault in zend_string_release) [ext/soap/tests/bugs/bug75502.phpt] TEST 10544/16103 [ext/soap/tests/bugs/bug76348.phpt] [1;31mFAIL Bug #76348 (WSDL_CACHE_MEMORY causes Segmentation fault) [ext/soap/tests/bugs/bug76348.phpt] TEST 10545/16103 [ext/soap/tests/bugs/bug77141.phpt] [1;32mPASS Bug #77141 (Signedness issue in SOAP when precision=-1) [ext/soap/tests/bugs/bug77141.phpt] TEST 10546/16103 [ext/soap/tests/bugs/bug77945.phpt] [1;32mPASS Bug #77945: Segmentation fault when constructing SoapClient with WSDL_CACHE_BOTH [ext/soap/tests/bugs/bug77945.phpt] TEST 10547/16103 [ext/soap/tests/bugs/multiport.phpt] [1;32mPASS Proper binding selection [ext/soap/tests/bugs/multiport.phpt] TEST 10548/16103 [ext/soap/tests/classmap001.phpt] [1;32mPASS SOAP Classmap 1: SoapServer support for classmap [ext/soap/tests/classmap001.phpt] TEST 10549/16103 [ext/soap/tests/classmap002.phpt] [1;32mPASS SOAP Classmap 2: SoapClient support for classmap [ext/soap/tests/classmap002.phpt] TEST 10550/16103 [ext/soap/tests/classmap003.phpt] [1;32mPASS SOAP Classmap 3: encoding of inherited objects [ext/soap/tests/classmap003.phpt] TEST 10551/16103 [ext/soap/tests/classmap004.phpt] [1;32mPASS SOAP Classmap 4: encoding of objects with __get() [ext/soap/tests/classmap004.phpt] TEST 10552/16103 [ext/soap/tests/custom_content_type.phpt] [1;32mPASS SOAP customized Content-Type, eg. SwA use case [ext/soap/tests/custom_content_type.phpt] TEST 10553/16103 [ext/soap/tests/fault001.phpt] [1;32mPASS is_soap_fault 1: test against null [ext/soap/tests/fault001.phpt] TEST 10554/16103 [ext/soap/tests/fault_warning.phpt] [1;32mPASS SoapFault class: Invalid Fault code warning given? Can't be an empty string, an array of not 2 elements etc. [ext/soap/tests/fault_warning.phpt] TEST 10555/16103 [ext/soap/tests/interop/Round2/Base/r2_base_001p.phpt] [1;32mPASS SOAP Interop Round2 base 001 (php/direct): echoString [ext/soap/tests/interop/Round2/Base/r2_base_001p.phpt] TEST 10556/16103 [ext/soap/tests/interop/Round2/Base/r2_base_001s.phpt] [1;32mPASS SOAP Interop Round2 base 001 (soap/direct): echoString [ext/soap/tests/interop/Round2/Base/r2_base_001s.phpt] TEST 10557/16103 [ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt] [1;32mPASS SOAP Interop Round2 base 001 (php/wsdl): echoString [ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt] TEST 10558/16103 [ext/soap/tests/interop/Round2/Base/r2_base_002p.phpt] [1;32mPASS SOAP Interop Round2 base 002 (php/direct): echoString(empty) [ext/soap/tests/interop/Round2/Base/r2_base_002p.phpt] TEST 10559/16103 [ext/soap/tests/interop/Round2/Base/r2_base_002s.phpt] [1;32mPASS SOAP Interop Round2 base 002 (soap/direct): echoString(empty) [ext/soap/tests/interop/Round2/Base/r2_base_002s.phpt] TEST 10560/16103 [ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt] [1;32mPASS SOAP Interop Round2 base 002 (php/wsdl): echoString(empty) [ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt] TEST 10561/16103 [ext/soap/tests/interop/Round2/Base/r2_base_003p.phpt] [1;32mPASS SOAP Interop Round2 base 003 (php/direct): echoString(NULL) [ext/soap/tests/interop/Round2/Base/r2_base_003p.phpt] TEST 10562/16103 [ext/soap/tests/interop/Round2/Base/r2_base_003s.phpt] [1;32mPASS SOAP Interop Round2 base 003 (soap/direct): echoString(NULL) [ext/soap/tests/interop/Round2/Base/r2_base_003s.phpt] TEST 10563/16103 [ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt] [1;32mPASS SOAP Interop Round2 base 003 (php/wsdl): echoString(NULL) [ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt] TEST 10564/16103 [ext/soap/tests/interop/Round2/Base/r2_base_004p.phpt] [1;32mPASS SOAP Interop Round2 base 004 (php/direct): echoString(entities) [ext/soap/tests/interop/Round2/Base/r2_base_004p.phpt] TEST 10565/16103 [ext/soap/tests/interop/Round2/Base/r2_base_004s.phpt] [1;32mPASS SOAP Interop Round2 base 004 (soap/direct): echoString(entities) [ext/soap/tests/interop/Round2/Base/r2_base_004s.phpt] TEST 10566/16103 [ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt] [1;32mPASS SOAP Interop Round2 base 004 (php/wsdl): echoString(entities) [ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt] TEST 10567/16103 [ext/soap/tests/interop/Round2/Base/r2_base_005p.phpt] [1;32mPASS SOAP Interop Round2 base 005 (php/direct): echoString(utf-8) [ext/soap/tests/interop/Round2/Base/r2_base_005p.phpt] TEST 10568/16103 [ext/soap/tests/interop/Round2/Base/r2_base_005s.phpt] [1;32mPASS SOAP Interop Round2 base 005 (soap/direct): echoString(utf-8) [ext/soap/tests/interop/Round2/Base/r2_base_005s.phpt] TEST 10569/16103 [ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt] [1;32mPASS SOAP Interop Round2 base 005 (php/wsdl): echoString(utf-8) [ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt] TEST 10570/16103 [ext/soap/tests/interop/Round2/Base/r2_base_006p.phpt] [1;32mPASS SOAP Interop Round2 base 006 (php/direct): echoStringArray [ext/soap/tests/interop/Round2/Base/r2_base_006p.phpt] TEST 10571/16103 [ext/soap/tests/interop/Round2/Base/r2_base_006s.phpt] [1;32mPASS SOAP Interop Round2 base 006 (soap/direct): echoStringArray [ext/soap/tests/interop/Round2/Base/r2_base_006s.phpt] TEST 10572/16103 [ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt] [1;32mPASS SOAP Interop Round2 base 006 (php/wsdl): echoStringArray [ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt] TEST 10573/16103 [ext/soap/tests/interop/Round2/Base/r2_base_007p.phpt] [1;32mPASS SOAP Interop Round2 base 007 (php/direct): echoStringArray(one) [ext/soap/tests/interop/Round2/Base/r2_base_007p.phpt] TEST 10574/16103 [ext/soap/tests/interop/Round2/Base/r2_base_007s.phpt] [1;32mPASS SOAP Interop Round2 base 007 (soap/direct): echoStringArray(one) [ext/soap/tests/interop/Round2/Base/r2_base_007s.phpt] TEST 10575/16103 [ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt] [1;32mPASS SOAP Interop Round2 base 007 (php/wsdl): echoStringArray(one) [ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt] TEST 10576/16103 [ext/soap/tests/interop/Round2/Base/r2_base_008p.phpt] [1;32mPASS SOAP Interop Round2 base 008 (php/direct): echoStringArray(empty) [ext/soap/tests/interop/Round2/Base/r2_base_008p.phpt] TEST 10577/16103 [ext/soap/tests/interop/Round2/Base/r2_base_008s.phpt] [1;32mPASS SOAP Interop Round2 base 008 (soap/direct): echoStringArray(empty) [ext/soap/tests/interop/Round2/Base/r2_base_008s.phpt] TEST 10578/16103 [ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt] [1;32mPASS SOAP Interop Round2 base 008 (php/wsdl): echoStringArray(empty) [ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt] TEST 10579/16103 [ext/soap/tests/interop/Round2/Base/r2_base_009p.phpt] [1;32mPASS SOAP Interop Round2 base 009 (php/direct): echoStringArray(NULL) [ext/soap/tests/interop/Round2/Base/r2_base_009p.phpt] TEST 10580/16103 [ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt] [1;32mPASS SOAP Interop Round2 base 009 (soap/direct): echoStringArray(NULL) [ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt] TEST 10581/16103 [ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt] [1;32mPASS SOAP Interop Round2 base 009 (php/wsdl): echoStringArray(NULL) [ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt] TEST 10582/16103 [ext/soap/tests/interop/Round2/Base/r2_base_010p.phpt] [1;32mPASS SOAP Interop Round2 base 010 (php/direct): echoInteger [ext/soap/tests/interop/Round2/Base/r2_base_010p.phpt] TEST 10583/16103 [ext/soap/tests/interop/Round2/Base/r2_base_010s.phpt] [1;32mPASS SOAP Interop Round2 base 010 (soap/direct): echoInteger [ext/soap/tests/interop/Round2/Base/r2_base_010s.phpt] TEST 10584/16103 [ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt] [1;32mPASS SOAP Interop Round2 base 010 (php/wsdl): echoInteger [ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt] TEST 10585/16103 [ext/soap/tests/interop/Round2/Base/r2_base_011p.phpt] [1;32mPASS SOAP Interop Round2 base 011 (php/direct): echoIntegerArray [ext/soap/tests/interop/Round2/Base/r2_base_011p.phpt] TEST 10586/16103 [ext/soap/tests/interop/Round2/Base/r2_base_011s.phpt] [1;32mPASS SOAP Interop Round2 base 011 (soap/direct): echoIntegerArray [ext/soap/tests/interop/Round2/Base/r2_base_011s.phpt] TEST 10587/16103 [ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt] [1;32mPASS SOAP Interop Round2 base 011 (php/wsdl): echoIntegerArray [ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt] TEST 10588/16103 [ext/soap/tests/interop/Round2/Base/r2_base_012p.phpt] [1;32mPASS SOAP Interop Round2 base 012 (php/direct): echoFloat [ext/soap/tests/interop/Round2/Base/r2_base_012p.phpt] TEST 10589/16103 [ext/soap/tests/interop/Round2/Base/r2_base_012s.phpt] [1;32mPASS SOAP Interop Round2 base 012 (soap/direct): echoFloat [ext/soap/tests/interop/Round2/Base/r2_base_012s.phpt] TEST 10590/16103 [ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt] [1;32mPASS SOAP Interop Round2 base 012 (php/wsdl): echoFloat [ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt] TEST 10591/16103 [ext/soap/tests/interop/Round2/Base/r2_base_013p.phpt] [1;32mPASS SOAP Interop Round2 base 013 (php/direct): echoFloatArray [ext/soap/tests/interop/Round2/Base/r2_base_013p.phpt] TEST 10592/16103 [ext/soap/tests/interop/Round2/Base/r2_base_013s.phpt] [1;32mPASS SOAP Interop Round2 base 013 (soap/direct): echoFloatArray [ext/soap/tests/interop/Round2/Base/r2_base_013s.phpt] TEST 10593/16103 [ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt] [1;32mPASS SOAP Interop Round2 base 013 (php/wsdl): echoFloatArray [ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt] TEST 10594/16103 [ext/soap/tests/interop/Round2/Base/r2_base_014p.phpt] [1;32mPASS SOAP Interop Round2 base 014 (php/direct): echoStruct [ext/soap/tests/interop/Round2/Base/r2_base_014p.phpt] TEST 10595/16103 [ext/soap/tests/interop/Round2/Base/r2_base_014s.phpt] [1;32mPASS SOAP Interop Round2 base 014 (soap/direct): echoStruct [ext/soap/tests/interop/Round2/Base/r2_base_014s.phpt] TEST 10596/16103 [ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt] [1;32mPASS SOAP Interop Round2 base 014 (php/wsdl): echoStruct [ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt] TEST 10597/16103 [ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt] [1;32mPASS SOAP Interop Round2 base 015 (php/direct): echoStructArray [ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt] TEST 10598/16103 [ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt] [1;32mPASS SOAP Interop Round2 base 015 (soap/direct): echoStructArray [ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt] TEST 10599/16103 [ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt] [1;32mPASS SOAP Interop Round2 base 015 (php/wsdl): echoStructArray [ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt] TEST 10600/16103 [ext/soap/tests/interop/Round2/Base/r2_base_016p.phpt] [1;32mPASS SOAP Interop Round2 base 016 (php/direct): echoVoid [ext/soap/tests/interop/Round2/Base/r2_base_016p.phpt] TEST 10601/16103 [ext/soap/tests/interop/Round2/Base/r2_base_016s.phpt] [1;32mPASS SOAP Interop Round2 base 016 (soap/direct): echoVoid [ext/soap/tests/interop/Round2/Base/r2_base_016s.phpt] TEST 10602/16103 [ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt] [1;32mPASS SOAP Interop Round2 base 016 (php/wsdl): echoVoid [ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt] TEST 10603/16103 [ext/soap/tests/interop/Round2/Base/r2_base_017p.phpt] [1;32mPASS SOAP Interop Round2 base 017 (php/direct): echoBase64 [ext/soap/tests/interop/Round2/Base/r2_base_017p.phpt] TEST 10604/16103 [ext/soap/tests/interop/Round2/Base/r2_base_017s.phpt] [1;32mPASS SOAP Interop Round2 base 017 (soap/direct): echoBase64 [ext/soap/tests/interop/Round2/Base/r2_base_017s.phpt] TEST 10605/16103 [ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt] [1;32mPASS SOAP Interop Round2 base 017 (php/wsdl): echoBase64 [ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt] TEST 10606/16103 [ext/soap/tests/interop/Round2/Base/r2_base_018p.phpt] [1;32mPASS SOAP Interop Round2 base 018 (php/direct): echoHexBinary [ext/soap/tests/interop/Round2/Base/r2_base_018p.phpt] TEST 10607/16103 [ext/soap/tests/interop/Round2/Base/r2_base_018s.phpt] [1;32mPASS SOAP Interop Round2 base 018 (soap/direct): echoHexBinary [ext/soap/tests/interop/Round2/Base/r2_base_018s.phpt] TEST 10608/16103 [ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt] [1;32mPASS SOAP Interop Round2 base 018 (php/wsdl): echoHexBinary [ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt] TEST 10609/16103 [ext/soap/tests/interop/Round2/Base/r2_base_019p.phpt] [1;32mPASS SOAP Interop Round2 base 019 (php/direct): echoDecimal [ext/soap/tests/interop/Round2/Base/r2_base_019p.phpt] TEST 10610/16103 [ext/soap/tests/interop/Round2/Base/r2_base_019s.phpt] [1;32mPASS SOAP Interop Round2 base 019 (soap/direct): echoDecimal [ext/soap/tests/interop/Round2/Base/r2_base_019s.phpt] TEST 10611/16103 [ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt] [1;32mPASS SOAP Interop Round2 base 019 (php/wsdl): echoDecimal [ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt] TEST 10612/16103 [ext/soap/tests/interop/Round2/Base/r2_base_020p.phpt] [1;32mPASS SOAP Interop Round2 base 020 (php/direct): echoDate [ext/soap/tests/interop/Round2/Base/r2_base_020p.phpt] TEST 10613/16103 [ext/soap/tests/interop/Round2/Base/r2_base_020s.phpt] [1;32mPASS SOAP Interop Round2 base 020 (soap/direct): echoDate [ext/soap/tests/interop/Round2/Base/r2_base_020s.phpt] TEST 10614/16103 [ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt] [1;32mPASS SOAP Interop Round2 base 020 (php/wsdl): echoDate [ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt] TEST 10615/16103 [ext/soap/tests/interop/Round2/Base/r2_base_021p.phpt] [1;32mPASS SOAP Interop Round2 base 021 (php/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_021p.phpt] TEST 10616/16103 [ext/soap/tests/interop/Round2/Base/r2_base_021s.phpt] [1;32mPASS SOAP Interop Round2 base 021 (soap/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_021s.phpt] TEST 10617/16103 [ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt] [1;32mPASS SOAP Interop Round2 base 021 (php/wsdl): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt] TEST 10618/16103 [ext/soap/tests/interop/Round2/Base/r2_base_022p.phpt] [1;32mPASS SOAP Interop Round2 base 022 (php/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_022p.phpt] TEST 10619/16103 [ext/soap/tests/interop/Round2/Base/r2_base_022s.phpt] [1;32mPASS SOAP Interop Round2 base 022 (soap/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_022s.phpt] TEST 10620/16103 [ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt] [1;32mPASS SOAP Interop Round2 base 022 (php/wsdl): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt] TEST 10621/16103 [ext/soap/tests/interop/Round2/Base/r2_base_023p.phpt] [1;32mPASS SOAP Interop Round2 base 023 (php/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_023p.phpt] TEST 10622/16103 [ext/soap/tests/interop/Round2/Base/r2_base_023s.phpt] [1;32mPASS SOAP Interop Round2 base 023 (soap/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_023s.phpt] TEST 10623/16103 [ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt] [1;32mPASS SOAP Interop Round2 base 023 (php/wsdl): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt] TEST 10624/16103 [ext/soap/tests/interop/Round2/Base/r2_base_024p.phpt] [1;32mPASS SOAP Interop Round2 base 024 (php/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_024p.phpt] TEST 10625/16103 [ext/soap/tests/interop/Round2/Base/r2_base_024s.phpt] [1;32mPASS SOAP Interop Round2 base 024 (soap/direct): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_024s.phpt] TEST 10626/16103 [ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt] [1;32mPASS SOAP Interop Round2 base 024 (php/wsdl): echoBoolean [ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt] TEST 10627/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_001p.phpt] [1;32mPASS SOAP Interop Round2 groupB 001 (php/direct): echoStructAsSimpleTypes [ext/soap/tests/interop/Round2/GroupB/r2_groupB_001p.phpt] TEST 10628/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_001s.phpt] [1;32mPASS SOAP Interop Round2 groupB 001 (soap/direct): echoStructAsSimpleTypes [ext/soap/tests/interop/Round2/GroupB/r2_groupB_001s.phpt] TEST 10629/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt] [1;32mPASS SOAP Interop Round2 groupB 001 (php/wsdl): echoStructAsSimpleTypes [ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt] TEST 10630/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_002p.phpt] [1;32mPASS SOAP Interop Round2 groupB 002 (php/direct): echoSimpleTypesAsStruct [ext/soap/tests/interop/Round2/GroupB/r2_groupB_002p.phpt] TEST 10631/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_002s.phpt] [1;32mPASS SOAP Interop Round2 groupB 002 (soap/direct): echoSimpleTypesAsStruct [ext/soap/tests/interop/Round2/GroupB/r2_groupB_002s.phpt] TEST 10632/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt] [1;32mPASS SOAP Interop Round2 groupB 002 (php/wsdl): echoSimpleTypesAsStruct [ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt] TEST 10633/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_003p.phpt] [1;32mPASS SOAP Interop Round2 groupB 003 (php/direct): echo2DStringArray [ext/soap/tests/interop/Round2/GroupB/r2_groupB_003p.phpt] TEST 10634/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_003s.phpt] [1;32mPASS SOAP Interop Round2 groupB 003 (soap/direct): echo2DStringArray [ext/soap/tests/interop/Round2/GroupB/r2_groupB_003s.phpt] TEST 10635/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt] [1;32mPASS SOAP Interop Round2 groupB 003 (php/wsdl): echo2DStringArray [ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt] TEST 10636/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_004p.phpt] [1;32mPASS SOAP Interop Round2 groupB 004 (php/direct): echoNestedStruct [ext/soap/tests/interop/Round2/GroupB/r2_groupB_004p.phpt] TEST 10637/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_004s.phpt] [1;32mPASS SOAP Interop Round2 groupB 004 (soap/direct): echoNestedStruct [ext/soap/tests/interop/Round2/GroupB/r2_groupB_004s.phpt] TEST 10638/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt] [1;32mPASS SOAP Interop Round2 groupB 004 (php/wsdl): echoNestedStruct [ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt] TEST 10639/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_005p.phpt] [1;32mPASS SOAP Interop Round2 groupB 005 (php/direct): echoNestedArray [ext/soap/tests/interop/Round2/GroupB/r2_groupB_005p.phpt] TEST 10640/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_005s.phpt] [1;32mPASS SOAP Interop Round2 groupB 005 (soap/direct): echoNestedArray [ext/soap/tests/interop/Round2/GroupB/r2_groupB_005s.phpt] TEST 10641/16103 [ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt] [1;32mPASS SOAP Interop Round2 groupB 005 (php/wsdl): echoNestedArray [ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt] TEST 10642/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Compound1 001 (php/wsdl): echoPerson [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt] TEST 10643/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Compound1 002 (php/wsdl): echoDocument [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt] TEST 10644/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Compound1 003 (php/wsdl): echoDocument [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt] TEST 10645/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Compound2 001 (php/wsdl): echoEmployee [ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt] TEST 10646/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt] TEST 10647/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit 002 (php/wsdl): echoStringArray [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt] TEST 10648/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit 003 (php/wsdl): echoStruct [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt] TEST 10649/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit 004 (php/wsdl): echoVoid [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt] TEST 10650/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit Parameters 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt] TEST 10651/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit Parameters 002 (php/wsdl): echoStringArray [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt] TEST 10652/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit Parameters 003 (php/wsdl): echoStruct [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt] TEST 10653/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Doc Lit Parameters 004 (php/wsdl): echoVoid [ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt] TEST 10654/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD EmptySA 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt] TEST 10655/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Import1 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt] TEST 10656/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Import2 001 (php/wsdl): echoStruct [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt] TEST 10657/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Import3 001 (php/wsdl): echoStruct [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt] TEST 10658/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt] [1;32mPASS SOAP Interop Round3 GroupD Import3 002 (php/wsdl): echoStructArray [ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt] TEST 10659/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupD RPC Encoded 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt] TEST 10660/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt] [1;32mPASS SOAP Interop Round3 GroupD RPC Encoded 002 (php/wsdl): echoStringArray [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt] TEST 10661/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt] [1;32mPASS SOAP Interop Round3 GroupD RPC Encoded 003 (php/wsdl): echoStruct [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt] TEST 10662/16103 [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt] [1;32mPASS SOAP Interop Round3 GroupD RPC Encoded 004 (php/wsdl): echoVoid [ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt] TEST 10663/16103 [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupE List 001 (php/wsdl): echoLinkedList [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt] TEST 10664/16103 [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt] [1;32mPASS SOAP Interop Round3 GroupE List 002 (php/wsdl): echoLinkedList [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt] TEST 10665/16103 [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt] [1;32mPASS SOAP Interop Round3 GroupE List 003 (php/wsdl): echoLinkedList [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt] TEST 10666/16103 [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt] [1;32mPASS SOAP Interop Round3 GroupE List 004 (php/wsdl): echoLinkedList [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt] TEST 10667/16103 [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt] [1;32mPASS SOAP Interop Round3 GroupE List 005 (php/wsdl): echoLinkedList (cyclic) [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt] TEST 10668/16103 [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt] [1;32mPASS SOAP Interop Round3 GroupE List 006 (php/wsdl): echoLinkedList (cyclic) [ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt] TEST 10669/16103 [ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupF Extensibility 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt] TEST 10670/16103 [ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupF Extensibility Required 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt] TEST 10671/16103 [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt] [1;32mPASS SOAP Interop Round3 GroupF Headers 001 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt] TEST 10672/16103 [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt] [1;32mPASS SOAP Interop Round3 GroupF Headers 002 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt] TEST 10673/16103 [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt] [1;32mPASS SOAP Interop Round3 GroupF Headers 003 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt] TEST 10674/16103 [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt] [1;32mPASS SOAP Interop Round3 GroupF Headers 004 (php/wsdl): echoString [ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt] TEST 10675/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 001 (php/wsdl): echoSOAPStructFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt] TEST 10676/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 002 (php/wsdl): echoBaseStructFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt] TEST 10677/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 003 (php/wsdl): echoExtendedStructFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt] TEST 10678/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 004 (php/wsdl): echoMultipleFaults1(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt] TEST 10679/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 005 (php/wsdl): echoMultipleFaults1(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt] TEST 10680/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 006 (php/wsdl): echoMultipleFaults1(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt] TEST 10681/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 007 (php/wsdl): echoMultipleFaults2(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt] TEST 10682/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 008 (php/wsdl): echoMultipleFaults2(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt] TEST 10683/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 009 (php/wsdl): echoMultipleFaults2(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt] TEST 10684/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex Doc Lit 010 (php/wsdl): echoMultipleFaults2(4) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt] TEST 10685/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 001 (php/wsdl): echoSOAPStructFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt] TEST 10686/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 002 (php/wsdl): echoBaseStructFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt] TEST 10687/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 003 (php/wsdl): echoExtendedStructFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt] TEST 10688/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 004 (php/wsdl): echoMultipleFaults1(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt] TEST 10689/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 005 (php/wsdl): echoMultipleFaults1(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt] TEST 10690/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 006 (php/wsdl): echoMultipleFaults1(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt] TEST 10691/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 007 (php/wsdl): echoMultipleFaults2(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt] TEST 10692/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 008 (php/wsdl): echoMultipleFaults2(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt] TEST 10693/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 009 (php/wsdl): echoMultipleFaults2(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt] TEST 10694/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Complex RPC Enc 010 (php/wsdl): echoMultipleFaults2(4) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt] TEST 10695/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 001 (php/wsdl): echoEmptyFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt] TEST 10696/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 002 (php/wsdl): echoStringFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt] TEST 10697/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 003 (php/wsdl): echoIntArrayFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt] TEST 10698/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 004 (php/wsdl): echoMultipleFaults1(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt] TEST 10699/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 005 (php/wsdl): echoMultipleFaults1(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt] TEST 10700/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 006 (php/wsdl): echoMultipleFaults1(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt] TEST 10701/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 007 (php/wsdl): echoMultipleFaults1(4) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt] TEST 10702/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 008 (php/wsdl): echoMultipleFaults2(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt] TEST 10703/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 009 (php/wsdl): echoMultipleFaults2(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt] TEST 10704/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 010 (php/wsdl): echoMultipleFaults2(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt] TEST 10705/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 011 (php/wsdl): echoMultipleFaults2(4) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt] TEST 10706/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 012 (php/wsdl): echoMultipleFaults3(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt] TEST 10707/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 013 (php/wsdl): echoMultipleFaults3(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt] TEST 10708/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 014 (php/wsdl): echoMultipleFaults3(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt] TEST 10709/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 015 (php/wsdl): echoMultipleFaults4(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt] TEST 10710/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 016 (php/wsdl): echoMultipleFaults4(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt] TEST 10711/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple Doc Lit 017 (php/wsdl): echoMultipleFaults4(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt] TEST 10712/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 001 (php/wsdl): echoEmptyFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt] TEST 10713/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 002 (php/wsdl): echoStringFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt] TEST 10714/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 003 (php/wsdl): echoIntArrayFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt] TEST 10715/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 004 (php/wsdl): echoMultipleFaults1(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt] TEST 10716/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 005 (php/wsdl): echoMultipleFaults1(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt] TEST 10717/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 006 (php/wsdl): echoMultipleFaults1(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt] TEST 10718/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 007 (php/wsdl): echoMultipleFaults1(4) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt] TEST 10719/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 008 (php/wsdl): echoMultipleFaults2(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt] TEST 10720/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 009 (php/wsdl): echoMultipleFaults2(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt] TEST 10721/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 010 (php/wsdl): echoMultipleFaults2(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt] TEST 10722/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 011 (php/wsdl): echoMultipleFaults2(4) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt] TEST 10723/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 012 (php/wsdl): echoMultipleFaults3(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt] TEST 10724/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 013 (php/wsdl): echoMultipleFaults3(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt] TEST 10725/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 014 (php/wsdl): echoMultipleFaults3(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt] TEST 10726/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 015 (php/wsdl): echoMultipleFaults4(1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt] TEST 10727/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 016 (php/wsdl): echoMultipleFaults4(2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt] TEST 10728/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt] [1;32mPASS SOAP Interop Round4 GroupH Simple RPC Enc 017 (php/wsdl): echoMultipleFaults4(3) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt] TEST 10729/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt] [1;32mPASS SOAP Interop Round4 GroupH SoapFault 001 (php/wsdl): echoVersionMismatchFault(SOAP 1.1) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt] TEST 10730/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt] [1;32mPASS SOAP Interop Round4 GroupH SoapFault 002 (php/wsdl): echoVersionMismatchFault(SOAP 1.2) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt] TEST 10731/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt] [1;32mPASS SOAP Interop Round4 GroupH SoapFault 003 (php/wsdl): echoVersionMismatchFault(unknown version) [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt] TEST 10732/16103 [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt] [1;32mPASS SOAP Interop Round4 GroupH SoapFault 004 (php/wsdl): echoMustUnderstandFault [ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt] TEST 10733/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 001 (php/wsdl): echoVoid [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt] TEST 10734/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 002 (php/wsdl): echoInteger [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt] TEST 10735/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 003 (php/wsdl): echoFloat [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt] TEST 10736/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 004 (php/wsdl): echoString [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt] TEST 10737/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 005 (php/wsdl): echoString(empty) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt] TEST 10738/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 006 (php/wsdl): echoBase64 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt] TEST 10739/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 007 (php/wsdl): echoDate [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt] TEST 10740/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 008 (php/wsdl): echoComplexType [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt] TEST 10741/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 009 (php/wsdl): echoComplexType(minOccur=0) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt] TEST 10742/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 010 (php/wsdl): echoIntegerMultiOccurs [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt] TEST 10743/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 011 (php/wsdl): echoFloatMultiOccurs [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt] TEST 10744/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 012 (php/wsdl): echoStringMultiOccurs [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt] TEST 10745/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 013 (php/wsdl): echoStringMultiOccurs(nil) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt] TEST 10746/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 014 (php/wsdl): echoComplexTypeMultiOccurs(1) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt] TEST 10747/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 015 (php/wsdl): echoComplexTypeMultiOccurs(nil) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt] TEST 10748/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 016 (php/wsdl): echoDecimal [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt] TEST 10749/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 017 (php/wsdl): echoBoolean [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt] TEST 10750/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 018 (php/wsdl): echoHexBinary [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt] TEST 10751/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 019 (php/wsdl): echoComplexTypeAsSimpleTypes [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt] TEST 10752/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 020 (php/wsdl): echoComplexTypeAsSimpleTypes(minOccurs=0) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt] TEST 10753/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 021 (php/wsdl): echoSimpleTypesAsComplexType [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt] TEST 10754/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 022 (php/wsdl): echoSimpleTypesAsComplexType(minOccurs=0) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt] TEST 10755/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 023 (php/wsdl): echoNestedComplexType [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt] TEST 10756/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 024 (php/wsdl): echoNestedComplexType(minOccurs=0) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt] TEST 10757/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 025 (php/wsdl): echoNestedMultiOccurs [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt] TEST 10758/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 026 (php/wsdl): echoChoice [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt] TEST 10759/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 027 (php/wsdl): echoEnum [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt] TEST 10760/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 028 (php/wsdl): echoAnyType [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt] TEST 10761/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 029 (php/wsdl): echoAnyElement [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt] TEST 10762/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 030 (php/wsdl): echoVoidSoapHeader(1) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt] TEST 10763/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 031 (php/wsdl): echoVoidSoapHeader(2) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt] TEST 10764/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 032 (php/wsdl): echoVoidSoapHeader(3) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt] TEST 10765/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 033 (php/wsdl): echoVoidSoapHeader(4) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt] TEST 10766/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 034 (php/wsdl): echoVoidSoapHeader(5) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt] TEST 10767/16103 [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt] [1;32mPASS SOAP Interop Round4 GroupI XSD 035 (php/wsdl): echoVoidSoapHeader(6) [ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt] TEST 10768/16103 [ext/soap/tests/schema/schema001.phpt] [1;32mPASS SOAP XML Schema 1: simpleType/restriction [ext/soap/tests/schema/schema001.phpt] TEST 10769/16103 [ext/soap/tests/schema/schema002.phpt] [1;32mPASS SOAP XML Schema 2: simpleType/restriction (reference to type) [ext/soap/tests/schema/schema002.phpt] TEST 10770/16103 [ext/soap/tests/schema/schema003.phpt] [1;32mPASS SOAP XML Schema 3: simpleType/restriction (reference to type, that is not defined yet) [ext/soap/tests/schema/schema003.phpt] TEST 10771/16103 [ext/soap/tests/schema/schema004.phpt] [1;32mPASS SOAP XML Schema 4: simpleType/restriction (reference to undefined type) [ext/soap/tests/schema/schema004.phpt] TEST 10772/16103 [ext/soap/tests/schema/schema005.phpt] [1;32mPASS SOAP XML Schema 5: simpleType/restriction (inline type) [ext/soap/tests/schema/schema005.phpt] TEST 10773/16103 [ext/soap/tests/schema/schema006.phpt] [1;32mPASS SOAP XML Schema 6: simpleType/restriction (referenced by ellement) [ext/soap/tests/schema/schema006.phpt] TEST 10774/16103 [ext/soap/tests/schema/schema007.phpt] [1;32mPASS SOAP XML Schema 7: simpleType/restriction (referenced by ellement) [ext/soap/tests/schema/schema007.phpt] TEST 10775/16103 [ext/soap/tests/schema/schema008.phpt] [1;32mPASS SOAP XML Schema 8: simpleType/restriction (anonymous, inside an ellement) [ext/soap/tests/schema/schema008.phpt] TEST 10776/16103 [ext/soap/tests/schema/schema009.phpt] [1;32mPASS SOAP XML Schema 9: simpleType/list (as string) [ext/soap/tests/schema/schema009.phpt] TEST 10777/16103 [ext/soap/tests/schema/schema010.phpt] [1;32mPASS SOAP XML Schema 10: simpleType/list (as array) [ext/soap/tests/schema/schema010.phpt] TEST 10778/16103 [ext/soap/tests/schema/schema011.phpt] [1;32mPASS SOAP XML Schema 11: simpleType/list (inline type) (as string) [ext/soap/tests/schema/schema011.phpt] TEST 10779/16103 [ext/soap/tests/schema/schema012.phpt] [1;32mPASS SOAP XML Schema 12: simpleType/list (inline type) (as array) [ext/soap/tests/schema/schema012.phpt] TEST 10780/16103 [ext/soap/tests/schema/schema013.phpt] [1;32mPASS SOAP XML Schema 13: simpleType/union [ext/soap/tests/schema/schema013.phpt] TEST 10781/16103 [ext/soap/tests/schema/schema014.phpt] [1;32mPASS SOAP XML Schema 14: simpleType/union [ext/soap/tests/schema/schema014.phpt] TEST 10782/16103 [ext/soap/tests/schema/schema015.phpt] [1;32mPASS SOAP XML Schema 15: simpleType/union (inline type) [ext/soap/tests/schema/schema015.phpt] TEST 10783/16103 [ext/soap/tests/schema/schema016.phpt] [1;32mPASS SOAP XML Schema 16: simpleType/union (inline type) [ext/soap/tests/schema/schema016.phpt] TEST 10784/16103 [ext/soap/tests/schema/schema017.phpt] [1;32mPASS SOAP XML Schema 17: union with list [ext/soap/tests/schema/schema017.phpt] TEST 10785/16103 [ext/soap/tests/schema/schema018.phpt] [1;32mPASS SOAP XML Schema 18: union with list [ext/soap/tests/schema/schema018.phpt] TEST 10786/16103 [ext/soap/tests/schema/schema019.phpt] [1;32mPASS SOAP XML Schema 19: union with list [ext/soap/tests/schema/schema019.phpt] TEST 10787/16103 [ext/soap/tests/schema/schema020.phpt] [1;32mPASS SOAP XML Schema 20: union with list [ext/soap/tests/schema/schema020.phpt] TEST 10788/16103 [ext/soap/tests/schema/schema021.phpt] [1;32mPASS SOAP XML Schema 21: list of unions [ext/soap/tests/schema/schema021.phpt] TEST 10789/16103 [ext/soap/tests/schema/schema022.phpt] [1;32mPASS SOAP XML Schema 22: list of unions [ext/soap/tests/schema/schema022.phpt] TEST 10790/16103 [ext/soap/tests/schema/schema023.phpt] [1;32mPASS SOAP XML Schema 23: SOAP 1.1 Array [ext/soap/tests/schema/schema023.phpt] TEST 10791/16103 [ext/soap/tests/schema/schema024.phpt] [1;32mPASS SOAP XML Schema 24: SOAP 1.1 Array (second way) [ext/soap/tests/schema/schema024.phpt] TEST 10792/16103 [ext/soap/tests/schema/schema025.phpt] [1;32mPASS SOAP XML Schema 25: SOAP 1.2 Array [ext/soap/tests/schema/schema025.phpt] TEST 10793/16103 [ext/soap/tests/schema/schema026.phpt] [1;32mPASS SOAP XML Schema 26: SOAP 1.2 Array (second way) [ext/soap/tests/schema/schema026.phpt] TEST 10794/16103 [ext/soap/tests/schema/schema027.phpt] [1;32mPASS SOAP XML Schema 27: SOAP 1.1 Multidimensional array [ext/soap/tests/schema/schema027.phpt] TEST 10795/16103 [ext/soap/tests/schema/schema028.phpt] [1;32mPASS SOAP XML Schema 28: SOAP 1.2 Multidimensional array [ext/soap/tests/schema/schema028.phpt] TEST 10796/16103 [ext/soap/tests/schema/schema029.phpt] [1;32mPASS SOAP XML Schema 29: SOAP 1.2 Multidimensional array (second way) [ext/soap/tests/schema/schema029.phpt] TEST 10797/16103 [ext/soap/tests/schema/schema030.phpt] [1;32mPASS SOAP XML Schema 30: Structure (sequence) [ext/soap/tests/schema/schema030.phpt] TEST 10798/16103 [ext/soap/tests/schema/schema031.phpt] [1;32mPASS SOAP XML Schema 31: Structure (all) [ext/soap/tests/schema/schema031.phpt] TEST 10799/16103 [ext/soap/tests/schema/schema032.phpt] [1;32mPASS SOAP XML Schema 32: Structure (choice) [ext/soap/tests/schema/schema032.phpt] TEST 10800/16103 [ext/soap/tests/schema/schema033.phpt] [1;32mPASS SOAP XML Schema 33: Nested complex types [ext/soap/tests/schema/schema033.phpt] TEST 10801/16103 [ext/soap/tests/schema/schema034.phpt] [1;32mPASS SOAP XML Schema 34: Nested complex types (element ref) [ext/soap/tests/schema/schema034.phpt] TEST 10802/16103 [ext/soap/tests/schema/schema035.phpt] [1;32mPASS SOAP XML Schema 35: Nested complex types (element ref + anonymous type) [ext/soap/tests/schema/schema035.phpt] TEST 10803/16103 [ext/soap/tests/schema/schema036.phpt] [1;32mPASS SOAP XML Schema 36: Nested complex types (inline) [ext/soap/tests/schema/schema036.phpt] TEST 10804/16103 [ext/soap/tests/schema/schema037.phpt] [1;32mPASS SOAP XML Schema 37: Structure with attributes [ext/soap/tests/schema/schema037.phpt] TEST 10805/16103 [ext/soap/tests/schema/schema038.phpt] [1;32mPASS SOAP XML Schema 38: Structure with attributes (ref) [ext/soap/tests/schema/schema038.phpt] TEST 10806/16103 [ext/soap/tests/schema/schema039.phpt] [1;32mPASS SOAP XML Schema 39: Structure with attributes (attributeGroup) [ext/soap/tests/schema/schema039.phpt] TEST 10807/16103 [ext/soap/tests/schema/schema040.phpt] [1;32mPASS SOAP XML Schema 40: Structure with attributes (inline types) [ext/soap/tests/schema/schema040.phpt] TEST 10808/16103 [ext/soap/tests/schema/schema041.phpt] [1;32mPASS SOAP XML Schema 41: Structure (group) [ext/soap/tests/schema/schema041.phpt] TEST 10809/16103 [ext/soap/tests/schema/schema042.phpt] [1;32mPASS SOAP XML Schema 42: Extension of simple type [ext/soap/tests/schema/schema042.phpt] TEST 10810/16103 [ext/soap/tests/schema/schema043.phpt] [1;32mPASS SOAP XML Schema 43: Extension of simple type (2) [ext/soap/tests/schema/schema043.phpt] TEST 10811/16103 [ext/soap/tests/schema/schema044.phpt] [1;32mPASS SOAP XML Schema 44: Restriction of simple type [ext/soap/tests/schema/schema044.phpt] TEST 10812/16103 [ext/soap/tests/schema/schema045.phpt] [1;32mPASS SOAP XML Schema 45: Restriction of simple type (2) [ext/soap/tests/schema/schema045.phpt] TEST 10813/16103 [ext/soap/tests/schema/schema046.phpt] [1;32mPASS SOAP XML Schema 46: Extension of complex type [ext/soap/tests/schema/schema046.phpt] TEST 10814/16103 [ext/soap/tests/schema/schema047.phpt] [1;32mPASS SOAP XML Schema 47: Extension of complex type (2) [ext/soap/tests/schema/schema047.phpt] TEST 10815/16103 [ext/soap/tests/schema/schema048.phpt] [1;32mPASS SOAP XML Schema 48: Restriction of complex type [ext/soap/tests/schema/schema048.phpt] TEST 10816/16103 [ext/soap/tests/schema/schema049.phpt] [1;32mPASS SOAP XML Schema 49: Restriction of complex type (2) [ext/soap/tests/schema/schema049.phpt] TEST 10817/16103 [ext/soap/tests/schema/schema050.phpt] [1;32mPASS SOAP XML Schema 50: Array in complex type (maxOccurs > 1, one value) [ext/soap/tests/schema/schema050.phpt] TEST 10818/16103 [ext/soap/tests/schema/schema051.phpt] [1;32mPASS SOAP XML Schema 51: Array in complex type (maxOccurs > 1, array) [ext/soap/tests/schema/schema051.phpt] TEST 10819/16103 [ext/soap/tests/schema/schema052.phpt] [1;32mPASS SOAP XML Schema 52: Array in complex type (maxOccurs > 1, array with one value) [ext/soap/tests/schema/schema052.phpt] TEST 10820/16103 [ext/soap/tests/schema/schema053.phpt] [1;32mPASS SOAP XML Schema 52: Array in complex type (maxOccurs > 1, empty array) [ext/soap/tests/schema/schema053.phpt] TEST 10821/16103 [ext/soap/tests/schema/schema054.phpt] [1;32mPASS SOAP XML Schema 54: Apache Map [ext/soap/tests/schema/schema054.phpt] TEST 10822/16103 [ext/soap/tests/schema/schema055.phpt] [1;32mPASS SOAP XML Schema 55: Apache Map (extension) [ext/soap/tests/schema/schema055.phpt] TEST 10823/16103 [ext/soap/tests/schema/schema056.phpt] [1;32mPASS SOAP XML Schema 56: SOAP 1.1 Array (literal encoding) [ext/soap/tests/schema/schema056.phpt] TEST 10824/16103 [ext/soap/tests/schema/schema057.phpt] [1;32mPASS SOAP XML Schema 57: SOAP 1.1 Array (second way, literal encoding) [ext/soap/tests/schema/schema057.phpt] TEST 10825/16103 [ext/soap/tests/schema/schema058.phpt] [1;32mPASS SOAP XML Schema 58: SOAP 1.2 Array (literal encoding) [ext/soap/tests/schema/schema058.phpt] TEST 10826/16103 [ext/soap/tests/schema/schema059.phpt] [1;32mPASS SOAP XML Schema 59: SOAP 1.2 Array (second way, literal encoding) [ext/soap/tests/schema/schema059.phpt] TEST 10827/16103 [ext/soap/tests/schema/schema060.phpt] [1;32mPASS SOAP XML Schema 60: SOAP 1.2 Multidimensional array (literal encoding) [ext/soap/tests/schema/schema060.phpt] TEST 10828/16103 [ext/soap/tests/schema/schema061.phpt] [1;32mPASS SOAP XML Schema 61: SOAP 1.2 Multidimensional array (second way, literal encoding) [ext/soap/tests/schema/schema061.phpt] TEST 10829/16103 [ext/soap/tests/schema/schema062.phpt] [1;32mPASS SOAP XML Schema 62: NULL with attributes [ext/soap/tests/schema/schema062.phpt] TEST 10830/16103 [ext/soap/tests/schema/schema063.phpt] [1;32mPASS SOAP XML Schema 63: standard unsignedLong type [ext/soap/tests/schema/schema063.phpt] TEST 10831/16103 [ext/soap/tests/schema/schema064.phpt] [1;32mPASS SOAP XML Schema 64: standard date/time types [ext/soap/tests/schema/schema064.phpt] TEST 10832/16103 [ext/soap/tests/schema/schema065.phpt] [1;32mPASS SOAP XML Schema 65: Attribute with default value [ext/soap/tests/schema/schema065.phpt] TEST 10833/16103 [ext/soap/tests/schema/schema066.phpt] [1;32mPASS SOAP XML Schema 66: Attribute with fixed value (1) [ext/soap/tests/schema/schema066.phpt] TEST 10834/16103 [ext/soap/tests/schema/schema067.phpt] [1;32mPASS SOAP XML Schema 67: Attribute with fixed value (2) [ext/soap/tests/schema/schema067.phpt] TEST 10835/16103 [ext/soap/tests/schema/schema068.phpt] [1;32mPASS SOAP XML Schema 68: Attribute with fixed value (3) [ext/soap/tests/schema/schema068.phpt] TEST 10836/16103 [ext/soap/tests/schema/schema069.phpt] [1;32mPASS SOAP XML Schema 69: Attribute with default value (reference) [ext/soap/tests/schema/schema069.phpt] TEST 10837/16103 [ext/soap/tests/schema/schema070.phpt] [1;32mPASS SOAP XML Schema 70: Attribute with default value (attributeGroup) [ext/soap/tests/schema/schema070.phpt] TEST 10838/16103 [ext/soap/tests/schema/schema071.phpt] [1;32mPASS SOAP XML Schema 71: SOAP 1.1 Array (document style) [ext/soap/tests/schema/schema071.phpt] TEST 10839/16103 [ext/soap/tests/schema/schema072.phpt] [1;32mPASS SOAP XML Schema 72: SOAP 1.1 Array (document style, element with inline type) [ext/soap/tests/schema/schema072.phpt] TEST 10840/16103 [ext/soap/tests/schema/schema073.phpt] [1;32mPASS SOAP XML Schema 73: SOAP 1.1 Array (document style, element with type ref) [ext/soap/tests/schema/schema073.phpt] TEST 10841/16103 [ext/soap/tests/schema/schema074.phpt] [1;32mPASS SOAP XML Schema 74: Structure with attributes and qualified elements [ext/soap/tests/schema/schema074.phpt] TEST 10842/16103 [ext/soap/tests/schema/schema075.phpt] [1;32mPASS SOAP XML Schema 75: Attributes form qualified/unqualified (attributeFormDefault="qualified") [ext/soap/tests/schema/schema075.phpt] TEST 10843/16103 [ext/soap/tests/schema/schema076.phpt] [1;32mPASS SOAP XML Schema 76: Attributes form qualified/unqualified (attributeFormDefault="unqualified") [ext/soap/tests/schema/schema076.phpt] TEST 10844/16103 [ext/soap/tests/schema/schema077.phpt] [1;32mPASS SOAP XML Schema 77: Attributes form qualified/unqualified (attributeFormDefault - default) [ext/soap/tests/schema/schema077.phpt] TEST 10845/16103 [ext/soap/tests/schema/schema078.phpt] [1;32mPASS SOAP XML Schema 78: Element form qualified/unqualified (elementFormDefault="qualified") [ext/soap/tests/schema/schema078.phpt] TEST 10846/16103 [ext/soap/tests/schema/schema079.phpt] [1;32mPASS SOAP XML Schema 79: Element form qualified/unqualified (elementFormDefault="unqualified") [ext/soap/tests/schema/schema079.phpt] TEST 10847/16103 [ext/soap/tests/schema/schema080.phpt] [1;32mPASS SOAP XML Schema 80: Element form qualified/unqualified (elementFormDefault - default) [ext/soap/tests/schema/schema080.phpt] TEST 10848/16103 [ext/soap/tests/schema/schema081.phpt] [1;32mPASS SOAP XML Schema 81: SOAP 1.1 Array with SOAP_USE_XSI_ARRAY_TYPE [ext/soap/tests/schema/schema081.phpt] TEST 10849/16103 [ext/soap/tests/schema/schema082.phpt] [1;32mPASS SOAP XML Schema 82: SOAP 1.1 Array with SOAP_USE_XSI_ARRAY_TYPE (second way) [ext/soap/tests/schema/schema082.phpt] TEST 10850/16103 [ext/soap/tests/schema/schema083.phpt] [1;32mPASS SOAP XML Schema 83: SOAP 1.2 Array with SOAP_USE_XSI_ARRAY_TYPE [ext/soap/tests/schema/schema083.phpt] TEST 10851/16103 [ext/soap/tests/schema/schema084.phpt] [1;32mPASS SOAP XML Schema 84: SOAP 1.2 Array with SOAP_USE_XSI_ARRAY_TYPE (second way) [ext/soap/tests/schema/schema084.phpt] TEST 10852/16103 [ext/soap/tests/schema/schema085.phpt] [1;32mPASS SOAP XML Schema 85: Extension of complex type (elements order) [ext/soap/tests/schema/schema085.phpt] TEST 10853/16103 [ext/soap/tests/server001.phpt] [1;32mPASS SOAP Server 1: new/addfunction/handle [ext/soap/tests/server001.phpt] TEST 10854/16103 [ext/soap/tests/server002.phpt] [1;32mPASS SOAP Server 2: function with parameters and result [ext/soap/tests/server002.phpt] TEST 10855/16103 [ext/soap/tests/server003.phpt] [1;32mPASS SOAP Server 3: all functions [ext/soap/tests/server003.phpt] TEST 10856/16103 [ext/soap/tests/server004.phpt] [1;32mPASS SOAP Server 4: addfunctions [ext/soap/tests/server004.phpt] TEST 10857/16103 [ext/soap/tests/server005.phpt] [1;32mPASS SOAP Server 5: setclass [ext/soap/tests/server005.phpt] TEST 10858/16103 [ext/soap/tests/server006.phpt] [1;32mPASS SOAP Server 6: setclass with constructor [ext/soap/tests/server006.phpt] TEST 10859/16103 [ext/soap/tests/server007.phpt] [1;32mPASS SOAP Server 7: addfunction and getfunctions [ext/soap/tests/server007.phpt] TEST 10860/16103 [ext/soap/tests/server008.phpt] [1;32mPASS SOAP Server 8: setclass and getfunctions [ext/soap/tests/server008.phpt] TEST 10861/16103 [ext/soap/tests/server009.phpt] [1;31mFAIL SOAP Server 9: setclass and setpersistence(SOAP_PERSISTENCE_SESSION) [ext/soap/tests/server009.phpt] TEST 10862/16103 [ext/soap/tests/server010.phpt] [1;32mPASS SOAP Server 10: setclass and setpersistence(SOAP_PERSISTENCE_REQUEST) [ext/soap/tests/server010.phpt] TEST 10863/16103 [ext/soap/tests/server011.phpt] [1;31mFAIL SOAP Server 11: bind [ext/soap/tests/server011.phpt] TEST 10864/16103 [ext/soap/tests/server012.phpt] [1;31mFAIL SOAP Server 12: WSDL generation [ext/soap/tests/server012.phpt] TEST 10865/16103 [ext/soap/tests/server013.phpt] [1;32mPASS SOAP Server 13: array handling [ext/soap/tests/server013.phpt] TEST 10866/16103 [ext/soap/tests/server014.phpt] [1;32mPASS SOAP Server 14: fault [ext/soap/tests/server014.phpt] TEST 10867/16103 [ext/soap/tests/server015.phpt] [1;32mPASS SOAP Server 15: passing request to handle() [ext/soap/tests/server015.phpt] TEST 10868/16103 [ext/soap/tests/server016.phpt] [1;32mPASS SOAP Server 16: user fault [ext/soap/tests/server016.phpt] TEST 10869/16103 [ext/soap/tests/server017.phpt] [1;32mPASS SOAP Server 17: user fault (through return) [ext/soap/tests/server017.phpt] TEST 10870/16103 [ext/soap/tests/server018.phpt] [1;32mPASS SOAP Server 18: user fault (through throw) [ext/soap/tests/server018.phpt] TEST 10871/16103 [ext/soap/tests/server019.phpt] [1;31mFAIL SOAP Server 19: compressed request (gzip) [ext/soap/tests/server019.phpt] TEST 10872/16103 [ext/soap/tests/server020.phpt] [1;31mFAIL SOAP Server 20: compressed request (deflate) [ext/soap/tests/server020.phpt] TEST 10873/16103 [ext/soap/tests/server021.phpt] [1;32mPASS SOAP Server 21: SoapServer::setClass and __call() [ext/soap/tests/server021.phpt] TEST 10874/16103 [ext/soap/tests/server022.phpt] [1;32mPASS SOAP Server 22: user fault (through throw of subclass) [ext/soap/tests/server022.phpt] TEST 10875/16103 [ext/soap/tests/server023.phpt] [1;32mPASS SOAP Server 23: Send SOAP headers those were not received [ext/soap/tests/server023.phpt] TEST 10876/16103 [ext/soap/tests/server024.phpt] [1;32mPASS SOAP Server 24: Send SOAP headers those were not received [ext/soap/tests/server024.phpt] TEST 10877/16103 [ext/soap/tests/server025.phpt] [1;32mPASS SOAP Server 25: One-way SOAP headers encoding using WSDL [ext/soap/tests/server025.phpt] TEST 10878/16103 [ext/soap/tests/server026.phpt] [1;32mPASS SOAP Server 26: setObject [ext/soap/tests/server026.phpt] TEST 10879/16103 [ext/soap/tests/server027.phpt] [1;32mPASS SOAP Server 27: setObject and getFunctions [ext/soap/tests/server027.phpt] TEST 10880/16103 [ext/soap/tests/server028.phpt] [1;32mPASS SOAP Server 28: SoapServer::setObject and __call() [ext/soap/tests/server028.phpt] TEST 10881/16103 [ext/soap/tests/server029.phpt] [1;31mFAIL SOAP Server 29-CGI: new/addfunction/handle [ext/soap/tests/server029.phpt] TEST 10882/16103 [ext/soap/tests/server030.phpt] [1;32mPASS SOAP Server 30: Handling classes which extend the SPL ArrayObject or ArrayIterator as arrays in wsdl mode [ext/soap/tests/server030.phpt] TEST 10883/16103 [ext/soap/tests/server031.phpt] [1;32mPASS SOAP Server 31: Handling classes which implements Iterator [ext/soap/tests/server031.phpt] TEST 10884/16103 [ext/soap/tests/setheaders.phpt] [1;32mPASS SOAP: SoapClient::__setHeaders [ext/soap/tests/setheaders.phpt] TEST 10885/16103 [ext/soap/tests/soap12/T01.phpt] [1;32mPASS SOAP 1.2: T01 echoOk [ext/soap/tests/soap12/T01.phpt] TEST 10886/16103 [ext/soap/tests/soap12/T02.phpt] [1;32mPASS SOAP 1.2: T02 echoOk [ext/soap/tests/soap12/T02.phpt] TEST 10887/16103 [ext/soap/tests/soap12/T03.phpt] [1;32mPASS SOAP 1.2: T03 echoOk [ext/soap/tests/soap12/T03.phpt] TEST 10888/16103 [ext/soap/tests/soap12/T04.phpt] [1;32mPASS SOAP 1.2: T04 echoOk [ext/soap/tests/soap12/T04.phpt] TEST 10889/16103 [ext/soap/tests/soap12/T05.phpt] [1;32mPASS SOAP 1.2: T05 echoOk [ext/soap/tests/soap12/T05.phpt] TEST 10890/16103 [ext/soap/tests/soap12/T10.phpt] [1;32mPASS SOAP 1.2: T10 unknownHdr [ext/soap/tests/soap12/T10.phpt] TEST 10891/16103 [ext/soap/tests/soap12/T11.phpt] [1;32mPASS SOAP 1.2: T11 unknownHdr [ext/soap/tests/soap12/T11.phpt] TEST 10892/16103 [ext/soap/tests/soap12/T12.phpt] [1;32mPASS SOAP 1.2: T12 unknownHdr [ext/soap/tests/soap12/T12.phpt] TEST 10893/16103 [ext/soap/tests/soap12/T13.phpt] [1;32mPASS SOAP 1.2: T13 unknownHdr [ext/soap/tests/soap12/T13.phpt] TEST 10894/16103 [ext/soap/tests/soap12/T14.phpt] [1;32mPASS SOAP 1.2: T14 echoOk [ext/soap/tests/soap12/T14.phpt] TEST 10895/16103 [ext/soap/tests/soap12/T15.phpt] [1;32mPASS SOAP 1.2: T15 unknownHdr [ext/soap/tests/soap12/T15.phpt] TEST 10896/16103 [ext/soap/tests/soap12/T19.phpt] [1;32mPASS SOAP 1.2: T19 echoOk [ext/soap/tests/soap12/T19.phpt] TEST 10897/16103 [ext/soap/tests/soap12/T22.phpt] [1;32mPASS SOAP 1.2: T22 echoOk [ext/soap/tests/soap12/T22.phpt] TEST 10898/16103 [ext/soap/tests/soap12/T23.phpt] [1;32mPASS SOAP 1.2: T23 echoOk [ext/soap/tests/soap12/T23.phpt] TEST 10899/16103 [ext/soap/tests/soap12/T24.phpt] [1;32mPASS SOAP 1.2: T24 echoOk [ext/soap/tests/soap12/T24.phpt] TEST 10900/16103 [ext/soap/tests/soap12/T25.phpt] [1;32mPASS SOAP 1.2: T25 echoOk [ext/soap/tests/soap12/T25.phpt] TEST 10901/16103 [ext/soap/tests/soap12/T26.phpt] [1;32mPASS SOAP 1.2: T26 echoOk [ext/soap/tests/soap12/T26.phpt] TEST 10902/16103 [ext/soap/tests/soap12/T27.phpt] [1;32mPASS SOAP 1.2: T27 echoStringArray [ext/soap/tests/soap12/T27.phpt] TEST 10903/16103 [ext/soap/tests/soap12/T28.phpt] [1;32mPASS SOAP 1.2: T28 echoOk [ext/soap/tests/soap12/T28.phpt] TEST 10904/16103 [ext/soap/tests/soap12/T29.phpt] [1;32mPASS SOAP 1.2: T29 echoOk [ext/soap/tests/soap12/T29.phpt] TEST 10905/16103 [ext/soap/tests/soap12/T30.phpt] [1;32mPASS SOAP 1.2: T30 echoOk [ext/soap/tests/soap12/T30.phpt] TEST 10906/16103 [ext/soap/tests/soap12/T31.phpt] [1;32mPASS SOAP 1.2: T31 returnVoid [ext/soap/tests/soap12/T31.phpt] TEST 10907/16103 [ext/soap/tests/soap12/T32.phpt] [1;32mPASS SOAP 1.2: T32 echoHeader [ext/soap/tests/soap12/T32.phpt] TEST 10908/16103 [ext/soap/tests/soap12/T33.phpt] [1;32mPASS SOAP 1.2: T33 nonexistentMethod [ext/soap/tests/soap12/T33.phpt] TEST 10909/16103 [ext/soap/tests/soap12/T34.phpt] [1;32mPASS SOAP 1.2: T34 unknownHdr [ext/soap/tests/soap12/T34.phpt] TEST 10910/16103 [ext/soap/tests/soap12/T35.phpt] [1;32mPASS SOAP 1.2: T35 unknownHdr [ext/soap/tests/soap12/T35.phpt] TEST 10911/16103 [ext/soap/tests/soap12/T36.phpt] [1;32mPASS SOAP 1.2: T36 unknownHdr [ext/soap/tests/soap12/T36.phpt] TEST 10912/16103 [ext/soap/tests/soap12/T37.phpt] [1;32mPASS SOAP 1.2: T37 unknownHdr [ext/soap/tests/soap12/T37.phpt] TEST 10913/16103 [ext/soap/tests/soap12/T38_1.phpt] [1;32mPASS SOAP 1.2: T38.1 doubleHdr [ext/soap/tests/soap12/T38_1.phpt] TEST 10914/16103 [ext/soap/tests/soap12/T38_2.phpt] [1;32mPASS SOAP 1.2: T38.2 doubleHdr [ext/soap/tests/soap12/T38_2.phpt] TEST 10915/16103 [ext/soap/tests/soap12/T39.phpt] [1;32mPASS SOAP 1.2: T39 unknownHdr [ext/soap/tests/soap12/T39.phpt] TEST 10916/16103 [ext/soap/tests/soap12/T40.phpt] [1;32mPASS SOAP 1.2: T40 echoOK [ext/soap/tests/soap12/T40.phpt] TEST 10917/16103 [ext/soap/tests/soap12/T41.phpt] [1;32mPASS SOAP 1.2: T41 echoStruct [ext/soap/tests/soap12/T41.phpt] TEST 10918/16103 [ext/soap/tests/soap12/T42.phpt] [1;32mPASS SOAP 1.2: T42 echoStructArray [ext/soap/tests/soap12/T42.phpt] TEST 10919/16103 [ext/soap/tests/soap12/T43.phpt] [1;32mPASS SOAP 1.2: T43 echoStructAsSimpleTypes [ext/soap/tests/soap12/T43.phpt] TEST 10920/16103 [ext/soap/tests/soap12/T44.phpt] [1;32mPASS SOAP 1.2: T44 echoSimpleTypesAsStruct [ext/soap/tests/soap12/T44.phpt] TEST 10921/16103 [ext/soap/tests/soap12/T45.phpt] [1;32mPASS SOAP 1.2: T45 echoNestedStruct [ext/soap/tests/soap12/T45.phpt] TEST 10922/16103 [ext/soap/tests/soap12/T46.phpt] [1;32mPASS SOAP 1.2: T46 echoNestedArray [ext/soap/tests/soap12/T46.phpt] TEST 10923/16103 [ext/soap/tests/soap12/T47.phpt] [1;32mPASS SOAP 1.2: T47 echoFloatArray [ext/soap/tests/soap12/T47.phpt] TEST 10924/16103 [ext/soap/tests/soap12/T48.phpt] [1;32mPASS SOAP 1.2: T48 echoStringArray [ext/soap/tests/soap12/T48.phpt] TEST 10925/16103 [ext/soap/tests/soap12/T49.phpt] [1;32mPASS SOAP 1.2: T49 echoStringArray [ext/soap/tests/soap12/T49.phpt] TEST 10926/16103 [ext/soap/tests/soap12/T50.phpt] [1;32mPASS SOAP 1.2: T50 echoIntegerArray [ext/soap/tests/soap12/T50.phpt] TEST 10927/16103 [ext/soap/tests/soap12/T51.phpt] [1;32mPASS SOAP 1.2: T51 echoBase64 [ext/soap/tests/soap12/T51.phpt] TEST 10928/16103 [ext/soap/tests/soap12/T52.phpt] [1;32mPASS SOAP 1.2: T52 echoBoolean [ext/soap/tests/soap12/T52.phpt] TEST 10929/16103 [ext/soap/tests/soap12/T53.phpt] [1;32mPASS SOAP 1.2: T53 echoDate [ext/soap/tests/soap12/T53.phpt] TEST 10930/16103 [ext/soap/tests/soap12/T54.phpt] [1;32mPASS SOAP 1.2: T54 echoDecimal [ext/soap/tests/soap12/T54.phpt] TEST 10931/16103 [ext/soap/tests/soap12/T55.phpt] [1;32mPASS SOAP 1.2: T55 echoFloat [ext/soap/tests/soap12/T55.phpt] TEST 10932/16103 [ext/soap/tests/soap12/T56.phpt] [1;32mPASS SOAP 1.2: T56 echoString [ext/soap/tests/soap12/T56.phpt] TEST 10933/16103 [ext/soap/tests/soap12/T57.phpt] [1;32mPASS SOAP 1.2: T57 echoString [ext/soap/tests/soap12/T57.phpt] TEST 10934/16103 [ext/soap/tests/soap12/T58.phpt] [1;32mPASS SOAP 1.2: T58 echoIntegerArray [ext/soap/tests/soap12/T58.phpt] TEST 10935/16103 [ext/soap/tests/soap12/T59.phpt] [1;32mPASS SOAP 1.2: T59 echoStringArray [ext/soap/tests/soap12/T59.phpt] TEST 10936/16103 [ext/soap/tests/soap12/T60.phpt] [1;32mPASS SOAP 1.2: T60 countItems [ext/soap/tests/soap12/T60.phpt] TEST 10937/16103 [ext/soap/tests/soap12/T61.phpt] [1;32mPASS SOAP 1.2: T61 countItems [ext/soap/tests/soap12/T61.phpt] TEST 10938/16103 [ext/soap/tests/soap12/T63.phpt] [1;32mPASS SOAP 1.2: T63 validateCountryCode [ext/soap/tests/soap12/T63.phpt] TEST 10939/16103 [ext/soap/tests/soap12/T64.phpt] [1;32mPASS SOAP 1.2: T64 echoOk [ext/soap/tests/soap12/T64.phpt] TEST 10940/16103 [ext/soap/tests/soap12/T65.phpt] [1;32mPASS SOAP 1.2: T65 echoOk [ext/soap/tests/soap12/T65.phpt] TEST 10941/16103 [ext/soap/tests/soap12/T66.phpt] [1;32mPASS SOAP 1.2: T66 echoOk [ext/soap/tests/soap12/T66.phpt] TEST 10942/16103 [ext/soap/tests/soap12/T67.phpt] [1;32mPASS SOAP 1.2: T67 echoOk [ext/soap/tests/soap12/T67.phpt] TEST 10943/16103 [ext/soap/tests/soap12/T68.phpt] [1;32mPASS SOAP 1.2: T68 echoOk [ext/soap/tests/soap12/T68.phpt] TEST 10944/16103 [ext/soap/tests/soap12/T69.phpt] [1;32mPASS SOAP 1.2: T69 echoOk [ext/soap/tests/soap12/T69.phpt] TEST 10945/16103 [ext/soap/tests/soap12/T70.phpt] [1;32mPASS SOAP 1.2: T70 echoOk [ext/soap/tests/soap12/T70.phpt] TEST 10946/16103 [ext/soap/tests/soap12/T71.phpt] [1;32mPASS SOAP 1.2: T71 echoOk [ext/soap/tests/soap12/T71.phpt] TEST 10947/16103 [ext/soap/tests/soap12/T72.phpt] [1;32mPASS SOAP 1.2: T72 echoOk [ext/soap/tests/soap12/T72.phpt] TEST 10948/16103 [ext/soap/tests/soap12/T73.phpt] [1;32mPASS SOAP 1.2: T73 echoString [ext/soap/tests/soap12/T73.phpt] TEST 10949/16103 [ext/soap/tests/soap12/T74.phpt] [1;32mPASS SOAP 1.2: T74 doubleHdr [ext/soap/tests/soap12/T74.phpt] TEST 10950/16103 [ext/soap/tests/soap12/T75.phpt] [1;32mPASS SOAP 1.2: T75 echoResolvedRef [ext/soap/tests/soap12/T75.phpt] TEST 10951/16103 [ext/soap/tests/soap12/T76_1.phpt] [1;32mPASS SOAP 1.2: T76.1 echoString [ext/soap/tests/soap12/T76_1.phpt] TEST 10952/16103 [ext/soap/tests/soap12/T76_2.phpt] [1;32mPASS SOAP 1.2: T76.2 echoString [ext/soap/tests/soap12/T76_2.phpt] TEST 10953/16103 [ext/soap/tests/soap12/T77_1.phpt] [1;32mPASS SOAP 1.2: T77.1 isNil [ext/soap/tests/soap12/T77_1.phpt] TEST 10954/16103 [ext/soap/tests/soap12/T77_2.phpt] [1;32mPASS SOAP 1.2: T77.2 isNil [ext/soap/tests/soap12/T77_2.phpt] TEST 10955/16103 [ext/soap/tests/soap12/T77_3.phpt] [1;32mPASS SOAP 1.2: T77.3 isNul [ext/soap/tests/soap12/T77_3.phpt] TEST 10956/16103 [ext/soap/tests/soap12/T78.phpt] [1;32mPASS SOAP 1.2: T78 echoOk [ext/soap/tests/soap12/T78.phpt] TEST 10957/16103 [ext/soap/tests/soap12/T80.phpt] [1;32mPASS SOAP 1.2: T80 echoOk [ext/soap/tests/soap12/T80.phpt] TEST 10958/16103 [ext/soap/tests/ssl_method_deprecation.phpt] [1;32mPASS ssl_method option is deprecated [ext/soap/tests/ssl_method_deprecation.phpt] TEST 10959/16103 [ext/soap/tests/transport001.phpt] [1;32mPASS SOAP Transport 1: Local transport using SoapClient::__doRequest [ext/soap/tests/transport001.phpt] TEST 10960/16103 [ext/soap/tests/typemap001.phpt] [1;32mPASS SOAP typemap 1: SoapServer support for typemap's from_xml() [ext/soap/tests/typemap001.phpt] TEST 10961/16103 [ext/soap/tests/typemap002.phpt] [1;32mPASS SOAP typemap 2: SoapServer support for typemap's to_xml() [ext/soap/tests/typemap002.phpt] TEST 10962/16103 [ext/soap/tests/typemap003.phpt] [1;32mPASS SOAP Typemap 3: SoapClient support for typemap's from_xml() [ext/soap/tests/typemap003.phpt] TEST 10963/16103 [ext/soap/tests/typemap004.phpt] [1;32mPASS SOAP Typemap 4: SoapClient support for typemap's to_xml() [ext/soap/tests/typemap004.phpt] TEST 10964/16103 [ext/soap/tests/typemap005.phpt] [1;32mPASS SOAP typemap 5: SoapServer support for typemap's from_xml() (without WSDL) [ext/soap/tests/typemap005.phpt] TEST 10965/16103 [ext/soap/tests/typemap006.phpt] [1;32mPASS SOAP typemap 6: SoapServer support for typemap's to_xml() (without WSDL, using SoapVar) [ext/soap/tests/typemap006.phpt] TEST 10966/16103 [ext/soap/tests/typemap007.phpt] [1;32mPASS SOAP Typemap 7: SoapClient support for typemap's from_xml() (without WSDL) [ext/soap/tests/typemap007.phpt] TEST 10967/16103 [ext/soap/tests/typemap008.phpt] [1;32mPASS SOAP Typemap 8: SoapClient support for typemap's to_xml() (without WSDL, using SoapVar) [ext/soap/tests/typemap008.phpt] TEST 10968/16103 [ext/soap/tests/typemap009.phpt] [1;32mPASS SOAP typemap 9: SoapServer support for typemap's from_xml() (SoapFault) [ext/soap/tests/typemap009.phpt] TEST 10969/16103 [ext/soap/tests/typemap010.phpt] [1;32mPASS SOAP typemap 10: SoapServer support for typemap's to_xml() (SoapFault) [ext/soap/tests/typemap010.phpt] TEST 10970/16103 [ext/soap/tests/typemap011.phpt] [1;32mPASS SOAP Typemap 11: SoapClient support for typemap's from_xml() (SoapFault) [ext/soap/tests/typemap011.phpt] TEST 10971/16103 [ext/soap/tests/typemap012.phpt] [1;32mPASS SOAP Typemap 12: SoapClient support for typemap's to_xml() (SoapFault) [ext/soap/tests/typemap012.phpt] TEST 10972/16103 [ext/soap/tests/typemap013.phpt] [1;32mPASS SOAP typemap 13: SoapServer support for typemap's to_xml() with default ns [ext/soap/tests/typemap013.phpt] TEST 10973/16103 [ext/sockets/tests/bug46360.phpt] [1;32mPASS Bug 46360 - TCP_NODELAY constant (sock_get_option, sock_set_option) [ext/sockets/tests/bug46360.phpt] TEST 10974/16103 [ext/sockets/tests/bug49341.phpt] [1;33mSKIP Bug #49341: add SO_REUSEPORT support for socket_set_option() [ext/sockets/tests/bug49341.phpt] reason: is not *BSD. TEST 10975/16103 [ext/sockets/tests/bug51958.phpt] [1;33mSKIP Bug #51958: socket_accept() fails on IPv6 server sockets [ext/sockets/tests/bug51958.phpt] reason: test relies Winsock's error code for WSAEWOULDBLOCK/EAGAIN TEST 10976/16103 [ext/sockets/tests/bug63000.phpt] [1;32mPASS Bug #63000: Multicast on OSX [ext/sockets/tests/bug63000.phpt] TEST 10977/16103 [ext/sockets/tests/bug76839.phpt] [1;32mPASS Bug #76839: socket_recvfrom may return an invalid 'from' address on MacOS [ext/sockets/tests/bug76839.phpt] TEST 10978/16103 [ext/sockets/tests/bug80723.phpt] [1;32mPASS Bug #80723: Different sockets compare as equal (regression in 8.0) [ext/sockets/tests/bug80723.phpt] TEST 10979/16103 [ext/sockets/tests/ipv4loop.phpt] [1;32mPASS IPv4 Loopback test [ext/sockets/tests/ipv4loop.phpt] TEST 10980/16103 [ext/sockets/tests/ipv6loop.phpt] [1;32mPASS IPv6 Loopback test [ext/sockets/tests/ipv6loop.phpt] TEST 10981/16103 [ext/sockets/tests/mcast_ipv4_recv.phpt] [1;32mPASS Multicast support: IPv4 receive options [ext/sockets/tests/mcast_ipv4_recv.phpt] TEST 10982/16103 [ext/sockets/tests/mcast_ipv4_send.phpt] [1;32mPASS Multicast support: IPv4 send options [ext/sockets/tests/mcast_ipv4_send.phpt] TEST 10983/16103 [ext/sockets/tests/mcast_ipv4_send_error.phpt] [1;32mPASS Multicast support: IPv4 send options with unusual values [ext/sockets/tests/mcast_ipv4_send_error.phpt] TEST 10984/16103 [ext/sockets/tests/mcast_ipv6_recv.phpt] [1;32mPASS Multicast support: IPv6 receive options [ext/sockets/tests/mcast_ipv6_recv.phpt] TEST 10985/16103 [ext/sockets/tests/mcast_ipv6_recv_limited.phpt] [1;33mSKIP Multicast support: IPv6 receive options (limited) [ext/sockets/tests/mcast_ipv6_recv_limited.phpt] reason: protocol independent multicast API is available. TEST 10986/16103 [ext/sockets/tests/mcast_ipv6_send.phpt] [1;32mPASS Multicast support: IPv6 send options [ext/sockets/tests/mcast_ipv6_send.phpt] TEST 10987/16103 [ext/sockets/tests/socket_abstract_path.phpt] [1;32mPASS Support for paths in the abstract namespace (bind, connect) [ext/sockets/tests/socket_abstract_path.phpt] TEST 10988/16103 [ext/sockets/tests/socket_abstract_path_sendmsg.phpt] [1;32mPASS Support for paths in the abstract namespace (bind, sendmsg, recvmsg) [ext/sockets/tests/socket_abstract_path_sendmsg.phpt] TEST 10989/16103 [ext/sockets/tests/socket_accept_failure.phpt] [1;32mPASS socket_accept() failure [ext/sockets/tests/socket_accept_failure.phpt] TEST 10990/16103 [ext/sockets/tests/socket_addrinfo_bind.phpt] [1;32mPASS Test socket_addrinfo_bind() [ext/sockets/tests/socket_addrinfo_bind.phpt] TEST 10991/16103 [ext/sockets/tests/socket_addrinfo_connect.phpt] [1;32mPASS Test socket_addrinfo_connect() [ext/sockets/tests/socket_addrinfo_connect.phpt] TEST 10992/16103 [ext/sockets/tests/socket_addrinfo_explain.phpt] [1;32mPASS Test socket_addrinfo_explain() [ext/sockets/tests/socket_addrinfo_explain.phpt] TEST 10993/16103 [ext/sockets/tests/socket_addrinfo_lookup.phpt] [1;32mPASS Test socket_addrinfo_lookup() [ext/sockets/tests/socket_addrinfo_lookup.phpt] TEST 10994/16103 [ext/sockets/tests/socket_bind.phpt] [1;31mFAIL ext/sockets - socket_bind - basic test [ext/sockets/tests/socket_bind.phpt] TEST 10995/16103 [ext/sockets/tests/socket_clear_error-win32.phpt] [1;33mSKIP void socket_clear_error ([ resource $socket ] ) ; [ext/sockets/tests/socket_clear_error-win32.phpt] reason: windows only test TEST 10996/16103 [ext/sockets/tests/socket_clear_error.phpt] [1;32mPASS void socket_clear_error ([ resource $socket ] ) ; [ext/sockets/tests/socket_clear_error.phpt] TEST 10997/16103 [ext/sockets/tests/socket_cmsg_credentials.phpt] [1;32mPASS recvmsg(): receive SCM_CREDENTIALS messages [ext/sockets/tests/socket_cmsg_credentials.phpt] TEST 10998/16103 [ext/sockets/tests/socket_cmsg_rights.phpt] [1;32mPASS recvmsg(): receive SCM_CREDENTIALS messages [ext/sockets/tests/socket_cmsg_rights.phpt] TEST 10999/16103 [ext/sockets/tests/socket_connect_params.phpt] [1;32mPASS ext/sockets - socket_connect - test with empty parameters [ext/sockets/tests/socket_connect_params.phpt] TEST 11000/16103 [ext/sockets/tests/socket_create_listen-nobind.phpt] [1;33mSKIP Test if socket_create_listen() returns false, when it cannot bind to the port. [ext/sockets/tests/socket_create_listen-nobind.phpt] reason: Test cannot be run as root. TEST 11001/16103 [ext/sockets/tests/socket_create_listen-win32.phpt] [1;33mSKIP Test if socket binds on 31338 [ext/sockets/tests/socket_create_listen-win32.phpt] reason: .. Not valid for non Windows TEST 11002/16103 [ext/sockets/tests/socket_create_listen.phpt] [1;32mPASS Test if socket binds on 31338 [ext/sockets/tests/socket_create_listen.phpt] TEST 11003/16103 [ext/sockets/tests/socket_create_listen_used.phpt] [1;32mPASS ext/sockets - socket_create_listen - test for used socket [ext/sockets/tests/socket_create_listen_used.phpt] TEST 11004/16103 [ext/sockets/tests/socket_create_pair-wrongparams-win32.phpt] [1;33mSKIP Test parameter handling in socket_create_pair() [ext/sockets/tests/socket_create_pair-wrongparams-win32.phpt] reason: .. Not valid for non Windows TEST 11005/16103 [ext/sockets/tests/socket_create_pair-wrongparams.phpt] [1;32mPASS Test parameter handling in socket_create_pair() [ext/sockets/tests/socket_create_pair-wrongparams.phpt] TEST 11006/16103 [ext/sockets/tests/socket_create_pair.phpt] [1;32mPASS Test for socket_create_pair() [ext/sockets/tests/socket_create_pair.phpt] TEST 11007/16103 [ext/sockets/tests/socket_defer_acp.phpt] [1;32mPASS Test if socket_set_option() works, option:TCP_DEFER_ACCEPT [ext/sockets/tests/socket_defer_acp.phpt] TEST 11008/16103 [ext/sockets/tests/socket_export_stream-1.phpt] [1;32mPASS socket_export_stream: Basic test [ext/sockets/tests/socket_export_stream-1.phpt] TEST 11009/16103 [ext/sockets/tests/socket_export_stream-2.phpt] [1;32mPASS socket_export_stream: Bad arguments [ext/sockets/tests/socket_export_stream-2.phpt] TEST 11010/16103 [ext/sockets/tests/socket_export_stream-3.phpt] [1;32mPASS socket_export_stream: Test with multicasting [ext/sockets/tests/socket_export_stream-3.phpt] TEST 11011/16103 [ext/sockets/tests/socket_export_stream-4-win.phpt] [1;33mSKIP socket_export_stream: effects of closing [ext/sockets/tests/socket_export_stream-4-win.phpt] reason: Not Valid for Linux TEST 11012/16103 [ext/sockets/tests/socket_export_stream-4.phpt] [1;32mPASS socket_export_stream: effects of closing [ext/sockets/tests/socket_export_stream-4.phpt] TEST 11013/16103 [ext/sockets/tests/socket_export_stream-5.phpt] [1;33mSKIP socket_export_stream: effects of leaked handles [ext/sockets/tests/socket_export_stream-5.phpt] reason: Required extension missing: zend_test TEST 11014/16103 [ext/sockets/tests/socket_getopt.phpt] [1;32mPASS mixed socket_getopt( resource $socket , int $level , int $optname ) ; [ext/sockets/tests/socket_getopt.phpt] TEST 11015/16103 [ext/sockets/tests/socket_getpeername.phpt] [1;32mPASS ext/sockets - socket_getpeername - basic test [ext/sockets/tests/socket_getpeername.phpt] TEST 11016/16103 [ext/sockets/tests/socket_getpeername_ipv4loop.phpt] [1;32mPASS ext/sockets - socket_getpeername_ipv4loop - basic test [ext/sockets/tests/socket_getpeername_ipv4loop.phpt] TEST 11017/16103 [ext/sockets/tests/socket_getpeername_ipv6loop.phpt] [1;32mPASS ext/sockets - socket_getpeername_ipv6loop - basic test [ext/sockets/tests/socket_getpeername_ipv6loop.phpt] TEST 11018/16103 [ext/sockets/tests/socket_getsockname.phpt] [1;32mPASS ext/sockets - socket_getsockname - basic test [ext/sockets/tests/socket_getsockname.phpt] TEST 11019/16103 [ext/sockets/tests/socket_import_stream-1.phpt] [1;32mPASS socket_import_stream: Basic test [ext/sockets/tests/socket_import_stream-1.phpt] TEST 11020/16103 [ext/sockets/tests/socket_import_stream-2.phpt] [1;32mPASS socket_import_stream: Bad arguments [ext/sockets/tests/socket_import_stream-2.phpt] TEST 11021/16103 [ext/sockets/tests/socket_import_stream-3.phpt] [1;32mPASS socket_import_stream: Test with multicasting [ext/sockets/tests/socket_import_stream-3.phpt] TEST 11022/16103 [ext/sockets/tests/socket_import_stream-4-win.phpt] [1;33mSKIP socket_import_stream: effects of closing [ext/sockets/tests/socket_import_stream-4-win.phpt] reason: Not Valid for Linux TEST 11023/16103 [ext/sockets/tests/socket_import_stream-4.phpt] [1;32mPASS socket_import_stream: effects of closing [ext/sockets/tests/socket_import_stream-4.phpt] TEST 11024/16103 [ext/sockets/tests/socket_import_stream-5.phpt] [1;33mSKIP socket_import_stream: effects of leaked handles [ext/sockets/tests/socket_import_stream-5.phpt] reason: Required extension missing: zend_test TEST 11025/16103 [ext/sockets/tests/socket_listen-wrongparams.phpt] [1;32mPASS Test parameter handling in socket_listen(). [ext/sockets/tests/socket_listen-wrongparams.phpt] TEST 11026/16103 [ext/sockets/tests/socket_read_params.phpt] [1;32mPASS ext/sockets - socket_read- test with incorrect parameter [ext/sockets/tests/socket_read_params.phpt] TEST 11027/16103 [ext/sockets/tests/socket_recvmsg.phpt] [1;32mPASS recvmsg(): basic test [ext/sockets/tests/socket_recvmsg.phpt] TEST 11028/16103 [ext/sockets/tests/socket_select-wrongparams-1-win32.phpt] [1;33mSKIP Test parameter handling in socket_select(). [ext/sockets/tests/socket_select-wrongparams-1-win32.phpt] reason: .. Not valid for non Windows TEST 11029/16103 [ext/sockets/tests/socket_select-wrongparams-1.phpt] [1;32mPASS Test parameter handling in socket_select(). [ext/sockets/tests/socket_select-wrongparams-1.phpt] TEST 11030/16103 [ext/sockets/tests/socket_select-wrongparams-2.phpt] [1;32mPASS Test parameter handling in socket_select(). [ext/sockets/tests/socket_select-wrongparams-2.phpt] TEST 11031/16103 [ext/sockets/tests/socket_select-wrongparams-4.phpt] [1;32mPASS Test parameter handling in socket_select(). [ext/sockets/tests/socket_select-wrongparams-4.phpt] TEST 11032/16103 [ext/sockets/tests/socket_select.phpt] [1;32mPASS Test parameter handling in socket_select(). [ext/sockets/tests/socket_select.phpt] TEST 11033/16103 [ext/sockets/tests/socket_select_error.phpt] [1;32mPASS socket_select() error conditions [ext/sockets/tests/socket_select_error.phpt] TEST 11034/16103 [ext/sockets/tests/socket_send.phpt] [1;31mFAIL int socket_send ( resource $socket , string $buf , int $len , int $flags ); [ext/sockets/tests/socket_send.phpt] TEST 11035/16103 [ext/sockets/tests/socket_send_params.phpt] [1;32mPASS ext/sockets - socket_send - test with incorrect parameters [ext/sockets/tests/socket_send_params.phpt] TEST 11036/16103 [ext/sockets/tests/socket_sendrecvmsg_error.phpt] [1;32mPASS Error during socket_sendmsg() or socket_recvmsg() [ext/sockets/tests/socket_sendrecvmsg_error.phpt] TEST 11037/16103 [ext/sockets/tests/socket_sendrecvmsg_multi_msg-unix.phpt] [1;32mPASS sendmsg()/recvmsg(): test ability to receive multiple messages [ext/sockets/tests/socket_sendrecvmsg_multi_msg-unix.phpt] TEST 11038/16103 [ext/sockets/tests/socket_sendrecvmsg_multi_msg.phpt] [1;32mPASS sendmsg()/recvmsg(): test ability to receive multiple messages (WIN32) [ext/sockets/tests/socket_sendrecvmsg_multi_msg.phpt] TEST 11039/16103 [ext/sockets/tests/socket_sendto_params.phpt] [1;32mPASS ext/sockets - socket_sendto - test with incorrect parameters [ext/sockets/tests/socket_sendto_params.phpt] TEST 11040/16103 [ext/sockets/tests/socket_sentto_recvfrom_ipv4_udp.phpt] [1;32mPASS Test if socket_recvfrom() receives data sent by socket_sendto() via IPv4 UDP [ext/sockets/tests/socket_sentto_recvfrom_ipv4_udp.phpt] TEST 11041/16103 [ext/sockets/tests/socket_sentto_recvfrom_ipv6_udp-win32.phpt] [1;33mSKIP Test if socket_recvfrom() receives data sent by socket_sendto() via IPv6 UDP (Win32) [ext/sockets/tests/socket_sentto_recvfrom_ipv6_udp-win32.phpt] reason: only for Windows TEST 11042/16103 [ext/sockets/tests/socket_sentto_recvfrom_ipv6_udp.phpt] [1;32mPASS Test if socket_recvfrom() receives data sent by socket_sendto() via IPv6 UDP [ext/sockets/tests/socket_sentto_recvfrom_ipv6_udp.phpt] TEST 11043/16103 [ext/sockets/tests/socket_sentto_recvfrom_unix.phpt] [1;32mPASS Test if socket_recvfrom() receives data sent by socket_sendto() through a Unix domain socket [ext/sockets/tests/socket_sentto_recvfrom_unix.phpt] TEST 11044/16103 [ext/sockets/tests/socket_set_block-retval.phpt] [1;32mPASS Test socket_set_block return values [ext/sockets/tests/socket_set_block-retval.phpt] TEST 11045/16103 [ext/sockets/tests/socket_set_nonblock-retval.phpt] [1;32mPASS Test socket_set_nonblock return values [ext/sockets/tests/socket_set_nonblock-retval.phpt] TEST 11046/16103 [ext/sockets/tests/socket_set_nonblock.phpt] [1;32mPASS ext/sockets - socket_set_block - basic test [ext/sockets/tests/socket_set_nonblock.phpt] TEST 11047/16103 [ext/sockets/tests/socket_set_option_acf.phpt] [1;33mSKIP Test if socket_set_option() works, option:SO_ACCEPTFILTER [ext/sockets/tests/socket_set_option_acf.phpt] reason: on platforms not supporting SO_ACCEPTFILTER TEST 11048/16103 [ext/sockets/tests/socket_set_option_bindtodevice.phpt] [1;33mSKIP Test if socket_set_option() works, option:SO_BINDTODEVICE [ext/sockets/tests/socket_set_option_bindtodevice.phpt] reason: SO_BINDTODEVICE requires root permissions. TEST 11049/16103 [ext/sockets/tests/socket_set_option_error_socket_option.phpt] [1;33mSKIP Test if socket_set_option() returns 'Unable to set socket option' failure for invalid options [ext/sockets/tests/socket_set_option_error_socket_option.phpt] reason: Test cannot be run as root. TEST 11050/16103 [ext/sockets/tests/socket_set_option_in6_pktinfo.phpt] [1;32mPASS socket_set_option() with IPV6_PKTINFO [ext/sockets/tests/socket_set_option_in6_pktinfo.phpt] TEST 11051/16103 [ext/sockets/tests/socket_set_option_rcvtimeo.phpt] [1;32mPASS Test if socket_set_option() works, option:SO_RCVTIMEO [ext/sockets/tests/socket_set_option_rcvtimeo.phpt] TEST 11052/16103 [ext/sockets/tests/socket_set_option_seolinger.phpt] [1;32mPASS Test if socket_set_option() works, option:SO_SEOLINGER [ext/sockets/tests/socket_set_option_seolinger.phpt] TEST 11053/16103 [ext/sockets/tests/socket_set_option_sndtimeo.phpt] [1;32mPASS Test if socket_set_option() works, option:SO_SNDTIMEO [ext/sockets/tests/socket_set_option_sndtimeo.phpt] TEST 11054/16103 [ext/sockets/tests/socket_setopt_basic.phpt] [1;32mPASS Test socket_setopt() basic functionality [ext/sockets/tests/socket_setopt_basic.phpt] TEST 11055/16103 [ext/sockets/tests/socket_shutdown-win32.phpt] [1;33mSKIP bool socket_shutdown ( resource $socket [, int $how = 2 ] ) ; [ext/sockets/tests/socket_shutdown-win32.phpt] reason: windows only test TEST 11056/16103 [ext/sockets/tests/socket_shutdown.phpt] [1;31mFAIL bool socket_shutdown ( resource $socket [, int $how = 2 ] ) ; [ext/sockets/tests/socket_shutdown.phpt] TEST 11057/16103 [ext/sockets/tests/socket_strerror.phpt] [1;32mPASS ext/sockets - socket_strerror - basic test [ext/sockets/tests/socket_strerror.phpt] TEST 11058/16103 [ext/sockets/tests/unixloop.phpt] [1;32mPASS Unix domain socket Loopback test [ext/sockets/tests/unixloop.phpt] TEST 11059/16103 [ext/sockets/tests/wsaprotocol_info_0.phpt] [1;33mSKIP Winsock export/import socket, basic test [ext/sockets/tests/wsaprotocol_info_0.phpt] reason: .. Windows only test TEST 11060/16103 [ext/sodium/tests/bug78114.phpt] [1;32mPASS Bug #78114 (segfault when calling sodium_* functions from eval) [ext/sodium/tests/bug78114.phpt] TEST 11061/16103 [ext/sodium/tests/bug78516.phpt] [1;32mPASS Bug #78516 (password_hash(): Memory cost is not in allowed range) [ext/sodium/tests/bug78516.phpt] TEST 11062/16103 [ext/sodium/tests/crypto_aead.phpt] [1;32mPASS Check for libsodium AEAD [ext/sodium/tests/crypto_aead.phpt] TEST 11063/16103 [ext/sodium/tests/crypto_auth.phpt] [1;32mPASS Check for libsodium auth [ext/sodium/tests/crypto_auth.phpt] TEST 11064/16103 [ext/sodium/tests/crypto_box.phpt] [1;32mPASS Check for libsodium box [ext/sodium/tests/crypto_box.phpt] TEST 11065/16103 [ext/sodium/tests/crypto_core_ristretto255.phpt] [1;32mPASS Check for libsodium core ristretto255 [ext/sodium/tests/crypto_core_ristretto255.phpt] TEST 11066/16103 [ext/sodium/tests/crypto_generichash.phpt] [1;32mPASS Check for libsodium generichash [ext/sodium/tests/crypto_generichash.phpt] TEST 11067/16103 [ext/sodium/tests/crypto_hex.phpt] [1;32mPASS Check for libsodium bin2hex [ext/sodium/tests/crypto_hex.phpt] TEST 11068/16103 [ext/sodium/tests/crypto_kdf.phpt] [1;32mPASS Check for libsodium KDF [ext/sodium/tests/crypto_kdf.phpt] TEST 11069/16103 [ext/sodium/tests/crypto_kx.phpt] [1;32mPASS Check for libsodium-based key exchange [ext/sodium/tests/crypto_kx.phpt] TEST 11070/16103 [ext/sodium/tests/crypto_scalarmult.phpt] [1;32mPASS Check for libsodium scalarmult [ext/sodium/tests/crypto_scalarmult.phpt] TEST 11071/16103 [ext/sodium/tests/crypto_scalarmult_ristretto255.phpt] [1;32mPASS Check for libsodium scalarmult ristretto255 [ext/sodium/tests/crypto_scalarmult_ristretto255.phpt] TEST 11072/16103 [ext/sodium/tests/crypto_secretbox.phpt] [1;32mPASS Check for libsodium secretbox [ext/sodium/tests/crypto_secretbox.phpt] TEST 11073/16103 [ext/sodium/tests/crypto_secretstream.phpt] [1;32mPASS Check for libsodium secretstream [ext/sodium/tests/crypto_secretstream.phpt] TEST 11074/16103 [ext/sodium/tests/crypto_shorthash.phpt] [1;32mPASS Check for libsodium shorthash [ext/sodium/tests/crypto_shorthash.phpt] TEST 11075/16103 [ext/sodium/tests/crypto_sign.phpt] [1;32mPASS Check for libsodium ed25519 signatures [ext/sodium/tests/crypto_sign.phpt] TEST 11076/16103 [ext/sodium/tests/crypto_stream.phpt] [1;32mPASS Check for libsodium stream [ext/sodium/tests/crypto_stream.phpt] TEST 11077/16103 [ext/sodium/tests/crypto_stream_xchacha20.phpt] [1;32mPASS Check for libsodium stream [ext/sodium/tests/crypto_stream_xchacha20.phpt] TEST 11078/16103 [ext/sodium/tests/exception_trace_without_args.phpt] [1;32mPASS SodiumException backtraces do not contain function arguments [ext/sodium/tests/exception_trace_without_args.phpt] TEST 11079/16103 [ext/sodium/tests/inc_add.phpt] [1;32mPASS increment and add edge cases [ext/sodium/tests/inc_add.phpt] TEST 11080/16103 [ext/sodium/tests/installed.phpt] [1;32mPASS Check for sodium presence [ext/sodium/tests/installed.phpt] TEST 11081/16103 [ext/sodium/tests/php_password_hash_argon2i.phpt] [1;32mPASS Test interoperability of password_hash('argon2i') [ext/sodium/tests/php_password_hash_argon2i.phpt] TEST 11082/16103 [ext/sodium/tests/php_password_hash_argon2id.phpt] [1;32mPASS Test interoperability of password_hash('argon2id') [ext/sodium/tests/php_password_hash_argon2id.phpt] TEST 11083/16103 [ext/sodium/tests/php_password_verify.phpt] [1;32mPASS Test interoperability of password_verify() [ext/sodium/tests/php_password_verify.phpt] TEST 11084/16103 [ext/sodium/tests/pwhash_argon2i.phpt] [1;32mPASS Check for libsodium argon2i [ext/sodium/tests/pwhash_argon2i.phpt] TEST 11085/16103 [ext/sodium/tests/pwhash_scrypt.phpt] [1;32mPASS Check for libsodium scrypt [ext/sodium/tests/pwhash_scrypt.phpt] TEST 11086/16103 [ext/sodium/tests/sodium_error_001.phpt] [1;32mPASS TypeErrors will not contain param values in backtrace [ext/sodium/tests/sodium_error_001.phpt] TEST 11087/16103 [ext/sodium/tests/utils.phpt] [1;32mPASS Check for libsodium utils [ext/sodium/tests/utils.phpt] TEST 11088/16103 [ext/sodium/tests/version.phpt] [1;32mPASS Check for libsodium version [ext/sodium/tests/version.phpt] TEST 11089/16103 [ext/spl/tests/AppendIterator_invalid_ctor.phpt] [1;32mPASS AppendIterator::__construct() with invalid arguments [ext/spl/tests/AppendIterator_invalid_ctor.phpt] TEST 11090/16103 [ext/spl/tests/ArrayObject__serialize_saves_iterator_class.phpt] [1;32mPASS ArrayObject::__serialize saves any iterator class set by ::setIteratorClass [ext/spl/tests/ArrayObject__serialize_saves_iterator_class.phpt] TEST 11091/16103 [ext/spl/tests/ArrayObject_clone_other_std_props.phpt] [1;32mPASS Clone ArrayObject using other with STD_PROP_LIST [ext/spl/tests/ArrayObject_clone_other_std_props.phpt] TEST 11092/16103 [ext/spl/tests/ArrayObject_dump_during_sort.phpt] [1;32mPASS Dumping an ArrayObject while it is being sorted [ext/spl/tests/ArrayObject_dump_during_sort.phpt] TEST 11093/16103 [ext/spl/tests/ArrayObject_exchange_array_during_sorting.phpt] [1;32mPASS Can't use exchangeArray() while ArrayObject is being sorted [ext/spl/tests/ArrayObject_exchange_array_during_sorting.phpt] TEST 11094/16103 [ext/spl/tests/ArrayObject_get_object_vars.phpt] [1;32mPASS get_object_vars() on ArrayObject works on the properties of the ArrayObject itself [ext/spl/tests/ArrayObject_get_object_vars.phpt] TEST 11095/16103 [ext/spl/tests/ArrayObject_illegal_offset.phpt] [1;32mPASS ArrayObject illegal offset [ext/spl/tests/ArrayObject_illegal_offset.phpt] TEST 11096/16103 [ext/spl/tests/ArrayObject_modify_shared_object_properties.phpt] [1;32mPASS Modifications to ArrayObjects should not affect shared properties tables [ext/spl/tests/ArrayObject_modify_shared_object_properties.phpt] TEST 11097/16103 [ext/spl/tests/ArrayObject_overloaded_object_incompatible.phpt] [1;32mPASS Objects with overloaded get_properties are incompatible with ArrayObject [ext/spl/tests/ArrayObject_overloaded_object_incompatible.phpt] TEST 11098/16103 [ext/spl/tests/ArrayObject_proptable_canonicalization.phpt] [1;32mPASS When ArrayObject wraps an object, we should use proptable canonicalization [ext/spl/tests/ArrayObject_proptable_canonicalization.phpt] TEST 11099/16103 [ext/spl/tests/ArrayObject_sort_different_backing_storage.phpt] [1;32mPASS Test sorting of various ArrayObject backing storage [ext/spl/tests/ArrayObject_sort_different_backing_storage.phpt] TEST 11100/16103 [ext/spl/tests/ArrayObject_std_props_no_recursion.phpt] [1;32mPASS Don't recurse into USE_OTHER when checking for STD_PROP_LIST [ext/spl/tests/ArrayObject_std_props_no_recursion.phpt] TEST 11101/16103 [ext/spl/tests/ArrayObject_unserialize_empty_string.phpt] [1;32mPASS ArrayObject: test that you can unserialize a empty string [ext/spl/tests/ArrayObject_unserialize_empty_string.phpt] TEST 11102/16103 [ext/spl/tests/CallbackFilterIteratorTest-002.phpt] [1;32mPASS CallbackFilterIterator 002 [ext/spl/tests/CallbackFilterIteratorTest-002.phpt] TEST 11103/16103 [ext/spl/tests/CallbackFilterIteratorTest.phpt] [1;32mPASS CallbackFilterIterator [ext/spl/tests/CallbackFilterIteratorTest.phpt] TEST 11104/16103 [ext/spl/tests/DirectoryIterator_by_reference.phpt] [1;32mPASS DirectoryIterator: test that you cannot use iterator with reference [ext/spl/tests/DirectoryIterator_by_reference.phpt] TEST 11105/16103 [ext/spl/tests/DirectoryIterator_empty_constructor.phpt] [1;32mPASS DirectoryIterator: Test empty value to DirectoryIterator constructor [ext/spl/tests/DirectoryIterator_empty_constructor.phpt] TEST 11106/16103 [ext/spl/tests/DirectoryIterator_getBasename_basic_test.phpt] [1;32mPASS DirectoryIterator::getBasename() - Basic Test [ext/spl/tests/DirectoryIterator_getBasename_basic_test.phpt] TEST 11107/16103 [ext/spl/tests/DirectoryIterator_getExtension_basic.phpt] [1;32mPASS SPL: DirectoryIterator::getExtension() basic test [ext/spl/tests/DirectoryIterator_getExtension_basic.phpt] TEST 11108/16103 [ext/spl/tests/DirectoryIterator_getGroup_basic.phpt] [1;32mPASS SPL: DirectoryIterator test getGroup [ext/spl/tests/DirectoryIterator_getGroup_basic.phpt] TEST 11109/16103 [ext/spl/tests/DirectoryIterator_getInode_basic.phpt] [1;32mPASS SPL: Spl Directory Iterator test getInode [ext/spl/tests/DirectoryIterator_getInode_basic.phpt] TEST 11110/16103 [ext/spl/tests/DirectoryIterator_getInode_error.phpt] [1;32mPASS SPL: Spl File Info test getInode [ext/spl/tests/DirectoryIterator_getInode_error.phpt] TEST 11111/16103 [ext/spl/tests/DirectoryIterator_getOwner_basic.phpt] [1;32mPASS SPL: DirectoryIterator test getOwner [ext/spl/tests/DirectoryIterator_getOwner_basic.phpt] TEST 11112/16103 [ext/spl/tests/DirectoryIterator_uninitialized.phpt] [1;32mPASS Using an uninitialized DirectoryIterator [ext/spl/tests/DirectoryIterator_uninitialized.phpt] TEST 11113/16103 [ext/spl/tests/RecursiveCallbackFilterIteratorTest.phpt] [1;32mPASS RecursiveCallbackFilterIterator [ext/spl/tests/RecursiveCallbackFilterIteratorTest.phpt] TEST 11114/16103 [ext/spl/tests/RecursiveDirectoryIterator_getSubPath_basic.phpt] [1;32mPASS RecursiveDirectoryIterator::getBasePath() - basic test [ext/spl/tests/RecursiveDirectoryIterator_getSubPath_basic.phpt] TEST 11115/16103 [ext/spl/tests/RecursiveDirectoryIterator_getSubPathname_basic.phpt] [1;32mPASS RecursiveDirectoryIterator::getBasePathname() - basic test [ext/spl/tests/RecursiveDirectoryIterator_getSubPathname_basic.phpt] TEST 11116/16103 [ext/spl/tests/RecursiveDirectoryIterator_hasChildren.phpt] [1;32mPASS SPL: RecursiveDirectoryIterator::hasChildren() follow symlinks test [ext/spl/tests/RecursiveDirectoryIterator_hasChildren.phpt] TEST 11117/16103 [ext/spl/tests/RecursiveIteratorIterator_dtor_order.phpt] [1;32mPASS Handle object_iterator being destroyed before the RecursiveIteratorIterator object [ext/spl/tests/RecursiveIteratorIterator_dtor_order.phpt] TEST 11118/16103 [ext/spl/tests/RecursiveIteratorIterator_invalid_aggregate.phpt] [1;32mPASS RecursiveIteratorIterator constructor should thrown if IteratorAggregate does not return Iterator [ext/spl/tests/RecursiveIteratorIterator_invalid_aggregate.phpt] TEST 11119/16103 [ext/spl/tests/RecursiveIteratorIterator_not_initialized.phpt] [1;32mPASS Iterating an uninitialized RecursiveIteratorIterator [ext/spl/tests/RecursiveIteratorIterator_not_initialized.phpt] TEST 11120/16103 [ext/spl/tests/RegexIterator_with_reference_replacement.phpt] [1;32mPASS RegexIterator with $replacement being a reference [ext/spl/tests/RegexIterator_with_reference_replacement.phpt] TEST 11121/16103 [ext/spl/tests/SPLDoublyLinkedList_iterate_by_reference.phpt] [1;32mPASS SplDoublyLinkedList Iterating a DLL by reference shouldn't be permitted [ext/spl/tests/SPLDoublyLinkedList_iterate_by_reference.phpt] TEST 11122/16103 [ext/spl/tests/SplArray_fromArray.phpt] [1;32mPASS Check that SplArray::fromArray will not allow integer overflows [ext/spl/tests/SplArray_fromArray.phpt] TEST 11123/16103 [ext/spl/tests/SplDoublyLinkedList_add_invalid_offset.phpt] [1;32mPASS Check that SplDoublyLinkedList::add throws an exception with an invalid offset argument [ext/spl/tests/SplDoublyLinkedList_add_invalid_offset.phpt] TEST 11124/16103 [ext/spl/tests/SplDoublyLinkedList_add_null_offset.phpt] [1;32mPASS Check that SplDoublyLinkedList::add throws an exception with an invalid offset argument [ext/spl/tests/SplDoublyLinkedList_add_null_offset.phpt] TEST 11125/16103 [ext/spl/tests/SplDoublyLinkedList_bottom_empty.phpt] [1;32mPASS SplDoublyLinkedList::bottom empty [ext/spl/tests/SplDoublyLinkedList_bottom_empty.phpt] TEST 11126/16103 [ext/spl/tests/SplDoublyLinkedList_consistent_iterator_mode.phpt] [1;32mPASS Iteration over SplDoublyLinkedList via 'foreach' does not change direction partway [ext/spl/tests/SplDoublyLinkedList_consistent_iterator_mode.phpt] TEST 11127/16103 [ext/spl/tests/SplDoublyLinkedList_current.phpt] [1;32mPASS SplDoublyLinkedList getIteratorMode [ext/spl/tests/SplDoublyLinkedList_current.phpt] TEST 11128/16103 [ext/spl/tests/SplDoublyLinkedList_current_empty.phpt] [1;32mPASS Run current() function on an empty SplDoublyLinkedList. [ext/spl/tests/SplDoublyLinkedList_current_empty.phpt] TEST 11129/16103 [ext/spl/tests/SplDoublyLinkedList_debug-info.phpt] [1;32mPASS Check that SplDoublyLinkedList returns debug info when print_r is used. [ext/spl/tests/SplDoublyLinkedList_debug-info.phpt] TEST 11130/16103 [ext/spl/tests/SplDoublyLinkedList_getIteratorMode.phpt] [1;32mPASS SplDoublyLinkedList getIteratorMode [ext/spl/tests/SplDoublyLinkedList_getIteratorMode.phpt] TEST 11131/16103 [ext/spl/tests/SplDoublyLinkedList_isEmpty_empty.phpt] [1;32mPASS Check that SplDoublyLinkedList->isEmpty() correctly returns true for an empty list. [ext/spl/tests/SplDoublyLinkedList_isEmpty_empty.phpt] TEST 11132/16103 [ext/spl/tests/SplDoublyLinkedList_isEmpty_not-empty.phpt] [1;32mPASS Check that SplDoublyLinkedList->isEmpty() correctly returns true for a non-empty list. [ext/spl/tests/SplDoublyLinkedList_isEmpty_not-empty.phpt] TEST 11133/16103 [ext/spl/tests/SplDoublyLinkedList_key.phpt] [1;32mPASS SplDoublyLinkedList::key basic functionality [ext/spl/tests/SplDoublyLinkedList_key.phpt] TEST 11134/16103 [ext/spl/tests/SplDoublyLinkedList_lifoMode.phpt] [1;32mPASS Check that SplDoublyLinkedList can traverse backwards [ext/spl/tests/SplDoublyLinkedList_lifoMode.phpt] TEST 11135/16103 [ext/spl/tests/SplDoublyLinkedList_offsetExists_success.phpt] [1;32mPASS SPL SplDoublyLinkedList offsetExists returns correct values [ext/spl/tests/SplDoublyLinkedList_offsetExists_success.phpt] TEST 11136/16103 [ext/spl/tests/SplDoublyLinkedList_offsetGet_param_array.phpt] [1;32mPASS SplDoublyLinkedList::offsetGet() with 1st parameter passed as array. [ext/spl/tests/SplDoublyLinkedList_offsetGet_param_array.phpt] TEST 11137/16103 [ext/spl/tests/SplDoublyLinkedList_offsetGet_param_string.phpt] [1;32mPASS SplDoublyLinkedList::offsetGet() with 1st parameter passed as string. [ext/spl/tests/SplDoublyLinkedList_offsetGet_param_string.phpt] TEST 11138/16103 [ext/spl/tests/SplDoublyLinkedList_offsetUnset_greater_than_elements.phpt] [1;32mPASS Doubly Linked List - offsetUnset > number elements [ext/spl/tests/SplDoublyLinkedList_offsetUnset_greater_than_elements.phpt] TEST 11139/16103 [ext/spl/tests/SplDoublyLinkedList_offsetUnset_negative-parameter.phpt] [1;32mPASS Check that SplDoublyLinkedList->offsetUnset() returns an error message when the offset is < 0. [ext/spl/tests/SplDoublyLinkedList_offsetUnset_negative-parameter.phpt] TEST 11140/16103 [ext/spl/tests/SplDoublyLinkedList_offsetUnset_parameter-larger-num-elements.phpt] [1;32mPASS Check that SplDoublyLinkedList->offsetUnset() returns an error message when the offset is > elements. [ext/spl/tests/SplDoublyLinkedList_offsetUnset_parameter-larger-num-elements.phpt] TEST 11141/16103 [ext/spl/tests/SplDoublyLinkedList_serialization.phpt] [1;32mPASS Check Serialization/unserialization [ext/spl/tests/SplDoublyLinkedList_serialization.phpt] TEST 11142/16103 [ext/spl/tests/SplDoublyLinkedList_top_empty.phpt] [1;32mPASS SplDoublyLinkedList::top empty [ext/spl/tests/SplDoublyLinkedList_top_empty.phpt] TEST 11143/16103 [ext/spl/tests/SplDoublylinkedlist_offsetunset_first.phpt] [1;32mPASS SPL: SplDoublyLinkedList : offsetUnset - first element [ext/spl/tests/SplDoublylinkedlist_offsetunset_first.phpt] TEST 11144/16103 [ext/spl/tests/SplDoublylinkedlist_offsetunset_first002.phpt] [1;32mPASS SPL: SplDoublyLinkedList : offsetUnset - first element [ext/spl/tests/SplDoublylinkedlist_offsetunset_first002.phpt] TEST 11145/16103 [ext/spl/tests/SplDoublylinkedlist_offsetunset_last.phpt] [1;32mPASS SPL: SplDoublyLinkedList : offsetUnset - last element [ext/spl/tests/SplDoublylinkedlist_offsetunset_last.phpt] TEST 11146/16103 [ext/spl/tests/SplFileInfo_001.phpt] [1;32mPASS Testing SplFileInfo calling the constructor twice [ext/spl/tests/SplFileInfo_001.phpt] TEST 11147/16103 [ext/spl/tests/SplFileInfo_getExtension_basic.phpt] [1;32mPASS SPL: SplFileInfo::getExtension() basic test [ext/spl/tests/SplFileInfo_getExtension_basic.phpt] TEST 11148/16103 [ext/spl/tests/SplFileInfo_getGroup_basic.phpt] [1;32mPASS SPL: SplFileInfo test getGroup [ext/spl/tests/SplFileInfo_getGroup_basic.phpt] TEST 11149/16103 [ext/spl/tests/SplFileInfo_getGroup_error.phpt] [1;32mPASS SPL: Spl File Info test getGroup [ext/spl/tests/SplFileInfo_getGroup_error.phpt] TEST 11150/16103 [ext/spl/tests/SplFileInfo_getInode_basic.phpt] [1;32mPASS SPL: Spl File Info test getInode [ext/spl/tests/SplFileInfo_getInode_basic.phpt] TEST 11151/16103 [ext/spl/tests/SplFileInfo_getInode_error.phpt] [1;32mPASS SPL: Spl File Info test getPerms [ext/spl/tests/SplFileInfo_getInode_error.phpt] TEST 11152/16103 [ext/spl/tests/SplFileInfo_getOwner_basic.phpt] [1;32mPASS SPL: SplFileInfo test getOwner [ext/spl/tests/SplFileInfo_getOwner_basic.phpt] TEST 11153/16103 [ext/spl/tests/SplFileInfo_getOwner_error.phpt] [1;32mPASS SPL: Spl File Info test getOwner [ext/spl/tests/SplFileInfo_getOwner_error.phpt] TEST 11154/16103 [ext/spl/tests/SplFileInfo_getPerms_basic.phpt] [1;32mPASS SPL: Spl File Info test getPerms [ext/spl/tests/SplFileInfo_getPerms_basic.phpt] TEST 11155/16103 [ext/spl/tests/SplFileInfo_getPerms_error.phpt] [1;32mPASS SPL: Spl File Info test getPerms [ext/spl/tests/SplFileInfo_getPerms_error.phpt] TEST 11156/16103 [ext/spl/tests/SplFileInfo_setFileClass_basic.phpt] [1;32mPASS SplFileInfo::setFileClass() expects SplFileObject or child class [ext/spl/tests/SplFileInfo_setFileClass_basic.phpt] TEST 11157/16103 [ext/spl/tests/SplFileInfo_setFileClass_error.phpt] [1;32mPASS SplFileInfo::setFileClass() throws exception for invalid class [ext/spl/tests/SplFileInfo_setFileClass_error.phpt] TEST 11158/16103 [ext/spl/tests/SplFileInfo_setInfoClass_basic.phpt] [1;32mPASS SplFileInfo::setInfoClass() expects SplFileInfo or child class [ext/spl/tests/SplFileInfo_setInfoClass_basic.phpt] TEST 11159/16103 [ext/spl/tests/SplFileInfo_setInfoClass_error.phpt] [1;32mPASS SplFileInfo::setInfoClass() throws exception for invalid class [ext/spl/tests/SplFileInfo_setInfoClass_error.phpt] TEST 11160/16103 [ext/spl/tests/SplFileObject_current_basic.phpt] [1;32mPASS SPL: SplFileObject::current basic [ext/spl/tests/SplFileObject_current_basic.phpt] TEST 11161/16103 [ext/spl/tests/SplFileObject_current_variation001.phpt] [1;32mPASS SPL: SplFileObject::current variation [ext/spl/tests/SplFileObject_current_variation001.phpt] TEST 11162/16103 [ext/spl/tests/SplFileObject_fflush_basic_001.phpt] [1;32mPASS SplFileObject::fflush function - basic test [ext/spl/tests/SplFileObject_fflush_basic_001.phpt] TEST 11163/16103 [ext/spl/tests/SplFileObject_fgetcsv_basic.phpt] [1;32mPASS SplFileObject::fgetcsv default path [ext/spl/tests/SplFileObject_fgetcsv_basic.phpt] TEST 11164/16103 [ext/spl/tests/SplFileObject_fgetcsv_delimiter_basic.phpt] [1;32mPASS SplFileObject::fgetcsv with alternative delimiter [ext/spl/tests/SplFileObject_fgetcsv_delimiter_basic.phpt] TEST 11165/16103 [ext/spl/tests/SplFileObject_fgetcsv_delimiter_error.phpt] [1;32mPASS SplFileObject::fgetcsv with alternative delimiter [ext/spl/tests/SplFileObject_fgetcsv_delimiter_error.phpt] TEST 11166/16103 [ext/spl/tests/SplFileObject_fgetcsv_enclosure_basic.phpt] [1;32mPASS SplFileObject::fgetcsv with alternative delimiter [ext/spl/tests/SplFileObject_fgetcsv_enclosure_basic.phpt] TEST 11167/16103 [ext/spl/tests/SplFileObject_fgetcsv_enclosure_error.phpt] [1;32mPASS SplFileObject::fgetcsv with alternative delimiter [ext/spl/tests/SplFileObject_fgetcsv_enclosure_error.phpt] TEST 11168/16103 [ext/spl/tests/SplFileObject_fgetcsv_escape_basic.phpt] [1;32mPASS SplFileObject::fgetcsv with alternative delimiter [ext/spl/tests/SplFileObject_fgetcsv_escape_basic.phpt] TEST 11169/16103 [ext/spl/tests/SplFileObject_fgetcsv_escape_default.phpt] [1;32mPASS SplFileObject::fgetcsv with default escape character [ext/spl/tests/SplFileObject_fgetcsv_escape_default.phpt] TEST 11170/16103 [ext/spl/tests/SplFileObject_fgetcsv_escape_empty.phpt] [1;32mPASS SplFileObject::fgetcsv() with empty $escape [ext/spl/tests/SplFileObject_fgetcsv_escape_empty.phpt] TEST 11171/16103 [ext/spl/tests/SplFileObject_fgetcsv_escape_error.phpt] [1;32mPASS SplFileObject::fgetcsv with alternative delimiter [ext/spl/tests/SplFileObject_fgetcsv_escape_error.phpt] TEST 11172/16103 [ext/spl/tests/SplFileObject_fpassthru_basic.phpt] [1;32mPASS SplFileObject::fpassthru function - basic functionality test [ext/spl/tests/SplFileObject_fpassthru_basic.phpt] TEST 11173/16103 [ext/spl/tests/SplFileObject_fputcsv.phpt] [1;32mPASS SplFileObject::fputcsv(): functionality tests [ext/spl/tests/SplFileObject_fputcsv.phpt] TEST 11174/16103 [ext/spl/tests/SplFileObject_fputcsv_002.phpt] [1;32mPASS SplFileObject::fputcsv(): Checking data after calling the function [ext/spl/tests/SplFileObject_fputcsv_002.phpt] TEST 11175/16103 [ext/spl/tests/SplFileObject_fputcsv_variation1.phpt] [1;32mPASS Test fputcsv() : usage variations - with all parameters specified [ext/spl/tests/SplFileObject_fputcsv_variation1.phpt] TEST 11176/16103 [ext/spl/tests/SplFileObject_fputcsv_variation10.phpt] [1;32mPASS SplFileObject::fputcsv(): Usage variations -- with line without any CSV fields [ext/spl/tests/SplFileObject_fputcsv_variation10.phpt] TEST 11177/16103 [ext/spl/tests/SplFileObject_fputcsv_variation11.phpt] [1;32mPASS SplFileObject::fputcsv(): Usage variations -- with default enclosure value [ext/spl/tests/SplFileObject_fputcsv_variation11.phpt] TEST 11178/16103 [ext/spl/tests/SplFileObject_fputcsv_variation12.phpt] [1;32mPASS SplFileObject::fputcsv(): Usage variations -- with default enclosure and different delimiter [ext/spl/tests/SplFileObject_fputcsv_variation12.phpt] TEST 11179/16103 [ext/spl/tests/SplFileObject_fputcsv_variation13.phpt] [1;32mPASS Test fputcsv() : usage variations - with default enclosure & delimiter of two chars [ext/spl/tests/SplFileObject_fputcsv_variation13.phpt] TEST 11180/16103 [ext/spl/tests/SplFileObject_fputcsv_variation14.phpt] [1;32mPASS Test fputcsv() : usage variations - with enclosure & delimiter of two chars [ext/spl/tests/SplFileObject_fputcsv_variation14.phpt] TEST 11181/16103 [ext/spl/tests/SplFileObject_fputcsv_variation15.phpt] [1;32mPASS SplFileObject::fputcsv() with empty $escape [ext/spl/tests/SplFileObject_fputcsv_variation15.phpt] TEST 11182/16103 [ext/spl/tests/SplFileObject_fputcsv_variation16.phpt] [1;32mPASS SplFileObject::fputcsv() with user provided eol [ext/spl/tests/SplFileObject_fputcsv_variation16.phpt] TEST 11183/16103 [ext/spl/tests/SplFileObject_fputcsv_variation5.phpt] [1;32mPASS Test fputcsv() : usage variations - with default arguments value [ext/spl/tests/SplFileObject_fputcsv_variation5.phpt] TEST 11184/16103 [ext/spl/tests/SplFileObject_fputcsv_variation6.phpt] [1;32mPASS Test fputcsv() : usage variations - with different delimiter and enclosure [ext/spl/tests/SplFileObject_fputcsv_variation6.phpt] TEST 11185/16103 [ext/spl/tests/SplFileObject_fputcsv_variation7.phpt] [1;32mPASS Test fputcsv() : usage variations - with different delimiter and same enclosure [ext/spl/tests/SplFileObject_fputcsv_variation7.phpt] TEST 11186/16103 [ext/spl/tests/SplFileObject_fputcsv_variation8.phpt] [1;32mPASS Test fputcsv() : usage variations - with same delimiter and different enclosure [ext/spl/tests/SplFileObject_fputcsv_variation8.phpt] TEST 11187/16103 [ext/spl/tests/SplFileObject_fscanf_basic.phpt] [1;32mPASS SplFileObject::fscanf function - basic functionality test [ext/spl/tests/SplFileObject_fscanf_basic.phpt] TEST 11188/16103 [ext/spl/tests/SplFileObject_fstat_with_basic_fstat_disabled.phpt] [1;32mPASS SplFileObject::fstat when fstat() has been disabled. [ext/spl/tests/SplFileObject_fstat_with_basic_fstat_disabled.phpt] TEST 11189/16103 [ext/spl/tests/SplFileObject_ftruncate_error_001.phpt] [1;32mPASS SplFileObject::ftruncate function - truncating with stream that does not support truncation [ext/spl/tests/SplFileObject_ftruncate_error_001.phpt] TEST 11190/16103 [ext/spl/tests/SplFileObject_fwrite_variation_001.phpt] [1;32mPASS SplFileObject::fwrite function - writing with two parameters length < input string length [ext/spl/tests/SplFileObject_fwrite_variation_001.phpt] TEST 11191/16103 [ext/spl/tests/SplFileObject_fwrite_variation_002.phpt] [1;32mPASS SplFileObject::fwrite function - writing with two parameters, length > input string length [ext/spl/tests/SplFileObject_fwrite_variation_002.phpt] TEST 11192/16103 [ext/spl/tests/SplFileObject_getCsvControl_basic_001.phpt] [1;32mPASS SplFileObject::getCsvControl function - basic test [ext/spl/tests/SplFileObject_getCsvControl_basic_001.phpt] TEST 11193/16103 [ext/spl/tests/SplFileObject_getCurrentLine_invalid_override.phpt] [1;32mPASS Invalid SplFileObject::getCurrentLine() return type [ext/spl/tests/SplFileObject_getCurrentLine_invalid_override.phpt] TEST 11194/16103 [ext/spl/tests/SplFileObject_getchildren_basic.phpt] [1;32mPASS SPL: SplFileObject::getchildren basic [ext/spl/tests/SplFileObject_getchildren_basic.phpt] TEST 11195/16103 [ext/spl/tests/SplFileObject_getflags_basic.phpt] [1;32mPASS SPL: SplFileObject::getFlags basic [ext/spl/tests/SplFileObject_getflags_basic.phpt] TEST 11196/16103 [ext/spl/tests/SplFileObject_getflags_error001.phpt] [1;32mPASS SPL: SplFileObject::getFlags error 001 [ext/spl/tests/SplFileObject_getflags_error001.phpt] TEST 11197/16103 [ext/spl/tests/SplFileObject_getflags_variation001.phpt] [1;32mPASS SPL: SplFileObject::getFlags [ext/spl/tests/SplFileObject_getflags_variation001.phpt] TEST 11198/16103 [ext/spl/tests/SplFileObject_haschildren_basic.phpt] [1;32mPASS SPL: SplFileObject::haschildren basic [ext/spl/tests/SplFileObject_haschildren_basic.phpt] TEST 11199/16103 [ext/spl/tests/SplFileObject_key_basic.phpt] [1;32mPASS SPL: SplFileObject::key basic [ext/spl/tests/SplFileObject_key_basic.phpt] TEST 11200/16103 [ext/spl/tests/SplFileObject_key_error001.phpt] [1;32mPASS SPL: SplFileObject::key error [ext/spl/tests/SplFileObject_key_error001.phpt] TEST 11201/16103 [ext/spl/tests/SplFileObject_key_error002.phpt] [1;32mPASS SPL: SplFileObject::key error [ext/spl/tests/SplFileObject_key_error002.phpt] TEST 11202/16103 [ext/spl/tests/SplFileObject_next_basic.phpt] [1;32mPASS SPL: SplFileObject::next basic [ext/spl/tests/SplFileObject_next_basic.phpt] TEST 11203/16103 [ext/spl/tests/SplFileObject_next_variation001.phpt] [1;32mPASS SPL: SplFileObject::next variation 001 [ext/spl/tests/SplFileObject_next_variation001.phpt] TEST 11204/16103 [ext/spl/tests/SplFileObject_next_variation002.phpt] [1;32mPASS SPL: SplFileObject::next variation 002, read ahead [ext/spl/tests/SplFileObject_next_variation002.phpt] TEST 11205/16103 [ext/spl/tests/SplFileObject_rewind_basic.phpt] [1;32mPASS SPL: SplFileObject::rewind basic [ext/spl/tests/SplFileObject_rewind_basic.phpt] TEST 11206/16103 [ext/spl/tests/SplFileObject_rewind_variation001.phpt] [1;32mPASS SPL: SplFileObject::rewind variation 001 [ext/spl/tests/SplFileObject_rewind_variation001.phpt] TEST 11207/16103 [ext/spl/tests/SplFileObject_seek_basic.phpt] [1;32mPASS SPL: SplFileObject::seek basic [ext/spl/tests/SplFileObject_seek_basic.phpt] TEST 11208/16103 [ext/spl/tests/SplFileObject_seek_error002.phpt] [1;32mPASS SPL: SplFileObject::seek error 001 [ext/spl/tests/SplFileObject_seek_error002.phpt] TEST 11209/16103 [ext/spl/tests/SplFileObject_seek_error_001.phpt] [1;32mPASS SplFileObject::seek function - test parameters [ext/spl/tests/SplFileObject_seek_error_001.phpt] TEST 11210/16103 [ext/spl/tests/SplFileObject_setCsvControl_basic.phpt] [1;32mPASS SPL: SplFileObject::setCsvControl basic [ext/spl/tests/SplFileObject_setCsvControl_basic.phpt] TEST 11211/16103 [ext/spl/tests/SplFileObject_setCsvControl_error001.phpt] [1;32mPASS SPL: SplFileObject::setCsvControl error 001 [ext/spl/tests/SplFileObject_setCsvControl_error001.phpt] TEST 11212/16103 [ext/spl/tests/SplFileObject_setCsvControl_error002.phpt] [1;32mPASS SPL: SplFileObject::setCsvControl error 002 [ext/spl/tests/SplFileObject_setCsvControl_error002.phpt] TEST 11213/16103 [ext/spl/tests/SplFileObject_setCsvControl_error003.phpt] [1;32mPASS SPL: SplFileObject::setCsvControl error 003 [ext/spl/tests/SplFileObject_setCsvControl_error003.phpt] TEST 11214/16103 [ext/spl/tests/SplFileObject_setCsvControl_variation001.phpt] [1;32mPASS SPL: SplFileObject::setCsvControl variation 001 [ext/spl/tests/SplFileObject_setCsvControl_variation001.phpt] TEST 11215/16103 [ext/spl/tests/SplFileObject_setCsvControl_variation002.phpt] [1;32mPASS SplFileObject::setCsvControl() and ::getCsvControl() with empty $escape [ext/spl/tests/SplFileObject_setCsvControl_variation002.phpt] TEST 11216/16103 [ext/spl/tests/SplFixedArray__construct_param_array.phpt] [1;32mPASS SplFixedArray::__construct() with array passed as integer. [ext/spl/tests/SplFixedArray__construct_param_array.phpt] TEST 11217/16103 [ext/spl/tests/SplFixedArray__construct_param_null.phpt] [1;32mPASS SplFixedArray::__construct() with null passed as parameter. [ext/spl/tests/SplFixedArray__construct_param_null.phpt] TEST 11218/16103 [ext/spl/tests/SplFixedArray__construct_param_string.phpt] [1;32mPASS SplFixedArray::__construct() with string passed as parameter. [ext/spl/tests/SplFixedArray__construct_param_string.phpt] TEST 11219/16103 [ext/spl/tests/SplFixedArray_change_size_during_iteration.phpt] [1;32mPASS SPL: FixedArray: change array size during iteration [ext/spl/tests/SplFixedArray_change_size_during_iteration.phpt] TEST 11220/16103 [ext/spl/tests/SplFixedArray_construct_param_SplFixedArray.phpt] [1;32mPASS Create an SplFixedArray using an SplFixedArray object. [ext/spl/tests/SplFixedArray_construct_param_SplFixedArray.phpt] TEST 11221/16103 [ext/spl/tests/SplFixedArray_fromarray_indexes.phpt] [1;32mPASS Create a SplFixedArray from an array using the fromArray() function use the default behaviour of preserve the indexes. [ext/spl/tests/SplFixedArray_fromarray_indexes.phpt] TEST 11222/16103 [ext/spl/tests/SplFixedArray_fromarray_non_indexes.phpt] [1;32mPASS Create a SplFixedArray from an array using the fromArray() function don't try to preserve the indexes. [ext/spl/tests/SplFixedArray_fromarray_non_indexes.phpt] TEST 11223/16103 [ext/spl/tests/SplFixedArray_fromarray_param_multiarray.phpt] [1;32mPASS Tries to create a SplFixedArray using the fromArray() function and a multi dimensional array. [ext/spl/tests/SplFixedArray_fromarray_param_multiarray.phpt] TEST 11224/16103 [ext/spl/tests/SplFixedArray_indirect_modification.phpt] [1;32mPASS SplFixedArray indirect modification notice [ext/spl/tests/SplFixedArray_indirect_modification.phpt] TEST 11225/16103 [ext/spl/tests/SplFixedArray_nested_foreach.phpt] [1;32mPASS Nested iteration of SplFixedArray using foreach loops [ext/spl/tests/SplFixedArray_nested_foreach.phpt] TEST 11226/16103 [ext/spl/tests/SplFixedArray_offsetExists_less_than_zero.phpt] [1;32mPASS SPL FixedArray offsetExists behaviour on a negative index [ext/spl/tests/SplFixedArray_offsetExists_less_than_zero.phpt] TEST 11227/16103 [ext/spl/tests/SplFixedArray_offsetUnset_string.phpt] [1;32mPASS Check removing an item from an array when the offset is not an integer. [ext/spl/tests/SplFixedArray_offsetUnset_string.phpt] TEST 11228/16103 [ext/spl/tests/SplFixedArray_override_getIterator.phpt] [1;32mPASS SPL: FixedArray: overriding getIterator() [ext/spl/tests/SplFixedArray_override_getIterator.phpt] TEST 11229/16103 [ext/spl/tests/SplFixedArray_override_offsetGet_only.phpt] [1;32mPASS Overriding SplFixedArray::offsetGet() only [ext/spl/tests/SplFixedArray_override_offsetGet_only.phpt] TEST 11230/16103 [ext/spl/tests/SplFixedArray_serialize.phpt] [1;32mPASS SplFixedArray serialisation [ext/spl/tests/SplFixedArray_serialize.phpt] TEST 11231/16103 [ext/spl/tests/SplFixedArray_setSize_destruct.phpt] [1;32mPASS SplFixedArray::setSize in offsetSet destructor (#81429) [ext/spl/tests/SplFixedArray_setSize_destruct.phpt] TEST 11232/16103 [ext/spl/tests/SplFixedArray_setSize_filled_to_smaller.phpt] [1;32mPASS Create array, fills it with and resizes it to lower value. [ext/spl/tests/SplFixedArray_setSize_filled_to_smaller.phpt] TEST 11233/16103 [ext/spl/tests/SplFixedArray_setSize_param_null.phpt] [1;32mPASS SplFixedArray::setSize() with a null parameter [ext/spl/tests/SplFixedArray_setSize_param_null.phpt] TEST 11234/16103 [ext/spl/tests/SplFixedArray_setSize_reduce.phpt] [1;32mPASS SPL FixedArray can reduce size of array [ext/spl/tests/SplFixedArray_setSize_reduce.phpt] TEST 11235/16103 [ext/spl/tests/SplFixedArray_setsize_001.phpt] [1;32mPASS SPL: FixedArray: setsize - populate array, then shrink [ext/spl/tests/SplFixedArray_setsize_001.phpt] TEST 11236/16103 [ext/spl/tests/SplFixedArray_setsize_grow.phpt] [1;32mPASS SplFixedArray::setSize() grow [ext/spl/tests/SplFixedArray_setsize_grow.phpt] TEST 11237/16103 [ext/spl/tests/SplFixedArray_setsize_shrink.phpt] [1;32mPASS shrink a full array of integers [ext/spl/tests/SplFixedArray_setsize_shrink.phpt] TEST 11238/16103 [ext/spl/tests/SplFixedArray_toArray_empty.phpt] [1;32mPASS SplFixedArray::toArray with empty array [ext/spl/tests/SplFixedArray_toArray_empty.phpt] TEST 11239/16103 [ext/spl/tests/SplHeap_isEmpty.phpt] [1;32mPASS Check that SplHeap::isEmpty standard success test [ext/spl/tests/SplHeap_isEmpty.phpt] TEST 11240/16103 [ext/spl/tests/SplHeap_with_by_reference_compare.phpt] [1;32mPASS SplHeap using a compare function returning by-reference [ext/spl/tests/SplHeap_with_by_reference_compare.phpt] TEST 11241/16103 [ext/spl/tests/SplObjectStorage_current_empty_storage.phpt] [1;32mPASS Check that SplObjectStorage::current() throws when iterator invalid [ext/spl/tests/SplObjectStorage_current_empty_storage.phpt] TEST 11242/16103 [ext/spl/tests/SplObjectStorage_getHash.phpt] [1;32mPASS SplObjectStorage::getHash implementation [ext/spl/tests/SplObjectStorage_getHash.phpt] TEST 11243/16103 [ext/spl/tests/SplObjectStorage_getInfo_empty_storage.phpt] [1;32mPASS Check that SplObjectStorage::getInfo returns NULL when storage is empty [ext/spl/tests/SplObjectStorage_getInfo_empty_storage.phpt] TEST 11244/16103 [ext/spl/tests/SplObjectStorage_offsetGet.phpt] [1;32mPASS Standard success for SplObjectStorage::offsetGet [ext/spl/tests/SplObjectStorage_offsetGet.phpt] TEST 11245/16103 [ext/spl/tests/SplObjectStorage_offsetGet_missing_object.phpt] [1;32mPASS Check that SplObjectStorage::offsetGet throws exception when non-existing object is requested [ext/spl/tests/SplObjectStorage_offsetGet_missing_object.phpt] TEST 11246/16103 [ext/spl/tests/SplObjectStorage_removeAllExcept_basic.phpt] [1;32mPASS Check that SplObjectStorage::removeUncommon functions when receiving proper input [ext/spl/tests/SplObjectStorage_removeAllExcept_basic.phpt] TEST 11247/16103 [ext/spl/tests/SplObjectStorage_setInfo_empty_storage.phpt] [1;32mPASS Check that SplObjectStorage::setInfo returns NULL when storage is empty [ext/spl/tests/SplObjectStorage_setInfo_empty_storage.phpt] TEST 11248/16103 [ext/spl/tests/SplObjectStorage_unserialize_bad.phpt] [1;32mPASS SPL: Test that serialized blob contains unique elements (CVE-2010-2225) [ext/spl/tests/SplObjectStorage_unserialize_bad.phpt] TEST 11249/16103 [ext/spl/tests/SplObjectStorage_unserialize_invalid_parameter2.phpt] [1;32mPASS Check that SplObjectStorage::unserialize throws exception when numeric value passed [ext/spl/tests/SplObjectStorage_unserialize_invalid_parameter2.phpt] TEST 11250/16103 [ext/spl/tests/SplObjectStorage_unserialize_invalid_parameter3.phpt] [1;32mPASS Check that SplObjectStorage::unserialize doesn't throws exception when empty string passed [ext/spl/tests/SplObjectStorage_unserialize_invalid_parameter3.phpt] TEST 11251/16103 [ext/spl/tests/SplObjectStorage_unserialize_nested.phpt] [1;32mPASS SPL: Test unserializing tested & linked storage [ext/spl/tests/SplObjectStorage_unserialize_nested.phpt] TEST 11252/16103 [ext/spl/tests/SplObjectStorage_var_dump.phpt] [1;32mPASS SPL: SplObjectStorage: recursive var_dump [ext/spl/tests/SplObjectStorage_var_dump.phpt] TEST 11253/16103 [ext/spl/tests/SplPriorityQueue_setExtractFlags_zero.phpt] [1;32mPASS Setting SplPriorityQueue extract flags to zero generates an exception [ext/spl/tests/SplPriorityQueue_setExtractFlags_zero.phpt] TEST 11254/16103 [ext/spl/tests/SplQueue_setIteratorMode.phpt] [1;32mPASS Check that SplQueue can't be set to LIFO [ext/spl/tests/SplQueue_setIteratorMode.phpt] TEST 11255/16103 [ext/spl/tests/SplQueue_setIteratorMode_param_lifo.phpt] [1;32mPASS SplQueue setIteratorMode to LIFO produces fail condition in try/catch [ext/spl/tests/SplQueue_setIteratorMode_param_lifo.phpt] TEST 11256/16103 [ext/spl/tests/SplStack_setIteratorMode.phpt] [1;32mPASS Check that SplStack can't be set to FIFO [ext/spl/tests/SplStack_setIteratorMode.phpt] TEST 11257/16103 [ext/spl/tests/SplTempFileObject_constructor_basic.phpt] [1;32mPASS SPL SplTempFileObject constructor sets correct defaults when pass 0 arguments [ext/spl/tests/SplTempFileObject_constructor_basic.phpt] TEST 11258/16103 [ext/spl/tests/SplTempFileObject_constructor_error.phpt] [1;32mPASS SPL SplTempFileObject constructor sets correct defaults when pass 0 arguments [ext/spl/tests/SplTempFileObject_constructor_error.phpt] TEST 11259/16103 [ext/spl/tests/SplTempFileObject_constructor_maxmemory_basic.phpt] [1;32mPASS SPL SplTempFileObject constructor sets correct values when passed fixed memory size [ext/spl/tests/SplTempFileObject_constructor_maxmemory_basic.phpt] TEST 11260/16103 [ext/spl/tests/SplTempFileObject_constructor_memory_lt1_variation.phpt] [1;32mPASS SPL SplTempFileObject constructor sets correct defaults when passed a negative value [ext/spl/tests/SplTempFileObject_constructor_memory_lt1_variation.phpt] TEST 11261/16103 [ext/spl/tests/arrayIterator_ksort_basic1.phpt] [1;32mPASS Bug #79653: Unexpected error for ArrayIterator::ksort() [ext/spl/tests/arrayIterator_ksort_basic1.phpt] TEST 11262/16103 [ext/spl/tests/arrayObject___construct_basic1.phpt] [1;32mPASS SPL: ArrayObject::__construct basic usage. [ext/spl/tests/arrayObject___construct_basic1.phpt] TEST 11263/16103 [ext/spl/tests/arrayObject___construct_basic2.phpt] [1;32mPASS SPL: ArrayObject::__construct basic usage. [ext/spl/tests/arrayObject___construct_basic2.phpt] TEST 11264/16103 [ext/spl/tests/arrayObject___construct_basic3.phpt] [1;32mPASS SPL: ArrayObject::__construct basic usage with ArrayObject::STD_PROP_LIST. [ext/spl/tests/arrayObject___construct_basic3.phpt] TEST 11265/16103 [ext/spl/tests/arrayObject___construct_basic4.phpt] [1;32mPASS SPL: ArrayObject::__construct basic usage with ArrayObject::ARRAY_AS_PROPS. Currently fails on php.net due to bug 45622. [ext/spl/tests/arrayObject___construct_basic4.phpt] TEST 11266/16103 [ext/spl/tests/arrayObject___construct_basic5.phpt] [1;32mPASS SPL: ArrayObject::__construct basic usage with ArrayObject::STD_PROP_LIST|ArrayObject::ARRAY_AS_PROPS. Currently fails on php.net due to bug 45622. [ext/spl/tests/arrayObject___construct_basic5.phpt] TEST 11267/16103 [ext/spl/tests/arrayObject___construct_basic6.phpt] [1;32mPASS SPL: ArrayObject::__construct: check impact of ArrayObject::STD_PROP_LIST on var_dump. [ext/spl/tests/arrayObject___construct_basic6.phpt] TEST 11268/16103 [ext/spl/tests/arrayObject___construct_basic7.phpt] [1;32mPASS SPL: ArrayObject::__construct: Using object with shared properties [ext/spl/tests/arrayObject___construct_basic7.phpt] TEST 11269/16103 [ext/spl/tests/arrayObject___construct_error1.phpt] [1;32mPASS SPL: ArrayObject::__construct with bad iterator. [ext/spl/tests/arrayObject___construct_error1.phpt] TEST 11270/16103 [ext/spl/tests/arrayObject___construct_error2.phpt] [1;32mPASS SPL: ArrayObject::__construct with too many arguments. [ext/spl/tests/arrayObject___construct_error2.phpt] TEST 11271/16103 [ext/spl/tests/arrayObject_asort_basic1.phpt] [1;32mPASS SPL: Test ArrayObject::asort() function : basic functionality with array based store [ext/spl/tests/arrayObject_asort_basic1.phpt] TEST 11272/16103 [ext/spl/tests/arrayObject_asort_basic2.phpt] [1;32mPASS SPL: Test ArrayObject::asort() function : basic functionality with object based store [ext/spl/tests/arrayObject_asort_basic2.phpt] TEST 11273/16103 [ext/spl/tests/arrayObject_clone_basic1.phpt] [1;32mPASS SPL: Cloning an instance of ArrayObject which wraps an array. [ext/spl/tests/arrayObject_clone_basic1.phpt] TEST 11274/16103 [ext/spl/tests/arrayObject_clone_basic2.phpt] [1;32mPASS SPL: Cloning an instance of ArrayObject which wraps an object. [ext/spl/tests/arrayObject_clone_basic2.phpt] TEST 11275/16103 [ext/spl/tests/arrayObject_clone_basic3.phpt] [1;32mPASS SPL: Cloning nested ArrayObjects. [ext/spl/tests/arrayObject_clone_basic3.phpt] TEST 11276/16103 [ext/spl/tests/arrayObject_count_basic1.phpt] [1;32mPASS SPL: ArrayObject::count() and ArrayIterator::count() basic functionality. [ext/spl/tests/arrayObject_count_basic1.phpt] TEST 11277/16103 [ext/spl/tests/arrayObject_exchangeArray_basic1.phpt] [1;32mPASS SPL: ArrayObject::exchangeArray() and copy-on-write references [ext/spl/tests/arrayObject_exchangeArray_basic1.phpt] TEST 11278/16103 [ext/spl/tests/arrayObject_exchangeArray_basic2.phpt] [1;32mPASS SPL: ArrayObject::exchangeArray() with various object arguments [ext/spl/tests/arrayObject_exchangeArray_basic2.phpt] TEST 11279/16103 [ext/spl/tests/arrayObject_exchangeArray_basic3.phpt] [1;32mPASS SPL: ArrayObject::exchangeArray() basic usage with object as underlying data store. [ext/spl/tests/arrayObject_exchangeArray_basic3.phpt] TEST 11280/16103 [ext/spl/tests/arrayObject_getFlags_basic1.phpt] [1;32mPASS SPL: ArrayObject::getFlags() basic usage [ext/spl/tests/arrayObject_getFlags_basic1.phpt] TEST 11281/16103 [ext/spl/tests/arrayObject_getFlags_basic2.phpt] [1;32mPASS SPL: ArrayObject::getFlags() - ensure flags are passed on to nested array objects and iterators. [ext/spl/tests/arrayObject_getFlags_basic2.phpt] TEST 11282/16103 [ext/spl/tests/arrayObject_getIteratorClass_basic1.phpt] [1;32mPASS SPL: ArrayObject::getIteratorClass and ArrayObject::setIteratorClass basic functionality [ext/spl/tests/arrayObject_getIteratorClass_basic1.phpt] TEST 11283/16103 [ext/spl/tests/arrayObject_ksort_basic1.phpt] [1;32mPASS SPL: Test ArrayObject::ksort() function : basic functionality with array based store [ext/spl/tests/arrayObject_ksort_basic1.phpt] TEST 11284/16103 [ext/spl/tests/arrayObject_ksort_basic2.phpt] [1;32mPASS SPL: Test ArrayObject::ksort() function : basic functionality with object base store [ext/spl/tests/arrayObject_ksort_basic2.phpt] TEST 11285/16103 [ext/spl/tests/arrayObject_magicMethods1.phpt] [1;32mPASS SPL: ArrayObject: ensure a wrapped object's magic methods for property access are not invoked when manipulating the ArrayObject's elements using []. [ext/spl/tests/arrayObject_magicMethods1.phpt] TEST 11286/16103 [ext/spl/tests/arrayObject_magicMethods2.phpt] [1;32mPASS SPL: ArrayObject: ensure a wrapped object's magic methods for property access are not invoked when manipulating the ArrayObject's elements using ->. [ext/spl/tests/arrayObject_magicMethods2.phpt] TEST 11287/16103 [ext/spl/tests/arrayObject_magicMethods3.phpt] [1;32mPASS SPL: ArrayObject: ensure a wrapped object's magic methods for property access are not invoked when manipulating the ArrayObject's elements using -> and ArrayObject::ARRAY_AS_PROPS. [ext/spl/tests/arrayObject_magicMethods3.phpt] TEST 11288/16103 [ext/spl/tests/arrayObject_magicMethods4.phpt] [1;32mPASS SPL: ArrayObject: ensure the magic methods for property access of a subclass of ArrayObject are not invoked when manipulating its elements using []. [ext/spl/tests/arrayObject_magicMethods4.phpt] TEST 11289/16103 [ext/spl/tests/arrayObject_magicMethods5.phpt] [1;32mPASS SPL: ArrayObject: ensure the magic methods for property access of a subclass of ArrayObject ARE invoked when manipulating its elements using ->. [ext/spl/tests/arrayObject_magicMethods5.phpt] TEST 11290/16103 [ext/spl/tests/arrayObject_magicMethods6.phpt] [1;32mPASS SPL: ArrayObject: ensure the magic methods for property access of a subclass of ArrayObject are not invoked when manipulating its elements using -> ArrayObject::ARRAY_AS_PROPS. [ext/spl/tests/arrayObject_magicMethods6.phpt] TEST 11291/16103 [ext/spl/tests/arrayObject_natcasesort_basic1.phpt] [1;32mPASS SPL: Test ArrayObject::natcasesort() function : basic functionality [ext/spl/tests/arrayObject_natcasesort_basic1.phpt] TEST 11292/16103 [ext/spl/tests/arrayObject_natsort_basic1.phpt] [1;32mPASS SPL: Test ArrayObject::natsort() function : basic functionality [ext/spl/tests/arrayObject_natsort_basic1.phpt] TEST 11293/16103 [ext/spl/tests/arrayObject_offsetExists_nullcheck.phpt] [1;32mPASS SPL: ArrayObject::offsetExists() should return true for element containing NULL [ext/spl/tests/arrayObject_offsetExists_nullcheck.phpt] TEST 11294/16103 [ext/spl/tests/arrayObject_setFlags_basic1.phpt] [1;32mPASS SPL: ArrayObject::setFlags basic usage with ArrayObject::ARRAY_AS_PROPS. Currently fails on php.net due to bug 45622. [ext/spl/tests/arrayObject_setFlags_basic1.phpt] TEST 11295/16103 [ext/spl/tests/arrayObject_setFlags_basic2.phpt] [1;32mPASS SPL: Ensure access to non-visible properties falls back to dimension access with ArrayObject::ARRAY_AS_PROPS. [ext/spl/tests/arrayObject_setFlags_basic2.phpt] TEST 11296/16103 [ext/spl/tests/arrayObject_setIteratorClass_error1.phpt] [1;32mPASS SPL: ArrayObject with bad iterator class. [ext/spl/tests/arrayObject_setIteratorClass_error1.phpt] TEST 11297/16103 [ext/spl/tests/arrayObject_uasort_basic1.phpt] [1;32mPASS SPL: Test ArrayObject::uasort() function : basic functionality [ext/spl/tests/arrayObject_uasort_basic1.phpt] TEST 11298/16103 [ext/spl/tests/arrayObject_uasort_error1.phpt] [1;32mPASS Test ArrayObject::uasort() function : wrong arg count [ext/spl/tests/arrayObject_uasort_error1.phpt] TEST 11299/16103 [ext/spl/tests/arrayObject_uksort_basic1.phpt] [1;32mPASS Test ArrayObject::uksort() function : basic functionality [ext/spl/tests/arrayObject_uksort_basic1.phpt] TEST 11300/16103 [ext/spl/tests/arrayObject_uksort_error1.phpt] [1;32mPASS Test ArrayObject::uksort() function : wrong arg count [ext/spl/tests/arrayObject_uksort_error1.phpt] TEST 11301/16103 [ext/spl/tests/array_001.phpt] [1;32mPASS SPL: ArrayObject [ext/spl/tests/array_001.phpt] TEST 11302/16103 [ext/spl/tests/array_002.phpt] [1;32mPASS SPL: ArrayObject copy constructor [ext/spl/tests/array_002.phpt] TEST 11303/16103 [ext/spl/tests/array_003.phpt] [1;32mPASS SPL: ArrayObject from object [ext/spl/tests/array_003.phpt] TEST 11304/16103 [ext/spl/tests/array_004.phpt] [1;32mPASS SPL: ArrayIterator [ext/spl/tests/array_004.phpt] TEST 11305/16103 [ext/spl/tests/array_005.phpt] [1;32mPASS SPL: ArrayObject/Iterator interaction [ext/spl/tests/array_005.phpt] TEST 11306/16103 [ext/spl/tests/array_006.phpt] [1;32mPASS SPL: ArrayIterator without ArrayObject [ext/spl/tests/array_006.phpt] TEST 11307/16103 [ext/spl/tests/array_007.phpt] [1;32mPASS SPL: ArrayObject/Iterator from IteratorAggregate [ext/spl/tests/array_007.phpt] TEST 11308/16103 [ext/spl/tests/array_008.phpt] [1;32mPASS SPL: ArrayIterator and foreach reference [ext/spl/tests/array_008.phpt] TEST 11309/16103 [ext/spl/tests/array_009.phpt] [1;32mPASS SPL: ArrayIterator implementing RecursiveIterator [ext/spl/tests/array_009.phpt] TEST 11310/16103 [ext/spl/tests/array_009a.phpt] [1;32mPASS SPL: ArrayIterator implementing RecursiveIterator [ext/spl/tests/array_009a.phpt] TEST 11311/16103 [ext/spl/tests/array_010.phpt] [1;32mPASS SPL: ArrayIterator implements ArrayAccess [ext/spl/tests/array_010.phpt] TEST 11312/16103 [ext/spl/tests/array_011.phpt] [1;32mPASS SPL: ArrayIterator, LimitIterator and string keys [ext/spl/tests/array_011.phpt] TEST 11313/16103 [ext/spl/tests/array_012.phpt] [1;32mPASS SPL: ArrayIterator::count [ext/spl/tests/array_012.phpt] TEST 11314/16103 [ext/spl/tests/array_013.phpt] [1;32mPASS SPL: ArrayIterator::append [ext/spl/tests/array_013.phpt] TEST 11315/16103 [ext/spl/tests/array_014.phpt] [1;32mPASS SPL: ArrayIterator::seek() [ext/spl/tests/array_014.phpt] TEST 11316/16103 [ext/spl/tests/array_015.phpt] [1;32mPASS SPL: ArrayIterator::next() with internal arrays [ext/spl/tests/array_015.phpt] TEST 11317/16103 [ext/spl/tests/array_016.phpt] [1;32mPASS SPL: ArrayIterator/Object and IteratorIterator [ext/spl/tests/array_016.phpt] TEST 11318/16103 [ext/spl/tests/array_017.phpt] [1;32mPASS SPL: ArrayObject::exchangeArray($this) [ext/spl/tests/array_017.phpt] TEST 11319/16103 [ext/spl/tests/array_018.phpt] [1;32mPASS SPL: ArrayObject and \0 [ext/spl/tests/array_018.phpt] TEST 11320/16103 [ext/spl/tests/array_019.phpt] [1;32mPASS SPL: ArrayIterator and foreach by reference [ext/spl/tests/array_019.phpt] TEST 11321/16103 [ext/spl/tests/array_020.phpt] [1;32mPASS SPL: ArrayIterator overloading [ext/spl/tests/array_020.phpt] TEST 11322/16103 [ext/spl/tests/array_021.phpt] [1;32mPASS SPL: ArrayObject::seek() and exceptions [ext/spl/tests/array_021.phpt] TEST 11323/16103 [ext/spl/tests/array_022.phpt] [1;32mPASS SPL: ArrayObject/Iterator and reference to self [ext/spl/tests/array_022.phpt] TEST 11324/16103 [ext/spl/tests/array_023.phpt] [1;32mPASS Testing class extending to ArrayObject and serialize [ext/spl/tests/array_023.phpt] TEST 11325/16103 [ext/spl/tests/array_024.phpt] [1;32mPASS SPL: ArrayObject with overridden count() [ext/spl/tests/array_024.phpt] TEST 11326/16103 [ext/spl/tests/array_025.phpt] [1;32mPASS SPL: ArrayObject serialize with an object as storage [ext/spl/tests/array_025.phpt] TEST 11327/16103 [ext/spl/tests/array_026.phpt] [1;32mPASS SPL: ArrayObject indirect offsetGet overwriting EG(uninitialized_zvar_ptr) [ext/spl/tests/array_026.phpt] TEST 11328/16103 [ext/spl/tests/array_027.phpt] [1;32mPASS SPL: ArrayObject revursive var_dump [ext/spl/tests/array_027.phpt] TEST 11329/16103 [ext/spl/tests/array_028.phpt] [1;32mPASS ArrayObject/Iterator on array with NUL bytes [ext/spl/tests/array_028.phpt] TEST 11330/16103 [ext/spl/tests/bug28822.phpt] [1;32mPASS Bug #28822 (ArrayObject::offsetExists() works inverted) [ext/spl/tests/bug28822.phpt] TEST 11331/16103 [ext/spl/tests/bug31185.phpt] [1;32mPASS Bug #31185 (Crash when exceptions thrown from ArrayAccess::offsetUnset()) [ext/spl/tests/bug31185.phpt] TEST 11332/16103 [ext/spl/tests/bug31346.phpt] [1;32mPASS Bug #31486 (ArrayIterator::next segfaults) [ext/spl/tests/bug31346.phpt] TEST 11333/16103 [ext/spl/tests/bug31348.phpt] [1;32mPASS Bug #31348 (CachingIterator::rewind() leaks) [ext/spl/tests/bug31348.phpt] TEST 11334/16103 [ext/spl/tests/bug31926.phpt] [1;32mPASS Bug #31926 (php in free() error with RecursiveArrayIterator) [ext/spl/tests/bug31926.phpt] TEST 11335/16103 [ext/spl/tests/bug32134.phpt] [1;32mPASS Bug #32134 (Overloading offsetGet/offsetSet) [ext/spl/tests/bug32134.phpt] TEST 11336/16103 [ext/spl/tests/bug32394.phpt] [1;32mPASS Bug #32394 (offsetUnset() segfaults in a foreach) [ext/spl/tests/bug32394.phpt] TEST 11337/16103 [ext/spl/tests/bug33136.phpt] [1;32mPASS Bug #33136 (method offsetSet in class extended from ArrayObject crash PHP) [ext/spl/tests/bug33136.phpt] TEST 11338/16103 [ext/spl/tests/bug34548.phpt] [1;32mPASS Bug #34548 (Method append() in class extended from ArrayObject crashes PHP) [ext/spl/tests/bug34548.phpt] TEST 11339/16103 [ext/spl/tests/bug36258.phpt] [1;32mPASS Bug #36258 (SplFileObject::getPath() may lead to segfault) [ext/spl/tests/bug36258.phpt] TEST 11340/16103 [ext/spl/tests/bug36287.phpt] [1;32mPASS Bug #36287 (Segfault with SplFileInfo conversion) [ext/spl/tests/bug36287.phpt] TEST 11341/16103 [ext/spl/tests/bug36825.phpt] [1;32mPASS Bug #36825 (Exceptions thrown in ArrayObject::offsetGet cause segfault) [ext/spl/tests/bug36825.phpt] TEST 11342/16103 [ext/spl/tests/bug36941.phpt] [1;32mPASS Bug #36941 (ArrayIterator does not clone itself) [ext/spl/tests/bug36941.phpt] TEST 11343/16103 [ext/spl/tests/bug37457.phpt] [1;32mPASS Bug #37457 (Crash when an exception is thrown in accept() method of FilterIterator) [ext/spl/tests/bug37457.phpt] TEST 11344/16103 [ext/spl/tests/bug38325.phpt] [1;32mPASS Bug #38325 (spl_autoload_register() gaves wrong line for "class not found") [ext/spl/tests/bug38325.phpt] TEST 11345/16103 [ext/spl/tests/bug38618.phpt] [1;32mPASS Bug #38618 (RecursiveArrayIterator::hasChildren() follows objects) [ext/spl/tests/bug38618.phpt] TEST 11346/16103 [ext/spl/tests/bug40036.phpt] [1;32mPASS Bug #40036 (empty() does not work correctly with ArrayObject when using ARRAY_AS_PROPS) [ext/spl/tests/bug40036.phpt] TEST 11347/16103 [ext/spl/tests/bug40091.phpt] [1;32mPASS Bug #40091 (issue with spl_autoload_register() and 2 instances of the same class) [ext/spl/tests/bug40091.phpt] TEST 11348/16103 [ext/spl/tests/bug40442.phpt] [1;32mPASS Bug #40442 (ArrayObject::offsetExists broke in 5.2.1, works in 5.2.0) [ext/spl/tests/bug40442.phpt] TEST 11349/16103 [ext/spl/tests/bug40872.phpt] [1;32mPASS Bug #40872 (inconsistency in offsetSet, offsetExists treatment of string enclosed integers) [ext/spl/tests/bug40872.phpt] TEST 11350/16103 [ext/spl/tests/bug41528.phpt] [1;32mPASS Bug #41528 (Classes extending ArrayObject do not serialize correctly) [ext/spl/tests/bug41528.phpt] TEST 11351/16103 [ext/spl/tests/bug41691.phpt] [1;32mPASS Bug #41691 (ArrayObject::exchangeArray hangs Apache) [ext/spl/tests/bug41691.phpt] TEST 11352/16103 [ext/spl/tests/bug41692.phpt] [1;32mPASS Bug #41692 (ArrayObject shows weird behaviour in respect to inheritance) [ext/spl/tests/bug41692.phpt] TEST 11353/16103 [ext/spl/tests/bug41828.phpt] [1;32mPASS Bug #41828 (Segfault if extended constructor of RecursiveIterator doesn't call its parent) [ext/spl/tests/bug41828.phpt] TEST 11354/16103 [ext/spl/tests/bug42364.phpt] [1;32mPASS Bug #42364 (Crash when using getRealPath with DirectoryIterator) [ext/spl/tests/bug42364.phpt] TEST 11355/16103 [ext/spl/tests/bug42654.phpt] [1;32mPASS Bug #42654 (RecursiveIteratorIterator modifies only part of leaves) [ext/spl/tests/bug42654.phpt] TEST 11356/16103 [ext/spl/tests/bug42703.phpt] [1;32mPASS Bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) [ext/spl/tests/bug42703.phpt] TEST 11357/16103 [ext/spl/tests/bug44144.phpt] [1;32mPASS Bug #44144 (spl_autoload_functions() should return object instance when appropriate) [ext/spl/tests/bug44144.phpt] TEST 11358/16103 [ext/spl/tests/bug44615.phpt] [1;32mPASS SPL: RecursiveArrayIterator bug 44615 [ext/spl/tests/bug44615.phpt] TEST 11359/16103 [ext/spl/tests/bug45614.phpt] [1;32mPASS SPL: Bug#45614 (ArrayIterator can show 1st private prop of wrapped object) [ext/spl/tests/bug45614.phpt] TEST 11360/16103 [ext/spl/tests/bug45622.phpt] [1;32mPASS SPL: Bug #45622 (isset($arrayObject->p) misbehaves with ArrayObject::ARRAY_AS_PROPS set [ext/spl/tests/bug45622.phpt] TEST 11361/16103 [ext/spl/tests/bug45622b.phpt] [1;32mPASS Ensure fix to bug45622 doesn't cause __isset() to be called when ArrayObject::ARRAY_AS_PROPS is used. [ext/spl/tests/bug45622b.phpt] TEST 11362/16103 [ext/spl/tests/bug45826.phpt] [1;32mPASS ArrayObject/ArrayIterator : serialization [ext/spl/tests/bug45826.phpt] TEST 11363/16103 [ext/spl/tests/bug46031.phpt] [1;32mPASS Bug #46031 (Segfault in AppendIterator::next) [ext/spl/tests/bug46031.phpt] TEST 11364/16103 [ext/spl/tests/bug46051.phpt] [1;32mPASS Bug #46051 (SplFileInfo::openFile - memory overlap) [ext/spl/tests/bug46051.phpt] TEST 11365/16103 [ext/spl/tests/bug46053.phpt] [1;32mPASS Bug #46053 (SplFileObject::seek - Endless loop) [ext/spl/tests/bug46053.phpt] TEST 11366/16103 [ext/spl/tests/bug46088.phpt] [1;32mPASS Bug #46088 (RegexIterator::accept - segfault) [ext/spl/tests/bug46088.phpt] TEST 11367/16103 [ext/spl/tests/bug46115.phpt] [1;32mPASS Bug #46115 (Memory leak when calling a method using Reflection) [ext/spl/tests/bug46115.phpt] TEST 11368/16103 [ext/spl/tests/bug46160.phpt] [1;32mPASS Bug #46160 (SPL - Memory leak when exception is throwed in offsetSet method) [ext/spl/tests/bug46160.phpt] TEST 11369/16103 [ext/spl/tests/bug46569.phpt] [1;32mPASS Bug #46569 (SplFileObject: fgetcsv after seek returns wrong line) [ext/spl/tests/bug46569.phpt] TEST 11370/16103 [ext/spl/tests/bug47534.phpt] [1;32mPASS SPL: RecursiveDirectoryIterator bug 47534 [ext/spl/tests/bug47534.phpt] TEST 11371/16103 [ext/spl/tests/bug48023.phpt] [1;32mPASS Bug #48023 (spl_autoload_register didn't addref closures) [ext/spl/tests/bug48023.phpt] TEST 11372/16103 [ext/spl/tests/bug48361.phpt] [1;32mPASS SPL: Bug #48361 SpleFileInfo::getPathName should return the dirname's path [ext/spl/tests/bug48361.phpt] TEST 11373/16103 [ext/spl/tests/bug48493.phpt] [1;32mPASS SPL: Bug #48493 spl_autoload_unregister() can't handle prepended functions [ext/spl/tests/bug48493.phpt] TEST 11374/16103 [ext/spl/tests/bug49263.phpt] [1;32mPASS SPL: SplObjectStorage serialization references [ext/spl/tests/bug49263.phpt] TEST 11375/16103 [ext/spl/tests/bug49723.phpt] [1;32mPASS LimitIterator: do not seek if not needed [ext/spl/tests/bug49723.phpt] TEST 11376/16103 [ext/spl/tests/bug49972.phpt] [1;32mPASS Bug #49972 (AppendIterator undefined function crash) [ext/spl/tests/bug49972.phpt] TEST 11377/16103 [ext/spl/tests/bug50579.phpt] [1;32mPASS Bug #50579 (RegexIterator::REPLACE doesn't work) [ext/spl/tests/bug50579.phpt] TEST 11378/16103 [ext/spl/tests/bug51068.phpt] [1;32mPASS SPL: glob wrapper interactions with DirectoryIterator [ext/spl/tests/bug51068.phpt] TEST 11379/16103 [ext/spl/tests/bug51119.phpt] [1;32mPASS SPL: LimitIterator zero is valid offset [ext/spl/tests/bug51119.phpt] TEST 11380/16103 [ext/spl/tests/bug51374.phpt] [1;32mPASS SPL: SplFileObject wrongly initializes objects [ext/spl/tests/bug51374.phpt] TEST 11381/16103 [ext/spl/tests/bug51532.phpt] [1;32mPASS SPL: Allow valid extension of SplFileObject::fscanf [ext/spl/tests/bug51532.phpt] TEST 11382/16103 [ext/spl/tests/bug52238.phpt] [1;32mPASS Bug #52238 - Crash when an Exception occurred in iterator_to_array [ext/spl/tests/bug52238.phpt] TEST 11383/16103 [ext/spl/tests/bug52339.phpt] [1;32mPASS Bug #52339: SPL autoloader breaks class_exists() [ext/spl/tests/bug52339.phpt] TEST 11384/16103 [ext/spl/tests/bug52573.phpt] [1;32mPASS Bug #52573 (SplFileObject::fscanf Segmentation fault) [ext/spl/tests/bug52573.phpt] TEST 11385/16103 [ext/spl/tests/bug52861.phpt] [1;32mPASS Bug #52861 (unset failes with ArrayObject and deep arrays) [ext/spl/tests/bug52861.phpt] TEST 11386/16103 [ext/spl/tests/bug53071.phpt] [1;32mPASS Bug #53071 (Usage of SPLObjectStorage defeats gc_collect_cycles) [ext/spl/tests/bug53071.phpt] TEST 11387/16103 [ext/spl/tests/bug53144.phpt] [1;32mPASS Bug #53144 (Segfault in SplObjectStorage::removeAll) [ext/spl/tests/bug53144.phpt] TEST 11388/16103 [ext/spl/tests/bug53362.phpt] [1;32mPASS Bug #53362 (Segmentation fault when extending SplFixedArray) [ext/spl/tests/bug53362.phpt] TEST 11389/16103 [ext/spl/tests/bug53515.phpt] [1;32mPASS Bug #53515 (property_exists incorrect on ArrayObject null and 0 values) [ext/spl/tests/bug53515.phpt] TEST 11390/16103 [ext/spl/tests/bug54281.phpt] [1;32mPASS Bug #54281 (Crash in spl_recursive_it_rewind_ex) [ext/spl/tests/bug54281.phpt] TEST 11391/16103 [ext/spl/tests/bug54291.phpt] [1;32mPASS Bug #54291 (Crash iterating DirectoryIterator for dir name starting with \0) [ext/spl/tests/bug54291.phpt] TEST 11392/16103 [ext/spl/tests/bug54292.phpt] [1;32mPASS Bug #54292 (Wrong parameter causes crash in SplFileObject::__construct()) [ext/spl/tests/bug54292.phpt] TEST 11393/16103 [ext/spl/tests/bug54304.phpt] [1;32mPASS Bug #54304 (Setting replacement value for RegexIterator doesn't work) [ext/spl/tests/bug54304.phpt] TEST 11394/16103 [ext/spl/tests/bug54323.phpt] [1;32mPASS Bug #54323 (Accessing unset()'ed ArrayObject's property causes crash) [ext/spl/tests/bug54323.phpt] TEST 11395/16103 [ext/spl/tests/bug54384.phpt] [1;32mPASS Bug #54384: Several SPL classes crash when the parent constructor is not called [ext/spl/tests/bug54384.phpt] TEST 11396/16103 [ext/spl/tests/bug54970.phpt] [1;32mPASS Bug #54970 (SplFixedArray::setSize() isn't resizing) [ext/spl/tests/bug54970.phpt] TEST 11397/16103 [ext/spl/tests/bug54971.phpt] [1;32mPASS Bug #54971 (Wrong result when using iterator_to_array with use_keys on true) [ext/spl/tests/bug54971.phpt] TEST 11398/16103 [ext/spl/tests/bug55157_variation.phpt] [1;32mPASS Bug #55157: ArrayIterator always skips the second element in the array when calling offsetUnset() [ext/spl/tests/bug55157_variation.phpt] TEST 11399/16103 [ext/spl/tests/bug55701.phpt] [1;32mPASS Bug #55701 (GlobIterator throws LogicException with message 'The parent constructor was not called') [ext/spl/tests/bug55701.phpt] TEST 11400/16103 [ext/spl/tests/bug60201.phpt] [1;32mPASS Bug #60201 (SplFileObject::setCsvControl does not expose third argument via Reflection) [ext/spl/tests/bug60201.phpt] TEST 11401/16103 [ext/spl/tests/bug61326.phpt] [1;32mPASS Bug #61326: ArrayObject comparison [ext/spl/tests/bug61326.phpt] TEST 11402/16103 [ext/spl/tests/bug61347.phpt] [1;32mPASS Bug #61347 (inconsist isset behavior of Arrayobject) [ext/spl/tests/bug61347.phpt] TEST 11403/16103 [ext/spl/tests/bug61418.phpt] [1;32mPASS Bug #61418: Segmentation fault using FiltesystemIterator & RegexIterator [ext/spl/tests/bug61418.phpt] TEST 11404/16103 [ext/spl/tests/bug61453.phpt] [1;32mPASS Bug #61453: SplObjectStorage does not identify objects correctly [ext/spl/tests/bug61453.phpt] TEST 11405/16103 [ext/spl/tests/bug61527.phpt] [1;32mPASS Bug #61527 (Recursive/ArrayIterator gives misleading notice when array empty or moved to the end) [ext/spl/tests/bug61527.phpt] TEST 11406/16103 [ext/spl/tests/bug61697.phpt] [1;32mPASS Bug #61697 (spl_autoload_functions returns lambda functions incorrectly) [ext/spl/tests/bug61697.phpt] TEST 11407/16103 [ext/spl/tests/bug61828.phpt] [1;32mPASS Bug #61828 (Memleak when calling Directory(Recursive)Iterator/Spl(Temp)FileObject ctor twice) [ext/spl/tests/bug61828.phpt] TEST 11408/16103 [ext/spl/tests/bug62004.phpt] [1;32mPASS Bug #62004 (SplFileObject: fgets after seek returns wrong line) [ext/spl/tests/bug62004.phpt] TEST 11409/16103 [ext/spl/tests/bug62059.phpt] [1;32mPASS Bug #62059: ArrayObject and isset are not friends [ext/spl/tests/bug62059.phpt] TEST 11410/16103 [ext/spl/tests/bug62073.phpt] [1;32mPASS Bug #62073 (different ways of iterating over an SplMaxHeap result in different keys) [ext/spl/tests/bug62073.phpt] TEST 11411/16103 [ext/spl/tests/bug62262.phpt] [1;32mPASS Bug #62262: RecursiveArrayIterator does not implement Countable [ext/spl/tests/bug62262.phpt] TEST 11412/16103 [ext/spl/tests/bug62328.phpt] [1;32mPASS Bug #62328 (cast_object takes precedence over __toString) [ext/spl/tests/bug62328.phpt] TEST 11413/16103 [ext/spl/tests/bug62433.phpt] [1;32mPASS Bug #62433 Inconsistent behavior of RecursiveDirectoryIterator to dot files (. and ..) [ext/spl/tests/bug62433.phpt] TEST 11414/16103 [ext/spl/tests/bug62616.phpt] [1;32mPASS Bug #62616 (ArrayIterator::count() from IteratorIterator instance gives Segmentation fault) [ext/spl/tests/bug62616.phpt] TEST 11415/16103 [ext/spl/tests/bug62672.phpt] [1;32mPASS Bug #62672 (Error on serialize of ArrayObject) [ext/spl/tests/bug62672.phpt] TEST 11416/16103 [ext/spl/tests/bug62904.phpt] [1;32mPASS Bug #62904 (Crash when cloning an object which inherits SplFixedArray) [ext/spl/tests/bug62904.phpt] TEST 11417/16103 [ext/spl/tests/bug62978.phpt] [1;32mPASS Bug #62987 (Assigning to ArrayObject[null][something] overrides all undefined variables) [ext/spl/tests/bug62978.phpt] TEST 11418/16103 [ext/spl/tests/bug63680.phpt] [1;32mPASS Bug #63680 (Memleak in splfixedarray with cycle reference) [ext/spl/tests/bug63680.phpt] TEST 11419/16103 [ext/spl/tests/bug64023.phpt] [1;32mPASS Bug #64023: Overloading __toString() in SplFileInfo has no effect [ext/spl/tests/bug64023.phpt] TEST 11420/16103 [ext/spl/tests/bug64106.phpt] [1;32mPASS Bug #64106: Segfault on SplFixedArray[][x] = y when extended [ext/spl/tests/bug64106.phpt] TEST 11421/16103 [ext/spl/tests/bug64228.phpt] [1;32mPASS Bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS) [ext/spl/tests/bug64228.phpt] TEST 11422/16103 [ext/spl/tests/bug64264.phpt] [1;32mPASS Bug #64264 (SPLFixedArray toArray problem) [ext/spl/tests/bug64264.phpt] TEST 11423/16103 [ext/spl/tests/bug64782.phpt] [1;32mPASS Bug #64782: SplFileObject constructor make $context optional / give it a default value [ext/spl/tests/bug64782.phpt] TEST 11424/16103 [ext/spl/tests/bug65006.phpt] [1;32mPASS Bug #65006: spl_autoload_register fails with multiple callables using self, same method [ext/spl/tests/bug65006.phpt] TEST 11425/16103 [ext/spl/tests/bug65213.phpt] [1;32mPASS Bug #65213 (cannot cast SplFileInfo to boolean) [ext/spl/tests/bug65213.phpt] TEST 11426/16103 [ext/spl/tests/bug65328.phpt] [1;32mPASS Bug #65328 (Segfault when getting SplStack object Value) [ext/spl/tests/bug65328.phpt] TEST 11427/16103 [ext/spl/tests/bug65387.phpt] [1;32mPASS Bug #67387: Circular references in SPL iterators are not garbage collected [ext/spl/tests/bug65387.phpt] TEST 11428/16103 [ext/spl/tests/bug65545.phpt] [1;32mPASS SplFileObject::fread function [ext/spl/tests/bug65545.phpt] TEST 11429/16103 [ext/spl/tests/bug65967.phpt] [1;32mPASS Bug #65967: SplObjectStorage contains corrupt member variables after garbage collection [ext/spl/tests/bug65967.phpt] TEST 11430/16103 [ext/spl/tests/bug66127.phpt] [1;32mPASS Bug #66127 (Segmentation fault with ArrayObject unset) [ext/spl/tests/bug66127.phpt] TEST 11431/16103 [ext/spl/tests/bug66405.phpt] [1;32mPASS SPL: RecursiveDirectoryIterator with CURRENT_AS_PATHNAME flag [ext/spl/tests/bug66405.phpt] TEST 11432/16103 [ext/spl/tests/bug66702.phpt] [1;32mPASS Bug #66702 (RegexIterator inverted result works as expected) [ext/spl/tests/bug66702.phpt] TEST 11433/16103 [ext/spl/tests/bug66834.phpt] [1;32mPASS SPL: Bug #66834 [ext/spl/tests/bug66834.phpt] TEST 11434/16103 [ext/spl/tests/bug67247.phpt] [1;32mPASS Bug #67247 (spl_fixedarray_resize integer overflow) [ext/spl/tests/bug67247.phpt] TEST 11435/16103 [ext/spl/tests/bug67359.phpt] [1;32mPASS Bug #67359 (Segfault in recursiveDirectoryIterator) [ext/spl/tests/bug67359.phpt] TEST 11436/16103 [ext/spl/tests/bug67360.phpt] [1;32mPASS Bug #67360 (Missing element after ArrayObject::getIterator) [ext/spl/tests/bug67360.phpt] TEST 11437/16103 [ext/spl/tests/bug67538.phpt] [1;32mPASS Bug #67538 (SPL Iterators use-after-free) [ext/spl/tests/bug67538.phpt] TEST 11438/16103 [ext/spl/tests/bug67539.phpt] [1;32mPASS Bug #67539 (ArrayIterator use-after-free due to object change during sorting) [ext/spl/tests/bug67539.phpt] TEST 11439/16103 [ext/spl/tests/bug67582.phpt] [1;32mPASS Bug #67582: Cloned SplObjectStorage with overwritten getHash fails offsetExists() [ext/spl/tests/bug67582.phpt] TEST 11440/16103 [ext/spl/tests/bug67805.phpt] [1;32mPASS Bug #67805 SplFileObject setMaxLineLength [ext/spl/tests/bug67805.phpt] TEST 11441/16103 [ext/spl/tests/bug68128-USE_KEY.phpt] [1;32mPASS Bug #68128 - RecursiveRegexIterator raises "Array to string conversion" notice [ext/spl/tests/bug68128-USE_KEY.phpt] TEST 11442/16103 [ext/spl/tests/bug68128.phpt] [1;32mPASS Bug #68128 - RecursiveRegexIterator raises "Array to string conversion" notice [ext/spl/tests/bug68128.phpt] TEST 11443/16103 [ext/spl/tests/bug68175.phpt] [1;32mPASS Bug #68175 (RegexIterator pregFlags are NULL instead of 0) [ext/spl/tests/bug68175.phpt] TEST 11444/16103 [ext/spl/tests/bug68479.phpt] [1;32mPASS Bug #68479 (Escape parameter missing from SplFileObject::fputcsv) [ext/spl/tests/bug68479.phpt] TEST 11445/16103 [ext/spl/tests/bug68557.phpt] [1;32mPASS Bug #68557 (SplFileInfo::getPathname() may be broken) [ext/spl/tests/bug68557.phpt] TEST 11446/16103 [ext/spl/tests/bug68825.phpt] [1;32mPASS Bug #68825 (Exception in DirectoryIterator::getLinkTarget()) [ext/spl/tests/bug68825.phpt] TEST 11447/16103 [ext/spl/tests/bug69108.phpt] [1;32mPASS Bug #69108 ("Segmentation fault" when (de)serializing SplObjectStorage) [ext/spl/tests/bug69108.phpt] TEST 11448/16103 [ext/spl/tests/bug69227.phpt] [1;32mPASS Bug #69227 (Use after free in zval_scan caused by spl_object_storage_get_gc) [ext/spl/tests/bug69227.phpt] TEST 11449/16103 [ext/spl/tests/bug69264.phpt] [1;32mPASS Bug #69264 (__debugInfo() ignored while extending SPL classes) [ext/spl/tests/bug69264.phpt] TEST 11450/16103 [ext/spl/tests/bug69335.phpt] [1;32mPASS Bug #69335 (SplArray BC break) [ext/spl/tests/bug69335.phpt] TEST 11451/16103 [ext/spl/tests/bug69737.phpt] [1;32mPASS Bug #69737 (Segfault when SplMinHeap::compare produces fatal error) [ext/spl/tests/bug69737.phpt] TEST 11452/16103 [ext/spl/tests/bug69845.phpt] [1;32mPASS Fixed bug #69845 (ArrayObject with ARRAY_AS_PROPS broken) [ext/spl/tests/bug69845.phpt] TEST 11453/16103 [ext/spl/tests/bug69970.phpt] [1;32mPASS Bug #69970 (Use-after-free vulnerability in spl_recursive_it_move_forward_ex()) [ext/spl/tests/bug69970.phpt] TEST 11454/16103 [ext/spl/tests/bug70053.phpt] [1;32mPASS SPL: ArrayObject [ext/spl/tests/bug70053.phpt] TEST 11455/16103 [ext/spl/tests/bug70068.phpt] [1;32mPASS Bug #70068 (Dangling pointer in the unserialization of ArrayObject items) [ext/spl/tests/bug70068.phpt] TEST 11456/16103 [ext/spl/tests/bug70155.phpt] [1;32mPASS SPL: Bug #70155 Use After Free Vulnerability in unserialize() with SPLArrayObject [ext/spl/tests/bug70155.phpt] TEST 11457/16103 [ext/spl/tests/bug70166.phpt] [1;32mPASS SPL: Bug #70166 Use After Free Vulnerability in unserialize() with SPLArrayObject [ext/spl/tests/bug70166.phpt] TEST 11458/16103 [ext/spl/tests/bug70168.phpt] [1;32mPASS SPL: Bug #70168 Use After Free Vulnerability in unserialize() with SplObjectStorage [ext/spl/tests/bug70168.phpt] TEST 11459/16103 [ext/spl/tests/bug70169.phpt] [1;32mPASS SPL: Bug #70169 Use After Free Vulnerability in unserialize() with SplDoublyLinkedList [ext/spl/tests/bug70169.phpt] TEST 11460/16103 [ext/spl/tests/bug70303.phpt] [1;32mPASS Bug #70303 (Incorrect constructor reflection for ArrayObject) [ext/spl/tests/bug70303.phpt] TEST 11461/16103 [ext/spl/tests/bug70365.phpt] [1;32mPASS SPL: Bug #70365 use-after-free vulnerability in unserialize() with SplObjectStorage [ext/spl/tests/bug70365.phpt] TEST 11462/16103 [ext/spl/tests/bug70366.phpt] [1;32mPASS SPL: Bug #70366 use-after-free vulnerability in unserialize() with SplDoublyLinkedList [ext/spl/tests/bug70366.phpt] TEST 11463/16103 [ext/spl/tests/bug70561.phpt] [1;32mPASS Bug #70561 (DirectoryIterator::seek should throw OutOfBoundsException) [ext/spl/tests/bug70561.phpt] TEST 11464/16103 [ext/spl/tests/bug70573.phpt] [1;32mPASS Bug #70573 (Cloning SplPriorityQueue leads to memory leaks) [ext/spl/tests/bug70573.phpt] TEST 11465/16103 [ext/spl/tests/bug70730.phpt] [1;32mPASS Bug #70730 (Incorrect ArrayObject serialization if unset is called in serialize()) [ext/spl/tests/bug70730.phpt] TEST 11466/16103 [ext/spl/tests/bug70852.phpt] [1;32mPASS Bug #70852 Segfault getting NULL offset of an ArrayObject [ext/spl/tests/bug70852.phpt] TEST 11467/16103 [ext/spl/tests/bug70853.phpt] [1;32mPASS Bug #70853 (SplFixedArray throws exception when using ref variable as index) [ext/spl/tests/bug70853.phpt] TEST 11468/16103 [ext/spl/tests/bug70868.phpt] [1;32mPASS Bug #70868, with PCRE JIT [ext/spl/tests/bug70868.phpt] TEST 11469/16103 [ext/spl/tests/bug70959.phpt] [1;32mPASS Bug #70959 (ArrayObject unserialize does not restore protected fields) [ext/spl/tests/bug70959.phpt] TEST 11470/16103 [ext/spl/tests/bug71028.phpt] [1;32mPASS Bug #71028 (Undefined index with ArrayIterator) [ext/spl/tests/bug71028.phpt] TEST 11471/16103 [ext/spl/tests/bug71153.phpt] [1;32mPASS Bug #71153: Performance Degradation in ArrayIterator with large arrays [ext/spl/tests/bug71153.phpt] TEST 11472/16103 [ext/spl/tests/bug71202.phpt] [1;32mPASS Bug #71202 (Autoload function registered by another not activated immediately) [ext/spl/tests/bug71202.phpt] TEST 11473/16103 [ext/spl/tests/bug71204.phpt] [1;32mPASS Bug #71204 (segfault if clean spl_autoload_funcs while autoloading ) [ext/spl/tests/bug71204.phpt] TEST 11474/16103 [ext/spl/tests/bug71236.phpt] [1;32mPASS Bug #71236: Second call of spl_autoload_register() does nothing if it has no arguments [ext/spl/tests/bug71236.phpt] TEST 11475/16103 [ext/spl/tests/bug71412.phpt] [1;32mPASS Bug#71412 ArrayIterator reflection parameter info [ext/spl/tests/bug71412.phpt] TEST 11476/16103 [ext/spl/tests/bug71617.phpt] [1;32mPASS Bug #71617: private properties lost when unserializing ArrayObject [ext/spl/tests/bug71617.phpt] TEST 11477/16103 [ext/spl/tests/bug71735.phpt] [1;32mPASS Bug #71735 (Double-free in SplDoublyLinkedList::offsetSet) [ext/spl/tests/bug71735.phpt] TEST 11478/16103 [ext/spl/tests/bug71838.phpt] [1;32mPASS Bug #71839: Deserializing serialized SPLObjectStorage-Object can't access properties in PHP [ext/spl/tests/bug71838.phpt] TEST 11479/16103 [ext/spl/tests/bug72051.phpt] [1;32mPASS Bug #72051 (The reference in CallbackFilterIterator doesn't work as expected) [ext/spl/tests/bug72051.phpt] TEST 11480/16103 [ext/spl/tests/bug72684.phpt] [1;32mPASS Bug #72684 (AppendIterator segfault with closed generator) [ext/spl/tests/bug72684.phpt] TEST 11481/16103 [ext/spl/tests/bug72884.phpt] [1;32mPASS Bug #72884: isCloneable() on SplFileObject should return false [ext/spl/tests/bug72884.phpt] TEST 11482/16103 [ext/spl/tests/bug72888.phpt] [1;32mPASS Bug #72888 (Segfault on clone on splFileObject) [ext/spl/tests/bug72888.phpt] TEST 11483/16103 [ext/spl/tests/bug73029.phpt] [1;32mPASS Bug #73029: Missing type check when unserializing SplArray [ext/spl/tests/bug73029.phpt] TEST 11484/16103 [ext/spl/tests/bug73209.phpt] [1;32mPASS Bug #73209: RecursiveArrayIterator does not iterate object properties [ext/spl/tests/bug73209.phpt] TEST 11485/16103 [ext/spl/tests/bug73423.phpt] [1;32mPASS Bug #73423 (Reproducible crash with GDB backtrace) [ext/spl/tests/bug73423.phpt] TEST 11486/16103 [ext/spl/tests/bug73471.phpt] [1;32mPASS Bug #73471 PHP freezes with AppendIterator [ext/spl/tests/bug73471.phpt] TEST 11487/16103 [ext/spl/tests/bug73629.phpt] [1;32mPASS Bug #73629 (SplDoublyLinkedList::setIteratorMode masks intern flags) [ext/spl/tests/bug73629.phpt] TEST 11488/16103 [ext/spl/tests/bug73686.phpt] [1;32mPASS Bug #73686 (Adding settype()ed values to ArrayObject results in references) [ext/spl/tests/bug73686.phpt] TEST 11489/16103 [ext/spl/tests/bug73896.phpt] [1;32mPASS Bug #73896 (spl_autoload() crashes when calls magic _call()) [ext/spl/tests/bug73896.phpt] TEST 11490/16103 [ext/spl/tests/bug74058.phpt] [1;32mPASS Bug #74058 (ArrayObject can not notice changes) [ext/spl/tests/bug74058.phpt] TEST 11491/16103 [ext/spl/tests/bug74372.phpt] [1;32mPASS Bug #74372: autoloading file with syntax error uses next autoloader, may hide parse error [ext/spl/tests/bug74372.phpt] TEST 11492/16103 [ext/spl/tests/bug74478.phpt] [1;32mPASS Bug #74478: null coalescing operator failing with SplFixedArray [ext/spl/tests/bug74478.phpt] TEST 11493/16103 [ext/spl/tests/bug74519.phpt] [1;32mPASS Bug #74519 strange behavior of AppendIterator [ext/spl/tests/bug74519.phpt] TEST 11494/16103 [ext/spl/tests/bug74669.phpt] [1;32mPASS Bug #74669: Unserialize ArrayIterator broken [ext/spl/tests/bug74669.phpt] TEST 11495/16103 [ext/spl/tests/bug75049.phpt] [1;32mPASS Bug #75049 (spl_autoload_unregister can't handle spl_autoload_functions results) [ext/spl/tests/bug75049.phpt] TEST 11496/16103 [ext/spl/tests/bug75155.phpt] [1;32mPASS Bug #75155: AppendIterator::append() is broken when appending another AppendIterator [ext/spl/tests/bug75155.phpt] TEST 11497/16103 [ext/spl/tests/bug75173.phpt] [1;32mPASS Bug #75173 incorrect behavior of AppendIterator::append in foreach loop [ext/spl/tests/bug75173.phpt] TEST 11498/16103 [ext/spl/tests/bug75242.phpt] [1;32mPASS Bug #75242: RecursiveArrayIterator doesn't have constants from parent class [ext/spl/tests/bug75242.phpt] TEST 11499/16103 [ext/spl/tests/bug75673.phpt] [1;32mPASS Bug #75673 (SplStack::unserialize() behavior) [ext/spl/tests/bug75673.phpt] TEST 11500/16103 [ext/spl/tests/bug75717.phpt] [1;32mPASS Bug #75717: RecursiveArrayIterator does not traverse arrays by reference [ext/spl/tests/bug75717.phpt] TEST 11501/16103 [ext/spl/tests/bug75917.phpt] [1;32mPASS Bug #75917 (SplFileObject::seek broken with CSV flags) [ext/spl/tests/bug75917.phpt] TEST 11502/16103 [ext/spl/tests/bug76367.phpt] [1;32mPASS Bug #76367 (NoRewindIterator segfault 11) [ext/spl/tests/bug76367.phpt] TEST 11503/16103 [ext/spl/tests/bug77024.phpt] [1;32mPASS Bug #77024 SplFileObject::__toString() may return array [ext/spl/tests/bug77024.phpt] TEST 11504/16103 [ext/spl/tests/bug77263.phpt] [1;32mPASS Bug #77263 (Segfault when using 2 RecursiveFilterIterator) [ext/spl/tests/bug77263.phpt] TEST 11505/16103 [ext/spl/tests/bug77298.phpt] [1;32mPASS Bug #77298 (segfault occurs when add property to unserialized ArrayObject) [ext/spl/tests/bug77298.phpt] TEST 11506/16103 [ext/spl/tests/bug77359.phpt] [1;32mPASS Bug #77359: spl_autoload causes segfault [ext/spl/tests/bug77359.phpt] TEST 11507/16103 [ext/spl/tests/bug77360.phpt] [1;32mPASS Bug #77360: class_uses causes segfault [ext/spl/tests/bug77360.phpt] TEST 11508/16103 [ext/spl/tests/bug77431.phpt] [1;32mPASS Bug #77431 (SplFileInfo::__construct() accepts NUL bytes) [ext/spl/tests/bug77431.phpt] TEST 11509/16103 [ext/spl/tests/bug77751.phpt] [1;32mPASS Bug #77751: Writing to SplFileObject in ob_start gives segfault [ext/spl/tests/bug77751.phpt] TEST 11510/16103 [ext/spl/tests/bug77903.phpt] [1;32mPASS Bug #77903: ArrayIterator stops iterating after offsetSet call [ext/spl/tests/bug77903.phpt] TEST 11511/16103 [ext/spl/tests/bug78409.phpt] [1;32mPASS Bug #78409: Segfault when creating instance of ArrayIterator without constructor [ext/spl/tests/bug78409.phpt] TEST 11512/16103 [ext/spl/tests/bug78436.phpt] [1;32mPASS Bug #78436: Missing addref in SplPriorityQueue EXTR_BOTH mode [ext/spl/tests/bug78436.phpt] TEST 11513/16103 [ext/spl/tests/bug78456.phpt] [1;32mPASS Bug #78456: Segfault when serializing SplDoublyLinkedList [ext/spl/tests/bug78456.phpt] TEST 11514/16103 [ext/spl/tests/bug78863.phpt] [1;32mPASS Bug #78863 (DirectoryIterator class silently truncates after a null byte) [ext/spl/tests/bug78863.phpt] TEST 11515/16103 [ext/spl/tests/bug78976.phpt] [1;32mPASS Bug #78976 (SplFileObject::fputcsv returns -1 on failure) [ext/spl/tests/bug78976.phpt] TEST 11516/16103 [ext/spl/tests/bug79151.phpt] [1;32mPASS Bug #79151: heap use after free caused by spl_dllist_it_helper_move_forward [ext/spl/tests/bug79151.phpt] TEST 11517/16103 [ext/spl/tests/bug79393.phpt] [1;32mPASS Bug #79393 (Null coalescing operator failing with SplFixedArray) [ext/spl/tests/bug79393.phpt] TEST 11518/16103 [ext/spl/tests/bug79432.phpt] [1;32mPASS Bug #79432 (spl_autoload_call() with non-string argument violates assertion) [ext/spl/tests/bug79432.phpt] TEST 11519/16103 [ext/spl/tests/bug79710.phpt] [1;32mPASS Bug #79710: Reproducible segfault in error_handler during GC involved an SplFileObject [ext/spl/tests/bug79710.phpt] TEST 11520/16103 [ext/spl/tests/bug79987.phpt] [1;32mPASS Bug #79987 (Memory leak in SplFileInfo because of missing zend_restore_error_handling()) [ext/spl/tests/bug79987.phpt] TEST 11521/16103 [ext/spl/tests/bug80111.phpt] [1;32mPASS Bug #80111: PHP SplDoublyLinkedList::offsetUnset UAF Sandbox Escape [ext/spl/tests/bug80111.phpt] TEST 11522/16103 [ext/spl/tests/bug80663.phpt] [1;32mPASS Bug #80663 (Recursive SplFixedArray::setSize() may cause double-free) [ext/spl/tests/bug80663.phpt] TEST 11523/16103 [ext/spl/tests/bug80719.phpt] [1;32mPASS Bug #80719: Iterating after failed ArrayObject::setIteratorClass() causes Segmentation fault [ext/spl/tests/bug80719.phpt] TEST 11524/16103 [ext/spl/tests/bug80724.phpt] [1;32mPASS Bug #80724 (FOLLOW_SYMLINKS interfering with FilesystemIterator key flags) [ext/spl/tests/bug80724.phpt] TEST 11525/16103 [ext/spl/tests/bug80933.phpt] [1;32mPASS Bug #80933 (SplFileObject::DROP_NEW_LINE is broken for NUL and CR) [ext/spl/tests/bug80933.phpt] TEST 11526/16103 [ext/spl/tests/bug81477.phpt] [1;32mPASS Bug #81477 (LimitIterator + SplFileObject regression in 8.0.1) [ext/spl/tests/bug81477.phpt] TEST 11527/16103 [ext/spl/tests/bug81587.phpt] [1;32mPASS Bug #81587: MultipleIterator Segmentation fault w/ SimpleXMLElement attached [ext/spl/tests/bug81587.phpt] TEST 11528/16103 [ext/spl/tests/class_implements_basic.phpt] [1;32mPASS SPL: Test class_implements() function : basic [ext/spl/tests/class_implements_basic.phpt] TEST 11529/16103 [ext/spl/tests/class_implements_basic2.phpt] [1;32mPASS SPL: Test class_implements() function : basic [ext/spl/tests/class_implements_basic2.phpt] TEST 11530/16103 [ext/spl/tests/class_implements_variation.phpt] [1;32mPASS SPL: Test class_implements() function : variation - no interfaces and autoload [ext/spl/tests/class_implements_variation.phpt] TEST 11531/16103 [ext/spl/tests/class_implements_variation1.phpt] [1;32mPASS SPL: Test class_implements() function : variation [ext/spl/tests/class_implements_variation1.phpt] TEST 11532/16103 [ext/spl/tests/class_uses_basic.phpt] [1;32mPASS SPL: Test class_implements() function : basic [ext/spl/tests/class_uses_basic.phpt] TEST 11533/16103 [ext/spl/tests/class_uses_basic2.phpt] [1;32mPASS SPL: Test class_uses() function : basic [ext/spl/tests/class_uses_basic2.phpt] TEST 11534/16103 [ext/spl/tests/class_uses_variation.phpt] [1;32mPASS SPL: Test class_uses() function : variation - no interfaces and autoload [ext/spl/tests/class_uses_variation.phpt] TEST 11535/16103 [ext/spl/tests/class_uses_variation1.phpt] [1;32mPASS SPL: Test class_uses() function : variation [ext/spl/tests/class_uses_variation1.phpt] TEST 11536/16103 [ext/spl/tests/countable_class_basic1.phpt] [1;32mPASS SPL: Test shape of interface Countable. [ext/spl/tests/countable_class_basic1.phpt] TEST 11537/16103 [ext/spl/tests/countable_count_variation1.phpt] [1;32mPASS SPL: Countable::count() with wrong return types and exception. [ext/spl/tests/countable_count_variation1.phpt] TEST 11538/16103 [ext/spl/tests/dit_001.phpt] [1;32mPASS SPL: Problem with casting to string [ext/spl/tests/dit_001.phpt] TEST 11539/16103 [ext/spl/tests/dit_001_noglob.phpt] [1;33mSKIP SPL: Problem with casting to string (no glob version) [ext/spl/tests/dit_001_noglob.phpt] reason: GLOB_ERR defined TEST 11540/16103 [ext/spl/tests/dit_002.phpt] [1;32mPASS SPL: DirectoryIterator defaults [ext/spl/tests/dit_002.phpt] TEST 11541/16103 [ext/spl/tests/dit_003.phpt] [1;32mPASS SPL: FilesystemIterator and foreach [ext/spl/tests/dit_003.phpt] TEST 11542/16103 [ext/spl/tests/dit_004.phpt] [1;32mPASS SPL: DirectoryIterator and clone [ext/spl/tests/dit_004.phpt] TEST 11543/16103 [ext/spl/tests/dit_005.phpt] [1;32mPASS SPL: FilesystemIterator and clone [ext/spl/tests/dit_005.phpt] TEST 11544/16103 [ext/spl/tests/dit_006.phpt] [1;32mPASS SPL: DirectoryIterator and seek [ext/spl/tests/dit_006.phpt] TEST 11545/16103 [ext/spl/tests/dllist_001.phpt] [1;32mPASS SPL: DoublyLinkedList: std operations [ext/spl/tests/dllist_001.phpt] TEST 11546/16103 [ext/spl/tests/dllist_002.phpt] [1;32mPASS SPL: DoublyLinkedList: iterators [ext/spl/tests/dllist_002.phpt] TEST 11547/16103 [ext/spl/tests/dllist_003.phpt] [1;32mPASS SPL: DoublyLinkedList: iterator modes [ext/spl/tests/dllist_003.phpt] TEST 11548/16103 [ext/spl/tests/dllist_004.phpt] [1;32mPASS SPL: DoublyLinkedList: Stacks [ext/spl/tests/dllist_004.phpt] TEST 11549/16103 [ext/spl/tests/dllist_005.phpt] [1;32mPASS SPL: DoublyLinkedList: Queues [ext/spl/tests/dllist_005.phpt] TEST 11550/16103 [ext/spl/tests/dllist_006.phpt] [1;32mPASS SPL: DoublyLinkedList: ArrayAccess [ext/spl/tests/dllist_006.phpt] TEST 11551/16103 [ext/spl/tests/dllist_007.phpt] [1;32mPASS SPL: DoublyLinkedList: Iterator [ext/spl/tests/dllist_007.phpt] TEST 11552/16103 [ext/spl/tests/dllist_008.phpt] [1;32mPASS SPL: SplDoublyLinkedList with overridden count() [ext/spl/tests/dllist_008.phpt] TEST 11553/16103 [ext/spl/tests/dllist_010.phpt] [1;32mPASS SPL: DoublyLinkedList: prev [ext/spl/tests/dllist_010.phpt] TEST 11554/16103 [ext/spl/tests/dllist_011.phpt] [1;32mPASS SPL: DoublyLinkedList: prev [ext/spl/tests/dllist_011.phpt] TEST 11555/16103 [ext/spl/tests/dllist_012.phpt] [1;32mPASS SPL: DoublyLinkedList: recursive var_dump [ext/spl/tests/dllist_012.phpt] TEST 11556/16103 [ext/spl/tests/dllist_013.phpt] [1;32mPASS SPL: DoublyLinkedList: insert operations [ext/spl/tests/dllist_013.phpt] TEST 11557/16103 [ext/spl/tests/dllist_memleak.phpt] [1;32mPASS SPL: DoublyLinkedList: memory leak when iterator pointer isn't at the last element [ext/spl/tests/dllist_memleak.phpt] TEST 11558/16103 [ext/spl/tests/dualiterator_001.phpt] [1;32mPASS SPL: DualIterator [ext/spl/tests/dualiterator_001.phpt] TEST 11559/16103 [ext/spl/tests/fileobject_001.phpt] [1;32mPASS SPL: SplFileObject::seek'ing [ext/spl/tests/fileobject_001.phpt] TEST 11560/16103 [ext/spl/tests/fileobject_002.phpt] [1;32mPASS SPL: SplFileObject::fgetc [ext/spl/tests/fileobject_002.phpt] TEST 11561/16103 [ext/spl/tests/fileobject_003.phpt] [1;32mPASS SPL: SplFileInfo cloning [ext/spl/tests/fileobject_003.phpt] TEST 11562/16103 [ext/spl/tests/fileobject_004.phpt] [1;32mPASS SPL: SplFileObject realpath and include_path [ext/spl/tests/fileobject_004.phpt] TEST 11563/16103 [ext/spl/tests/fileobject_005.phpt] [1;32mPASS SPL: SplFileObject truncate tests [ext/spl/tests/fileobject_005.phpt] TEST 11564/16103 [ext/spl/tests/fileobject_checktype_basic.phpt] [1;32mPASS SPL: SplFileObject::isFile/isDir/isLink [ext/spl/tests/fileobject_checktype_basic.phpt] TEST 11565/16103 [ext/spl/tests/fileobject_getbasename_basic.phpt] [1;32mPASS SPL: SplFileObject::getBasename [ext/spl/tests/fileobject_getbasename_basic.phpt] TEST 11566/16103 [ext/spl/tests/fileobject_getcurrentline_basic.phpt] [1;32mPASS SPL: SplFileObject::getCurrentLine [ext/spl/tests/fileobject_getcurrentline_basic.phpt] TEST 11567/16103 [ext/spl/tests/fileobject_getfileinfo_basic.phpt] [1;32mPASS SPL: SplFileObject::getFileInfo [ext/spl/tests/fileobject_getfileinfo_basic.phpt] TEST 11568/16103 [ext/spl/tests/fileobject_getmaxlinelen_basic.phpt] [1;32mPASS SPL: SplFileObject::getMaxLineLen() [ext/spl/tests/fileobject_getmaxlinelen_basic.phpt] TEST 11569/16103 [ext/spl/tests/fileobject_getsize_basic.phpt] [1;32mPASS SPL: SplFileObject::getSize [ext/spl/tests/fileobject_getsize_basic.phpt] TEST 11570/16103 [ext/spl/tests/fileobject_setmaxlinelen_basic.phpt] [1;32mPASS SPL: SplFileObject::setMaxLineLen [ext/spl/tests/fileobject_setmaxlinelen_basic.phpt] TEST 11571/16103 [ext/spl/tests/fileobject_setmaxlinelen_error001.phpt] [1;32mPASS SPL: SplFileObject::setMaxLineLen error 001() [ext/spl/tests/fileobject_setmaxlinelen_error001.phpt] TEST 11572/16103 [ext/spl/tests/filesystemiterator_flags.phpt] [1;32mPASS SPL: FilesystemIterator::getFlags() basic tests [ext/spl/tests/filesystemiterator_flags.phpt] TEST 11573/16103 [ext/spl/tests/filesystemiterator_leak.phpt] [1;32mPASS Don't leak when breaking from FilesystemIterator [ext/spl/tests/filesystemiterator_leak.phpt] TEST 11574/16103 [ext/spl/tests/fixedarray_001.phpt] [1;32mPASS SPL: FixedArray: std operations [ext/spl/tests/fixedarray_001.phpt] TEST 11575/16103 [ext/spl/tests/fixedarray_002.phpt] [1;32mPASS SPL: FixedArray: overloading [ext/spl/tests/fixedarray_002.phpt] TEST 11576/16103 [ext/spl/tests/fixedarray_003.phpt] [1;32mPASS SPL: FixedArray: Non integer offset handling [ext/spl/tests/fixedarray_003.phpt] TEST 11577/16103 [ext/spl/tests/fixedarray_004.phpt] [1;32mPASS SPL: FixedArray: adding new elements [ext/spl/tests/fixedarray_004.phpt] TEST 11578/16103 [ext/spl/tests/fixedarray_006.phpt] [1;32mPASS SPL: FixedArray: Assigning objects [ext/spl/tests/fixedarray_006.phpt] TEST 11579/16103 [ext/spl/tests/fixedarray_007.phpt] [1;32mPASS SPL: FixedArray: Assigning the itself object [ext/spl/tests/fixedarray_007.phpt] TEST 11580/16103 [ext/spl/tests/fixedarray_008.phpt] [1;32mPASS SPL: FixedArray: Assigning the itself object testing the reference [ext/spl/tests/fixedarray_008.phpt] TEST 11581/16103 [ext/spl/tests/fixedarray_010.phpt] [1;32mPASS SPL: FixedArray: Setting size [ext/spl/tests/fixedarray_010.phpt] TEST 11582/16103 [ext/spl/tests/fixedarray_012.phpt] [1;32mPASS SPL: FixedArray: Assigning the object to another variable using [] [ext/spl/tests/fixedarray_012.phpt] TEST 11583/16103 [ext/spl/tests/fixedarray_013.phpt] [1;32mPASS SPL: FixedArray: Passing the object using [] as parameter [ext/spl/tests/fixedarray_013.phpt] TEST 11584/16103 [ext/spl/tests/fixedarray_014.phpt] [1;32mPASS SPL: FixedArray: Trying to access inexistent item [ext/spl/tests/fixedarray_014.phpt] TEST 11585/16103 [ext/spl/tests/fixedarray_016.phpt] [1;32mPASS SPL: FixedArray: var_dump [ext/spl/tests/fixedarray_016.phpt] TEST 11586/16103 [ext/spl/tests/fixedarray_018.phpt] [1;32mPASS SPL: FixedArray: overridden count() [ext/spl/tests/fixedarray_018.phpt] TEST 11587/16103 [ext/spl/tests/fixedarray_020.phpt] [1;32mPASS SPL: FixedArray: fromArray/toArray + get_properties [ext/spl/tests/fixedarray_020.phpt] TEST 11588/16103 [ext/spl/tests/fixedarray_021.phpt] [1;32mPASS SPL: FixedArray: misc small tests [ext/spl/tests/fixedarray_021.phpt] TEST 11589/16103 [ext/spl/tests/gh7809.phpt] [1;32mPASS Bug GH-7809 (Cloning a faked SplFileInfo object may segfault) [ext/spl/tests/gh7809.phpt] TEST 11590/16103 [ext/spl/tests/heap_001.phpt] [1;32mPASS SPL: SplMaxHeap: std operations [ext/spl/tests/heap_001.phpt] TEST 11591/16103 [ext/spl/tests/heap_002.phpt] [1;32mPASS SPL: SplMinHeap: std operations [ext/spl/tests/heap_002.phpt] TEST 11592/16103 [ext/spl/tests/heap_003.phpt] [1;32mPASS SPL: SplHeap: comparison callback [ext/spl/tests/heap_003.phpt] TEST 11593/16103 [ext/spl/tests/heap_004.phpt] [1;32mPASS SPL: SplHeap: exceptions [ext/spl/tests/heap_004.phpt] TEST 11594/16103 [ext/spl/tests/heap_005.phpt] [1;32mPASS SPL: SplMinHeap: large unordered input iterated [ext/spl/tests/heap_005.phpt] TEST 11595/16103 [ext/spl/tests/heap_006.phpt] [1;32mPASS SPL: SplMaxHeap: large unordered input iterated [ext/spl/tests/heap_006.phpt] TEST 11596/16103 [ext/spl/tests/heap_007.phpt] [1;32mPASS SPL: SplHeap: iteration through methods [ext/spl/tests/heap_007.phpt] TEST 11597/16103 [ext/spl/tests/heap_008.phpt] [1;32mPASS SPL: SplHeap: var_dump [ext/spl/tests/heap_008.phpt] TEST 11598/16103 [ext/spl/tests/heap_009.phpt] [1;32mPASS SPL: SplHeap and friends, throw: An iterator cannot be used with foreach by reference [ext/spl/tests/heap_009.phpt] TEST 11599/16103 [ext/spl/tests/heap_010.phpt] [1;32mPASS SPL: SplHeap with overridden count() [ext/spl/tests/heap_010.phpt] TEST 11600/16103 [ext/spl/tests/heap_011.phpt] [1;32mPASS SPL: SplHeap with overridden compare() [ext/spl/tests/heap_011.phpt] TEST 11601/16103 [ext/spl/tests/heap_012.phpt] [1;32mPASS SPL: SplHeap recursive var_dump [ext/spl/tests/heap_012.phpt] TEST 11602/16103 [ext/spl/tests/heap_corruption.phpt] [1;32mPASS SPL: SplHeap - heap corruption via compare exception (with top element deletion) [ext/spl/tests/heap_corruption.phpt] TEST 11603/16103 [ext/spl/tests/heap_current_variation_001.phpt] [1;32mPASS SPL: SplHeap::current - get current value from empty heap [ext/spl/tests/heap_current_variation_001.phpt] TEST 11604/16103 [ext/spl/tests/heap_it_current_empty.phpt] [1;32mPASS SPL: SplHeap current, check looping through an empty heap gives you no values [ext/spl/tests/heap_it_current_empty.phpt] TEST 11605/16103 [ext/spl/tests/heap_top_variation_002.phpt] [1;32mPASS SPL: SplHeap top, corrupted heap [ext/spl/tests/heap_top_variation_002.phpt] TEST 11606/16103 [ext/spl/tests/heap_top_variation_003.phpt] [1;32mPASS SPL: SplHeap top of empty heap [ext/spl/tests/heap_top_variation_003.phpt] TEST 11607/16103 [ext/spl/tests/iterator_001.phpt] [1;32mPASS SPL: Iterator aggregating inner iterator's methods [ext/spl/tests/iterator_001.phpt] TEST 11608/16103 [ext/spl/tests/iterator_002.phpt] [1;32mPASS SPL: Iterator using getInnerIterator [ext/spl/tests/iterator_002.phpt] TEST 11609/16103 [ext/spl/tests/iterator_003.phpt] [1;32mPASS SPL: CachingIterator and __toString() [ext/spl/tests/iterator_003.phpt] TEST 11610/16103 [ext/spl/tests/iterator_004.phpt] [1;32mPASS SPL: SeekableIterator and string keys [ext/spl/tests/iterator_004.phpt] TEST 11611/16103 [ext/spl/tests/iterator_005.phpt] [1;32mPASS SPL: IteratorIterator and ArrayIterator/Object [ext/spl/tests/iterator_005.phpt] TEST 11612/16103 [ext/spl/tests/iterator_006.phpt] [1;32mPASS SPL: IteratorIterator and SimpleXMlElement [ext/spl/tests/iterator_006.phpt] TEST 11613/16103 [ext/spl/tests/iterator_007.phpt] [1;32mPASS SPL: NoRewindIterator [ext/spl/tests/iterator_007.phpt] TEST 11614/16103 [ext/spl/tests/iterator_008.phpt] [1;32mPASS SPL: InfiniteIterator [ext/spl/tests/iterator_008.phpt] TEST 11615/16103 [ext/spl/tests/iterator_009.phpt] [1;32mPASS SPL: EmptyIterator [ext/spl/tests/iterator_009.phpt] TEST 11616/16103 [ext/spl/tests/iterator_010.phpt] [1;32mPASS SPL: EmptyIterator [ext/spl/tests/iterator_010.phpt] TEST 11617/16103 [ext/spl/tests/iterator_011.phpt] [1;32mPASS SPL: InfiniteIterator [ext/spl/tests/iterator_011.phpt] TEST 11618/16103 [ext/spl/tests/iterator_012.phpt] [1;32mPASS SPL: NoRewindIterator [ext/spl/tests/iterator_012.phpt] TEST 11619/16103 [ext/spl/tests/iterator_013.phpt] [1;32mPASS SPL: AppendIterator [ext/spl/tests/iterator_013.phpt] TEST 11620/16103 [ext/spl/tests/iterator_014.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and beginChildren/endChildren [ext/spl/tests/iterator_014.phpt] TEST 11621/16103 [ext/spl/tests/iterator_015.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and beginChildren/endChildren [ext/spl/tests/iterator_015.phpt] TEST 11622/16103 [ext/spl/tests/iterator_016.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and beginChildren/endChildren [ext/spl/tests/iterator_016.phpt] TEST 11623/16103 [ext/spl/tests/iterator_021.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and hasChildren [ext/spl/tests/iterator_021.phpt] TEST 11624/16103 [ext/spl/tests/iterator_022.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and callHasChildren/callGetChildren [ext/spl/tests/iterator_022.phpt] TEST 11625/16103 [ext/spl/tests/iterator_023.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and catch getChildren [ext/spl/tests/iterator_023.phpt] TEST 11626/16103 [ext/spl/tests/iterator_024.phpt] [1;32mPASS SPL: RecursiveIteratorIterator with custom iterator class [ext/spl/tests/iterator_024.phpt] TEST 11627/16103 [ext/spl/tests/iterator_025.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and begin/endIteration() [ext/spl/tests/iterator_025.phpt] TEST 11628/16103 [ext/spl/tests/iterator_026.phpt] [1;32mPASS SPL: CachingIterator::hasNext() [ext/spl/tests/iterator_026.phpt] TEST 11629/16103 [ext/spl/tests/iterator_027.phpt] [1;32mPASS SPL: CachingIterator::FULL_CACHE [ext/spl/tests/iterator_027.phpt] TEST 11630/16103 [ext/spl/tests/iterator_028.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and setMaxDepth() [ext/spl/tests/iterator_028.phpt] TEST 11631/16103 [ext/spl/tests/iterator_029.phpt] [1;32mPASS SPL: RegexIterator [ext/spl/tests/iterator_029.phpt] TEST 11632/16103 [ext/spl/tests/iterator_030.phpt] [1;32mPASS SPL: EmptyIterator access [ext/spl/tests/iterator_030.phpt] TEST 11633/16103 [ext/spl/tests/iterator_031.phpt] [1;32mPASS SPL: AppendIterator::append() rewinds when necessary [ext/spl/tests/iterator_031.phpt] TEST 11634/16103 [ext/spl/tests/iterator_032.phpt] [1;32mPASS SPL: LimitIterator::getPosition() [ext/spl/tests/iterator_032.phpt] TEST 11635/16103 [ext/spl/tests/iterator_033.phpt] [1;32mPASS SPL: ParentIterator [ext/spl/tests/iterator_033.phpt] TEST 11636/16103 [ext/spl/tests/iterator_034.phpt] [1;32mPASS SPL: RecursiveIteratorIterator and break deep [ext/spl/tests/iterator_034.phpt] TEST 11637/16103 [ext/spl/tests/iterator_035.phpt] [1;32mPASS SPL: ArrayIterator and values assigned by reference [ext/spl/tests/iterator_035.phpt] TEST 11638/16103 [ext/spl/tests/iterator_036.phpt] [1;32mPASS SPL: CachingIterator and __toString and flags = 0 [ext/spl/tests/iterator_036.phpt] TEST 11639/16103 [ext/spl/tests/iterator_037.phpt] [1;32mPASS SPL: CachingIterator and __toString [ext/spl/tests/iterator_037.phpt] TEST 11640/16103 [ext/spl/tests/iterator_038.phpt] [1;32mPASS SPL: RoRewindIterator and string keys [ext/spl/tests/iterator_038.phpt] TEST 11641/16103 [ext/spl/tests/iterator_039.phpt] [1;32mPASS SPL: LimitIterator and backward seeking [ext/spl/tests/iterator_039.phpt] TEST 11642/16103 [ext/spl/tests/iterator_040.phpt] [1;32mPASS SPL: RecursiveFilterIterator [ext/spl/tests/iterator_040.phpt] TEST 11643/16103 [ext/spl/tests/iterator_041.phpt] [1;32mPASS SPL: iterator_to_array() and exceptions [ext/spl/tests/iterator_041.phpt] TEST 11644/16103 [ext/spl/tests/iterator_041a.phpt] [1;32mPASS SPL: iterator_to_array() and exceptions from destruct [ext/spl/tests/iterator_041a.phpt] TEST 11645/16103 [ext/spl/tests/iterator_041b.phpt] [1;32mPASS SPL: iterator_to_array() and exceptions from delayed destruct [ext/spl/tests/iterator_041b.phpt] TEST 11646/16103 [ext/spl/tests/iterator_042.phpt] [1;32mPASS SPL: AppendIterator and its ArrayIterator [ext/spl/tests/iterator_042.phpt] TEST 11647/16103 [ext/spl/tests/iterator_043.phpt] [1;32mPASS SPL: RecursiveCachingIterator and uninitialized getChildren() [ext/spl/tests/iterator_043.phpt] TEST 11648/16103 [ext/spl/tests/iterator_044.phpt] [1;32mPASS SPL: CachingIterator and offsetGet/Exists using flag FULL_CACHE [ext/spl/tests/iterator_044.phpt] TEST 11649/16103 [ext/spl/tests/iterator_045.phpt] [1;32mPASS SPL: CachingIterator and offsetSet/Unset, getCache using flag FULL_CACHE [ext/spl/tests/iterator_045.phpt] TEST 11650/16103 [ext/spl/tests/iterator_046.phpt] [1;32mPASS SPL: CachingIterator and __toString using bypassed string keys [ext/spl/tests/iterator_046.phpt] TEST 11651/16103 [ext/spl/tests/iterator_047.phpt] [1;32mPASS SPL: RecursiveCachingIterator and exception in has/getChildren [ext/spl/tests/iterator_047.phpt] TEST 11652/16103 [ext/spl/tests/iterator_048.phpt] [1;32mPASS SPL: RecursiveRegexIterator and exception in has/getChildren [ext/spl/tests/iterator_048.phpt] TEST 11653/16103 [ext/spl/tests/iterator_049.phpt] [1;32mPASS SPL: ArrayIterator with NULL key [ext/spl/tests/iterator_049.phpt] TEST 11654/16103 [ext/spl/tests/iterator_049b.phpt] [1;32mPASS SPL: ArrayIterator with NULL key [ext/spl/tests/iterator_049b.phpt] TEST 11655/16103 [ext/spl/tests/iterator_050.phpt] [1;32mPASS SPL: RegexIterator::GET_MATCH [ext/spl/tests/iterator_050.phpt] TEST 11656/16103 [ext/spl/tests/iterator_051.phpt] [1;32mPASS SPL: RegexIterator::GET_MATCH, USE_KEY [ext/spl/tests/iterator_051.phpt] TEST 11657/16103 [ext/spl/tests/iterator_052.phpt] [1;32mPASS SPL: RegexIterator::ALL_MATCHES [ext/spl/tests/iterator_052.phpt] TEST 11658/16103 [ext/spl/tests/iterator_053.phpt] [1;32mPASS SPL: RegexIterator::ALL_MATCHES [ext/spl/tests/iterator_053.phpt] TEST 11659/16103 [ext/spl/tests/iterator_054.phpt] [1;32mPASS SPL: RegexIterator::SPLIT [ext/spl/tests/iterator_054.phpt] TEST 11660/16103 [ext/spl/tests/iterator_055.phpt] [1;32mPASS SPL: RegexIterator::SPLIT, USE_KEY [ext/spl/tests/iterator_055.phpt] TEST 11661/16103 [ext/spl/tests/iterator_056.phpt] [1;32mPASS SPL: Calling __construct(void) on class extending SPL iterator [ext/spl/tests/iterator_056.phpt] TEST 11662/16103 [ext/spl/tests/iterator_057.phpt] [1;32mPASS SPL: ArrayIterator::__construct(void) [ext/spl/tests/iterator_057.phpt] TEST 11663/16103 [ext/spl/tests/iterator_058.phpt] [1;32mPASS SPL: Iterator::__construct(void) [ext/spl/tests/iterator_058.phpt] TEST 11664/16103 [ext/spl/tests/iterator_062.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::__construct(void) [ext/spl/tests/iterator_062.phpt] TEST 11665/16103 [ext/spl/tests/iterator_067.phpt] [1;32mPASS SPL: AppendIterator::__construct(void) [ext/spl/tests/iterator_067.phpt] TEST 11666/16103 [ext/spl/tests/iterator_068.phpt] [1;32mPASS SPL: Iterator: Overloaded object and destruction [ext/spl/tests/iterator_068.phpt] TEST 11667/16103 [ext/spl/tests/iterator_069.phpt] [1;32mPASS SPL: RecursiveIteratorIterator cannot be used with foreach by reference [ext/spl/tests/iterator_069.phpt] TEST 11668/16103 [ext/spl/tests/iterator_070.phpt] [1;32mPASS SPL: RecursiveIteratorIterator - Ensure that non-overridden methods execute problem free. [ext/spl/tests/iterator_070.phpt] TEST 11669/16103 [ext/spl/tests/iterator_071.phpt] [1;32mPASS SPL: RecursiveIteratorIterator - Test where the case is RS_SELF and mode is CHILD_FIRST [ext/spl/tests/iterator_071.phpt] TEST 11670/16103 [ext/spl/tests/iterator_count.phpt] [1;32mPASS SPL: iterator_count() exceptions test [ext/spl/tests/iterator_count.phpt] TEST 11671/16103 [ext/spl/tests/iterator_to_array.phpt] [1;32mPASS SPL: iterator_to_array() exceptions test [ext/spl/tests/iterator_to_array.phpt] TEST 11672/16103 [ext/spl/tests/iterator_to_array_nonscalar_keys.phpt] [1;32mPASS Tests iterator_to_array() with non-scalar keys [ext/spl/tests/iterator_to_array_nonscalar_keys.phpt] TEST 11673/16103 [ext/spl/tests/multiple_iterator_001.phpt] [1;32mPASS SPL: MultipleIterator [ext/spl/tests/multiple_iterator_001.phpt] TEST 11674/16103 [ext/spl/tests/observer_001.phpt] [1;32mPASS SPL: SplObserver and SplSubject (empty notify) [ext/spl/tests/observer_001.phpt] TEST 11675/16103 [ext/spl/tests/observer_002.phpt] [1;32mPASS SPL: SplObjectStorage [ext/spl/tests/observer_002.phpt] TEST 11676/16103 [ext/spl/tests/observer_003.phpt] [1;32mPASS SPL: SplObjectStorage serialization [ext/spl/tests/observer_003.phpt] TEST 11677/16103 [ext/spl/tests/observer_004.phpt] [1;32mPASS SPL: SplObjectStorage serialization & overloading [ext/spl/tests/observer_004.phpt] TEST 11678/16103 [ext/spl/tests/observer_005.phpt] [1;32mPASS SPL: SplObjectStorage serialization & visibility [ext/spl/tests/observer_005.phpt] TEST 11679/16103 [ext/spl/tests/observer_006.phpt] [1;32mPASS SPL: SplObjectStorage with accociatied information [ext/spl/tests/observer_006.phpt] TEST 11680/16103 [ext/spl/tests/observer_007.phpt] [1;32mPASS SPL: SplObjectStorage comapred with == [ext/spl/tests/observer_007.phpt] TEST 11681/16103 [ext/spl/tests/observer_008.phpt] [1;32mPASS SPL: SplObjectStorage addAll/removeAll [ext/spl/tests/observer_008.phpt] TEST 11682/16103 [ext/spl/tests/observer_009.phpt] [1;32mPASS SPL: SplObjectStorage addAll/removeAll [ext/spl/tests/observer_009.phpt] TEST 11683/16103 [ext/spl/tests/observer_010.phpt] [1;32mPASS SPL: SplObjectStorage null coalescing operator memory leak [ext/spl/tests/observer_010.phpt] TEST 11684/16103 [ext/spl/tests/pqueue_001.phpt] [1;32mPASS SPL: SplPriorityQueue: std operations and extract flags [ext/spl/tests/pqueue_001.phpt] TEST 11685/16103 [ext/spl/tests/pqueue_002.phpt] [1;32mPASS SPL: SplPriorityQueue: exceptions [ext/spl/tests/pqueue_002.phpt] TEST 11686/16103 [ext/spl/tests/pqueue_003.phpt] [1;32mPASS SPL: SplPriorityQueue: iteration through methods [ext/spl/tests/pqueue_003.phpt] TEST 11687/16103 [ext/spl/tests/pqueue_004.phpt] [1;32mPASS SPL: SplPriorityQueue: var_dump [ext/spl/tests/pqueue_004.phpt] TEST 11688/16103 [ext/spl/tests/pqueue_compare_basic.phpt] [1;32mPASS SPL: SplPriorityQueue: test compare [ext/spl/tests/pqueue_compare_basic.phpt] TEST 11689/16103 [ext/spl/tests/pqueue_current_error.phpt] [1;32mPASS SPL: SplPriorityQueue current on empty queue should give null [ext/spl/tests/pqueue_current_error.phpt] TEST 11690/16103 [ext/spl/tests/recursiveIteratorIterator_beginchildren_error.phpt] [1;32mPASS SPL: RecursiveIteratorIterator - Exception thrown in beginchildren which should be handled in next() [ext/spl/tests/recursiveIteratorIterator_beginchildren_error.phpt] TEST 11691/16103 [ext/spl/tests/recursiveIteratorIterator_callHasChildren_error.phpt] [1;32mPASS SPL: RecursiveIteratorIterator - Exception thrown in callHasChildren which should be handled in next() [ext/spl/tests/recursiveIteratorIterator_callHasChildren_error.phpt] TEST 11692/16103 [ext/spl/tests/recursiveIteratorIterator_endchildren_error.phpt] [1;32mPASS SPL: RecursiveIteratorIterator - Exception thrown in endchildren which should be handled in next() [ext/spl/tests/recursiveIteratorIterator_endchildren_error.phpt] TEST 11693/16103 [ext/spl/tests/recursiveIteratorIterator_nextelement_error.phpt] [1;32mPASS SPL: RecursiveIteratorIterator - Exception thrown in nextelement which should be handled in next() [ext/spl/tests/recursiveIteratorIterator_nextelement_error.phpt] TEST 11694/16103 [ext/spl/tests/recursive_tree_iterator_001.phpt] [1;32mPASS SPL: RecursiveTreeIterator [ext/spl/tests/recursive_tree_iterator_001.phpt] TEST 11695/16103 [ext/spl/tests/recursive_tree_iterator_002.phpt] [1;32mPASS SPL: RecursiveTreeIterator(void) [ext/spl/tests/recursive_tree_iterator_002.phpt] TEST 11696/16103 [ext/spl/tests/recursive_tree_iterator_003.phpt] [1;32mPASS SPL: RecursiveTreeIterator(non-traversable) [ext/spl/tests/recursive_tree_iterator_003.phpt] TEST 11697/16103 [ext/spl/tests/recursive_tree_iterator_004.phpt] [1;32mPASS SPL: RecursiveTreeIterator methods [ext/spl/tests/recursive_tree_iterator_004.phpt] TEST 11698/16103 [ext/spl/tests/recursive_tree_iterator_005.phpt] [1;32mPASS SPL: RecursiveTreeIterator and binary vs unicode (PHP 6.0+) [ext/spl/tests/recursive_tree_iterator_005.phpt] TEST 11699/16103 [ext/spl/tests/recursive_tree_iterator_006.phpt] [1;32mPASS SPL: RecursiveTreeIterator and IteratorAggregate [ext/spl/tests/recursive_tree_iterator_006.phpt] TEST 11700/16103 [ext/spl/tests/recursive_tree_iterator_007.phpt] [1;32mPASS SPL: RecursiveTreeIterator and Exception from getEntry() [ext/spl/tests/recursive_tree_iterator_007.phpt] TEST 11701/16103 [ext/spl/tests/recursive_tree_iterator_008.phpt] [1;32mPASS SPL: RecursiveTreeIterator::setPrefixPart() [ext/spl/tests/recursive_tree_iterator_008.phpt] TEST 11702/16103 [ext/spl/tests/recursive_tree_iterator_setpostfix.phpt] [1;32mPASS SPL: RecursiveTreeIterator::setPostfix() [ext/spl/tests/recursive_tree_iterator_setpostfix.phpt] TEST 11703/16103 [ext/spl/tests/recursiveiteratoriterator_beginiteration_basic.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::beginIteration() is called by RecursiveIteratorIterator::rewind() [ext/spl/tests/recursiveiteratoriterator_beginiteration_basic.phpt] TEST 11704/16103 [ext/spl/tests/recursiveiteratoriterator_enditeration_basic.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::endIteration() is called when ::valid() first returns false [ext/spl/tests/recursiveiteratoriterator_enditeration_basic.phpt] TEST 11705/16103 [ext/spl/tests/recursiveiteratoriterator_getsubiterator_basic.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::getSubIterator() returns iterator passed in constructor [ext/spl/tests/recursiveiteratoriterator_getsubiterator_basic.phpt] TEST 11706/16103 [ext/spl/tests/recursiveiteratoriterator_getsubiterator_variation.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::getSubIterator() returns different iterators depending on the current element [ext/spl/tests/recursiveiteratoriterator_getsubiterator_variation.phpt] TEST 11707/16103 [ext/spl/tests/recursiveiteratoriterator_getsubiterator_variation_002.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::getSubIterator() returns NULL if there's no current element [ext/spl/tests/recursiveiteratoriterator_getsubiterator_variation_002.phpt] TEST 11708/16103 [ext/spl/tests/recursiveiteratoriterator_getsubiterator_variation_003.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::getSubIterator() with explicit level parameter [ext/spl/tests/recursiveiteratoriterator_getsubiterator_variation_003.phpt] TEST 11709/16103 [ext/spl/tests/recursiveiteratoriterator_nextelement_basic.phpt] [1;32mPASS SPL: RecursiveIteratorIterator::nextElement() is called when the next element is ready [ext/spl/tests/recursiveiteratoriterator_nextelement_basic.phpt] TEST 11710/16103 [ext/spl/tests/regexIterator_flags_basic.phpt] [1;32mPASS SPL: RegexIterator::getFlags() and setFlags() basic tests [ext/spl/tests/regexIterator_flags_basic.phpt] TEST 11711/16103 [ext/spl/tests/regexIterator_mode_basic.phpt] [1;32mPASS SPL: RegexIterator::getMode() and setMode() basic tests [ext/spl/tests/regexIterator_mode_basic.phpt] TEST 11712/16103 [ext/spl/tests/regexIterator_setMode_error.phpt] [1;32mPASS SPL: RegexIterator::setMode() error tests [ext/spl/tests/regexIterator_setMode_error.phpt] TEST 11713/16103 [ext/spl/tests/regexiterator_getpregflags.phpt] [1;32mPASS SPL: RegexIterator::getPregFlags() [ext/spl/tests/regexiterator_getpregflags.phpt] TEST 11714/16103 [ext/spl/tests/regexiterator_getregex.phpt] [1;32mPASS SPL: RegexIterator::getRegex() basic tests [ext/spl/tests/regexiterator_getregex.phpt] TEST 11715/16103 [ext/spl/tests/regexiterator_setpregflags.phpt] [1;32mPASS SPL: RegexIterator::setPregFlags() [ext/spl/tests/regexiterator_setpregflags.phpt] TEST 11716/16103 [ext/spl/tests/serialize_property_tables.phpt] [1;32mPASS Serialization of properties should not deal INDIRECT entries to userland [ext/spl/tests/serialize_property_tables.phpt] TEST 11717/16103 [ext/spl/tests/spl_001.phpt] [1;32mPASS SPL: iterator_to_array() and iterator_count() [ext/spl/tests/spl_001.phpt] TEST 11718/16103 [ext/spl/tests/spl_002.phpt] [1;32mPASS SPL: Countable [ext/spl/tests/spl_002.phpt] TEST 11719/16103 [ext/spl/tests/spl_003.phpt] [1;32mPASS SPL: class_parents() and class_implements() [ext/spl/tests/spl_003.phpt] TEST 11720/16103 [ext/spl/tests/spl_004.phpt] [1;32mPASS SPL: iterator_apply() [ext/spl/tests/spl_004.phpt] TEST 11721/16103 [ext/spl/tests/spl_006.phpt] [1;32mPASS SPL: iterator_to_array() without keys [ext/spl/tests/spl_006.phpt] TEST 11722/16103 [ext/spl/tests/spl_007.phpt] [1;32mPASS SPL: iterator_apply() with callback using __call() [ext/spl/tests/spl_007.phpt] TEST 11723/16103 [ext/spl/tests/spl_autoload_001.phpt] [1;32mPASS SPL: spl_autoload() and friends [ext/spl/tests/spl_autoload_001.phpt] TEST 11724/16103 [ext/spl/tests/spl_autoload_002.phpt] [1;32mPASS SPL: spl_autoload_functions() [ext/spl/tests/spl_autoload_002.phpt] TEST 11725/16103 [ext/spl/tests/spl_autoload_003.phpt] [1;32mPASS SPL: spl_autoload() and friends [ext/spl/tests/spl_autoload_003.phpt] TEST 11726/16103 [ext/spl/tests/spl_autoload_004.phpt] [1;32mPASS SPL: spl_autoload() with static methods [ext/spl/tests/spl_autoload_004.phpt] TEST 11727/16103 [ext/spl/tests/spl_autoload_005.phpt] [1;32mPASS SPL: spl_autoload() with methods [ext/spl/tests/spl_autoload_005.phpt] TEST 11728/16103 [ext/spl/tests/spl_autoload_006.phpt] [1;32mPASS SPL: spl_autoload() with static methods [ext/spl/tests/spl_autoload_006.phpt] TEST 11729/16103 [ext/spl/tests/spl_autoload_007.phpt] [1;32mPASS SPL: spl_autoload() with inaccessible methods [ext/spl/tests/spl_autoload_007.phpt] TEST 11730/16103 [ext/spl/tests/spl_autoload_008.phpt] [1;32mPASS SPL: spl_autoload() with exceptions [ext/spl/tests/spl_autoload_008.phpt] TEST 11731/16103 [ext/spl/tests/spl_autoload_009.phpt] [1;32mPASS SPL: spl_autoload() and friends [ext/spl/tests/spl_autoload_009.phpt] TEST 11732/16103 [ext/spl/tests/spl_autoload_010.phpt] [1;32mPASS SPL: spl_autoload() and prepend [ext/spl/tests/spl_autoload_010.phpt] TEST 11733/16103 [ext/spl/tests/spl_autoload_011.phpt] [1;32mPASS SPL: spl_autoload() and object freed [ext/spl/tests/spl_autoload_011.phpt] TEST 11734/16103 [ext/spl/tests/spl_autoload_012.phpt] [1;32mPASS SPL: spl_autoload() capturing multiple Exceptions in __autoload [ext/spl/tests/spl_autoload_012.phpt] TEST 11735/16103 [ext/spl/tests/spl_autoload_013.phpt] [1;32mPASS SPL: spl_autoload_functions() with closures and invocables [ext/spl/tests/spl_autoload_013.phpt] TEST 11736/16103 [ext/spl/tests/spl_autoload_014.phpt] [1;32mPASS SPL: spl_autoload_unregister() with closures and invocables [ext/spl/tests/spl_autoload_014.phpt] TEST 11737/16103 [ext/spl/tests/spl_autoload_bug48541.phpt] [1;32mPASS SPL: spl_autoload_register() Bug #48541: registering multiple closures fails with memleaks [ext/spl/tests/spl_autoload_bug48541.phpt] TEST 11738/16103 [ext/spl/tests/spl_autoload_call_basic.phpt] [1;32mPASS spl_autoload_call() function - basic test for spl_autoload_call() [ext/spl/tests/spl_autoload_call_basic.phpt] TEST 11739/16103 [ext/spl/tests/spl_autoload_called_scope.phpt] [1;32mPASS SPL autoloader should not do anything magic with called scope [ext/spl/tests/spl_autoload_called_scope.phpt] TEST 11740/16103 [ext/spl/tests/spl_autoload_throw_with_spl_autoloader_call_as_autoloader.phpt] [1;32mPASS spl_autoload_register() function - warn when using spl_autoload_call() as the autoloading function [ext/spl/tests/spl_autoload_throw_with_spl_autoloader_call_as_autoloader.phpt] TEST 11741/16103 [ext/spl/tests/spl_autoload_warn_on_false_do_throw.phpt] [1;32mPASS spl_autoload_register() function - warn when using false as second argument for spl_autoload_register() [ext/spl/tests/spl_autoload_warn_on_false_do_throw.phpt] TEST 11742/16103 [ext/spl/tests/spl_caching_iterator_constructor_flags.phpt] [1;32mPASS SPL: CachingInterator constructor flag checks [ext/spl/tests/spl_caching_iterator_constructor_flags.phpt] TEST 11743/16103 [ext/spl/tests/spl_cachingiterator___toString_basic.phpt] [1;32mPASS SPL: SplCachingIterator, Test method to convert current element to string [ext/spl/tests/spl_cachingiterator___toString_basic.phpt] TEST 11744/16103 [ext/spl/tests/spl_classes.phpt] [1;32mPASS SPL: spl_classes() function [ext/spl/tests/spl_classes.phpt] TEST 11745/16103 [ext/spl/tests/spl_fileinfo_getextension_leadingdot.phpt] [1;32mPASS SPL: Spl File Info test getExtension with leading dot [ext/spl/tests/spl_fileinfo_getextension_leadingdot.phpt] TEST 11746/16103 [ext/spl/tests/spl_fileinfo_getlinktarget_basic.phpt] [1;32mPASS SPL: Spl File Info test getLinkTarget [ext/spl/tests/spl_fileinfo_getlinktarget_basic.phpt] TEST 11747/16103 [ext/spl/tests/spl_heap_count_basic.phpt] [1;32mPASS SPL: SplHeap, Test spl_heap_object_count_elements (spl_heap.c:490) for returning count() failure for Heaps [ext/spl/tests/spl_heap_count_basic.phpt] TEST 11748/16103 [ext/spl/tests/spl_heap_is_empty_basic.phpt] [1;32mPASS SPL: SplHeap, test trivial method to find if a heap is empty [ext/spl/tests/spl_heap_is_empty_basic.phpt] TEST 11749/16103 [ext/spl/tests/spl_heap_isempty.phpt] [1;32mPASS SPL: Test of isEmpty for SPL Max Heap [ext/spl/tests/spl_heap_isempty.phpt] TEST 11750/16103 [ext/spl/tests/spl_heap_iteration_error.phpt] [1;32mPASS SPL: Attempt to corrupt the heap while iterating [ext/spl/tests/spl_heap_iteration_error.phpt] TEST 11751/16103 [ext/spl/tests/spl_iterator_apply_error.phpt] [1;32mPASS SPL: Error: iterator_apply when an iterator method (eg rewind) throws exception [ext/spl/tests/spl_iterator_apply_error.phpt] TEST 11752/16103 [ext/spl/tests/spl_iterator_apply_error_001.phpt] [1;32mPASS SPL: Error: iterator_apply when the callback throws an exception [ext/spl/tests/spl_iterator_apply_error_001.phpt] TEST 11753/16103 [ext/spl/tests/spl_iterator_caching_count_basic.phpt] [1;32mPASS SPL: Caching iterator count() cache contents [ext/spl/tests/spl_iterator_caching_count_basic.phpt] TEST 11754/16103 [ext/spl/tests/spl_iterator_caching_count_error.phpt] [1;32mPASS SPL: Caching iterator count() cache failure [ext/spl/tests/spl_iterator_caching_count_error.phpt] TEST 11755/16103 [ext/spl/tests/spl_iterator_caching_getcache_error.phpt] [1;32mPASS SPL: Caching iterator getCache failure [ext/spl/tests/spl_iterator_caching_getcache_error.phpt] TEST 11756/16103 [ext/spl/tests/spl_iterator_getcallchildren.phpt] [1;32mPASS SPL: RecursiveIteratorIterator, getCallChildren [ext/spl/tests/spl_iterator_getcallchildren.phpt] TEST 11757/16103 [ext/spl/tests/spl_iterator_iterator_constructor.phpt] [1;32mPASS SPL: IteratorInterator constructor checks [ext/spl/tests/spl_iterator_iterator_constructor.phpt] TEST 11758/16103 [ext/spl/tests/spl_iterator_recursive_getiterator_error.phpt] [1;32mPASS SPL: IteratorIterator foreach by reference failure [ext/spl/tests/spl_iterator_recursive_getiterator_error.phpt] TEST 11759/16103 [ext/spl/tests/spl_iterator_to_array_error.phpt] [1;32mPASS SPL: Error: iterator_to_array when the current operation throws an exception [ext/spl/tests/spl_iterator_to_array_error.phpt] TEST 11760/16103 [ext/spl/tests/spl_limit_iterator_check_limits.phpt] [1;32mPASS SPL: LimitIterator check limits are valid [ext/spl/tests/spl_limit_iterator_check_limits.phpt] TEST 11761/16103 [ext/spl/tests/spl_object_id.phpt] [1;32mPASS SPL: spl_object_id() [ext/spl/tests/spl_object_id.phpt] TEST 11762/16103 [ext/spl/tests/spl_pq_top_basic.phpt] [1;32mPASS SPL: SplPriorityQueue: top and extract flags [ext/spl/tests/spl_pq_top_basic.phpt] TEST 11763/16103 [ext/spl/tests/spl_pq_top_error_corrupt.phpt] [1;32mPASS SPL: SplPriorityQueue: top and extract flags [ext/spl/tests/spl_pq_top_error_corrupt.phpt] TEST 11764/16103 [ext/spl/tests/spl_pq_top_error_empty.phpt] [1;32mPASS SPL: SplPriorityQueue: top exception on empty heap [ext/spl/tests/spl_pq_top_error_empty.phpt] TEST 11765/16103 [ext/spl/tests/spl_pqueue_gc.phpt] [1;32mPASS Bug #78436: Broken GC for SplPriorityQueue [ext/spl/tests/spl_pqueue_gc.phpt] TEST 11766/16103 [ext/spl/tests/spl_recursive_iterator_iterator_key_case.phpt] [1;32mPASS SPL: Test on RecursiveIteratorIterator key function checking switch statements [ext/spl/tests/spl_recursive_iterator_iterator_key_case.phpt] TEST 11767/16103 [ext/spl/tests/splfixedarray_json_encode.phpt] [1;32mPASS json_encode() on SplFixedArray [ext/spl/tests/splfixedarray_json_encode.phpt] TEST 11768/16103 [ext/spl/tests/splfixedarray_offsetExists_larger.phpt] [1;32mPASS Checks that offsetExists() does not accept a value larger than the array. [ext/spl/tests/splfixedarray_offsetExists_larger.phpt] TEST 11769/16103 [ext/spl/tests/unserialize.phpt] [1;32mPASS SPL: unserialize with no data (for PHPUnit) [ext/spl/tests/unserialize.phpt] TEST 11770/16103 [ext/spl/tests/unserialize_errors.phpt] [1;32mPASS Errors from __unserialize() with invalid data [ext/spl/tests/unserialize_errors.phpt] TEST 11771/16103 [ext/sqlite3/tests/bug45798.phpt] [1;32mPASS Bug #45798 (sqlite3 doesn't notice if variable was bound) [ext/sqlite3/tests/bug45798.phpt] TEST 11772/16103 [ext/sqlite3/tests/bug47159.phpt] [1;32mPASS Bug #45798 (sqlite3 doesn't track unexecuted statements) [ext/sqlite3/tests/bug47159.phpt] TEST 11773/16103 [ext/sqlite3/tests/bug53463.phpt] [1;32mPASS Bug #53463 (sqlite3 columnName() segfaults on bad column_number) [ext/sqlite3/tests/bug53463.phpt] TEST 11774/16103 [ext/sqlite3/tests/bug63921-32bit.phpt] [1;33mSKIP Bug #63921 sqlite3::bindvalue and relative PHP functions aren't using sqlite3_*_int64 API [ext/sqlite3/tests/bug63921-32bit.phpt] reason: 32-bit only TEST 11775/16103 [ext/sqlite3/tests/bug63921-64bit.phpt] [1;32mPASS Bug #63921 sqlite3::bindvalue and relative PHP functions aren't using sqlite3_*_int64 API [ext/sqlite3/tests/bug63921-64bit.phpt] TEST 11776/16103 [ext/sqlite3/tests/bug66550.phpt] [1;32mPASS Bug #66550 (SQLite prepared statement use-after-free) [ext/sqlite3/tests/bug66550.phpt] TEST 11777/16103 [ext/sqlite3/tests/bug68760.phpt] [1;32mPASS Bug #68760 (Callback throws exception behaviour. Segfault in 5.6) [ext/sqlite3/tests/bug68760.phpt] TEST 11778/16103 [ext/sqlite3/tests/bug69972.phpt] [1;32mPASS Bug #69972 (Use-after-free vulnerability in sqlite3SafetyCheckSickOrOk()) [ext/sqlite3/tests/bug69972.phpt] TEST 11779/16103 [ext/sqlite3/tests/bug70628.phpt] [1;32mPASS Bug #70628 (Clearing bindings on an SQLite3 statement doesn't work) [ext/sqlite3/tests/bug70628.phpt] TEST 11780/16103 [ext/sqlite3/tests/bug71049.phpt] [1;32mPASS Bug #71049 (SQLite3Stmt::execute() releases bound parameter instead of internal buffer) [ext/sqlite3/tests/bug71049.phpt] TEST 11781/16103 [ext/sqlite3/tests/bug72571.phpt] [1;32mPASS Bug #72571 (SQLite3::bindValue, SQLite3::bindParam crash) [ext/sqlite3/tests/bug72571.phpt] TEST 11782/16103 [ext/sqlite3/tests/bug72668.phpt] [1;32mPASS Bug #72668 (Spurious warning when exception is thrown in user defined function) [ext/sqlite3/tests/bug72668.phpt] TEST 11783/16103 [ext/sqlite3/tests/bug73068.phpt] [1;32mPASS Bug #73068 SQLite3 may fail to DELETE [ext/sqlite3/tests/bug73068.phpt] TEST 11784/16103 [ext/sqlite3/tests/bug73333.phpt] [1;32mPASS Bug #73333 (2147483647 is fetched as string) [ext/sqlite3/tests/bug73333.phpt] TEST 11785/16103 [ext/sqlite3/tests/bug76665.phpt] [1;32mPASS Bug #76665 (SQLite3Stmt::bindValue() with SQLITE3_FLOAT doesn't juggle) [ext/sqlite3/tests/bug76665.phpt] TEST 11786/16103 [ext/sqlite3/tests/bug77051.phpt] [1;32mPASS Bug #77051 SQLite3::bindParam memory bug when missing ::reset call [ext/sqlite3/tests/bug77051.phpt] TEST 11787/16103 [ext/sqlite3/tests/bug79294.phpt] [1;32mPASS Bug #79294 ()::columnType() may fail after SQLite3Stmt::reset()) [ext/sqlite3/tests/bug79294.phpt] TEST 11788/16103 [ext/sqlite3/tests/exception_from_toString.phpt] [1;32mPASS Check that exceptions from __toString() are handled correctly [ext/sqlite3/tests/exception_from_toString.phpt] TEST 11789/16103 [ext/sqlite3/tests/sqlite3_01_open-mb.phpt] [1;32mPASS SQLite3::open/close tests [ext/sqlite3/tests/sqlite3_01_open-mb.phpt] TEST 11790/16103 [ext/sqlite3/tests/sqlite3_01_open.phpt] [1;32mPASS SQLite3::open/close tests [ext/sqlite3/tests/sqlite3_01_open.phpt] TEST 11791/16103 [ext/sqlite3/tests/sqlite3_02_create.phpt] [1;32mPASS SQLite3::query CREATE tests [ext/sqlite3/tests/sqlite3_02_create.phpt] TEST 11792/16103 [ext/sqlite3/tests/sqlite3_02_open.phpt] [1;32mPASS SQLite3::open test, testing for function parameters [ext/sqlite3/tests/sqlite3_02_open.phpt] TEST 11793/16103 [ext/sqlite3/tests/sqlite3_03_insert.phpt] [1;32mPASS SQLite3::query INSERT tests [ext/sqlite3/tests/sqlite3_03_insert.phpt] TEST 11794/16103 [ext/sqlite3/tests/sqlite3_04_update.phpt] [1;32mPASS SQLite3::query UPDATE tests [ext/sqlite3/tests/sqlite3_04_update.phpt] TEST 11795/16103 [ext/sqlite3/tests/sqlite3_05_delete.phpt] [1;32mPASS SQLite3::query DELETE tests [ext/sqlite3/tests/sqlite3_05_delete.phpt] TEST 11796/16103 [ext/sqlite3/tests/sqlite3_06_prepared_stmt.phpt] [1;32mPASS SQLite3::prepare Bound Variable test [ext/sqlite3/tests/sqlite3_06_prepared_stmt.phpt] TEST 11797/16103 [ext/sqlite3/tests/sqlite3_07_prepared_stmt.phpt] [1;32mPASS SQLite3::prepare Bound Value test [ext/sqlite3/tests/sqlite3_07_prepared_stmt.phpt] TEST 11798/16103 [ext/sqlite3/tests/sqlite3_08_udf.phpt] [1;32mPASS SQLite3::createFunction [ext/sqlite3/tests/sqlite3_08_udf.phpt] TEST 11799/16103 [ext/sqlite3/tests/sqlite3_09_blob_bound_param.phpt] [1;32mPASS SQLite3::prepare Bound Variable Blob test [ext/sqlite3/tests/sqlite3_09_blob_bound_param.phpt] TEST 11800/16103 [ext/sqlite3/tests/sqlite3_10_bound_value_name.phpt] [1;32mPASS SQLite3::prepare Bound Value test [ext/sqlite3/tests/sqlite3_10_bound_value_name.phpt] TEST 11801/16103 [ext/sqlite3/tests/sqlite3_11_numrows.phpt] [1;33mSKIP SQLite3::prepare number of rows [ext/sqlite3/tests/sqlite3_11_numrows.phpt] reason: SQLite3Result::numRows method does not exist TEST 11802/16103 [ext/sqlite3/tests/sqlite3_12_unfinalized_stmt_cleanup.phpt] [1;32mPASS SQLite3::query Unfinalized statement tests [ext/sqlite3/tests/sqlite3_12_unfinalized_stmt_cleanup.phpt] TEST 11803/16103 [ext/sqlite3/tests/sqlite3_13_skip_all_cleanup.phpt] [1;32mPASS SQLite3::query Skip all cleanup [ext/sqlite3/tests/sqlite3_13_skip_all_cleanup.phpt] TEST 11804/16103 [ext/sqlite3/tests/sqlite3_14_querysingle.phpt] [1;32mPASS SQLite3::querySingle tests [ext/sqlite3/tests/sqlite3_14_querysingle.phpt] TEST 11805/16103 [ext/sqlite3/tests/sqlite3_15_open_error-win.phpt] [1;33mSKIP SQLite3::open error test [ext/sqlite3/tests/sqlite3_15_open_error-win.phpt] reason: windows only test TEST 11806/16103 [ext/sqlite3/tests/sqlite3_15_open_error.phpt] [1;31mFAIL SQLite3::open error test [ext/sqlite3/tests/sqlite3_15_open_error.phpt] TEST 11807/16103 [ext/sqlite3/tests/sqlite3_16_select_no_results.phpt] [1;32mPASS SQLite3::query SELECT with no results [ext/sqlite3/tests/sqlite3_16_select_no_results.phpt] TEST 11808/16103 [ext/sqlite3/tests/sqlite3_17_version.phpt] [1;32mPASS SQLite3::version() [ext/sqlite3/tests/sqlite3_17_version.phpt] TEST 11809/16103 [ext/sqlite3/tests/sqlite3_18_changes.phpt] [1;32mPASS SQLite3::changes() tests [ext/sqlite3/tests/sqlite3_18_changes.phpt] TEST 11810/16103 [ext/sqlite3/tests/sqlite3_19_columninfo.phpt] [1;32mPASS SQLite3 columnType and columnName [ext/sqlite3/tests/sqlite3_19_columninfo.phpt] TEST 11811/16103 [ext/sqlite3/tests/sqlite3_20_error.phpt] [1;32mPASS SQLite3 error functions [ext/sqlite3/tests/sqlite3_20_error.phpt] TEST 11812/16103 [ext/sqlite3/tests/sqlite3_21_security.phpt] [1;32mPASS SQLite3 open_basedir checks [ext/sqlite3/tests/sqlite3_21_security.phpt] TEST 11813/16103 [ext/sqlite3/tests/sqlite3_22_loadextension.phpt] [1;32mPASS SQLite3 load extension [ext/sqlite3/tests/sqlite3_22_loadextension.phpt] TEST 11814/16103 [ext/sqlite3/tests/sqlite3_23_escape_string.phpt] [1;32mPASS SQLite3::escapeString [ext/sqlite3/tests/sqlite3_23_escape_string.phpt] TEST 11815/16103 [ext/sqlite3/tests/sqlite3_24_last_insert_rowid.phpt] [1;32mPASS SQLite3::lastInsertRowID tests [ext/sqlite3/tests/sqlite3_24_last_insert_rowid.phpt] TEST 11816/16103 [ext/sqlite3/tests/sqlite3_25_create_aggregate.phpt] [1;32mPASS SQLite3::createAggregate() test [ext/sqlite3/tests/sqlite3_25_create_aggregate.phpt] TEST 11817/16103 [ext/sqlite3/tests/sqlite3_26_reset_prepared_stmt.phpt] [1;32mPASS SQLite3::reset prepared statement [ext/sqlite3/tests/sqlite3_26_reset_prepared_stmt.phpt] TEST 11818/16103 [ext/sqlite3/tests/sqlite3_27_reset_prepared_stmt_result.phpt] [1;32mPASS SQLite3::reset prepared statement results [ext/sqlite3/tests/sqlite3_27_reset_prepared_stmt_result.phpt] TEST 11819/16103 [ext/sqlite3/tests/sqlite3_28_clear_bindings.phpt] [1;32mPASS SQLite3_stmt::clear prepared statement results [ext/sqlite3/tests/sqlite3_28_clear_bindings.phpt] TEST 11820/16103 [ext/sqlite3/tests/sqlite3_29_createfunction.phpt] [1;32mPASS SQLite3::createFunction - Basic test [ext/sqlite3/tests/sqlite3_29_createfunction.phpt] TEST 11821/16103 [ext/sqlite3/tests/sqlite3_30_blobopen.phpt] [1;32mPASS SQLite3::blobOpen stream test [ext/sqlite3/tests/sqlite3_30_blobopen.phpt] TEST 11822/16103 [ext/sqlite3/tests/sqlite3_31_changes.phpt] [1;32mPASS SQLite3::changes (parameters) tests [ext/sqlite3/tests/sqlite3_31_changes.phpt] TEST 11823/16103 [ext/sqlite3/tests/sqlite3_31_open.phpt] [1;32mPASS SQLite3::re-initialize object tests [ext/sqlite3/tests/sqlite3_31_open.phpt] TEST 11824/16103 [ext/sqlite3/tests/sqlite3_33_createAggregate_notcallable.phpt] [1;32mPASS SQLite3::createAggregate() Test whether a supplied PHP function is valid when using in an aggregate function [ext/sqlite3/tests/sqlite3_33_createAggregate_notcallable.phpt] TEST 11825/16103 [ext/sqlite3/tests/sqlite3_33_load_extension_param.phpt] [1;32mPASS SQLite3::loadExtension with empty extension test [ext/sqlite3/tests/sqlite3_33_load_extension_param.phpt] TEST 11826/16103 [ext/sqlite3/tests/sqlite3_33_reset.phpt] [1;32mPASS SQLite3:: reset [ext/sqlite3/tests/sqlite3_33_reset.phpt] TEST 11827/16103 [ext/sqlite3/tests/sqlite3_34_load_extension_ext_dir.phpt] [1;32mPASS SQLite3::loadExtension with disabled extensions [ext/sqlite3/tests/sqlite3_34_load_extension_ext_dir.phpt] TEST 11828/16103 [ext/sqlite3/tests/sqlite3_35_stmt_readonly.phpt] [1;32mPASS SQLite3_stmt::readOnly check [ext/sqlite3/tests/sqlite3_35_stmt_readonly.phpt] TEST 11829/16103 [ext/sqlite3/tests/sqlite3_36_create_collation.phpt] [1;32mPASS Test SQLite3::createCollation() by adding strnatcmp() as an SQL COLLATE sequence [ext/sqlite3/tests/sqlite3_36_create_collation.phpt] TEST 11830/16103 [ext/sqlite3/tests/sqlite3_37_createfunction_flags.phpt] [1;32mPASS SQLite3::createFunction - Test with flags [ext/sqlite3/tests/sqlite3_37_createfunction_flags.phpt] TEST 11831/16103 [ext/sqlite3/tests/sqlite3_38_backup.phpt] [1;32mPASS SQLite3::backup test [ext/sqlite3/tests/sqlite3_38_backup.phpt] TEST 11832/16103 [ext/sqlite3/tests/sqlite3_38_extended_error.phpt] [1;32mPASS SQLite3 extended error code Function [ext/sqlite3/tests/sqlite3_38_extended_error.phpt] TEST 11833/16103 [ext/sqlite3/tests/sqlite3_39_toggleExtended.phpt] [1;32mPASS SQLite3 enable Extended Error Result Codes [ext/sqlite3/tests/sqlite3_39_toggleExtended.phpt] TEST 11834/16103 [ext/sqlite3/tests/sqlite3_40_setauthorizer.phpt] [1;32mPASS SQLite3 user authorizer callback [ext/sqlite3/tests/sqlite3_40_setauthorizer.phpt] TEST 11835/16103 [ext/sqlite3/tests/sqlite3_bind_bug68849.phpt] [1;32mPASS Bug #68849 bindValue is not using the right data type [ext/sqlite3/tests/sqlite3_bind_bug68849.phpt] TEST 11836/16103 [ext/sqlite3/tests/sqlite3_blob_bind_resource.phpt] [1;32mPASS SQLite3::execute() with a resource bound for blob param [ext/sqlite3/tests/sqlite3_blob_bind_resource.phpt] TEST 11837/16103 [ext/sqlite3/tests/sqlite3_bound_value_at_name.phpt] [1;32mPASS SQLite3::prepare Bound Value test [ext/sqlite3/tests/sqlite3_bound_value_at_name.phpt] TEST 11838/16103 [ext/sqlite3/tests/sqlite3_busyTimeout.phpt] [1;32mPASS public bool SQLite3::busyTimeout ( int $msecs ); [ext/sqlite3/tests/sqlite3_busyTimeout.phpt] TEST 11839/16103 [ext/sqlite3/tests/sqlite3_defensive.phpt] [1;32mPASS SQLite3 defensive mode ini setting [ext/sqlite3/tests/sqlite3_defensive.phpt] TEST 11840/16103 [ext/sqlite3/tests/sqlite3_enable_exceptions.phpt] [1;32mPASS SQLite3::enableExceptions test [ext/sqlite3/tests/sqlite3_enable_exceptions.phpt] TEST 11841/16103 [ext/sqlite3/tests/sqlite3_open_empty_string.phpt] [1;32mPASS SQLite3::open test with empty string argument via the constructor [ext/sqlite3/tests/sqlite3_open_empty_string.phpt] TEST 11842/16103 [ext/sqlite3/tests/sqlite3_prepare_001.phpt] [1;32mPASS SQLite3 - memory leak on SQLite3Result and SQLite3Stmt [ext/sqlite3/tests/sqlite3_prepare_001.phpt] TEST 11843/16103 [ext/sqlite3/tests/sqlite3_prepare_faultystmt.phpt] [1;32mPASS SQLite3::prepare test, testing for faulty statement [ext/sqlite3/tests/sqlite3_prepare_faultystmt.phpt] TEST 11844/16103 [ext/sqlite3/tests/sqlite3_prepare_with_empty_string.phpt] [1;32mPASS SQLite3::prepare test with empty string argument [ext/sqlite3/tests/sqlite3_prepare_with_empty_string.phpt] TEST 11845/16103 [ext/sqlite3/tests/sqlite3stmt_getsql.phpt] [1;32mPASS SQLite3Stmt::getSQL test [ext/sqlite3/tests/sqlite3stmt_getsql.phpt] TEST 11846/16103 [ext/sqlite3/tests/sqlite3stmt_getsql_expanded.phpt] [1;32mPASS SQLite3Stmt::getSQL expanded test [ext/sqlite3/tests/sqlite3stmt_getsql_expanded.phpt] TEST 11847/16103 [ext/sqlite3/tests/sqlite3stmt_paramCount_basic.phpt] [1;32mPASS SQLite3Stmt::paramCount basic test [ext/sqlite3/tests/sqlite3stmt_paramCount_basic.phpt] TEST 11848/16103 [ext/standard/tests/array/001.phpt] [1;32mPASS Test array_merge and array_walk [ext/standard/tests/array/001.phpt] TEST 11849/16103 [ext/standard/tests/array/002.phpt] [1;32mPASS Test arsort, asort, krsort, ksort, rsort, and sort [ext/standard/tests/array/002.phpt] TEST 11850/16103 [ext/standard/tests/array/003.phpt] [1;32mPASS Test usort, uksort and uasort [ext/standard/tests/array/003.phpt] TEST 11851/16103 [ext/standard/tests/array/004.phpt] [1;32mPASS Test natsort and natcasesort [ext/standard/tests/array/004.phpt] TEST 11852/16103 [ext/standard/tests/array/005.phpt] [1;32mPASS Test array_shift() function [ext/standard/tests/array/005.phpt] TEST 11853/16103 [ext/standard/tests/array/006.phpt] [1;32mPASS Test array_pop behaviour [ext/standard/tests/array/006.phpt] TEST 11854/16103 [ext/standard/tests/array/007.phpt] [1;32mPASS Test array_diff and array_diff_assoc behaviour [ext/standard/tests/array/007.phpt] TEST 11855/16103 [ext/standard/tests/array/008.phpt] [1;32mPASS Test array_intersect and array_intersect_assoc behaviour [ext/standard/tests/array/008.phpt] TEST 11856/16103 [ext/standard/tests/array/009.phpt] [1;32mPASS Test key(), current(), next() & reset() functions [ext/standard/tests/array/009.phpt] TEST 11857/16103 [ext/standard/tests/array/array_change_key_case.phpt] [1;32mPASS Test array_change_key_case() function [ext/standard/tests/array/array_change_key_case.phpt] TEST 11858/16103 [ext/standard/tests/array/array_change_key_case_variation.phpt] [1;32mPASS Test array_change_key_case() function - 2 [ext/standard/tests/array/array_change_key_case_variation.phpt] TEST 11859/16103 [ext/standard/tests/array/array_change_key_case_variation3.phpt] [1;32mPASS Test array_change_key_case() function : usage variations - different data types as keys [ext/standard/tests/array/array_change_key_case_variation3.phpt] TEST 11860/16103 [ext/standard/tests/array/array_change_key_case_variation4.phpt] [1;32mPASS Test array_change_key_case() function : usage variations - different int values for $case [ext/standard/tests/array/array_change_key_case_variation4.phpt] TEST 11861/16103 [ext/standard/tests/array/array_change_key_case_variation5.phpt] [1;32mPASS Test array_change_key_case() function : usage variations - position of internal pointer [ext/standard/tests/array/array_change_key_case_variation5.phpt] TEST 11862/16103 [ext/standard/tests/array/array_change_key_case_variation6.phpt] [1;32mPASS Test array_change_key_case() function : usage variations - multidimensional arrays [ext/standard/tests/array/array_change_key_case_variation6.phpt] TEST 11863/16103 [ext/standard/tests/array/array_change_key_case_variation7.phpt] [1;32mPASS Test array_change_key_case() function : usage variations - referenced variables [ext/standard/tests/array/array_change_key_case_variation7.phpt] TEST 11864/16103 [ext/standard/tests/array/array_change_key_case_variation8.phpt] [1;32mPASS Test array_change_key_case() function : usage variations - Different strings as keys [ext/standard/tests/array/array_change_key_case_variation8.phpt] TEST 11865/16103 [ext/standard/tests/array/array_chunk2.phpt] [1;32mPASS basic array_chunk test [ext/standard/tests/array/array_chunk2.phpt] TEST 11866/16103 [ext/standard/tests/array/array_chunk_basic1.phpt] [1;32mPASS Test array_chunk() function : basic functionality - default 'preserve_keys' [ext/standard/tests/array/array_chunk_basic1.phpt] TEST 11867/16103 [ext/standard/tests/array/array_chunk_basic2.phpt] [1;32mPASS Test array_chunk() function : basic functionality - 'preserve_keys' as true/false [ext/standard/tests/array/array_chunk_basic2.phpt] TEST 11868/16103 [ext/standard/tests/array/array_chunk_variation10.phpt] [1;32mPASS array_chunk() - variation 10 [ext/standard/tests/array/array_chunk_variation10.phpt] TEST 11869/16103 [ext/standard/tests/array/array_chunk_variation11.phpt] [1;32mPASS array_chunk() - variation 11 [ext/standard/tests/array/array_chunk_variation11.phpt] TEST 11870/16103 [ext/standard/tests/array/array_chunk_variation12.phpt] [1;32mPASS array_chunk() - variation 12 [ext/standard/tests/array/array_chunk_variation12.phpt] TEST 11871/16103 [ext/standard/tests/array/array_chunk_variation13.phpt] [1;32mPASS array_chunk() - variation 13 [ext/standard/tests/array/array_chunk_variation13.phpt] TEST 11872/16103 [ext/standard/tests/array/array_chunk_variation14.phpt] [1;32mPASS array_chunk() - variation 14 [ext/standard/tests/array/array_chunk_variation14.phpt] TEST 11873/16103 [ext/standard/tests/array/array_chunk_variation15.phpt] [1;32mPASS array_chunk() - variation 15 [ext/standard/tests/array/array_chunk_variation15.phpt] TEST 11874/16103 [ext/standard/tests/array/array_chunk_variation16.phpt] [1;32mPASS array_chunk() - variation 16 [ext/standard/tests/array/array_chunk_variation16.phpt] TEST 11875/16103 [ext/standard/tests/array/array_chunk_variation17.phpt] [1;32mPASS array_chunk() - variation 17 [ext/standard/tests/array/array_chunk_variation17.phpt] TEST 11876/16103 [ext/standard/tests/array/array_chunk_variation18.phpt] [1;32mPASS array_chunk() - variation 18 [ext/standard/tests/array/array_chunk_variation18.phpt] TEST 11877/16103 [ext/standard/tests/array/array_chunk_variation19.phpt] [1;32mPASS array_chunk() - variation 19 [ext/standard/tests/array/array_chunk_variation19.phpt] TEST 11878/16103 [ext/standard/tests/array/array_chunk_variation20.phpt] [1;32mPASS array_chunk() - variation 20 [ext/standard/tests/array/array_chunk_variation20.phpt] TEST 11879/16103 [ext/standard/tests/array/array_chunk_variation21.phpt] [1;32mPASS array_chunk() - variation 21 [ext/standard/tests/array/array_chunk_variation21.phpt] TEST 11880/16103 [ext/standard/tests/array/array_chunk_variation22.phpt] [1;32mPASS array_chunk() - variation 22 [ext/standard/tests/array/array_chunk_variation22.phpt] TEST 11881/16103 [ext/standard/tests/array/array_chunk_variation23.phpt] [1;32mPASS array_chunk() - variation 23 [ext/standard/tests/array/array_chunk_variation23.phpt] TEST 11882/16103 [ext/standard/tests/array/array_chunk_variation24.phpt] [1;32mPASS array_chunk() - variation 24 [ext/standard/tests/array/array_chunk_variation24.phpt] TEST 11883/16103 [ext/standard/tests/array/array_chunk_variation25.phpt] [1;32mPASS array_chunk() - variation 25 [ext/standard/tests/array/array_chunk_variation25.phpt] TEST 11884/16103 [ext/standard/tests/array/array_chunk_variation26.phpt] [1;32mPASS array_chunk() - variation 26 [ext/standard/tests/array/array_chunk_variation26.phpt] TEST 11885/16103 [ext/standard/tests/array/array_chunk_variation27.phpt] [1;32mPASS array_chunk() - variation 27 [ext/standard/tests/array/array_chunk_variation27.phpt] TEST 11886/16103 [ext/standard/tests/array/array_chunk_variation28.phpt] [1;32mPASS array_chunk() - variation 28 [ext/standard/tests/array/array_chunk_variation28.phpt] TEST 11887/16103 [ext/standard/tests/array/array_chunk_variation29.phpt] [1;32mPASS array_chunk() - variation 29 [ext/standard/tests/array/array_chunk_variation29.phpt] TEST 11888/16103 [ext/standard/tests/array/array_chunk_variation30.phpt] [1;32mPASS array_chunk() - variation 30 [ext/standard/tests/array/array_chunk_variation30.phpt] TEST 11889/16103 [ext/standard/tests/array/array_chunk_variation31.phpt] [1;32mPASS array_chunk() - variation 31 [ext/standard/tests/array/array_chunk_variation31.phpt] TEST 11890/16103 [ext/standard/tests/array/array_chunk_variation32.phpt] [1;32mPASS array_chunk() - variation 32 [ext/standard/tests/array/array_chunk_variation32.phpt] TEST 11891/16103 [ext/standard/tests/array/array_chunk_variation4.phpt] [1;32mPASS Test array_chunk() function : usage variations - array with diff. sub arrays [ext/standard/tests/array/array_chunk_variation4.phpt] TEST 11892/16103 [ext/standard/tests/array/array_chunk_variation5.phpt] [1;32mPASS Test array_chunk() function : usage variations - different 'size' values [ext/standard/tests/array/array_chunk_variation5.phpt] TEST 11893/16103 [ext/standard/tests/array/array_chunk_variation6.phpt] [1;32mPASS Test array_chunk() function : usage variations - different arrays [ext/standard/tests/array/array_chunk_variation6.phpt] TEST 11894/16103 [ext/standard/tests/array/array_chunk_variation7.phpt] [1;32mPASS Test array_chunk() function : usage variations - references [ext/standard/tests/array/array_chunk_variation7.phpt] TEST 11895/16103 [ext/standard/tests/array/array_chunk_variation8.phpt] [1;32mPASS array_chunk() - variation 8 [ext/standard/tests/array/array_chunk_variation8.phpt] TEST 11896/16103 [ext/standard/tests/array/array_chunk_variation9.phpt] [1;32mPASS array_chunk() - variation 9 [ext/standard/tests/array/array_chunk_variation9.phpt] TEST 11897/16103 [ext/standard/tests/array/array_column_basic.phpt] [1;32mPASS Test array_column() function: basic functionality [ext/standard/tests/array/array_column_basic.phpt] TEST 11898/16103 [ext/standard/tests/array/array_column_numeric_string_key.phpt] [1;32mPASS array_column() treats numeric string keys as usual [ext/standard/tests/array/array_column_numeric_string_key.phpt] TEST 11899/16103 [ext/standard/tests/array/array_column_object_cast.phpt] [1;32mPASS Test array_column() function: basic functionality [ext/standard/tests/array/array_column_object_cast.phpt] TEST 11900/16103 [ext/standard/tests/array/array_column_property_visibility.phpt] [1;32mPASS array_column() respects property visibility [ext/standard/tests/array/array_column_property_visibility.phpt] TEST 11901/16103 [ext/standard/tests/array/array_column_scalar_index_strict_types.phpt] [1;32mPASS Test array_column(): Index argument with various types in strict type mode [ext/standard/tests/array/array_column_scalar_index_strict_types.phpt] TEST 11902/16103 [ext/standard/tests/array/array_column_scalar_index_weak_types.phpt] [1;32mPASS Test array_column(): Index argument with various types in weak type mode [ext/standard/tests/array/array_column_scalar_index_weak_types.phpt] TEST 11903/16103 [ext/standard/tests/array/array_column_variant.phpt] [1;32mPASS Test array_column() function: variant functionality [ext/standard/tests/array/array_column_variant.phpt] TEST 11904/16103 [ext/standard/tests/array/array_column_variant_objects.phpt] [1;32mPASS Test array_column() function: testing with objects [ext/standard/tests/array/array_column_variant_objects.phpt] TEST 11905/16103 [ext/standard/tests/array/array_combine.phpt] [1;32mPASS basic array_combine test [ext/standard/tests/array/array_combine.phpt] TEST 11906/16103 [ext/standard/tests/array/array_combine_basic.phpt] [1;32mPASS Test array_combine() function : basic functionality [ext/standard/tests/array/array_combine_basic.phpt] TEST 11907/16103 [ext/standard/tests/array/array_combine_error2.phpt] [1;32mPASS Test array_combine() function : error conditions - empty array [ext/standard/tests/array/array_combine_error2.phpt] TEST 11908/16103 [ext/standard/tests/array/array_combine_variation3.phpt] [1;32mPASS Test array_combine() function : usage variations - different arrays(Bug#43424) [ext/standard/tests/array/array_combine_variation3.phpt] TEST 11909/16103 [ext/standard/tests/array/array_combine_variation4.phpt] [1;32mPASS Test array_combine() function : usage variations - associative array with different keys(Bug#43424) [ext/standard/tests/array/array_combine_variation4.phpt] TEST 11910/16103 [ext/standard/tests/array/array_combine_variation5.phpt] [1;32mPASS Test array_combine() function : usage variations - associative array with different values(Bug#43424) [ext/standard/tests/array/array_combine_variation5.phpt] TEST 11911/16103 [ext/standard/tests/array/array_combine_variation6.phpt] [1;32mPASS Test array_combine() function : usage variations - binary safe checking [ext/standard/tests/array/array_combine_variation6.phpt] TEST 11912/16103 [ext/standard/tests/array/array_count_values.phpt] [1;32mPASS array_count_values() [ext/standard/tests/array/array_count_values.phpt] TEST 11913/16103 [ext/standard/tests/array/array_count_values2.phpt] [1;32mPASS basic array_count_values test [ext/standard/tests/array/array_count_values2.phpt] TEST 11914/16103 [ext/standard/tests/array/array_count_values_variation.phpt] [1;32mPASS Test array_count_values() function : Test all normal parameter variations [ext/standard/tests/array/array_count_values_variation.phpt] TEST 11915/16103 [ext/standard/tests/array/array_diff_1.phpt] [1;32mPASS Test array_diff when non-array is passed [ext/standard/tests/array/array_diff_1.phpt] TEST 11916/16103 [ext/standard/tests/array/array_diff_assoc.phpt] [1;32mPASS basic array_diff_assoc test [ext/standard/tests/array/array_diff_assoc.phpt] TEST 11917/16103 [ext/standard/tests/array/array_diff_assoc_basic.phpt] [1;32mPASS Test array_diff_assoc() function : basic functionality [ext/standard/tests/array/array_diff_assoc_basic.phpt] TEST 11918/16103 [ext/standard/tests/array/array_diff_assoc_variation1.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - unexpected values for 'array1' argument [ext/standard/tests/array/array_diff_assoc_variation1.phpt] TEST 11919/16103 [ext/standard/tests/array/array_diff_assoc_variation10.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - binary safe check [ext/standard/tests/array/array_diff_assoc_variation10.phpt] TEST 11920/16103 [ext/standard/tests/array/array_diff_assoc_variation2.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - unexpected values for 'array1' argument [ext/standard/tests/array/array_diff_assoc_variation2.phpt] TEST 11921/16103 [ext/standard/tests/array/array_diff_assoc_variation3.phpt] [1;32mPASS Test array_diff_assoc() function : variation - array containing different data types [ext/standard/tests/array/array_diff_assoc_variation3.phpt] TEST 11922/16103 [ext/standard/tests/array/array_diff_assoc_variation4.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - arrays with different data types as keys [ext/standard/tests/array/array_diff_assoc_variation4.phpt] TEST 11923/16103 [ext/standard/tests/array/array_diff_assoc_variation5.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - compare integers, floats and strings [ext/standard/tests/array/array_diff_assoc_variation5.phpt] TEST 11924/16103 [ext/standard/tests/array/array_diff_assoc_variation6.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - strict string comparison check [ext/standard/tests/array/array_diff_assoc_variation6.phpt] TEST 11925/16103 [ext/standard/tests/array/array_diff_assoc_variation7.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - arrays containing referenced variables [ext/standard/tests/array/array_diff_assoc_variation7.phpt] TEST 11926/16103 [ext/standard/tests/array/array_diff_assoc_variation8.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - array containing duplicate keys and values [ext/standard/tests/array/array_diff_assoc_variation8.phpt] TEST 11927/16103 [ext/standard/tests/array/array_diff_assoc_variation9.phpt] [1;32mPASS Test array_diff_assoc() function : usage variations - compare multidimensional arrays [ext/standard/tests/array/array_diff_assoc_variation9.phpt] TEST 11928/16103 [ext/standard/tests/array/array_diff_basic.phpt] [1;32mPASS Test array_diff() function : basic functionality [ext/standard/tests/array/array_diff_basic.phpt] TEST 11929/16103 [ext/standard/tests/array/array_diff_key.phpt] [1;32mPASS Test of the array_diff_key() and array_diff_ukey() [ext/standard/tests/array/array_diff_key.phpt] TEST 11930/16103 [ext/standard/tests/array/array_diff_key2.phpt] [1;32mPASS basic array_diff_key test [ext/standard/tests/array/array_diff_key2.phpt] TEST 11931/16103 [ext/standard/tests/array/array_diff_key_basic.phpt] [1;32mPASS Test array_diff_key() : basic functionality [ext/standard/tests/array/array_diff_key_basic.phpt] TEST 11932/16103 [ext/standard/tests/array/array_diff_key_variation1.phpt] [1;32mPASS Test array_diff_key() function : usage variation - Passing unexpected values to first argument [ext/standard/tests/array/array_diff_key_variation1.phpt] TEST 11933/16103 [ext/standard/tests/array/array_diff_key_variation2.phpt] [1;32mPASS Test array_diff_key() function : usage variation - Passing unexpected values to second argument [ext/standard/tests/array/array_diff_key_variation2.phpt] TEST 11934/16103 [ext/standard/tests/array/array_diff_key_variation4.phpt] [1;32mPASS Test array_diff_key() function : usage variation - Passing integer indexed array [ext/standard/tests/array/array_diff_key_variation4.phpt] TEST 11935/16103 [ext/standard/tests/array/array_diff_key_variation6.phpt] [1;32mPASS Test array_diff_key() function : usage variation - Passing boolean indexed array [ext/standard/tests/array/array_diff_key_variation6.phpt] TEST 11936/16103 [ext/standard/tests/array/array_diff_key_variation7.phpt] [1;32mPASS Test array_diff_key() function : usage variation - Passing null,unset and undefined variable indexed array [ext/standard/tests/array/array_diff_key_variation7.phpt] TEST 11937/16103 [ext/standard/tests/array/array_diff_key_variation8.phpt] [1;32mPASS Test array_diff_key() function : usage variation - Passing multi-dimensional array [ext/standard/tests/array/array_diff_key_variation8.phpt] TEST 11938/16103 [ext/standard/tests/array/array_diff_single_array.phpt] [1;32mPASS array_diff() with single array argument [ext/standard/tests/array/array_diff_single_array.phpt] TEST 11939/16103 [ext/standard/tests/array/array_diff_uassoc_basic.phpt] [1;32mPASS array_diff_uassoc(): Basic test [ext/standard/tests/array/array_diff_uassoc_basic.phpt] TEST 11940/16103 [ext/standard/tests/array/array_diff_uassoc_error.phpt] [1;32mPASS Test array_diff_uassoc() function : error conditions [ext/standard/tests/array/array_diff_uassoc_error.phpt] TEST 11941/16103 [ext/standard/tests/array/array_diff_uassoc_variation1.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Passing unexpected values to first argument [ext/standard/tests/array/array_diff_uassoc_variation1.phpt] TEST 11942/16103 [ext/standard/tests/array/array_diff_uassoc_variation11.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Passing boolean indexed array [ext/standard/tests/array/array_diff_uassoc_variation11.phpt] TEST 11943/16103 [ext/standard/tests/array/array_diff_uassoc_variation12.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Passing null,unset and undefined variable indexed array [ext/standard/tests/array/array_diff_uassoc_variation12.phpt] TEST 11944/16103 [ext/standard/tests/array/array_diff_uassoc_variation13.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variations - arrays containing referenced variables [ext/standard/tests/array/array_diff_uassoc_variation13.phpt] TEST 11945/16103 [ext/standard/tests/array/array_diff_uassoc_variation2.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation -Passing unexpected values to second argument [ext/standard/tests/array/array_diff_uassoc_variation2.phpt] TEST 11946/16103 [ext/standard/tests/array/array_diff_uassoc_variation5.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Comparing integers and floating point numbers [ext/standard/tests/array/array_diff_uassoc_variation5.phpt] TEST 11947/16103 [ext/standard/tests/array/array_diff_uassoc_variation6.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Comparing floating points with strings having integers and float [ext/standard/tests/array/array_diff_uassoc_variation6.phpt] TEST 11948/16103 [ext/standard/tests/array/array_diff_uassoc_variation7.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Comparing strings containing integers and float [ext/standard/tests/array/array_diff_uassoc_variation7.phpt] TEST 11949/16103 [ext/standard/tests/array/array_diff_uassoc_variation8.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Comparing integers with strings containing integers and float [ext/standard/tests/array/array_diff_uassoc_variation8.phpt] TEST 11950/16103 [ext/standard/tests/array/array_diff_uassoc_variation9.phpt] [1;32mPASS Test array_diff_uassoc() function : usage variation - Passing integer indexed array [ext/standard/tests/array/array_diff_uassoc_variation9.phpt] TEST 11951/16103 [ext/standard/tests/array/array_diff_ukey_basic.phpt] [1;32mPASS array_diff_ukey() : Basic test. [ext/standard/tests/array/array_diff_ukey_basic.phpt] TEST 11952/16103 [ext/standard/tests/array/array_diff_ukey_variation1.phpt] [1;32mPASS Test array_diff_ukey() function : usage variation - Passing unexpected values to first argument [ext/standard/tests/array/array_diff_ukey_variation1.phpt] TEST 11953/16103 [ext/standard/tests/array/array_diff_ukey_variation10.phpt] [1;32mPASS Test array_diff_ukey() function : usage variation - Passing non-existing function name to callback [ext/standard/tests/array/array_diff_ukey_variation10.phpt] TEST 11954/16103 [ext/standard/tests/array/array_diff_ukey_variation2.phpt] [1;32mPASS Test array_diff_ukey() function : usage variation - Passing unexpected values to second argument [ext/standard/tests/array/array_diff_ukey_variation2.phpt] TEST 11955/16103 [ext/standard/tests/array/array_diff_ukey_variation5.phpt] [1;32mPASS Test array_diff_ukey() function : usage variation - Passing multi-dimensional array [ext/standard/tests/array/array_diff_ukey_variation5.phpt] TEST 11956/16103 [ext/standard/tests/array/array_diff_ukey_variation6.phpt] [1;32mPASS Test array_diff_ukey() function : usage variation - Passing integer indexed array [ext/standard/tests/array/array_diff_ukey_variation6.phpt] TEST 11957/16103 [ext/standard/tests/array/array_diff_ukey_variation8.phpt] [1;32mPASS Test array_diff_ukey() function : usage variation - Passing boolean indexed array [ext/standard/tests/array/array_diff_ukey_variation8.phpt] TEST 11958/16103 [ext/standard/tests/array/array_diff_ukey_variation9.phpt] [1;32mPASS Test array_diff_ukey() function : usage variation - Passing null,unset and undefined variable indexed array [ext/standard/tests/array/array_diff_ukey_variation9.phpt] TEST 11959/16103 [ext/standard/tests/array/array_diff_variation1.phpt] [1;32mPASS Test array_diff() function : usage variations - unexpected values for 'array1' argument [ext/standard/tests/array/array_diff_variation1.phpt] TEST 11960/16103 [ext/standard/tests/array/array_diff_variation10.phpt] [1;32mPASS Test array_diff() function : usage variations - binary safe checking [ext/standard/tests/array/array_diff_variation10.phpt] TEST 11961/16103 [ext/standard/tests/array/array_diff_variation2.phpt] [1;32mPASS Test array_diff() function : usage variations - unexpected values for 'array2' argument [ext/standard/tests/array/array_diff_variation2.phpt] TEST 11962/16103 [ext/standard/tests/array/array_diff_variation3.phpt] [1;32mPASS Test array_diff() function : usage variations - array with different data types as values [ext/standard/tests/array/array_diff_variation3.phpt] TEST 11963/16103 [ext/standard/tests/array/array_diff_variation4.phpt] [1;32mPASS Test array_diff() function : usage variations - array with different data types as values [ext/standard/tests/array/array_diff_variation4.phpt] TEST 11964/16103 [ext/standard/tests/array/array_diff_variation5.phpt] [1;32mPASS Test array_diff() function : usage variations - comparing integers, float and string array values [ext/standard/tests/array/array_diff_variation5.phpt] TEST 11965/16103 [ext/standard/tests/array/array_diff_variation6.phpt] [1;32mPASS Test array_diff() function : usage variations - array containing duplicate keys and values [ext/standard/tests/array/array_diff_variation6.phpt] TEST 11966/16103 [ext/standard/tests/array/array_diff_variation7.phpt] [1;32mPASS Test array_diff() function : usage variations - arrays containing referenced variables [ext/standard/tests/array/array_diff_variation7.phpt] TEST 11967/16103 [ext/standard/tests/array/array_diff_variation8.phpt] [1;32mPASS Test array_diff() function : usage variations - associative arrays containing different data types [ext/standard/tests/array/array_diff_variation8.phpt] TEST 11968/16103 [ext/standard/tests/array/array_diff_variation9.phpt] [1;32mPASS Test array_diff() function : usage variations - multidimensional arrays [ext/standard/tests/array/array_diff_variation9.phpt] TEST 11969/16103 [ext/standard/tests/array/array_fill.phpt] [1;32mPASS basic array_fill test [ext/standard/tests/array/array_fill.phpt] TEST 11970/16103 [ext/standard/tests/array/array_fill_basic.phpt] [1;32mPASS Test array_fill() function : basic functionality [ext/standard/tests/array/array_fill_basic.phpt] TEST 11971/16103 [ext/standard/tests/array/array_fill_error.phpt] [1;32mPASS Test array_fill() function : error conditions [ext/standard/tests/array/array_fill_error.phpt] TEST 11972/16103 [ext/standard/tests/array/array_fill_keys.phpt] [1;32mPASS basic array_fill_keys test [ext/standard/tests/array/array_fill_keys.phpt] TEST 11973/16103 [ext/standard/tests/array/array_fill_keys_variation1.phpt] [1;32mPASS Test array_fill_keys() function : variation of parameter [ext/standard/tests/array/array_fill_keys_variation1.phpt] TEST 11974/16103 [ext/standard/tests/array/array_fill_keys_variation2.phpt] [1;32mPASS Test array_fill_keys() function : variation of parameter [ext/standard/tests/array/array_fill_keys_variation2.phpt] TEST 11975/16103 [ext/standard/tests/array/array_fill_keys_variation3.phpt] [1;32mPASS Test array_fill_keys() function : variation of parameter [ext/standard/tests/array/array_fill_keys_variation3.phpt] TEST 11976/16103 [ext/standard/tests/array/array_fill_keys_variation4.phpt] [1;32mPASS Test array_fill_keys() function : variation of parameter [ext/standard/tests/array/array_fill_keys_variation4.phpt] TEST 11977/16103 [ext/standard/tests/array/array_fill_object.phpt] [1;32mPASS Test array_fill() function : usage variations - various object values for 'val' argument [ext/standard/tests/array/array_fill_object.phpt] TEST 11978/16103 [ext/standard/tests/array/array_fill_variation3.phpt] [1;32mPASS Test array_fill() function : usage variations - unexpected values for 'val' argument [ext/standard/tests/array/array_fill_variation3.phpt] TEST 11979/16103 [ext/standard/tests/array/array_fill_variation4.phpt] [1;32mPASS Test array_fill() function : usage variations - using return value of array_fill for 'val' argument [ext/standard/tests/array/array_fill_variation4.phpt] TEST 11980/16103 [ext/standard/tests/array/array_fill_variation5.phpt] [1;32mPASS Test array_fill() function : usage variations - different types of array values for 'val' argument [ext/standard/tests/array/array_fill_variation5.phpt] TEST 11981/16103 [ext/standard/tests/array/array_filter.phpt] [1;32mPASS basic array_filter test [ext/standard/tests/array/array_filter.phpt] TEST 11982/16103 [ext/standard/tests/array/array_filter_basic.phpt] [1;32mPASS Test array_filter() function : basic functionality [ext/standard/tests/array/array_filter_basic.phpt] TEST 11983/16103 [ext/standard/tests/array/array_filter_object.phpt] [1;32mPASS Test array_filter() function : object functionality [ext/standard/tests/array/array_filter_object.phpt] TEST 11984/16103 [ext/standard/tests/array/array_filter_variation10.phpt] [1;32mPASS Test array_filter() function : usage variations - using the array keys inside 'callback' [ext/standard/tests/array/array_filter_variation10.phpt] TEST 11985/16103 [ext/standard/tests/array/array_filter_variation3.phpt] [1;32mPASS Test array_filter() function : usage variations - Different types of array for 'input' argument [ext/standard/tests/array/array_filter_variation3.phpt] TEST 11986/16103 [ext/standard/tests/array/array_filter_variation4.phpt] [1;32mPASS Test array_filter() function : usage variations - Different types of 'callback' function [ext/standard/tests/array/array_filter_variation4.phpt] TEST 11987/16103 [ext/standard/tests/array/array_filter_variation5.phpt] [1;32mPASS Test array_filter() function : usage variations - 'input' argument with different false entries [ext/standard/tests/array/array_filter_variation5.phpt] TEST 11988/16103 [ext/standard/tests/array/array_filter_variation6.phpt] [1;32mPASS Test array_filter() function : usage variations - 'input' array containing references [ext/standard/tests/array/array_filter_variation6.phpt] TEST 11989/16103 [ext/standard/tests/array/array_filter_variation7.phpt] [1;32mPASS Test array_filter() function : usage variations - anonymous callback functions [ext/standard/tests/array/array_filter_variation7.phpt] TEST 11990/16103 [ext/standard/tests/array/array_filter_variation8.phpt] [1;32mPASS Test array_filter() function : usage variations - Callback function with different return values [ext/standard/tests/array/array_filter_variation8.phpt] TEST 11991/16103 [ext/standard/tests/array/array_filter_variation9.phpt] [1;32mPASS Test array_filter() function : usage variations - built-in functions as 'callback' argument [ext/standard/tests/array/array_filter_variation9.phpt] TEST 11992/16103 [ext/standard/tests/array/array_flip.phpt] [1;32mPASS basic array_flip test [ext/standard/tests/array/array_flip.phpt] TEST 11993/16103 [ext/standard/tests/array/array_flip_basic.phpt] [1;32mPASS Test array_flip() function : basic functionality [ext/standard/tests/array/array_flip_basic.phpt] TEST 11994/16103 [ext/standard/tests/array/array_flip_variation2.phpt] [1;32mPASS Test array_flip() function : usage variations - 'input' array with different keys [ext/standard/tests/array/array_flip_variation2.phpt] TEST 11995/16103 [ext/standard/tests/array/array_flip_variation3.phpt] [1;32mPASS Test array_flip() function : usage variations - 'input' argument with different valid values [ext/standard/tests/array/array_flip_variation3.phpt] TEST 11996/16103 [ext/standard/tests/array/array_flip_variation4.phpt] [1;32mPASS Test array_flip() function : usage variations - 'input' argument with different invalid values for keys [ext/standard/tests/array/array_flip_variation4.phpt] TEST 11997/16103 [ext/standard/tests/array/array_flip_variation5.phpt] [1;32mPASS Test array_flip() function : usage variations - 'input' argument with repeatitive keys and values [ext/standard/tests/array/array_flip_variation5.phpt] TEST 11998/16103 [ext/standard/tests/array/array_intersect_1.phpt] [1;32mPASS Test of the *intersect* bunch of functions (both assoc and non-assoc) [ext/standard/tests/array/array_intersect_1.phpt] TEST 11999/16103 [ext/standard/tests/array/array_intersect_assoc_basic.phpt] [1;32mPASS Test array_intersect_assoc() function : basic functionality [ext/standard/tests/array/array_intersect_assoc_basic.phpt] TEST 12000/16103 [ext/standard/tests/array/array_intersect_assoc_variation1.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - unexpected values for 'array1' argument(Bug#43196) [ext/standard/tests/array/array_intersect_assoc_variation1.phpt] TEST 12001/16103 [ext/standard/tests/array/array_intersect_assoc_variation10.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - binary safe checking [ext/standard/tests/array/array_intersect_assoc_variation10.phpt] TEST 12002/16103 [ext/standard/tests/array/array_intersect_assoc_variation2.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - unexpected values for 'array2' argument(Bug#43196) [ext/standard/tests/array/array_intersect_assoc_variation2.phpt] TEST 12003/16103 [ext/standard/tests/array/array_intersect_assoc_variation3.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - different arrays for 'arr1' argument [ext/standard/tests/array/array_intersect_assoc_variation3.phpt] TEST 12004/16103 [ext/standard/tests/array/array_intersect_assoc_variation4.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - different arrays for 'arr2' argument [ext/standard/tests/array/array_intersect_assoc_variation4.phpt] TEST 12005/16103 [ext/standard/tests/array/array_intersect_assoc_variation5.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - assoc array with diff keys for 'arr1' argument [ext/standard/tests/array/array_intersect_assoc_variation5.phpt] TEST 12006/16103 [ext/standard/tests/array/array_intersect_assoc_variation6.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - assoc array with diff keys for 'arr2' argument [ext/standard/tests/array/array_intersect_assoc_variation6.phpt] TEST 12007/16103 [ext/standard/tests/array/array_intersect_assoc_variation7.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - assoc array with diff values for 'arr1' argument [ext/standard/tests/array/array_intersect_assoc_variation7.phpt] TEST 12008/16103 [ext/standard/tests/array/array_intersect_assoc_variation8.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - assoc array with diff values for 'arr2' argument [ext/standard/tests/array/array_intersect_assoc_variation8.phpt] TEST 12009/16103 [ext/standard/tests/array/array_intersect_assoc_variation9.phpt] [1;32mPASS Test array_intersect_assoc() function : usage variations - two dimensional arrays for $arr1 and $arr2 arguments [ext/standard/tests/array/array_intersect_assoc_variation9.phpt] TEST 12010/16103 [ext/standard/tests/array/array_intersect_basic.phpt] [1;32mPASS Test array_intersect() function : basic functionality [ext/standard/tests/array/array_intersect_basic.phpt] TEST 12011/16103 [ext/standard/tests/array/array_intersect_key.phpt] [1;32mPASS Test of the array_intersect_key() and array_intersect_ukey() [ext/standard/tests/array/array_intersect_key.phpt] TEST 12012/16103 [ext/standard/tests/array/array_intersect_key_basic.phpt] [1;32mPASS array_intersect_key(): Basic Test [ext/standard/tests/array/array_intersect_key_basic.phpt] TEST 12013/16103 [ext/standard/tests/array/array_intersect_key_variation1.phpt] [1;32mPASS Test array_intersect_key() function : usage variation - Passing unexpected values to first argument [ext/standard/tests/array/array_intersect_key_variation1.phpt] TEST 12014/16103 [ext/standard/tests/array/array_intersect_key_variation2.phpt] [1;32mPASS Test array_intersect_key() function : usage variation - Passing unexpected values to second argument [ext/standard/tests/array/array_intersect_key_variation2.phpt] TEST 12015/16103 [ext/standard/tests/array/array_intersect_key_variation4.phpt] [1;32mPASS Test array_intersect_key() function : usage variation - Passing integer indexed array [ext/standard/tests/array/array_intersect_key_variation4.phpt] TEST 12016/16103 [ext/standard/tests/array/array_intersect_key_variation6.phpt] [1;32mPASS Test array_intersect_key() function : usage variation - Passing boolean indexed array [ext/standard/tests/array/array_intersect_key_variation6.phpt] TEST 12017/16103 [ext/standard/tests/array/array_intersect_key_variation7.phpt] [1;32mPASS Test array_intersect_key() function : usage variation - Passing null,unset and undefeined variable indexed array [ext/standard/tests/array/array_intersect_key_variation7.phpt] TEST 12018/16103 [ext/standard/tests/array/array_intersect_key_variation8.phpt] [1;32mPASS Test array_intersect_key() function : usage variation - Passing Multi dimensional array [ext/standard/tests/array/array_intersect_key_variation8.phpt] TEST 12019/16103 [ext/standard/tests/array/array_intersect_uassoc_basic.phpt] [1;32mPASS array_intersect_uassoc(): Basic test [ext/standard/tests/array/array_intersect_uassoc_basic.phpt] TEST 12020/16103 [ext/standard/tests/array/array_intersect_uassoc_variation1.phpt] [1;32mPASS Test array_intersect_uassoc() function : usage variation - Passing unexpected values to first argument [ext/standard/tests/array/array_intersect_uassoc_variation1.phpt] TEST 12021/16103 [ext/standard/tests/array/array_intersect_uassoc_variation10.phpt] [1;32mPASS Test array_intersect_uassoc() function : usage variation - Passing class/object methods to callback [ext/standard/tests/array/array_intersect_uassoc_variation10.phpt] TEST 12022/16103 [ext/standard/tests/array/array_intersect_uassoc_variation2.phpt] [1;32mPASS Test array_intersect_uassoc() function : usage variation - Passing unexpected values to second argument [ext/standard/tests/array/array_intersect_uassoc_variation2.phpt] TEST 12023/16103 [ext/standard/tests/array/array_intersect_uassoc_variation5.phpt] [1;32mPASS Test array_intersect_uassoc() function : usage variation - Intersection of integers with floats and strings. [ext/standard/tests/array/array_intersect_uassoc_variation5.phpt] TEST 12024/16103 [ext/standard/tests/array/array_intersect_uassoc_variation6.phpt] [1;32mPASS Test array_intersect_uassoc() function : usage variation - Intersection of floating points with strings. [ext/standard/tests/array/array_intersect_uassoc_variation6.phpt] TEST 12025/16103 [ext/standard/tests/array/array_intersect_uassoc_variation7.phpt] [1;32mPASS Test array_intersect_uassoc() function : usage variation - Intersection of strings containing integers, float [ext/standard/tests/array/array_intersect_uassoc_variation7.phpt] TEST 12026/16103 [ext/standard/tests/array/array_intersect_uassoc_variation8.phpt] [1;32mPASS Test array_intersect_uassoc() function : usage variation - arrays containing referenced variables [ext/standard/tests/array/array_intersect_uassoc_variation8.phpt] TEST 12027/16103 [ext/standard/tests/array/array_intersect_ukey_basic.phpt] [1;32mPASS array_intersect_ukey(): Basic test. [ext/standard/tests/array/array_intersect_ukey_basic.phpt] TEST 12028/16103 [ext/standard/tests/array/array_intersect_ukey_variation1.phpt] [1;32mPASS Test array_intersect_ukey() function : usage variation - Passing unexpected values to first argument [ext/standard/tests/array/array_intersect_ukey_variation1.phpt] TEST 12029/16103 [ext/standard/tests/array/array_intersect_ukey_variation2.phpt] [1;32mPASS Test array_intersect_ukey() function : usage variation - Passing unexpected values to second argument [ext/standard/tests/array/array_intersect_ukey_variation2.phpt] TEST 12030/16103 [ext/standard/tests/array/array_intersect_ukey_variation5.phpt] [1;32mPASS Test array_intersect_ukey() function : usage variation - Intersection of integers with floats and strings. [ext/standard/tests/array/array_intersect_ukey_variation5.phpt] TEST 12031/16103 [ext/standard/tests/array/array_intersect_ukey_variation6.phpt] [1;32mPASS Test array_intersect_ukey() function : usage variation - Intersection of floating points with strings. [ext/standard/tests/array/array_intersect_ukey_variation6.phpt] TEST 12032/16103 [ext/standard/tests/array/array_intersect_ukey_variation7.phpt] [1;32mPASS Test array_intersect_ukey() function : usage variation - Intersection of strings containing integer and float [ext/standard/tests/array/array_intersect_ukey_variation7.phpt] TEST 12033/16103 [ext/standard/tests/array/array_intersect_ukey_variation8.phpt] [1;32mPASS Test array_intersect_ukey() function : usage variation - Passing non-existing function name to callback [ext/standard/tests/array/array_intersect_ukey_variation8.phpt] TEST 12034/16103 [ext/standard/tests/array/array_intersect_ukey_variation9.phpt] [1;32mPASS Test array_intersect_ukey() function : usage variation - Passing class/object methods to callback [ext/standard/tests/array/array_intersect_ukey_variation9.phpt] TEST 12035/16103 [ext/standard/tests/array/array_intersect_variation1.phpt] [1;32mPASS Test array_intersect() function : usage variations - unexpected values for 'array1' argument [ext/standard/tests/array/array_intersect_variation1.phpt] TEST 12036/16103 [ext/standard/tests/array/array_intersect_variation10.phpt] [1;32mPASS Test array_intersect() function : usage variations - binary safe checking [ext/standard/tests/array/array_intersect_variation10.phpt] TEST 12037/16103 [ext/standard/tests/array/array_intersect_variation2.phpt] [1;32mPASS Test array_intersect() function : usage variations - unexpected values for 'array2' argument [ext/standard/tests/array/array_intersect_variation2.phpt] TEST 12038/16103 [ext/standard/tests/array/array_intersect_variation3.phpt] [1;32mPASS Test array_intersect() function : usage variations - different arrays for 'arr1' argument [ext/standard/tests/array/array_intersect_variation3.phpt] TEST 12039/16103 [ext/standard/tests/array/array_intersect_variation4.phpt] [1;32mPASS Test array_intersect() function : usage variations - different arrays for 'arr2' argument [ext/standard/tests/array/array_intersect_variation4.phpt] TEST 12040/16103 [ext/standard/tests/array/array_intersect_variation5.phpt] [1;32mPASS Test array_intersect() function : usage variations - assoc array with diff keys for 'arr1' argument [ext/standard/tests/array/array_intersect_variation5.phpt] TEST 12041/16103 [ext/standard/tests/array/array_intersect_variation6.phpt] [1;32mPASS Test array_intersect() function : usage variations - assoc array with diff keys for 'arr2' argument [ext/standard/tests/array/array_intersect_variation6.phpt] TEST 12042/16103 [ext/standard/tests/array/array_intersect_variation7.phpt] [1;32mPASS Test array_intersect() function : usage variations - assoc array with diff values for 'arr1' argument [ext/standard/tests/array/array_intersect_variation7.phpt] TEST 12043/16103 [ext/standard/tests/array/array_intersect_variation8.phpt] [1;32mPASS Test array_intersect() function : usage variations - assoc array with diff values for 'arr2' argument [ext/standard/tests/array/array_intersect_variation8.phpt] TEST 12044/16103 [ext/standard/tests/array/array_intersect_variation9.phpt] [1;32mPASS Test array_intersect() function : usage variations - two dimensional arrays for $arr1 and $arr2 arguments(Bug#43109) [ext/standard/tests/array/array_intersect_variation9.phpt] TEST 12045/16103 [ext/standard/tests/array/array_key_exists.phpt] [1;32mPASS Test array_key_exists() function [ext/standard/tests/array/array_key_exists.phpt] TEST 12046/16103 [ext/standard/tests/array/array_key_exists_basic.phpt] [1;32mPASS Test array_key_exists() function : basic functionality [ext/standard/tests/array/array_key_exists_basic.phpt] TEST 12047/16103 [ext/standard/tests/array/array_key_exists_variation1.phpt] [1;32mPASS Test array_key_exists() function : usage variations - Pass different data types as $key arg [ext/standard/tests/array/array_key_exists_variation1.phpt] TEST 12048/16103 [ext/standard/tests/array/array_key_exists_variation3.phpt] [1;32mPASS Test array_key_exists() function : usage variations - floats and casting to ints [ext/standard/tests/array/array_key_exists_variation3.phpt] TEST 12049/16103 [ext/standard/tests/array/array_key_exists_variation4.phpt] [1;32mPASS Test array_key_exists() function : usage variations - referenced variables [ext/standard/tests/array/array_key_exists_variation4.phpt] TEST 12050/16103 [ext/standard/tests/array/array_key_exists_variation5.phpt] [1;32mPASS Test array_key_exists() function : usage variations - multidimensional arrays [ext/standard/tests/array/array_key_exists_variation5.phpt] TEST 12051/16103 [ext/standard/tests/array/array_key_exists_variation6.phpt] [1;32mPASS Test array_key_exists() function : usage variations - equality test for certain data types [ext/standard/tests/array/array_key_exists_variation6.phpt] TEST 12052/16103 [ext/standard/tests/array/array_key_exists_variation7.phpt] [1;32mPASS Test array_key_exists() function : usage variations - position of internal array pointer [ext/standard/tests/array/array_key_exists_variation7.phpt] TEST 12053/16103 [ext/standard/tests/array/array_key_exists_variation8.phpt] [1;32mPASS Test array_key_exists() function : usage variations - array keys are different data types [ext/standard/tests/array/array_key_exists_variation8.phpt] TEST 12054/16103 [ext/standard/tests/array/array_key_first.phpt] [1;32mPASS Test array_key_first() function [ext/standard/tests/array/array_key_first.phpt] TEST 12055/16103 [ext/standard/tests/array/array_key_first_variation.phpt] [1;32mPASS Test array_key_first() function (variation) [ext/standard/tests/array/array_key_first_variation.phpt] TEST 12056/16103 [ext/standard/tests/array/array_key_last.phpt] [1;32mPASS Test array_key_last() function [ext/standard/tests/array/array_key_last.phpt] TEST 12057/16103 [ext/standard/tests/array/array_key_last_variation.phpt] [1;32mPASS Test array_key_last() function (variation) [ext/standard/tests/array/array_key_last_variation.phpt] TEST 12058/16103 [ext/standard/tests/array/array_keys_basic.phpt] [1;32mPASS Test array_keys() function (basic) [ext/standard/tests/array/array_keys_basic.phpt] TEST 12059/16103 [ext/standard/tests/array/array_keys_on_GLOBALS.phpt] [1;32mPASS Using array_keys() on $GLOBALS [ext/standard/tests/array/array_keys_on_GLOBALS.phpt] TEST 12060/16103 [ext/standard/tests/array/array_keys_variation_001.phpt] [1;32mPASS Test array_keys() function (variation - 1) [ext/standard/tests/array/array_keys_variation_001.phpt] TEST 12061/16103 [ext/standard/tests/array/array_keys_variation_002.phpt] [1;32mPASS Test array_keys() function (variation - 2) [ext/standard/tests/array/array_keys_variation_002.phpt] TEST 12062/16103 [ext/standard/tests/array/array_keys_variation_003.phpt] [1;32mPASS Test array_keys() function (variation - 3) [ext/standard/tests/array/array_keys_variation_003.phpt] TEST 12063/16103 [ext/standard/tests/array/array_keys_variation_004.phpt] [1;32mPASS Test array_keys() function (variation - 4) [ext/standard/tests/array/array_keys_variation_004.phpt] TEST 12064/16103 [ext/standard/tests/array/array_keys_variation_005.phpt] [1;32mPASS Test array_keys() function (variation - 5) [ext/standard/tests/array/array_keys_variation_005.phpt] TEST 12065/16103 [ext/standard/tests/array/array_map_001.phpt] [1;32mPASS array_map() and exceptions in the callback [ext/standard/tests/array/array_map_001.phpt] TEST 12066/16103 [ext/standard/tests/array/array_map_basic.phpt] [1;32mPASS Test array_map() function : basic functionality [ext/standard/tests/array/array_map_basic.phpt] TEST 12067/16103 [ext/standard/tests/array/array_map_error.phpt] [1;32mPASS Test array_map() function : error conditions [ext/standard/tests/array/array_map_error.phpt] TEST 12068/16103 [ext/standard/tests/array/array_map_object1.phpt] [1;32mPASS Test array_map() function : usage variations - object functionality [ext/standard/tests/array/array_map_object1.phpt] TEST 12069/16103 [ext/standard/tests/array/array_map_object2.phpt] [1;32mPASS Test array_map() function : object functionality - with non-existent class and method [ext/standard/tests/array/array_map_object2.phpt] TEST 12070/16103 [ext/standard/tests/array/array_map_object3.phpt] [1;32mPASS Test array_map() function : object functionality - class methods as callback function [ext/standard/tests/array/array_map_object3.phpt] TEST 12071/16103 [ext/standard/tests/array/array_map_variation1.phpt] [1;32mPASS Test array_map() function : usage variations - string keys [ext/standard/tests/array/array_map_variation1.phpt] TEST 12072/16103 [ext/standard/tests/array/array_map_variation10.phpt] [1;32mPASS Test array_map() function : usage variations - anonymous callback function [ext/standard/tests/array/array_map_variation10.phpt] TEST 12073/16103 [ext/standard/tests/array/array_map_variation11.phpt] [1;32mPASS Test array_map() function : usage variations - with recursive callback [ext/standard/tests/array/array_map_variation11.phpt] TEST 12074/16103 [ext/standard/tests/array/array_map_variation12.phpt] [1;32mPASS Test array_map() function : usage variations - built-in function as callback [ext/standard/tests/array/array_map_variation12.phpt] TEST 12075/16103 [ext/standard/tests/array/array_map_variation13.phpt] [1;32mPASS Test array_map() function : usage variations - callback function with different return types [ext/standard/tests/array/array_map_variation13.phpt] TEST 12076/16103 [ext/standard/tests/array/array_map_variation14.phpt] [1;32mPASS Test array_map() function : usage variations - null value for 'callback' argument [ext/standard/tests/array/array_map_variation14.phpt] TEST 12077/16103 [ext/standard/tests/array/array_map_variation15.phpt] [1;32mPASS Test array_map() function : usage variations - non existent 'callback' function [ext/standard/tests/array/array_map_variation15.phpt] TEST 12078/16103 [ext/standard/tests/array/array_map_variation16.phpt] [1;32mPASS Test array_map() function : usage variations - failing built-in functions & language constructs [ext/standard/tests/array/array_map_variation16.phpt] TEST 12079/16103 [ext/standard/tests/array/array_map_variation17.phpt] [1;32mPASS Test array_map() function : usage variations - unexpected values for 'callback' argument [ext/standard/tests/array/array_map_variation17.phpt] TEST 12080/16103 [ext/standard/tests/array/array_map_variation19.phpt] [1;32mPASS Test array_map() function : usage variations - callback pass semantics [ext/standard/tests/array/array_map_variation19.phpt] TEST 12081/16103 [ext/standard/tests/array/array_map_variation2.phpt] [1;32mPASS Test array_map() function : usage variations - references [ext/standard/tests/array/array_map_variation2.phpt] TEST 12082/16103 [ext/standard/tests/array/array_map_variation3.phpt] [1;32mPASS Test array_map() function : usage variations - different arrays for 'arr1' argument [ext/standard/tests/array/array_map_variation3.phpt] TEST 12083/16103 [ext/standard/tests/array/array_map_variation4.phpt] [1;32mPASS Test array_map() function : usage variations - associative array with different keys [ext/standard/tests/array/array_map_variation4.phpt] TEST 12084/16103 [ext/standard/tests/array/array_map_variation5.phpt] [1;32mPASS Test array_map() function : usage variations - associative array with different values [ext/standard/tests/array/array_map_variation5.phpt] TEST 12085/16103 [ext/standard/tests/array/array_map_variation6.phpt] [1;32mPASS Test array_map() function : usage variations - array having subarrays [ext/standard/tests/array/array_map_variation6.phpt] TEST 12086/16103 [ext/standard/tests/array/array_map_variation7.phpt] [1;32mPASS Test array_map() function : usage variations - arrays of different size [ext/standard/tests/array/array_map_variation7.phpt] TEST 12087/16103 [ext/standard/tests/array/array_map_variation8.phpt] [1;32mPASS Test array_map() function : usage variations - array with references [ext/standard/tests/array/array_map_variation8.phpt] TEST 12088/16103 [ext/standard/tests/array/array_map_variation9.phpt] [1;32mPASS Test array_map() function : usage variations - binary safe checking [ext/standard/tests/array/array_map_variation9.phpt] TEST 12089/16103 [ext/standard/tests/array/array_merge.phpt] [1;32mPASS Test array_merge() function [ext/standard/tests/array/array_merge.phpt] TEST 12090/16103 [ext/standard/tests/array/array_merge_basic.phpt] [1;32mPASS Test array_merge() function : basic functionality [ext/standard/tests/array/array_merge_basic.phpt] TEST 12091/16103 [ext/standard/tests/array/array_merge_recursive_basic1.phpt] [1;32mPASS Test array_merge_recursive() function : basic functionality - array with default keys [ext/standard/tests/array/array_merge_recursive_basic1.phpt] TEST 12092/16103 [ext/standard/tests/array/array_merge_recursive_basic2.phpt] [1;32mPASS Test array_merge_recursive() function : basic functionality - associative arrays [ext/standard/tests/array/array_merge_recursive_basic2.phpt] TEST 12093/16103 [ext/standard/tests/array/array_merge_recursive_variation1.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - unexpected values for $arr1 argument [ext/standard/tests/array/array_merge_recursive_variation1.phpt] TEST 12094/16103 [ext/standard/tests/array/array_merge_recursive_variation10.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - two dimensional arrays [ext/standard/tests/array/array_merge_recursive_variation10.phpt] TEST 12095/16103 [ext/standard/tests/array/array_merge_recursive_variation2.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - unexpected values for $arr2 argument [ext/standard/tests/array/array_merge_recursive_variation2.phpt] TEST 12096/16103 [ext/standard/tests/array/array_merge_recursive_variation3.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - different arrays for 'arr1' argument [ext/standard/tests/array/array_merge_recursive_variation3.phpt] TEST 12097/16103 [ext/standard/tests/array/array_merge_recursive_variation4.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - associative array with different keys [ext/standard/tests/array/array_merge_recursive_variation4.phpt] TEST 12098/16103 [ext/standard/tests/array/array_merge_recursive_variation5.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - associative array with different values [ext/standard/tests/array/array_merge_recursive_variation5.phpt] TEST 12099/16103 [ext/standard/tests/array/array_merge_recursive_variation6.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - array with duplicate keys [ext/standard/tests/array/array_merge_recursive_variation6.phpt] TEST 12100/16103 [ext/standard/tests/array/array_merge_recursive_variation7.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - array with reference variables [ext/standard/tests/array/array_merge_recursive_variation7.phpt] TEST 12101/16103 [ext/standard/tests/array/array_merge_recursive_variation8.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - binary safe checking [ext/standard/tests/array/array_merge_recursive_variation8.phpt] TEST 12102/16103 [ext/standard/tests/array/array_merge_recursive_variation9.phpt] [1;32mPASS Test array_merge_recursive() function : usage variations - common key and value(Bug#43559) [ext/standard/tests/array/array_merge_recursive_variation9.phpt] TEST 12103/16103 [ext/standard/tests/array/array_merge_replace_recursive_refs.phpt] [1;32mPASS array_merge/replace_recursive() should unwrap references with rc=1 [ext/standard/tests/array/array_merge_replace_recursive_refs.phpt] TEST 12104/16103 [ext/standard/tests/array/array_merge_variation1.phpt] [1;32mPASS Test array_merge() function : usage variations - Pass different data types to $arr1 arg [ext/standard/tests/array/array_merge_variation1.phpt] TEST 12105/16103 [ext/standard/tests/array/array_merge_variation10.phpt] [1;32mPASS Test array_merge() function : usage variations - position of internal array pointer [ext/standard/tests/array/array_merge_variation10.phpt] TEST 12106/16103 [ext/standard/tests/array/array_merge_variation2.phpt] [1;32mPASS Test array_merge() function : usage variations - Pass different data types as $arr2 arg [ext/standard/tests/array/array_merge_variation2.phpt] TEST 12107/16103 [ext/standard/tests/array/array_merge_variation3.phpt] [1;32mPASS Test array_merge() function : usage variations - arrays of diff. data types [ext/standard/tests/array/array_merge_variation3.phpt] TEST 12108/16103 [ext/standard/tests/array/array_merge_variation4.phpt] [1;32mPASS Test array_merge() function : usage variations - Diff. data types as array keys [ext/standard/tests/array/array_merge_variation4.phpt] TEST 12109/16103 [ext/standard/tests/array/array_merge_variation5.phpt] [1;32mPASS Test array_merge() function : usage variations - numeric keys [ext/standard/tests/array/array_merge_variation5.phpt] TEST 12110/16103 [ext/standard/tests/array/array_merge_variation6.phpt] [1;32mPASS Test array_merge() function : usage variations - string keys [ext/standard/tests/array/array_merge_variation6.phpt] TEST 12111/16103 [ext/standard/tests/array/array_merge_variation7.phpt] [1;32mPASS Test array_merge() function : usage variations - Mixed keys [ext/standard/tests/array/array_merge_variation7.phpt] TEST 12112/16103 [ext/standard/tests/array/array_merge_variation8.phpt] [1;32mPASS Test array_merge() function : usage variations - multi-dimensional arrays [ext/standard/tests/array/array_merge_variation8.phpt] TEST 12113/16103 [ext/standard/tests/array/array_merge_variation9.phpt] [1;32mPASS Test array_merge() function : usage variations - referenced variables [ext/standard/tests/array/array_merge_variation9.phpt] TEST 12114/16103 [ext/standard/tests/array/array_multisort_basic1.phpt] [1;32mPASS Test array_multisort() function : basic functionality [ext/standard/tests/array/array_multisort_basic1.phpt] TEST 12115/16103 [ext/standard/tests/array/array_multisort_basic2.phpt] [1;32mPASS Test array_multisort() function : basic functionality [ext/standard/tests/array/array_multisort_basic2.phpt] TEST 12116/16103 [ext/standard/tests/array/array_multisort_case.phpt] [1;32mPASS Test array_multisort() function : case-sensitive [ext/standard/tests/array/array_multisort_case.phpt] TEST 12117/16103 [ext/standard/tests/array/array_multisort_error.phpt] [1;32mPASS Test array_multisort() function : error conditions [ext/standard/tests/array/array_multisort_error.phpt] TEST 12118/16103 [ext/standard/tests/array/array_multisort_incase.phpt] [1;32mPASS Test array_multisort() function : case-insensitive [ext/standard/tests/array/array_multisort_incase.phpt] TEST 12119/16103 [ext/standard/tests/array/array_multisort_natural.phpt] [1;32mPASS Test array_multisort() function : natural sorting [ext/standard/tests/array/array_multisort_natural.phpt] TEST 12120/16103 [ext/standard/tests/array/array_multisort_natural_case.phpt] [1;32mPASS Test array_multisort() function : natural sorting case-sensitive [ext/standard/tests/array/array_multisort_natural_case.phpt] TEST 12121/16103 [ext/standard/tests/array/array_multisort_natural_incase.phpt] [1;32mPASS Test array_multisort() function : natural sorting case-insensitive [ext/standard/tests/array/array_multisort_natural_incase.phpt] TEST 12122/16103 [ext/standard/tests/array/array_multisort_stability.phpt] [1;32mPASS array_multisort() is stable [ext/standard/tests/array/array_multisort_stability.phpt] TEST 12123/16103 [ext/standard/tests/array/array_multisort_variation1.phpt] [1;32mPASS Test array_multisort() function : usage variation [ext/standard/tests/array/array_multisort_variation1.phpt] TEST 12124/16103 [ext/standard/tests/array/array_multisort_variation10.phpt] [1;32mPASS Test array_multisort() function : usage variation - testing with anonymous array arguments [ext/standard/tests/array/array_multisort_variation10.phpt] TEST 12125/16103 [ext/standard/tests/array/array_multisort_variation11.phpt] [1;32mPASS Test array_multisort() function : usage variation - testing with empty array [ext/standard/tests/array/array_multisort_variation11.phpt] TEST 12126/16103 [ext/standard/tests/array/array_multisort_variation2.phpt] [1;32mPASS Test array_multisort() function : usage variation [ext/standard/tests/array/array_multisort_variation2.phpt] TEST 12127/16103 [ext/standard/tests/array/array_multisort_variation3.phpt] [1;32mPASS Test array_multisort() function : usage variation [ext/standard/tests/array/array_multisort_variation3.phpt] TEST 12128/16103 [ext/standard/tests/array/array_multisort_variation4.phpt] [1;32mPASS Test array_multisort() function : usage variation - testing with multiple array arguments [ext/standard/tests/array/array_multisort_variation4.phpt] TEST 12129/16103 [ext/standard/tests/array/array_multisort_variation5.phpt] [1;32mPASS Test array_multisort() function : usage variation - testing with multiple array arguments [ext/standard/tests/array/array_multisort_variation5.phpt] TEST 12130/16103 [ext/standard/tests/array/array_multisort_variation6.phpt] [1;32mPASS Test array_multisort() function : usage variation - testing with multiple array arguments [ext/standard/tests/array/array_multisort_variation6.phpt] TEST 12131/16103 [ext/standard/tests/array/array_multisort_variation7.phpt] [1;32mPASS Test array_multisort() function : usage variation - test sort order of all types [ext/standard/tests/array/array_multisort_variation7.phpt] TEST 12132/16103 [ext/standard/tests/array/array_multisort_variation8.phpt] [1;32mPASS Test array_multisort() function : usage variation - test sort order of all types [ext/standard/tests/array/array_multisort_variation8.phpt] TEST 12133/16103 [ext/standard/tests/array/array_multisort_variation9.phpt] [1;32mPASS Test array_multisort() function : usage variation - test sort order of all types [ext/standard/tests/array/array_multisort_variation9.phpt] TEST 12134/16103 [ext/standard/tests/array/array_next_error1.phpt] [1;32mPASS next - ensure warning is received when passing an indirect temporary. [ext/standard/tests/array/array_next_error1.phpt] TEST 12135/16103 [ext/standard/tests/array/array_next_error2.phpt] [1;32mPASS next - ensure we cannot pass a temporary [ext/standard/tests/array/array_next_error2.phpt] TEST 12136/16103 [ext/standard/tests/array/array_pad.phpt] [1;32mPASS array_pad() tests [ext/standard/tests/array/array_pad.phpt] TEST 12137/16103 [ext/standard/tests/array/array_pad_variation3.phpt] [1;32mPASS Test array_pad() function : usage variations - possible values for 'pad_value' argument [ext/standard/tests/array/array_pad_variation3.phpt] TEST 12138/16103 [ext/standard/tests/array/array_pad_variation4.phpt] [1;32mPASS Test array_pad() function : usage variations - binary safe checking [ext/standard/tests/array/array_pad_variation4.phpt] TEST 12139/16103 [ext/standard/tests/array/array_pad_variation5.phpt] [1;32mPASS Test array_pad() function : usage variations - two dimensional array for 'pad_value' argument [ext/standard/tests/array/array_pad_variation5.phpt] TEST 12140/16103 [ext/standard/tests/array/array_pad_variation6.phpt] [1;32mPASS Test array_pad() function : usage variations - different arrays for 'input' argument [ext/standard/tests/array/array_pad_variation6.phpt] TEST 12141/16103 [ext/standard/tests/array/array_pad_variation7.phpt] [1;32mPASS Test array_pad() function : usage variations - two dimensional array for 'input' argument [ext/standard/tests/array/array_pad_variation7.phpt] TEST 12142/16103 [ext/standard/tests/array/array_pop.phpt] [1;32mPASS Test array_pop() function [ext/standard/tests/array/array_pop.phpt] TEST 12143/16103 [ext/standard/tests/array/array_pop_variation.phpt] [1;32mPASS Test array_pop() function (variation) [ext/standard/tests/array/array_pop_variation.phpt] TEST 12144/16103 [ext/standard/tests/array/array_product_variation1.phpt] [1;32mPASS Test array_product() function : variation [ext/standard/tests/array/array_product_variation1.phpt] TEST 12145/16103 [ext/standard/tests/array/array_product_variation2.phpt] [1;32mPASS Test array_product() function : variation [ext/standard/tests/array/array_product_variation2.phpt] TEST 12146/16103 [ext/standard/tests/array/array_product_variation3.phpt] [1;32mPASS Test array_product() function : variation [ext/standard/tests/array/array_product_variation3.phpt] TEST 12147/16103 [ext/standard/tests/array/array_product_variation4.phpt] [1;32mPASS Test array_product() function : variation [ext/standard/tests/array/array_product_variation4.phpt] TEST 12148/16103 [ext/standard/tests/array/array_push.phpt] [1;32mPASS Test array_push() function [ext/standard/tests/array/array_push.phpt] TEST 12149/16103 [ext/standard/tests/array/array_push_basic.phpt] [1;32mPASS Test array_push() function : basic functionality [ext/standard/tests/array/array_push_basic.phpt] TEST 12150/16103 [ext/standard/tests/array/array_push_empty.phpt] [1;32mPASS Test array_push() function : push empty set to the array [ext/standard/tests/array/array_push_empty.phpt] TEST 12151/16103 [ext/standard/tests/array/array_push_error2.phpt] [1;32mPASS Test array_push() function : error conditions - max int value as key [ext/standard/tests/array/array_push_error2.phpt] TEST 12152/16103 [ext/standard/tests/array/array_push_variation2.phpt] [1;32mPASS Test array_push() function : usage variations - Pass different data types as $var arg [ext/standard/tests/array/array_push_variation2.phpt] TEST 12153/16103 [ext/standard/tests/array/array_push_variation3.phpt] [1;32mPASS Test array_push() function : usage variations - multidimensional arrays [ext/standard/tests/array/array_push_variation3.phpt] TEST 12154/16103 [ext/standard/tests/array/array_push_variation5.phpt] [1;32mPASS Test array_push() function : usage variations - position of internal array pointer [ext/standard/tests/array/array_push_variation5.phpt] TEST 12155/16103 [ext/standard/tests/array/array_push_variation6.phpt] [1;32mPASS Test array_push() function : usage variations - array keys are different data types [ext/standard/tests/array/array_push_variation6.phpt] TEST 12156/16103 [ext/standard/tests/array/array_rand.phpt] [1;32mPASS array_rand() tests [ext/standard/tests/array/array_rand.phpt] TEST 12157/16103 [ext/standard/tests/array/array_rand_basic1.phpt] [1;32mPASS Test array_rand() function : basic functionality - array with default keys [ext/standard/tests/array/array_rand_basic1.phpt] TEST 12158/16103 [ext/standard/tests/array/array_rand_basic2.phpt] [1;32mPASS Test array_rand() function : basic functionality - with associative array for 'input' argument [ext/standard/tests/array/array_rand_basic2.phpt] TEST 12159/16103 [ext/standard/tests/array/array_rand_variation3.phpt] [1;32mPASS Test array_rand() function : usage variation - with MultiDimensional array [ext/standard/tests/array/array_rand_variation3.phpt] TEST 12160/16103 [ext/standard/tests/array/array_rand_variation4.phpt] [1;32mPASS Test array_rand() function : usage variation - with associative arrays for 'input' parameter [ext/standard/tests/array/array_rand_variation4.phpt] TEST 12161/16103 [ext/standard/tests/array/array_rand_variation5.phpt] [1;32mPASS Test array_rand() function : usage variation - invalid values for 'req_num' parameter [ext/standard/tests/array/array_rand_variation5.phpt] TEST 12162/16103 [ext/standard/tests/array/array_rand_variation6.phpt] [1;32mPASS Test array_rand() function : usage variation - with heredoc string as key in the 'input' array [ext/standard/tests/array/array_rand_variation6.phpt] TEST 12163/16103 [ext/standard/tests/array/array_reduce.phpt] [1;32mPASS Test array_reduce() function [ext/standard/tests/array/array_reduce.phpt] TEST 12164/16103 [ext/standard/tests/array/array_reduce_return_by_ref.phpt] [1;32mPASS Return by reference from array_reduce() callback [ext/standard/tests/array/array_reduce_return_by_ref.phpt] TEST 12165/16103 [ext/standard/tests/array/array_reduce_variation1.phpt] [1;32mPASS Test array_reduce() function : variation [ext/standard/tests/array/array_reduce_variation1.phpt] TEST 12166/16103 [ext/standard/tests/array/array_reduce_variation3.phpt] [1;32mPASS Test array_reduce() function : variation - object callbacks [ext/standard/tests/array/array_reduce_variation3.phpt] TEST 12167/16103 [ext/standard/tests/array/array_replace.phpt] [1;32mPASS Test array_replace and array_replace_recursive [ext/standard/tests/array/array_replace.phpt] TEST 12168/16103 [ext/standard/tests/array/array_replace_merge_recursive_ref.phpt] [1;32mPASS Test array_(replace|merge)_recursive with references [ext/standard/tests/array/array_replace_merge_recursive_ref.phpt] TEST 12169/16103 [ext/standard/tests/array/array_reverse_basic1.phpt] [1;32mPASS Test array_reverse() function : basic functionality - simple array for 'array' argument [ext/standard/tests/array/array_reverse_basic1.phpt] TEST 12170/16103 [ext/standard/tests/array/array_reverse_basic2.phpt] [1;32mPASS Test array_reverse() function : basic functionality - associative array for 'array' argument [ext/standard/tests/array/array_reverse_basic2.phpt] TEST 12171/16103 [ext/standard/tests/array/array_reverse_variation3.phpt] [1;32mPASS Test array_reverse() function : usage variations - different array values for 'array' argument [ext/standard/tests/array/array_reverse_variation3.phpt] TEST 12172/16103 [ext/standard/tests/array/array_reverse_variation4.phpt] [1;32mPASS Test array_reverse() function : usage variations - assoc. array with diff. keys for 'array' argument [ext/standard/tests/array/array_reverse_variation4.phpt] TEST 12173/16103 [ext/standard/tests/array/array_reverse_variation5.phpt] [1;32mPASS Test array_reverse() function : usage variations - assoc. array with diff. value for 'array' argument [ext/standard/tests/array/array_reverse_variation5.phpt] TEST 12174/16103 [ext/standard/tests/array/array_reverse_variation6.phpt] [1;32mPASS Test array_reverse() function : usage variations - two dimensional arrays for 'array' argument [ext/standard/tests/array/array_reverse_variation6.phpt] TEST 12175/16103 [ext/standard/tests/array/array_search.phpt] [1;32mPASS Test array_search()/in_array() [ext/standard/tests/array/array_search.phpt] TEST 12176/16103 [ext/standard/tests/array/array_search1.phpt] [1;32mPASS array_search() tests [ext/standard/tests/array/array_search1.phpt] TEST 12177/16103 [ext/standard/tests/array/array_search_variation1.phpt] [1;32mPASS Test array_search() function : usage variations - different needle values [ext/standard/tests/array/array_search_variation1.phpt] TEST 12178/16103 [ext/standard/tests/array/array_search_variation2.phpt] [1;32mPASS Test array_search() function : usage variations - different haystack values [ext/standard/tests/array/array_search_variation2.phpt] TEST 12179/16103 [ext/standard/tests/array/array_search_variation3.phpt] [1;32mPASS Test array_search() function : usage variations - haystack as sub-array/object [ext/standard/tests/array/array_search_variation3.phpt] TEST 12180/16103 [ext/standard/tests/array/array_search_variation4.phpt] [1;32mPASS Test array_search() function : usage variations - haystack as resource/multi dimensional array [ext/standard/tests/array/array_search_variation4.phpt] TEST 12181/16103 [ext/standard/tests/array/array_shift_basic.phpt] [1;32mPASS Test array_shift() function : basic functionality [ext/standard/tests/array/array_shift_basic.phpt] TEST 12182/16103 [ext/standard/tests/array/array_shift_variation2.phpt] [1;32mPASS Test array_shift() function : usage variations - Pass arrays of different data types [ext/standard/tests/array/array_shift_variation2.phpt] TEST 12183/16103 [ext/standard/tests/array/array_shift_variation3.phpt] [1;32mPASS Test array_shift() function : usage variations - Pass array with different data types as keys [ext/standard/tests/array/array_shift_variation3.phpt] TEST 12184/16103 [ext/standard/tests/array/array_shift_variation4.phpt] [1;32mPASS Test array_shift() function : usage variations - multi-dimensional arrays [ext/standard/tests/array/array_shift_variation4.phpt] TEST 12185/16103 [ext/standard/tests/array/array_shift_variation5.phpt] [1;32mPASS Test array_shift() function : usage variations - call recursively [ext/standard/tests/array/array_shift_variation5.phpt] TEST 12186/16103 [ext/standard/tests/array/array_shift_variation6.phpt] [1;32mPASS Test array_shift() function : usage variations - Referenced arrays [ext/standard/tests/array/array_shift_variation6.phpt] TEST 12187/16103 [ext/standard/tests/array/array_shift_variation7.phpt] [1;32mPASS Test array_shift() function : usage variations - position of internal pointer [ext/standard/tests/array/array_shift_variation7.phpt] TEST 12188/16103 [ext/standard/tests/array/array_shift_variation8.phpt] [1;32mPASS Test array_shift() function : usage variations - maintaining referenced elements [ext/standard/tests/array/array_shift_variation8.phpt] TEST 12189/16103 [ext/standard/tests/array/array_shuffle_basic.phpt] [1;32mPASS array_shuffle(): Test return type and value for expected input [ext/standard/tests/array/array_shuffle_basic.phpt] TEST 12190/16103 [ext/standard/tests/array/array_slice.phpt] [1;32mPASS Testing array_slice() function [ext/standard/tests/array/array_slice.phpt] TEST 12191/16103 [ext/standard/tests/array/array_slice_basic.phpt] [1;32mPASS Test array_slice() function : basic functionality [ext/standard/tests/array/array_slice_basic.phpt] TEST 12192/16103 [ext/standard/tests/array/array_slice_variation1.phpt] [1;32mPASS Test array_slice() - Third parameter (NULL vs 0) [ext/standard/tests/array/array_slice_variation1.phpt] TEST 12193/16103 [ext/standard/tests/array/array_slice_variation10.phpt] [1;32mPASS Test array_slice() function : usage variations - position of internal array pointer [ext/standard/tests/array/array_slice_variation10.phpt] TEST 12194/16103 [ext/standard/tests/array/array_slice_variation11.phpt] [1;32mPASS Test array_slice() function : usage variations - array has holes in buckets [ext/standard/tests/array/array_slice_variation11.phpt] TEST 12195/16103 [ext/standard/tests/array/array_slice_variation5.phpt] [1;32mPASS Test array_slice() function : usage variations - Pass different integers as $offset argument [ext/standard/tests/array/array_slice_variation5.phpt] TEST 12196/16103 [ext/standard/tests/array/array_slice_variation6.phpt] [1;32mPASS Test array_slice() function : usage variations - pass different int values as $length arg [ext/standard/tests/array/array_slice_variation6.phpt] TEST 12197/16103 [ext/standard/tests/array/array_slice_variation7.phpt] [1;32mPASS Test array_slice() function : usage variations - different data types as keys in an array [ext/standard/tests/array/array_slice_variation7.phpt] TEST 12198/16103 [ext/standard/tests/array/array_slice_variation8.phpt] [1;32mPASS Test array_slice() function : usage variations - multidimensional arrays [ext/standard/tests/array/array_slice_variation8.phpt] TEST 12199/16103 [ext/standard/tests/array/array_slice_variation9.phpt] [1;32mPASS Test array_slice() function : usage variations - referenced variables [ext/standard/tests/array/array_slice_variation9.phpt] TEST 12200/16103 [ext/standard/tests/array/array_splice_basic.phpt] [1;32mPASS Test array_splice(): basic functionality [ext/standard/tests/array/array_splice_basic.phpt] TEST 12201/16103 [ext/standard/tests/array/array_splice_variation1.phpt] [1;32mPASS Test array_splice() function : usage variations - references [ext/standard/tests/array/array_splice_variation1.phpt] TEST 12202/16103 [ext/standard/tests/array/array_splice_variation3.phpt] [1;32mPASS Test array_splice() function : usage variations - lengths and offsets [ext/standard/tests/array/array_splice_variation3.phpt] TEST 12203/16103 [ext/standard/tests/array/array_splice_variation4.phpt] [1;32mPASS Test array_splice() function : usage variations - non array replacement values [ext/standard/tests/array/array_splice_variation4.phpt] TEST 12204/16103 [ext/standard/tests/array/array_sum.phpt] [1;32mPASS Test array_sum() [ext/standard/tests/array/array_sum.phpt] TEST 12205/16103 [ext/standard/tests/array/array_sum_basic.phpt] [1;32mPASS Test array_sum() function : basic functionality [ext/standard/tests/array/array_sum_basic.phpt] TEST 12206/16103 [ext/standard/tests/array/array_sum_on_reference.phpt] [1;32mPASS array_sum() on array with references [ext/standard/tests/array/array_sum_on_reference.phpt] TEST 12207/16103 [ext/standard/tests/array/array_sum_variation2.phpt] [1;32mPASS Test array_sum() function : usage variations - array with different integer value [ext/standard/tests/array/array_sum_variation2.phpt] TEST 12208/16103 [ext/standard/tests/array/array_sum_variation3.phpt] [1;32mPASS Test array_sum() function : usage variations - array with different float values [ext/standard/tests/array/array_sum_variation3.phpt] TEST 12209/16103 [ext/standard/tests/array/array_sum_variation4.phpt] [1;32mPASS Test array_sum() function : usage variations - array with duplicate values [ext/standard/tests/array/array_sum_variation4.phpt] TEST 12210/16103 [ext/standard/tests/array/array_sum_variation5.phpt] [1;32mPASS Test array_sum() function : usage variations - array with reference variables as elements [ext/standard/tests/array/array_sum_variation5.phpt] TEST 12211/16103 [ext/standard/tests/array/array_sum_variation6.phpt] [1;32mPASS Test array_sum() function : usage variations - associative array [ext/standard/tests/array/array_sum_variation6.phpt] TEST 12212/16103 [ext/standard/tests/array/array_sum_variation7.phpt] [1;32mPASS Test array_sum() function : usage variations - 'input' array with unexpected values as array element [ext/standard/tests/array/array_sum_variation7.phpt] TEST 12213/16103 [ext/standard/tests/array/array_udiff_assoc_basic.phpt] [1;32mPASS array_udiff_assoc(): Test return type and value for expected input [ext/standard/tests/array/array_udiff_assoc_basic.phpt] TEST 12214/16103 [ext/standard/tests/array/array_udiff_assoc_variation.phpt] [1;32mPASS Test array_udiff_assoc() function : variation [ext/standard/tests/array/array_udiff_assoc_variation.phpt] TEST 12215/16103 [ext/standard/tests/array/array_udiff_assoc_variation1.phpt] [1;32mPASS Test array_udiff_assoc() function : usage variation [ext/standard/tests/array/array_udiff_assoc_variation1.phpt] TEST 12216/16103 [ext/standard/tests/array/array_udiff_assoc_variation2.phpt] [1;32mPASS Test array_udiff_assoc() function : usage variation [ext/standard/tests/array/array_udiff_assoc_variation2.phpt] TEST 12217/16103 [ext/standard/tests/array/array_udiff_assoc_variation5.phpt] [1;32mPASS Test array_udiff_assoc() function : usage variation - incorrect comparison functions [ext/standard/tests/array/array_udiff_assoc_variation5.phpt] TEST 12218/16103 [ext/standard/tests/array/array_udiff_basic.phpt] [1;32mPASS array_udiff():Test return type and value for expected input [ext/standard/tests/array/array_udiff_basic.phpt] TEST 12219/16103 [ext/standard/tests/array/array_udiff_uassoc_basic.phpt] [1;32mPASS array_udiff_uassoc(): Test return type and value for expected input [ext/standard/tests/array/array_udiff_uassoc_basic.phpt] TEST 12220/16103 [ext/standard/tests/array/array_udiff_uassoc_variation1.phpt] [1;32mPASS Test array_udiff_uassoc() function : usage variation [ext/standard/tests/array/array_udiff_uassoc_variation1.phpt] TEST 12221/16103 [ext/standard/tests/array/array_udiff_uassoc_variation2.phpt] [1;32mPASS Test array_udiff_uassoc() function : usage variation [ext/standard/tests/array/array_udiff_uassoc_variation2.phpt] TEST 12222/16103 [ext/standard/tests/array/array_udiff_uassoc_variation6.phpt] [1;32mPASS Test array_udiff_uassoc() function : usage variation [ext/standard/tests/array/array_udiff_uassoc_variation6.phpt] TEST 12223/16103 [ext/standard/tests/array/array_udiff_variation1.phpt] [1;32mPASS Test array_udiff() function : usage variation [ext/standard/tests/array/array_udiff_variation1.phpt] TEST 12224/16103 [ext/standard/tests/array/array_udiff_variation2.phpt] [1;32mPASS Test array_udiff() function : usage variation [ext/standard/tests/array/array_udiff_variation2.phpt] TEST 12225/16103 [ext/standard/tests/array/array_udiff_variation5.phpt] [1;32mPASS Test array_udiff() function : usage variation [ext/standard/tests/array/array_udiff_variation5.phpt] TEST 12226/16103 [ext/standard/tests/array/array_uintersect_assoc_basic.phpt] [1;32mPASS array_uintersect_assoc(): Test return type and value for expected input [ext/standard/tests/array/array_uintersect_assoc_basic.phpt] TEST 12227/16103 [ext/standard/tests/array/array_uintersect_assoc_basic2.phpt] [1;32mPASS Test array_uintersect_assoc() function : basic functionality - testing with multiple array arguments [ext/standard/tests/array/array_uintersect_assoc_basic2.phpt] TEST 12228/16103 [ext/standard/tests/array/array_uintersect_assoc_variation1.phpt] [1;32mPASS Test array_uintersect_assoc() function : usage variation [ext/standard/tests/array/array_uintersect_assoc_variation1.phpt] TEST 12229/16103 [ext/standard/tests/array/array_uintersect_assoc_variation2.phpt] [1;32mPASS Test array_uintersect_assoc() function : usage variation [ext/standard/tests/array/array_uintersect_assoc_variation2.phpt] TEST 12230/16103 [ext/standard/tests/array/array_uintersect_assoc_variation5.phpt] [1;32mPASS Test array_uintersect_assoc() function : usage variation - differing comparison functions [ext/standard/tests/array/array_uintersect_assoc_variation5.phpt] TEST 12231/16103 [ext/standard/tests/array/array_uintersect_basic.phpt] [1;32mPASS array_uintersect(): Test return type and value for expected input [ext/standard/tests/array/array_uintersect_basic.phpt] TEST 12232/16103 [ext/standard/tests/array/array_uintersect_uassoc_basic.phpt] [1;32mPASS array_uintersect_uassoc(): Test return type and value for expected input [ext/standard/tests/array/array_uintersect_uassoc_basic.phpt] TEST 12233/16103 [ext/standard/tests/array/array_uintersect_uassoc_variation1.phpt] [1;32mPASS Test array_uintersect_uassoc() function : usage variation [ext/standard/tests/array/array_uintersect_uassoc_variation1.phpt] TEST 12234/16103 [ext/standard/tests/array/array_uintersect_uassoc_variation2.phpt] [1;32mPASS Test array_uintersect_uassoc() function : usage variation [ext/standard/tests/array/array_uintersect_uassoc_variation2.phpt] TEST 12235/16103 [ext/standard/tests/array/array_uintersect_uassoc_variation6.phpt] [1;32mPASS Test array_uintersect_uassoc() function : usage variation - incorrect callbacks [ext/standard/tests/array/array_uintersect_uassoc_variation6.phpt] TEST 12236/16103 [ext/standard/tests/array/array_uintersect_variation1.phpt] [1;32mPASS Test array_uintersect() function : usage variation [ext/standard/tests/array/array_uintersect_variation1.phpt] TEST 12237/16103 [ext/standard/tests/array/array_uintersect_variation2.phpt] [1;32mPASS Test array_uintersect() function : usage variation [ext/standard/tests/array/array_uintersect_variation2.phpt] TEST 12238/16103 [ext/standard/tests/array/array_uintersect_variation5.phpt] [1;32mPASS Test array_uintersect() function : usage variation - differing comparison functions [ext/standard/tests/array/array_uintersect_variation5.phpt] TEST 12239/16103 [ext/standard/tests/array/array_unique_basic.phpt] [1;32mPASS Test array_unique() function : basic functionality [ext/standard/tests/array/array_unique_basic.phpt] TEST 12240/16103 [ext/standard/tests/array/array_unique_variation2.phpt] [1;32mPASS Test array_unique() function : usage variations - different arrays for 'input' argument [ext/standard/tests/array/array_unique_variation2.phpt] TEST 12241/16103 [ext/standard/tests/array/array_unique_variation3.phpt] [1;32mPASS Test array_unique() function : usage variations - associative array with different keys [ext/standard/tests/array/array_unique_variation3.phpt] TEST 12242/16103 [ext/standard/tests/array/array_unique_variation4.phpt] [1;32mPASS Test array_unique() function : usage variations - associative array with different values [ext/standard/tests/array/array_unique_variation4.phpt] TEST 12243/16103 [ext/standard/tests/array/array_unique_variation5.phpt] [1;32mPASS Test array_unique() function : usage variations - array with duplicate keys [ext/standard/tests/array/array_unique_variation5.phpt] TEST 12244/16103 [ext/standard/tests/array/array_unique_variation6.phpt] [1;32mPASS Test array_unique() function : usage variations - array with reference variables [ext/standard/tests/array/array_unique_variation6.phpt] TEST 12245/16103 [ext/standard/tests/array/array_unique_variation7.phpt] [1;32mPASS Test array_unique() function : usage variations - binary safe checking [ext/standard/tests/array/array_unique_variation7.phpt] TEST 12246/16103 [ext/standard/tests/array/array_unique_variation8.phpt] [1;32mPASS Test array_unique() function : usage variations - two dimensional arrays [ext/standard/tests/array/array_unique_variation8.phpt] TEST 12247/16103 [ext/standard/tests/array/array_unique_variation9.phpt] [1;32mPASS Test array_unique() function : usage variations - more than 16 elements [ext/standard/tests/array/array_unique_variation9.phpt] TEST 12248/16103 [ext/standard/tests/array/array_unshift.phpt] [1;32mPASS array_unshift() tests [ext/standard/tests/array/array_unshift.phpt] TEST 12249/16103 [ext/standard/tests/array/array_unshift_basic1.phpt] [1;32mPASS Test array_unshift() function : basic functionality - array with default keys for 'array' argument [ext/standard/tests/array/array_unshift_basic1.phpt] TEST 12250/16103 [ext/standard/tests/array/array_unshift_basic2.phpt] [1;32mPASS Test array_unshift() function : basic functionality - associative arrays for 'array' argument [ext/standard/tests/array/array_unshift_basic2.phpt] TEST 12251/16103 [ext/standard/tests/array/array_unshift_empty.phpt] [1;32mPASS Test array_unshift() function : prepend array with empty set [ext/standard/tests/array/array_unshift_empty.phpt] TEST 12252/16103 [ext/standard/tests/array/array_unshift_object.phpt] [1;32mPASS Test array_unshift() function : passing object for 'var' argument [ext/standard/tests/array/array_unshift_object.phpt] TEST 12253/16103 [ext/standard/tests/array/array_unshift_variation2.phpt] [1;32mPASS Test array_unshift() function : usage variations - all possible values for 'var' argument [ext/standard/tests/array/array_unshift_variation2.phpt] TEST 12254/16103 [ext/standard/tests/array/array_unshift_variation3.phpt] [1;32mPASS Test array_unshift() function : usage variations - different array values for 'array' argument [ext/standard/tests/array/array_unshift_variation3.phpt] TEST 12255/16103 [ext/standard/tests/array/array_unshift_variation4.phpt] [1;32mPASS Test array_unshift() function : usage variations - assoc. array with diff. keys for 'array' argument [ext/standard/tests/array/array_unshift_variation4.phpt] TEST 12256/16103 [ext/standard/tests/array/array_unshift_variation5.phpt] [1;32mPASS Test array_unshift() function : usage variations - assoc. array with diff values for 'array' argument [ext/standard/tests/array/array_unshift_variation5.phpt] TEST 12257/16103 [ext/standard/tests/array/array_unshift_variation6.phpt] [1;32mPASS Test array_unshift() function : usage variations - two dimensional arrays for 'array' argument [ext/standard/tests/array/array_unshift_variation6.phpt] TEST 12258/16103 [ext/standard/tests/array/array_unshift_variation7.phpt] [1;32mPASS Test array_unshift() function : usage variations - double quoted strings for 'var' argument [ext/standard/tests/array/array_unshift_variation7.phpt] TEST 12259/16103 [ext/standard/tests/array/array_unshift_variation8.phpt] [1;32mPASS Test array_unshift() function : usage variations - single quoted strings for 'var' argument [ext/standard/tests/array/array_unshift_variation8.phpt] TEST 12260/16103 [ext/standard/tests/array/array_unshift_variation9.phpt] [1;32mPASS Test array_unshift() function : usage variations - heredoc strings for 'var' argument [ext/standard/tests/array/array_unshift_variation9.phpt] TEST 12261/16103 [ext/standard/tests/array/array_user_key_compare.phpt] [1;32mPASS Fix UMR in array_user_key_compare (MOPB24) [ext/standard/tests/array/array_user_key_compare.phpt] TEST 12262/16103 [ext/standard/tests/array/array_values.phpt] [1;32mPASS Test array_values() function [ext/standard/tests/array/array_values.phpt] TEST 12263/16103 [ext/standard/tests/array/array_values_basic.phpt] [1;32mPASS Test array_values() function : basic functionality [ext/standard/tests/array/array_values_basic.phpt] TEST 12264/16103 [ext/standard/tests/array/array_values_variation.phpt] [1;33mSKIP Test array_values() function (variation) [ext/standard/tests/array/array_values_variation.phpt] reason: this test is for 32bit platform only TEST 12265/16103 [ext/standard/tests/array/array_values_variation2.phpt] [1;32mPASS Test array_values() function : usage variations - arrays of different data types [ext/standard/tests/array/array_values_variation2.phpt] TEST 12266/16103 [ext/standard/tests/array/array_values_variation3.phpt] [1;32mPASS Test array_values() function : usage variations - array keys different data types [ext/standard/tests/array/array_values_variation3.phpt] TEST 12267/16103 [ext/standard/tests/array/array_values_variation4.phpt] [1;32mPASS Test array_values() function : usage variations - multi-dimensional arrays [ext/standard/tests/array/array_values_variation4.phpt] TEST 12268/16103 [ext/standard/tests/array/array_values_variation5.phpt] [1;32mPASS Test array_values() function : usage variations - internal array pointer [ext/standard/tests/array/array_values_variation5.phpt] TEST 12269/16103 [ext/standard/tests/array/array_values_variation6.phpt] [1;32mPASS Test array_values() function : usage variations - Referenced variables [ext/standard/tests/array/array_values_variation6.phpt] TEST 12270/16103 [ext/standard/tests/array/array_values_variation7.phpt] [1;32mPASS Test array_values() function : usage variations - Internal order check [ext/standard/tests/array/array_values_variation7.phpt] TEST 12271/16103 [ext/standard/tests/array/array_values_variation_64bit.phpt] [1;32mPASS Test array_values() function [ext/standard/tests/array/array_values_variation_64bit.phpt] TEST 12272/16103 [ext/standard/tests/array/array_walk.phpt] [1;32mPASS array_walk() tests [ext/standard/tests/array/array_walk.phpt] TEST 12273/16103 [ext/standard/tests/array/array_walk_basic1.phpt] [1;32mPASS Test array_walk() function : basic functionality - regular array [ext/standard/tests/array/array_walk_basic1.phpt] TEST 12274/16103 [ext/standard/tests/array/array_walk_basic2.phpt] [1;32mPASS Test array_walk() function : basic functionality - associative array [ext/standard/tests/array/array_walk_basic2.phpt] TEST 12275/16103 [ext/standard/tests/array/array_walk_closure.phpt] [1;32mPASS array_walk() closure tests [ext/standard/tests/array/array_walk_closure.phpt] TEST 12276/16103 [ext/standard/tests/array/array_walk_error2.phpt] [1;32mPASS Test array_walk() function : error conditions - callback parameters [ext/standard/tests/array/array_walk_error2.phpt] TEST 12277/16103 [ext/standard/tests/array/array_walk_object1.phpt] [1;32mPASS Test array_walk() function : object functionality [ext/standard/tests/array/array_walk_object1.phpt] TEST 12278/16103 [ext/standard/tests/array/array_walk_object2.phpt] [1;32mPASS Test array_walk() function : object functionality - array of objects [ext/standard/tests/array/array_walk_object2.phpt] TEST 12279/16103 [ext/standard/tests/array/array_walk_objects.phpt] [1;32mPASS array_walk() and objects [ext/standard/tests/array/array_walk_objects.phpt] TEST 12280/16103 [ext/standard/tests/array/array_walk_rec_objects.phpt] [1;32mPASS array_walk_recursive() and objects [ext/standard/tests/array/array_walk_rec_objects.phpt] TEST 12281/16103 [ext/standard/tests/array/array_walk_recursive.phpt] [1;32mPASS Test array_walk_recursive() [ext/standard/tests/array/array_walk_recursive.phpt] TEST 12282/16103 [ext/standard/tests/array/array_walk_recursive1.phpt] [1;32mPASS array_walk_recursive() tests [ext/standard/tests/array/array_walk_recursive1.phpt] TEST 12283/16103 [ext/standard/tests/array/array_walk_recursive_basic1.phpt] [1;32mPASS Test array_walk_recursive() function : basic functionality - regular array [ext/standard/tests/array/array_walk_recursive_basic1.phpt] TEST 12284/16103 [ext/standard/tests/array/array_walk_recursive_basic2.phpt] [1;32mPASS Test array_walk_recursive() function : basic functionality - associative array [ext/standard/tests/array/array_walk_recursive_basic2.phpt] TEST 12285/16103 [ext/standard/tests/array/array_walk_recursive_error2.phpt] [1;32mPASS Test array_walk_recursive() function : error conditions - callback parameters [ext/standard/tests/array/array_walk_recursive_error2.phpt] TEST 12286/16103 [ext/standard/tests/array/array_walk_recursive_object1.phpt] [1;32mPASS Test array_walk_recursive() function : object functionality [ext/standard/tests/array/array_walk_recursive_object1.phpt] TEST 12287/16103 [ext/standard/tests/array/array_walk_recursive_object2.phpt] [1;32mPASS Test array_walk_recursive() function : object functionality - array of objects [ext/standard/tests/array/array_walk_recursive_object2.phpt] TEST 12288/16103 [ext/standard/tests/array/array_walk_recursive_variation3.phpt] [1;32mPASS Test array_walk_recursive() function : usage variations - 'input' array with different values [ext/standard/tests/array/array_walk_recursive_variation3.phpt] TEST 12289/16103 [ext/standard/tests/array/array_walk_recursive_variation4.phpt] [1;32mPASS Test array_walk_recursive() function : usage variations - 'input' array with subarray [ext/standard/tests/array/array_walk_recursive_variation4.phpt] TEST 12290/16103 [ext/standard/tests/array/array_walk_recursive_variation5.phpt] [1;32mPASS Test array_walk_recursive() function : usage variations - 'input' argument containing reference variables [ext/standard/tests/array/array_walk_recursive_variation5.phpt] TEST 12291/16103 [ext/standard/tests/array/array_walk_recursive_variation6.phpt] [1;32mPASS Test array_walk_recursive() function : usage variations - 'input' argument as diff. associative arrays [ext/standard/tests/array/array_walk_recursive_variation6.phpt] TEST 12292/16103 [ext/standard/tests/array/array_walk_recursive_variation7.phpt] [1;32mPASS Test array_walk_recursive() function : usage variations - anonymous callback function [ext/standard/tests/array/array_walk_recursive_variation7.phpt] TEST 12293/16103 [ext/standard/tests/array/array_walk_recursive_variation8.phpt] [1;32mPASS Test array_walk_recursive() function : usage variations - buit-in function as callback [ext/standard/tests/array/array_walk_recursive_variation8.phpt] TEST 12294/16103 [ext/standard/tests/array/array_walk_recursive_variation9.phpt] [1;32mPASS Test array_walk_recursive() function : usage variations - different callback functions [ext/standard/tests/array/array_walk_recursive_variation9.phpt] TEST 12295/16103 [ext/standard/tests/array/array_walk_variation3.phpt] [1;32mPASS Test array_walk() function : usage variations - 'input' array with different values [ext/standard/tests/array/array_walk_variation3.phpt] TEST 12296/16103 [ext/standard/tests/array/array_walk_variation4.phpt] [1;32mPASS Test array_walk() function : usage variations - 'input' array with subarray [ext/standard/tests/array/array_walk_variation4.phpt] TEST 12297/16103 [ext/standard/tests/array/array_walk_variation5.phpt] [1;32mPASS Test array_walk() function : usage variations - 'input' argument containing reference variables [ext/standard/tests/array/array_walk_variation5.phpt] TEST 12298/16103 [ext/standard/tests/array/array_walk_variation6.phpt] [1;32mPASS Test array_walk() function : usage variations - 'input' argument as diff. associative arrays [ext/standard/tests/array/array_walk_variation6.phpt] TEST 12299/16103 [ext/standard/tests/array/array_walk_variation7.phpt] [1;32mPASS Test array_walk() function : usage variations - anonymous callback function [ext/standard/tests/array/array_walk_variation7.phpt] TEST 12300/16103 [ext/standard/tests/array/array_walk_variation8.phpt] [1;32mPASS Test array_walk() function : usage variations - buit-in function as callback [ext/standard/tests/array/array_walk_variation8.phpt] TEST 12301/16103 [ext/standard/tests/array/array_walk_variation9.phpt] [1;32mPASS Test array_walk() function : usage variations - different callback functions [ext/standard/tests/array/array_walk_variation9.phpt] TEST 12302/16103 [ext/standard/tests/array/arsort_basic.phpt] [1;32mPASS Test arsort() function : basic functionality [ext/standard/tests/array/arsort_basic.phpt] TEST 12303/16103 [ext/standard/tests/array/arsort_object1.phpt] [1;32mPASS Test arsort() function : object functionality - sort objects [ext/standard/tests/array/arsort_object1.phpt] TEST 12304/16103 [ext/standard/tests/array/arsort_object2.phpt] [1;32mPASS Test arsort() function : object functionality - sorting objects with diff. accessibility of member vars [ext/standard/tests/array/arsort_object2.phpt] TEST 12305/16103 [ext/standard/tests/array/arsort_variation10.phpt] [1;32mPASS Test arsort() function : usage variations - sort octal values [ext/standard/tests/array/arsort_variation10.phpt] TEST 12306/16103 [ext/standard/tests/array/arsort_variation11.phpt] [1;32mPASS Test arsort() function : usage variations - sort mixed values, 'sort_flags' as default/SORT_REGULAR (OK to fail as result is unpredectable) [ext/standard/tests/array/arsort_variation11.phpt] TEST 12307/16103 [ext/standard/tests/array/arsort_variation3.phpt] [1;32mPASS Test arsort() function : usage variations - sort integer/float values [ext/standard/tests/array/arsort_variation3.phpt] TEST 12308/16103 [ext/standard/tests/array/arsort_variation4.phpt] [1;32mPASS Test arsort() function : usage variations - sort reference variables [ext/standard/tests/array/arsort_variation4.phpt] TEST 12309/16103 [ext/standard/tests/array/arsort_variation5.phpt] [1;32mPASS Test arsort() function : usage variations - sort strings [ext/standard/tests/array/arsort_variation5.phpt] TEST 12310/16103 [ext/standard/tests/array/arsort_variation6.phpt] [1;32mPASS Test arsort() function : usage variations - sort hexadecimal values [ext/standard/tests/array/arsort_variation6.phpt] TEST 12311/16103 [ext/standard/tests/array/arsort_variation7.phpt] [1;32mPASS Test arsort() function : usage variations - sort bool values [ext/standard/tests/array/arsort_variation7.phpt] TEST 12312/16103 [ext/standard/tests/array/arsort_variation8.phpt] [1;32mPASS Test arsort() function : usage variations - sort array with diff. sub arrays, 'sort_flags' as default/SORT_REGULAR [ext/standard/tests/array/arsort_variation8.phpt] TEST 12313/16103 [ext/standard/tests/array/arsort_variation9.phpt] [1;32mPASS Test arsort() function : usage variations - sorting arrays with/without keys, 'sort_flags' as default/SORT_REGULAR [ext/standard/tests/array/arsort_variation9.phpt] TEST 12314/16103 [ext/standard/tests/array/asort_basic.phpt] [1;32mPASS Test asort() function : basic functionality [ext/standard/tests/array/asort_basic.phpt] TEST 12315/16103 [ext/standard/tests/array/asort_object1.phpt] [1;32mPASS Test asort() function : object functionality - sort objects [ext/standard/tests/array/asort_object1.phpt] TEST 12316/16103 [ext/standard/tests/array/asort_object2.phpt] [1;32mPASS Test asort() function : object functionality - sorting objects with diff. accessibility of member vars [ext/standard/tests/array/asort_object2.phpt] TEST 12317/16103 [ext/standard/tests/array/asort_stability.phpt] [1;32mPASS asort() is stable [ext/standard/tests/array/asort_stability.phpt] TEST 12318/16103 [ext/standard/tests/array/asort_variation10.phpt] [1;32mPASS Test asort() function : usage variations - sort octal values [ext/standard/tests/array/asort_variation10.phpt] TEST 12319/16103 [ext/standard/tests/array/asort_variation11.phpt] [1;32mPASS Test asort() function : usage variations - sort mixed values, 'sort_flags' as default/SORT_REGULAR (OK to fail as result is unpredectable) [ext/standard/tests/array/asort_variation11.phpt] TEST 12320/16103 [ext/standard/tests/array/asort_variation3.phpt] [1;32mPASS Test asort() function : usage variations - sort integer/float values [ext/standard/tests/array/asort_variation3.phpt] TEST 12321/16103 [ext/standard/tests/array/asort_variation4.phpt] [1;32mPASS Test asort() function : usage variations - sort reference variables [ext/standard/tests/array/asort_variation4.phpt] TEST 12322/16103 [ext/standard/tests/array/asort_variation5.phpt] [1;32mPASS Test asort() function : usage variations - sort strings [ext/standard/tests/array/asort_variation5.phpt] TEST 12323/16103 [ext/standard/tests/array/asort_variation6.phpt] [1;32mPASS Test asort() function : usage variations - sort hexadecimal values [ext/standard/tests/array/asort_variation6.phpt] TEST 12324/16103 [ext/standard/tests/array/asort_variation7.phpt] [1;32mPASS Test asort() function : usage variations - sort bool values [ext/standard/tests/array/asort_variation7.phpt] TEST 12325/16103 [ext/standard/tests/array/asort_variation8.phpt] [1;32mPASS Test asort() function : usage variations - sort array with diff. sub arrays, 'sort_flags' as default/SORT_REGULAR [ext/standard/tests/array/asort_variation8.phpt] TEST 12326/16103 [ext/standard/tests/array/asort_variation9.phpt] [1;32mPASS Test asort() function : usage variations - sorting arrays with/without keys, 'sort_flags' as default/SORT_REGULAR [ext/standard/tests/array/asort_variation9.phpt] TEST 12327/16103 [ext/standard/tests/array/bug12776.phpt] [1;32mPASS Bug #12776 (array_walk crash) [ext/standard/tests/array/bug12776.phpt] TEST 12328/16103 [ext/standard/tests/array/bug14580.phpt] [1;32mPASS Bug #14580 (key() not binary safe) [ext/standard/tests/array/bug14580.phpt] TEST 12329/16103 [ext/standard/tests/array/bug20381.phpt] [1;32mPASS Bug #20381 (array_merge_recursive mangles input arrays) [ext/standard/tests/array/bug20381.phpt] TEST 12330/16103 [ext/standard/tests/array/bug20865.phpt] [1;32mPASS Bug #20865 (array_key_exists and NULL key) [ext/standard/tests/array/bug20865.phpt] TEST 12331/16103 [ext/standard/tests/array/bug21182.phpt] [1;32mPASS Bug #21182 (range modifies arguments) [ext/standard/tests/array/bug21182.phpt] TEST 12332/16103 [ext/standard/tests/array/bug21918.phpt] [1;32mPASS Bug #21918 (different handling of positive vs. negative array indexes) [ext/standard/tests/array/bug21918.phpt] TEST 12333/16103 [ext/standard/tests/array/bug21998.phpt] [1;32mPASS Bug #21998 (array_pop() does not reset the current array position) [ext/standard/tests/array/bug21998.phpt] TEST 12334/16103 [ext/standard/tests/array/bug22088.phpt] [1;32mPASS Bug #22088 (array_shift() leaves next index to be +1 too much) [ext/standard/tests/array/bug22088.phpt] TEST 12335/16103 [ext/standard/tests/array/bug22463.phpt] [1;32mPASS Bug #22463 (array_reduce() segfaults) [ext/standard/tests/array/bug22463.phpt] TEST 12336/16103 [ext/standard/tests/array/bug23581.phpt] [1;32mPASS Bug #23581 (array_map(NULL, array, array, ...) yields an undefined result) [ext/standard/tests/array/bug23581.phpt] TEST 12337/16103 [ext/standard/tests/array/bug23788.phpt] [1;32mPASS Bug #23788 (*_replace() clobbers referenced array elements) [ext/standard/tests/array/bug23788.phpt] TEST 12338/16103 [ext/standard/tests/array/bug24198.phpt] [1;32mPASS Bug #24198 (array_merge_recursive() invalid recursion detection) [ext/standard/tests/array/bug24198.phpt] TEST 12339/16103 [ext/standard/tests/array/bug24220.phpt] [1;32mPASS Bug #24220 (range() numeric string handling) [ext/standard/tests/array/bug24220.phpt] TEST 12340/16103 [ext/standard/tests/array/bug24766.phpt] [1;32mPASS Bug #24766 (strange result array from unpack) [ext/standard/tests/array/bug24766.phpt] TEST 12341/16103 [ext/standard/tests/array/bug24897.phpt] [1;32mPASS Bug #24897 (inconsistent behaviour or shuffle() & array_multisort()) [ext/standard/tests/array/bug24897.phpt] TEST 12342/16103 [ext/standard/tests/array/bug24980.phpt] [1;32mPASS Bug #24980 (array_reduce() uses first element as default running total) [ext/standard/tests/array/bug24980.phpt] TEST 12343/16103 [ext/standard/tests/array/bug25359.phpt] [1;32mPASS Bug #25359 (array_multisort() does not work in a function if array is global or reference) [ext/standard/tests/array/bug25359.phpt] TEST 12344/16103 [ext/standard/tests/array/bug25708.phpt] [1;32mPASS Bug #25708 (extract($GLOBALS, EXTR_REFS) mangles $GLOBALS) [ext/standard/tests/array/bug25708.phpt] TEST 12345/16103 [ext/standard/tests/array/bug25758.phpt] [1;32mPASS Bug #25758 (var_export does not escape ' & \ inside array keys) [ext/standard/tests/array/bug25758.phpt] TEST 12346/16103 [ext/standard/tests/array/bug26458.phpt] [1;32mPASS Bug #26458 (var_dump(), var_export() & debug_zval_dump() are not binary safe for array keys) [ext/standard/tests/array/bug26458.phpt] TEST 12347/16103 [ext/standard/tests/array/bug28739.phpt] [1;32mPASS Bug #28739 (*diff() and *intersect() not clearing the fci cache before work) [ext/standard/tests/array/bug28739.phpt] TEST 12348/16103 [ext/standard/tests/array/bug28974.phpt] [1;32mPASS Bug #28974 (array_(p)slice() treats large lengths incorrectly - overflow) [ext/standard/tests/array/bug28974.phpt] TEST 12349/16103 [ext/standard/tests/array/bug29253.phpt] [1;32mPASS Bug #29253 (array_diff with $GLOBALS argument fails) [ext/standard/tests/array/bug29253.phpt] TEST 12350/16103 [ext/standard/tests/array/bug29493.phpt] [1;32mPASS Bug #29493 (extract(EXTR_REFS) fails if array has multiple referrals) [ext/standard/tests/array/bug29493.phpt] TEST 12351/16103 [ext/standard/tests/array/bug30074.phpt] [1;32mPASS Bug #30074 (EG(uninitialized_zval_ptr) gets set to reference using EXTR_REFS, affecting later values) [ext/standard/tests/array/bug30074.phpt] TEST 12352/16103 [ext/standard/tests/array/bug30266.phpt] [1;32mPASS Bug #30266 (Invalid opcode 137/1/8) and array_walk [ext/standard/tests/array/bug30266.phpt] TEST 12353/16103 [ext/standard/tests/array/bug30833.phpt] [1;32mPASS Bug #30833 (array_count_values() modifies input array) [ext/standard/tests/array/bug30833.phpt] TEST 12354/16103 [ext/standard/tests/array/bug31158.phpt] [1;32mPASS Bug #31158 (array_splice on $GLOBALS crashes) [ext/standard/tests/array/bug31158.phpt] TEST 12355/16103 [ext/standard/tests/array/bug31213.phpt] [1;32mPASS Bug #31213 (Sideeffects caused by bug #29493) [ext/standard/tests/array/bug31213.phpt] TEST 12356/16103 [ext/standard/tests/array/bug32021.phpt] [1;32mPASS Bug #32021 (Crash caused by range('', 'z')) [ext/standard/tests/array/bug32021.phpt] TEST 12357/16103 [ext/standard/tests/array/bug33382.phpt] [1;32mPASS Bug #33382 (array_reverse() fails after *sort() ) [ext/standard/tests/array/bug33382.phpt] TEST 12358/16103 [ext/standard/tests/array/bug33989.phpt] [1;32mPASS Bug #33989 (extract($GLOBALS,EXTR_REFS) crashes PHP) [ext/standard/tests/array/bug33989.phpt] TEST 12359/16103 [ext/standard/tests/array/bug34066.phpt] [1;32mPASS Bug #34066 (recursive array_walk causes segfault) [ext/standard/tests/array/bug34066.phpt] TEST 12360/16103 [ext/standard/tests/array/bug34066_1.phpt] [1;32mPASS Bug #34066 (recursive array_walk causes segfault) [ext/standard/tests/array/bug34066_1.phpt] TEST 12361/16103 [ext/standard/tests/array/bug34227.phpt] [1;32mPASS Bug #34277 (array_filter() crashes with references and objects) [ext/standard/tests/array/bug34227.phpt] TEST 12362/16103 [ext/standard/tests/array/bug34982.phpt] [1;32mPASS Bug #34982 (array_walk_recursive() modifies elements outside function scope) [ext/standard/tests/array/bug34982.phpt] TEST 12363/16103 [ext/standard/tests/array/bug35014.phpt] [1;33mSKIP Bug #35014 (array_product() always returns 0) (32bit) [ext/standard/tests/array/bug35014.phpt] reason: this test is for 32bit platform only TEST 12364/16103 [ext/standard/tests/array/bug35014_64bit.phpt] [1;32mPASS Bug #35014 (array_product() always returns 0) (64bit) [ext/standard/tests/array/bug35014_64bit.phpt] TEST 12365/16103 [ext/standard/tests/array/bug35022.phpt] [1;32mPASS Bug #35022 (Regression in the behavior of key/current functions) [ext/standard/tests/array/bug35022.phpt] TEST 12366/16103 [ext/standard/tests/array/bug35821.phpt] [1;32mPASS Bug #35821 (array_map() segfaults when exception is throwed from the callback) [ext/standard/tests/array/bug35821.phpt] TEST 12367/16103 [ext/standard/tests/array/bug36975.phpt] [1;32mPASS Bug #36975 (natcasesort() causes array_pop() to misbehave) [ext/standard/tests/array/bug36975.phpt] TEST 12368/16103 [ext/standard/tests/array/bug38464.phpt] [1;32mPASS Bug #38464 (array_count_values() mishandles numeric strings) [ext/standard/tests/array/bug38464.phpt] TEST 12369/16103 [ext/standard/tests/array/bug39576.phpt] [1;32mPASS Bug #39576 (array_walk() doesn't separate userdata zval) [ext/standard/tests/array/bug39576.phpt] TEST 12370/16103 [ext/standard/tests/array/bug40191.phpt] [1;32mPASS Bug #40191 (use of array_unique() with objects triggers segfault) [ext/standard/tests/array/bug40191.phpt] TEST 12371/16103 [ext/standard/tests/array/bug40709.phpt] [1;32mPASS Bug #40709 (array_reduce() behaves strange with one item stored arrays) [ext/standard/tests/array/bug40709.phpt] TEST 12372/16103 [ext/standard/tests/array/bug41121.phpt] [1;33mSKIP Bug #41121 (range() overflow handling for large numbers on 32bit machines) [ext/standard/tests/array/bug41121.phpt] reason: this test is for 32bit platform only TEST 12373/16103 [ext/standard/tests/array/bug41686.phpt] [1;32mPASS Bug #41686 (Omitting length param in array_slice not possible) [ext/standard/tests/array/bug41686.phpt] TEST 12374/16103 [ext/standard/tests/array/bug42177.phpt] [1;32mPASS Bug #42177 (Warning "array_merge_recursive(): recursion detected" comes again...) [ext/standard/tests/array/bug42177.phpt] TEST 12375/16103 [ext/standard/tests/array/bug42233.phpt] [1;32mPASS Bug #42233 (extract(): scandic characters not allowed as variable name) [ext/standard/tests/array/bug42233.phpt] TEST 12376/16103 [ext/standard/tests/array/bug42838.phpt] [1;32mPASS Bug #42838 (Wrong results in array_diff_uassoc()) [ext/standard/tests/array/bug42838.phpt] TEST 12377/16103 [ext/standard/tests/array/bug42850.phpt] [1;32mPASS Bug #42850 (array_walk_recursive() leaves references) [ext/standard/tests/array/bug42850.phpt] TEST 12378/16103 [ext/standard/tests/array/bug43495.phpt] [1;32mPASS Bug #43495 (array_merge_recursive() crashes with recursive arrays) [ext/standard/tests/array/bug43495.phpt] TEST 12379/16103 [ext/standard/tests/array/bug43505.phpt] [1;32mPASS Bug #43505 (Assign by reference bug) [ext/standard/tests/array/bug43505.phpt] TEST 12380/16103 [ext/standard/tests/array/bug43541.phpt] [1;32mPASS Bug #43541 (length parameter omitted or not does not work when casted to float) [ext/standard/tests/array/bug43541.phpt] TEST 12381/16103 [ext/standard/tests/array/bug44181.phpt] [1;32mPASS Bug #44181 (extract EXTR_OVERWRITE|EXTR_REFS can fail to create references) [ext/standard/tests/array/bug44181.phpt] TEST 12382/16103 [ext/standard/tests/array/bug44182.phpt] [1;32mPASS Bug #44182 (extract EXTR_REFS can fail to split copy-on-write references) [ext/standard/tests/array/bug44182.phpt] TEST 12383/16103 [ext/standard/tests/array/bug44929.phpt] [1;32mPASS Bug #44929 (natsort doesn't handle leading zeros well) [ext/standard/tests/array/bug44929.phpt] TEST 12384/16103 [ext/standard/tests/array/bug45312.phpt] [1;32mPASS Bug #45312 (Segmentation fault on second request for array functions) [ext/standard/tests/array/bug45312.phpt] TEST 12385/16103 [ext/standard/tests/array/bug46873.phpt] [1;32mPASS Bug #46873 (extract($foo) crashes if $foo['foo'] exists) [ext/standard/tests/array/bug46873.phpt] TEST 12386/16103 [ext/standard/tests/array/bug48224.phpt] [1;32mPASS Bug #48224 (array_rand no longer shuffles) [ext/standard/tests/array/bug48224.phpt] TEST 12387/16103 [ext/standard/tests/array/bug48484.phpt] [1;32mPASS Bug 48484 (array_product() always returns 0 for an empty array) [ext/standard/tests/array/bug48484.phpt] TEST 12388/16103 [ext/standard/tests/array/bug48854.phpt] [1;32mPASS Bug #48854 (array_merge_recursive modifies arrays after first one) [ext/standard/tests/array/bug48854.phpt] TEST 12389/16103 [ext/standard/tests/array/bug50006.phpt] [1;32mPASS Bug #50006 (Segfault caused by uksort()) [ext/standard/tests/array/bug50006.phpt] TEST 12390/16103 [ext/standard/tests/array/bug50006_1.phpt] [1;32mPASS Bug #50006 (Segfault caused by uksort()) - usort variant [ext/standard/tests/array/bug50006_1.phpt] TEST 12391/16103 [ext/standard/tests/array/bug50006_2.phpt] [1;32mPASS Bug #50006 (Segfault caused by uksort()) - uasort variant [ext/standard/tests/array/bug50006_2.phpt] TEST 12392/16103 [ext/standard/tests/array/bug51552.phpt] [1;32mPASS Bug #51552 (debug_backtrace() causes segmentation fault and/or memory issues) [ext/standard/tests/array/bug51552.phpt] TEST 12393/16103 [ext/standard/tests/array/bug52534.phpt] [1;32mPASS Bug #52534 (var_export array with negative key) [ext/standard/tests/array/bug52534.phpt] TEST 12394/16103 [ext/standard/tests/array/bug52719.phpt] [1;32mPASS Bug #52719: array_walk_recursive crashes if third param of the function is by reference [ext/standard/tests/array/bug52719.phpt] TEST 12395/16103 [ext/standard/tests/array/bug54459.phpt] [1;32mPASS Bug #54459 (Range function accuracy) [ext/standard/tests/array/bug54459.phpt] TEST 12396/16103 [ext/standard/tests/array/bug61058.phpt] [1;32mPASS Bug #61058 (array_fill leaks if start index is PHP_INT_MAX) [ext/standard/tests/array/bug61058.phpt] TEST 12397/16103 [ext/standard/tests/array/bug61730.phpt] [1;32mPASS Bug #61730 (Segfault from array_walk modifying an array passed by reference) [ext/standard/tests/array/bug61730.phpt] TEST 12398/16103 [ext/standard/tests/array/bug61967.phpt] [1;32mPASS Bug #61967: unset array item in array_walk_recursive cause inconsistent array [ext/standard/tests/array/bug61967.phpt] TEST 12399/16103 [ext/standard/tests/array/bug62607.phpt] [1;32mPASS Bug #62607: array_walk_recursive move internal pointer [ext/standard/tests/array/bug62607.phpt] TEST 12400/16103 [ext/standard/tests/array/bug65251.phpt] [1;32mPASS Bug #65251: array_merge_recursive() recursion detection broken [ext/standard/tests/array/bug65251.phpt] TEST 12401/16103 [ext/standard/tests/array/bug65304.phpt] [1;32mPASS Bug #65304 (Use of max int in array_sum) [ext/standard/tests/array/bug65304.phpt] TEST 12402/16103 [ext/standard/tests/array/bug67693.phpt] [1;32mPASS Bug #67693 - incorrect push to empty array [ext/standard/tests/array/bug67693.phpt] TEST 12403/16103 [ext/standard/tests/array/bug68553.phpt] [1;32mPASS Bug #68553 (array_column: null values in $index_key become incrementing keys in result) [ext/standard/tests/array/bug68553.phpt] TEST 12404/16103 [ext/standard/tests/array/bug69068.phpt] [1;32mPASS Bug #69068: Exchanging array during array_walk -> memory errors [ext/standard/tests/array/bug69068.phpt] TEST 12405/16103 [ext/standard/tests/array/bug69068_2.phpt] [1;32mPASS Bug #69068: Exchanging array during array_walk -> memory errors (variation) [ext/standard/tests/array/bug69068_2.phpt] TEST 12406/16103 [ext/standard/tests/array/bug69166.phpt] [1;32mPASS Fixed #69166 (Assigning array_values() to array does not reset key counter) [ext/standard/tests/array/bug69166.phpt] TEST 12407/16103 [ext/standard/tests/array/bug69198.phpt] [1;32mPASS Bug #69198 (Compact function generate array with length but no content) [ext/standard/tests/array/bug69198.phpt] TEST 12408/16103 [ext/standard/tests/array/bug69299.phpt] [1;32mPASS Bug #69299 (Regression in array_filter's $flag argument in PHP 7) [ext/standard/tests/array/bug69299.phpt] TEST 12409/16103 [ext/standard/tests/array/bug69371.phpt] [1;32mPASS Bug #69371 (Hash table collision leads to inaccessible array keys) [ext/standard/tests/array/bug69371.phpt] TEST 12410/16103 [ext/standard/tests/array/bug69413.phpt] [1;32mPASS Bug #69413: Warning in array_count_values() about array values not being string/int [ext/standard/tests/array/bug69413.phpt] TEST 12411/16103 [ext/standard/tests/array/bug69674.phpt] [1;32mPASS Bug #69674 (SIGSEGV array.c:953) [ext/standard/tests/array/bug69674.phpt] TEST 12412/16103 [ext/standard/tests/array/bug69723.phpt] [1;32mPASS Bug #69723 (Passing parameters by reference and array_column) [ext/standard/tests/array/bug69723.phpt] TEST 12413/16103 [ext/standard/tests/array/bug70250.phpt] [1;32mPASS Bug #70250 (extract() turns array elements to references) [ext/standard/tests/array/bug70250.phpt] TEST 12414/16103 [ext/standard/tests/array/bug70668.phpt] [1;32mPASS Bug #70668 (array_keys() doesn't respect references when $strict is true) [ext/standard/tests/array/bug70668.phpt] TEST 12415/16103 [ext/standard/tests/array/bug70713.phpt] [1;32mPASS Bug #70713: Use After Free Vulnerability in array_walk()/array_walk_recursive() [ext/standard/tests/array/bug70713.phpt] TEST 12416/16103 [ext/standard/tests/array/bug70808.phpt] [1;32mPASS Bug #70808 (array_merge_recursive corrupts memory of unset items) [ext/standard/tests/array/bug70808.phpt] TEST 12417/16103 [ext/standard/tests/array/bug70910.phpt] [1;32mPASS Bug #70910 (extract() breaks variable references) [ext/standard/tests/array/bug70910.phpt] TEST 12418/16103 [ext/standard/tests/array/bug71220.phpt] [1;32mPASS Bug #71220 (Null pointer deref (segfault) in compact via ob_start) [ext/standard/tests/array/bug71220.phpt] TEST 12419/16103 [ext/standard/tests/array/bug71334.phpt] [1;32mPASS Bug #71334: Cannot access array keys while uksort() [ext/standard/tests/array/bug71334.phpt] TEST 12420/16103 [ext/standard/tests/array/bug71603.phpt] [1;32mPASS Bug #71603 (compact() maintains references in php7) [ext/standard/tests/array/bug71603.phpt] TEST 12421/16103 [ext/standard/tests/array/bug71660.phpt] [1;32mPASS Bug #71660 (array_column behaves incorrectly after foreach by reference) [ext/standard/tests/array/bug71660.phpt] TEST 12422/16103 [ext/standard/tests/array/bug71837.phpt] [1;32mPASS Bug #71837 (Wrong arrays behaviour) [ext/standard/tests/array/bug71837.phpt] TEST 12423/16103 [ext/standard/tests/array/bug72031.phpt] [1;32mPASS Bug #72031: array_column() against an array of objects discards all values matching null [ext/standard/tests/array/bug72031.phpt] TEST 12424/16103 [ext/standard/tests/array/bug72116.phpt] [1;32mPASS Bug #72116 (insertion after array_fill fails) [ext/standard/tests/array/bug72116.phpt] TEST 12425/16103 [ext/standard/tests/array/bug72369.phpt] [1;32mPASS Bug #72369 (array_merge() produces references in PHP7) [ext/standard/tests/array/bug72369.phpt] TEST 12426/16103 [ext/standard/tests/array/bug72622.phpt] [1;32mPASS Bug #72622 (array_walk + array_replace_recursive create references from nothing) [ext/standard/tests/array/bug72622.phpt] TEST 12427/16103 [ext/standard/tests/array/bug74345.phpt] [1;32mPASS Bug #74345: Call trampoline leaked if callback not invoked [ext/standard/tests/array/bug74345.phpt] TEST 12428/16103 [ext/standard/tests/array/bug74361.phpt] [1;32mPASS Bug #74361: Compaction in array_rand() violates COW [ext/standard/tests/array/bug74361.phpt] TEST 12429/16103 [ext/standard/tests/array/bug74361_2.phpt] [1;32mPASS Bug #74361: Compaction in array_rand() violates COW (variation) [ext/standard/tests/array/bug74361_2.phpt] TEST 12430/16103 [ext/standard/tests/array/bug75433.phpt] [1;32mPASS array_values() preserves next index from source array when shallow-copying [ext/standard/tests/array/bug75433.phpt] TEST 12431/16103 [ext/standard/tests/array/bug75653.phpt] [1;32mPASS Bug #75653: array_values don't work on empty array [ext/standard/tests/array/bug75653.phpt] TEST 12432/16103 [ext/standard/tests/array/bug76505.phpt] [1;32mPASS Bug #76505 (array_merge_recursive() is duplicating sub-array keys) [ext/standard/tests/array/bug76505.phpt] TEST 12433/16103 [ext/standard/tests/array/bug76713.phpt] [1;32mPASS Bug #76713 (Segmentation fault caused by property corruption) [ext/standard/tests/array/bug76713.phpt] TEST 12434/16103 [ext/standard/tests/array/bug76778.phpt] [1;32mPASS Bug #76778 (array_reduce leaks memory if callback throws exception) [ext/standard/tests/array/bug76778.phpt] TEST 12435/16103 [ext/standard/tests/array/bug77135.phpt] [1;32mPASS Test extract() with $this [ext/standard/tests/array/bug77135.phpt] TEST 12436/16103 [ext/standard/tests/array/bug77395.phpt] [1;32mPASS Bug #77395 (segfault about array_multisort) [ext/standard/tests/array/bug77395.phpt] TEST 12437/16103 [ext/standard/tests/array/bug77669.phpt] [1;32mPASS Bug #77669: Crash in extract() when overwriting extracted array [ext/standard/tests/array/bug77669.phpt] TEST 12438/16103 [ext/standard/tests/array/bug77793.phpt] [1;32mPASS Bug #77793: Segmentation fault in extract() when overwriting reference with itself [ext/standard/tests/array/bug77793.phpt] TEST 12439/16103 [ext/standard/tests/array/bug77931.phpt] [1;32mPASS Bug #77931: Warning for array_map mentions wrong type [ext/standard/tests/array/bug77931.phpt] TEST 12440/16103 [ext/standard/tests/array/bug78759.phpt] [1;32mPASS Bug #78759: array_search in $GLOBALS [ext/standard/tests/array/bug78759.phpt] TEST 12441/16103 [ext/standard/tests/array/bug79839.phpt] [1;32mPASS Bug #79839: array_walk() does not respect property types [ext/standard/tests/array/bug79839.phpt] TEST 12442/16103 [ext/standard/tests/array/bug79868.phpt] [1;32mPASS Bug #79868: Sorting with array_unique gives unwanted result [ext/standard/tests/array/bug79868.phpt] TEST 12443/16103 [ext/standard/tests/array/bug79930.phpt] [1;32mPASS Bug #79930: array_merge_recursive() crashes when called with array with single reference [ext/standard/tests/array/bug79930.phpt] TEST 12444/16103 [ext/standard/tests/array/compact.phpt] [1;32mPASS compact() [ext/standard/tests/array/compact.phpt] TEST 12445/16103 [ext/standard/tests/array/compact_basic.phpt] [1;32mPASS Test compact() function : basic functionality [ext/standard/tests/array/compact_basic.phpt] TEST 12446/16103 [ext/standard/tests/array/compact_no_this.phpt] [1;32mPASS compact() without object context [ext/standard/tests/array/compact_no_this.phpt] TEST 12447/16103 [ext/standard/tests/array/compact_order.phpt] [1;32mPASS compact() and hashmap order [ext/standard/tests/array/compact_order.phpt] TEST 12448/16103 [ext/standard/tests/array/compact_this.phpt] [1;32mPASS compact() with object context [ext/standard/tests/array/compact_this.phpt] TEST 12449/16103 [ext/standard/tests/array/compact_variation1.phpt] [1;32mPASS Test compact() function : usage variations - arrays containing references. [ext/standard/tests/array/compact_variation1.phpt] TEST 12450/16103 [ext/standard/tests/array/compact_variation2.phpt] [1;32mPASS Test compact() function: ensure compact() doesn't pick up variables declared outside of current scope. [ext/standard/tests/array/compact_variation2.phpt] TEST 12451/16103 [ext/standard/tests/array/count_basic.phpt] [1;32mPASS Test count() function : basic functionality [ext/standard/tests/array/count_basic.phpt] TEST 12452/16103 [ext/standard/tests/array/count_invalid.phpt] [1;32mPASS Only arrays and countable objects can be counted [ext/standard/tests/array/count_invalid.phpt] TEST 12453/16103 [ext/standard/tests/array/count_invalid_mode.phpt] [1;32mPASS Test count() function : invalid modes in weak type mode [ext/standard/tests/array/count_invalid_mode.phpt] TEST 12454/16103 [ext/standard/tests/array/count_recursive.phpt] [1;32mPASS Test count() function [ext/standard/tests/array/count_recursive.phpt] TEST 12455/16103 [ext/standard/tests/array/count_symbol_table.phpt] [1;32mPASS Test count() function : count on symbol table [ext/standard/tests/array/count_symbol_table.phpt] TEST 12456/16103 [ext/standard/tests/array/count_variation3.phpt] [1;32mPASS Test count() function : usage variations - Infinitely recursive array [ext/standard/tests/array/count_variation3.phpt] TEST 12457/16103 [ext/standard/tests/array/current_basic.phpt] [1;32mPASS Test current() function : basic functionality [ext/standard/tests/array/current_basic.phpt] TEST 12458/16103 [ext/standard/tests/array/current_variation2.phpt] [1;32mPASS Test current() function : usage variations - arrays containing different data types [ext/standard/tests/array/current_variation2.phpt] TEST 12459/16103 [ext/standard/tests/array/current_variation3.phpt] [1;32mPASS Test current() function : usage variations - referenced variables [ext/standard/tests/array/current_variation3.phpt] TEST 12460/16103 [ext/standard/tests/array/current_variation4.phpt] [1;32mPASS Test current() function : usage variations - multi-dimensional arrays [ext/standard/tests/array/current_variation4.phpt] TEST 12461/16103 [ext/standard/tests/array/current_variation5.phpt] [1;32mPASS Test current() function : usage variations - reference & normal parameters [ext/standard/tests/array/current_variation5.phpt] TEST 12462/16103 [ext/standard/tests/array/current_variation6.phpt] [1;32mPASS Test current() function : internal pointer maintenance at the end of array [ext/standard/tests/array/current_variation6.phpt] TEST 12463/16103 [ext/standard/tests/array/end.phpt] [1;33mSKIP Test end() function [ext/standard/tests/array/end.phpt] reason: this test is for 32bit platform only TEST 12464/16103 [ext/standard/tests/array/end_64bit.phpt] [1;32mPASS Test end() function [ext/standard/tests/array/end_64bit.phpt] TEST 12465/16103 [ext/standard/tests/array/end_basic.phpt] [1;32mPASS Test end() function : basic functionality [ext/standard/tests/array/end_basic.phpt] TEST 12466/16103 [ext/standard/tests/array/end_variation2.phpt] [1;32mPASS Test end() function : usage variations - Multi-dimensional arrays [ext/standard/tests/array/end_variation2.phpt] TEST 12467/16103 [ext/standard/tests/array/end_variation3.phpt] [1;32mPASS Test end() function : usage variations - Referenced variables [ext/standard/tests/array/end_variation3.phpt] TEST 12468/16103 [ext/standard/tests/array/extract_error.phpt] [1;32mPASS Test extract() function (error conditions) [ext/standard/tests/array/extract_error.phpt] TEST 12469/16103 [ext/standard/tests/array/extract_error_variation1.phpt] [1;32mPASS Test extract() function - error condition - Invalid prefix. [ext/standard/tests/array/extract_error_variation1.phpt] TEST 12470/16103 [ext/standard/tests/array/extract_safety.phpt] [1;32mPASS Test extract() for overwrite of GLOBALS [ext/standard/tests/array/extract_safety.phpt] TEST 12471/16103 [ext/standard/tests/array/extract_typed_ref.phpt] [1;32mPASS extract() into typed references must respect their type [ext/standard/tests/array/extract_typed_ref.phpt] TEST 12472/16103 [ext/standard/tests/array/extract_variation1.phpt] [1;32mPASS Test extract() function (variation 1) [ext/standard/tests/array/extract_variation1.phpt] TEST 12473/16103 [ext/standard/tests/array/extract_variation10.phpt] [1;32mPASS Test extract() function - ensure EXTR_REFS doesn't mess with isRef flag on COW references to array elements. [ext/standard/tests/array/extract_variation10.phpt] TEST 12474/16103 [ext/standard/tests/array/extract_variation11.phpt] [1;32mPASS Test extract() function - ensure EXTR_REFS works when array is referenced and keys clash with variables in current scope. [ext/standard/tests/array/extract_variation11.phpt] TEST 12475/16103 [ext/standard/tests/array/extract_variation2.phpt] [1;32mPASS Test extract() function (variation 2) [ext/standard/tests/array/extract_variation2.phpt] TEST 12476/16103 [ext/standard/tests/array/extract_variation3.phpt] [1;32mPASS Test extract() function (variation 3) [ext/standard/tests/array/extract_variation3.phpt] TEST 12477/16103 [ext/standard/tests/array/extract_variation4.phpt] [1;32mPASS Test extract() function (variation 4) [ext/standard/tests/array/extract_variation4.phpt] TEST 12478/16103 [ext/standard/tests/array/extract_variation5.phpt] [1;32mPASS Test extract() function (variation 5) [ext/standard/tests/array/extract_variation5.phpt] TEST 12479/16103 [ext/standard/tests/array/extract_variation6.phpt] [1;32mPASS Test extract() function (variation 6) [ext/standard/tests/array/extract_variation6.phpt] TEST 12480/16103 [ext/standard/tests/array/extract_variation7.phpt] [1;32mPASS Test extract() function (variation 7) [ext/standard/tests/array/extract_variation7.phpt] TEST 12481/16103 [ext/standard/tests/array/extract_variation8.phpt] [1;32mPASS Test extract() function (variation 8) [ext/standard/tests/array/extract_variation8.phpt] TEST 12482/16103 [ext/standard/tests/array/extract_variation9.phpt] [1;32mPASS Test extract() function (variation 9) [ext/standard/tests/array/extract_variation9.phpt] TEST 12483/16103 [ext/standard/tests/array/in_array_variation1.phpt] [1;32mPASS Test in_array() function : usage variations - different needdle values [ext/standard/tests/array/in_array_variation1.phpt] TEST 12484/16103 [ext/standard/tests/array/in_array_variation2.phpt] [1;32mPASS Test in_array() function : usage variations - different haystack values [ext/standard/tests/array/in_array_variation2.phpt] TEST 12485/16103 [ext/standard/tests/array/in_array_variation3.phpt] [1;32mPASS Test in_array() function : usage variations - haystack as sub-array/object [ext/standard/tests/array/in_array_variation3.phpt] TEST 12486/16103 [ext/standard/tests/array/in_array_variation4.phpt] [1;32mPASS Test in_array() function : usage variations - haystack as resource/multi dimensional array [ext/standard/tests/array/in_array_variation4.phpt] TEST 12487/16103 [ext/standard/tests/array/in_array_with_ref.phpt] [1;32mPASS in_array() with references [ext/standard/tests/array/in_array_with_ref.phpt] TEST 12488/16103 [ext/standard/tests/array/key_basic.phpt] [1;32mPASS Test key() function : basic functionality [ext/standard/tests/array/key_basic.phpt] TEST 12489/16103 [ext/standard/tests/array/key_exists_basic.phpt] [1;32mPASS Test function key_exists() by calling it with its expected arguments [ext/standard/tests/array/key_exists_basic.phpt] TEST 12490/16103 [ext/standard/tests/array/key_exists_variation1.phpt] [1;32mPASS Test function key_exists() by calling it with its expected arguments [ext/standard/tests/array/key_exists_variation1.phpt] TEST 12491/16103 [ext/standard/tests/array/key_exists_variation2.phpt] [1;32mPASS Test function key_exists() by calling it with its expected arguments [ext/standard/tests/array/key_exists_variation2.phpt] TEST 12492/16103 [ext/standard/tests/array/key_variation2.phpt] [1;32mPASS Test key() function : usage variations [ext/standard/tests/array/key_variation2.phpt] TEST 12493/16103 [ext/standard/tests/array/key_variation3.phpt] [1;32mPASS Test key() function : usage variations [ext/standard/tests/array/key_variation3.phpt] TEST 12494/16103 [ext/standard/tests/array/key_variation4.phpt] [1;32mPASS Test key() function : usage variations [ext/standard/tests/array/key_variation4.phpt] TEST 12495/16103 [ext/standard/tests/array/krsort_basic.phpt] [1;32mPASS Test krsort() function : basic functionality [ext/standard/tests/array/krsort_basic.phpt] TEST 12496/16103 [ext/standard/tests/array/krsort_object.phpt] [1;32mPASS Test krsort() function : object functionality - sort objects [ext/standard/tests/array/krsort_object.phpt] TEST 12497/16103 [ext/standard/tests/array/krsort_variation10.phpt] [1;32mPASS Test krsort() function : usage variations - sort heredoc strings [ext/standard/tests/array/krsort_variation10.phpt] TEST 12498/16103 [ext/standard/tests/array/krsort_variation11.phpt] [1;32mPASS Test krsort() function : usage variations - sort bool values [ext/standard/tests/array/krsort_variation11.phpt] TEST 12499/16103 [ext/standard/tests/array/krsort_variation3.phpt] [1;32mPASS Test krsort() function : usage variations - sort integer/float values [ext/standard/tests/array/krsort_variation3.phpt] TEST 12500/16103 [ext/standard/tests/array/krsort_variation4.phpt] [1;32mPASS Test krsort() function : usage variations - sort octal values [ext/standard/tests/array/krsort_variation4.phpt] TEST 12501/16103 [ext/standard/tests/array/krsort_variation5.phpt] [1;32mPASS Test krsort() function : usage variations - sort strings [ext/standard/tests/array/krsort_variation5.phpt] TEST 12502/16103 [ext/standard/tests/array/krsort_variation6.phpt] [1;32mPASS Test krsort() function : usage variations - sort hexadecimal values [ext/standard/tests/array/krsort_variation6.phpt] TEST 12503/16103 [ext/standard/tests/array/krsort_variation7.phpt] [1;32mPASS Test krsort() function : usage variations - sort array with diff. sub arrays [ext/standard/tests/array/krsort_variation7.phpt] TEST 12504/16103 [ext/standard/tests/array/krsort_variation8.phpt] [1;32mPASS Test krsort() function : usage variations - sort mixed values, 'sort_flags' as default/SORT_REGULAR (OK to fail as result is unpredectable) [ext/standard/tests/array/krsort_variation8.phpt] TEST 12505/16103 [ext/standard/tests/array/krsort_variation9.phpt] [1;32mPASS Test krsort() function : usage variations - sort array with/without key values [ext/standard/tests/array/krsort_variation9.phpt] TEST 12506/16103 [ext/standard/tests/array/ksort_basic.phpt] [1;32mPASS Test ksort() function : basic functionality [ext/standard/tests/array/ksort_basic.phpt] TEST 12507/16103 [ext/standard/tests/array/ksort_object.phpt] [1;32mPASS Test ksort() function : object functionality - sort objects [ext/standard/tests/array/ksort_object.phpt] TEST 12508/16103 [ext/standard/tests/array/ksort_variation10.phpt] [1;32mPASS Test ksort() function : usage variations - sort octal values [ext/standard/tests/array/ksort_variation10.phpt] TEST 12509/16103 [ext/standard/tests/array/ksort_variation11.phpt] [1;32mPASS Test ksort() function : usage variations - sort heredoc strings [ext/standard/tests/array/ksort_variation11.phpt] TEST 12510/16103 [ext/standard/tests/array/ksort_variation3.phpt] [1;32mPASS Test ksort() function : usage variations - sort integer/float values [ext/standard/tests/array/ksort_variation3.phpt] TEST 12511/16103 [ext/standard/tests/array/ksort_variation4.phpt] [1;32mPASS Test ksort() function : usage variations - sort bool values [ext/standard/tests/array/ksort_variation4.phpt] TEST 12512/16103 [ext/standard/tests/array/ksort_variation5.phpt] [1;32mPASS Test ksort() function : usage variations - sort strings [ext/standard/tests/array/ksort_variation5.phpt] TEST 12513/16103 [ext/standard/tests/array/ksort_variation6.phpt] [1;32mPASS Test ksort() function : usage variations - sort hexadecimal values [ext/standard/tests/array/ksort_variation6.phpt] TEST 12514/16103 [ext/standard/tests/array/ksort_variation7.phpt] [1;32mPASS Test ksort() function : usage variations - sort array with diff. sub arrays [ext/standard/tests/array/ksort_variation7.phpt] TEST 12515/16103 [ext/standard/tests/array/ksort_variation8.phpt] [1;32mPASS Test ksort() function : usage variations - sort mixed values, 'sort_flags' as default/SORT_REGULAR (OK to fail as result is unpredectable) [ext/standard/tests/array/ksort_variation8.phpt] TEST 12516/16103 [ext/standard/tests/array/ksort_variation9.phpt] [1;32mPASS Test ksort() function : usage variations - sorting arrays with/without keys [ext/standard/tests/array/ksort_variation9.phpt] TEST 12517/16103 [ext/standard/tests/array/locale_sort.phpt] [1;32mPASS Sort with SORT_LOCALE_STRING [ext/standard/tests/array/locale_sort.phpt] TEST 12518/16103 [ext/standard/tests/array/max.phpt] [1;32mPASS max() tests [ext/standard/tests/array/max.phpt] TEST 12519/16103 [ext/standard/tests/array/max_basic.phpt] [1;32mPASS Test return type and value for expected input max() [ext/standard/tests/array/max_basic.phpt] TEST 12520/16103 [ext/standard/tests/array/max_basiclong_64bit.phpt] [1;32mPASS Test max function : 64bit long tests [ext/standard/tests/array/max_basiclong_64bit.phpt] TEST 12521/16103 [ext/standard/tests/array/max_variation1.phpt] [1;32mPASS Test variations in usage of max() [ext/standard/tests/array/max_variation1.phpt] TEST 12522/16103 [ext/standard/tests/array/max_variation2.phpt] [1;32mPASS Test variations in usage of max() [ext/standard/tests/array/max_variation2.phpt] TEST 12523/16103 [ext/standard/tests/array/min.phpt] [1;32mPASS min() tests [ext/standard/tests/array/min.phpt] TEST 12524/16103 [ext/standard/tests/array/min_basic.phpt] [1;32mPASS Test return type and value for expected input min() [ext/standard/tests/array/min_basic.phpt] TEST 12525/16103 [ext/standard/tests/array/min_basiclong_64bit.phpt] [1;32mPASS Test min function : 64bit long tests [ext/standard/tests/array/min_basiclong_64bit.phpt] TEST 12526/16103 [ext/standard/tests/array/min_variation1.phpt] [1;32mPASS Test variations in usage of min() [ext/standard/tests/array/min_variation1.phpt] TEST 12527/16103 [ext/standard/tests/array/min_variation2.phpt] [1;32mPASS Test variations in usage of min() [ext/standard/tests/array/min_variation2.phpt] TEST 12528/16103 [ext/standard/tests/array/natcasesort_basic.phpt] [1;32mPASS Test natcasesort() function : basic functionality [ext/standard/tests/array/natcasesort_basic.phpt] TEST 12529/16103 [ext/standard/tests/array/natcasesort_object1.phpt] [1;32mPASS Test natcasesort() function : object functionality - array of objects [ext/standard/tests/array/natcasesort_object1.phpt] TEST 12530/16103 [ext/standard/tests/array/natcasesort_object2.phpt] [1;32mPASS Test natcasesort() function : object functionality - mixed visibility within objects [ext/standard/tests/array/natcasesort_object2.phpt] TEST 12531/16103 [ext/standard/tests/array/natcasesort_variation10.phpt] [1;32mPASS Test natcasesort() function : usage variations - position of internal array pointer [ext/standard/tests/array/natcasesort_variation10.phpt] TEST 12532/16103 [ext/standard/tests/array/natcasesort_variation11.phpt] [1;32mPASS Test natcasesort() function : usage variations - Different array keys [ext/standard/tests/array/natcasesort_variation11.phpt] TEST 12533/16103 [ext/standard/tests/array/natcasesort_variation2.phpt] [1;32mPASS Test natcasesort() function : usage variations - Pass arrays of different data types [ext/standard/tests/array/natcasesort_variation2.phpt] TEST 12534/16103 [ext/standard/tests/array/natcasesort_variation3.phpt] [1;33mSKIP Test natcasesort() function : usage variations - different numeric types [ext/standard/tests/array/natcasesort_variation3.phpt] reason: this test is for 32bit platform only TEST 12535/16103 [ext/standard/tests/array/natcasesort_variation4.phpt] [1;32mPASS Test natcasesort() function : usage variations - different string types [ext/standard/tests/array/natcasesort_variation4.phpt] TEST 12536/16103 [ext/standard/tests/array/natcasesort_variation5.phpt] [1;32mPASS Test natcasesort() function : usage variations - different hex values [ext/standard/tests/array/natcasesort_variation5.phpt] TEST 12537/16103 [ext/standard/tests/array/natcasesort_variation6.phpt] [1;32mPASS Test natcasesort() function : usage variations - referenced variables [ext/standard/tests/array/natcasesort_variation6.phpt] TEST 12538/16103 [ext/standard/tests/array/natcasesort_variation7.phpt] [1;32mPASS Test natcasesort() function : usage variations - recursive arrays [ext/standard/tests/array/natcasesort_variation7.phpt] TEST 12539/16103 [ext/standard/tests/array/natcasesort_variation8.phpt] [1;32mPASS Test natcasesort() function : usage variations - octal values [ext/standard/tests/array/natcasesort_variation8.phpt] TEST 12540/16103 [ext/standard/tests/array/natcasesort_variation9.phpt] [1;32mPASS Test natcasesort() function : usage variations - mixed array [ext/standard/tests/array/natcasesort_variation9.phpt] TEST 12541/16103 [ext/standard/tests/array/natsort_basic.phpt] [1;32mPASS Test natsort(): basic functionality [ext/standard/tests/array/natsort_basic.phpt] TEST 12542/16103 [ext/standard/tests/array/negative_index.phpt] [1;32mPASS Test arrays starting with negative indices [ext/standard/tests/array/negative_index.phpt] TEST 12543/16103 [ext/standard/tests/array/next_basic.phpt] [1;32mPASS Test next() function : basic functionality [ext/standard/tests/array/next_basic.phpt] TEST 12544/16103 [ext/standard/tests/array/next_variation2.phpt] [1;32mPASS Test next() function : usage variation - Mulit-dimensional arrays [ext/standard/tests/array/next_variation2.phpt] TEST 12545/16103 [ext/standard/tests/array/packed_001.phpt] [1;32mPASS array_keys() and array_values() w/ packed optimization [ext/standard/tests/array/packed_001.phpt] TEST 12546/16103 [ext/standard/tests/array/prev_basic.phpt] [1;32mPASS Test prev() function : basic functionality [ext/standard/tests/array/prev_basic.phpt] TEST 12547/16103 [ext/standard/tests/array/prev_error2.phpt] [1;32mPASS prev - ensure warning is received when passing an indirect temporary. [ext/standard/tests/array/prev_error2.phpt] TEST 12548/16103 [ext/standard/tests/array/prev_error3.phpt] [1;32mPASS prev - ensure we cannot pass a temporary [ext/standard/tests/array/prev_error3.phpt] TEST 12549/16103 [ext/standard/tests/array/prev_variation2.phpt] [1;32mPASS Test prev() function : usage variation - Multi-dimensional arrays [ext/standard/tests/array/prev_variation2.phpt] TEST 12550/16103 [ext/standard/tests/array/range.phpt] [1;32mPASS Test range() function [ext/standard/tests/array/range.phpt] TEST 12551/16103 [ext/standard/tests/array/range_bug70239_0.phpt] [1;32mPASS Bug #70239 Creating a huge array doesn't result in exhausted, but segfault, var 1 [ext/standard/tests/array/range_bug70239_0.phpt] TEST 12552/16103 [ext/standard/tests/array/range_bug70239_1.phpt] [1;32mPASS Bug #70239 Creating a huge array doesn't result in exhausted, but segfault, var 2 [ext/standard/tests/array/range_bug70239_1.phpt] TEST 12553/16103 [ext/standard/tests/array/range_bug70239_2.phpt] [1;32mPASS Bug #70239 Creating a huge array doesn't result in exhausted, but segfault, var 3 [ext/standard/tests/array/range_bug70239_2.phpt] TEST 12554/16103 [ext/standard/tests/array/range_bug70239_3.phpt] [1;32mPASS Bug #70239 Creating a huge array doesn't result in exhausted, but segfault, var 4 [ext/standard/tests/array/range_bug70239_3.phpt] TEST 12555/16103 [ext/standard/tests/array/range_bug71132.phpt] [1;32mPASS Bug #71132 (range function produces 2 segfaults with long integers) [ext/standard/tests/array/range_bug71132.phpt] TEST 12556/16103 [ext/standard/tests/array/range_bug71197.phpt] [1;32mPASS Bug #71197 (range function produces another 2 segfaults with long integers) [ext/standard/tests/array/range_bug71197.phpt] TEST 12557/16103 [ext/standard/tests/array/range_bug72017.phpt] [1;32mPASS Bug #72017 (incorrect truncation due to floating point precision issue) [ext/standard/tests/array/range_bug72017.phpt] TEST 12558/16103 [ext/standard/tests/array/range_errors.phpt] [1;32mPASS Test range() function (errors) [ext/standard/tests/array/range_errors.phpt] TEST 12559/16103 [ext/standard/tests/array/range_variation.phpt] [1;32mPASS Test range() function (variation-1) [ext/standard/tests/array/range_variation.phpt] TEST 12560/16103 [ext/standard/tests/array/range_variation1.phpt] [1;33mSKIP Test range() function (variation-2) [ext/standard/tests/array/range_variation1.phpt] reason: this test is for 32bit platform only TEST 12561/16103 [ext/standard/tests/array/range_variation1_64bit.phpt] [1;32mPASS Test range() function (variation-2) [ext/standard/tests/array/range_variation1_64bit.phpt] TEST 12562/16103 [ext/standard/tests/array/reset_basic.phpt] [1;32mPASS Test reset() function : basic functionality [ext/standard/tests/array/reset_basic.phpt] TEST 12563/16103 [ext/standard/tests/array/reset_variation2.phpt] [1;32mPASS Test reset() function : usage variations - unset first element [ext/standard/tests/array/reset_variation2.phpt] TEST 12564/16103 [ext/standard/tests/array/reset_variation3.phpt] [1;32mPASS Test reset() function : usage variations - Referenced variables [ext/standard/tests/array/reset_variation3.phpt] TEST 12565/16103 [ext/standard/tests/array/rsort_basic.phpt] [1;32mPASS Test rsort() function : basic functionality [ext/standard/tests/array/rsort_basic.phpt] TEST 12566/16103 [ext/standard/tests/array/rsort_object1.phpt] [1;32mPASS Test rsort() function : object functionality [ext/standard/tests/array/rsort_object1.phpt] TEST 12567/16103 [ext/standard/tests/array/rsort_object2.phpt] [1;32mPASS Test rsort() function : object functionality - different visibilities [ext/standard/tests/array/rsort_object2.phpt] TEST 12568/16103 [ext/standard/tests/array/rsort_variation10.phpt] [1;32mPASS Test rsort() function : usage variations - Octal values [ext/standard/tests/array/rsort_variation10.phpt] TEST 12569/16103 [ext/standard/tests/array/rsort_variation11.phpt] [1;32mPASS Test rsort() function : usage variations - mixed array [ext/standard/tests/array/rsort_variation11.phpt] TEST 12570/16103 [ext/standard/tests/array/rsort_variation3.phpt] [1;33mSKIP Test rsort() function : usage variations - numeric values [ext/standard/tests/array/rsort_variation3.phpt] reason: this test is for 32bit platform only TEST 12571/16103 [ext/standard/tests/array/rsort_variation4.phpt] [1;32mPASS Test rsort() function : usage variations - referenced variables [ext/standard/tests/array/rsort_variation4.phpt] TEST 12572/16103 [ext/standard/tests/array/rsort_variation5.phpt] [1;32mPASS Test rsort() function : usage variations - String values [ext/standard/tests/array/rsort_variation5.phpt] TEST 12573/16103 [ext/standard/tests/array/rsort_variation6.phpt] [1;32mPASS Test rsort() function : usage variations - Hexadecimal vales [ext/standard/tests/array/rsort_variation6.phpt] TEST 12574/16103 [ext/standard/tests/array/rsort_variation7.phpt] [1;32mPASS Test rsort() function : usage variations - boolean values [ext/standard/tests/array/rsort_variation7.phpt] TEST 12575/16103 [ext/standard/tests/array/rsort_variation8.phpt] [1;32mPASS Test rsort() function : usage variations - multi-dimensional arrays [ext/standard/tests/array/rsort_variation8.phpt] TEST 12576/16103 [ext/standard/tests/array/rsort_variation9.phpt] [1;32mPASS Test rsort() function : usage variations - mixed associative arrays [ext/standard/tests/array/rsort_variation9.phpt] TEST 12577/16103 [ext/standard/tests/array/shuffle_basic1.phpt] [1;32mPASS Test shuffle() function : basic functionality - array with default keys [ext/standard/tests/array/shuffle_basic1.phpt] TEST 12578/16103 [ext/standard/tests/array/shuffle_basic2.phpt] [1;32mPASS Test shuffle() function : basic functionality - with associative array [ext/standard/tests/array/shuffle_basic2.phpt] TEST 12579/16103 [ext/standard/tests/array/shuffle_variation2.phpt] [1;32mPASS Test shuffle() function : usage variation - with MultiDimensional array [ext/standard/tests/array/shuffle_variation2.phpt] TEST 12580/16103 [ext/standard/tests/array/shuffle_variation3.phpt] [1;32mPASS Test shuffle() function : usage variation - arrays with diff types of values [ext/standard/tests/array/shuffle_variation3.phpt] TEST 12581/16103 [ext/standard/tests/array/shuffle_variation4.phpt] [1;32mPASS Test shuffle() function : usage variation - associative arrays with diff types of values [ext/standard/tests/array/shuffle_variation4.phpt] TEST 12582/16103 [ext/standard/tests/array/shuffle_variation5.phpt] [1;32mPASS Test shuffle() function : usage variation - arrays with diff heredoc strings [ext/standard/tests/array/shuffle_variation5.phpt] TEST 12583/16103 [ext/standard/tests/array/sizeof_basic2.phpt] [1;32mPASS Test sizeof() function : basic functionality - for non-scalar type(array) [ext/standard/tests/array/sizeof_basic2.phpt] TEST 12584/16103 [ext/standard/tests/array/sizeof_object1.phpt] [1;32mPASS Test sizeof() function : object functionality - object with Countable interface [ext/standard/tests/array/sizeof_object1.phpt] TEST 12585/16103 [ext/standard/tests/array/sizeof_object2.phpt] [1;32mPASS Test sizeof() function : object functionality - objects without Countable interface [ext/standard/tests/array/sizeof_object2.phpt] TEST 12586/16103 [ext/standard/tests/array/sizeof_variation2.phpt] [1;32mPASS Test sizeof() function : usage variations - different array values for 'var' argument [ext/standard/tests/array/sizeof_variation2.phpt] TEST 12587/16103 [ext/standard/tests/array/sizeof_variation3.phpt] [1;32mPASS Test sizeof() function : usage variations - checking for infinite recursion in COUNT_RECURSIVE mode [ext/standard/tests/array/sizeof_variation3.phpt] TEST 12588/16103 [ext/standard/tests/array/sort_basic.phpt] [1;32mPASS Test sort() function : basic functionality [ext/standard/tests/array/sort_basic.phpt] TEST 12589/16103 [ext/standard/tests/array/sort_object1.phpt] [1;32mPASS Test sort() function : object functionality - sorting objects, 'sort_flags' as default/SORT_REGULAR [ext/standard/tests/array/sort_object1.phpt] TEST 12590/16103 [ext/standard/tests/array/sort_object2.phpt] [1;32mPASS Test sort() function : object functionality - sorting objects with diff. accessibility of member vars [ext/standard/tests/array/sort_object2.phpt] TEST 12591/16103 [ext/standard/tests/array/sort_variation10.phpt] [1;32mPASS Test sort() function : usage variations - sort octal values [ext/standard/tests/array/sort_variation10.phpt] TEST 12592/16103 [ext/standard/tests/array/sort_variation11.phpt] [1;32mPASS Test sort() function : usage variations - sort mixed values, 'sort_flag' as default/SORT_REGULAR (OK to fail as result is unpredectable) [ext/standard/tests/array/sort_variation11.phpt] TEST 12593/16103 [ext/standard/tests/array/sort_variation3.phpt] [1;32mPASS Test sort() function : usage variations - sort integer/float values [ext/standard/tests/array/sort_variation3.phpt] TEST 12594/16103 [ext/standard/tests/array/sort_variation4.phpt] [1;32mPASS Test sort() function : usage variations - sort reference values [ext/standard/tests/array/sort_variation4.phpt] TEST 12595/16103 [ext/standard/tests/array/sort_variation5.phpt] [1;32mPASS Test sort() function : usage variations - sort strings [ext/standard/tests/array/sort_variation5.phpt] TEST 12596/16103 [ext/standard/tests/array/sort_variation6.phpt] [1;32mPASS Test sort() function : usage variations - sort hexadecimal values [ext/standard/tests/array/sort_variation6.phpt] TEST 12597/16103 [ext/standard/tests/array/sort_variation7.phpt] [1;32mPASS Test sort() function : usage variations - sort boolean values [ext/standard/tests/array/sort_variation7.phpt] TEST 12598/16103 [ext/standard/tests/array/sort_variation8.phpt] [1;32mPASS Test sort() function : usage variations - sort array with diff. sub arrays, 'sort_flags' as default/SORT_REGULAR [ext/standard/tests/array/sort_variation8.phpt] TEST 12599/16103 [ext/standard/tests/array/sort_variation9.phpt] [1;32mPASS Test sort() function : usage variations - sort diff. associative arrays, 'sort_flags' as default/SORT_REGULAR [ext/standard/tests/array/sort_variation9.phpt] TEST 12600/16103 [ext/standard/tests/array/uasort_basic1.phpt] [1;32mPASS Test uasort() function : basic functionality [ext/standard/tests/array/uasort_basic1.phpt] TEST 12601/16103 [ext/standard/tests/array/uasort_basic2.phpt] [1;32mPASS Test uasort() function : basic functionality - duplicate values [ext/standard/tests/array/uasort_basic2.phpt] TEST 12602/16103 [ext/standard/tests/array/uasort_object1.phpt] [1;32mPASS Test uasort() function : object functionality [ext/standard/tests/array/uasort_object1.phpt] TEST 12603/16103 [ext/standard/tests/array/uasort_object2.phpt] [1;32mPASS Test uasort() function : object functionality - sort diff. objects [ext/standard/tests/array/uasort_object2.phpt] TEST 12604/16103 [ext/standard/tests/array/uasort_variation10.phpt] [1;32mPASS Test uasort() function : usage variations - sort array with reference variables [ext/standard/tests/array/uasort_variation10.phpt] TEST 12605/16103 [ext/standard/tests/array/uasort_variation11.phpt] [1;32mPASS Test uasort() function : usage variations - different associative arrays [ext/standard/tests/array/uasort_variation11.phpt] TEST 12606/16103 [ext/standard/tests/array/uasort_variation3.phpt] [1;32mPASS Test uasort() function : usage variations - sort array with all possible keys [ext/standard/tests/array/uasort_variation3.phpt] TEST 12607/16103 [ext/standard/tests/array/uasort_variation4.phpt] [1;32mPASS Test uasort() function : usage variations - sort different numeric values [ext/standard/tests/array/uasort_variation4.phpt] TEST 12608/16103 [ext/standard/tests/array/uasort_variation5.phpt] [1;32mPASS Test uasort() function : usage variations - sort diff. strings [ext/standard/tests/array/uasort_variation5.phpt] TEST 12609/16103 [ext/standard/tests/array/uasort_variation6.phpt] [1;32mPASS Test uasort() function : usage variations - sort array having subarrays [ext/standard/tests/array/uasort_variation6.phpt] TEST 12610/16103 [ext/standard/tests/array/uasort_variation7.phpt] [1;32mPASS Test uasort() function : usage variations - anonymous function as 'cmp_function' [ext/standard/tests/array/uasort_variation7.phpt] TEST 12611/16103 [ext/standard/tests/array/uasort_variation8.phpt] [1;32mPASS Test uasort() function : usage variations - built-in function as 'cmp_function' [ext/standard/tests/array/uasort_variation8.phpt] TEST 12612/16103 [ext/standard/tests/array/uksort_basic.phpt] [1;32mPASS Test uksort(): basic functionality [ext/standard/tests/array/uksort_basic.phpt] TEST 12613/16103 [ext/standard/tests/array/unexpected_array_mod_bug.phpt] [1;32mPASS Crash when function parameter modified via reference [ext/standard/tests/array/unexpected_array_mod_bug.phpt] TEST 12614/16103 [ext/standard/tests/array/unexpected_array_mod_bug_variation1.phpt] [1;32mPASS Crash when function parameter modified via reference while keeping orig refcount [ext/standard/tests/array/unexpected_array_mod_bug_variation1.phpt] TEST 12615/16103 [ext/standard/tests/array/usort_basic.phpt] [1;32mPASS Test usort() function : basic functionality [ext/standard/tests/array/usort_basic.phpt] TEST 12616/16103 [ext/standard/tests/array/usort_object1.phpt] [1;32mPASS Test usort() function : object functionality - different number of properties [ext/standard/tests/array/usort_object1.phpt] TEST 12617/16103 [ext/standard/tests/array/usort_object2.phpt] [1;32mPASS Test usort() function : object functionality - Different types of classes [ext/standard/tests/array/usort_object2.phpt] TEST 12618/16103 [ext/standard/tests/array/usort_stability.phpt] [1;32mPASS usort() is stable [ext/standard/tests/array/usort_stability.phpt] TEST 12619/16103 [ext/standard/tests/array/usort_variation10.phpt] [1;32mPASS Test usort() function : usage variations - duplicate keys and values [ext/standard/tests/array/usort_variation10.phpt] TEST 12620/16103 [ext/standard/tests/array/usort_variation11.phpt] [1;32mPASS Test usort() function : usage variations - malformed comparison function returning boolean [ext/standard/tests/array/usort_variation11.phpt] TEST 12621/16103 [ext/standard/tests/array/usort_variation3.phpt] [1;32mPASS Test usort() function : usage variations - diff. array values [ext/standard/tests/array/usort_variation3.phpt] TEST 12622/16103 [ext/standard/tests/array/usort_variation4.phpt] [1;32mPASS Test usort() function : usage variations - numeric data [ext/standard/tests/array/usort_variation4.phpt] TEST 12623/16103 [ext/standard/tests/array/usort_variation5.phpt] [1;32mPASS Test usort() function : usage variations - string data [ext/standard/tests/array/usort_variation5.phpt] TEST 12624/16103 [ext/standard/tests/array/usort_variation6.phpt] [1;32mPASS Test usort() function : usage variations - multi-dimensional arrays [ext/standard/tests/array/usort_variation6.phpt] TEST 12625/16103 [ext/standard/tests/array/usort_variation7.phpt] [1;32mPASS Test usort() function : usage variations - Anonymous comparison function [ext/standard/tests/array/usort_variation7.phpt] TEST 12626/16103 [ext/standard/tests/array/usort_variation8.phpt] [1;32mPASS Test usort() function : usage variations - use built in functions as $cmp_function arg [ext/standard/tests/array/usort_variation8.phpt] TEST 12627/16103 [ext/standard/tests/array/usort_variation9.phpt] [1;32mPASS Test usort() function : usage variations - referenced variables [ext/standard/tests/array/usort_variation9.phpt] TEST 12628/16103 [ext/standard/tests/array/var_export.phpt] [1;32mPASS var_export() and objects with numeric indexes properties [ext/standard/tests/array/var_export.phpt] TEST 12629/16103 [ext/standard/tests/array/var_export2.phpt] [1;32mPASS var_export() and empty array keys [ext/standard/tests/array/var_export2.phpt] TEST 12630/16103 [ext/standard/tests/array/var_export3.phpt] [1;32mPASS var_export() and classes [ext/standard/tests/array/var_export3.phpt] TEST 12631/16103 [ext/standard/tests/assert/assert.phpt] [1;32mPASS assert() [ext/standard/tests/assert/assert.phpt] TEST 12632/16103 [ext/standard/tests/assert/assert03.phpt] [1;32mPASS assert() - set callback using ini_set() [ext/standard/tests/assert/assert03.phpt] TEST 12633/16103 [ext/standard/tests/assert/assert04.phpt] [1;32mPASS misc assert() tests tests [ext/standard/tests/assert/assert04.phpt] TEST 12634/16103 [ext/standard/tests/assert/assert_basic.phpt] [1;32mPASS assert() - basic - check that assert runs when assert.active is set to 1. [ext/standard/tests/assert/assert_basic.phpt] TEST 12635/16103 [ext/standard/tests/assert/assert_basic1.phpt] [1;32mPASS assert() - basic - check that assert can be switched off [ext/standard/tests/assert/assert_basic1.phpt] TEST 12636/16103 [ext/standard/tests/assert/assert_basic2.phpt] [1;32mPASS assert() - basic - correct call back values before and after assert. [ext/standard/tests/assert/assert_basic2.phpt] TEST 12637/16103 [ext/standard/tests/assert/assert_basic3.phpt] [1;32mPASS assert() - basic - Test that bailout works [ext/standard/tests/assert/assert_basic3.phpt] TEST 12638/16103 [ext/standard/tests/assert/assert_basic4.phpt] [1;32mPASS assert() - basic - test initial values using ini.get and assert_options [ext/standard/tests/assert/assert_basic4.phpt] TEST 12639/16103 [ext/standard/tests/assert/assert_basic5.phpt] [1;32mPASS assert() - basic - check switch on warnings using assert_options. [ext/standard/tests/assert/assert_basic5.phpt] TEST 12640/16103 [ext/standard/tests/assert/assert_basic6.phpt] [1;32mPASS assert() - Remove the assert callback [ext/standard/tests/assert/assert_basic6.phpt] TEST 12641/16103 [ext/standard/tests/assert/assert_closures.phpt] [1;32mPASS assert() - basic - accept closures as callback. [ext/standard/tests/assert/assert_closures.phpt] TEST 12642/16103 [ext/standard/tests/assert/assert_custom_exception.phpt] [1;32mPASS Throwing custom exception object from assert() throws given object [ext/standard/tests/assert/assert_custom_exception.phpt] TEST 12643/16103 [ext/standard/tests/assert/assert_error2.phpt] [1;32mPASS assert() - basic - Test that bailout works [ext/standard/tests/assert/assert_error2.phpt] TEST 12644/16103 [ext/standard/tests/assert/assert_options_error.phpt] [1;32mPASS assert_options() - unknown assert option. [ext/standard/tests/assert/assert_options_error.phpt] TEST 12645/16103 [ext/standard/tests/assert/assert_return_value.phpt] [1;32mPASS assert() returns boolean on success or failure [ext/standard/tests/assert/assert_return_value.phpt] TEST 12646/16103 [ext/standard/tests/assert/assert_variation.phpt] [1;32mPASS assert() - variation - test callback options using ini_get/ini_set/assert_options [ext/standard/tests/assert/assert_variation.phpt] TEST 12647/16103 [ext/standard/tests/assert/bug80290.phpt] [1;32mPASS Bug #80290: Double free when ASSERT_CALLBACK is used with a dynamic message [ext/standard/tests/assert/bug80290.phpt] TEST 12648/16103 [ext/standard/tests/bug49244.phpt] [1;32mPASS Bug #49244 (Floating point NaN cause garbage characters) [ext/standard/tests/bug49244.phpt] TEST 12649/16103 [ext/standard/tests/bug64370_var1.phpt] [1;32mPASS Test bug #64370 microtime(true) less than $_SERVER['REQUEST_TIME_FLOAT'] [ext/standard/tests/bug64370_var1.phpt] TEST 12650/16103 [ext/standard/tests/bug64370_var2.phpt] [1;32mPASS Test bug #64370 sequential microtime(true) calls [ext/standard/tests/bug64370_var2.phpt] TEST 12651/16103 [ext/standard/tests/bug71827.phpt] [1;32mPASS Bug #71827 (substr_replace bug when length type is string ) [ext/standard/tests/bug71827.phpt] TEST 12652/16103 [ext/standard/tests/bug75220.phpt] [1;32mPASS Bug #75220 (is_callable crash for 'parent') [ext/standard/tests/bug75220.phpt] TEST 12653/16103 [ext/standard/tests/bug79821.phpt] [1;32mPASS Bug #79821 (array grow during var_dump) [ext/standard/tests/bug79821.phpt] TEST 12654/16103 [ext/standard/tests/bug80915.phpt] [1;32mPASS Bug #80915: Taking a reference to $_SERVER hides its values from phpinfo() [ext/standard/tests/bug80915.phpt] TEST 12655/16103 [ext/standard/tests/bug81048.phpt] [1;32mPASS Bug #81048 (phpinfo(INFO_VARIABLES) "Array to string conversion") [ext/standard/tests/bug81048.phpt] TEST 12656/16103 [ext/standard/tests/bug81727.phpt] [1;31mFAIL Bug #81727: $_COOKIE name starting with ..Host/..Secure should be discarded [ext/standard/tests/bug81727.phpt] TEST 12657/16103 [ext/standard/tests/class_object/bug71442.phpt] [1;32mPASS Bug #71442 (forward_static_call crash) [ext/standard/tests/class_object/bug71442.phpt] TEST 12658/16103 [ext/standard/tests/class_object/bug78638.phpt] [1;32mPASS FR: #78638 (__PHP_Incomplete_Class should be final) [ext/standard/tests/class_object/bug78638.phpt] TEST 12659/16103 [ext/standard/tests/class_object/class_exists_basic_001.phpt] [1;32mPASS Test class_exists() function : basic functionality [ext/standard/tests/class_object/class_exists_basic_001.phpt] TEST 12660/16103 [ext/standard/tests/class_object/class_exists_variation_003.phpt] [1;32mPASS Test class_exists() function : usage variations - case sensitivity [ext/standard/tests/class_object/class_exists_variation_003.phpt] TEST 12661/16103 [ext/standard/tests/class_object/forward_static_call_001.phpt] [1;32mPASS forward_static_call() called from outside of a method. [ext/standard/tests/class_object/forward_static_call_001.phpt] TEST 12662/16103 [ext/standard/tests/class_object/forward_static_call_002.phpt] [1;32mPASS forward_static_call() from outside of a class method. [ext/standard/tests/class_object/forward_static_call_002.phpt] TEST 12663/16103 [ext/standard/tests/class_object/forward_static_call_003.phpt] [1;32mPASS forward_static_call() calling outside of the inheritance chain. [ext/standard/tests/class_object/forward_static_call_003.phpt] TEST 12664/16103 [ext/standard/tests/class_object/get_class_methods_basic_001.phpt] [1;32mPASS Test get_class_methods() function : basic functionality [ext/standard/tests/class_object/get_class_methods_basic_001.phpt] TEST 12665/16103 [ext/standard/tests/class_object/get_class_methods_basic_002.phpt] [1;32mPASS Test get_class_methods() function : basic functionality [ext/standard/tests/class_object/get_class_methods_basic_002.phpt] TEST 12666/16103 [ext/standard/tests/class_object/get_class_methods_basic_003.phpt] [1;32mPASS Test get_class_methods() function : basic functionality [ext/standard/tests/class_object/get_class_methods_basic_003.phpt] TEST 12667/16103 [ext/standard/tests/class_object/get_class_methods_variation_001.phpt] [1;32mPASS Test get_class_methods() function : usage variations - unexpected types [ext/standard/tests/class_object/get_class_methods_variation_001.phpt] TEST 12668/16103 [ext/standard/tests/class_object/get_class_methods_variation_002.phpt] [1;32mPASS Test get_class_methods() function : usage variations - case sensitivity [ext/standard/tests/class_object/get_class_methods_variation_002.phpt] TEST 12669/16103 [ext/standard/tests/class_object/get_class_variation_001.phpt] [1;32mPASS Test get_class() function : usage variations - passing unexpected types. [ext/standard/tests/class_object/get_class_variation_001.phpt] TEST 12670/16103 [ext/standard/tests/class_object/get_class_variation_002.phpt] [1;32mPASS Test get_class() function : usage variations - ensure class name case is preserved. [ext/standard/tests/class_object/get_class_variation_002.phpt] TEST 12671/16103 [ext/standard/tests/class_object/get_class_vars_variation2.phpt] [1;32mPASS Test get_class_vars() function : testing visibility [ext/standard/tests/class_object/get_class_vars_variation2.phpt] TEST 12672/16103 [ext/standard/tests/class_object/get_declared_classes_basic_001.phpt] [1;32mPASS Test get_declared_classes() function : basic functionality [ext/standard/tests/class_object/get_declared_classes_basic_001.phpt] TEST 12673/16103 [ext/standard/tests/class_object/get_declared_classes_variation1.phpt] [1;32mPASS Test get_declared_classes() function : testing autoloaded classes [ext/standard/tests/class_object/get_declared_classes_variation1.phpt] TEST 12674/16103 [ext/standard/tests/class_object/get_declared_interfaces_basic_001.phpt] [1;32mPASS Test get_declared_interfaces() function : basic functionality [ext/standard/tests/class_object/get_declared_interfaces_basic_001.phpt] TEST 12675/16103 [ext/standard/tests/class_object/get_declared_interfaces_variation1.phpt] [1;32mPASS Test get_declared_interfaces() function : autoloading of interfaces [ext/standard/tests/class_object/get_declared_interfaces_variation1.phpt] TEST 12676/16103 [ext/standard/tests/class_object/get_declared_traits_basic_001.phpt] [1;32mPASS Test get_declared_traits() function : basic functionality [ext/standard/tests/class_object/get_declared_traits_basic_001.phpt] TEST 12677/16103 [ext/standard/tests/class_object/get_declared_traits_variation1.phpt] [1;32mPASS Test get_declared_traits() function : testing autoloaded traits [ext/standard/tests/class_object/get_declared_traits_variation1.phpt] TEST 12678/16103 [ext/standard/tests/class_object/get_object_vars_basic_001.phpt] [1;32mPASS get_object_vars(): visibility from static methods (target object passed as arg) [ext/standard/tests/class_object/get_object_vars_basic_001.phpt] TEST 12679/16103 [ext/standard/tests/class_object/get_object_vars_basic_002.phpt] [1;32mPASS get_object_vars(): visibility from non static methods (target object passed as arg) [ext/standard/tests/class_object/get_object_vars_basic_002.phpt] TEST 12680/16103 [ext/standard/tests/class_object/get_object_vars_variation_001.phpt] [1;32mPASS get_object_vars() - ensure statics are not shown [ext/standard/tests/class_object/get_object_vars_variation_001.phpt] TEST 12681/16103 [ext/standard/tests/class_object/get_object_vars_variation_002.phpt] [1;32mPASS get_object_vars() - ensure references are preserved [ext/standard/tests/class_object/get_object_vars_variation_002.phpt] TEST 12682/16103 [ext/standard/tests/class_object/get_object_vars_variation_004.phpt] [1;32mPASS get_object_vars() fast/slow-path discrepancies [ext/standard/tests/class_object/get_object_vars_variation_004.phpt] TEST 12683/16103 [ext/standard/tests/class_object/get_object_vars_variation_005.phpt] [1;32mPASS get_object_vars() no-declared/declared discrepancies [ext/standard/tests/class_object/get_object_vars_variation_005.phpt] TEST 12684/16103 [ext/standard/tests/class_object/get_parent_class_variation_001.phpt] [1;32mPASS Test get_parent_class() function : variation - case sensitivity [ext/standard/tests/class_object/get_parent_class_variation_001.phpt] TEST 12685/16103 [ext/standard/tests/class_object/get_parent_class_variation_002.phpt] [1;32mPASS Test get_parent_class() function : usage variations - unexpected argument type. [ext/standard/tests/class_object/get_parent_class_variation_002.phpt] TEST 12686/16103 [ext/standard/tests/class_object/interface_exists_variation3.phpt] [1;32mPASS Test interface_exists() function : autoloaded interface [ext/standard/tests/class_object/interface_exists_variation3.phpt] TEST 12687/16103 [ext/standard/tests/class_object/interface_exists_variation4.phpt] [1;32mPASS Test interface_exists() function : test autoload default value [ext/standard/tests/class_object/interface_exists_variation4.phpt] TEST 12688/16103 [ext/standard/tests/class_object/is_a.phpt] [1;32mPASS is_a and is_subclass_of behaviour (with and without autoload) [ext/standard/tests/class_object/is_a.phpt] TEST 12689/16103 [ext/standard/tests/class_object/is_a_variation_001.phpt] [1;32mPASS Test is_a() function : usage variations - wrong type for arg 1 [ext/standard/tests/class_object/is_a_variation_001.phpt] TEST 12690/16103 [ext/standard/tests/class_object/is_a_variation_003.phpt] [1;32mPASS Test is_a() function : usage variations - case sensitivity [ext/standard/tests/class_object/is_a_variation_003.phpt] TEST 12691/16103 [ext/standard/tests/class_object/is_subclass_of_variation_001.phpt] [1;32mPASS Test is_subclass_of() function : usage variations - unexpected type for arg 1 [ext/standard/tests/class_object/is_subclass_of_variation_001.phpt] TEST 12692/16103 [ext/standard/tests/class_object/is_subclass_of_variation_003.phpt] [1;32mPASS Test is_subclass_of() function : usage variations - case sensitivity [ext/standard/tests/class_object/is_subclass_of_variation_003.phpt] TEST 12693/16103 [ext/standard/tests/class_object/is_subclass_of_variation_004.phpt] [1;32mPASS Test is_subclass_of() function : usage variations - unexpected type for arg 1 with valid class in arg 2. [ext/standard/tests/class_object/is_subclass_of_variation_004.phpt] TEST 12694/16103 [ext/standard/tests/class_object/method_exists_basic_001.phpt] [1;32mPASS method_exists() on userspace classes; static & non-static methods with various visibilities. [ext/standard/tests/class_object/method_exists_basic_001.phpt] TEST 12695/16103 [ext/standard/tests/class_object/method_exists_basic_002.phpt] [1;32mPASS method_exists() on internal classes [ext/standard/tests/class_object/method_exists_basic_002.phpt] TEST 12696/16103 [ext/standard/tests/class_object/method_exists_basic_003.phpt] [1;32mPASS method_exists() on non-existent class, with __autoload(). [ext/standard/tests/class_object/method_exists_basic_003.phpt] TEST 12697/16103 [ext/standard/tests/class_object/method_exists_variation_001.phpt] [1;32mPASS Test method_exists() function : usage variations - unexpected type for arg 1 [ext/standard/tests/class_object/method_exists_variation_001.phpt] TEST 12698/16103 [ext/standard/tests/class_object/method_exists_variation_003.phpt] [1;32mPASS Test method_exists() function : variation - Case sensitivity [ext/standard/tests/class_object/method_exists_variation_003.phpt] TEST 12699/16103 [ext/standard/tests/class_object/property_exists_error.phpt] [1;32mPASS Test property_exists() function : error conditions [ext/standard/tests/class_object/property_exists_error.phpt] TEST 12700/16103 [ext/standard/tests/class_object/property_exists_variation1.phpt] [1;32mPASS Test property_exists() function : class auto loading [ext/standard/tests/class_object/property_exists_variation1.phpt] TEST 12701/16103 [ext/standard/tests/class_object/trait_class_exists_variation_003.phpt] [1;32mPASS Test trait_exists() function : usage variations - case sensitivity [ext/standard/tests/class_object/trait_class_exists_variation_003.phpt] TEST 12702/16103 [ext/standard/tests/class_object/trait_exists_basic_001.phpt] [1;32mPASS Test trait_exists() function : basic functionality [ext/standard/tests/class_object/trait_exists_basic_001.phpt] TEST 12703/16103 [ext/standard/tests/crypt/bcrypt_invalid_algorithm.phpt] [1;32mPASS Test BCRYPT with invalid algorithm [ext/standard/tests/crypt/bcrypt_invalid_algorithm.phpt] TEST 12704/16103 [ext/standard/tests/crypt/bcrypt_invalid_cost.phpt] [1;32mPASS Test BCRYPT with invalid cost [ext/standard/tests/crypt/bcrypt_invalid_cost.phpt] TEST 12705/16103 [ext/standard/tests/crypt/bcrypt_salt_dollar.phpt] [1;32mPASS bcrypt correctly rejects salts containing $ [ext/standard/tests/crypt/bcrypt_salt_dollar.phpt] TEST 12706/16103 [ext/standard/tests/crypt/des_fallback_invalid_salt.phpt] [1;32mPASS Test DES with invalid fallback [ext/standard/tests/crypt/des_fallback_invalid_salt.phpt] TEST 12707/16103 [ext/standard/tests/dir/bug41693.phpt] [1;32mPASS Bug #41693 (scandir() allows empty directory names) [ext/standard/tests/dir/bug41693.phpt] TEST 12708/16103 [ext/standard/tests/dir/bug71542.phpt] [1;32mPASS Bug #71542 (disk_total_space does not work with relative paths) [ext/standard/tests/dir/bug71542.phpt] TEST 12709/16103 [ext/standard/tests/dir/bug72625.phpt] [1;33mSKIP Bug #72625 realpath() fails on very long argument. [ext/standard/tests/dir/bug72625.phpt] reason: Valid only on Windows TEST 12710/16103 [ext/standard/tests/dir/bug73877.phpt] [1;33mSKIP Bug #73877 readlink() returns garbage for UTF-8 paths File type functions [ext/standard/tests/dir/bug73877.phpt] reason: only for Windows TEST 12711/16103 [ext/standard/tests/dir/bug78220.phpt] [1;33mSKIP Bug #78220 (Can't access OneDrive folder) [ext/standard/tests/dir/bug78220.phpt] reason: this test is for Windows platforms only TEST 12712/16103 [ext/standard/tests/dir/bug80960.phpt] [1;33mSKIP Fix #80960 (opendir() warning wrong info when failed on Windows) [ext/standard/tests/dir/bug80960.phpt] reason: for Windows only TEST 12713/16103 [ext/standard/tests/dir/chdir_basic-win32-mb.phpt] [1;33mSKIP Test chdir() function : basic functionality [ext/standard/tests/dir/chdir_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12714/16103 [ext/standard/tests/dir/chdir_basic.phpt] [1;32mPASS Test chdir() function : basic functionality [ext/standard/tests/dir/chdir_basic.phpt] TEST 12715/16103 [ext/standard/tests/dir/chdir_error2-win32-mb.phpt] [1;33mSKIP Test chdir() function : error conditions - Non-existent directory [ext/standard/tests/dir/chdir_error2-win32-mb.phpt] reason: Valid only on Windows TEST 12716/16103 [ext/standard/tests/dir/chdir_error2.phpt] [1;32mPASS Test chdir() function : error conditions - Non-existent directory [ext/standard/tests/dir/chdir_error2.phpt] TEST 12717/16103 [ext/standard/tests/dir/chdir_variation2-win32-mb.phpt] [1;33mSKIP Test chdir() function : usage variations - relative paths [ext/standard/tests/dir/chdir_variation2-win32-mb.phpt] reason: Valid only on Windows TEST 12718/16103 [ext/standard/tests/dir/chdir_variation2.phpt] [1;32mPASS Test chdir() function : usage variations - relative paths [ext/standard/tests/dir/chdir_variation2.phpt] TEST 12719/16103 [ext/standard/tests/dir/closedir_basic-win32-mb.phpt] [1;33mSKIP Test closedir() function : basic functionality [ext/standard/tests/dir/closedir_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12720/16103 [ext/standard/tests/dir/closedir_basic.phpt] [1;32mPASS Test closedir() function : basic functionality [ext/standard/tests/dir/closedir_basic.phpt] TEST 12721/16103 [ext/standard/tests/dir/closedir_variation2-win32-mb.phpt] [1;33mSKIP Test closedir() function : usage variations - close directory handle twice [ext/standard/tests/dir/closedir_variation2-win32-mb.phpt] reason: Valid only on Windows TEST 12722/16103 [ext/standard/tests/dir/closedir_variation2.phpt] [1;32mPASS Test closedir() function : usage variations - close directory handle twice [ext/standard/tests/dir/closedir_variation2.phpt] TEST 12723/16103 [ext/standard/tests/dir/closedir_variation3.phpt] [1;32mPASS Test closedir() function : usage variations - close a file pointer [ext/standard/tests/dir/closedir_variation3.phpt] TEST 12724/16103 [ext/standard/tests/dir/closedir_without_arg.phpt] [1;32mPASS Calling closedir() without argument and without opening a directory beforehand [ext/standard/tests/dir/closedir_without_arg.phpt] TEST 12725/16103 [ext/standard/tests/dir/dir_basic-win32-mb.phpt] [1;33mSKIP Test dir() function : basic functionality [ext/standard/tests/dir/dir_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12726/16103 [ext/standard/tests/dir/dir_basic.phpt] [1;32mPASS Test dir() function : basic functionality [ext/standard/tests/dir/dir_basic.phpt] TEST 12727/16103 [ext/standard/tests/dir/dir_bug73971.phpt] [1;33mSKIP Bug #73971 Filename got limited to MAX_PATH on Win32 when scan directory [ext/standard/tests/dir/dir_bug73971.phpt] reason: Valid only on Windows TEST 12728/16103 [ext/standard/tests/dir/dir_variation3.phpt] [1;33mSKIP Test dir() function : usage variations - different directory permissions [ext/standard/tests/dir/dir_variation3.phpt] reason: Cannot be run as root TEST 12729/16103 [ext/standard/tests/dir/dir_variation4-win32-mb.phpt] [1;33mSKIP Test dir() function : usage variations - operate on previously opened directory [ext/standard/tests/dir/dir_variation4-win32-mb.phpt] reason: Valid only on Windows TEST 12730/16103 [ext/standard/tests/dir/dir_variation4.phpt] [1;32mPASS Test dir() function : usage variations - operate on previously opened directory [ext/standard/tests/dir/dir_variation4.phpt] TEST 12731/16103 [ext/standard/tests/dir/dir_variation5.phpt] [1;32mPASS Test dir() function : usage variations - open a file instead of directory [ext/standard/tests/dir/dir_variation5.phpt] TEST 12732/16103 [ext/standard/tests/dir/dir_variation6.phpt] [1;32mPASS Test dir() function : usage variations - non-existent directory [ext/standard/tests/dir/dir_variation6.phpt] TEST 12733/16103 [ext/standard/tests/dir/dir_variation7.phpt] [1;33mSKIP Test dir() function : usage variations - directories with restricted permissions [ext/standard/tests/dir/dir_variation7.phpt] reason: Cannot be run as root TEST 12734/16103 [ext/standard/tests/dir/dir_variation8.phpt] [1;32mPASS Test dir() function : usage variations - checking with wildcard characters [ext/standard/tests/dir/dir_variation8.phpt] TEST 12735/16103 [ext/standard/tests/dir/dir_variation9.phpt] [1;32mPASS Test dir() function : usage variations - relative valid and invalid paths [ext/standard/tests/dir/dir_variation9.phpt] TEST 12736/16103 [ext/standard/tests/dir/getcwd_basic-win32-mb.phpt] [1;33mSKIP Test getcwd() function : basic functionality [ext/standard/tests/dir/getcwd_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12737/16103 [ext/standard/tests/dir/getcwd_basic.phpt] [1;32mPASS Test getcwd() function : basic functionality [ext/standard/tests/dir/getcwd_basic.phpt] TEST 12738/16103 [ext/standard/tests/dir/opendir_basic-win32-mb.phpt] [1;33mSKIP Test opendir() function : basic functionality [ext/standard/tests/dir/opendir_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12739/16103 [ext/standard/tests/dir/opendir_basic.phpt] [1;32mPASS Test opendir() function : basic functionality [ext/standard/tests/dir/opendir_basic.phpt] TEST 12740/16103 [ext/standard/tests/dir/opendir_error2.phpt] [1;32mPASS Test opendir() function : error conditions - Non-existent directory [ext/standard/tests/dir/opendir_error2.phpt] TEST 12741/16103 [ext/standard/tests/dir/opendir_variation3-win32-mb.phpt] [1;33mSKIP Test opendir() function : usage variations - open a directory twice [ext/standard/tests/dir/opendir_variation3-win32-mb.phpt] reason: Valid only on Windows TEST 12742/16103 [ext/standard/tests/dir/opendir_variation3.phpt] [1;32mPASS Test opendir() function : usage variations - open a directory twice [ext/standard/tests/dir/opendir_variation3.phpt] TEST 12743/16103 [ext/standard/tests/dir/opendir_variation4-win32-mb.phpt] [1;33mSKIP Test opendir() function : usage variations - different relative paths [ext/standard/tests/dir/opendir_variation4-win32-mb.phpt] reason: Valid only on Windows TEST 12744/16103 [ext/standard/tests/dir/opendir_variation4.phpt] [1;32mPASS Test opendir() function : usage variations - different relative paths [ext/standard/tests/dir/opendir_variation4.phpt] TEST 12745/16103 [ext/standard/tests/dir/opendir_variation5.phpt] [1;33mSKIP Test opendir() function : usage variations - directories with restricted permissions [ext/standard/tests/dir/opendir_variation5.phpt] reason: Cannot be run as root TEST 12746/16103 [ext/standard/tests/dir/opendir_variation6-win32.phpt] [1;33mSKIP Test opendir() function : usage variations - Different wildcards [ext/standard/tests/dir/opendir_variation6-win32.phpt] reason: Valid only on Windows TEST 12747/16103 [ext/standard/tests/dir/opendir_variation6.phpt] [1;32mPASS Test opendir() function : usage variations - Different wildcards [ext/standard/tests/dir/opendir_variation6.phpt] TEST 12748/16103 [ext/standard/tests/dir/opendir_variation7.phpt] [1;33mSKIP Test opendir() function : usage variations - different directory permissions [ext/standard/tests/dir/opendir_variation7.phpt] reason: Cannot be run as root TEST 12749/16103 [ext/standard/tests/dir/readdir_basic-win32-mb.phpt] [1;33mSKIP Test readdir() function : basic functionality [ext/standard/tests/dir/readdir_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12750/16103 [ext/standard/tests/dir/readdir_basic.phpt] [1;32mPASS Test readdir() function : basic functionality [ext/standard/tests/dir/readdir_basic.phpt] TEST 12751/16103 [ext/standard/tests/dir/readdir_variation2-win32-mb.phpt] [1;33mSKIP Test readdir() function : usage variations - empty directories [ext/standard/tests/dir/readdir_variation2-win32-mb.phpt] reason: Valid only on Windows TEST 12752/16103 [ext/standard/tests/dir/readdir_variation2.phpt] [1;32mPASS Test readdir() function : usage variations - empty directories [ext/standard/tests/dir/readdir_variation2.phpt] TEST 12753/16103 [ext/standard/tests/dir/readdir_variation3-win32-mb.phpt] [1;33mSKIP Test readdir() function : usage variations - sub-directories [ext/standard/tests/dir/readdir_variation3-win32-mb.phpt] reason: Valid only on Windows TEST 12754/16103 [ext/standard/tests/dir/readdir_variation3.phpt] [1;32mPASS Test readdir() function : usage variations - sub-directories [ext/standard/tests/dir/readdir_variation3.phpt] TEST 12755/16103 [ext/standard/tests/dir/readdir_variation4-win32-mb.phpt] [1;33mSKIP Test readdir() function : usage variations - different file names [ext/standard/tests/dir/readdir_variation4-win32-mb.phpt] reason: Valid only on Windows TEST 12756/16103 [ext/standard/tests/dir/readdir_variation4.phpt] [1;32mPASS Test readdir() function : usage variations - different file names [ext/standard/tests/dir/readdir_variation4.phpt] TEST 12757/16103 [ext/standard/tests/dir/readdir_variation5.phpt] [1;33mSKIP Test readdir() function : usage variations - different permissions [ext/standard/tests/dir/readdir_variation5.phpt] reason: Cannot be run as root TEST 12758/16103 [ext/standard/tests/dir/readdir_variation6-win32-mb.phpt] [1;33mSKIP Test readdir() function : usage variations - operate on previously opened directory [ext/standard/tests/dir/readdir_variation6-win32-mb.phpt] reason: Valid only on Windows TEST 12759/16103 [ext/standard/tests/dir/readdir_variation6.phpt] [1;32mPASS Test readdir() function : usage variations - operate on previously opened directory [ext/standard/tests/dir/readdir_variation6.phpt] TEST 12760/16103 [ext/standard/tests/dir/readdir_variation7.phpt] [1;32mPASS Test readdir() function : usage variations - use file pointers [ext/standard/tests/dir/readdir_variation7.phpt] TEST 12761/16103 [ext/standard/tests/dir/rewinddir_basic-win32-mb.phpt] [1;33mSKIP Test rewinddir() function : basic functionality [ext/standard/tests/dir/rewinddir_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12762/16103 [ext/standard/tests/dir/rewinddir_basic.phpt] [1;32mPASS Test rewinddir() function : basic functionality [ext/standard/tests/dir/rewinddir_basic.phpt] TEST 12763/16103 [ext/standard/tests/dir/rewinddir_variation2-win32-mb.phpt] [1;33mSKIP Test rewinddir() function : usage variations - operate on a closed directory [ext/standard/tests/dir/rewinddir_variation2-win32-mb.phpt] reason: Valid only on Windows TEST 12764/16103 [ext/standard/tests/dir/rewinddir_variation2.phpt] [1;32mPASS Test rewinddir() function : usage variations - operate on a closed directory [ext/standard/tests/dir/rewinddir_variation2.phpt] TEST 12765/16103 [ext/standard/tests/dir/rewinddir_variation3.phpt] [1;32mPASS Test rewinddir() function : usage variations - file pointers [ext/standard/tests/dir/rewinddir_variation3.phpt] TEST 12766/16103 [ext/standard/tests/dir/scandir_basic-win32-mb.phpt] [1;33mSKIP Test scandir() function : basic functionality [ext/standard/tests/dir/scandir_basic-win32-mb.phpt] reason: Valid only on Windows TEST 12767/16103 [ext/standard/tests/dir/scandir_basic.phpt] [1;32mPASS Test scandir() function : basic functionality [ext/standard/tests/dir/scandir_basic.phpt] TEST 12768/16103 [ext/standard/tests/dir/scandir_error2.phpt] [1;32mPASS Test scandir() function : error conditions - Non-existent directory [ext/standard/tests/dir/scandir_error2.phpt] TEST 12769/16103 [ext/standard/tests/dir/scandir_variation10-win32-mb.phpt] [1;33mSKIP Test scandir() function : usage variations - different sorting constants [ext/standard/tests/dir/scandir_variation10-win32-mb.phpt] reason: Valid only on Windows TEST 12770/16103 [ext/standard/tests/dir/scandir_variation10.phpt] [1;32mPASS Test scandir() function : usage variations - different sorting constants [ext/standard/tests/dir/scandir_variation10.phpt] TEST 12771/16103 [ext/standard/tests/dir/scandir_variation4-win32-mb.phpt] [1;33mSKIP Test scandir() function : usage variations - different relative paths [ext/standard/tests/dir/scandir_variation4-win32-mb.phpt] reason: Valid only on Windows TEST 12772/16103 [ext/standard/tests/dir/scandir_variation4.phpt] [1;32mPASS Test scandir() function : usage variations - different relative paths [ext/standard/tests/dir/scandir_variation4.phpt] TEST 12773/16103 [ext/standard/tests/dir/scandir_variation5.phpt] [1;33mSKIP Test scandir() function : usage variations - different directory permissions [ext/standard/tests/dir/scandir_variation5.phpt] reason: Cannot be run as root TEST 12774/16103 [ext/standard/tests/dir/scandir_variation6.phpt] [1;32mPASS Test scandir() function : usage variations - Wildcards in directory path [ext/standard/tests/dir/scandir_variation6.phpt] TEST 12775/16103 [ext/standard/tests/dir/scandir_variation7.phpt] [1;33mSKIP Test scandir() function : usage variations - different directory permissions [ext/standard/tests/dir/scandir_variation7.phpt] reason: Cannot be run as root TEST 12776/16103 [ext/standard/tests/dir/scandir_variation8-win32-mb.phpt] [1;33mSKIP Test scandir() function : usage variations - different file names [ext/standard/tests/dir/scandir_variation8-win32-mb.phpt] reason: Valid only on Windows TEST 12777/16103 [ext/standard/tests/dir/scandir_variation8.phpt] [1;32mPASS Test scandir() function : usage variations - different file names [ext/standard/tests/dir/scandir_variation8.phpt] TEST 12778/16103 [ext/standard/tests/dir/scandir_variation9-win32-mb.phpt] [1;33mSKIP Test scandir() function : usage variations - different ints as $sorting_order arg [ext/standard/tests/dir/scandir_variation9-win32-mb.phpt] reason: Valid only on Windows TEST 12779/16103 [ext/standard/tests/dir/scandir_variation9.phpt] [1;32mPASS Test scandir() function : usage variations - different ints as $sorting_order arg [ext/standard/tests/dir/scandir_variation9.phpt] TEST 12780/16103 [ext/standard/tests/directory/DirectoryClass_basic_001.phpt] [1;32mPASS Directory class behaviour. [ext/standard/tests/directory/DirectoryClass_basic_001.phpt] TEST 12781/16103 [ext/standard/tests/directory/DirectoryClass_error_001.phpt] [1;32mPASS Changing Directory::$handle property [ext/standard/tests/directory/DirectoryClass_error_001.phpt] TEST 12782/16103 [ext/standard/tests/directory/bug74589_utf8.phpt] [1;32mPASS Bug #74589 __DIR__ wrong for unicode character, UTF-8 [ext/standard/tests/directory/bug74589_utf8.phpt] TEST 12783/16103 [ext/standard/tests/directory/directory_constants-win32.phpt] [1;33mSKIP Test that the Directory extension constants are correctly defined. [ext/standard/tests/directory/directory_constants-win32.phpt] reason: .. only for Windows TEST 12784/16103 [ext/standard/tests/directory/directory_constants.phpt] [1;32mPASS Test that the Directory extension constants are correctly defined. [ext/standard/tests/directory/directory_constants.phpt] TEST 12785/16103 [ext/standard/tests/file/001-win32-mb.phpt] [1;33mSKIP File type functions [ext/standard/tests/file/001-win32-mb.phpt] reason: only for Windows TEST 12786/16103 [ext/standard/tests/file/001-win32.phpt] [1;33mSKIP File type functions [ext/standard/tests/file/001-win32.phpt] reason: only for Windows TEST 12787/16103 [ext/standard/tests/file/001.phpt] [1;32mPASS File type functions [ext/standard/tests/file/001.phpt] TEST 12788/16103 [ext/standard/tests/file/002.phpt] [1;32mPASS File/Stream functions [ext/standard/tests/file/002.phpt] TEST 12789/16103 [ext/standard/tests/file/003.phpt] [1;32mPASS is_*() and file_exists() return values are boolean. [ext/standard/tests/file/003.phpt] TEST 12790/16103 [ext/standard/tests/file/004.phpt] [1;32mPASS file_put_contents() test [ext/standard/tests/file/004.phpt] TEST 12791/16103 [ext/standard/tests/file/005_basic.phpt] [1;32mPASS Test fileatime(), filemtime(), filectime() & touch() functions : basic functionality [ext/standard/tests/file/005_basic.phpt] TEST 12792/16103 [ext/standard/tests/file/005_error.phpt] [1;32mPASS Test fileatime(), filemtime(), filectime() & touch() functions : error conditions [ext/standard/tests/file/005_error.phpt] TEST 12793/16103 [ext/standard/tests/file/005_variation-win32.phpt] [1;33mSKIP Test fileatime(), filemtime(), filectime() & touch() functions : usage variation [ext/standard/tests/file/005_variation-win32.phpt] reason: Windows-only test TEST 12794/16103 [ext/standard/tests/file/005_variation2-win32.phpt] [1;33mSKIP Test fileatime(), filemtime(), filectime() & touch() functions : usage variation [ext/standard/tests/file/005_variation2-win32.phpt] reason: .. only for Windows TEST 12795/16103 [ext/standard/tests/file/005_variation2.phpt] [1;32mPASS Test fileatime(), filemtime(), filectime() & touch() functions : usage variation [ext/standard/tests/file/005_variation2.phpt] TEST 12796/16103 [ext/standard/tests/file/006_basic.phpt] [1;33mSKIP Test fileperms() & chmod() functions: basic functionality [ext/standard/tests/file/006_basic.phpt] reason: Cannot be run as root TEST 12797/16103 [ext/standard/tests/file/006_error.phpt] [1;33mSKIP Test fileperms(), chmod() functions: error conditions [ext/standard/tests/file/006_error.phpt] reason: Cannot be run as root TEST 12798/16103 [ext/standard/tests/file/006_variation1.phpt] [1;33mSKIP Test fileperms() & chmod() functions: usage variation - perms(0000-0777) [ext/standard/tests/file/006_variation1.phpt] reason: Cannot be run as root TEST 12799/16103 [ext/standard/tests/file/006_variation2.phpt] [1;33mSKIP Test fileperms() & chmod() functions: usage variation - misc. perms [ext/standard/tests/file/006_variation2.phpt] reason: Cannot be run as root TEST 12800/16103 [ext/standard/tests/file/007_basic.phpt] [1;32mPASS Test fopen(), fclose() & feof() functions: basic functionality [ext/standard/tests/file/007_basic.phpt] TEST 12801/16103 [ext/standard/tests/file/007_variation1.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "r" mode [ext/standard/tests/file/007_variation1.phpt] TEST 12802/16103 [ext/standard/tests/file/007_variation10.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "r+t" mode [ext/standard/tests/file/007_variation10.phpt] TEST 12803/16103 [ext/standard/tests/file/007_variation11-win32-mb.phpt] [1;33mSKIP Test fopen and fclose() functions - usage variations - "wt" mode [ext/standard/tests/file/007_variation11-win32-mb.phpt] reason: Run only on Windows TEST 12804/16103 [ext/standard/tests/file/007_variation11-win32.phpt] [1;33mSKIP Test fopen and fclose() functions - usage variations - "wt" mode [ext/standard/tests/file/007_variation11-win32.phpt] reason: Run only on Windows TEST 12805/16103 [ext/standard/tests/file/007_variation11.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "wt" mode [ext/standard/tests/file/007_variation11.phpt] TEST 12806/16103 [ext/standard/tests/file/007_variation12-win32.phpt] [1;33mSKIP Test fopen and fclose() functions - usage variations - "w+t" mode [ext/standard/tests/file/007_variation12-win32.phpt] reason: Run only on Windows TEST 12807/16103 [ext/standard/tests/file/007_variation12.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "w+t" mode [ext/standard/tests/file/007_variation12.phpt] TEST 12808/16103 [ext/standard/tests/file/007_variation13-win32.phpt] [1;33mSKIP Test fopen and fclose() functions - usage variations - "at" mode [ext/standard/tests/file/007_variation13-win32.phpt] reason: Run only on Windows TEST 12809/16103 [ext/standard/tests/file/007_variation13.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "at" mode [ext/standard/tests/file/007_variation13.phpt] TEST 12810/16103 [ext/standard/tests/file/007_variation14.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "a+t" mode [ext/standard/tests/file/007_variation14.phpt] TEST 12811/16103 [ext/standard/tests/file/007_variation15.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "xt" mode [ext/standard/tests/file/007_variation15.phpt] TEST 12812/16103 [ext/standard/tests/file/007_variation16.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "x+t" mode [ext/standard/tests/file/007_variation16.phpt] TEST 12813/16103 [ext/standard/tests/file/007_variation17.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "rb" mode [ext/standard/tests/file/007_variation17.phpt] TEST 12814/16103 [ext/standard/tests/file/007_variation18.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "r+b" mode [ext/standard/tests/file/007_variation18.phpt] TEST 12815/16103 [ext/standard/tests/file/007_variation19.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "wb" mode [ext/standard/tests/file/007_variation19.phpt] TEST 12816/16103 [ext/standard/tests/file/007_variation2.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "r+" mode [ext/standard/tests/file/007_variation2.phpt] TEST 12817/16103 [ext/standard/tests/file/007_variation20.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "w+b" mode [ext/standard/tests/file/007_variation20.phpt] TEST 12818/16103 [ext/standard/tests/file/007_variation21.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "ab" mode [ext/standard/tests/file/007_variation21.phpt] TEST 12819/16103 [ext/standard/tests/file/007_variation22.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "a+b" mode [ext/standard/tests/file/007_variation22.phpt] TEST 12820/16103 [ext/standard/tests/file/007_variation23.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "xb" mode [ext/standard/tests/file/007_variation23.phpt] TEST 12821/16103 [ext/standard/tests/file/007_variation24.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "x+b" mode [ext/standard/tests/file/007_variation24.phpt] TEST 12822/16103 [ext/standard/tests/file/007_variation3.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "w" mode [ext/standard/tests/file/007_variation3.phpt] TEST 12823/16103 [ext/standard/tests/file/007_variation4.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "w+" mode [ext/standard/tests/file/007_variation4.phpt] TEST 12824/16103 [ext/standard/tests/file/007_variation5.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "a" mode [ext/standard/tests/file/007_variation5.phpt] TEST 12825/16103 [ext/standard/tests/file/007_variation6.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "a+" mode [ext/standard/tests/file/007_variation6.phpt] TEST 12826/16103 [ext/standard/tests/file/007_variation7.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "x" mode [ext/standard/tests/file/007_variation7.phpt] TEST 12827/16103 [ext/standard/tests/file/007_variation8.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "x+" mode [ext/standard/tests/file/007_variation8.phpt] TEST 12828/16103 [ext/standard/tests/file/007_variation9.phpt] [1;32mPASS Test fopen and fclose() functions - usage variations - "rt" mode [ext/standard/tests/file/007_variation9.phpt] TEST 12829/16103 [ext/standard/tests/file/auto_detect_line_endings_1.phpt] [1;32mPASS auto_detect_line_endings --INI-- bool [ext/standard/tests/file/auto_detect_line_endings_1.phpt] TEST 12830/16103 [ext/standard/tests/file/auto_detect_line_endings_2.phpt] [1;32mPASS ini_set auto_detect_line_endings bool [ext/standard/tests/file/auto_detect_line_endings_2.phpt] TEST 12831/16103 [ext/standard/tests/file/basename-win32.phpt] [1;33mSKIP basename [ext/standard/tests/file/basename-win32.phpt] reason: Windows only basename tests TEST 12832/16103 [ext/standard/tests/file/basename.phpt] [1;32mPASS basename [ext/standard/tests/file/basename.phpt] TEST 12833/16103 [ext/standard/tests/file/basename_basic-win32.phpt] [1;33mSKIP basename() basic functionality [ext/standard/tests/file/basename_basic-win32.phpt] reason: Windows only basename tests TEST 12834/16103 [ext/standard/tests/file/basename_basic.phpt] [1;32mPASS basename() basic functionality [ext/standard/tests/file/basename_basic.phpt] TEST 12835/16103 [ext/standard/tests/file/basename_bug66395-win32.phpt] [1;33mSKIP basename bug #66395 [ext/standard/tests/file/basename_bug66395-win32.phpt] reason: Windows only basename tests TEST 12836/16103 [ext/standard/tests/file/basename_bug66395_variation2-win32.phpt] [1;33mSKIP basename bug #66395 check drive traversing and NTFS streams [ext/standard/tests/file/basename_bug66395_variation2-win32.phpt] reason: Windows only basename tests TEST 12837/16103 [ext/standard/tests/file/basename_variation1-win32.phpt] [1;33mSKIP basename() with various inputs [ext/standard/tests/file/basename_variation1-win32.phpt] reason: Windows only basename tests TEST 12838/16103 [ext/standard/tests/file/basename_variation1.phpt] [1;32mPASS basename() with various inputs [ext/standard/tests/file/basename_variation1.phpt] TEST 12839/16103 [ext/standard/tests/file/basename_variation2-win32.phpt] [1;33mSKIP Testing basename() with various values for the suffix parameter [ext/standard/tests/file/basename_variation2-win32.phpt] reason: Windows only basename tests TEST 12840/16103 [ext/standard/tests/file/basename_variation2.phpt] [1;32mPASS Testing basename() with various values for the suffix parameter [ext/standard/tests/file/basename_variation2.phpt] TEST 12841/16103 [ext/standard/tests/file/bug12556.phpt] [1;32mPASS Bug #12556 (fgetcsv() ignores lengths when quotes not closed) [ext/standard/tests/file/bug12556.phpt] TEST 12842/16103 [ext/standard/tests/file/bug20424.phpt] [1;32mPASS Bug #20424 (stream_get_meta_data crashes on a normal file stream) [ext/standard/tests/file/bug20424.phpt] TEST 12843/16103 [ext/standard/tests/file/bug22382.phpt] [1;32mPASS Bug #22382 (fgetcsv() does not handle escaped quotes correctly) [ext/standard/tests/file/bug22382.phpt] TEST 12844/16103 [ext/standard/tests/file/bug22414.phpt] [1;32mPASS Bug #22414 (passthru() does not read data correctly) [ext/standard/tests/file/bug22414.phpt] TEST 12845/16103 [ext/standard/tests/file/bug24313.phpt] [1;32mPASS Bug #24313 (file_exists() throws a warning on nonexistent files when is open_basedir enabled) [ext/standard/tests/file/bug24313.phpt] TEST 12846/16103 [ext/standard/tests/file/bug24482.phpt] [1;32mPASS Bug #24482 (GLOB_ONLYDIR not working) [ext/standard/tests/file/bug24482.phpt] TEST 12847/16103 [ext/standard/tests/file/bug26003.phpt] [1;32mPASS Bug #26003 (fgetcsv() is not binary-safe) [ext/standard/tests/file/bug26003.phpt] TEST 12848/16103 [ext/standard/tests/file/bug26615.phpt] [1;32mPASS Bug #26615 (exec crash on long input lines) [ext/standard/tests/file/bug26615.phpt] TEST 12849/16103 [ext/standard/tests/file/bug26938.phpt] [1;32mPASS Bug #26938 (exec does not read consecutive long lines correctly) [ext/standard/tests/file/bug26938.phpt] TEST 12850/16103 [ext/standard/tests/file/bug27508.phpt] [1;32mPASS Bug #27508 (userspace wrappers have bogus eof indicator) [ext/standard/tests/file/bug27508.phpt] TEST 12851/16103 [ext/standard/tests/file/bug27619.phpt] [1;32mPASS Bug #27619 (filters not applied to pre-buffered data) [ext/standard/tests/file/bug27619.phpt] TEST 12852/16103 [ext/standard/tests/file/bug30362.phpt] [1;32mPASS Bug #30362 (stream_get_line() not working as documented) [ext/standard/tests/file/bug30362.phpt] TEST 12853/16103 [ext/standard/tests/file/bug32160.phpt] [1;32mPASS Bug #32160 (copying a file into itself leads to data loss) [ext/standard/tests/file/bug32160.phpt] TEST 12854/16103 [ext/standard/tests/file/bug35740.phpt] [1;32mPASS Bug #35740 (memory leak when including a directory) [ext/standard/tests/file/bug35740.phpt] TEST 12855/16103 [ext/standard/tests/file/bug35781.phpt] [1;32mPASS Bug #35781 (stream_filter_append() causes segfault) [ext/standard/tests/file/bug35781.phpt] TEST 12856/16103 [ext/standard/tests/file/bug36365.phpt] [1;32mPASS Bug #36365 (scandir duplicates file name at every 65535th file) [ext/standard/tests/file/bug36365.phpt] TEST 12857/16103 [ext/standard/tests/file/bug37158.phpt] [1;32mPASS Bug #37158 (if userspace stream is present, fread() reads in 8192 max, otherwise it works) [ext/standard/tests/file/bug37158.phpt] TEST 12858/16103 [ext/standard/tests/file/bug37864.phpt] [1;32mPASS Bug #37864 (file_get_contents() leaks on empty file) [ext/standard/tests/file/bug37864.phpt] TEST 12859/16103 [ext/standard/tests/file/bug38086.phpt] [1;32mPASS Bug #38086 (stream_copy_to_stream() returns 0 when maxlen is bigger than the actual length) [ext/standard/tests/file/bug38086.phpt] TEST 12860/16103 [ext/standard/tests/file/bug38450.phpt] [1;32mPASS Bug #38450 (constructor is not called for classes used in userspace stream wrappers) [ext/standard/tests/file/bug38450.phpt] TEST 12861/16103 [ext/standard/tests/file/bug38450_1.phpt] [1;32mPASS Bug #38450 (constructor is not called for classes used in userspace stream wrappers) [ext/standard/tests/file/bug38450_1.phpt] TEST 12862/16103 [ext/standard/tests/file/bug38450_2.phpt] [1;32mPASS Bug #38450 (constructor is not called for classes used in userspace stream wrappers) [ext/standard/tests/file/bug38450_2.phpt] TEST 12863/16103 [ext/standard/tests/file/bug38450_3.phpt] [1;32mPASS Bug #38450 (constructor is not called for classes used in userspace stream wrappers) [ext/standard/tests/file/bug38450_3.phpt] TEST 12864/16103 [ext/standard/tests/file/bug39367.phpt] [1;32mPASS Bug #39367 (clearstatcache() doesn't clear realpath cache) [ext/standard/tests/file/bug39367.phpt] TEST 12865/16103 [ext/standard/tests/file/bug39538.phpt] [1;32mPASS Bug #39538 (fgetcsv can't handle starting newlines and trailing odd number of backslashes) [ext/standard/tests/file/bug39538.phpt] TEST 12866/16103 [ext/standard/tests/file/bug39551.phpt] [1;32mPASS Bug #39551 (Segfault with stream_bucket_new in user filter) [ext/standard/tests/file/bug39551.phpt] TEST 12867/16103 [ext/standard/tests/file/bug39673.phpt] [1;32mPASS Bug #39673 (file_get_contents causes bus error on certain offsets) [ext/standard/tests/file/bug39673.phpt] TEST 12868/16103 [ext/standard/tests/file/bug39863.phpt] [1;32mPASS Bug #39863 (file_exists() silently truncates after a null byte) [ext/standard/tests/file/bug39863.phpt] TEST 12869/16103 [ext/standard/tests/file/bug40374.phpt] [1;32mPASS Bug #40374 (php_shutdown_temporary_directory() tries to free local value) [ext/standard/tests/file/bug40374.phpt] TEST 12870/16103 [ext/standard/tests/file/bug40501.phpt] [1;32mPASS Bug #40501 (fgetcsv() can't handle trailing odd number of backslashes) [ext/standard/tests/file/bug40501.phpt] TEST 12871/16103 [ext/standard/tests/file/bug41655_1-win32.phpt] [1;33mSKIP Bug #41655 (open_basedir bypass via glob()) 1/2 [ext/standard/tests/file/bug41655_1-win32.phpt] reason: only for Windows TEST 12872/16103 [ext/standard/tests/file/bug41655_1.phpt] [1;32mPASS Bug #41655 (open_basedir bypass via glob()) 1/2 [ext/standard/tests/file/bug41655_1.phpt] TEST 12873/16103 [ext/standard/tests/file/bug41655_2.phpt] [1;32mPASS Bug #41655 (open_basedir bypass via glob()) 2/2 [ext/standard/tests/file/bug41655_2.phpt] TEST 12874/16103 [ext/standard/tests/file/bug41815.phpt] [1;32mPASS Bug #41815 (Concurrent read/write fails when EOF is reached) [ext/standard/tests/file/bug41815.phpt] TEST 12875/16103 [ext/standard/tests/file/bug41874.phpt] [1;33mSKIP bug #41874 (Separate STDOUT and STDERR in exec functions) [ext/standard/tests/file/bug41874.phpt] reason: windows only test TEST 12876/16103 [ext/standard/tests/file/bug41874_1.phpt] [1;33mSKIP bug #41874 (Separate STDOUT and STDERR in exec functions) [ext/standard/tests/file/bug41874_1.phpt] reason: windows only test TEST 12877/16103 [ext/standard/tests/file/bug41874_2.phpt] [1;33mSKIP bug #41874 (Separate STDOUT and STDERR in exec functions) [ext/standard/tests/file/bug41874_2.phpt] reason: windows only test TEST 12878/16103 [ext/standard/tests/file/bug41874_3.phpt] [1;33mSKIP bug #41874 (Separate STDOUT and STDERR in exec functions) [ext/standard/tests/file/bug41874_3.phpt] reason: windows only test TEST 12879/16103 [ext/standard/tests/file/bug42560.phpt] [1;32mPASS Bug #42560 Empty directory argument to tempnam yields open_basedir problems [ext/standard/tests/file/bug42560.phpt] TEST 12880/16103 [ext/standard/tests/file/bug43008.phpt] [1;32mPASS Bug #43008 (php://filter uris ignore url encoded filternames and can't handle slashes) [ext/standard/tests/file/bug43008.phpt] TEST 12881/16103 [ext/standard/tests/file/bug43137.phpt] [1;32mPASS Bug #43137 (rmdir() and rename() do not clear statcache) [ext/standard/tests/file/bug43137.phpt] TEST 12882/16103 [ext/standard/tests/file/bug43216.phpt] [1;32mPASS Bug #43216 (stream_is_local() returns false on file://) [ext/standard/tests/file/bug43216.phpt] TEST 12883/16103 [ext/standard/tests/file/bug43248.phpt] [1;32mPASS Bug #43248 (backward compatibility break in realpath()) [ext/standard/tests/file/bug43248.phpt] TEST 12884/16103 [ext/standard/tests/file/bug43353.phpt] [1;32mPASS Bug #43353 wrong detection of 'data' wrapper [ext/standard/tests/file/bug43353.phpt] TEST 12885/16103 [ext/standard/tests/file/bug43522.phpt] [1;32mPASS Bug #43522 (stream_get_line() eats additional characters) [ext/standard/tests/file/bug43522.phpt] TEST 12886/16103 [ext/standard/tests/file/bug44034.phpt] [1;32mPASS Bug #44034 [ext/standard/tests/file/bug44034.phpt] TEST 12887/16103 [ext/standard/tests/file/bug44607.phpt] [1;32mPASS Bug #44607 (stream_get_line unable to correctly identify the "ending" in the stream content) [ext/standard/tests/file/bug44607.phpt] TEST 12888/16103 [ext/standard/tests/file/bug44805.phpt] [1;32mPASS Bug#44806 (rename() function is not portable to Windows) [ext/standard/tests/file/bug44805.phpt] TEST 12889/16103 [ext/standard/tests/file/bug45181.phpt] [1;32mPASS Bug #45181 (chdir() should clear relative entries in stat cache) [ext/standard/tests/file/bug45181.phpt] TEST 12890/16103 [ext/standard/tests/file/bug45303.phpt] [1;32mPASS Bug #45303 (Opening php:// wrapper in append mode results in a warning) [ext/standard/tests/file/bug45303.phpt] TEST 12891/16103 [ext/standard/tests/file/bug45985.phpt] [1;32mPASS Bug #35740 (touch() opened file raises a warning) [ext/standard/tests/file/bug45985.phpt] TEST 12892/16103 [ext/standard/tests/file/bug46347.phpt] [1;32mPASS Bug #46347 (parse_ini_file() doesn't support * in keys) [ext/standard/tests/file/bug46347.phpt] TEST 12893/16103 [ext/standard/tests/file/bug47517.phpt] [1;33mSKIP Bug #47517 test registry virtualization disabled [ext/standard/tests/file/bug47517.phpt] reason: only for Windows TEST 12894/16103 [ext/standard/tests/file/bug47767.phpt] [1;33mSKIP bug #47767 (include_once does not resolve windows symlinks or junctions) [ext/standard/tests/file/bug47767.phpt] reason: windows only test TEST 12895/16103 [ext/standard/tests/file/bug49047.phpt] [1;32mPASS Test fopen() function : variation: interesting paths, no use include path [ext/standard/tests/file/bug49047.phpt] TEST 12896/16103 [ext/standard/tests/file/bug51094.phpt] [1;32mPASS Fixed bug #51094 (parse_ini_file() with INI_SCANNER_RAW cuts a value that includes a semi-colon). [ext/standard/tests/file/bug51094.phpt] TEST 12897/16103 [ext/standard/tests/file/bug52624.phpt] [1;32mPASS Bug #52624 (tempnam() by-pass open_basedir with inexistent directory) [ext/standard/tests/file/bug52624.phpt] TEST 12898/16103 [ext/standard/tests/file/bug52820.phpt] [1;33mSKIP Bug #52820 (writes to fopencookie FILE* not committed when seeking the stream) [ext/standard/tests/file/bug52820.phpt] reason: Required extension missing: zend_test TEST 12899/16103 [ext/standard/tests/file/bug53241.phpt] [1;32mPASS Bug #53241 (stream casting that relies on fdopen/fopencookie fails with 'xb' mode) [ext/standard/tests/file/bug53241.phpt] TEST 12900/16103 [ext/standard/tests/file/bug53848.phpt] [1;32mPASS Bug #53848 (fgetcsv removes leading spaces from fields) [ext/standard/tests/file/bug53848.phpt] TEST 12901/16103 [ext/standard/tests/file/bug55124.phpt] [1;32mPASS Bug #55124 (recursive mkdir fails with current (dot) directory in path) [ext/standard/tests/file/bug55124.phpt] TEST 12902/16103 [ext/standard/tests/file/bug60120.phpt] [1;32mPASS Bug #60120 (proc_open hangs when data in stdin/out/err is getting larger or equal to 2048) [ext/standard/tests/file/bug60120.phpt] TEST 12903/16103 [ext/standard/tests/file/bug61961.phpt] [1;32mPASS Bug #61961 (file_get_content leaks when access empty file with max length) [ext/standard/tests/file/bug61961.phpt] TEST 12904/16103 [ext/standard/tests/file/bug63512.phpt] [1;32mPASS Fixed bug #63512 (parse_ini_file() with INI_SCANNER_RAW removes quotes from value). [ext/standard/tests/file/bug63512.phpt] TEST 12905/16103 [ext/standard/tests/file/bug65272.phpt] [1;32mPASS Bug #65272: flock() correctly sets wouldblock out param in windows [ext/standard/tests/file/bug65272.phpt] TEST 12906/16103 [ext/standard/tests/file/bug65701.phpt] [1;32mPASS Test for bug #65701: copy() doesn't work when destination filename is created by tempnam() [ext/standard/tests/file/bug65701.phpt] TEST 12907/16103 [ext/standard/tests/file/bug66509.phpt] [1;32mPASS Bug #66509 (copy() showing $context parameter as required) [ext/standard/tests/file/bug66509.phpt] TEST 12908/16103 [ext/standard/tests/file/bug66588.phpt] [1;32mPASS Bug #66588 SplFileObject::fgetcsv incorrectly returns a row on premature EOF [ext/standard/tests/file/bug66588.phpt] TEST 12909/16103 [ext/standard/tests/file/bug68335.phpt] [1;32mPASS Bug #68335: rmdir doesn't work with file:// stream wrapper [ext/standard/tests/file/bug68335.phpt] TEST 12910/16103 [ext/standard/tests/file/bug68532.phpt] [1;32mPASS Bug #68532: convert.base64-encode omits padding bytes [ext/standard/tests/file/bug68532.phpt] TEST 12911/16103 [ext/standard/tests/file/bug69100.phpt] [1;32mPASS Bug #69100: Bus error from stream_copy_to_stream (file -> SSL stream) with invalid length [ext/standard/tests/file/bug69100.phpt] TEST 12912/16103 [ext/standard/tests/file/bug69442.phpt] [1;32mPASS proc_open with PTY closes incorrect file descriptor [ext/standard/tests/file/bug69442.phpt] TEST 12913/16103 [ext/standard/tests/file/bug69628.phpt] [1;32mPASS Bug #69628: GLOB_BRACE with multiple brackets within the braces fails [ext/standard/tests/file/bug69628.phpt] TEST 12914/16103 [ext/standard/tests/file/bug71287.phpt] [1;32mPASS Bug #71287 (Error message contains hexadecimal instead of decimal number) [ext/standard/tests/file/bug71287.phpt] TEST 12915/16103 [ext/standard/tests/file/bug71882.phpt] [1;32mPASS Bug #71882 (Negative ftruncate() on php://memory exhausts memory) [ext/standard/tests/file/bug71882.phpt] TEST 12916/16103 [ext/standard/tests/file/bug72035.phpt] [1;33mSKIP Bug #72035 php-cgi.exe fails to run scripts relative to drive root [ext/standard/tests/file/bug72035.phpt] reason: windows only test TEST 12917/16103 [ext/standard/tests/file/bug72330.phpt] [1;32mPASS Bug #72330 (CSV fields incorrectly split if escape char followed by UTF chars) [ext/standard/tests/file/bug72330.phpt] TEST 12918/16103 [ext/standard/tests/file/bug74719.phpt] [1;32mPASS Bug #74719 Allow NULL as context, testing fopen, rename, unlink, mkdir and rmdir [ext/standard/tests/file/bug74719.phpt] TEST 12919/16103 [ext/standard/tests/file/bug75679.phpt] [1;32mPASS Bug #75679 Path 260 character problem [ext/standard/tests/file/bug75679.phpt] TEST 12920/16103 [ext/standard/tests/file/bug76735.phpt] [1;32mPASS Bug #76735 (Incorrect message in fopen on invalid mode) [ext/standard/tests/file/bug76735.phpt] TEST 12921/16103 [ext/standard/tests/file/bug77552.phpt] [1;33mSKIP Bug #77552 Uninitialized php_stream_statbuf in stat functions [ext/standard/tests/file/bug77552.phpt] reason: windows only test TEST 12922/16103 [ext/standard/tests/file/bug78241.phpt] [1;33mSKIP Bug #78241 (touch() does not handle dates after 2038 in PHP 64-bit) [ext/standard/tests/file/bug78241.phpt] reason: this test is for Windows platforms only TEST 12923/16103 [ext/standard/tests/file/bug78296.phpt] [1;32mPASS Bug #78296 (is_file fails to detect file) [ext/standard/tests/file/bug78296.phpt] TEST 12924/16103 [ext/standard/tests/file/bug78386.phpt] [1;33mSKIP Bug #78386 (fstat mode has unexpected value on PHP 7.4) [ext/standard/tests/file/bug78386.phpt] reason: this test is for Windows platforms only TEST 12925/16103 [ext/standard/tests/file/bug79099.phpt] [1;32mPASS Bug #79099 (OOB read in php_strip_tags_ex) [ext/standard/tests/file/bug79099.phpt] TEST 12926/16103 [ext/standard/tests/file/bug81145.phpt] [1;32mPASS Bug #81145 (copy() and stream_copy_to_stream() fail for +4GB files) [ext/standard/tests/file/bug81145.phpt] TEST 12927/16103 [ext/standard/tests/file/bug81223.phpt] [1;33mSKIP Bug #81223 (flock() only locks first byte of file) [ext/standard/tests/file/bug81223.phpt] reason: for Windows only TEST 12928/16103 [ext/standard/tests/file/chgrp.phpt] [1;32mPASS chgrp() with NULL as group name [ext/standard/tests/file/chgrp.phpt] TEST 12929/16103 [ext/standard/tests/file/chmod_basic-win32-mb.phpt] [1;33mSKIP chmod() basic functionality [ext/standard/tests/file/chmod_basic-win32-mb.phpt] reason: Windows only chmod test TEST 12930/16103 [ext/standard/tests/file/chmod_basic-win32.phpt] [1;33mSKIP chmod() basic functionality [ext/standard/tests/file/chmod_basic-win32.phpt] reason: Windows only chmod test TEST 12931/16103 [ext/standard/tests/file/chmod_basic.phpt] [1;32mPASS chmod() basic functionality [ext/standard/tests/file/chmod_basic.phpt] TEST 12932/16103 [ext/standard/tests/file/chmod_error.phpt] [1;32mPASS Test chmod() function : error conditions [ext/standard/tests/file/chmod_error.phpt] TEST 12933/16103 [ext/standard/tests/file/chmod_variation1.phpt] [1;32mPASS chmod() on a directory [ext/standard/tests/file/chmod_variation1.phpt] TEST 12934/16103 [ext/standard/tests/file/chmod_variation2-win32-mb.phpt] [1;33mSKIP chmod() with various paths [ext/standard/tests/file/chmod_variation2-win32-mb.phpt] reason: Windows only chmod test TEST 12935/16103 [ext/standard/tests/file/chmod_variation2-win32.phpt] [1;33mSKIP chmod() with various paths [ext/standard/tests/file/chmod_variation2-win32.phpt] reason: Windows only chmod test TEST 12936/16103 [ext/standard/tests/file/chmod_variation2.phpt] [1;32mPASS chmod() with various paths [ext/standard/tests/file/chmod_variation2.phpt] TEST 12937/16103 [ext/standard/tests/file/chown.phpt] [1;32mPASS chown() with NULL as user name [ext/standard/tests/file/chown.phpt] TEST 12938/16103 [ext/standard/tests/file/chroot_001.phpt] [1;33mSKIP chroot() [ext/standard/tests/file/chroot_001.phpt] reason: for root only TEST 12939/16103 [ext/standard/tests/file/clearstatcache_001.phpt] [1;32mPASS clearstatcache() optional parameters [ext/standard/tests/file/clearstatcache_001.phpt] TEST 12940/16103 [ext/standard/tests/file/copy_basic.phpt] [1;32mPASS Test copy() function: basic functionality [ext/standard/tests/file/copy_basic.phpt] TEST 12941/16103 [ext/standard/tests/file/copy_error.phpt] [1;32mPASS Test copy() function: error conditions [ext/standard/tests/file/copy_error.phpt] TEST 12942/16103 [ext/standard/tests/file/copy_variation1.phpt] [1;32mPASS Test copy() function: usage variations - destination file names(numerics/strings) [ext/standard/tests/file/copy_variation1.phpt] TEST 12943/16103 [ext/standard/tests/file/copy_variation10.phpt] [1;32mPASS Test copy() function: usage variations - identical names [ext/standard/tests/file/copy_variation10.phpt] TEST 12944/16103 [ext/standard/tests/file/copy_variation11.phpt] [1;32mPASS Test copy() function: usage variations - existing dir as destination [ext/standard/tests/file/copy_variation11.phpt] TEST 12945/16103 [ext/standard/tests/file/copy_variation12-win32.phpt] [1;33mSKIP Test copy() function: usage variations - dir as source [ext/standard/tests/file/copy_variation12-win32.phpt] reason: Run only on Windows TEST 12946/16103 [ext/standard/tests/file/copy_variation12.phpt] [1;32mPASS Test copy() function: usage variations - dir as source (Bug #42111) [ext/standard/tests/file/copy_variation12.phpt] TEST 12947/16103 [ext/standard/tests/file/copy_variation13.phpt] [1;32mPASS Test copy() function: usage variations - src as dir and dest as an existing file(Bug #42243) [ext/standard/tests/file/copy_variation13.phpt] TEST 12948/16103 [ext/standard/tests/file/copy_variation14.phpt] [1;32mPASS Test copy() function: usage variations - non existing src/dest [ext/standard/tests/file/copy_variation14.phpt] TEST 12949/16103 [ext/standard/tests/file/copy_variation15.phpt] [1;33mSKIP Test copy() function: usage variations - destination dir access perms [ext/standard/tests/file/copy_variation15.phpt] reason: Cannot be run as root TEST 12950/16103 [ext/standard/tests/file/copy_variation16-win32.phpt] [1;33mSKIP Test copy() function: usage variations - copy data file across dirs [ext/standard/tests/file/copy_variation16-win32.phpt] reason: Run only on Windows TEST 12951/16103 [ext/standard/tests/file/copy_variation16.phpt] [1;32mPASS Test copy() function: usage variations - copy data file across dirs [ext/standard/tests/file/copy_variation16.phpt] TEST 12952/16103 [ext/standard/tests/file/copy_variation17.phpt] [1;32mPASS Test copy() function: usage variations - wildcard chars in source [ext/standard/tests/file/copy_variation17.phpt] TEST 12953/16103 [ext/standard/tests/file/copy_variation18.phpt] [1;32mPASS Test copy() function: usage variations - stat after copy [ext/standard/tests/file/copy_variation18.phpt] TEST 12954/16103 [ext/standard/tests/file/copy_variation2-win32-mb.phpt] [1;33mSKIP Test copy() function: usage variations - destination file names(special chars) [ext/standard/tests/file/copy_variation2-win32-mb.phpt] reason: only run on Windows TEST 12955/16103 [ext/standard/tests/file/copy_variation2-win32.phpt] [1;33mSKIP Test copy() function: usage variations - destination file names(special chars) [ext/standard/tests/file/copy_variation2-win32.phpt] reason: only run on Windows TEST 12956/16103 [ext/standard/tests/file/copy_variation2.phpt] [1;32mPASS Test copy() function: usage variations - destination file names(special chars) [ext/standard/tests/file/copy_variation2.phpt] TEST 12957/16103 [ext/standard/tests/file/copy_variation3-win32.phpt] [1;33mSKIP Test copy() function: usage variations - destination file names(white spaces) [ext/standard/tests/file/copy_variation3-win32.phpt] reason: only run on Windows TEST 12958/16103 [ext/standard/tests/file/copy_variation3.phpt] [1;32mPASS Test copy() function: usage variations - destination file names(white spaces) [ext/standard/tests/file/copy_variation3.phpt] TEST 12959/16103 [ext/standard/tests/file/copy_variation4.phpt] [1;32mPASS Test copy() function: usage variations - destination file names(empty string, nulls & bools) [ext/standard/tests/file/copy_variation4.phpt] TEST 12960/16103 [ext/standard/tests/file/copy_variation5-win32.phpt] [1;33mSKIP Test copy() function: usage variations - destination file names(case sensitive) [ext/standard/tests/file/copy_variation5-win32.phpt] reason: only run on Windows TEST 12961/16103 [ext/standard/tests/file/copy_variation5.phpt] [1;32mPASS Test copy() function: usage variations - destination file names(case sensitive) [ext/standard/tests/file/copy_variation5.phpt] TEST 12962/16103 [ext/standard/tests/file/copy_variation6-win32.phpt] [1;33mSKIP Test copy() function: usage variations - copy empty file across dirs [ext/standard/tests/file/copy_variation6-win32.phpt] reason: Only run on Windows TEST 12963/16103 [ext/standard/tests/file/copy_variation6.phpt] [1;32mPASS Test copy() function: usage variations - copy empty file across dirs [ext/standard/tests/file/copy_variation6.phpt] TEST 12964/16103 [ext/standard/tests/file/copy_variation7.phpt] [1;32mPASS Test copy() function: usage variations - links [ext/standard/tests/file/copy_variation7.phpt] TEST 12965/16103 [ext/standard/tests/file/copy_variation8.phpt] [1;32mPASS Test copy() function: usage variations - copying links across dirs [ext/standard/tests/file/copy_variation8.phpt] TEST 12966/16103 [ext/standard/tests/file/copy_variation9.phpt] [1;33mSKIP Test copy() function: usage variations - destination file access perms [ext/standard/tests/file/copy_variation9.phpt] reason: Cannot be run as root TEST 12967/16103 [ext/standard/tests/file/directory_wrapper_fstat_basic.phpt] [1;32mPASS Test function fstat() on directory wrapper [ext/standard/tests/file/directory_wrapper_fstat_basic.phpt] TEST 12968/16103 [ext/standard/tests/file/dirname_basic-win32.phpt] [1;33mSKIP Test dirname() function : basic functionality [ext/standard/tests/file/dirname_basic-win32.phpt] reason: Only valid for Windows TEST 12969/16103 [ext/standard/tests/file/dirname_basic.phpt] [1;32mPASS Test dirname() function : basic functionality [ext/standard/tests/file/dirname_basic.phpt] TEST 12970/16103 [ext/standard/tests/file/dirname_no_path_normalization-win32.phpt] [1;33mSKIP Test dirname() function : regression with path normalization [ext/standard/tests/file/dirname_no_path_normalization-win32.phpt] reason: Only valid for Windows TEST 12971/16103 [ext/standard/tests/file/disk.phpt] [1;32mPASS disk_total_space() and disk_free_space() tests [ext/standard/tests/file/disk.phpt] TEST 12972/16103 [ext/standard/tests/file/disk_free_space_basic.phpt] [1;32mPASS Test disk_free_space and its alias diskfreespace() functions : basic functionality [ext/standard/tests/file/disk_free_space_basic.phpt] TEST 12973/16103 [ext/standard/tests/file/disk_free_space_error-win32.phpt] [1;33mSKIP Test disk_free_space and its alias diskfreespace() functions : error conditions [ext/standard/tests/file/disk_free_space_error-win32.phpt] reason: Valid only for Windows TEST 12974/16103 [ext/standard/tests/file/disk_free_space_error.phpt] [1;32mPASS Test disk_free_space and its alias diskfreespace() functions : error conditions. [ext/standard/tests/file/disk_free_space_error.phpt] TEST 12975/16103 [ext/standard/tests/file/disk_free_space_variation.phpt] [1;32mPASS Test disk_free_space and its alias diskfreespace() functions : Usage Variations [ext/standard/tests/file/disk_free_space_variation.phpt] TEST 12976/16103 [ext/standard/tests/file/disk_total_space_basic.phpt] [1;32mPASS Test disk_total_space() function : basic functionality [ext/standard/tests/file/disk_total_space_basic.phpt] TEST 12977/16103 [ext/standard/tests/file/disk_total_space_error-win32.phpt] [1;33mSKIP Test disk_total_space() function : error conditions [ext/standard/tests/file/disk_total_space_error-win32.phpt] reason: Valid only for Windows TEST 12978/16103 [ext/standard/tests/file/disk_total_space_error.phpt] [1;32mPASS Test disk_total_space() function : error conditions [ext/standard/tests/file/disk_total_space_error.phpt] TEST 12979/16103 [ext/standard/tests/file/disk_total_space_variation.phpt] [1;32mPASS Testing disk_total_space() functions : Usage Variations. [ext/standard/tests/file/disk_total_space_variation.phpt] TEST 12980/16103 [ext/standard/tests/file/fclose_variation1.phpt] [1;32mPASS fclose() actually closes streams with refcount > 1 [ext/standard/tests/file/fclose_variation1.phpt] TEST 12981/16103 [ext/standard/tests/file/fdatasync.phpt] [1;32mPASS Test fdatasync() function: basic functionality [ext/standard/tests/file/fdatasync.phpt] TEST 12982/16103 [ext/standard/tests/file/feof_basic.phpt] [1;32mPASS Test feof() function : basic functionality [ext/standard/tests/file/feof_basic.phpt] TEST 12983/16103 [ext/standard/tests/file/fflush_basic.phpt] [1;32mPASS Test fflush() function: basic functionality [ext/standard/tests/file/fflush_basic.phpt] TEST 12984/16103 [ext/standard/tests/file/fflush_variation1-win32-mb.phpt] [1;33mSKIP Test fflush() function: usage variations - files in different modes [ext/standard/tests/file/fflush_variation1-win32-mb.phpt] reason: .. only for Windows TEST 12985/16103 [ext/standard/tests/file/fflush_variation1-win32.phpt] [1;33mSKIP Test fflush() function: usage variations - files in different modes [ext/standard/tests/file/fflush_variation1-win32.phpt] reason: .. only for Windows TEST 12986/16103 [ext/standard/tests/file/fflush_variation1.phpt] [1;32mPASS Test fflush() function: usage variations - files in different modes [ext/standard/tests/file/fflush_variation1.phpt] TEST 12987/16103 [ext/standard/tests/file/fflush_variation2.phpt] [1;32mPASS Test fflush() function: usage variations - links as resource [ext/standard/tests/file/fflush_variation2.phpt] TEST 12988/16103 [ext/standard/tests/file/fflush_variation3.phpt] [1;32mPASS Test fflush() function: usage variations - hard links as resource [ext/standard/tests/file/fflush_variation3.phpt] TEST 12989/16103 [ext/standard/tests/file/fflush_variation4.phpt] [1;32mPASS Test fflush() function: usage variations - file opened in read-only mode [ext/standard/tests/file/fflush_variation4.phpt] TEST 12990/16103 [ext/standard/tests/file/fgetc_basic.phpt] [1;32mPASS Test fgetc() function : basic functionality [ext/standard/tests/file/fgetc_basic.phpt] TEST 12991/16103 [ext/standard/tests/file/fgetc_variation1.phpt] [1;32mPASS Test fgetc() function : usage variations - read when file pointer at EOF [ext/standard/tests/file/fgetc_variation1.phpt] TEST 12992/16103 [ext/standard/tests/file/fgetc_variation2.phpt] [1;32mPASS Test fgetc() function : usage variations - closed handle [ext/standard/tests/file/fgetc_variation2.phpt] TEST 12993/16103 [ext/standard/tests/file/fgetc_variation3.phpt] [1;32mPASS Test fgetc() function : usage variations - write only modes (Bug #42036) [ext/standard/tests/file/fgetc_variation3.phpt] TEST 12994/16103 [ext/standard/tests/file/fgetc_variation4.phpt] [1;32mPASS Test fgetc() function : usage variations - different read modes [ext/standard/tests/file/fgetc_variation4.phpt] TEST 12995/16103 [ext/standard/tests/file/fgetcsv.phpt] [1;32mPASS various fgetcsv() functionality tests [ext/standard/tests/file/fgetcsv.phpt] TEST 12996/16103 [ext/standard/tests/file/fgetcsv_error_conditions.phpt] [1;32mPASS Various fgetcsv() error conditions [ext/standard/tests/file/fgetcsv_error_conditions.phpt] TEST 12997/16103 [ext/standard/tests/file/fgetcsv_variation1.phpt] [1;32mPASS Test fgetcsv() : usage variations - with all parameters specified [ext/standard/tests/file/fgetcsv_variation1.phpt] TEST 12998/16103 [ext/standard/tests/file/fgetcsv_variation10.phpt] [1;32mPASS Test fgetcsv() : usage variations - file pointer pointing to EOF [ext/standard/tests/file/fgetcsv_variation10.phpt] TEST 12999/16103 [ext/standard/tests/file/fgetcsv_variation11.phpt] [1;32mPASS Test fgetcsv() : usage variations - with different enclosure but same delimiter [ext/standard/tests/file/fgetcsv_variation11.phpt] TEST 13000/16103 [ext/standard/tests/file/fgetcsv_variation12.phpt] [1;32mPASS Test fgetcsv() : usage variations - two chars as enclosure & delimiter (various read and append modes) [ext/standard/tests/file/fgetcsv_variation12.phpt] TEST 13001/16103 [ext/standard/tests/file/fgetcsv_variation13.phpt] [1;32mPASS Test fgetcsv() : usage variations - with line without any csv fields [ext/standard/tests/file/fgetcsv_variation13.phpt] TEST 13002/16103 [ext/standard/tests/file/fgetcsv_variation14.phpt] [1;32mPASS Test fgetcsv() : usage variations - reading the blank line [ext/standard/tests/file/fgetcsv_variation14.phpt] TEST 13003/16103 [ext/standard/tests/file/fgetcsv_variation15.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default enclosure [ext/standard/tests/file/fgetcsv_variation15.phpt] TEST 13004/16103 [ext/standard/tests/file/fgetcsv_variation16.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default enclosure & length as 0 [ext/standard/tests/file/fgetcsv_variation16.phpt] TEST 13005/16103 [ext/standard/tests/file/fgetcsv_variation17.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default enclosure & length less than line size [ext/standard/tests/file/fgetcsv_variation17.phpt] TEST 13006/16103 [ext/standard/tests/file/fgetcsv_variation18.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default enclosure and different delimiter [ext/standard/tests/file/fgetcsv_variation18.phpt] TEST 13007/16103 [ext/standard/tests/file/fgetcsv_variation19.phpt] [1;32mPASS Test fgetcsv() : usage variations - with enclosure of two chars [ext/standard/tests/file/fgetcsv_variation19.phpt] TEST 13008/16103 [ext/standard/tests/file/fgetcsv_variation2.phpt] [1;32mPASS Test fgetcsv() : usage variations - with length as 0 [ext/standard/tests/file/fgetcsv_variation2.phpt] TEST 13009/16103 [ext/standard/tests/file/fgetcsv_variation20.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default enclosure, line without any csv fields [ext/standard/tests/file/fgetcsv_variation20.phpt] TEST 13010/16103 [ext/standard/tests/file/fgetcsv_variation21.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default enclosure, blank line [ext/standard/tests/file/fgetcsv_variation21.phpt] TEST 13011/16103 [ext/standard/tests/file/fgetcsv_variation22.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default enclosure, file pointer pointing at end of file [ext/standard/tests/file/fgetcsv_variation22.phpt] TEST 13012/16103 [ext/standard/tests/file/fgetcsv_variation23.phpt] [1;32mPASS Test fgetcsv() : usage variations - empty file [ext/standard/tests/file/fgetcsv_variation23.phpt] TEST 13013/16103 [ext/standard/tests/file/fgetcsv_variation29.phpt] [1;32mPASS Test fgetcsv() : usage variations - with only file handle as argument, file pointer pointing at end of file [ext/standard/tests/file/fgetcsv_variation29.phpt] TEST 13014/16103 [ext/standard/tests/file/fgetcsv_variation30.phpt] [1;32mPASS Test fgetcsv() : usage variations - with file handle and length, file pointer pointing at end of file [ext/standard/tests/file/fgetcsv_variation30.phpt] TEST 13015/16103 [ext/standard/tests/file/fgetcsv_variation31.phpt] [1;32mPASS Test fgetcsv() : usage variations - with length and enclosure, file pointer pointing at end of file [ext/standard/tests/file/fgetcsv_variation31.phpt] TEST 13016/16103 [ext/standard/tests/file/fgetcsv_variation32.phpt] [1;32mPASS fgetcsv() with empty $escape [ext/standard/tests/file/fgetcsv_variation32.phpt] TEST 13017/16103 [ext/standard/tests/file/fgetcsv_variation6.phpt] [1;32mPASS Test fgetcsv() : usage variations - with length less than line size [ext/standard/tests/file/fgetcsv_variation6.phpt] TEST 13018/16103 [ext/standard/tests/file/fgetcsv_variation7.phpt] [1;32mPASS Test fgetcsv() : usage variations - with default arguments value [ext/standard/tests/file/fgetcsv_variation7.phpt] TEST 13019/16103 [ext/standard/tests/file/fgetcsv_variation8.phpt] [1;32mPASS Test fgetcsv() : usage variations - with different delimiter and enclosure [ext/standard/tests/file/fgetcsv_variation8.phpt] TEST 13020/16103 [ext/standard/tests/file/fgetcsv_variation9.phpt] [1;32mPASS Test fgetcsv() : usage variations - with different delimiter but same enclosure [ext/standard/tests/file/fgetcsv_variation9.phpt] TEST 13021/16103 [ext/standard/tests/file/fgets_basic.phpt] [1;32mPASS Test fgets() function : basic functionality [ext/standard/tests/file/fgets_basic.phpt] TEST 13022/16103 [ext/standard/tests/file/fgets_error.phpt] [1;32mPASS Test fgets() function : error conditions [ext/standard/tests/file/fgets_error.phpt] TEST 13023/16103 [ext/standard/tests/file/fgets_socket_variation1.phpt] [1;32mPASS fgets() with a socket stream [ext/standard/tests/file/fgets_socket_variation1.phpt] TEST 13024/16103 [ext/standard/tests/file/fgets_socket_variation2.phpt] [1;32mPASS fgets() over a socket with more than a buffer's worth of data [ext/standard/tests/file/fgets_socket_variation2.phpt] TEST 13025/16103 [ext/standard/tests/file/fgets_variation1.phpt] [1;32mPASS Test fgets() function : usage variations - write only modes (Bug #42036) [ext/standard/tests/file/fgets_variation1.phpt] TEST 13026/16103 [ext/standard/tests/file/fgets_variation2.phpt] [1;32mPASS Test fgets() function : usage variations - closed handle [ext/standard/tests/file/fgets_variation2.phpt] TEST 13027/16103 [ext/standard/tests/file/fgets_variation3.phpt] [1;32mPASS Test fgets() function : usage variations - read with/without length [ext/standard/tests/file/fgets_variation3.phpt] TEST 13028/16103 [ext/standard/tests/file/fgets_variation4-win32-mb.phpt] [1;33mSKIP Test fgets() function : usage variations - seek n read [ext/standard/tests/file/fgets_variation4-win32-mb.phpt] reason: only valid for Windows TEST 13029/16103 [ext/standard/tests/file/fgets_variation4-win32.phpt] [1;33mSKIP Test fgets() function : usage variations - seek n read [ext/standard/tests/file/fgets_variation4-win32.phpt] reason: only valid for Windows TEST 13030/16103 [ext/standard/tests/file/fgets_variation4.phpt] [1;32mPASS Test fgets() function : usage variations - seek n read [ext/standard/tests/file/fgets_variation4.phpt] TEST 13031/16103 [ext/standard/tests/file/fgets_variation5.phpt] [1;32mPASS Test fgets() function : usage variations - read beyond filesize [ext/standard/tests/file/fgets_variation5.phpt] TEST 13032/16103 [ext/standard/tests/file/fgets_variation6-win32.phpt] [1;33mSKIP Test fgets() function : usage variations - read when file pointer at EOF [ext/standard/tests/file/fgets_variation6-win32.phpt] reason: only valid for Windows TEST 13033/16103 [ext/standard/tests/file/fgets_variation6.phpt] [1;32mPASS Test fgets() function : usage variations - read when file pointer at EOF [ext/standard/tests/file/fgets_variation6.phpt] TEST 13034/16103 [ext/standard/tests/file/file_basic.phpt] [1;32mPASS Test file() function : basic functionality [ext/standard/tests/file/file_basic.phpt] TEST 13035/16103 [ext/standard/tests/file/file_binary_text_deprecated.phpt] [1;32mPASS The FILE_BINARY and FILE_TEXT constants are deprecated [ext/standard/tests/file/file_binary_text_deprecated.phpt] TEST 13036/16103 [ext/standard/tests/file/file_error.phpt] [1;32mPASS Test file() function : error conditions [ext/standard/tests/file/file_error.phpt] TEST 13037/16103 [ext/standard/tests/file/file_exists_variation1.phpt] [1;32mPASS Test file_exists() function : usage variations [ext/standard/tests/file/file_exists_variation1.phpt] TEST 13038/16103 [ext/standard/tests/file/file_get_contents_basic.phpt] [1;32mPASS file_get_contents() function : basic functionality [ext/standard/tests/file/file_get_contents_basic.phpt] TEST 13039/16103 [ext/standard/tests/file/file_get_contents_basic001.phpt] [1;32mPASS file_get_contents() test using basic syntax [ext/standard/tests/file/file_get_contents_basic001.phpt] TEST 13040/16103 [ext/standard/tests/file/file_get_contents_error.phpt] [1;32mPASS Test file_get_contents() function : error conditions [ext/standard/tests/file/file_get_contents_error.phpt] TEST 13041/16103 [ext/standard/tests/file/file_get_contents_error001.phpt] [1;32mPASS file_get_contents() test using offset parameter out of range [ext/standard/tests/file/file_get_contents_error001.phpt] TEST 13042/16103 [ext/standard/tests/file/file_get_contents_error002.phpt] [1;32mPASS file_get_contents() test using negative parameter for length (last parameter) [ext/standard/tests/file/file_get_contents_error002.phpt] TEST 13043/16103 [ext/standard/tests/file/file_get_contents_error_folder-win.phpt] [1;33mSKIP Test file_get_contents() function : error when passing folder - on Windows [ext/standard/tests/file/file_get_contents_error_folder-win.phpt] reason: - Windows only TEST 13044/16103 [ext/standard/tests/file/file_get_contents_error_folder.phpt] [1;32mPASS Test file_get_contents() function : error when passing folder [ext/standard/tests/file/file_get_contents_error_folder.phpt] TEST 13045/16103 [ext/standard/tests/file/file_get_contents_file_put_contents_basic.phpt] [1;32mPASS Test file_put_contents() and file_get_contents() functions : basic functionality [ext/standard/tests/file/file_get_contents_file_put_contents_basic.phpt] TEST 13046/16103 [ext/standard/tests/file/file_get_contents_file_put_contents_error.phpt] [1;32mPASS Test file-get_contents() and file_put_contents() functions : error conditions [ext/standard/tests/file/file_get_contents_file_put_contents_error.phpt] TEST 13047/16103 [ext/standard/tests/file/file_get_contents_file_put_contents_variation1.phpt] [1;32mPASS Test file_get_contents() and file_put_contents() functions : usage variations - all arguments [ext/standard/tests/file/file_get_contents_file_put_contents_variation1.phpt] TEST 13048/16103 [ext/standard/tests/file/file_get_contents_file_put_contents_variation2.phpt] [1;32mPASS Test file_get_contents() and file_put_contents() functions : usage variations - use_include_path [ext/standard/tests/file/file_get_contents_file_put_contents_variation2.phpt] TEST 13049/16103 [ext/standard/tests/file/file_get_contents_variation1.phpt] [1;32mPASS Test file_get_contents() function : variation - include path testing [ext/standard/tests/file/file_get_contents_variation1.phpt] TEST 13050/16103 [ext/standard/tests/file/file_get_contents_variation2.phpt] [1;32mPASS Test file_get_contents() function : variation - include path testing [ext/standard/tests/file/file_get_contents_variation2.phpt] TEST 13051/16103 [ext/standard/tests/file/file_get_contents_variation7-win32-mb.phpt] [1;33mSKIP Test file_get_contents() function : variation - various absolute and relative paths [ext/standard/tests/file/file_get_contents_variation7-win32-mb.phpt] reason: Only run on Windows TEST 13052/16103 [ext/standard/tests/file/file_get_contents_variation7-win32.phpt] [1;33mSKIP Test file_get_contents() function : variation - various absolute and relative paths [ext/standard/tests/file/file_get_contents_variation7-win32.phpt] reason: Only run on Windows TEST 13053/16103 [ext/standard/tests/file/file_get_contents_variation7.phpt] [1;32mPASS Test file_get_contents() function : variation - various absolute and relative paths [ext/standard/tests/file/file_get_contents_variation7.phpt] TEST 13054/16103 [ext/standard/tests/file/file_get_contents_variation8-win32.phpt] [1;33mSKIP Test file_get_contents() function : variation - obscure filenames [ext/standard/tests/file/file_get_contents_variation8-win32.phpt] reason: Valid only on Windows TEST 13055/16103 [ext/standard/tests/file/file_get_contents_variation8.phpt] [1;32mPASS Test file_get_contents() function : variation - obscure filenames [ext/standard/tests/file/file_get_contents_variation8.phpt] TEST 13056/16103 [ext/standard/tests/file/file_get_contents_variation9.phpt] [1;32mPASS Test file_get_contents() function : variation - linked files [ext/standard/tests/file/file_get_contents_variation9.phpt] TEST 13057/16103 [ext/standard/tests/file/file_put_contents.phpt] [1;32mPASS file_put_contents() and invalid parameters [ext/standard/tests/file/file_put_contents.phpt] TEST 13058/16103 [ext/standard/tests/file/file_put_contents_variation1.phpt] [1;32mPASS Test file_put_contents() function : variation - test append flag [ext/standard/tests/file/file_put_contents_variation1.phpt] TEST 13059/16103 [ext/standard/tests/file/file_put_contents_variation2.phpt] [1;32mPASS Test file_put_contents() function : usage variation - different data types to write [ext/standard/tests/file/file_put_contents_variation2.phpt] TEST 13060/16103 [ext/standard/tests/file/file_put_contents_variation4.phpt] [1;32mPASS Test file_put_contents() function : variation - include path testing [ext/standard/tests/file/file_put_contents_variation4.phpt] TEST 13061/16103 [ext/standard/tests/file/file_put_contents_variation5.phpt] [1;32mPASS Test file_put_contents() function : variation - include path testing [ext/standard/tests/file/file_put_contents_variation5.phpt] TEST 13062/16103 [ext/standard/tests/file/file_put_contents_variation6.phpt] [1;32mPASS Test file_put_contents() function : variation - include path testing [ext/standard/tests/file/file_put_contents_variation6.phpt] TEST 13063/16103 [ext/standard/tests/file/file_put_contents_variation7-win32.phpt] [1;33mSKIP Test file_put_contents() function : usage variation - various absolute and relative paths [ext/standard/tests/file/file_put_contents_variation7-win32.phpt] reason: Only run on Windows TEST 13064/16103 [ext/standard/tests/file/file_put_contents_variation7.phpt] [1;32mPASS Test file_put_contents() function : usage variation - various absolute and relative paths [ext/standard/tests/file/file_put_contents_variation7.phpt] TEST 13065/16103 [ext/standard/tests/file/file_put_contents_variation8-win32.phpt] [1;33mSKIP Test file_put_contents() function : usage variation - obscure filenames [ext/standard/tests/file/file_put_contents_variation8-win32.phpt] reason: Only run on Windows TEST 13066/16103 [ext/standard/tests/file/file_put_contents_variation8.phpt] [1;32mPASS Test file_put_contents() function : usage variation - obscure filenames [ext/standard/tests/file/file_put_contents_variation8.phpt] TEST 13067/16103 [ext/standard/tests/file/file_put_contents_variation9.phpt] [1;32mPASS est file_put_contents() function : usage variation - linked files [ext/standard/tests/file/file_put_contents_variation9.phpt] TEST 13068/16103 [ext/standard/tests/file/file_variation.phpt] [1;32mPASS Test file() function : usage variations [ext/standard/tests/file/file_variation.phpt] TEST 13069/16103 [ext/standard/tests/file/file_variation5-win32-mb.phpt] [1;33mSKIP file() with various paths [ext/standard/tests/file/file_variation5-win32-mb.phpt] reason: windows only test TEST 13070/16103 [ext/standard/tests/file/file_variation5-win32.phpt] [1;33mSKIP file() with various paths [ext/standard/tests/file/file_variation5-win32.phpt] reason: windows only test TEST 13071/16103 [ext/standard/tests/file/file_variation5.phpt] [1;32mPASS file() with various paths [ext/standard/tests/file/file_variation5.phpt] TEST 13072/16103 [ext/standard/tests/file/file_variation6.phpt] [1;32mPASS file() with a range of integer flag values [ext/standard/tests/file/file_variation6.phpt] TEST 13073/16103 [ext/standard/tests/file/file_variation7.phpt] [1;32mPASS file() on a file with blank lines [ext/standard/tests/file/file_variation7.phpt] TEST 13074/16103 [ext/standard/tests/file/file_variation8-win32.phpt] [1;33mSKIP Test file() function : variation - various absolute and relative paths [ext/standard/tests/file/file_variation8-win32.phpt] reason: Only run on Windows TEST 13075/16103 [ext/standard/tests/file/file_variation8.phpt] [1;32mPASS Test file function : variation - various absolute and relative paths [ext/standard/tests/file/file_variation8.phpt] TEST 13076/16103 [ext/standard/tests/file/file_variation9.phpt] [1;32mPASS Test file function : variation - test various endings of a file [ext/standard/tests/file/file_variation9.phpt] TEST 13077/16103 [ext/standard/tests/file/filegroup_basic.phpt] [1;32mPASS Test filegroup() function: basic functionality [ext/standard/tests/file/filegroup_basic.phpt] TEST 13078/16103 [ext/standard/tests/file/filegroup_error.phpt] [1;32mPASS Test filegroup() function: error conditions [ext/standard/tests/file/filegroup_error.phpt] TEST 13079/16103 [ext/standard/tests/file/filegroup_variation1.phpt] [1;32mPASS Test filegroup() function: usage variations - links [ext/standard/tests/file/filegroup_variation1.phpt] TEST 13080/16103 [ext/standard/tests/file/filegroup_variation2.phpt] [1;32mPASS Test filegroup() function: usage variations - invalid filenames [ext/standard/tests/file/filegroup_variation2.phpt] TEST 13081/16103 [ext/standard/tests/file/filegroup_variation3.phpt] [1;32mPASS Test filegroup() function: usage variations - diff. path notations [ext/standard/tests/file/filegroup_variation3.phpt] TEST 13082/16103 [ext/standard/tests/file/fileinode_basic.phpt] [1;32mPASS Test fileinode() function: Basic functionality [ext/standard/tests/file/fileinode_basic.phpt] TEST 13083/16103 [ext/standard/tests/file/fileinode_error.phpt] [1;32mPASS Test fileinode() function: Error conditions [ext/standard/tests/file/fileinode_error.phpt] TEST 13084/16103 [ext/standard/tests/file/fileinode_variation.phpt] [1;32mPASS Test fileinode() function: Variations [ext/standard/tests/file/fileinode_variation.phpt] TEST 13085/16103 [ext/standard/tests/file/fileinode_variation1.phpt] [1;32mPASS Test fileinode() function: usage variations - links [ext/standard/tests/file/fileinode_variation1.phpt] TEST 13086/16103 [ext/standard/tests/file/fileinode_variation2.phpt] [1;32mPASS Test fileinode() function: usage variations - invalid filenames [ext/standard/tests/file/fileinode_variation2.phpt] TEST 13087/16103 [ext/standard/tests/file/fileinode_variation3.phpt] [1;32mPASS Test fileinode() function: usage variations - diff. path notations [ext/standard/tests/file/fileinode_variation3.phpt] TEST 13088/16103 [ext/standard/tests/file/fileowner_basic.phpt] [1;32mPASS Test fileowner() function: basic functionality [ext/standard/tests/file/fileowner_basic.phpt] TEST 13089/16103 [ext/standard/tests/file/fileowner_error.phpt] [1;32mPASS Test of fileowner() function: error conditions [ext/standard/tests/file/fileowner_error.phpt] TEST 13090/16103 [ext/standard/tests/file/fileowner_variation1.phpt] [1;32mPASS Test fileowner() function: usage variations - links [ext/standard/tests/file/fileowner_variation1.phpt] TEST 13091/16103 [ext/standard/tests/file/fileowner_variation2.phpt] [1;32mPASS Test fileowner() function: usage variations - invalid filenames [ext/standard/tests/file/fileowner_variation2.phpt] TEST 13092/16103 [ext/standard/tests/file/fileowner_variation3.phpt] [1;32mPASS Test fileowner() function: usage variations - diff. path notations [ext/standard/tests/file/fileowner_variation3.phpt] TEST 13093/16103 [ext/standard/tests/file/fileperms_variation1.phpt] [1;32mPASS Test fileperms() function: usage variations - links [ext/standard/tests/file/fileperms_variation1.phpt] TEST 13094/16103 [ext/standard/tests/file/fileperms_variation2.phpt] [1;32mPASS Test fileperms() function: usage variations - invalid filenames [ext/standard/tests/file/fileperms_variation2.phpt] TEST 13095/16103 [ext/standard/tests/file/fileperms_variation3.phpt] [1;32mPASS Test fileperms() function: usage variations - diff. path notations [ext/standard/tests/file/fileperms_variation3.phpt] TEST 13096/16103 [ext/standard/tests/file/filesize_basic.phpt] [1;32mPASS Test filesize() function: basic functionaity [ext/standard/tests/file/filesize_basic.phpt] TEST 13097/16103 [ext/standard/tests/file/filesize_error.phpt] [1;32mPASS Test filesize() function: error conditions [ext/standard/tests/file/filesize_error.phpt] TEST 13098/16103 [ext/standard/tests/file/filesize_variation1-win32-mb.phpt] [1;33mSKIP Test filesize() function: usage variations - size of files [ext/standard/tests/file/filesize_variation1-win32-mb.phpt] reason: only valid for Windows TEST 13099/16103 [ext/standard/tests/file/filesize_variation1-win32.phpt] [1;33mSKIP Test filesize() function: usage variations - size of files [ext/standard/tests/file/filesize_variation1-win32.phpt] reason: only valid for Windows TEST 13100/16103 [ext/standard/tests/file/filesize_variation1.phpt] [1;32mPASS Test filesize() function: usage variations - size of files [ext/standard/tests/file/filesize_variation1.phpt] TEST 13101/16103 [ext/standard/tests/file/filesize_variation2-win32.phpt] [1;33mSKIP Test filesize() function: usage variations - size of dir/subdir [ext/standard/tests/file/filesize_variation2-win32.phpt] reason: only valid for Windows TEST 13102/16103 [ext/standard/tests/file/filesize_variation2.phpt] [1;32mPASS Test filesize() function: usage variations - size of dir/subdir [ext/standard/tests/file/filesize_variation2.phpt] TEST 13103/16103 [ext/standard/tests/file/filesize_variation3.phpt] [1;32mPASS Test filesize() function: usage variations - file size after truncate [ext/standard/tests/file/filesize_variation3.phpt] TEST 13104/16103 [ext/standard/tests/file/filesize_variation4-win32.phpt] [1;33mSKIP Test filesize() function: usage variations - file mode & holes in file [ext/standard/tests/file/filesize_variation4-win32.phpt] reason: only valid for Windows TEST 13105/16103 [ext/standard/tests/file/filesize_variation4.phpt] [1;32mPASS Test filesize() function: usage variations - file mode & holes in file [ext/standard/tests/file/filesize_variation4.phpt] TEST 13106/16103 [ext/standard/tests/file/filesize_variation5.phpt] [1;32mPASS Test filesize() function: usage variations - size of files [ext/standard/tests/file/filesize_variation5.phpt] TEST 13107/16103 [ext/standard/tests/file/filestat.phpt] [1;32mPASS various file stat func tests [ext/standard/tests/file/filestat.phpt] TEST 13108/16103 [ext/standard/tests/file/filetype_basic.phpt] [1;32mPASS Test filetype() function: Basic functionality [ext/standard/tests/file/filetype_basic.phpt] TEST 13109/16103 [ext/standard/tests/file/filetype_error.phpt] [1;32mPASS Test filetype() function: Error conditions [ext/standard/tests/file/filetype_error.phpt] TEST 13110/16103 [ext/standard/tests/file/filetype_variation.phpt] [1;32mPASS Test filetype() function: Variations [ext/standard/tests/file/filetype_variation.phpt] TEST 13111/16103 [ext/standard/tests/file/filetype_variation2.phpt] [1;32mPASS Test filetype() function: Check character type [ext/standard/tests/file/filetype_variation2.phpt] TEST 13112/16103 [ext/standard/tests/file/filetype_variation3.phpt] [1;33mSKIP Test filetype() function: Check block device [ext/standard/tests/file/filetype_variation3.phpt] reason: /dev/ram0 not available TEST 13113/16103 [ext/standard/tests/file/flock.phpt] [1;32mPASS flock() tests [ext/standard/tests/file/flock.phpt] TEST 13114/16103 [ext/standard/tests/file/flock_basic.phpt] [1;32mPASS Test flock() function: Basic functionality [ext/standard/tests/file/flock_basic.phpt] TEST 13115/16103 [ext/standard/tests/file/flock_error.phpt] [1;32mPASS Test flock() function: Error conditions [ext/standard/tests/file/flock_error.phpt] TEST 13116/16103 [ext/standard/tests/file/flock_variation.phpt] [1;32mPASS Test flock() function: Variations [ext/standard/tests/file/flock_variation.phpt] TEST 13117/16103 [ext/standard/tests/file/fnmatch_basic.phpt] [1;32mPASS Test fnmatch() function: Basic functionality [ext/standard/tests/file/fnmatch_basic.phpt] TEST 13118/16103 [ext/standard/tests/file/fnmatch_maxpathlen.phpt] [1;32mPASS Test fnmatch() function : warning filename or pattern exceeds maxpathlen [ext/standard/tests/file/fnmatch_maxpathlen.phpt] TEST 13119/16103 [ext/standard/tests/file/fnmatch_variation.phpt] [1;32mPASS Test fnmatch() function: Variations [ext/standard/tests/file/fnmatch_variation.phpt] TEST 13120/16103 [ext/standard/tests/file/fopen_unlink.phpt] [1;32mPASS Test fopen() function : check fopen()ed descriptor is usable after the fs object is removed [ext/standard/tests/file/fopen_unlink.phpt] TEST 13121/16103 [ext/standard/tests/file/fopen_variation1.phpt] [1;32mPASS fopen() with relative path on a file in the script directory [ext/standard/tests/file/fopen_variation1.phpt] TEST 13122/16103 [ext/standard/tests/file/fopen_variation10-win32.phpt] [1;33mSKIP Test fopen() function : variation: interesting paths, no use include path [ext/standard/tests/file/fopen_variation10-win32.phpt] reason: Run only on Windows TEST 13123/16103 [ext/standard/tests/file/fopen_variation11-win32.phpt] [1;33mSKIP Test fopen() function : variation: interesting paths, use include path = true [ext/standard/tests/file/fopen_variation11-win32.phpt] reason: Run only on Windows TEST 13124/16103 [ext/standard/tests/file/fopen_variation12.phpt] [1;32mPASS Test fopen() function : variation: use include path (path is bad) create a file (relative) [ext/standard/tests/file/fopen_variation12.phpt] TEST 13125/16103 [ext/standard/tests/file/fopen_variation13.phpt] [1;32mPASS Test fopen() function : variation: use include path create a file (absolute) [ext/standard/tests/file/fopen_variation13.phpt] TEST 13126/16103 [ext/standard/tests/file/fopen_variation14-win32.phpt] [1;33mSKIP Test fopen() function : variation: file uri, no use include path [ext/standard/tests/file/fopen_variation14-win32.phpt] reason: Run only on Windows TEST 13127/16103 [ext/standard/tests/file/fopen_variation14.phpt] [1;32mPASS Test fopen() function : variation: file uri, no use include path [ext/standard/tests/file/fopen_variation14.phpt] TEST 13128/16103 [ext/standard/tests/file/fopen_variation15-win32.phpt] [1;33mSKIP Test fopen() function : variation: file uri, use include path = true [ext/standard/tests/file/fopen_variation15-win32.phpt] reason: Run only on Windows TEST 13129/16103 [ext/standard/tests/file/fopen_variation15.phpt] [1;32mPASS Test fopen() function : variation: file uri, use include path = true [ext/standard/tests/file/fopen_variation15.phpt] TEST 13130/16103 [ext/standard/tests/file/fopen_variation16.phpt] [1;32mPASS Test fopen() function : variation: use include path create and read a file (relative) [ext/standard/tests/file/fopen_variation16.phpt] TEST 13131/16103 [ext/standard/tests/file/fopen_variation17.phpt] [1;32mPASS Test fopen() function : variation: use include path create and read a file (relative) [ext/standard/tests/file/fopen_variation17.phpt] TEST 13132/16103 [ext/standard/tests/file/fopen_variation19.phpt] [1;32mPASS Test fopen() function : variation: test opening linked files [ext/standard/tests/file/fopen_variation19.phpt] TEST 13133/16103 [ext/standard/tests/file/fopen_variation5.phpt] [1;32mPASS Test fopen() function : variation: use include path and stream context (absolute directories in path) [ext/standard/tests/file/fopen_variation5.phpt] TEST 13134/16103 [ext/standard/tests/file/fopen_variation6.phpt] [1;32mPASS Test fopen() function : variation: use include path and stream context relative/absolute file [ext/standard/tests/file/fopen_variation6.phpt] TEST 13135/16103 [ext/standard/tests/file/fopen_variation7.phpt] [1;32mPASS Test fopen() function : variation: use include path create a file (relative) [ext/standard/tests/file/fopen_variation7.phpt] TEST 13136/16103 [ext/standard/tests/file/fopen_variation8.phpt] [1;32mPASS Test fopen() function : variation: use include path and stream context (relative directories in path) [ext/standard/tests/file/fopen_variation8.phpt] TEST 13137/16103 [ext/standard/tests/file/fopen_variation9.phpt] [1;32mPASS Test fopen() function : variation: use include path and stream context create a file, relative path [ext/standard/tests/file/fopen_variation9.phpt] TEST 13138/16103 [ext/standard/tests/file/fopencookie.phpt] [1;32mPASS fopencookie detected and working (or cast mechanism works) [ext/standard/tests/file/fopencookie.phpt] TEST 13139/16103 [ext/standard/tests/file/fpassthru_basic.phpt] [1;32mPASS Test fpassthru() function: Basic functionality [ext/standard/tests/file/fpassthru_basic.phpt] TEST 13140/16103 [ext/standard/tests/file/fpassthru_variation.phpt] [1;32mPASS Test fpassthru() function: Variations [ext/standard/tests/file/fpassthru_variation.phpt] TEST 13141/16103 [ext/standard/tests/file/fputcsv.phpt] [1;32mPASS various fputcsv() functionality tests [ext/standard/tests/file/fputcsv.phpt] TEST 13142/16103 [ext/standard/tests/file/fputcsv_002.phpt] [1;32mPASS fputcsv(): Checking data after calling the function [ext/standard/tests/file/fputcsv_002.phpt] TEST 13143/16103 [ext/standard/tests/file/fputcsv_variation1.phpt] [1;32mPASS Test fputcsv() : usage variations - with all parameters specified [ext/standard/tests/file/fputcsv_variation1.phpt] TEST 13144/16103 [ext/standard/tests/file/fputcsv_variation10.phpt] [1;32mPASS Test fputcsv() : usage variations - with line without any csv fields [ext/standard/tests/file/fputcsv_variation10.phpt] TEST 13145/16103 [ext/standard/tests/file/fputcsv_variation11.phpt] [1;32mPASS Test fputcsv() : usage variations - with default enclosure value [ext/standard/tests/file/fputcsv_variation11.phpt] TEST 13146/16103 [ext/standard/tests/file/fputcsv_variation12.phpt] [1;32mPASS Test fputcsv() : usage variations - with default enclosure and different delimiter [ext/standard/tests/file/fputcsv_variation12.phpt] TEST 13147/16103 [ext/standard/tests/file/fputcsv_variation13.phpt] [1;32mPASS Test fputcsv() : usage variations - with enclosure of two chars [ext/standard/tests/file/fputcsv_variation13.phpt] TEST 13148/16103 [ext/standard/tests/file/fputcsv_variation15.phpt] [1;32mPASS various fputcsv() functionality tests [ext/standard/tests/file/fputcsv_variation15.phpt] TEST 13149/16103 [ext/standard/tests/file/fputcsv_variation16.phpt] [1;32mPASS fputcsv() with empty $escape [ext/standard/tests/file/fputcsv_variation16.phpt] TEST 13150/16103 [ext/standard/tests/file/fputcsv_variation17.phpt] [1;32mPASS fputcsv() with user provided eol [ext/standard/tests/file/fputcsv_variation17.phpt] TEST 13151/16103 [ext/standard/tests/file/fputcsv_variation5.phpt] [1;32mPASS Test fputcsv() : usage variations - with default arguments value [ext/standard/tests/file/fputcsv_variation5.phpt] TEST 13152/16103 [ext/standard/tests/file/fputcsv_variation6.phpt] [1;32mPASS Test fputcsv() : usage variations - with different delimiter and enclosure [ext/standard/tests/file/fputcsv_variation6.phpt] TEST 13153/16103 [ext/standard/tests/file/fputcsv_variation7.phpt] [1;32mPASS Test fputcsv() : usage variations - with different delimiter and same enclosure [ext/standard/tests/file/fputcsv_variation7.phpt] TEST 13154/16103 [ext/standard/tests/file/fputcsv_variation8.phpt] [1;32mPASS Test fputcsv() : usage variations - with same delimiter and different enclosure [ext/standard/tests/file/fputcsv_variation8.phpt] TEST 13155/16103 [ext/standard/tests/file/fputcsv_variation9.phpt] [1;32mPASS Test fputcsv() : usage variations - two chars as enclosure & delimiter [ext/standard/tests/file/fputcsv_variation9.phpt] TEST 13156/16103 [ext/standard/tests/file/fread_basic.phpt] [1;32mPASS Test fread() function : basic functionality [ext/standard/tests/file/fread_basic.phpt] TEST 13157/16103 [ext/standard/tests/file/fread_error.phpt] [1;32mPASS Test fread() function : error conditions [ext/standard/tests/file/fread_error.phpt] TEST 13158/16103 [ext/standard/tests/file/fread_fwrite_basic.phpt] [1;32mPASS fread & fwrite - Test reading and writing using a single resource [ext/standard/tests/file/fread_fwrite_basic.phpt] TEST 13159/16103 [ext/standard/tests/file/fread_socket_variation1.phpt] [1;32mPASS Testing fread() on a TCP server socket [ext/standard/tests/file/fread_socket_variation1.phpt] TEST 13160/16103 [ext/standard/tests/file/fread_variation1.phpt] [1;32mPASS Test fread() function : usage variations - read some/all chars, read/write modes [ext/standard/tests/file/fread_variation1.phpt] TEST 13161/16103 [ext/standard/tests/file/fread_variation2.phpt] [1;32mPASS Test fread() function : usage variations - read some/all chars, write only mode (Bug #42036) [ext/standard/tests/file/fread_variation2.phpt] TEST 13162/16103 [ext/standard/tests/file/fread_variation3-win32-mb.phpt] [1;33mSKIP Test fread() function : usage variations - read beyond file size, read/write mode [ext/standard/tests/file/fread_variation3-win32-mb.phpt] reason: ...only valid for Windows TEST 13163/16103 [ext/standard/tests/file/fread_variation3-win32.phpt] [1;33mSKIP Test fread() function : usage variations - read beyond file size, read/write mode [ext/standard/tests/file/fread_variation3-win32.phpt] reason: ...only valid for Windows TEST 13164/16103 [ext/standard/tests/file/fread_variation3.phpt] [1;32mPASS Test fread() function : usage variations - read beyond file size, read/write mode [ext/standard/tests/file/fread_variation3.phpt] TEST 13165/16103 [ext/standard/tests/file/fread_variation4.phpt] [1;32mPASS Test fread() function : usage variations - read beyond file size, write only mode [ext/standard/tests/file/fread_variation4.phpt] TEST 13166/16103 [ext/standard/tests/file/fscanf.phpt] [1;32mPASS fscanf() tests [ext/standard/tests/file/fscanf.phpt] TEST 13167/16103 [ext/standard/tests/file/fscanf_error.phpt] [1;32mPASS Test fscanf() function: error conditions [ext/standard/tests/file/fscanf_error.phpt] TEST 13168/16103 [ext/standard/tests/file/fscanf_variation1.phpt] [1;32mPASS Test fscanf() function: usage variations - return type without third argument [ext/standard/tests/file/fscanf_variation1.phpt] TEST 13169/16103 [ext/standard/tests/file/fscanf_variation10.phpt] [1;32mPASS Test fscanf() function: usage variations - float formats with resource [ext/standard/tests/file/fscanf_variation10.phpt] TEST 13170/16103 [ext/standard/tests/file/fscanf_variation11.phpt] [1;32mPASS Test fscanf() function: usage variations - float formats with arrays [ext/standard/tests/file/fscanf_variation11.phpt] TEST 13171/16103 [ext/standard/tests/file/fscanf_variation12.phpt] [1;32mPASS Test fscanf() function: usage variations - float formats with strings [ext/standard/tests/file/fscanf_variation12.phpt] TEST 13172/16103 [ext/standard/tests/file/fscanf_variation13.phpt] [1;32mPASS Test fscanf() function: usage variations - float formats with boolean [ext/standard/tests/file/fscanf_variation13.phpt] TEST 13173/16103 [ext/standard/tests/file/fscanf_variation14.phpt] [1;32mPASS Test fscanf() function: usage variations - string formats with strings [ext/standard/tests/file/fscanf_variation14.phpt] TEST 13174/16103 [ext/standard/tests/file/fscanf_variation15.phpt] [1;32mPASS Test fscanf() function: usage variations - string formats with float values [ext/standard/tests/file/fscanf_variation15.phpt] TEST 13175/16103 [ext/standard/tests/file/fscanf_variation16.phpt] [1;32mPASS Test fscanf() function: usage variations - string formats with resource [ext/standard/tests/file/fscanf_variation16.phpt] TEST 13176/16103 [ext/standard/tests/file/fscanf_variation17.phpt] [1;32mPASS Test fscanf() function: usage variations - string formats with arrays [ext/standard/tests/file/fscanf_variation17.phpt] TEST 13177/16103 [ext/standard/tests/file/fscanf_variation18.phpt] [1;32mPASS Test fscanf() function: usage variations - string formats with integer values [ext/standard/tests/file/fscanf_variation18.phpt] TEST 13178/16103 [ext/standard/tests/file/fscanf_variation19.phpt] [1;32mPASS Test fscanf() function: usage variations - string formats with boolean [ext/standard/tests/file/fscanf_variation19.phpt] TEST 13179/16103 [ext/standard/tests/file/fscanf_variation2.phpt] [1;32mPASS Test fscanf() function: usage variations - integer formats with integer values [ext/standard/tests/file/fscanf_variation2.phpt] TEST 13180/16103 [ext/standard/tests/file/fscanf_variation20.phpt] [1;32mPASS Test fscanf() function: usage variations - char formats with integer values [ext/standard/tests/file/fscanf_variation20.phpt] TEST 13181/16103 [ext/standard/tests/file/fscanf_variation21.phpt] [1;32mPASS Test fscanf() function: usage variations - char formats with float values [ext/standard/tests/file/fscanf_variation21.phpt] TEST 13182/16103 [ext/standard/tests/file/fscanf_variation22.phpt] [1;32mPASS Test fscanf() function: usage variations - char formats with resource [ext/standard/tests/file/fscanf_variation22.phpt] TEST 13183/16103 [ext/standard/tests/file/fscanf_variation23.phpt] [1;32mPASS Test fscanf() function: usage variations - char formats with arrays [ext/standard/tests/file/fscanf_variation23.phpt] TEST 13184/16103 [ext/standard/tests/file/fscanf_variation24.phpt] [1;32mPASS Test fscanf() function: usage variations - char formats with strings [ext/standard/tests/file/fscanf_variation24.phpt] TEST 13185/16103 [ext/standard/tests/file/fscanf_variation25.phpt] [1;32mPASS Test fscanf() function: usage variations - char formats with boolean [ext/standard/tests/file/fscanf_variation25.phpt] TEST 13186/16103 [ext/standard/tests/file/fscanf_variation26.phpt] [1;32mPASS Test fscanf() function: usage variations - char formats with chars [ext/standard/tests/file/fscanf_variation26.phpt] TEST 13187/16103 [ext/standard/tests/file/fscanf_variation27.phpt] [1;32mPASS Test fscanf() function: usage variations - octal formats with integer values [ext/standard/tests/file/fscanf_variation27.phpt] TEST 13188/16103 [ext/standard/tests/file/fscanf_variation28.phpt] [1;32mPASS Test fscanf() function: usage variations - octal formats with float values [ext/standard/tests/file/fscanf_variation28.phpt] TEST 13189/16103 [ext/standard/tests/file/fscanf_variation29.phpt] [1;32mPASS Test fscanf() function: usage variations - octal formats with resource [ext/standard/tests/file/fscanf_variation29.phpt] TEST 13190/16103 [ext/standard/tests/file/fscanf_variation3.phpt] [1;33mSKIP Test fscanf() function: usage variations - integer formats with float values [ext/standard/tests/file/fscanf_variation3.phpt] reason: this test is for 32bit platform only TEST 13191/16103 [ext/standard/tests/file/fscanf_variation30.phpt] [1;32mPASS Test fscanf() function: usage variations - octal formats with arrays [ext/standard/tests/file/fscanf_variation30.phpt] TEST 13192/16103 [ext/standard/tests/file/fscanf_variation31.phpt] [1;32mPASS Test fscanf() function: usage variations - octal formats with strings [ext/standard/tests/file/fscanf_variation31.phpt] TEST 13193/16103 [ext/standard/tests/file/fscanf_variation32.phpt] [1;32mPASS Test fscanf() function: usage variations - octal formats with boolean [ext/standard/tests/file/fscanf_variation32.phpt] TEST 13194/16103 [ext/standard/tests/file/fscanf_variation33.phpt] [1;33mSKIP Test fscanf() function: usage variations - hexa formats with integer values [ext/standard/tests/file/fscanf_variation33.phpt] reason: this test is for 32bit platform only TEST 13195/16103 [ext/standard/tests/file/fscanf_variation34.phpt] [1;33mSKIP Test fscanf() function: usage variations - hexa formats with float values [ext/standard/tests/file/fscanf_variation34.phpt] reason: this test is for 32bit platform only TEST 13196/16103 [ext/standard/tests/file/fscanf_variation35.phpt] [1;32mPASS Test fscanf() function: usage variations - hexa formats with resource [ext/standard/tests/file/fscanf_variation35.phpt] TEST 13197/16103 [ext/standard/tests/file/fscanf_variation36.phpt] [1;32mPASS Test fscanf() function: usage variations - hexa formats with arrays [ext/standard/tests/file/fscanf_variation36.phpt] TEST 13198/16103 [ext/standard/tests/file/fscanf_variation37.phpt] [1;32mPASS Test fscanf() function: usage variations - hexa formats with strings [ext/standard/tests/file/fscanf_variation37.phpt] TEST 13199/16103 [ext/standard/tests/file/fscanf_variation38.phpt] [1;32mPASS Test fscanf() function: usage variations - hexa formats with boolean [ext/standard/tests/file/fscanf_variation38.phpt] TEST 13200/16103 [ext/standard/tests/file/fscanf_variation39.phpt] [1;33mSKIP Test fscanf() function: usage variations - unsigned int formats with integer values [ext/standard/tests/file/fscanf_variation39.phpt] reason: this test is for 32bit platform only TEST 13201/16103 [ext/standard/tests/file/fscanf_variation4.phpt] [1;32mPASS Test fscanf() function: usage variations - integer formats with resource [ext/standard/tests/file/fscanf_variation4.phpt] TEST 13202/16103 [ext/standard/tests/file/fscanf_variation40.phpt] [1;33mSKIP Test fscanf() function: usage variations - unsigned formats with float values [ext/standard/tests/file/fscanf_variation40.phpt] reason: this test is for 32bit platform only TEST 13203/16103 [ext/standard/tests/file/fscanf_variation41.phpt] [1;32mPASS Test fscanf() function: usage variations - unsigned formats with resource [ext/standard/tests/file/fscanf_variation41.phpt] TEST 13204/16103 [ext/standard/tests/file/fscanf_variation42.phpt] [1;32mPASS Test fscanf() function: usage variations - unsigned formats with arrays [ext/standard/tests/file/fscanf_variation42.phpt] TEST 13205/16103 [ext/standard/tests/file/fscanf_variation43.phpt] [1;32mPASS Test fscanf() function: usage variations - unsigned formats with strings [ext/standard/tests/file/fscanf_variation43.phpt] TEST 13206/16103 [ext/standard/tests/file/fscanf_variation44.phpt] [1;32mPASS Test fscanf() function: usage variations - unsigned formats with boolean [ext/standard/tests/file/fscanf_variation44.phpt] TEST 13207/16103 [ext/standard/tests/file/fscanf_variation45.phpt] [1;32mPASS Test fscanf() function: usage variations - scientific formats with integer values [ext/standard/tests/file/fscanf_variation45.phpt] TEST 13208/16103 [ext/standard/tests/file/fscanf_variation46.phpt] [1;32mPASS Test fscanf() function: usage variations - scientific formats with float values [ext/standard/tests/file/fscanf_variation46.phpt] TEST 13209/16103 [ext/standard/tests/file/fscanf_variation47.phpt] [1;32mPASS Test fscanf() function: usage variations - scientific formats with resource [ext/standard/tests/file/fscanf_variation47.phpt] TEST 13210/16103 [ext/standard/tests/file/fscanf_variation48.phpt] [1;32mPASS Test fscanf() function: usage variations - scientific formats with arrays [ext/standard/tests/file/fscanf_variation48.phpt] TEST 13211/16103 [ext/standard/tests/file/fscanf_variation49.phpt] [1;32mPASS Test fscanf() function: usage variations - scientific formats with strings [ext/standard/tests/file/fscanf_variation49.phpt] TEST 13212/16103 [ext/standard/tests/file/fscanf_variation5.phpt] [1;32mPASS Test fscanf() function: usage variations - integer formats with arrays [ext/standard/tests/file/fscanf_variation5.phpt] TEST 13213/16103 [ext/standard/tests/file/fscanf_variation50.phpt] [1;32mPASS Test fscanf() function: usage variations - scientific formats with boolean [ext/standard/tests/file/fscanf_variation50.phpt] TEST 13214/16103 [ext/standard/tests/file/fscanf_variation51.phpt] [1;32mPASS Test fscanf() function: usage variations - file opened in write only mode [ext/standard/tests/file/fscanf_variation51.phpt] TEST 13215/16103 [ext/standard/tests/file/fscanf_variation52.phpt] [1;32mPASS Test fscanf() function: usage variations - empty file [ext/standard/tests/file/fscanf_variation52.phpt] TEST 13216/16103 [ext/standard/tests/file/fscanf_variation53.phpt] [1;32mPASS Test fscanf() function: usage variations - file pointer pointing to EOF [ext/standard/tests/file/fscanf_variation53.phpt] TEST 13217/16103 [ext/standard/tests/file/fscanf_variation54.phpt] [1;32mPASS Test fscanf() function: usage variations - objects [ext/standard/tests/file/fscanf_variation54.phpt] TEST 13218/16103 [ext/standard/tests/file/fscanf_variation55.phpt] [1;33mSKIP Test fscanf() function: usage variations - tracking file pointer while reading [ext/standard/tests/file/fscanf_variation55.phpt] reason: this test is for 32bit platform only TEST 13219/16103 [ext/standard/tests/file/fscanf_variation6.phpt] [1;32mPASS Test fscanf() function: usage variations - integer formats with strings [ext/standard/tests/file/fscanf_variation6.phpt] TEST 13220/16103 [ext/standard/tests/file/fscanf_variation7.phpt] [1;32mPASS Test fscanf() function: usage variations - integer formats with boolean [ext/standard/tests/file/fscanf_variation7.phpt] TEST 13221/16103 [ext/standard/tests/file/fscanf_variation8.phpt] [1;32mPASS Test fscanf() function: usage variations - float formats with float values [ext/standard/tests/file/fscanf_variation8.phpt] TEST 13222/16103 [ext/standard/tests/file/fscanf_variation9.phpt] [1;33mSKIP Test fscanf() function: usage variations - float formats with integer values [ext/standard/tests/file/fscanf_variation9.phpt] reason: this test is for 32bit platform only TEST 13223/16103 [ext/standard/tests/file/fseek_dir_basic.phpt] [1;32mPASS Testing fseek() on a directory stream [ext/standard/tests/file/fseek_dir_basic.phpt] TEST 13224/16103 [ext/standard/tests/file/fseek_ftell_rewind_basic1.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : Basic functionality - all r and a modes [ext/standard/tests/file/fseek_ftell_rewind_basic1.phpt] TEST 13225/16103 [ext/standard/tests/file/fseek_ftell_rewind_basic2-win32-mb.phpt] [1;33mSKIP Test fseek(), ftell() & rewind() functions : basic functionality - all w and x modes [ext/standard/tests/file/fseek_ftell_rewind_basic2-win32-mb.phpt] reason: .. only valid for Windows TEST 13226/16103 [ext/standard/tests/file/fseek_ftell_rewind_basic2-win32.phpt] [1;33mSKIP Test fseek(), ftell() & rewind() functions : basic functionality - all w and x modes [ext/standard/tests/file/fseek_ftell_rewind_basic2-win32.phpt] reason: .. only valid for Windows TEST 13227/16103 [ext/standard/tests/file/fseek_ftell_rewind_basic2.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : basic functionality - all w and x modes [ext/standard/tests/file/fseek_ftell_rewind_basic2.phpt] TEST 13228/16103 [ext/standard/tests/file/fseek_ftell_rewind_error1.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : error conditions - fseek() [ext/standard/tests/file/fseek_ftell_rewind_error1.phpt] TEST 13229/16103 [ext/standard/tests/file/fseek_ftell_rewind_error2.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : error conditions - ftell() [ext/standard/tests/file/fseek_ftell_rewind_error2.phpt] TEST 13230/16103 [ext/standard/tests/file/fseek_ftell_rewind_error3.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : error conditions - rewind() [ext/standard/tests/file/fseek_ftell_rewind_error3.phpt] TEST 13231/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation1.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all r & a modes, default whence [ext/standard/tests/file/fseek_ftell_rewind_variation1.phpt] TEST 13232/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt] [1;33mSKIP Test fseek(), ftell() & rewind() functions : usage variations - all w and x modes, default whence [ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt] reason: .. only valid for Windows TEST 13233/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation2.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all w and x modes, default whence [ext/standard/tests/file/fseek_ftell_rewind_variation2.phpt] TEST 13234/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation3.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all r and a modes, SEEK_SET [ext/standard/tests/file/fseek_ftell_rewind_variation3.phpt] TEST 13235/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation4-win32.phpt] [1;33mSKIP Test fseek(), ftell() & rewind() functions : usage variations - all w and x modes, SEEK_SET [ext/standard/tests/file/fseek_ftell_rewind_variation4-win32.phpt] reason: .. only valid for Windows TEST 13236/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation4.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all w and x modes, SEEK_SET [ext/standard/tests/file/fseek_ftell_rewind_variation4.phpt] TEST 13237/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation5.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all r & a modes, SEEK_CUR [ext/standard/tests/file/fseek_ftell_rewind_variation5.phpt] TEST 13238/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation6-win32.phpt] [1;33mSKIP Test fseek(), ftell() & rewind() functions : usage variations - all w & x modes, SEEK_CUR [ext/standard/tests/file/fseek_ftell_rewind_variation6-win32.phpt] reason: .. only valid for Windows TEST 13239/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation6.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all w & x modes, SEEK_CUR [ext/standard/tests/file/fseek_ftell_rewind_variation6.phpt] TEST 13240/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation7.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all r and a modes, SEEK_END [ext/standard/tests/file/fseek_ftell_rewind_variation7.phpt] TEST 13241/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation8-win32.phpt] [1;33mSKIP Test fseek(), ftell() & rewind() functions : usage variations - all w and x modes, SEEK_END [ext/standard/tests/file/fseek_ftell_rewind_variation8-win32.phpt] reason: .. only valid for Windows TEST 13242/16103 [ext/standard/tests/file/fseek_ftell_rewind_variation8.phpt] [1;32mPASS Test fseek(), ftell() & rewind() functions : usage variations - all w and x modes, SEEK_END [ext/standard/tests/file/fseek_ftell_rewind_variation8.phpt] TEST 13243/16103 [ext/standard/tests/file/fseek_variation3.phpt] [1;32mPASS Test fseek() function : variation functionality beyond file boundaries [ext/standard/tests/file/fseek_variation3.phpt] TEST 13244/16103 [ext/standard/tests/file/fstat.phpt] [1;32mPASS fstat() tests [ext/standard/tests/file/fstat.phpt] TEST 13245/16103 [ext/standard/tests/file/fstat_basic.phpt] [1;32mPASS Test function fstat() by calling it with its expected arguments [ext/standard/tests/file/fstat_basic.phpt] TEST 13246/16103 [ext/standard/tests/file/fstat_variation8.phpt] [1;32mPASS Test function fstat() by calling it with its expected arguments [ext/standard/tests/file/fstat_variation8.phpt] TEST 13247/16103 [ext/standard/tests/file/fsync.phpt] [1;32mPASS Test fsync() function: basic functionality [ext/standard/tests/file/fsync.phpt] TEST 13248/16103 [ext/standard/tests/file/ftruncate.phpt] [1;32mPASS ftruncate() tests [ext/standard/tests/file/ftruncate.phpt] TEST 13249/16103 [ext/standard/tests/file/ftruncate_bug76422.phpt] [1;32mPASS Bug #76422 ftruncate fails on files > 2GB [ext/standard/tests/file/ftruncate_bug76422.phpt] TEST 13250/16103 [ext/standard/tests/file/ftruncate_bug76803.phpt] [1;32mPASS Bug #76803 ftruncate changes file pointer [ext/standard/tests/file/ftruncate_bug76803.phpt] TEST 13251/16103 [ext/standard/tests/file/ftruncate_bug77081.phpt] [1;32mPASS Bug #77081 ftruncate() changes seek pointer in c mode [ext/standard/tests/file/ftruncate_bug77081.phpt] TEST 13252/16103 [ext/standard/tests/file/ftruncate_error.phpt] [1;32mPASS Test ftruncate() function : error conditions [ext/standard/tests/file/ftruncate_error.phpt] TEST 13253/16103 [ext/standard/tests/file/ftruncate_variation1-win32-mb.phpt] [1;33mSKIP Test ftruncate() function : usage variations - truncate filesize to zero [ext/standard/tests/file/ftruncate_variation1-win32-mb.phpt] reason: .. only valid for Windows TEST 13254/16103 [ext/standard/tests/file/ftruncate_variation1-win32.phpt] [1;33mSKIP Test ftruncate() function : usage variations - truncate filesize to zero [ext/standard/tests/file/ftruncate_variation1-win32.phpt] reason: .. only valid for Windows TEST 13255/16103 [ext/standard/tests/file/ftruncate_variation1.phpt] [1;32mPASS Test ftruncate() function : usage variations - truncate filesize to zero [ext/standard/tests/file/ftruncate_variation1.phpt] TEST 13256/16103 [ext/standard/tests/file/ftruncate_variation2-win32.phpt] [1;33mSKIP Test ftruncate() function : usage variations - truncate file to current size [ext/standard/tests/file/ftruncate_variation2-win32.phpt] reason: .. only valid for Windows TEST 13257/16103 [ext/standard/tests/file/ftruncate_variation2.phpt] [1;32mPASS Test ftruncate() function : usage variations - truncate file to current size [ext/standard/tests/file/ftruncate_variation2.phpt] TEST 13258/16103 [ext/standard/tests/file/ftruncate_variation3-win32.phpt] [1;33mSKIP Test ftruncate() function : usage variations - truncate file to half size [ext/standard/tests/file/ftruncate_variation3-win32.phpt] reason: .. only valid for Windows TEST 13259/16103 [ext/standard/tests/file/ftruncate_variation3.phpt] [1;32mPASS Test ftruncate() function : usage variations - truncate file to half size [ext/standard/tests/file/ftruncate_variation3.phpt] TEST 13260/16103 [ext/standard/tests/file/ftruncate_variation4.phpt] [1;32mPASS Test ftruncate() function : usage variations - truncate file to negative size [ext/standard/tests/file/ftruncate_variation4.phpt] TEST 13261/16103 [ext/standard/tests/file/ftruncate_variation5-win32.phpt] [1;33mSKIP Test ftruncate() function : usage variations - truncate file to bigger size [ext/standard/tests/file/ftruncate_variation5-win32.phpt] reason: .. only valid for Windows TEST 13262/16103 [ext/standard/tests/file/ftruncate_variation5.phpt] [1;32mPASS Test ftruncate() function : usage variations - truncate file to bigger size [ext/standard/tests/file/ftruncate_variation5.phpt] TEST 13263/16103 [ext/standard/tests/file/ftruncate_variation6-win32.phpt] [1;33mSKIP Test ftruncate() function : usage variations - truncate file to smaller size [ext/standard/tests/file/ftruncate_variation6-win32.phpt] reason: .. only valid for Windows TEST 13264/16103 [ext/standard/tests/file/ftruncate_variation6.phpt] [1;32mPASS Test ftruncate() function : usage variations - truncate file to smaller size [ext/standard/tests/file/ftruncate_variation6.phpt] TEST 13265/16103 [ext/standard/tests/file/ftruncate_variation7-win32.phpt] [1;33mSKIP Test ftruncate() function : usage variations - truncate when file pointer at EOF [ext/standard/tests/file/ftruncate_variation7-win32.phpt] reason: .. only valid for Windows TEST 13266/16103 [ext/standard/tests/file/ftruncate_variation7.phpt] [1;32mPASS Test ftruncate() function : usage variations - truncate when file pointer at EOF [ext/standard/tests/file/ftruncate_variation7.phpt] TEST 13267/16103 [ext/standard/tests/file/fwrite.phpt] [1;32mPASS fwrite() tests [ext/standard/tests/file/fwrite.phpt] TEST 13268/16103 [ext/standard/tests/file/fwrite_basic-win32-mb.phpt] [1;33mSKIP Test fwrite() function : basic functionality [ext/standard/tests/file/fwrite_basic-win32-mb.phpt] reason: ...Valid for Windows only TEST 13269/16103 [ext/standard/tests/file/fwrite_basic-win32.phpt] [1;33mSKIP Test fwrite() function : basic functionality [ext/standard/tests/file/fwrite_basic-win32.phpt] reason: ...Valid for Windows only TEST 13270/16103 [ext/standard/tests/file/fwrite_basic.phpt] [1;32mPASS Test fwrite() function : basic functionality [ext/standard/tests/file/fwrite_basic.phpt] TEST 13271/16103 [ext/standard/tests/file/fwrite_error.phpt] [1;32mPASS Test fwrite() function : error conditions [ext/standard/tests/file/fwrite_error.phpt] TEST 13272/16103 [ext/standard/tests/file/fwrite_variation1-win32-mb.phpt] [1;33mSKIP Test fwrite() function : usage variations - r, rb & rt modes [ext/standard/tests/file/fwrite_variation1-win32-mb.phpt] reason: ...Not valid for Linux TEST 13273/16103 [ext/standard/tests/file/fwrite_variation1.phpt] [1;32mPASS Test fwrite() function : usage variations - r, rb & rt modes [ext/standard/tests/file/fwrite_variation1.phpt] TEST 13274/16103 [ext/standard/tests/file/fwrite_variation2-win32.phpt] [1;33mSKIP Test fwrite() function : usage variations - r+, r+b & r+t modes [ext/standard/tests/file/fwrite_variation2-win32.phpt] reason: ...Not valid for Linux TEST 13275/16103 [ext/standard/tests/file/fwrite_variation2.phpt] [1;32mPASS Test fwrite() function : usage variations - r+, r+b & r+t modes [ext/standard/tests/file/fwrite_variation2.phpt] TEST 13276/16103 [ext/standard/tests/file/fwrite_variation3-win32.phpt] [1;33mSKIP Test fwrite() function : usage variations - a, ab, at, a+, a+b & a+t mode [ext/standard/tests/file/fwrite_variation3-win32.phpt] reason: ...Not valid for Linux TEST 13277/16103 [ext/standard/tests/file/fwrite_variation3.phpt] [1;32mPASS Test fwrite() function : usage variations - a, ab, at, a+, a+b & a+t modes [ext/standard/tests/file/fwrite_variation3.phpt] TEST 13278/16103 [ext/standard/tests/file/fwrite_variation4-win32.phpt] [1;33mSKIP Test fwrite() function : usage variations - x, xb, xt, x+, x+b & x+t modes [ext/standard/tests/file/fwrite_variation4-win32.phpt] reason: ...Not valid for Linux TEST 13279/16103 [ext/standard/tests/file/fwrite_variation4.phpt] [1;32mPASS Test fwrite() function : usage variations - x, xb, xt, x+, x+b & x+t modes [ext/standard/tests/file/fwrite_variation4.phpt] TEST 13280/16103 [ext/standard/tests/file/get_current_user.phpt] [1;32mPASS get_current_user() tests [ext/standard/tests/file/get_current_user.phpt] TEST 13281/16103 [ext/standard/tests/file/glob_basic.phpt] [1;32mPASS Test glob() function: basic functions [ext/standard/tests/file/glob_basic.phpt] TEST 13282/16103 [ext/standard/tests/file/glob_error_002-win32.phpt] [1;33mSKIP Test glob() function: error condition - pattern too long. [ext/standard/tests/file/glob_error_002-win32.phpt] reason: Only valid for Windows TEST 13283/16103 [ext/standard/tests/file/glob_variation-win32-mb.phpt] [1;33mSKIP Test glob() function: usage variations [ext/standard/tests/file/glob_variation-win32-mb.phpt] reason: .. only for Windows TEST 13284/16103 [ext/standard/tests/file/glob_variation-win32.phpt] [1;33mSKIP Test glob() function: usage variations [ext/standard/tests/file/glob_variation-win32.phpt] reason: .. only for Windows TEST 13285/16103 [ext/standard/tests/file/glob_variation.phpt] [1;32mPASS Test glob() function: usage variations [ext/standard/tests/file/glob_variation.phpt] TEST 13286/16103 [ext/standard/tests/file/glob_variation2.phpt] [1;32mPASS Test glob() function with relative path [ext/standard/tests/file/glob_variation2.phpt] TEST 13287/16103 [ext/standard/tests/file/glob_variation3.phpt] [1;32mPASS Test glob() function: ensure no platform difference [ext/standard/tests/file/glob_variation3.phpt] TEST 13288/16103 [ext/standard/tests/file/glob_variation4.phpt] [1;32mPASS Test glob() function: ensure no platform difference, variation 2 [ext/standard/tests/file/glob_variation4.phpt] TEST 13289/16103 [ext/standard/tests/file/glob_variation5.phpt] [1;32mPASS Test glob() function: ensure no platform difference, variation 3 [ext/standard/tests/file/glob_variation5.phpt] TEST 13290/16103 [ext/standard/tests/file/glob_variation6.phpt] [1;33mSKIP Test glob() function: ensure no platform difference, variation 4 [ext/standard/tests/file/glob_variation6.phpt] reason: only valid on Windows TEST 13291/16103 [ext/standard/tests/file/include_streams.phpt] [1;32mPASS Stream wrappers in include_path [ext/standard/tests/file/include_streams.phpt] TEST 13292/16103 [ext/standard/tests/file/include_userstream_001.phpt] [1;32mPASS User streams and include() [ext/standard/tests/file/include_userstream_001.phpt] TEST 13293/16103 [ext/standard/tests/file/include_userstream_002.phpt] [1;32mPASS local user streams must not be able to open() url's [ext/standard/tests/file/include_userstream_002.phpt] TEST 13294/16103 [ext/standard/tests/file/include_userstream_003.phpt] [1;32mPASS allow_url_fopen disabled [ext/standard/tests/file/include_userstream_003.phpt] TEST 13295/16103 [ext/standard/tests/file/is_dir_basic.phpt] [1;32mPASS Test is_dir() function: basic functionality [ext/standard/tests/file/is_dir_basic.phpt] TEST 13296/16103 [ext/standard/tests/file/is_dir_variation1.phpt] [1;32mPASS Test is_dir() function: usage variations - dir/subdir [ext/standard/tests/file/is_dir_variation1.phpt] TEST 13297/16103 [ext/standard/tests/file/is_dir_variation2.phpt] [1;32mPASS Test is_dir() function: usage variations - links [ext/standard/tests/file/is_dir_variation2.phpt] TEST 13298/16103 [ext/standard/tests/file/is_dir_variation3.phpt] [1;32mPASS Test is_dir() function: usage variations - invalid arguments [ext/standard/tests/file/is_dir_variation3.phpt] TEST 13299/16103 [ext/standard/tests/file/is_dir_variation4.phpt] [1;32mPASS Test is_dir() function: usage variations - diff. path notations [ext/standard/tests/file/is_dir_variation4.phpt] TEST 13300/16103 [ext/standard/tests/file/is_executable_basic-win32-mb.phpt] [1;33mSKIP Test is_executable() function: basic functionality [ext/standard/tests/file/is_executable_basic-win32-mb.phpt] reason: .. only for Windows TEST 13301/16103 [ext/standard/tests/file/is_executable_basic-win32.phpt] [1;33mSKIP Test is_executable() function: basic functionality [ext/standard/tests/file/is_executable_basic-win32.phpt] reason: .. only for Windows TEST 13302/16103 [ext/standard/tests/file/is_executable_basic.phpt] [1;33mSKIP Test is_executable() function: basic functionality [ext/standard/tests/file/is_executable_basic.phpt] reason: Cannot be run as root TEST 13303/16103 [ext/standard/tests/file/is_executable_error.phpt] [1;32mPASS Test is_executable() function: error conditions [ext/standard/tests/file/is_executable_error.phpt] TEST 13304/16103 [ext/standard/tests/file/is_executable_variation1.phpt] [1;32mPASS Test is_executable() function: usage variations - diff. path notations [ext/standard/tests/file/is_executable_variation1.phpt] TEST 13305/16103 [ext/standard/tests/file/is_executable_variation2.phpt] [1;33mSKIP Test is_executable() function: usage variations - file/dir with diff. perms [ext/standard/tests/file/is_executable_variation2.phpt] reason: Cannot be run as root TEST 13306/16103 [ext/standard/tests/file/is_executable_variation3.phpt] [1;33mSKIP Test is_executable() function: usage variations - invalid file names [ext/standard/tests/file/is_executable_variation3.phpt] reason: Cannot be run as root TEST 13307/16103 [ext/standard/tests/file/is_file_basic.phpt] [1;32mPASS Test is_file() function: basic functionality [ext/standard/tests/file/is_file_basic.phpt] TEST 13308/16103 [ext/standard/tests/file/is_file_variation1.phpt] [1;32mPASS Test is_file() function: usage variations - diff. files [ext/standard/tests/file/is_file_variation1.phpt] TEST 13309/16103 [ext/standard/tests/file/is_file_variation2.phpt] [1;32mPASS Test is_file() function: usage variations - links [ext/standard/tests/file/is_file_variation2.phpt] TEST 13310/16103 [ext/standard/tests/file/is_file_variation4.phpt] [1;32mPASS Test is_file() function: usage variations - diff. path notations (Bug #42027) [ext/standard/tests/file/is_file_variation4.phpt] TEST 13311/16103 [ext/standard/tests/file/is_readable_basic-win32-mb.phpt] [1;33mSKIP Test is_readable() function: basic functionality [ext/standard/tests/file/is_readable_basic-win32-mb.phpt] reason: only for Windows TEST 13312/16103 [ext/standard/tests/file/is_readable_basic-win32.phpt] [1;33mSKIP Test is_readable() function: basic functionality [ext/standard/tests/file/is_readable_basic-win32.phpt] reason: only for Windows TEST 13313/16103 [ext/standard/tests/file/is_readable_basic.phpt] [1;33mSKIP Test is_readable() function: basic functionality [ext/standard/tests/file/is_readable_basic.phpt] reason: Cannot be run as root TEST 13314/16103 [ext/standard/tests/file/is_readable_error.phpt] [1;32mPASS Test is_readable() function: error conditions [ext/standard/tests/file/is_readable_error.phpt] TEST 13315/16103 [ext/standard/tests/file/is_readable_variation1.phpt] [1;33mSKIP Test is_readable() function: usage variations - diff. file notations [ext/standard/tests/file/is_readable_variation1.phpt] reason: Cannot be run as root TEST 13316/16103 [ext/standard/tests/file/is_readable_variation2.phpt] [1;33mSKIP Test is_readable() function: usage variations - file/dir with diff. perms [ext/standard/tests/file/is_readable_variation2.phpt] reason: Cannot be run as root TEST 13317/16103 [ext/standard/tests/file/is_readable_variation3.phpt] [1;33mSKIP Test is_readable() function: usage variations - invalid file names [ext/standard/tests/file/is_readable_variation3.phpt] reason: Cannot be run as root TEST 13318/16103 [ext/standard/tests/file/is_uploaded_file_basic.phpt] [1;31mFAIL is_uploaded_file() function [ext/standard/tests/file/is_uploaded_file_basic.phpt] TEST 13319/16103 [ext/standard/tests/file/is_writable_basic.phpt] [1;33mSKIP Test is_writable() and its alias is_writeable() function: basic functionality [ext/standard/tests/file/is_writable_basic.phpt] reason: Cannot be run as root TEST 13320/16103 [ext/standard/tests/file/is_writable_error.phpt] [1;32mPASS Test is_writable() and its alias is_writeable() function: error conditions [ext/standard/tests/file/is_writable_error.phpt] TEST 13321/16103 [ext/standard/tests/file/is_writable_variation1.phpt] [1;33mSKIP Test is_writable() and its alias is_writeable() function: usage variations - diff. path notations [ext/standard/tests/file/is_writable_variation1.phpt] reason: Cannot be run as root TEST 13322/16103 [ext/standard/tests/file/is_writable_variation2.phpt] [1;33mSKIP Test is_writable() and its alias is_writeable() function: usage variations - file/dir with diff. perms [ext/standard/tests/file/is_writable_variation2.phpt] reason: Cannot be run as root TEST 13323/16103 [ext/standard/tests/file/is_writable_variation3.phpt] [1;33mSKIP Test is_writable() and its alias is_writeable() function: usage variations - invalid file names [ext/standard/tests/file/is_writable_variation3.phpt] reason: Cannot be run as root TEST 13324/16103 [ext/standard/tests/file/lchgrp_basic.phpt] [1;32mPASS Test lchgrp() function : basic functionality [ext/standard/tests/file/lchgrp_basic.phpt] TEST 13325/16103 [ext/standard/tests/file/lchown_basic.phpt] [1;32mPASS Test lchown() function : basic functionality [ext/standard/tests/file/lchown_basic.phpt] TEST 13326/16103 [ext/standard/tests/file/lchown_error.phpt] [1;33mSKIP Test lchown() function : error functionality [ext/standard/tests/file/lchown_error.phpt] reason: Cannot be run as root TEST 13327/16103 [ext/standard/tests/file/link_win32.phpt] [1;33mSKIP link not working properly on Windows [ext/standard/tests/file/link_win32.phpt] reason: windows only test TEST 13328/16103 [ext/standard/tests/file/lstat_stat_basic.phpt] [1;32mPASS Test lstat() & stat() functions: basic functionality [ext/standard/tests/file/lstat_stat_basic.phpt] TEST 13329/16103 [ext/standard/tests/file/lstat_stat_error.phpt] [1;32mPASS Test lstat() and stat() functions: error conditions [ext/standard/tests/file/lstat_stat_error.phpt] TEST 13330/16103 [ext/standard/tests/file/lstat_stat_variation1.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of rename() on file [ext/standard/tests/file/lstat_stat_variation1.phpt] TEST 13331/16103 [ext/standard/tests/file/lstat_stat_variation10.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of is_dir() [ext/standard/tests/file/lstat_stat_variation10.phpt] TEST 13332/16103 [ext/standard/tests/file/lstat_stat_variation11.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effect of is_file() [ext/standard/tests/file/lstat_stat_variation11.phpt] TEST 13333/16103 [ext/standard/tests/file/lstat_stat_variation12.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of is_link() [ext/standard/tests/file/lstat_stat_variation12.phpt] TEST 13334/16103 [ext/standard/tests/file/lstat_stat_variation13.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - file opened using w and r mode [ext/standard/tests/file/lstat_stat_variation13.phpt] TEST 13335/16103 [ext/standard/tests/file/lstat_stat_variation14.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - hardlink [ext/standard/tests/file/lstat_stat_variation14.phpt] TEST 13336/16103 [ext/standard/tests/file/lstat_stat_variation15.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects changing permissions of link [ext/standard/tests/file/lstat_stat_variation15.phpt] TEST 13337/16103 [ext/standard/tests/file/lstat_stat_variation16.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects changing permissions of file [ext/standard/tests/file/lstat_stat_variation16.phpt] TEST 13338/16103 [ext/standard/tests/file/lstat_stat_variation17.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects changing permissions of dir [ext/standard/tests/file/lstat_stat_variation17.phpt] TEST 13339/16103 [ext/standard/tests/file/lstat_stat_variation18.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - dir/file name stored in object [ext/standard/tests/file/lstat_stat_variation18.phpt] TEST 13340/16103 [ext/standard/tests/file/lstat_stat_variation19.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - dir/file names in array [ext/standard/tests/file/lstat_stat_variation19.phpt] TEST 13341/16103 [ext/standard/tests/file/lstat_stat_variation2.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of rename() on dir [ext/standard/tests/file/lstat_stat_variation2.phpt] TEST 13342/16103 [ext/standard/tests/file/lstat_stat_variation20.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - link names stored in array/object [ext/standard/tests/file/lstat_stat_variation20.phpt] TEST 13343/16103 [ext/standard/tests/file/lstat_stat_variation21.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of truncate() [ext/standard/tests/file/lstat_stat_variation21.phpt] TEST 13344/16103 [ext/standard/tests/file/lstat_stat_variation22.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - invalid filenames [ext/standard/tests/file/lstat_stat_variation22.phpt] TEST 13345/16103 [ext/standard/tests/file/lstat_stat_variation3.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of rename() on link [ext/standard/tests/file/lstat_stat_variation3.phpt] TEST 13346/16103 [ext/standard/tests/file/lstat_stat_variation4.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of touch() on file [ext/standard/tests/file/lstat_stat_variation4.phpt] TEST 13347/16103 [ext/standard/tests/file/lstat_stat_variation5.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of touch() on dir [ext/standard/tests/file/lstat_stat_variation5.phpt] TEST 13348/16103 [ext/standard/tests/file/lstat_stat_variation6.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - effects of touch() on link [ext/standard/tests/file/lstat_stat_variation6.phpt] TEST 13349/16103 [ext/standard/tests/file/lstat_stat_variation7.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - writing data into file [ext/standard/tests/file/lstat_stat_variation7.phpt] TEST 13350/16103 [ext/standard/tests/file/lstat_stat_variation8.phpt] [1;32mPASS Test lstat() and stat() functions: usage variations - creating file/subdir [ext/standard/tests/file/lstat_stat_variation8.phpt] TEST 13351/16103 [ext/standard/tests/file/mkdir-001.phpt] [1;32mPASS mkdir() tests [ext/standard/tests/file/mkdir-001.phpt] TEST 13352/16103 [ext/standard/tests/file/mkdir-002.phpt] [1;32mPASS mkdir(dir, 0777) tests [ext/standard/tests/file/mkdir-002.phpt] TEST 13353/16103 [ext/standard/tests/file/mkdir-003.phpt] [1;32mPASS recursive mkdir() tests [ext/standard/tests/file/mkdir-003.phpt] TEST 13354/16103 [ext/standard/tests/file/mkdir-004.phpt] [1;33mSKIP recursive mkdir() tests [ext/standard/tests/file/mkdir-004.phpt] reason: for root only TEST 13355/16103 [ext/standard/tests/file/mkdir-005.phpt] [1;33mSKIP recursive mkdir() tests [ext/standard/tests/file/mkdir-005.phpt] reason: for root only TEST 13356/16103 [ext/standard/tests/file/mkdir-006.phpt] [1;32mPASS recursive mkdir() with unclean paths [ext/standard/tests/file/mkdir-006.phpt] TEST 13357/16103 [ext/standard/tests/file/mkdir_rmdir_error.phpt] [1;32mPASS Test mkdir() and rmdir() functions : error conditions [ext/standard/tests/file/mkdir_rmdir_error.phpt] TEST 13358/16103 [ext/standard/tests/file/mkdir_rmdir_variation-win32-mb.phpt] [1;33mSKIP Test mkdir() and rmdir() functions: usage variations [ext/standard/tests/file/mkdir_rmdir_variation-win32-mb.phpt] reason: only for Windows TEST 13359/16103 [ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt] [1;33mSKIP Test mkdir() and rmdir() functions: usage variations [ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt] reason: only for Windows TEST 13360/16103 [ext/standard/tests/file/mkdir_rmdir_variation1.phpt] [1;33mSKIP Test mkdir() and rmdir() functions: usage variations - perms(0000-0777) [ext/standard/tests/file/mkdir_rmdir_variation1.phpt] reason: Cannot be run as root TEST 13361/16103 [ext/standard/tests/file/mkdir_rmdir_variation2.phpt] [1;33mSKIP Test mkdir() and rmdir() functions: usage variations - misc. [ext/standard/tests/file/mkdir_rmdir_variation2.phpt] reason: Cannot be run as root TEST 13362/16103 [ext/standard/tests/file/mkdir_variation5-win32.phpt] [1;33mSKIP Test mkdir() function : variation: various valid and invalid paths [ext/standard/tests/file/mkdir_variation5-win32.phpt] reason: Only valid for Windows TEST 13363/16103 [ext/standard/tests/file/mkdir_variation5.phpt] [1;32mPASS Test mkdir() function : variation: various valid and invalid paths [ext/standard/tests/file/mkdir_variation5.phpt] TEST 13364/16103 [ext/standard/tests/file/move_uploaded_file_basic.phpt] [1;31mFAIL move_uploaded_file() function [ext/standard/tests/file/move_uploaded_file_basic.phpt] TEST 13365/16103 [ext/standard/tests/file/open_basedir_cwd_resolve.phpt] [1;32mPASS CWD on open_basedir should not imply that everything is accessible [ext/standard/tests/file/open_basedir_cwd_resolve.phpt] TEST 13366/16103 [ext/standard/tests/file/parse_ini_file.phpt] [1;32mPASS Test parse_ini_file() function [ext/standard/tests/file/parse_ini_file.phpt] TEST 13367/16103 [ext/standard/tests/file/parse_ini_file_error.phpt] [1;32mPASS Test parse_ini_file() function : error conditions [ext/standard/tests/file/parse_ini_file_error.phpt] TEST 13368/16103 [ext/standard/tests/file/parse_ini_file_variation1.phpt] [1;32mPASS Test parse_ini_file() function : variation: identical properties and values are not referenced. [ext/standard/tests/file/parse_ini_file_variation1.phpt] TEST 13369/16103 [ext/standard/tests/file/parse_ini_file_variation2.phpt] [1;32mPASS Test parse_ini_file() function : variation: handling different boolean values [ext/standard/tests/file/parse_ini_file_variation2.phpt] TEST 13370/16103 [ext/standard/tests/file/parse_ini_file_variation3.phpt] [1;32mPASS Test parse_ini_file() function : variation: include path searching [ext/standard/tests/file/parse_ini_file_variation3.phpt] TEST 13371/16103 [ext/standard/tests/file/parse_ini_file_variation6-win32-mb.phpt] [1;33mSKIP Test parse_ini_file() function : variation - various absolute and relative paths [ext/standard/tests/file/parse_ini_file_variation6-win32-mb.phpt] reason: Only run on Windows TEST 13372/16103 [ext/standard/tests/file/parse_ini_file_variation6-win32.phpt] [1;33mSKIP Test parse_ini_file() function : variation - various absolute and relative paths [ext/standard/tests/file/parse_ini_file_variation6-win32.phpt] reason: Only run on Windows TEST 13373/16103 [ext/standard/tests/file/parse_ini_file_variation6.phpt] [1;32mPASS Test parse_ini_file() function : variation - various absolute and relative paths [ext/standard/tests/file/parse_ini_file_variation6.phpt] TEST 13374/16103 [ext/standard/tests/file/pathinfo_basic.phpt] [1;32mPASS Test pathinfo() function: basic functionality [ext/standard/tests/file/pathinfo_basic.phpt] TEST 13375/16103 [ext/standard/tests/file/pathinfo_basic1-win32.phpt] [1;33mSKIP Test pathinfo() function: basic functionality [ext/standard/tests/file/pathinfo_basic1-win32.phpt] reason: Only valid for Windows TEST 13376/16103 [ext/standard/tests/file/pathinfo_basic1.phpt] [1;32mPASS Test pathinfo() function: basic functionality [ext/standard/tests/file/pathinfo_basic1.phpt] TEST 13377/16103 [ext/standard/tests/file/pathinfo_basic2-win32.phpt] [1;33mSKIP Test pathinfo() function: basic functionality [ext/standard/tests/file/pathinfo_basic2-win32.phpt] reason: Only valid for Windows TEST 13378/16103 [ext/standard/tests/file/pathinfo_basic2.phpt] [1;32mPASS Test pathinfo() function: basic functionality [ext/standard/tests/file/pathinfo_basic2.phpt] TEST 13379/16103 [ext/standard/tests/file/pathinfo_variation3.phpt] [1;32mPASS Test pathinfo() function : usage variation [ext/standard/tests/file/pathinfo_variation3.phpt] TEST 13380/16103 [ext/standard/tests/file/pathinfo_variaton.phpt] [1;32mPASS Test pathinfo() function: usage variations [ext/standard/tests/file/pathinfo_variaton.phpt] TEST 13381/16103 [ext/standard/tests/file/php_fd_wrapper_01.phpt] [1;32mPASS php://fd wrapper: basic test [ext/standard/tests/file/php_fd_wrapper_01.phpt] TEST 13382/16103 [ext/standard/tests/file/php_fd_wrapper_02.phpt] [1;32mPASS php://fd wrapper: mode is ignored [ext/standard/tests/file/php_fd_wrapper_02.phpt] TEST 13383/16103 [ext/standard/tests/file/php_fd_wrapper_03.phpt] [1;32mPASS php://fd wrapper: bad syntax [ext/standard/tests/file/php_fd_wrapper_03.phpt] TEST 13384/16103 [ext/standard/tests/file/php_fd_wrapper_04.phpt] [1;32mPASS php://fd wrapper: invalid file descriptor [ext/standard/tests/file/php_fd_wrapper_04.phpt] TEST 13385/16103 [ext/standard/tests/file/popen_pclose_basic-win32-mb.phpt] [1;33mSKIP Test popen() and pclose function: basic functionality [ext/standard/tests/file/popen_pclose_basic-win32-mb.phpt] reason: Not Valid for Linux TEST 13386/16103 [ext/standard/tests/file/popen_pclose_basic-win32.phpt] [1;33mSKIP Test popen() and pclose function: basic functionality [ext/standard/tests/file/popen_pclose_basic-win32.phpt] reason: Not Valid for Linux TEST 13387/16103 [ext/standard/tests/file/popen_pclose_basic.phpt] [1;32mPASS Test popen() and pclose function: basic functionality [ext/standard/tests/file/popen_pclose_basic.phpt] TEST 13388/16103 [ext/standard/tests/file/popen_pclose_error-sunos.phpt] [1;33mSKIP Test popen() and pclose function: error conditions [ext/standard/tests/file/popen_pclose_error-sunos.phpt] reason: Only valid for Sun Solaris TEST 13389/16103 [ext/standard/tests/file/popen_pclose_error.phpt] [1;32mPASS Test popen() and pclose function: error conditions [ext/standard/tests/file/popen_pclose_error.phpt] TEST 13390/16103 [ext/standard/tests/file/proc_open01.phpt] [1;32mPASS proc_open() regression test 1 (proc_open() leak) [ext/standard/tests/file/proc_open01.phpt] TEST 13391/16103 [ext/standard/tests/file/proc_open_with_wrong_resource_type.phpt] [1;32mPASS proc_open does not leak memory when called with wrong resource type in descriptorspec [ext/standard/tests/file/proc_open_with_wrong_resource_type.phpt] TEST 13392/16103 [ext/standard/tests/file/readfile_basic-win32.phpt] [1;33mSKIP Test readfile() function: basic functionality [ext/standard/tests/file/readfile_basic-win32.phpt] reason: .. only on Windows TEST 13393/16103 [ext/standard/tests/file/readfile_basic.phpt] [1;32mPASS Test readfile() function: basic functionality [ext/standard/tests/file/readfile_basic.phpt] TEST 13394/16103 [ext/standard/tests/file/readfile_error.phpt] [1;32mPASS Test readfile() function: error conditions [ext/standard/tests/file/readfile_error.phpt] TEST 13395/16103 [ext/standard/tests/file/readfile_variation1.phpt] [1;32mPASS Test readfile() function: usage variation - stream_context [ext/standard/tests/file/readfile_variation1.phpt] TEST 13396/16103 [ext/standard/tests/file/readfile_variation10-win32.phpt] [1;33mSKIP Test readfile() function : variation - various invalid paths [ext/standard/tests/file/readfile_variation10-win32.phpt] reason: run only on Windows TEST 13397/16103 [ext/standard/tests/file/readfile_variation10.phpt] [1;32mPASS Test readfile() function : variation - various invalid paths [ext/standard/tests/file/readfile_variation10.phpt] TEST 13398/16103 [ext/standard/tests/file/readfile_variation2.phpt] [1;32mPASS Test readfile() function: usage variations - links [ext/standard/tests/file/readfile_variation2.phpt] TEST 13399/16103 [ext/standard/tests/file/readfile_variation3.phpt] [1;32mPASS Test readfile() function: usage variation - include path [ext/standard/tests/file/readfile_variation3.phpt] TEST 13400/16103 [ext/standard/tests/file/readfile_variation6.phpt] [1;32mPASS Test readfile() function : variation - test include path [ext/standard/tests/file/readfile_variation6.phpt] TEST 13401/16103 [ext/standard/tests/file/readfile_variation7.phpt] [1;32mPASS Test readfile() function : variation [ext/standard/tests/file/readfile_variation7.phpt] TEST 13402/16103 [ext/standard/tests/file/readfile_variation8-win32-mb.phpt] [1;33mSKIP Test readfile() function : variation [ext/standard/tests/file/readfile_variation8-win32-mb.phpt] reason: Only valid for Windows TEST 13403/16103 [ext/standard/tests/file/readfile_variation8-win32.phpt] [1;33mSKIP Test readfile() function : variation [ext/standard/tests/file/readfile_variation8-win32.phpt] reason: Only valid for Windows TEST 13404/16103 [ext/standard/tests/file/readfile_variation9.phpt] [1;32mPASS Test readfile() function : variation - variable types of path [ext/standard/tests/file/readfile_variation9.phpt] TEST 13405/16103 [ext/standard/tests/file/readlink_realpath_basic1.phpt] [1;32mPASS Test readlink() and realpath functions: basic functionality - diff. path notation for links(Bug #42038) [ext/standard/tests/file/readlink_realpath_basic1.phpt] TEST 13406/16103 [ext/standard/tests/file/readlink_realpath_basic2-win32.phpt] [1;33mSKIP Test readlink() and realpath functions: basic functionality - diff. path notation for files [ext/standard/tests/file/readlink_realpath_basic2-win32.phpt] reason: only for Windows TEST 13407/16103 [ext/standard/tests/file/readlink_realpath_basic2.phpt] [1;32mPASS Test readlink() and realpath functions: basic functionality - diff. path notation for files [ext/standard/tests/file/readlink_realpath_basic2.phpt] TEST 13408/16103 [ext/standard/tests/file/readlink_realpath_error-win32.phpt] [1;33mSKIP Test readlink() and realpath() functions: error conditions [ext/standard/tests/file/readlink_realpath_error-win32.phpt] reason: only for Windows TEST 13409/16103 [ext/standard/tests/file/readlink_realpath_error.phpt] [1;32mPASS Test readlink() and realpath() functions: error conditions [ext/standard/tests/file/readlink_realpath_error.phpt] TEST 13410/16103 [ext/standard/tests/file/readlink_realpath_variation1-win32.phpt] [1;33mSKIP Test readlink() and realpath() functions: usage variation - linkname/filename stored in object(Bug #42038) [ext/standard/tests/file/readlink_realpath_variation1-win32.phpt] reason: only for Windows TEST 13411/16103 [ext/standard/tests/file/readlink_realpath_variation1.phpt] [1;32mPASS Test readlink() and realpath() functions: usage variation - linkname/filename stored in object(Bug #42038) [ext/standard/tests/file/readlink_realpath_variation1.phpt] TEST 13412/16103 [ext/standard/tests/file/readlink_realpath_variation2-win32.phpt] [1;33mSKIP Test readlink() and realpath() functions: usage variation - linkname/filename stored in array(Bug #42038) [ext/standard/tests/file/readlink_realpath_variation2-win32.phpt] reason: only for Windows TEST 13413/16103 [ext/standard/tests/file/readlink_realpath_variation2.phpt] [1;32mPASS Test readlink() and realpath() functions: usage variation - linkname/filename stored in array(Bug #42038) [ext/standard/tests/file/readlink_realpath_variation2.phpt] TEST 13414/16103 [ext/standard/tests/file/readlink_realpath_variation3.phpt] [1;32mPASS Test readlink() and realpath() functions: usage variation - invalid args [ext/standard/tests/file/readlink_realpath_variation3.phpt] TEST 13415/16103 [ext/standard/tests/file/readlink_variation1.phpt] [1;32mPASS Test readlink() function: usage variations - invalid filenames [ext/standard/tests/file/readlink_variation1.phpt] TEST 13416/16103 [ext/standard/tests/file/realpath_basic-win32-mb.phpt] [1;33mSKIP Test realpath() function: basic functionality [ext/standard/tests/file/realpath_basic-win32-mb.phpt] reason: only on Windows TEST 13417/16103 [ext/standard/tests/file/realpath_basic-win32.phpt] [1;33mSKIP Test realpath() function: basic functionality [ext/standard/tests/file/realpath_basic-win32.phpt] reason: only on Windows TEST 13418/16103 [ext/standard/tests/file/realpath_basic2.phpt] [1;32mPASS realpath() with relative directory [ext/standard/tests/file/realpath_basic2.phpt] TEST 13419/16103 [ext/standard/tests/file/realpath_basic3.phpt] [1;32mPASS Test realpath() with relative paths [ext/standard/tests/file/realpath_basic3.phpt] TEST 13420/16103 [ext/standard/tests/file/realpath_basic4.phpt] [1;32mPASS Test realpath() with relative paths [ext/standard/tests/file/realpath_basic4.phpt] TEST 13421/16103 [ext/standard/tests/file/realpath_bug77484.phpt] [1;32mPASS Bug #77484 Zend engine crashes when calling realpath in invalid working dir [ext/standard/tests/file/realpath_bug77484.phpt] TEST 13422/16103 [ext/standard/tests/file/realpath_cache.phpt] [1;32mPASS realpath_cache_size() and realpath_cache_get() [ext/standard/tests/file/realpath_cache.phpt] TEST 13423/16103 [ext/standard/tests/file/realpath_cache_win32.phpt] [1;33mSKIP realpath_cache_size() and realpath_cache_get() [ext/standard/tests/file/realpath_cache_win32.phpt] reason: only on Windows TEST 13424/16103 [ext/standard/tests/file/realpath_variation-win32-mb.phpt] [1;33mSKIP Test realpath() function: usage variation [ext/standard/tests/file/realpath_variation-win32-mb.phpt] reason: only on Windows TEST 13425/16103 [ext/standard/tests/file/realpath_variation-win32.phpt] [1;33mSKIP Test realpath() function: usage variation [ext/standard/tests/file/realpath_variation-win32.phpt] reason: only on Windows TEST 13426/16103 [ext/standard/tests/file/realpath_variation2.phpt] [1;32mPASS Test realpath() function : variation [ext/standard/tests/file/realpath_variation2.phpt] TEST 13427/16103 [ext/standard/tests/file/rename_basic.phpt] [1;32mPASS Test rename() function: basic functionality [ext/standard/tests/file/rename_basic.phpt] TEST 13428/16103 [ext/standard/tests/file/rename_variation-win32.phpt] [1;33mSKIP Test rename() function: usage variations [ext/standard/tests/file/rename_variation-win32.phpt] reason: .. only for Windows TEST 13429/16103 [ext/standard/tests/file/rename_variation.phpt] [1;32mPASS Test rename() function: usage variations-1 (Bug#42638) [ext/standard/tests/file/rename_variation.phpt] TEST 13430/16103 [ext/standard/tests/file/rename_variation1-win32.phpt] [1;33mSKIP Test rename() function: usage variations [ext/standard/tests/file/rename_variation1-win32.phpt] reason: .. only for Windows TEST 13431/16103 [ext/standard/tests/file/rename_variation1.phpt] [1;32mPASS Test rename() function: usage variations-2 [ext/standard/tests/file/rename_variation1.phpt] TEST 13432/16103 [ext/standard/tests/file/rename_variation11-win32.phpt] [1;33mSKIP Test rename() function : variation - various relative, absolute paths [ext/standard/tests/file/rename_variation11-win32.phpt] reason: Only valid for Windows TEST 13433/16103 [ext/standard/tests/file/rename_variation12-win32.phpt] [1;33mSKIP Test rename() function : variation - various relative, absolute paths [ext/standard/tests/file/rename_variation12-win32.phpt] reason: .. for Windows TEST 13434/16103 [ext/standard/tests/file/rename_variation12.phpt] [1;32mPASS Test rename() function : variation - various relative, absolute paths [ext/standard/tests/file/rename_variation12.phpt] TEST 13435/16103 [ext/standard/tests/file/rename_variation13-win32.phpt] [1;33mSKIP Test rename() function : variation - various invalid paths [ext/standard/tests/file/rename_variation13-win32.phpt] reason: run only on Windows TEST 13436/16103 [ext/standard/tests/file/rename_variation13.phpt] [1;32mPASS Test rename() function : variation - various invalid paths [ext/standard/tests/file/rename_variation13.phpt] TEST 13437/16103 [ext/standard/tests/file/rename_variation2-win32.phpt] [1;33mSKIP Test rename() function: usage variations [ext/standard/tests/file/rename_variation2-win32.phpt] reason: .. only for Windows TEST 13438/16103 [ext/standard/tests/file/rename_variation2.phpt] [1;32mPASS Test rename() function: usage variations-3 [ext/standard/tests/file/rename_variation2.phpt] TEST 13439/16103 [ext/standard/tests/file/rename_variation3-win32.phpt] [1;33mSKIP Test rename() function: usage variations [ext/standard/tests/file/rename_variation3-win32.phpt] reason: .. only for Windows TEST 13440/16103 [ext/standard/tests/file/rename_variation3.phpt] [1;32mPASS Test rename() function: usage variations-4 [ext/standard/tests/file/rename_variation3.phpt] TEST 13441/16103 [ext/standard/tests/file/rename_variation4.phpt] [1;32mPASS Test rename() function: usage variations-5 [ext/standard/tests/file/rename_variation4.phpt] TEST 13442/16103 [ext/standard/tests/file/rename_variation5.phpt] [1;32mPASS Test rename() function: usage variations-6 [ext/standard/tests/file/rename_variation5.phpt] TEST 13443/16103 [ext/standard/tests/file/rename_variation6-win32.phpt] [1;33mSKIP Test rename() function: usage variations-6 [ext/standard/tests/file/rename_variation6-win32.phpt] reason: .. for Windows TEST 13444/16103 [ext/standard/tests/file/rename_variation6.phpt] [1;32mPASS Test rename() function: usage variations-6 [ext/standard/tests/file/rename_variation6.phpt] TEST 13445/16103 [ext/standard/tests/file/rename_variation7-win32.phpt] [1;33mSKIP Test rename() function: usage variations-8 [ext/standard/tests/file/rename_variation7-win32.phpt] reason: .. for Windows TEST 13446/16103 [ext/standard/tests/file/rename_variation7.phpt] [1;32mPASS Test rename() function: usage variations-8 [ext/standard/tests/file/rename_variation7.phpt] TEST 13447/16103 [ext/standard/tests/file/rename_variation8-win32.phpt] [1;33mSKIP Test rename() function: variation [ext/standard/tests/file/rename_variation8-win32.phpt] reason: .. for Windows TEST 13448/16103 [ext/standard/tests/file/rename_variation8.phpt] [1;32mPASS Test rename() function: variation [ext/standard/tests/file/rename_variation8.phpt] TEST 13449/16103 [ext/standard/tests/file/rename_variation9.phpt] [1;32mPASS Test rename() function: basic functionality [ext/standard/tests/file/rename_variation9.phpt] TEST 13450/16103 [ext/standard/tests/file/rmdir_variation3-win32.phpt] [1;33mSKIP Test rmdir() function : variation: various valid and invalid paths [ext/standard/tests/file/rmdir_variation3-win32.phpt] reason: Only valid for Windows TEST 13451/16103 [ext/standard/tests/file/rmdir_variation3.phpt] [1;32mPASS Test rmdir() function : variation: various valid and invalid paths [ext/standard/tests/file/rmdir_variation3.phpt] TEST 13452/16103 [ext/standard/tests/file/stat_basic-win32-mb.phpt] [1;33mSKIP Test stat() function: basic functionality [ext/standard/tests/file/stat_basic-win32-mb.phpt] reason: .. valid only for Windows TEST 13453/16103 [ext/standard/tests/file/stat_basic-win32.phpt] [1;33mSKIP Test stat() function: basic functionality [ext/standard/tests/file/stat_basic-win32.phpt] reason: .. valid only for Windows TEST 13454/16103 [ext/standard/tests/file/stat_error-win32.phpt] [1;33mSKIP Test stat() function: error conditions [ext/standard/tests/file/stat_error-win32.phpt] reason: .. only for Windows TEST 13455/16103 [ext/standard/tests/file/stat_variation1-win32-mb.phpt] [1;33mSKIP Test stat() functions: usage variations - effects of rename() [ext/standard/tests/file/stat_variation1-win32-mb.phpt] reason: .. only for Windows TEST 13456/16103 [ext/standard/tests/file/stat_variation1-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - effects of rename() [ext/standard/tests/file/stat_variation1-win32.phpt] reason: .. only for Windows TEST 13457/16103 [ext/standard/tests/file/stat_variation2-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - effects of writing to file [ext/standard/tests/file/stat_variation2-win32.phpt] reason: .. only for Windows TEST 13458/16103 [ext/standard/tests/file/stat_variation3-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - effects of creating/deleting the dir/file [ext/standard/tests/file/stat_variation3-win32.phpt] reason: .. only for Windows TEST 13459/16103 [ext/standard/tests/file/stat_variation4-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - effects of is_dir() & is_file() [ext/standard/tests/file/stat_variation4-win32.phpt] reason: .. only for Windows TEST 13460/16103 [ext/standard/tests/file/stat_variation5-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - file opened in read/write mode [ext/standard/tests/file/stat_variation5-win32.phpt] reason: .. only for Windows TEST 13461/16103 [ext/standard/tests/file/stat_variation6-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - changing permissions of dir/file [ext/standard/tests/file/stat_variation6-win32.phpt] reason: .. only for Windows TEST 13462/16103 [ext/standard/tests/file/stat_variation7-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - names of dir/file stored in objects [ext/standard/tests/file/stat_variation7-win32.phpt] reason: .. only for Windows TEST 13463/16103 [ext/standard/tests/file/stat_variation8-win32.phpt] [1;33mSKIP Test stat() functions: usage variations - effects of truncate() [ext/standard/tests/file/stat_variation8-win32.phpt] reason: .. only for Windows TEST 13464/16103 [ext/standard/tests/file/statcache-corruption.phpt] [1;32mPASS statcache corruption [ext/standard/tests/file/statcache-corruption.phpt] TEST 13465/16103 [ext/standard/tests/file/statpage.phpt] [1;32mPASS getlastmod() and others [ext/standard/tests/file/statpage.phpt] TEST 13466/16103 [ext/standard/tests/file/stream_001.phpt] [1;32mPASS stream_wrapper_unregister() & stream_wrapper_restore() [ext/standard/tests/file/stream_001.phpt] TEST 13467/16103 [ext/standard/tests/file/stream_002.phpt] [1;32mPASS stream_socket_client() and invalid arguments [ext/standard/tests/file/stream_002.phpt] TEST 13468/16103 [ext/standard/tests/file/stream_copy_to_stream.phpt] [1;32mPASS stream_copy_to_stream() tests [ext/standard/tests/file/stream_copy_to_stream.phpt] TEST 13469/16103 [ext/standard/tests/file/stream_copy_to_stream_empty.phpt] [1;32mPASS stream_copy_to_stream() from empty file [ext/standard/tests/file/stream_copy_to_stream_empty.phpt] TEST 13470/16103 [ext/standard/tests/file/stream_enclosed.phpt] [1;33mSKIP Unexposed/leaked stream encloses another stream [ext/standard/tests/file/stream_enclosed.phpt] reason: Required extension missing: zend_test TEST 13471/16103 [ext/standard/tests/file/stream_get_line.phpt] [1;32mPASS Crash inside stream_get_line(), when length=0 [ext/standard/tests/file/stream_get_line.phpt] TEST 13472/16103 [ext/standard/tests/file/stream_rfc2397_001.phpt] [1;32mPASS Stream: RFC2397 getting the data [ext/standard/tests/file/stream_rfc2397_001.phpt] TEST 13473/16103 [ext/standard/tests/file/stream_rfc2397_002.phpt] [1;32mPASS Stream: RFC2397 getting meta data [ext/standard/tests/file/stream_rfc2397_002.phpt] TEST 13474/16103 [ext/standard/tests/file/stream_rfc2397_003.phpt] [1;32mPASS Stream: RFC2397 decoding data [ext/standard/tests/file/stream_rfc2397_003.phpt] TEST 13475/16103 [ext/standard/tests/file/stream_rfc2397_004.phpt] [1;32mPASS Stream: RFC2397 Mozilla tests [ext/standard/tests/file/stream_rfc2397_004.phpt] TEST 13476/16103 [ext/standard/tests/file/stream_rfc2397_005.phpt] [1;32mPASS Stream: RFC2397 without // [ext/standard/tests/file/stream_rfc2397_005.phpt] TEST 13477/16103 [ext/standard/tests/file/stream_rfc2397_006.phpt] [1;32mPASS Stream: RFC2397 with corrupt? payload [ext/standard/tests/file/stream_rfc2397_006.phpt] TEST 13478/16103 [ext/standard/tests/file/stream_rfc2397_007.phpt] [1;32mPASS Stream: RFC2397 and seeking [ext/standard/tests/file/stream_rfc2397_007.phpt] TEST 13479/16103 [ext/standard/tests/file/stream_supports_lock.phpt] [1;32mPASS stream_supports_lock [ext/standard/tests/file/stream_supports_lock.phpt] TEST 13480/16103 [ext/standard/tests/file/symlink.phpt] [1;32mPASS symlink() & friends [ext/standard/tests/file/symlink.phpt] TEST 13481/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_basic1.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions: basic functionality - link to files [ext/standard/tests/file/symlink_link_linkinfo_is_link_basic1.phpt] TEST 13482/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_basic2.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions: basic functionality - link to dirs [ext/standard/tests/file/symlink_link_linkinfo_is_link_basic2.phpt] TEST 13483/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : error conditions - symlink & linkinfo [ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt] TEST 13484/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_error2.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : error conditions - link & is_link [ext/standard/tests/file/symlink_link_linkinfo_is_link_error2.phpt] TEST 13485/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation1.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - link name stored in an array/object [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation1.phpt] TEST 13486/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation2.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - hardlink to non-existent file [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation2.phpt] TEST 13487/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation3.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - access/update file through softlink [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation3.phpt] TEST 13488/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation4.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - access/update file through hard link [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation4.phpt] TEST 13489/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation5.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - work on deleted link [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation5.phpt] TEST 13490/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt] [1;33mSKIP Test symlink(), linkinfo(), link() and is_link() functions : usage variations - link & dir perms. [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt] reason: Cannot be run as root TEST 13491/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation7.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - try link to self [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation7.phpt] TEST 13492/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation8.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - try link with same name in diff. dir [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation8.phpt] TEST 13493/16103 [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation9.phpt] [1;32mPASS Test symlink(), linkinfo(), link() and is_link() functions : usage variations - link & lstat[dev] value [ext/standard/tests/file/symlink_link_linkinfo_is_link_variation9.phpt] TEST 13494/16103 [ext/standard/tests/file/symlink_to_symlink.phpt] [1;32mPASS symlink() using a relative path, and symlink() to a symlink [ext/standard/tests/file/symlink_to_symlink.phpt] TEST 13495/16103 [ext/standard/tests/file/tempnam_variation1-win32-mb.phpt] [1;33mSKIP Test tempnam() function: usage variations - creating files [ext/standard/tests/file/tempnam_variation1-win32-mb.phpt] reason: Only valid for Windows TEST 13496/16103 [ext/standard/tests/file/tempnam_variation1-win32.phpt] [1;33mSKIP Test tempnam() function: usage variations - creating files [ext/standard/tests/file/tempnam_variation1-win32.phpt] reason: Only valid for Windows TEST 13497/16103 [ext/standard/tests/file/tempnam_variation1.phpt] [1;32mPASS Test tempnam() function: usage variations - creating files [ext/standard/tests/file/tempnam_variation1.phpt] TEST 13498/16103 [ext/standard/tests/file/tempnam_variation2-win32.phpt] [1;33mSKIP Test tempnam() function: usage variations - various absolute and relative paths [ext/standard/tests/file/tempnam_variation2-win32.phpt] reason: Only valid for Windows TEST 13499/16103 [ext/standard/tests/file/tempnam_variation2.phpt] [1;32mPASS Test tempnam() function: usage variations - various absolute and relative paths [ext/standard/tests/file/tempnam_variation2.phpt] TEST 13500/16103 [ext/standard/tests/file/tempnam_variation3-win32.phpt] [1;33mSKIP Test tempnam() function: usage variations - obscure prefixes [ext/standard/tests/file/tempnam_variation3-win32.phpt] reason: run only on Windows TEST 13501/16103 [ext/standard/tests/file/tempnam_variation3.phpt] [1;32mPASS Test tempnam() function: usage variations - obscure prefixes [ext/standard/tests/file/tempnam_variation3.phpt] TEST 13502/16103 [ext/standard/tests/file/tempnam_variation4-0.phpt] [1;33mSKIP Test tempnam() function: usage variations - permissions(0000 to 0350) of dir [ext/standard/tests/file/tempnam_variation4-0.phpt] reason: Cannot be run as root TEST 13503/16103 [ext/standard/tests/file/tempnam_variation4-1.phpt] [1;33mSKIP Test tempnam() function: usage variations - permissions(0351 to 0777) of dir [ext/standard/tests/file/tempnam_variation4-1.phpt] reason: Cannot be run as root TEST 13504/16103 [ext/standard/tests/file/tempnam_variation5-win32.phpt] [1;33mSKIP Test tempnam() function: usage variations - existing file [ext/standard/tests/file/tempnam_variation5-win32.phpt] reason: Windows only TEST 13505/16103 [ext/standard/tests/file/tempnam_variation5.phpt] [1;32mPASS Test tempnam() function: usage variations - existing file [ext/standard/tests/file/tempnam_variation5.phpt] TEST 13506/16103 [ext/standard/tests/file/tempnam_variation6-win32.phpt] [1;33mSKIP Test tempnam() function: usage variations - Using previous unique filename [ext/standard/tests/file/tempnam_variation6-win32.phpt] reason: Windows Only TEST 13507/16103 [ext/standard/tests/file/tempnam_variation6.phpt] [1;32mPASS Test tempnam() function: usage variations - Using previous unique filename [ext/standard/tests/file/tempnam_variation6.phpt] TEST 13508/16103 [ext/standard/tests/file/tempnam_variation7-win32.phpt] [1;33mSKIP Test tempnam() function: usage variations - invalid/non-existing dir [ext/standard/tests/file/tempnam_variation7-win32.phpt] reason: Only run on Windows TEST 13509/16103 [ext/standard/tests/file/tempnam_variation7.phpt] [1;32mPASS Test tempnam() function: usage variations - invalid/non-existing dir [ext/standard/tests/file/tempnam_variation7.phpt] TEST 13510/16103 [ext/standard/tests/file/tempnam_variation8-win32.phpt] [1;33mSKIP Test tempnam() function: usage variations - various absolute and relative paths [ext/standard/tests/file/tempnam_variation8-win32.phpt] reason: Only valid for Windows TEST 13511/16103 [ext/standard/tests/file/touch.phpt] [1;32mPASS touch() tests [ext/standard/tests/file/touch.phpt] TEST 13512/16103 [ext/standard/tests/file/touch_basic-win32-mb.phpt] [1;33mSKIP Test touch() function : basic functionality [ext/standard/tests/file/touch_basic-win32-mb.phpt] reason: .. only for Windows TEST 13513/16103 [ext/standard/tests/file/touch_basic-win32.phpt] [1;33mSKIP Test touch() function : basic functionality [ext/standard/tests/file/touch_basic-win32.phpt] reason: .. only for Windows TEST 13514/16103 [ext/standard/tests/file/touch_basic.phpt] [1;32mPASS Test touch() function : basic functionality [ext/standard/tests/file/touch_basic.phpt] TEST 13515/16103 [ext/standard/tests/file/touch_error.phpt] [1;32mPASS touch() error tests [ext/standard/tests/file/touch_error.phpt] TEST 13516/16103 [ext/standard/tests/file/touch_variation1.phpt] [1;32mPASS touch() with times [ext/standard/tests/file/touch_variation1.phpt] TEST 13517/16103 [ext/standard/tests/file/touch_variation2.phpt] [1;32mPASS touch() - ensure touch does not delete existing file. [ext/standard/tests/file/touch_variation2.phpt] TEST 13518/16103 [ext/standard/tests/file/touch_variation5-win32.phpt] [1;33mSKIP Test touch() function : variation: various valid and invalid paths [ext/standard/tests/file/touch_variation5-win32.phpt] reason: .. only for Windows TEST 13519/16103 [ext/standard/tests/file/touch_variation5.phpt] [1;32mPASS Test touch() function : variation: various valid and invalid paths [ext/standard/tests/file/touch_variation5.phpt] TEST 13520/16103 [ext/standard/tests/file/touch_variation6-win32.phpt] [1;33mSKIP Test touch() function : variation: various valid and invalid paths [ext/standard/tests/file/touch_variation6-win32.phpt] reason: .. only for Windows TEST 13521/16103 [ext/standard/tests/file/umask_basic.phpt] [1;32mPASS Test umask() function: basic functionality [ext/standard/tests/file/umask_basic.phpt] TEST 13522/16103 [ext/standard/tests/file/umask_variation1.phpt] [1;32mPASS Test umask() function: usage variations - perms from 0000 to 0350 [ext/standard/tests/file/umask_variation1.phpt] TEST 13523/16103 [ext/standard/tests/file/umask_variation2.phpt] [1;32mPASS Test umask() function: usage variations - perms from 0351 to 0777 [ext/standard/tests/file/umask_variation2.phpt] TEST 13524/16103 [ext/standard/tests/file/unlink_basic.phpt] [1;32mPASS Testing unlink() function : basic functionality [ext/standard/tests/file/unlink_basic.phpt] TEST 13525/16103 [ext/standard/tests/file/unlink_error-win32-mb.phpt] [1;33mSKIP Testing unlink() function : error conditions [ext/standard/tests/file/unlink_error-win32-mb.phpt] reason: .. only on Windows TEST 13526/16103 [ext/standard/tests/file/unlink_error-win32.phpt] [1;33mSKIP Testing unlink() function : error conditions [ext/standard/tests/file/unlink_error-win32.phpt] reason: .. only on Windows TEST 13527/16103 [ext/standard/tests/file/unlink_error.phpt] [1;32mPASS Testing unlink() function : error conditions [ext/standard/tests/file/unlink_error.phpt] TEST 13528/16103 [ext/standard/tests/file/unlink_variation1-win32-mb.phpt] [1;33mSKIP Test unlink() function : usage variations - unlinking file in a directory [ext/standard/tests/file/unlink_variation1-win32-mb.phpt] reason: only on Windows TEST 13529/16103 [ext/standard/tests/file/unlink_variation1-win32.phpt] [1;33mSKIP Test unlink() function : usage variations - unlinking file in a directory [ext/standard/tests/file/unlink_variation1-win32.phpt] reason: only on Windows TEST 13530/16103 [ext/standard/tests/file/unlink_variation1.phpt] [1;33mSKIP Test unlink() function : usage variations - unlinking file in a directory [ext/standard/tests/file/unlink_variation1.phpt] reason: Cannot be run as root TEST 13531/16103 [ext/standard/tests/file/unlink_variation10.phpt] [1;32mPASS Test unlink() function : variation: unlinking directories [ext/standard/tests/file/unlink_variation10.phpt] TEST 13532/16103 [ext/standard/tests/file/unlink_variation2.phpt] [1;32mPASS Test unlink() function : usage variations - unlink file in use [ext/standard/tests/file/unlink_variation2.phpt] TEST 13533/16103 [ext/standard/tests/file/unlink_variation3.phpt] [1;32mPASS Test unlink() function : usage variations - unlink links [ext/standard/tests/file/unlink_variation3.phpt] TEST 13534/16103 [ext/standard/tests/file/unlink_variation4.phpt] [1;32mPASS Test unlink() function : usage variations - unlink deleted file [ext/standard/tests/file/unlink_variation4.phpt] TEST 13535/16103 [ext/standard/tests/file/unlink_variation5.phpt] [1;32mPASS Test unlink() function : usage variations - files with diff. file permissions [ext/standard/tests/file/unlink_variation5.phpt] TEST 13536/16103 [ext/standard/tests/file/unlink_variation6.phpt] [1;32mPASS Test unlink() function : variation [ext/standard/tests/file/unlink_variation6.phpt] TEST 13537/16103 [ext/standard/tests/file/unlink_variation8-win32.phpt] [1;33mSKIP Test unlink() function : variation: various valid and invalid paths [ext/standard/tests/file/unlink_variation8-win32.phpt] reason: .. only for Windows TEST 13538/16103 [ext/standard/tests/file/unlink_variation8.phpt] [1;32mPASS Test unlink() function : variation: various valid and invalid paths [ext/standard/tests/file/unlink_variation8.phpt] TEST 13539/16103 [ext/standard/tests/file/unlink_variation9-win32.phpt] [1;33mSKIP Test unlink() function : variation: various valid and invalid paths [ext/standard/tests/file/unlink_variation9-win32.phpt] reason: .. only for Windows TEST 13540/16103 [ext/standard/tests/file/userdirstream.phpt] [1;32mPASS Directory Streams [ext/standard/tests/file/userdirstream.phpt] TEST 13541/16103 [ext/standard/tests/file/userfilters.phpt] [1;32mPASS stream userfilter test [ext/standard/tests/file/userfilters.phpt] TEST 13542/16103 [ext/standard/tests/file/userstreams.phpt] [1;32mPASS User-space streams [ext/standard/tests/file/userstreams.phpt] TEST 13543/16103 [ext/standard/tests/file/userstreams_002.phpt] [1;32mPASS User-space streams: stream_cast() [ext/standard/tests/file/userstreams_002.phpt] TEST 13544/16103 [ext/standard/tests/file/userstreams_003.phpt] [1;32mPASS User-space streams: stream_set_option() [ext/standard/tests/file/userstreams_003.phpt] TEST 13545/16103 [ext/standard/tests/file/userstreams_004.phpt] [1;32mPASS User-space streams: stream_lock() [ext/standard/tests/file/userstreams_004.phpt] TEST 13546/16103 [ext/standard/tests/file/userstreams_005.phpt] [1;32mPASS User-space streams: stream_truncate() [ext/standard/tests/file/userstreams_005.phpt] TEST 13547/16103 [ext/standard/tests/file/userstreams_006.phpt] [1;32mPASS User-space streams: set_options returns "not implemented" for unhandled option types [ext/standard/tests/file/userstreams_006.phpt] TEST 13548/16103 [ext/standard/tests/file/userstreams_007.phpt] [1;32mPASS User-space streams: test metadata option [ext/standard/tests/file/userstreams_007.phpt] TEST 13549/16103 [ext/standard/tests/file/userwrapper.phpt] [1;32mPASS Userstream unlink, rename, mkdir, rmdir, and url_stat. [ext/standard/tests/file/userwrapper.phpt] TEST 13550/16103 [ext/standard/tests/file/windows_acls/bug44859.phpt] [1;33mSKIP bug #44859 (incorrect result with NTFS ACL permissions, is_writable) [ext/standard/tests/file/windows_acls/bug44859.phpt] reason: windows only test TEST 13551/16103 [ext/standard/tests/file/windows_acls/bug44859_2.phpt] [1;33mSKIP bug #44859 (incorrect result with NTFS ACL permissions, is_readable) [ext/standard/tests/file/windows_acls/bug44859_2.phpt] reason: windows only test TEST 13552/16103 [ext/standard/tests/file/windows_acls/bug44859_3.phpt] [1;33mSKIP bug #44859 (incorrect result with NTFS ACL permissions, is_executable) [ext/standard/tests/file/windows_acls/bug44859_3.phpt] reason: windows only test TEST 13553/16103 [ext/standard/tests/file/windows_acls/bug44859_4.phpt] [1;33mSKIP bug #44859 (incorrect result with NTFS ACL permissions, is_readable) [ext/standard/tests/file/windows_acls/bug44859_4.phpt] reason: windows only test TEST 13554/16103 [ext/standard/tests/file/windows_links/bug48746.phpt] [1;33mSKIP Bug#48746 - Junction not working properly [ext/standard/tests/file/windows_links/bug48746.phpt] reason: windows only test TEST 13555/16103 [ext/standard/tests/file/windows_links/bug48746_1.phpt] [1;33mSKIP Bug#48746 - Junction not working properly [ext/standard/tests/file/windows_links/bug48746_1.phpt] reason: windows only test TEST 13556/16103 [ext/standard/tests/file/windows_links/bug48746_2.phpt] [1;33mSKIP Bug#48746 - Junction not working properly [ext/standard/tests/file/windows_links/bug48746_2.phpt] reason: windows only test TEST 13557/16103 [ext/standard/tests/file/windows_links/bug48746_3.phpt] [1;33mSKIP Bug#48746 - Junction not working properly [ext/standard/tests/file/windows_links/bug48746_3.phpt] reason: windows only test TEST 13558/16103 [ext/standard/tests/file/windows_links/bug73962.phpt] [1;33mSKIP Bug #73962 bug with symlink related to cyrillic directory [ext/standard/tests/file/windows_links/bug73962.phpt] reason: windows only test TEST 13559/16103 [ext/standard/tests/file/windows_links/bug76335.phpt] [1;33mSKIP Bug #76335 "link(): Bad file descriptor" with non-ASCII path [ext/standard/tests/file/windows_links/bug76335.phpt] reason: windows only test TEST 13560/16103 [ext/standard/tests/file/windows_links/bug78862.phpt] [1;32mPASS Bug #78862 (link() silently truncates after a null byte on Windows) [ext/standard/tests/file/windows_links/bug78862.phpt] TEST 13561/16103 [ext/standard/tests/file/windows_links/readlink_compat.phpt] [1;33mSKIP Test readlink bc behaviour on Windows [ext/standard/tests/file/windows_links/readlink_compat.phpt] reason: windows only test TEST 13562/16103 [ext/standard/tests/file/windows_mb_path/bug54028.phpt] [1;33mSKIP Bug #54028 Directory::read() cannot handle non-unicode chars properly [ext/standard/tests/file/windows_mb_path/bug54028.phpt] reason: windows only test TEST 13563/16103 [ext/standard/tests/file/windows_mb_path/bug54028_2.phpt] [1;33mSKIP Bug #54028 realpath(".") return false [ext/standard/tests/file/windows_mb_path/bug54028_2.phpt] reason: windows only test TEST 13564/16103 [ext/standard/tests/file/windows_mb_path/bug54977.phpt] [1;33mSKIP Bug #54977 UTF-8 files and folder are not shown [ext/standard/tests/file/windows_mb_path/bug54977.phpt] reason: windows only test TEST 13565/16103 [ext/standard/tests/file/windows_mb_path/bug61315.phpt] [1;33mSKIP Bug #61315 stat() fails with specific DBCS characters [ext/standard/tests/file/windows_mb_path/bug61315.phpt] reason: windows only test TEST 13566/16103 [ext/standard/tests/file/windows_mb_path/bug64506.phpt] [1;33mSKIP PHP can not read or write file correctly if file name have special char like š [ext/standard/tests/file/windows_mb_path/bug64506.phpt] reason: windows only test TEST 13567/16103 [ext/standard/tests/file/windows_mb_path/bug64699.phpt] [1;33mSKIP Bug #64699 is_dir() is inaccurate result on Windows with japanese locale. [ext/standard/tests/file/windows_mb_path/bug64699.phpt] reason: windows only test TEST 13568/16103 [ext/standard/tests/file/windows_mb_path/bug70903.phpt] [1;33mSKIP Bug #70903 scandir wrongly interprets the Turkish "ı" character [ext/standard/tests/file/windows_mb_path/bug70903.phpt] reason: windows only test TEST 13569/16103 [ext/standard/tests/file/windows_mb_path/bug71509.phpt] [1;33mSKIP Bug #71509 Zip problem with swedish letters in filename. [ext/standard/tests/file/windows_mb_path/bug71509.phpt] reason: windows only test TEST 13570/16103 [ext/standard/tests/file/windows_mb_path/bug74923.phpt] [1;33mSKIP Bug #74923 Crash when crawling through network share [ext/standard/tests/file/windows_mb_path/bug74923.phpt] reason: windows only test TEST 13571/16103 [ext/standard/tests/file/windows_mb_path/bug75063_cp1251.phpt] [1;33mSKIP Bug #75063 Many filesystem-related functions do not work with multibyte file names, cp1251 [ext/standard/tests/file/windows_mb_path/bug75063_cp1251.phpt] reason: windows only test TEST 13572/16103 [ext/standard/tests/file/windows_mb_path/bug75063_utf8.phpt] [1;33mSKIP Bug #75063 Many filesystem-related functions do not work with multibyte file names, UTF-8 [ext/standard/tests/file/windows_mb_path/bug75063_utf8.phpt] reason: windows only test TEST 13573/16103 [ext/standard/tests/file/windows_mb_path/recursive_it.phpt] [1;33mSKIP RecursiveDirectoryIterator with dir path long or of edge case length [ext/standard/tests/file/windows_mb_path/recursive_it.phpt] reason: windows only test TEST 13574/16103 [ext/standard/tests/file/windows_mb_path/test_big5_0.phpt] [1;33mSKIP Test fopen() for reading big5 path [ext/standard/tests/file/windows_mb_path/test_big5_0.phpt] reason: windows only test TEST 13575/16103 [ext/standard/tests/file/windows_mb_path/test_big5_1.phpt] [1;33mSKIP Test mkdir/rmdir big5 path [ext/standard/tests/file/windows_mb_path/test_big5_1.phpt] reason: windows only test TEST 13576/16103 [ext/standard/tests/file/windows_mb_path/test_big5_2.phpt] [1;33mSKIP Test fopen() for write big5 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_big5_2.phpt] reason: windows only test TEST 13577/16103 [ext/standard/tests/file/windows_mb_path/test_big5_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading big5 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_big5_to_utf8_0.phpt] reason: windows only test TEST 13578/16103 [ext/standard/tests/file/windows_mb_path/test_big5_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir big5 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_big5_to_utf8_1.phpt] reason: windows only test TEST 13579/16103 [ext/standard/tests/file/windows_mb_path/test_big5_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write big5 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_big5_to_utf8_2.phpt] reason: windows only test TEST 13580/16103 [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading UTF-8 path with cp1250 specific symbols [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_0.phpt] reason: windows only test TEST 13581/16103 [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir UTF-8 path with cp1250 specific symbols [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_1.phpt] reason: windows only test TEST 13582/16103 [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write to UTF-8 path with cp1250 specific symbols [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_2.phpt] reason: windows only test TEST 13583/16103 [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_3.phpt] [1;33mSKIP Test fopen() for reading UTF-8 path with cp1250 specific symbols [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_3.phpt] reason: windows only test TEST 13584/16103 [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_4.phpt] [1;33mSKIP Test mkdir/rmdir UTF-8 path with cp1250 specific symbols [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_4.phpt] reason: windows only test TEST 13585/16103 [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_5.phpt] [1;33mSKIP Test fopen() for write to UTF-8 path with cp1250 specific symbols [ext/standard/tests/file/windows_mb_path/test_cp1250_to_utf8_5.phpt] reason: windows only test TEST 13586/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_0.phpt] [1;33mSKIP Test fopen() for reading CP1251 path [ext/standard/tests/file/windows_mb_path/test_cp1251_0.phpt] reason: windows only test TEST 13587/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_1.phpt] [1;33mSKIP Test mkdir/rmdir CP1251 path [ext/standard/tests/file/windows_mb_path/test_cp1251_1.phpt] reason: windows only test TEST 13588/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_2.phpt] [1;33mSKIP Test fopen() for write CP1251 path [ext/standard/tests/file/windows_mb_path/test_cp1251_2.phpt] reason: windows only test TEST 13589/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading CP1251 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1251_to_utf8_0.phpt] reason: windows only test TEST 13590/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir CP1251 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1251_to_utf8_1.phpt] reason: windows only test TEST 13591/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write CP1251 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1251_to_utf8_2.phpt] reason: windows only test TEST 13592/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_zend_multibyte_0.phpt] [1;33mSKIP Test fopen() for reading CP1251 with zend.multibyte [ext/standard/tests/file/windows_mb_path/test_cp1251_zend_multibyte_0.phpt] reason: windows only test TEST 13593/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_zend_multibyte_1.phpt] [1;33mSKIP Test mkdir/rmdir CP1251 with zend.multibyte [ext/standard/tests/file/windows_mb_path/test_cp1251_zend_multibyte_1.phpt] reason: windows only test TEST 13594/16103 [ext/standard/tests/file/windows_mb_path/test_cp1251_zend_multibyte_2.phpt] [1;33mSKIP Test fopen() for write CP1251 with zend.multibyte [ext/standard/tests/file/windows_mb_path/test_cp1251_zend_multibyte_2.phpt] reason: windows only test TEST 13595/16103 [ext/standard/tests/file/windows_mb_path/test_cp1252_0.phpt] [1;33mSKIP cp1252 cmd test [ext/standard/tests/file/windows_mb_path/test_cp1252_0.phpt] reason: windows only test TEST 13596/16103 [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading cp1252 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_0.phpt] reason: windows only test TEST 13597/16103 [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1252 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_1.phpt] reason: windows only test TEST 13598/16103 [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write cp1252 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_2.phpt] reason: windows only test TEST 13599/16103 [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_3.phpt] [1;33mSKIP Test fopen() for reading cp1252 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_3.phpt] reason: windows only test TEST 13600/16103 [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_4.phpt] [1;33mSKIP Test mkdir/rmdir cp1252 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_4.phpt] reason: windows only test TEST 13601/16103 [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_5.phpt] [1;33mSKIP Test fopen() for write cp1252 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1252_to_utf8_5.phpt] reason: windows only test TEST 13602/16103 [ext/standard/tests/file/windows_mb_path/test_cp1253_0.phpt] [1;33mSKIP Test fopen() for reading cp1253 path [ext/standard/tests/file/windows_mb_path/test_cp1253_0.phpt] reason: windows only test TEST 13603/16103 [ext/standard/tests/file/windows_mb_path/test_cp1253_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1253 path [ext/standard/tests/file/windows_mb_path/test_cp1253_1.phpt] reason: windows only test TEST 13604/16103 [ext/standard/tests/file/windows_mb_path/test_cp1253_2.phpt] [1;33mSKIP Test fopen() for write cp1253 [ext/standard/tests/file/windows_mb_path/test_cp1253_2.phpt] reason: windows only test TEST 13605/16103 [ext/standard/tests/file/windows_mb_path/test_cp1253_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading cp1253 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1253_to_utf8_0.phpt] reason: windows only test TEST 13606/16103 [ext/standard/tests/file/windows_mb_path/test_cp1253_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1253 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1253_to_utf8_1.phpt] reason: windows only test TEST 13607/16103 [ext/standard/tests/file/windows_mb_path/test_cp1253_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write cp1253 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1253_to_utf8_2.phpt] reason: windows only test TEST 13608/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_0.phpt] [1;33mSKIP Test fopen() for reading cp1254 path [ext/standard/tests/file/windows_mb_path/test_cp1254_0.phpt] reason: windows only test TEST 13609/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1254 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1254_1.phpt] reason: windows only test TEST 13610/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_2.phpt] [1;33mSKIP Test fopen() for write cp1254 path [ext/standard/tests/file/windows_mb_path/test_cp1254_2.phpt] reason: windows only test TEST 13611/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_3.phpt] [1;33mSKIP cp1254 cmd test [ext/standard/tests/file/windows_mb_path/test_cp1254_3.phpt] reason: windows only test TEST 13612/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading cp1254 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_0.phpt] reason: windows only test TEST 13613/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1254 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_1.phpt] reason: windows only test TEST 13614/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write cp1254 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_2.phpt] reason: windows only test TEST 13615/16103 [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_3.phpt] [1;33mSKIP cp1254 cmd test [ext/standard/tests/file/windows_mb_path/test_cp1254_to_utf8_3.phpt] reason: windows only test TEST 13616/16103 [ext/standard/tests/file/windows_mb_path/test_cp1255_0.phpt] [1;33mSKIP Test fopen() for reading cp1255 path [ext/standard/tests/file/windows_mb_path/test_cp1255_0.phpt] reason: windows only test TEST 13617/16103 [ext/standard/tests/file/windows_mb_path/test_cp1255_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1255 path [ext/standard/tests/file/windows_mb_path/test_cp1255_1.phpt] reason: windows only test TEST 13618/16103 [ext/standard/tests/file/windows_mb_path/test_cp1255_2.phpt] [1;33mSKIP Test fopen() for write cp1255 path [ext/standard/tests/file/windows_mb_path/test_cp1255_2.phpt] reason: windows only test TEST 13619/16103 [ext/standard/tests/file/windows_mb_path/test_cp1255_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading cp1255 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1255_to_utf8_0.phpt] reason: windows only test TEST 13620/16103 [ext/standard/tests/file/windows_mb_path/test_cp1255_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1255 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1255_to_utf8_1.phpt] reason: windows only test TEST 13621/16103 [ext/standard/tests/file/windows_mb_path/test_cp1255_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write cp1255 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1255_to_utf8_2.phpt] reason: windows only test TEST 13622/16103 [ext/standard/tests/file/windows_mb_path/test_cp1256_0.phpt] [1;33mSKIP Test fopen() for reading cp1256 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1256_0.phpt] reason: windows only test TEST 13623/16103 [ext/standard/tests/file/windows_mb_path/test_cp1256_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1256 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1256_1.phpt] reason: windows only test TEST 13624/16103 [ext/standard/tests/file/windows_mb_path/test_cp1256_2.phpt] [1;33mSKIP Test fopen() for write cp1256 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1256_2.phpt] reason: windows only test TEST 13625/16103 [ext/standard/tests/file/windows_mb_path/test_cp1256_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading cp1256 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1256_to_utf8_0.phpt] reason: windows only test TEST 13626/16103 [ext/standard/tests/file/windows_mb_path/test_cp1256_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir cp1256 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1256_to_utf8_1.phpt] reason: windows only test TEST 13627/16103 [ext/standard/tests/file/windows_mb_path/test_cp1256_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write cp1256 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp1256_to_utf8_2.phpt] reason: windows only test TEST 13628/16103 [ext/standard/tests/file/windows_mb_path/test_cp874_0.phpt] [1;33mSKIP Thai cp874 basic test [ext/standard/tests/file/windows_mb_path/test_cp874_0.phpt] reason: windows only test TEST 13629/16103 [ext/standard/tests/file/windows_mb_path/test_cp874_1.phpt] [1;33mSKIP Thai cp874 cmd test [ext/standard/tests/file/windows_mb_path/test_cp874_1.phpt] reason: windows only test TEST 13630/16103 [ext/standard/tests/file/windows_mb_path/test_cp874_to_utf8_0.phpt] [1;33mSKIP Thai UTF-8 basic test [ext/standard/tests/file/windows_mb_path/test_cp874_to_utf8_0.phpt] reason: windows only test TEST 13631/16103 [ext/standard/tests/file/windows_mb_path/test_cp874_to_utf8_1.phpt] [1;33mSKIP Thai UTF-8 cmd test [ext/standard/tests/file/windows_mb_path/test_cp874_to_utf8_1.phpt] reason: windows only test TEST 13632/16103 [ext/standard/tests/file/windows_mb_path/test_cp932_0.phpt] [1;33mSKIP Test fopen() for reading cp932 path [ext/standard/tests/file/windows_mb_path/test_cp932_0.phpt] reason: windows only test TEST 13633/16103 [ext/standard/tests/file/windows_mb_path/test_cp932_1.phpt] [1;33mSKIP Test mkdir/rmdir cp932 [ext/standard/tests/file/windows_mb_path/test_cp932_1.phpt] reason: windows only test TEST 13634/16103 [ext/standard/tests/file/windows_mb_path/test_cp932_2.phpt] [1;33mSKIP Test fopen() for write to cp932 path [ext/standard/tests/file/windows_mb_path/test_cp932_2.phpt] reason: windows only test TEST 13635/16103 [ext/standard/tests/file/windows_mb_path/test_cp932_3.phpt] [1;33mSKIP cp932 cmd test [ext/standard/tests/file/windows_mb_path/test_cp932_3.phpt] reason: windows only test TEST 13636/16103 [ext/standard/tests/file/windows_mb_path/test_cp932_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading cp932 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp932_to_utf8_0.phpt] reason: windows only test TEST 13637/16103 [ext/standard/tests/file/windows_mb_path/test_cp932_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir cp932 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp932_to_utf8_1.phpt] reason: windows only test TEST 13638/16103 [ext/standard/tests/file/windows_mb_path/test_cp932_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write cp932 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp932_to_utf8_2.phpt] reason: windows only test TEST 13639/16103 [ext/standard/tests/file/windows_mb_path/test_cp936_0.phpt] [1;33mSKIP Test fopen() for reading cp936 path [ext/standard/tests/file/windows_mb_path/test_cp936_0.phpt] reason: windows only test TEST 13640/16103 [ext/standard/tests/file/windows_mb_path/test_cp936_1.phpt] [1;33mSKIP Test mkdir/rmdir cp936 path [ext/standard/tests/file/windows_mb_path/test_cp936_1.phpt] reason: windows only test TEST 13641/16103 [ext/standard/tests/file/windows_mb_path/test_cp936_2.phpt] [1;33mSKIP Test fopen() for write cp936 path [ext/standard/tests/file/windows_mb_path/test_cp936_2.phpt] reason: windows only test TEST 13642/16103 [ext/standard/tests/file/windows_mb_path/test_cp936_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading cp936 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp936_to_utf8_0.phpt] reason: windows only test TEST 13643/16103 [ext/standard/tests/file/windows_mb_path/test_cp936_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir cp936 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp936_to_utf8_1.phpt] reason: windows only test TEST 13644/16103 [ext/standard/tests/file/windows_mb_path/test_cp936_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write cp936 to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_cp936_to_utf8_2.phpt] reason: windows only test TEST 13645/16103 [ext/standard/tests/file/windows_mb_path/test_cwd_mb_names.phpt] [1;33mSKIP Test chdir()/getcwd() with a dir for multibyte filenames [ext/standard/tests/file/windows_mb_path/test_cwd_mb_names.phpt] reason: windows only test TEST 13646/16103 [ext/standard/tests/file/windows_mb_path/test_eucjp_to_utf8_0.phpt] [1;33mSKIP Test fopen() for reading eucjp to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_eucjp_to_utf8_0.phpt] reason: windows only test TEST 13647/16103 [ext/standard/tests/file/windows_mb_path/test_eucjp_to_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir eucjp to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_eucjp_to_utf8_1.phpt] reason: windows only test TEST 13648/16103 [ext/standard/tests/file/windows_mb_path/test_eucjp_to_utf8_2.phpt] [1;33mSKIP Test fopen() for write eucjp to UTF-8 path [ext/standard/tests/file/windows_mb_path/test_eucjp_to_utf8_2.phpt] reason: windows only test TEST 13649/16103 [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_0.phpt] [1;33mSKIP Test fopen() for reading Kartuli UTF-8 path [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_0.phpt] reason: windows only test TEST 13650/16103 [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_1.phpt] [1;33mSKIP Test mkdir/rmdir Kartuli UTF-8 path [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_1.phpt] reason: windows only test TEST 13651/16103 [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_2.phpt] [1;33mSKIP Test fopen() for write Kartuli UTF-8 path [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_2.phpt] reason: windows only test TEST 13652/16103 [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_3.phpt] [1;33mSKIP Kartuli UTF-8 cmd test [ext/standard/tests/file/windows_mb_path/test_kartuli_utf8_3.phpt] reason: windows only test TEST 13653/16103 [ext/standard/tests/file/windows_mb_path/test_long_path_0.phpt] [1;33mSKIP Basic long path test [ext/standard/tests/file/windows_mb_path/test_long_path_0.phpt] reason: windows only test TEST 13654/16103 [ext/standard/tests/file/windows_mb_path/test_long_path_1.phpt] [1;33mSKIP Basic long path test with file I/O [ext/standard/tests/file/windows_mb_path/test_long_path_1.phpt] reason: windows only test TEST 13655/16103 [ext/standard/tests/file/windows_mb_path/test_long_path_2.phpt] [1;33mSKIP Basic long path test with file I/O, multibyte path and realpath() check [ext/standard/tests/file/windows_mb_path/test_long_path_2.phpt] reason: windows only test TEST 13656/16103 [ext/standard/tests/file/windows_mb_path/test_long_path_bug30730.phpt] [1;33mSKIP Bug #30730 Filename path length limit broken on NTFS volume, using rename [ext/standard/tests/file/windows_mb_path/test_long_path_bug30730.phpt] reason: windows only test TEST 13657/16103 [ext/standard/tests/file/windows_mb_path/test_long_path_bug70943.phpt] [1;33mSKIP Bug #70943 fopen() can't open a file if path is 259 characters long [ext/standard/tests/file/windows_mb_path/test_long_path_bug70943.phpt] reason: windows only test TEST 13658/16103 [ext/standard/tests/file/windows_mb_path/test_long_path_bug71103.phpt] [1;33mSKIP Bug #71103 file_exists and is_readable fail silently [ext/standard/tests/file/windows_mb_path/test_long_path_bug71103.phpt] reason: windows only test TEST 13659/16103 [ext/standard/tests/file/windows_mb_path/test_long_path_mkdir.phpt] [1;33mSKIP Mkdir with path length < 260 and > 248 has be a long path [ext/standard/tests/file/windows_mb_path/test_long_path_mkdir.phpt] reason: windows only test TEST 13660/16103 [ext/standard/tests/file/windows_mb_path/test_readdir_mb_names.phpt] [1;33mSKIP Test readdir() with a dir for multibyte filenames [ext/standard/tests/file/windows_mb_path/test_readdir_mb_names.phpt] reason: windows only test TEST 13661/16103 [ext/standard/tests/file/windows_mb_path/test_rename_mb_names.phpt] [1;33mSKIP Test rename() with a dir for multibyte filenames [ext/standard/tests/file/windows_mb_path/test_rename_mb_names.phpt] reason: windows only test TEST 13662/16103 [ext/standard/tests/filters/001.phpt] [1;32mPASS stream_filter_register() and invalid arguments [ext/standard/tests/filters/001.phpt] TEST 13663/16103 [ext/standard/tests/filters/basic.phpt] [1;32mPASS basic stream filter tests [ext/standard/tests/filters/basic.phpt] TEST 13664/16103 [ext/standard/tests/filters/bug22538.phpt] [1;32mPASS Bug #22538 (filtered stream doesn't update file pointer) [ext/standard/tests/filters/bug22538.phpt] TEST 13665/16103 [ext/standard/tests/filters/bug35916.phpt] [1;32mPASS Bug #35916 (Duplicate calls to stream_bucket_append() lead to a crash) [ext/standard/tests/filters/bug35916.phpt] TEST 13666/16103 [ext/standard/tests/filters/bug46164-1.phpt] [1;32mPASS Bug #46164 - 1 (stream_filter_remove() closes the stream) [ext/standard/tests/filters/bug46164-1.phpt] TEST 13667/16103 [ext/standard/tests/filters/bug46164-2.phpt] [1;32mPASS Bug #46164 - 2 (stream_filter_remove() closes the stream) [ext/standard/tests/filters/bug46164-2.phpt] TEST 13668/16103 [ext/standard/tests/filters/bug50363.phpt] [1;32mPASS Bug #50363 (Invalid parsing in convert.quoted-printable-decode filter) [ext/standard/tests/filters/bug50363.phpt] TEST 13669/16103 [ext/standard/tests/filters/bug54350.phpt] [1;32mPASS Bug #54350: Memory corruption with user_filter [ext/standard/tests/filters/bug54350.phpt] TEST 13670/16103 [ext/standard/tests/filters/bug72941.phpt] [1;32mPASS Bug #72941 (Modifying bucket->data by-ref has no effect any longer) [ext/standard/tests/filters/bug72941.phpt] TEST 13671/16103 [ext/standard/tests/filters/bug73586.phpt] [1;32mPASS Bug #73586 (php_user_filter::$stream is not set to the stream the filter is working on). [ext/standard/tests/filters/bug73586.phpt] TEST 13672/16103 [ext/standard/tests/filters/bug74267.phpt] [1;32mPASS Bug #74267 (segfault with streams and invalid data) [ext/standard/tests/filters/bug74267.phpt] TEST 13673/16103 [ext/standard/tests/filters/bug77231.phpt] [1;32mPASS Bug #77231 (Segfault when using convert.quoted-printable-encode filter) [ext/standard/tests/filters/bug77231.phpt] TEST 13674/16103 [ext/standard/tests/filters/bug79468.phpt] [1;32mPASS Bug #79468 SIGSEGV when closing stream handle with a stream filter appended [ext/standard/tests/filters/bug79468.phpt] TEST 13675/16103 [ext/standard/tests/filters/bug81294.phpt] [1;32mPASS Bug #81294 (Segfault when removing a filter) [ext/standard/tests/filters/bug81294.phpt] TEST 13676/16103 [ext/standard/tests/filters/bug81302.phpt] [1;32mPASS Bug #81302 (Stream position after stream filter removed) [ext/standard/tests/filters/bug81302.phpt] TEST 13677/16103 [ext/standard/tests/filters/bug81475.phpt] [1;32mPASS Bug #81475 (stream_isatty emits warning with attached stream wrapper) [ext/standard/tests/filters/bug81475.phpt] TEST 13678/16103 [ext/standard/tests/filters/chunked_001.phpt] [1;32mPASS Chunked encoding [ext/standard/tests/filters/chunked_001.phpt] TEST 13679/16103 [ext/standard/tests/filters/filter_errors_convert_base64_decode.phpt] [1;32mPASS Filter errors: convert.base64-decode [ext/standard/tests/filters/filter_errors_convert_base64_decode.phpt] TEST 13680/16103 [ext/standard/tests/filters/filter_errors_user.phpt] [1;32mPASS Filter errors: user filter [ext/standard/tests/filters/filter_errors_user.phpt] TEST 13681/16103 [ext/standard/tests/filters/filter_errors_zlib_inflate.phpt] [1;32mPASS Filter errors: zlib.inflate [ext/standard/tests/filters/filter_errors_zlib_inflate.phpt] TEST 13682/16103 [ext/standard/tests/filters/ghsa-r977-prxv-hc43.phpt] [1;32mPASS GHSA-r977-prxv-hc43: Single byte overread with convert.quoted-printable-decode filter [ext/standard/tests/filters/ghsa-r977-prxv-hc43.phpt] TEST 13683/16103 [ext/standard/tests/filters/object_init_failure.phpt] [1;32mPASS Creating the stream filter object may fail [ext/standard/tests/filters/object_init_failure.phpt] TEST 13684/16103 [ext/standard/tests/filters/object_init_failure_2.phpt] [1;32mPASS Creating the stream filter object may fail (include variation) [ext/standard/tests/filters/object_init_failure_2.phpt] TEST 13685/16103 [ext/standard/tests/filters/php_user_filter_01.phpt] [1;32mPASS class php_user_filter#1 [ext/standard/tests/filters/php_user_filter_01.phpt] TEST 13686/16103 [ext/standard/tests/filters/php_user_filter_02.phpt] [1;32mPASS class php_user_filter#2 [ext/standard/tests/filters/php_user_filter_02.phpt] TEST 13687/16103 [ext/standard/tests/filters/php_user_filter_03.phpt] [1;32mPASS class php_user_filter#3 [ext/standard/tests/filters/php_user_filter_03.phpt] TEST 13688/16103 [ext/standard/tests/filters/php_user_filter_onCreate_failure.phpt] [1;32mPASS php_user_filter onCreate() returns false [ext/standard/tests/filters/php_user_filter_onCreate_failure.phpt] TEST 13689/16103 [ext/standard/tests/filters/read.phpt] [1;32mPASS stream filter - reading [ext/standard/tests/filters/read.phpt] TEST 13690/16103 [ext/standard/tests/filters/stream_filter_remove_basic.phpt] [1;32mPASS Test stream_filter_remove() function : basic functionality [ext/standard/tests/filters/stream_filter_remove_basic.phpt] TEST 13691/16103 [ext/standard/tests/filters/stream_filter_remove_error.phpt] [1;32mPASS Test stream_filter_remove() function : error conditions [ext/standard/tests/filters/stream_filter_remove_error.phpt] TEST 13692/16103 [ext/standard/tests/forward_static_call_array.phpt] [1;32mPASS mixed forward_static_call_array ( callable $function , array $parameters ); [ext/standard/tests/forward_static_call_array.phpt] TEST 13693/16103 [ext/standard/tests/general_functions/001.phpt] [1;32mPASS sprintf() function [ext/standard/tests/general_functions/001.phpt] TEST 13694/16103 [ext/standard/tests/general_functions/002.phpt] [1;32mPASS quoted_printable_decode() function test [ext/standard/tests/general_functions/002.phpt] TEST 13695/16103 [ext/standard/tests/general_functions/003.phpt] [1;32mPASS levenshtein() function test [ext/standard/tests/general_functions/003.phpt] TEST 13696/16103 [ext/standard/tests/general_functions/004.phpt] [1;32mPASS fgetcsv() with tab delimited fields (BUG #8258) [ext/standard/tests/general_functions/004.phpt] TEST 13697/16103 [ext/standard/tests/general_functions/005.phpt] [1;32mPASS is_scalar() function test [ext/standard/tests/general_functions/005.phpt] TEST 13698/16103 [ext/standard/tests/general_functions/006.phpt] [1;32mPASS quoted_printable_decode() function test with CR/LF [ext/standard/tests/general_functions/006.phpt] TEST 13699/16103 [ext/standard/tests/general_functions/007.phpt] [1;32mPASS MD5 / Base64 [ext/standard/tests/general_functions/007.phpt] TEST 13700/16103 [ext/standard/tests/general_functions/008.phpt] [1;32mPASS var_dump float test [ext/standard/tests/general_functions/008.phpt] TEST 13701/16103 [ext/standard/tests/general_functions/009.phpt] [1;32mPASS SHA1 [ext/standard/tests/general_functions/009.phpt] TEST 13702/16103 [ext/standard/tests/general_functions/010.phpt] [1;32mPASS register_shutdown_function() & __call [ext/standard/tests/general_functions/010.phpt] TEST 13703/16103 [ext/standard/tests/general_functions/array_is_list.phpt] [1;32mPASS Test array_is_list() function [ext/standard/tests/general_functions/array_is_list.phpt] TEST 13704/16103 [ext/standard/tests/general_functions/boolval.phpt] [1;32mPASS Testing boolval() [ext/standard/tests/general_functions/boolval.phpt] TEST 13705/16103 [ext/standard/tests/general_functions/bug25038.phpt] [1;32mPASS Bug #25038 (call_user_func issues warning if function throws exception) [ext/standard/tests/general_functions/bug25038.phpt] TEST 13706/16103 [ext/standard/tests/general_functions/bug27678.phpt] [1;32mPASS Bug #27678 (number_format() crashes with large numbers) [ext/standard/tests/general_functions/bug27678.phpt] TEST 13707/16103 [ext/standard/tests/general_functions/bug29038.phpt] [1;32mPASS Bug #29038 (extract(), EXTR_PREFIX_SAME option prefixes empty strings) [ext/standard/tests/general_functions/bug29038.phpt] TEST 13708/16103 [ext/standard/tests/general_functions/bug31190.phpt] [1;32mPASS Bug #31190 (exception in call_user_func_array()) [ext/standard/tests/general_functions/bug31190.phpt] TEST 13709/16103 [ext/standard/tests/general_functions/bug32647.phpt] [1;32mPASS Bug #32647 (Using register_shutdown_function() with invalid callback can crash PHP) [ext/standard/tests/general_functions/bug32647.phpt] TEST 13710/16103 [ext/standard/tests/general_functions/bug34794.phpt] [1;32mPASS Bug #34794 (proc_close() hangs when used with two processes) [ext/standard/tests/general_functions/bug34794.phpt] TEST 13711/16103 [ext/standard/tests/general_functions/bug35229.phpt] [1;32mPASS Bug #35229 (call_user_func() crashes when argument stack is nearly full) [ext/standard/tests/general_functions/bug35229.phpt] TEST 13712/16103 [ext/standard/tests/general_functions/bug36011.phpt] [1;32mPASS Bug #36011 (Strict errormsg wrong for call_user_func() and the likes) [ext/standard/tests/general_functions/bug36011.phpt] TEST 13713/16103 [ext/standard/tests/general_functions/bug39322.phpt] [1;32mPASS Bug #39322 (proc_terminate() losing process resource) [ext/standard/tests/general_functions/bug39322.phpt] TEST 13714/16103 [ext/standard/tests/general_functions/bug40398.phpt] [1;32mPASS Bug #40398 (parent and self callback functions erroneously called statically) [ext/standard/tests/general_functions/bug40398.phpt] TEST 13715/16103 [ext/standard/tests/general_functions/bug40752.phpt] [1;32mPASS Bug #40752 (parse_ini_file() segfaults when a scalar setting is redeclared as an array) [ext/standard/tests/general_functions/bug40752.phpt] TEST 13716/16103 [ext/standard/tests/general_functions/bug41037.phpt] [1;32mPASS Bug #41037 (unregister_tick_function() inside the tick function crash PHP) [ext/standard/tests/general_functions/bug41037.phpt] TEST 13717/16103 [ext/standard/tests/general_functions/bug41445.phpt] [1;32mPASS Bug #41445 (parse_ini_file() function parses octal numbers in section names) [ext/standard/tests/general_functions/bug41445.phpt] TEST 13718/16103 [ext/standard/tests/general_functions/bug41445_1.phpt] [1;32mPASS Bug #41445 (parse_ini_file() function parses octal numbers in section names) - 2 [ext/standard/tests/general_functions/bug41445_1.phpt] TEST 13719/16103 [ext/standard/tests/general_functions/bug41518.phpt] [1;32mPASS Bug #41518 (file_exists() warns of open_basedir restriction on non-existent file) [ext/standard/tests/general_functions/bug41518.phpt] TEST 13720/16103 [ext/standard/tests/general_functions/bug41970.phpt] [1;32mPASS Bug #41970 (call_user_func_*() leaks on failure) [ext/standard/tests/general_functions/bug41970.phpt] TEST 13721/16103 [ext/standard/tests/general_functions/bug42272.phpt] [1;32mPASS Bug #42272 (var_export() incorrectly escapes char(0)) [ext/standard/tests/general_functions/bug42272.phpt] TEST 13722/16103 [ext/standard/tests/general_functions/bug43293_1.phpt] [1;32mPASS Bug #43293 (Multiple segfaults in getopt()) [ext/standard/tests/general_functions/bug43293_1.phpt] TEST 13723/16103 [ext/standard/tests/general_functions/bug43293_2.phpt] [1;32mPASS Bug #43293 (Multiple segfaults in getopt()) [ext/standard/tests/general_functions/bug43293_2.phpt] TEST 13724/16103 [ext/standard/tests/general_functions/bug43293_3.phpt] [1;32mPASS Bug #43293 (Multiple segfaults in getopt()) [ext/standard/tests/general_functions/bug43293_3.phpt] TEST 13725/16103 [ext/standard/tests/general_functions/bug44295-win.phpt] [1;33mSKIP user defined error handler + set_error_handling(EH_THROW) [ext/standard/tests/general_functions/bug44295-win.phpt] reason: Windows only TEST 13726/16103 [ext/standard/tests/general_functions/bug44295.phpt] [1;32mPASS user defined error handler + set_error_handling(EH_THROW) [ext/standard/tests/general_functions/bug44295.phpt] TEST 13727/16103 [ext/standard/tests/general_functions/bug44394.phpt] [1;32mPASS Bug #44394 (Last two bytes missing from output) [ext/standard/tests/general_functions/bug44394.phpt] TEST 13728/16103 [ext/standard/tests/general_functions/bug44394_2.phpt] [1;32mPASS Bug #44394 (Last two bytes missing from output) with session.use_trans_id [ext/standard/tests/general_functions/bug44394_2.phpt] TEST 13729/16103 [ext/standard/tests/general_functions/bug44461.phpt] [1;32mPASS Bug #44461 (parse_ini_file crashes) [ext/standard/tests/general_functions/bug44461.phpt] TEST 13730/16103 [ext/standard/tests/general_functions/bug44667.phpt] [1;32mPASS Bug #44667 (proc_open() does not handle pipes with the mode 'wb' correctly) [ext/standard/tests/general_functions/bug44667.phpt] TEST 13731/16103 [ext/standard/tests/general_functions/bug46587.phpt] [1;32mPASS Bug #46587 (mt_rand() does not check that max is greater than min). [ext/standard/tests/general_functions/bug46587.phpt] TEST 13732/16103 [ext/standard/tests/general_functions/bug47027.phpt] [1;32mPASS Bug #47027 (var_export doesn't show numeric indices on ArrayObject) [ext/standard/tests/general_functions/bug47027.phpt] TEST 13733/16103 [ext/standard/tests/general_functions/bug47857.phpt] [1;32mPASS Bug #47851 (is_callable throws fatal error) [ext/standard/tests/general_functions/bug47857.phpt] TEST 13734/16103 [ext/standard/tests/general_functions/bug47859.phpt] [1;32mPASS Bug #47859 (parse_ini_file() does not like asterisk (*) in key in the beginning) [ext/standard/tests/general_functions/bug47859.phpt] TEST 13735/16103 [ext/standard/tests/general_functions/bug48660.phpt] [1;32mPASS Bug #48660 (parse_ini_*(): dollar sign as last character of value fails) [ext/standard/tests/general_functions/bug48660.phpt] TEST 13736/16103 [ext/standard/tests/general_functions/bug48768.phpt] [1;32mPASS Bug #48768 (parse_ini_*() crashes with INI_SCANNER_RAW) [ext/standard/tests/general_functions/bug48768.phpt] TEST 13737/16103 [ext/standard/tests/general_functions/bug49056.phpt] [1;32mPASS Bug #49056 (parse_ini_*() regression in 5.3.0 when using non-ASCII strings as option keys) [ext/standard/tests/general_functions/bug49056.phpt] TEST 13738/16103 [ext/standard/tests/general_functions/bug49692.phpt] [1;32mPASS Bug #49692: parse_ini_file() throws errors when key contains '/' (forward slash) [ext/standard/tests/general_functions/bug49692.phpt] TEST 13739/16103 [ext/standard/tests/general_functions/bug49847.phpt] [1;32mPASS Bug #49847 (exec() fails on lines larger then 4095 bytes) [ext/standard/tests/general_functions/bug49847.phpt] TEST 13740/16103 [ext/standard/tests/general_functions/bug50690.phpt] [1;32mPASS Bug #23650 (putenv() does not assign values when the value is one character) [ext/standard/tests/general_functions/bug50690.phpt] TEST 13741/16103 [ext/standard/tests/general_functions/bug50732.phpt] [1;32mPASS Bug #50732 (exec() adds single byte twice to $output array) [ext/standard/tests/general_functions/bug50732.phpt] TEST 13742/16103 [ext/standard/tests/general_functions/bug52138.phpt] [1;32mPASS Bug #52138 (Constants are parsed into the ini file for section names) [ext/standard/tests/general_functions/bug52138.phpt] TEST 13743/16103 [ext/standard/tests/general_functions/bug60227_1.phpt] [1;31mFAIL Bug #60227 (header() cannot detect the multi-line header with CR) [ext/standard/tests/general_functions/bug60227_1.phpt] TEST 13744/16103 [ext/standard/tests/general_functions/bug60227_2.phpt] [1;31mFAIL Bug #60227 (header() cannot detect the multi-line header with CR), \r before \n [ext/standard/tests/general_functions/bug60227_2.phpt] TEST 13745/16103 [ext/standard/tests/general_functions/bug60227_3.phpt] [1;31mFAIL Bug #60227 (header() cannot detect the multi-line header with CR), \0 before \n [ext/standard/tests/general_functions/bug60227_3.phpt] TEST 13746/16103 [ext/standard/tests/general_functions/bug60227_4.phpt] [1;31mFAIL Bug #60227 (header() cannot detect the multi-line header with CR), CRLF [ext/standard/tests/general_functions/bug60227_4.phpt] TEST 13747/16103 [ext/standard/tests/general_functions/bug60723.phpt] [1;32mPASS Bug #60723 (error_log error time has changed to UTC ignoring default timezo) [ext/standard/tests/general_functions/bug60723.phpt] TEST 13748/16103 [ext/standard/tests/general_functions/bug66094.phpt] [1;32mPASS Bug #66094 (unregister_tick_function tries to cast a Closure to a string) [ext/standard/tests/general_functions/bug66094.phpt] TEST 13749/16103 [ext/standard/tests/general_functions/bug67498.phpt] [1;32mPASS phpinfo() Type Confusion Information Leak Vulnerability [ext/standard/tests/general_functions/bug67498.phpt] TEST 13750/16103 [ext/standard/tests/general_functions/bug69646.phpt] [1;33mSKIP Bug #69646 OS command injection vulnerability in escapeshellarg() [ext/standard/tests/general_functions/bug69646.phpt] reason: .. Windows only TEST 13751/16103 [ext/standard/tests/general_functions/bug70018.phpt] [1;32mPASS Bug #70018 (exec does not strip all whitespace) [ext/standard/tests/general_functions/bug70018.phpt] TEST 13752/16103 [ext/standard/tests/general_functions/bug70157.phpt] [1;32mPASS parse_ini_string() crashes on values starting with number or unquoted strings [ext/standard/tests/general_functions/bug70157.phpt] TEST 13753/16103 [ext/standard/tests/general_functions/bug70249.phpt] [1;32mPASS Bug #70249 (Segmentation fault while running PHPUnit tests on phpBB 3.2-dev) [ext/standard/tests/general_functions/bug70249.phpt] TEST 13754/16103 [ext/standard/tests/general_functions/bug70947.phpt] [1;32mPASS Bug #70947 (INI parser segfault with INI_SCANNER_TYPED) [ext/standard/tests/general_functions/bug70947.phpt] TEST 13755/16103 [ext/standard/tests/general_functions/bug71891.phpt] [1;32mPASS Bug #71891 (header_register_callback() and register_shutdown_function()) [ext/standard/tests/general_functions/bug71891.phpt] TEST 13756/16103 [ext/standard/tests/general_functions/bug72300.phpt] [1;32mPASS Bug #72300 (ignore_user_abort(false) has no effect) [ext/standard/tests/general_functions/bug72300.phpt] TEST 13757/16103 [ext/standard/tests/general_functions/bug72306.phpt] [1;32mPASS Bug #72306 (Heap overflow through proc_open and $env parameter) [ext/standard/tests/general_functions/bug72306.phpt] TEST 13758/16103 [ext/standard/tests/general_functions/bug72920.phpt] [1;32mPASS Bug #72920 (Accessing a private constant using constant() creates an exception AND warning) [ext/standard/tests/general_functions/bug72920.phpt] TEST 13759/16103 [ext/standard/tests/general_functions/bug73973.phpt] [1;32mPASS Bug #73973 debug_zval_dump() assertion error for resource consts with --enable-debug [ext/standard/tests/general_functions/bug73973.phpt] TEST 13760/16103 [ext/standard/tests/general_functions/bug76643.phpt] [1;32mPASS Bug #76643 (Segmentation fault when using `output_add_rewrite_var`) [ext/standard/tests/general_functions/bug76643.phpt] TEST 13761/16103 [ext/standard/tests/general_functions/bug76717.phpt] [1;32mPASS Bug #76717: var_export() does not create a parsable value for PHP_INT_MIN [ext/standard/tests/general_functions/bug76717.phpt] TEST 13762/16103 [ext/standard/tests/general_functions/bug77638_1.phpt] [1;33mSKIP Bug #77638 (var_export'ing certain class instances segfaults) [ext/standard/tests/general_functions/bug77638_1.phpt] reason: Required extension missing: com_dotnet TEST 13763/16103 [ext/standard/tests/general_functions/bug77638_2.phpt] [1;32mPASS Bug #77638 (var_export'ing certain class instances segfaults) [ext/standard/tests/general_functions/bug77638_2.phpt] TEST 13764/16103 [ext/standard/tests/general_functions/bug77844.phpt] [1;32mPASS Bug #77844: Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED [ext/standard/tests/general_functions/bug77844.phpt] TEST 13765/16103 [ext/standard/tests/general_functions/bug78569.phpt] [1;33mSKIP Bug #78569 (proc_open() may require extra quoting) [ext/standard/tests/general_functions/bug78569.phpt] reason: this test is for Windows platforms only TEST 13766/16103 [ext/standard/tests/general_functions/bug79254.phpt] [1;32mPASS Bug #79254 (getenv() w/o arguments not showing changes) [ext/standard/tests/general_functions/bug79254.phpt] TEST 13767/16103 [ext/standard/tests/general_functions/bug80771.phpt] [1;32mPASS Bug #80771 (phpinfo(INFO_CREDITS) displays nothing in CLI) [ext/standard/tests/general_functions/bug80771.phpt] TEST 13768/16103 [ext/standard/tests/general_functions/call_user_func_array_variation_001.phpt] [1;32mPASS call_user_func_array() passes by reference if the array element is referenced, regardless of function signature. [ext/standard/tests/general_functions/call_user_func_array_variation_001.phpt] TEST 13769/16103 [ext/standard/tests/general_functions/call_user_func_return.phpt] [1;32mPASS call_user_func() and return value [ext/standard/tests/general_functions/call_user_func_return.phpt] TEST 13770/16103 [ext/standard/tests/general_functions/callbacks_001.phpt] [1;32mPASS ZE2 Callbacks of static functions [ext/standard/tests/general_functions/callbacks_001.phpt] TEST 13771/16103 [ext/standard/tests/general_functions/callbacks_002.phpt] [1;32mPASS call_user_func(): Wrong parameters [ext/standard/tests/general_functions/callbacks_002.phpt] TEST 13772/16103 [ext/standard/tests/general_functions/closures_001.phpt] [1;32mPASS register_shutdown_function() & closure [ext/standard/tests/general_functions/closures_001.phpt] TEST 13773/16103 [ext/standard/tests/general_functions/closures_002.phpt] [1;32mPASS register_tick_function() & closure [ext/standard/tests/general_functions/closures_002.phpt] TEST 13774/16103 [ext/standard/tests/general_functions/connection_aborted.phpt] [1;32mPASS int connection_aborted ( void ); [ext/standard/tests/general_functions/connection_aborted.phpt] TEST 13775/16103 [ext/standard/tests/general_functions/connection_status.phpt] [1;32mPASS int connection_status ( void ); [ext/standard/tests/general_functions/connection_status.phpt] TEST 13776/16103 [ext/standard/tests/general_functions/debug_zval_dump_b.phpt] [1;32mPASS Test debug_zval_dump() function : basic operations [ext/standard/tests/general_functions/debug_zval_dump_b.phpt] TEST 13777/16103 [ext/standard/tests/general_functions/debug_zval_dump_b_64bit.phpt] [1;32mPASS Test debug_zval_dump() function : basic operations [ext/standard/tests/general_functions/debug_zval_dump_b_64bit.phpt] TEST 13778/16103 [ext/standard/tests/general_functions/debug_zval_dump_o.phpt] [1;32mPASS Test debug_zval_dump() function : working on objects [ext/standard/tests/general_functions/debug_zval_dump_o.phpt] TEST 13779/16103 [ext/standard/tests/general_functions/debug_zval_dump_refs.phpt] [1;32mPASS References in debug_zval_dump() [ext/standard/tests/general_functions/debug_zval_dump_refs.phpt] TEST 13780/16103 [ext/standard/tests/general_functions/debug_zval_dump_v.phpt] [1;32mPASS Test debug_zval_dump() function : usage variations [ext/standard/tests/general_functions/debug_zval_dump_v.phpt] TEST 13781/16103 [ext/standard/tests/general_functions/dl-check-enabled.phpt] [1;32mPASS dl() returns false when disabled via INI settings [ext/standard/tests/general_functions/dl-check-enabled.phpt] TEST 13782/16103 [ext/standard/tests/general_functions/dl-cve-2007-4887.phpt] [1;32mPASS dl() filename length checks (CVE-2007-4887) [ext/standard/tests/general_functions/dl-cve-2007-4887.phpt] TEST 13783/16103 [ext/standard/tests/general_functions/dl-full-path-not-supported.phpt] [1;32mPASS dl() fails when trying to load full path to module [ext/standard/tests/general_functions/dl-full-path-not-supported.phpt] TEST 13784/16103 [ext/standard/tests/general_functions/error_clear_last.phpt] [1;32mPASS error_clear_last() tests [ext/standard/tests/general_functions/error_clear_last.phpt] TEST 13785/16103 [ext/standard/tests/general_functions/error_get_last.phpt] [1;32mPASS error_get_last() tests [ext/standard/tests/general_functions/error_get_last.phpt] TEST 13786/16103 [ext/standard/tests/general_functions/escapeshellarg_basic-win32-mb.phpt] [1;33mSKIP Test escapeshellarg() function: basic test with UTF-8 strings [ext/standard/tests/general_functions/escapeshellarg_basic-win32-mb.phpt] reason: .. only for Windows TEST 13787/16103 [ext/standard/tests/general_functions/escapeshellarg_basic-win32.phpt] [1;33mSKIP Test escapeshellarg() function: basic test [ext/standard/tests/general_functions/escapeshellarg_basic-win32.phpt] reason: .. only for Windows TEST 13788/16103 [ext/standard/tests/general_functions/escapeshellarg_basic.phpt] [1;32mPASS Test escapeshellarg() function: basic test [ext/standard/tests/general_functions/escapeshellarg_basic.phpt] TEST 13789/16103 [ext/standard/tests/general_functions/escapeshellarg_bug71039.phpt] [1;32mPASS Test escapeshellarg() string with \0 bytes [ext/standard/tests/general_functions/escapeshellarg_bug71039.phpt] TEST 13790/16103 [ext/standard/tests/general_functions/escapeshellarg_bug71270.phpt] [1;32mPASS Test escapeshellarg() allowed argument length [ext/standard/tests/general_functions/escapeshellarg_bug71270.phpt] TEST 13791/16103 [ext/standard/tests/general_functions/escapeshellarg_variation1-win32.phpt] [1;33mSKIP Test escapeshellarg() function : usage variations - different data types as $arg arg [ext/standard/tests/general_functions/escapeshellarg_variation1-win32.phpt] reason: .. only for Windows TEST 13792/16103 [ext/standard/tests/general_functions/escapeshellarg_variation1.phpt] [1;32mPASS Test escapeshellarg() function : usage variations - different data types as $y arg [ext/standard/tests/general_functions/escapeshellarg_variation1.phpt] TEST 13793/16103 [ext/standard/tests/general_functions/escapeshellcmd-win32.phpt] [1;33mSKIP Test escapeshellcmd() functionality on Windows [ext/standard/tests/general_functions/escapeshellcmd-win32.phpt] reason: ...Valid for Windows only TEST 13794/16103 [ext/standard/tests/general_functions/escapeshellcmd_bug71039.phpt] [1;32mPASS Test escapeshellcmd() string with \0 bytes [ext/standard/tests/general_functions/escapeshellcmd_bug71039.phpt] TEST 13795/16103 [ext/standard/tests/general_functions/escapeshellcmd_bug71270.phpt] [1;32mPASS Test escapeshellcmd() allowed argument length [ext/standard/tests/general_functions/escapeshellcmd_bug71270.phpt] TEST 13796/16103 [ext/standard/tests/general_functions/floatval.phpt] [1;32mPASS Testing floatval() and its alias doubleval() Functions [ext/standard/tests/general_functions/floatval.phpt] TEST 13797/16103 [ext/standard/tests/general_functions/floatval_basic.phpt] [1;32mPASS Testing floatval() and its alias doubleval() Functions [ext/standard/tests/general_functions/floatval_basic.phpt] TEST 13798/16103 [ext/standard/tests/general_functions/floatval_variation1.phpt] [1;32mPASS Testing floatval() and its alias doubleval() functions : usage variations - different data types as $y arg [ext/standard/tests/general_functions/floatval_variation1.phpt] TEST 13799/16103 [ext/standard/tests/general_functions/get_cfg_var_array.phpt] [1;32mPASS Using get_cfg_var() on an array ini value [ext/standard/tests/general_functions/get_cfg_var_array.phpt] TEST 13800/16103 [ext/standard/tests/general_functions/get_cfg_var_basic.phpt] [1;32mPASS Test function get_cfg_var() by calling it with its expected arguments [ext/standard/tests/general_functions/get_cfg_var_basic.phpt] TEST 13801/16103 [ext/standard/tests/general_functions/get_cfg_var_variation2.phpt] [1;32mPASS Test function get_cfg_var() by substituting argument 1 with boolean values. [ext/standard/tests/general_functions/get_cfg_var_variation2.phpt] TEST 13802/16103 [ext/standard/tests/general_functions/get_cfg_var_variation4.phpt] [1;32mPASS Test function get_cfg_var() by substituting argument 1 with float values. [ext/standard/tests/general_functions/get_cfg_var_variation4.phpt] TEST 13803/16103 [ext/standard/tests/general_functions/get_cfg_var_variation5.phpt] [1;32mPASS Test function get_cfg_var() by substituting argument 1 with int values. [ext/standard/tests/general_functions/get_cfg_var_variation5.phpt] TEST 13804/16103 [ext/standard/tests/general_functions/get_cfg_var_variation7.phpt] [1;32mPASS Test function get_cfg_var() by substituting argument 1 with string values. [ext/standard/tests/general_functions/get_cfg_var_variation7.phpt] TEST 13805/16103 [ext/standard/tests/general_functions/get_cfg_var_variation8.phpt] [1;32mPASS Test function get_cfg_var() by calling deprecated option [ext/standard/tests/general_functions/get_cfg_var_variation8.phpt] TEST 13806/16103 [ext/standard/tests/general_functions/get_cfg_var_variation9.phpt] [1;32mPASS Test function get_cfg_var() by substituting argument with array of valid parameters. [ext/standard/tests/general_functions/get_cfg_var_variation9.phpt] TEST 13807/16103 [ext/standard/tests/general_functions/get_debug_type_basic.phpt] [1;32mPASS Test get_debug_type() class reading [ext/standard/tests/general_functions/get_debug_type_basic.phpt] TEST 13808/16103 [ext/standard/tests/general_functions/get_defined_constants_basic.phpt] [1;32mPASS Test get_defined_constants() function : basic functionality [ext/standard/tests/general_functions/get_defined_constants_basic.phpt] TEST 13809/16103 [ext/standard/tests/general_functions/get_defined_vars_basic.phpt] [1;32mPASS Test get_defined_vars() function [ext/standard/tests/general_functions/get_defined_vars_basic.phpt] TEST 13810/16103 [ext/standard/tests/general_functions/get_extension_funcs_basic.phpt] [1;32mPASS Test get_extension_funcs() function: basic test [ext/standard/tests/general_functions/get_extension_funcs_basic.phpt] TEST 13811/16103 [ext/standard/tests/general_functions/get_include_path_basic.phpt] [1;32mPASS Test get_include_path() function [ext/standard/tests/general_functions/get_include_path_basic.phpt] TEST 13812/16103 [ext/standard/tests/general_functions/get_included_files.phpt] [1;32mPASS Test get_include_files() function [ext/standard/tests/general_functions/get_included_files.phpt] TEST 13813/16103 [ext/standard/tests/general_functions/get_loaded_extensions_basic.phpt] [1;32mPASS Test get_loaded_extensions() function : basic functionality [ext/standard/tests/general_functions/get_loaded_extensions_basic.phpt] TEST 13814/16103 [ext/standard/tests/general_functions/get_resource_type_basic.phpt] [1;32mPASS Test get_resource_type() function : basic functionality [ext/standard/tests/general_functions/get_resource_type_basic.phpt] TEST 13815/16103 [ext/standard/tests/general_functions/getenv.phpt] [1;32mPASS getenv() basic tests [ext/standard/tests/general_functions/getenv.phpt] TEST 13816/16103 [ext/standard/tests/general_functions/getmypid_basic.phpt] [1;32mPASS Test getmypid() function: basic test [ext/standard/tests/general_functions/getmypid_basic.phpt] TEST 13817/16103 [ext/standard/tests/general_functions/getopt.phpt] [1;32mPASS getopt [ext/standard/tests/general_functions/getopt.phpt] TEST 13818/16103 [ext/standard/tests/general_functions/getopt_002.phpt] [1;32mPASS getopt#002 [ext/standard/tests/general_functions/getopt_002.phpt] TEST 13819/16103 [ext/standard/tests/general_functions/getopt_003.phpt] [1;32mPASS getopt#003 [ext/standard/tests/general_functions/getopt_003.phpt] TEST 13820/16103 [ext/standard/tests/general_functions/getopt_004.phpt] [1;32mPASS getopt#004 (Optional values) [ext/standard/tests/general_functions/getopt_004.phpt] TEST 13821/16103 [ext/standard/tests/general_functions/getopt_005.phpt] [1;32mPASS getopt#005 (Required values) [ext/standard/tests/general_functions/getopt_005.phpt] TEST 13822/16103 [ext/standard/tests/general_functions/getopt_006.phpt] [1;32mPASS getopt#006 (optind #1) [ext/standard/tests/general_functions/getopt_006.phpt] TEST 13823/16103 [ext/standard/tests/general_functions/getopt_007.phpt] [1;32mPASS getopt#007 (optind #2) [ext/standard/tests/general_functions/getopt_007.phpt] TEST 13824/16103 [ext/standard/tests/general_functions/getopt_008.phpt] [1;32mPASS getopt#008 (optind #3) [ext/standard/tests/general_functions/getopt_008.phpt] TEST 13825/16103 [ext/standard/tests/general_functions/getopt_009.phpt] [1;32mPASS getopt#009 (optind #4) [ext/standard/tests/general_functions/getopt_009.phpt] TEST 13826/16103 [ext/standard/tests/general_functions/getrusage.phpt] [1;32mPASS getrusage() tests [ext/standard/tests/general_functions/getrusage.phpt] TEST 13827/16103 [ext/standard/tests/general_functions/getrusage_basic.phpt] [1;32mPASS Test getrusage() function: basic test [ext/standard/tests/general_functions/getrusage_basic.phpt] TEST 13828/16103 [ext/standard/tests/general_functions/getservbyname_basic.phpt] [1;32mPASS Test function getservbyname() [ext/standard/tests/general_functions/getservbyname_basic.phpt] TEST 13829/16103 [ext/standard/tests/general_functions/getservbyport_basic.phpt] [1;32mPASS Test function getservbyport() by calling it more than or less than its expected arguments [ext/standard/tests/general_functions/getservbyport_basic.phpt] TEST 13830/16103 [ext/standard/tests/general_functions/getservbyport_variation1.phpt] [1;32mPASS Test function getservbyport() by calling it more than or less than its expected arguments [ext/standard/tests/general_functions/getservbyport_variation1.phpt] TEST 13831/16103 [ext/standard/tests/general_functions/gettype_settype_basic.phpt] [1;32mPASS Test gettype() & settype() functions : basic functionalities [ext/standard/tests/general_functions/gettype_settype_basic.phpt] TEST 13832/16103 [ext/standard/tests/general_functions/gettype_settype_error.phpt] [1;32mPASS Test gettype() & settype() functions : error conditions [ext/standard/tests/general_functions/gettype_settype_error.phpt] TEST 13833/16103 [ext/standard/tests/general_functions/gettype_settype_variation1.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation1.phpt] reason: this test is for 32bit platform only TEST 13834/16103 [ext/standard/tests/general_functions/gettype_settype_variation2.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation2.phpt] reason: this test is for 32bit platform only TEST 13835/16103 [ext/standard/tests/general_functions/gettype_settype_variation3.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation3.phpt] reason: this test is for 32bit platform only TEST 13836/16103 [ext/standard/tests/general_functions/gettype_settype_variation4.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation4.phpt] reason: this test is for 32bit platform only TEST 13837/16103 [ext/standard/tests/general_functions/gettype_settype_variation5.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation5.phpt] reason: this test is for 32bit platform only TEST 13838/16103 [ext/standard/tests/general_functions/gettype_settype_variation6.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation6.phpt] reason: this test is for 32bit platform only TEST 13839/16103 [ext/standard/tests/general_functions/gettype_settype_variation7.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation7.phpt] reason: this test is for 32bit platform only TEST 13840/16103 [ext/standard/tests/general_functions/gettype_settype_variation8.phpt] [1;33mSKIP Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation8.phpt] reason: this test is for 32bit platform only TEST 13841/16103 [ext/standard/tests/general_functions/head.phpt] [1;32mPASS header() and friends [ext/standard/tests/general_functions/head.phpt] TEST 13842/16103 [ext/standard/tests/general_functions/header_redirection_001.phpt] [1;31mFAIL Location: headers change the status code [ext/standard/tests/general_functions/header_redirection_001.phpt] TEST 13843/16103 [ext/standard/tests/general_functions/header_redirection_002.phpt] [1;31mFAIL Location: headers override non-201 and 3xx response codes [ext/standard/tests/general_functions/header_redirection_002.phpt] TEST 13844/16103 [ext/standard/tests/general_functions/header_redirection_003.phpt] [1;31mFAIL Location: headers respect the header() response code parameter [ext/standard/tests/general_functions/header_redirection_003.phpt] TEST 13845/16103 [ext/standard/tests/general_functions/header_redirection_005.phpt] [1;31mFAIL Location: headers do not override the 201 response code [ext/standard/tests/general_functions/header_redirection_005.phpt] TEST 13846/16103 [ext/standard/tests/general_functions/header_redirection_006.phpt] [1;31mFAIL Location: headers do not override the 300 Multiple Choices response code [ext/standard/tests/general_functions/header_redirection_006.phpt] TEST 13847/16103 [ext/standard/tests/general_functions/header_redirection_007.phpt] [1;31mFAIL Location: headers do not override the 301 Moved Permanently response code [ext/standard/tests/general_functions/header_redirection_007.phpt] TEST 13848/16103 [ext/standard/tests/general_functions/header_redirection_008.phpt] [1;31mFAIL Location: headers do not override the 302 Found response code [ext/standard/tests/general_functions/header_redirection_008.phpt] TEST 13849/16103 [ext/standard/tests/general_functions/header_redirection_009.phpt] [1;31mFAIL Location: headers do not override the 303 See Other response code [ext/standard/tests/general_functions/header_redirection_009.phpt] TEST 13850/16103 [ext/standard/tests/general_functions/header_redirection_010.phpt] [1;31mFAIL Location: headers do not override the 304 Not Modified response code [ext/standard/tests/general_functions/header_redirection_010.phpt] TEST 13851/16103 [ext/standard/tests/general_functions/header_redirection_011.phpt] [1;31mFAIL Location: headers do not override the 305 Use Proxy response code [ext/standard/tests/general_functions/header_redirection_011.phpt] TEST 13852/16103 [ext/standard/tests/general_functions/header_redirection_012.phpt] [1;31mFAIL Location: headers do not override the 307 Temporary Redirect response code [ext/standard/tests/general_functions/header_redirection_012.phpt] TEST 13853/16103 [ext/standard/tests/general_functions/header_redirection_013.phpt] [1;31mFAIL Location: headers do not override the 308 Permanent Redirect response code [ext/standard/tests/general_functions/header_redirection_013.phpt] TEST 13854/16103 [ext/standard/tests/general_functions/header_redirection_014.phpt] [1;31mFAIL Location: headers do not override the 399 Choose Your Own Adventure response code [ext/standard/tests/general_functions/header_redirection_014.phpt] TEST 13855/16103 [ext/standard/tests/general_functions/highlight_heredoc.phpt] [1;32mPASS highlight_string() handling of heredoc [ext/standard/tests/general_functions/highlight_heredoc.phpt] TEST 13856/16103 [ext/standard/tests/general_functions/http_response_code.phpt] [1;32mPASS Test http_response_code basic functionality [ext/standard/tests/general_functions/http_response_code.phpt] TEST 13857/16103 [ext/standard/tests/general_functions/include_path.phpt] [1;32mPASS *_include_path() tests [ext/standard/tests/general_functions/include_path.phpt] TEST 13858/16103 [ext/standard/tests/general_functions/ini_get_all.phpt] [1;32mPASS ini_get_all() tests [ext/standard/tests/general_functions/ini_get_all.phpt] TEST 13859/16103 [ext/standard/tests/general_functions/ini_set_types.phpt] [1;32mPASS ini_set() accepts non-strings under strict_types [ext/standard/tests/general_functions/ini_set_types.phpt] TEST 13860/16103 [ext/standard/tests/general_functions/intval.phpt] [1;33mSKIP Test intval() function [ext/standard/tests/general_functions/intval.phpt] reason: this test is for 32bit platform only TEST 13861/16103 [ext/standard/tests/general_functions/intval_binary_prefix.phpt] [1;32mPASS Test intval() function with "0b" string prefix [ext/standard/tests/general_functions/intval_binary_prefix.phpt] TEST 13862/16103 [ext/standard/tests/general_functions/intval_variation1.phpt] [1;32mPASS Test intval() function : usage variation [ext/standard/tests/general_functions/intval_variation1.phpt] TEST 13863/16103 [ext/standard/tests/general_functions/is_array.phpt] [1;32mPASS Test is_array() function [ext/standard/tests/general_functions/is_array.phpt] TEST 13864/16103 [ext/standard/tests/general_functions/is_bool.phpt] [1;32mPASS Test is_bool() function [ext/standard/tests/general_functions/is_bool.phpt] TEST 13865/16103 [ext/standard/tests/general_functions/is_callable_abstract_method.phpt] [1;32mPASS is_callable() on abstract method via object should return false [ext/standard/tests/general_functions/is_callable_abstract_method.phpt] TEST 13866/16103 [ext/standard/tests/general_functions/is_callable_anon.phpt] [1;32mPASS Test is_callable() function : usage variations - anonymous class method [ext/standard/tests/general_functions/is_callable_anon.phpt] TEST 13867/16103 [ext/standard/tests/general_functions/is_callable_basic1.phpt] [1;32mPASS Test is_callable() function : usage variations - defined functions [ext/standard/tests/general_functions/is_callable_basic1.phpt] TEST 13868/16103 [ext/standard/tests/general_functions/is_callable_basic2.phpt] [1;32mPASS Test is_callable() function : usage variations - on objects [ext/standard/tests/general_functions/is_callable_basic2.phpt] TEST 13869/16103 [ext/standard/tests/general_functions/is_callable_variation1.phpt] [1;32mPASS Test is_callable() function : usage variations - undefined functions [ext/standard/tests/general_functions/is_callable_variation1.phpt] TEST 13870/16103 [ext/standard/tests/general_functions/is_callable_variation2.phpt] [1;32mPASS Test is_callable() function : usage variations - on invalid function names [ext/standard/tests/general_functions/is_callable_variation2.phpt] TEST 13871/16103 [ext/standard/tests/general_functions/is_countable_with_classes.phpt] [1;32mPASS Test is_countable() function [ext/standard/tests/general_functions/is_countable_with_classes.phpt] TEST 13872/16103 [ext/standard/tests/general_functions/is_countable_with_variables.phpt] [1;32mPASS Test is_countable() function [ext/standard/tests/general_functions/is_countable_with_variables.phpt] TEST 13873/16103 [ext/standard/tests/general_functions/is_float.phpt] [1;33mSKIP Test is_float() & its is_double() alias [ext/standard/tests/general_functions/is_float.phpt] reason: this test is for 32bit platform only TEST 13874/16103 [ext/standard/tests/general_functions/is_float_64bit.phpt] [1;32mPASS Test is_float() & its is_double() alias [ext/standard/tests/general_functions/is_float_64bit.phpt] TEST 13875/16103 [ext/standard/tests/general_functions/is_int.phpt] [1;33mSKIP Test is_int() & it's FALIASes: is_long() & is_integer() functions [ext/standard/tests/general_functions/is_int.phpt] reason: this test is for 32bit platform only TEST 13876/16103 [ext/standard/tests/general_functions/is_int_64bit.phpt] [1;32mPASS Test is_int() & it's FALIASes: is_long() & is_integer() functions [ext/standard/tests/general_functions/is_int_64bit.phpt] TEST 13877/16103 [ext/standard/tests/general_functions/is_iterable.phpt] [1;32mPASS Test is_iterable() function [ext/standard/tests/general_functions/is_iterable.phpt] TEST 13878/16103 [ext/standard/tests/general_functions/is_null.phpt] [1;32mPASS Test is_null() function [ext/standard/tests/general_functions/is_null.phpt] TEST 13879/16103 [ext/standard/tests/general_functions/is_numeric.phpt] [1;32mPASS Test is_numeric() function [ext/standard/tests/general_functions/is_numeric.phpt] TEST 13880/16103 [ext/standard/tests/general_functions/is_object.phpt] [1;32mPASS Test is_object() function [ext/standard/tests/general_functions/is_object.phpt] TEST 13881/16103 [ext/standard/tests/general_functions/is_resource.phpt] [1;32mPASS Bug #27822 (is_resource() returns TRUE for closed resources) [ext/standard/tests/general_functions/is_resource.phpt] TEST 13882/16103 [ext/standard/tests/general_functions/is_resource_basic.phpt] [1;32mPASS Test is_resource() function : basic functionality [ext/standard/tests/general_functions/is_resource_basic.phpt] TEST 13883/16103 [ext/standard/tests/general_functions/is_scalar.phpt] [1;32mPASS Test is_scalar() function [ext/standard/tests/general_functions/is_scalar.phpt] TEST 13884/16103 [ext/standard/tests/general_functions/is_string.phpt] [1;32mPASS Test is_string() function [ext/standard/tests/general_functions/is_string.phpt] TEST 13885/16103 [ext/standard/tests/general_functions/isset_basic1.phpt] [1;32mPASS Test isset() function : basic functionality [ext/standard/tests/general_functions/isset_basic1.phpt] TEST 13886/16103 [ext/standard/tests/general_functions/isset_basic2.phpt] [1;32mPASS Test isset() function : basic functionality [ext/standard/tests/general_functions/isset_basic2.phpt] TEST 13887/16103 [ext/standard/tests/general_functions/ob_get_flush_basic.phpt] [1;32mPASS Test ob_get_flush() function : basic functionality [ext/standard/tests/general_functions/ob_get_flush_basic.phpt] TEST 13888/16103 [ext/standard/tests/general_functions/ob_get_flush_error.phpt] [1;32mPASS Test ob_get_flush() function : error conditions [ext/standard/tests/general_functions/ob_get_flush_error.phpt] TEST 13889/16103 [ext/standard/tests/general_functions/ob_get_length_basic.phpt] [1;32mPASS Test ob_get_length() function : basic functionality [ext/standard/tests/general_functions/ob_get_length_basic.phpt] TEST 13890/16103 [ext/standard/tests/general_functions/ob_start_closures.phpt] [1;32mPASS Test ob_start() function : closures as output handlers [ext/standard/tests/general_functions/ob_start_closures.phpt] TEST 13891/16103 [ext/standard/tests/general_functions/output_add_rewrite_var_basic1.phpt] [1;31mFAIL Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic1.phpt] TEST 13892/16103 [ext/standard/tests/general_functions/output_add_rewrite_var_basic2.phpt] [1;31mFAIL Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic2.phpt] TEST 13893/16103 [ext/standard/tests/general_functions/output_add_rewrite_var_basic3.phpt] [1;31mFAIL Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic3.phpt] TEST 13894/16103 [ext/standard/tests/general_functions/output_add_rewrite_var_basic4.phpt] [1;31mFAIL Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic4.phpt] TEST 13895/16103 [ext/standard/tests/general_functions/parse_ini_basic.phpt] [1;32mPASS parse_ini_file() tests [ext/standard/tests/general_functions/parse_ini_basic.phpt] TEST 13896/16103 [ext/standard/tests/general_functions/parse_ini_booleans.phpt] [1;32mPASS parse_ini_file() boolean operators [ext/standard/tests/general_functions/parse_ini_booleans.phpt] TEST 13897/16103 [ext/standard/tests/general_functions/parse_ini_file.phpt] [1;32mPASS parse_ini_file() multiple calls [ext/standard/tests/general_functions/parse_ini_file.phpt] TEST 13898/16103 [ext/standard/tests/general_functions/parse_ini_string_001.phpt] [1;32mPASS Test parse_ini_string() function [ext/standard/tests/general_functions/parse_ini_string_001.phpt] TEST 13899/16103 [ext/standard/tests/general_functions/parse_ini_string_002.phpt] [1;32mPASS parse_ini_string() multiple calls [ext/standard/tests/general_functions/parse_ini_string_002.phpt] TEST 13900/16103 [ext/standard/tests/general_functions/parse_ini_string_003.phpt] [1;32mPASS parse_ini_string() typed scanner mode [ext/standard/tests/general_functions/parse_ini_string_003.phpt] TEST 13901/16103 [ext/standard/tests/general_functions/parse_ini_string_bug76068.phpt] [1;32mPASS Bug #76068 parse_ini_string fails to parse "[foo]\nbar=1|>baz" with segfault [ext/standard/tests/general_functions/parse_ini_string_bug76068.phpt] TEST 13902/16103 [ext/standard/tests/general_functions/parse_ini_string_error.phpt] [1;32mPASS Ini parsing errors should not result in memory leaks [ext/standard/tests/general_functions/parse_ini_string_error.phpt] TEST 13903/16103 [ext/standard/tests/general_functions/php_uname_basic.phpt] [1;32mPASS Test php_uname() function - basic test [ext/standard/tests/general_functions/php_uname_basic.phpt] TEST 13904/16103 [ext/standard/tests/general_functions/php_uname_error.phpt] [1;32mPASS Test php_uname() function - error conditions - pass function incorrect arguments [ext/standard/tests/general_functions/php_uname_error.phpt] TEST 13905/16103 [ext/standard/tests/general_functions/phpcredits.phpt] [1;32mPASS phpcredits() [ext/standard/tests/general_functions/phpcredits.phpt] TEST 13906/16103 [ext/standard/tests/general_functions/phpcredits2.phpt] [1;31mFAIL phpcredits() CGI [ext/standard/tests/general_functions/phpcredits2.phpt] TEST 13907/16103 [ext/standard/tests/general_functions/phpinfo.phpt] [1;32mPASS phpinfo() [ext/standard/tests/general_functions/phpinfo.phpt] TEST 13908/16103 [ext/standard/tests/general_functions/phpinfo2.phpt] [1;31mFAIL phpinfo() CGI [ext/standard/tests/general_functions/phpinfo2.phpt] TEST 13909/16103 [ext/standard/tests/general_functions/print_r.phpt] [1;32mPASS Test print_r() function [ext/standard/tests/general_functions/print_r.phpt] TEST 13910/16103 [ext/standard/tests/general_functions/print_r_64bit.phpt] [1;32mPASS Test print_r() function [ext/standard/tests/general_functions/print_r_64bit.phpt] TEST 13911/16103 [ext/standard/tests/general_functions/proc_nice_basic-win.phpt] [1;33mSKIP proc_nice() basic behaviour [ext/standard/tests/general_functions/proc_nice_basic-win.phpt] reason: : Only for Windows TEST 13912/16103 [ext/standard/tests/general_functions/proc_nice_basic.phpt] [1;32mPASS proc_nice() basic behaviour [ext/standard/tests/general_functions/proc_nice_basic.phpt] TEST 13913/16103 [ext/standard/tests/general_functions/proc_nice_variation2.phpt] [1;32mPASS Test function proc_nice() by substituting argument 1 with boolean values. [ext/standard/tests/general_functions/proc_nice_variation2.phpt] TEST 13914/16103 [ext/standard/tests/general_functions/proc_nice_variation5.phpt] [1;32mPASS Test function proc_nice() by substituting argument 1 with int values. [ext/standard/tests/general_functions/proc_nice_variation5.phpt] TEST 13915/16103 [ext/standard/tests/general_functions/proc_open-mb0.phpt] [1;32mPASS proc_open with bypass_shell subprocess parameter passing [ext/standard/tests/general_functions/proc_open-mb0.phpt] TEST 13916/16103 [ext/standard/tests/general_functions/proc_open-mb1.phpt] [1;32mPASS proc_open without bypass_shell subprocess parameter passing [ext/standard/tests/general_functions/proc_open-mb1.phpt] TEST 13917/16103 [ext/standard/tests/general_functions/proc_open.phpt] [1;32mPASS proc_open [ext/standard/tests/general_functions/proc_open.phpt] TEST 13918/16103 [ext/standard/tests/general_functions/proc_open02.phpt] [1;32mPASS proc_open [ext/standard/tests/general_functions/proc_open02.phpt] TEST 13919/16103 [ext/standard/tests/general_functions/proc_open_array.phpt] [1;32mPASS Using proc_open() with a command array (no shell) [ext/standard/tests/general_functions/proc_open_array.phpt] TEST 13920/16103 [ext/standard/tests/general_functions/proc_open_null.phpt] [1;32mPASS Null pipes in proc_open() [ext/standard/tests/general_functions/proc_open_null.phpt] TEST 13921/16103 [ext/standard/tests/general_functions/proc_open_pipes1.phpt] [1;32mPASS proc_open() with > 16 pipes [ext/standard/tests/general_functions/proc_open_pipes1.phpt] TEST 13922/16103 [ext/standard/tests/general_functions/proc_open_pipes2.phpt] [1;32mPASS proc_open() with no pipes [ext/standard/tests/general_functions/proc_open_pipes2.phpt] TEST 13923/16103 [ext/standard/tests/general_functions/proc_open_pipes3.phpt] [1;32mPASS proc_open() with invalid pipes [ext/standard/tests/general_functions/proc_open_pipes3.phpt] TEST 13924/16103 [ext/standard/tests/general_functions/proc_open_redirect.phpt] [1;32mPASS Redirection support in proc_open [ext/standard/tests/general_functions/proc_open_redirect.phpt] TEST 13925/16103 [ext/standard/tests/general_functions/proc_open_sockets1.phpt] [1;32mPASS proc_open() with output socketpairs [ext/standard/tests/general_functions/proc_open_sockets1.phpt] TEST 13926/16103 [ext/standard/tests/general_functions/proc_open_sockets2.phpt] [1;32mPASS proc_open() with IO socketpairs [ext/standard/tests/general_functions/proc_open_sockets2.phpt] TEST 13927/16103 [ext/standard/tests/general_functions/proc_open_sockets3.phpt] [1;32mPASS proc_open() with socket and pipe [ext/standard/tests/general_functions/proc_open_sockets3.phpt] TEST 13928/16103 [ext/standard/tests/general_functions/putenv.phpt] [1;32mPASS putenv() basic tests [ext/standard/tests/general_functions/putenv.phpt] TEST 13929/16103 [ext/standard/tests/general_functions/putenv_bug75574_cp936_win.phpt] [1;33mSKIP Bug #75574 putenv does not work properly if parameter contains non-ASCII unicode character, cp936 Windows [ext/standard/tests/general_functions/putenv_bug75574_cp936_win.phpt] reason: Valid only on Windows TEST 13930/16103 [ext/standard/tests/general_functions/putenv_bug75574_utf8.phpt] [1;32mPASS Bug #75574 putenv does not work properly if parameter contains non-ASCII unicode character, UTF-8 [ext/standard/tests/general_functions/putenv_bug75574_utf8.phpt] TEST 13931/16103 [ext/standard/tests/general_functions/rand.phpt] [1;32mPASS rand() and mt_rand() tests [ext/standard/tests/general_functions/rand.phpt] TEST 13932/16103 [ext/standard/tests/general_functions/register_tick_function_error.phpt] [1;32mPASS register_tick_function only accepts a valid callback as parameter [ext/standard/tests/general_functions/register_tick_function_error.phpt] TEST 13933/16103 [ext/standard/tests/general_functions/settype_typed_property.phpt] [1;32mPASS Using settype() on a typed property [ext/standard/tests/general_functions/settype_typed_property.phpt] TEST 13934/16103 [ext/standard/tests/general_functions/sleep_basic.phpt] [1;32mPASS Test sleep() function : basic functionality [ext/standard/tests/general_functions/sleep_basic.phpt] TEST 13935/16103 [ext/standard/tests/general_functions/sleep_error.phpt] [1;32mPASS Test sleep() function : error conditions [ext/standard/tests/general_functions/sleep_error.phpt] TEST 13936/16103 [ext/standard/tests/general_functions/strval.phpt] [1;32mPASS Test strval() function [ext/standard/tests/general_functions/strval.phpt] TEST 13937/16103 [ext/standard/tests/general_functions/sys_getloadavg.phpt] [1;32mPASS sys_getloadavg() tests [ext/standard/tests/general_functions/sys_getloadavg.phpt] TEST 13938/16103 [ext/standard/tests/general_functions/type.phpt] [1;32mPASS gettype(), settype() and friends [ext/standard/tests/general_functions/type.phpt] TEST 13939/16103 [ext/standard/tests/general_functions/uniqid_basic.phpt] [1;32mPASS Test uniqid() function : basic functionality [ext/standard/tests/general_functions/uniqid_basic.phpt] TEST 13940/16103 [ext/standard/tests/general_functions/unregister_tick_function_error.phpt] [1;32mPASS unregister_tick_function only accepts a valid callback as parameter [ext/standard/tests/general_functions/unregister_tick_function_error.phpt] TEST 13941/16103 [ext/standard/tests/general_functions/usleep_basic.phpt] [1;32mPASS Test usleep() function [ext/standard/tests/general_functions/usleep_basic.phpt] TEST 13942/16103 [ext/standard/tests/general_functions/usleep_error.phpt] [1;32mPASS Test usleep() function : error conditions [ext/standard/tests/general_functions/usleep_error.phpt] TEST 13943/16103 [ext/standard/tests/general_functions/var_dump.phpt] [1;33mSKIP Test var_dump() function [ext/standard/tests/general_functions/var_dump.phpt] reason: this test is for 32bit platform only TEST 13944/16103 [ext/standard/tests/general_functions/var_dump_64bit.phpt] [1;32mPASS Test var_dump() function [ext/standard/tests/general_functions/var_dump_64bit.phpt] TEST 13945/16103 [ext/standard/tests/general_functions/var_export-locale.phpt] [1;32mPASS Test var_export() function with locale [ext/standard/tests/general_functions/var_export-locale.phpt] TEST 13946/16103 [ext/standard/tests/general_functions/var_export-locale_32.phpt] [1;33mSKIP Test var_export() function with locale [ext/standard/tests/general_functions/var_export-locale_32.phpt] reason: 32-bit only TEST 13947/16103 [ext/standard/tests/general_functions/var_export_basic1.phpt] [1;32mPASS Test var_export() function with integer values [ext/standard/tests/general_functions/var_export_basic1.phpt] TEST 13948/16103 [ext/standard/tests/general_functions/var_export_basic1_32.phpt] [1;33mSKIP Test var_export() function with integer values [ext/standard/tests/general_functions/var_export_basic1_32.phpt] reason: 32-bit only TEST 13949/16103 [ext/standard/tests/general_functions/var_export_basic2.phpt] [1;32mPASS Test var_export() function with valid boolean values [ext/standard/tests/general_functions/var_export_basic2.phpt] TEST 13950/16103 [ext/standard/tests/general_functions/var_export_basic3.phpt] [1;32mPASS Test var_export() function with valid float values [ext/standard/tests/general_functions/var_export_basic3.phpt] TEST 13951/16103 [ext/standard/tests/general_functions/var_export_basic4.phpt] [1;32mPASS Test var_export() function with valid strings [ext/standard/tests/general_functions/var_export_basic4.phpt] TEST 13952/16103 [ext/standard/tests/general_functions/var_export_basic5.phpt] [1;32mPASS Test var_export() function with valid arrays [ext/standard/tests/general_functions/var_export_basic5.phpt] TEST 13953/16103 [ext/standard/tests/general_functions/var_export_basic6.phpt] [1;32mPASS Test var_export() function with valid objects [ext/standard/tests/general_functions/var_export_basic6.phpt] TEST 13954/16103 [ext/standard/tests/general_functions/var_export_basic7.phpt] [1;32mPASS Test var_export() function with valid null values [ext/standard/tests/general_functions/var_export_basic7.phpt] TEST 13955/16103 [ext/standard/tests/general_functions/var_export_basic8.phpt] [1;32mPASS var_export(): simple test with arrays and objects [ext/standard/tests/general_functions/var_export_basic8.phpt] TEST 13956/16103 [ext/standard/tests/general_functions/var_export_basic9.phpt] [1;32mPASS Bug #55082: var_export() doesn't escape properties properly [ext/standard/tests/general_functions/var_export_basic9.phpt] TEST 13957/16103 [ext/standard/tests/general_functions/var_export_bug66179.phpt] [1;32mPASS Bug #66179 (var_export() exports float as integer) [ext/standard/tests/general_functions/var_export_bug66179.phpt] TEST 13958/16103 [ext/standard/tests/general_functions/var_export_bug71314.phpt] [1;32mPASS Bug #71314 (var_export(INF) prints INF.0) [ext/standard/tests/general_functions/var_export_bug71314.phpt] TEST 13959/16103 [ext/standard/tests/general_functions/var_export_error2.phpt] [1;32mPASS Test var_export() function : error conditions - recursive object [ext/standard/tests/general_functions/var_export_error2.phpt] TEST 13960/16103 [ext/standard/tests/general_functions/var_export_error3.phpt] [1;32mPASS Test var_export() function : error conditions - recursive array [ext/standard/tests/general_functions/var_export_error3.phpt] TEST 13961/16103 [ext/standard/tests/hrtime/hrtime.phpt] [1;32mPASS Test hrtime() aligns with microtime() [ext/standard/tests/hrtime/hrtime.phpt] TEST 13962/16103 [ext/standard/tests/hrtime/hrtime_array.phpt] [1;32mPASS Test hrtime() return array [ext/standard/tests/hrtime/hrtime_array.phpt] TEST 13963/16103 [ext/standard/tests/http/bug38802.phpt] [1;32mPASS Bug #38802 (ignore_errors and max_redirects) [ext/standard/tests/http/bug38802.phpt] TEST 13964/16103 [ext/standard/tests/http/bug43510.phpt] [1;32mPASS Bug #43510 (stream_get_meta_data() does not return same mode as used in fopen) [ext/standard/tests/http/bug43510.phpt] TEST 13965/16103 [ext/standard/tests/http/bug47021.phpt] [1;32mPASS Bug #47021 (SoapClient stumbles over WSDL delivered with "Transfer-Encoding: chunked") [ext/standard/tests/http/bug47021.phpt] TEST 13966/16103 [ext/standard/tests/http/bug48929.phpt] [1;32mPASS Bug #48929 (duplicate \r\n sent after last header line) [ext/standard/tests/http/bug48929.phpt] TEST 13967/16103 [ext/standard/tests/http/bug53198.phpt] [1;32mPASS Bug #53198 (From: header cannot be changed with ini_set) [ext/standard/tests/http/bug53198.phpt] TEST 13968/16103 [ext/standard/tests/http/bug60570.phpt] [1;32mPASS Bug #60570 (Stream context leaks when http request fails) [ext/standard/tests/http/bug60570.phpt] TEST 13969/16103 [ext/standard/tests/http/bug61548.phpt] [1;32mPASS Bug #61548 (content-type must appear at the end of headers) [ext/standard/tests/http/bug61548.phpt] TEST 13970/16103 [ext/standard/tests/http/bug65634.phpt] [1;32mPASS Bug #65634 (HTTP wrapper is very slow with protocol_version 1.1) [ext/standard/tests/http/bug65634.phpt] TEST 13971/16103 [ext/standard/tests/http/bug67430.phpt] [1;32mPASS Bug #67430 (http:// wrapper doesn't follow 308 redirects) [ext/standard/tests/http/bug67430.phpt] TEST 13972/16103 [ext/standard/tests/http/bug69337.phpt] [1;32mPASS Bug #69337 (Stream context leaks when http request fails) [ext/standard/tests/http/bug69337.phpt] TEST 13973/16103 [ext/standard/tests/http/bug73297.phpt] [1;32mPASS Bug #73297 (Ignore 100 Continue returned by HTTP/1.1 servers) [ext/standard/tests/http/bug73297.phpt] TEST 13974/16103 [ext/standard/tests/http/bug75535.phpt] [1;32mPASS Bug #75535: Inappropriately parsing HTTP response leads to PHP segment fault [ext/standard/tests/http/bug75535.phpt] TEST 13975/16103 [ext/standard/tests/http/bug75981.phpt] [1;32mPASS Bug #75981 (stack-buffer-overflow while parsing HTTP response) [ext/standard/tests/http/bug75981.phpt] TEST 13976/16103 [ext/standard/tests/http/bug76342.phpt] [1;32mPASS Bug #76342 (file_get_contents waits twice specified timeout) [ext/standard/tests/http/bug76342.phpt] TEST 13977/16103 [ext/standard/tests/http/bug78719.phpt] [1;32mPASS Bug #78719 (http wrapper silently ignores long Location headers) [ext/standard/tests/http/bug78719.phpt] TEST 13978/16103 [ext/standard/tests/http/bug79265.phpt] [1;32mPASS Bug #79265 (Improper injection of Host header when using fopen for http requests) [ext/standard/tests/http/bug79265.phpt] TEST 13979/16103 [ext/standard/tests/http/bug79265_2.phpt] [1;32mPASS Bug #79265 variation: "host:" not at start of header [ext/standard/tests/http/bug79265_2.phpt] TEST 13980/16103 [ext/standard/tests/http/bug80256.phpt] [1;32mPASS Bug #80256: file_get_contents strip first line with chunked encoding redirect [ext/standard/tests/http/bug80256.phpt] TEST 13981/16103 [ext/standard/tests/http/bug80838.phpt] [1;32mPASS Bug #80838 (HTTP wrapper waits for HTTP 1 response after HTTP 101) [ext/standard/tests/http/bug80838.phpt] TEST 13982/16103 [ext/standard/tests/http/http_response_header_01.phpt] [1;32mPASS $http_reponse_header (no redirect) [ext/standard/tests/http/http_response_header_01.phpt] TEST 13983/16103 [ext/standard/tests/http/http_response_header_02.phpt] [1;32mPASS $http_reponse_header (redirect) [ext/standard/tests/http/http_response_header_02.phpt] TEST 13984/16103 [ext/standard/tests/http/http_response_header_03.phpt] [1;32mPASS $http_reponse_header (redirect + not found) [ext/standard/tests/http/http_response_header_03.phpt] TEST 13985/16103 [ext/standard/tests/http/http_response_header_04.phpt] [1;32mPASS $http_reponse_header (header with trailing whitespace) [ext/standard/tests/http/http_response_header_04.phpt] TEST 13986/16103 [ext/standard/tests/http/http_response_header_05.phpt] [1;32mPASS $http_reponse_header (whitespace-only "header") [ext/standard/tests/http/http_response_header_05.phpt] TEST 13987/16103 [ext/standard/tests/http/ignore_errors.phpt] [1;32mPASS http:// and ignore_errors [ext/standard/tests/http/ignore_errors.phpt] TEST 13988/16103 [ext/standard/tests/image/bug13213.phpt] [1;32mPASS Bug #13213 (GetImageSize and wrong JPEG Comments) [ext/standard/tests/image/bug13213.phpt] TEST 13989/16103 [ext/standard/tests/image/bug67250.phpt] [1;32mPASS Bug #67250 (iptcparse out-of-bounds read) [ext/standard/tests/image/bug67250.phpt] TEST 13990/16103 [ext/standard/tests/image/bug70052.phpt] [1;32mPASS Bug #70052 (getimagesize() fails for very large and very small WBMP) [ext/standard/tests/image/bug70052.phpt] TEST 13991/16103 [ext/standard/tests/image/bug70096.phpt] [1;32mPASS Bug #70096 (Repeated iptcembed() adds superfluous FF bytes) [ext/standard/tests/image/bug70096.phpt] TEST 13992/16103 [ext/standard/tests/image/bug71848.phpt] [1;32mPASS Bug #71848 (getimagesize with $imageinfo returns false) [ext/standard/tests/image/bug71848.phpt] TEST 13993/16103 [ext/standard/tests/image/bug72278.phpt] [1;32mPASS Bug #72278 (getimagesize returning FALSE on valid jpg) [ext/standard/tests/image/bug72278.phpt] TEST 13994/16103 [ext/standard/tests/image/bug79877.phpt] [1;32mPASS Bug #79877 (getimagesize function silently truncates after a null byte) [ext/standard/tests/image/bug79877.phpt] TEST 13995/16103 [ext/standard/tests/image/getimagesize.phpt] [1;32mPASS GetImageSize() [ext/standard/tests/image/getimagesize.phpt] TEST 13996/16103 [ext/standard/tests/image/getimagesize_246x247.phpt] [1;32mPASS GetImageSize() with 246x247 pixels [ext/standard/tests/image/getimagesize_246x247.phpt] TEST 13997/16103 [ext/standard/tests/image/getimagesize_256_ico.phpt] [1;32mPASS GetImageSize() for ico format with 256px height [ext/standard/tests/image/getimagesize_256_ico.phpt] TEST 13998/16103 [ext/standard/tests/image/getimagesize_384x385.phpt] [1;32mPASS GetImageSize() with 384x385 pixels [ext/standard/tests/image/getimagesize_384x385.phpt] TEST 13999/16103 [ext/standard/tests/image/getimagesize_basic.phpt] [1;32mPASS Test getimagesize() function : basic functionality [ext/standard/tests/image/getimagesize_basic.phpt] TEST 14000/16103 [ext/standard/tests/image/getimagesize_jpgapp.phpt] [1;32mPASS Test getimagesize() function : basic functionality - load APP info from jpeg. [ext/standard/tests/image/getimagesize_jpgapp.phpt] TEST 14001/16103 [ext/standard/tests/image/getimagesize_swc.phpt] [1;32mPASS GetImageSize() for compressed swf files [ext/standard/tests/image/getimagesize_swc.phpt] TEST 14002/16103 [ext/standard/tests/image/getimagesize_tif_mm.phpt] [1;32mPASS GetImageSize() for tiff format with big-endian (aka Motorola, aka MM) ordering [ext/standard/tests/image/getimagesize_tif_mm.phpt] TEST 14003/16103 [ext/standard/tests/image/getimagesize_variation2.phpt] [1;32mPASS Test getimagesize() function : usage variations - unexpected type for arg 2 [ext/standard/tests/image/getimagesize_variation2.phpt] TEST 14004/16103 [ext/standard/tests/image/getimagesize_variation3.phpt] [1;32mPASS Test getimagesize() function : variation - Passing non image files [ext/standard/tests/image/getimagesize_variation3.phpt] TEST 14005/16103 [ext/standard/tests/image/getimagesize_variation4.phpt] [1;32mPASS Test getimagesize() function : variation - For shockwave-flash format [ext/standard/tests/image/getimagesize_variation4.phpt] TEST 14006/16103 [ext/standard/tests/image/getimagesize_variation_005.phpt] [1;32mPASS Test getimagesize() function : basic functionality for shockwave-flash [ext/standard/tests/image/getimagesize_variation_005.phpt] TEST 14007/16103 [ext/standard/tests/image/getimagesize_wbmp.phpt] [1;32mPASS GetImageSize() for wbmp format [ext/standard/tests/image/getimagesize_wbmp.phpt] TEST 14008/16103 [ext/standard/tests/image/getimagesize_xbm.phpt] [1;32mPASS GetImageSize() for xbm format [ext/standard/tests/image/getimagesize_xbm.phpt] TEST 14009/16103 [ext/standard/tests/image/getimagesizefromstring1.phpt] [1;32mPASS Compare getimagesize and getimagesizefromstring [ext/standard/tests/image/getimagesizefromstring1.phpt] TEST 14010/16103 [ext/standard/tests/image/image_type_to_extension.phpt] [1;32mPASS image_type_to_extension() [ext/standard/tests/image/image_type_to_extension.phpt] TEST 14011/16103 [ext/standard/tests/image/image_type_to_mime_type.phpt] [1;32mPASS image_type_to_mime_type() [ext/standard/tests/image/image_type_to_mime_type.phpt] TEST 14012/16103 [ext/standard/tests/image/image_type_to_mime_type_basic.phpt] [1;32mPASS image_type_to_mime_type() [ext/standard/tests/image/image_type_to_mime_type_basic.phpt] TEST 14013/16103 [ext/standard/tests/image/image_type_to_mime_type_variation2.phpt] [1;32mPASS Test image_type_to_mime_type() function : usage variations - Pass decimal, octal, and hexadecimal values as imagetype [ext/standard/tests/image/image_type_to_mime_type_variation2.phpt] TEST 14014/16103 [ext/standard/tests/image/image_type_to_mime_type_variation3.phpt] [1;32mPASS image_type_to_mime_type() (passinf equivalent integer values) [ext/standard/tests/image/image_type_to_mime_type_variation3.phpt] TEST 14015/16103 [ext/standard/tests/image/image_type_to_mime_type_variation4.phpt] [1;32mPASS Test image_type_to_mime_type() function : usage variations - Passing IMAGETYPE_ICO and IMAGETYPE_SWC [ext/standard/tests/image/image_type_to_mime_type_variation4.phpt] TEST 14016/16103 [ext/standard/tests/image/iptcembed_001.phpt] [1;32mPASS iptcembed() and wrong file [ext/standard/tests/image/iptcembed_001.phpt] TEST 14017/16103 [ext/standard/tests/image/iptcembed_002.phpt] [1;32mPASS iptcembed() valid jpg stream [ext/standard/tests/image/iptcembed_002.phpt] TEST 14018/16103 [ext/standard/tests/image/iptcembed_003.phpt] [1;32mPASS iptcembed() unable to open file [ext/standard/tests/image/iptcembed_003.phpt] TEST 14019/16103 [ext/standard/tests/ini_info/php_ini_loaded_file.phpt] [1;32mPASS php_ini_loaded_file() function [ext/standard/tests/ini_info/php_ini_loaded_file.phpt] TEST 14020/16103 [ext/standard/tests/ini_info/php_ini_scanned_files.phpt] [1;32mPASS php_ini_scanned_files() function [ext/standard/tests/ini_info/php_ini_scanned_files.phpt] TEST 14021/16103 [ext/standard/tests/mail/bug47983.phpt] [1;32mPASS Bug #47983 (mixed LF and CRLF line endings in mail()) [ext/standard/tests/mail/bug47983.phpt] TEST 14022/16103 [ext/standard/tests/mail/bug51604.phpt] [1;32mPASS Bug #51604 (newline in end of header is shown in start of message) [ext/standard/tests/mail/bug51604.phpt] TEST 14023/16103 [ext/standard/tests/mail/bug54298.phpt] [1;32mPASS Bug #54298 (Using empty additional_headers adding extraneous CRLF) [ext/standard/tests/mail/bug54298.phpt] TEST 14024/16103 [ext/standard/tests/mail/bug66535.phpt] [1;32mPASS Bug #66535: Extra newline if add_x_header and no additional headers are used [ext/standard/tests/mail/bug66535.phpt] TEST 14025/16103 [ext/standard/tests/mail/bug69115.phpt] [1;33mSKIP Bug #69115 crash in mail (plus indirect pcre test) [ext/standard/tests/mail/bug69115.phpt] reason: Windows only test, as in Unix builds it sends an email TEST 14026/16103 [ext/standard/tests/mail/bug69874.phpt] [1;32mPASS Bug #69874: Null addtional_headers does not send mail [ext/standard/tests/mail/bug69874.phpt] TEST 14027/16103 [ext/standard/tests/mail/bug69874_2.phpt] [1;32mPASS Bug #69874: Null addtional_headers does not send mail [ext/standard/tests/mail/bug69874_2.phpt] TEST 14028/16103 [ext/standard/tests/mail/bug72964.phpt] [1;33mSKIP Bug #72964 (White space not unfolded for CC/Bcc headers) [ext/standard/tests/mail/bug72964.phpt] reason: Windows only test TEST 14029/16103 [ext/standard/tests/mail/bug73203.phpt] [1;32mPASS Bug #73203 (passing additional_parameters causes mail to fail) [ext/standard/tests/mail/bug73203.phpt] TEST 14030/16103 [ext/standard/tests/mail/bug80706.phpt] [1;33mSKIP Bug #72964 (White space not unfolded for CC/Bcc headers) [ext/standard/tests/mail/bug80706.phpt] reason: Windows only test TEST 14031/16103 [ext/standard/tests/mail/bug80751.phpt] [1;33mSKIP Bug #80751 (Comma in recipient name breaks email delivery) [ext/standard/tests/mail/bug80751.phpt] reason: Windows only test TEST 14032/16103 [ext/standard/tests/mail/mail_basic.phpt] [1;32mPASS Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic.phpt] TEST 14033/16103 [ext/standard/tests/mail/mail_basic2.phpt] [1;32mPASS Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic2.phpt] TEST 14034/16103 [ext/standard/tests/mail/mail_basic5.phpt] [1;32mPASS Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic5.phpt] TEST 14035/16103 [ext/standard/tests/mail/mail_basic6.phpt] [1;32mPASS Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic6.phpt] TEST 14036/16103 [ext/standard/tests/mail/mail_basic7.phpt] [1;32mPASS Test mail() function : array extra header basic functionality [ext/standard/tests/mail/mail_basic7.phpt] TEST 14037/16103 [ext/standard/tests/mail/mail_basic_alt1-win32.phpt] [1;33mSKIP Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic_alt1-win32.phpt] reason: ...Windows only test TEST 14038/16103 [ext/standard/tests/mail/mail_basic_alt2-win32.phpt] [1;33mSKIP Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic_alt2-win32.phpt] reason: ...Windows only test TEST 14039/16103 [ext/standard/tests/mail/mail_basic_alt3-win32.phpt] [1;33mSKIP Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic_alt3-win32.phpt] reason: ...Windows only test TEST 14040/16103 [ext/standard/tests/mail/mail_basic_alt4-win32.phpt] [1;33mSKIP Test mail() function : basic functionality [ext/standard/tests/mail/mail_basic_alt4-win32.phpt] reason: ...Windows only test TEST 14041/16103 [ext/standard/tests/mail/mail_log.phpt] [1;32mPASS Test mail() function : mail.log ini setting [ext/standard/tests/mail/mail_log.phpt] TEST 14042/16103 [ext/standard/tests/mail/mail_null_bytes.phpt] [1;32mPASS mail() with null bytes in arguments [ext/standard/tests/mail/mail_null_bytes.phpt] TEST 14043/16103 [ext/standard/tests/mail/mail_variation1.phpt] [1;32mPASS Test mail() function : variation invalid program for sendmail [ext/standard/tests/mail/mail_variation1.phpt] TEST 14044/16103 [ext/standard/tests/mail/mail_variation2.phpt] [1;32mPASS Test mail() function : variation force extra parameters [ext/standard/tests/mail/mail_variation2.phpt] TEST 14045/16103 [ext/standard/tests/mail/mail_variation_alt1-win32.phpt] [1;33mSKIP Test mail() function : basic functionality [ext/standard/tests/mail/mail_variation_alt1-win32.phpt] reason: ...Windows only test TEST 14046/16103 [ext/standard/tests/mail/mail_variation_alt2-win32.phpt] [1;33mSKIP Test mail() function : basic functionality [ext/standard/tests/mail/mail_variation_alt2-win32.phpt] reason: ...Windows only test TEST 14047/16103 [ext/standard/tests/mail/mail_variation_alt3-win32.phpt] [1;33mSKIP Test mail() function : basic functionality [ext/standard/tests/mail/mail_variation_alt3-win32.phpt] reason: ...Windows only test TEST 14048/16103 [ext/standard/tests/math/abs.phpt] [1;32mPASS Simple math tests [ext/standard/tests/math/abs.phpt] TEST 14049/16103 [ext/standard/tests/math/abs_basic.phpt] [1;32mPASS Test abs() function : basic functionality [ext/standard/tests/math/abs_basic.phpt] TEST 14050/16103 [ext/standard/tests/math/abs_basiclong_64bit.phpt] [1;32mPASS Test abs function : 64bit long tests [ext/standard/tests/math/abs_basiclong_64bit.phpt] TEST 14051/16103 [ext/standard/tests/math/abs_variation.phpt] [1;32mPASS Test abs() function : usage variations - different data types as $number arg [ext/standard/tests/math/abs_variation.phpt] TEST 14052/16103 [ext/standard/tests/math/acos_basic.phpt] [1;32mPASS Test return type and value for expected input acos() [ext/standard/tests/math/acos_basic.phpt] TEST 14053/16103 [ext/standard/tests/math/acos_basiclong_64bit.phpt] [1;32mPASS Test acos function : 64bit long tests [ext/standard/tests/math/acos_basiclong_64bit.phpt] TEST 14054/16103 [ext/standard/tests/math/acos_variation.phpt] [1;32mPASS Test variations in usage of acos() [ext/standard/tests/math/acos_variation.phpt] TEST 14055/16103 [ext/standard/tests/math/acosh_basic.phpt] [1;32mPASS Test return type and value for expected input acosh() [ext/standard/tests/math/acosh_basic.phpt] TEST 14056/16103 [ext/standard/tests/math/acosh_basiclong_64bit.phpt] [1;32mPASS Test acosh function : 64bit long tests [ext/standard/tests/math/acosh_basiclong_64bit.phpt] TEST 14057/16103 [ext/standard/tests/math/acosh_variation.phpt] [1;32mPASS Test variations in usage of acosh() [ext/standard/tests/math/acosh_variation.phpt] TEST 14058/16103 [ext/standard/tests/math/asin_basic.phpt] [1;32mPASS Test return type and value for expected input asin() [ext/standard/tests/math/asin_basic.phpt] TEST 14059/16103 [ext/standard/tests/math/asin_basiclong_64bit.phpt] [1;32mPASS Test asin function : 64bit long tests [ext/standard/tests/math/asin_basiclong_64bit.phpt] TEST 14060/16103 [ext/standard/tests/math/asin_variation.phpt] [1;32mPASS Test variations in usage of asin() [ext/standard/tests/math/asin_variation.phpt] TEST 14061/16103 [ext/standard/tests/math/asinh_basic.phpt] [1;32mPASS Test return type and value for expected input asinh() [ext/standard/tests/math/asinh_basic.phpt] TEST 14062/16103 [ext/standard/tests/math/asinh_basiclong_64bit.phpt] [1;32mPASS Test asinh function : 64bit long tests [ext/standard/tests/math/asinh_basiclong_64bit.phpt] TEST 14063/16103 [ext/standard/tests/math/asinh_variation.phpt] [1;32mPASS Test variations in usage of asinh() [ext/standard/tests/math/asinh_variation.phpt] TEST 14064/16103 [ext/standard/tests/math/atan2_basic.phpt] [1;32mPASS Test atan2() - basic function test of atan2() [ext/standard/tests/math/atan2_basic.phpt] TEST 14065/16103 [ext/standard/tests/math/atan2_basiclong_64bit.phpt] [1;32mPASS Test atan2 function : 64bit long tests [ext/standard/tests/math/atan2_basiclong_64bit.phpt] TEST 14066/16103 [ext/standard/tests/math/atan_basic.phpt] [1;32mPASS Test return type and value for expected input atan() [ext/standard/tests/math/atan_basic.phpt] TEST 14067/16103 [ext/standard/tests/math/atan_basiclong_64bit.phpt] [1;32mPASS Test atan function : 64bit long tests [ext/standard/tests/math/atan_basiclong_64bit.phpt] TEST 14068/16103 [ext/standard/tests/math/atan_variation.phpt] [1;32mPASS Test variations in usage of atan() [ext/standard/tests/math/atan_variation.phpt] TEST 14069/16103 [ext/standard/tests/math/atanh_basic.phpt] [1;32mPASS Test return type and value for expected input atanh() [ext/standard/tests/math/atanh_basic.phpt] TEST 14070/16103 [ext/standard/tests/math/atanh_basiclong_64bit.phpt] [1;32mPASS Test atanh function : 64bit long tests [ext/standard/tests/math/atanh_basiclong_64bit.phpt] TEST 14071/16103 [ext/standard/tests/math/atanh_variation.phpt] [1;32mPASS Test variations in usage of atanh() [ext/standard/tests/math/atanh_variation.phpt] TEST 14072/16103 [ext/standard/tests/math/base_convert_basic.phpt] [1;32mPASS Test base_convert() - basic function tests base_convert() [ext/standard/tests/math/base_convert_basic.phpt] TEST 14073/16103 [ext/standard/tests/math/base_convert_error.phpt] [1;32mPASS Test base_convert() function : error conditions - incorrect input [ext/standard/tests/math/base_convert_error.phpt] TEST 14074/16103 [ext/standard/tests/math/base_convert_improvements.phpt] [1;32mPASS Test base_convert() - see https://wiki.php.net/rfc/base_convert_improvements [ext/standard/tests/math/base_convert_improvements.phpt] TEST 14075/16103 [ext/standard/tests/math/base_convert_variation1.phpt] [1;32mPASS Test base_convert() function : usage variations - different data types as $number argument [ext/standard/tests/math/base_convert_variation1.phpt] TEST 14076/16103 [ext/standard/tests/math/base_convert_variation2.phpt] [1;32mPASS Test base_convert() function : strange literals [ext/standard/tests/math/base_convert_variation2.phpt] TEST 14077/16103 [ext/standard/tests/math/base_convert_variation3.phpt] [1;32mPASS Test base_convert() function: converting '0' [ext/standard/tests/math/base_convert_variation3.phpt] TEST 14078/16103 [ext/standard/tests/math/bindec_basic.phpt] [1;33mSKIP Test bindec() - basic function test bindec() [ext/standard/tests/math/bindec_basic.phpt] reason: this test is for 32bit platform only TEST 14079/16103 [ext/standard/tests/math/bindec_basic_64bit.phpt] [1;32mPASS Test bindec() - basic function test bindec() [ext/standard/tests/math/bindec_basic_64bit.phpt] TEST 14080/16103 [ext/standard/tests/math/bindec_basiclong_64bit.phpt] [1;32mPASS Test bindec function : 64bit long tests [ext/standard/tests/math/bindec_basiclong_64bit.phpt] TEST 14081/16103 [ext/standard/tests/math/bindec_variation1.phpt] [1;33mSKIP Test bindec() function : usage variations - different data types as $binary_string arg [ext/standard/tests/math/bindec_variation1.phpt] reason: this test is for 32bit platform only TEST 14082/16103 [ext/standard/tests/math/bindec_variation1_64bit.phpt] [1;32mPASS Test bindec() function : usage variations - different data types as $binary_string arg [ext/standard/tests/math/bindec_variation1_64bit.phpt] TEST 14083/16103 [ext/standard/tests/math/bindec_variation2.phpt] [1;32mPASS Test bindec() function : strange literals [ext/standard/tests/math/bindec_variation2.phpt] TEST 14084/16103 [ext/standard/tests/math/bug21523.phpt] [1;32mPASS Bug #21523 (number_format tries to allocate negative amount of memory) [ext/standard/tests/math/bug21523.phpt] TEST 14085/16103 [ext/standard/tests/math/bug24142.phpt] [1;32mPASS Bug #24142 (round() problems) [ext/standard/tests/math/bug24142.phpt] TEST 14086/16103 [ext/standard/tests/math/bug25665.phpt] [1;32mPASS Bug #25665 (var_dump () hangs on Nan and INF) [ext/standard/tests/math/bug25665.phpt] TEST 14087/16103 [ext/standard/tests/math/bug25694.phpt] [1;32mPASS Bug #25694 (round() and number_format() inconsistency) [ext/standard/tests/math/bug25694.phpt] TEST 14088/16103 [ext/standard/tests/math/bug27646.phpt] [1;32mPASS Bug #27646 (Cannot serialize/unserialize non-finite numeric values) [ext/standard/tests/math/bug27646.phpt] TEST 14089/16103 [ext/standard/tests/math/bug28228.phpt] [1;32mPASS Bug #28228 (number_format() does not allow empty decimal separator) [ext/standard/tests/math/bug28228.phpt] TEST 14090/16103 [ext/standard/tests/math/bug30069.phpt] [1;32mPASS Bug #30069 (floats as strings used in calculations do not work) [ext/standard/tests/math/bug30069.phpt] TEST 14091/16103 [ext/standard/tests/math/bug30695.phpt] [1;33mSKIP Bug #30695 (32 bit issues) [ext/standard/tests/math/bug30695.phpt] reason: this test is for 32bit platform only TEST 14092/16103 [ext/standard/tests/math/bug45712.phpt] [1;32mPASS Bug #45712 (NaN/INF comparison) [ext/standard/tests/math/bug45712.phpt] TEST 14093/16103 [ext/standard/tests/math/bug62112.phpt] [1;32mPASS Bug #62112: number_format() is not binary safe [ext/standard/tests/math/bug62112.phpt] TEST 14094/16103 [ext/standard/tests/math/bug74039.phpt] [1;32mPASS Bug #74039: is_infinite(-INF) returns false [ext/standard/tests/math/bug74039.phpt] TEST 14095/16103 [ext/standard/tests/math/bug75170.phpt] [1;32mPASS Bug #75170: mt_rand() bias on 64-bit machines [ext/standard/tests/math/bug75170.phpt] TEST 14096/16103 [ext/standard/tests/math/bug75514.phpt] [1;32mPASS Bug #75514 mt_rand returns value outside [$min,$max] [ext/standard/tests/math/bug75514.phpt] TEST 14097/16103 [ext/standard/tests/math/ceil_basic.phpt] [1;32mPASS Test ceil() - basic function test for ceil() [ext/standard/tests/math/ceil_basic.phpt] TEST 14098/16103 [ext/standard/tests/math/ceil_basiclong_64bit.phpt] [1;32mPASS Test ceil function : 64bit long tests [ext/standard/tests/math/ceil_basiclong_64bit.phpt] TEST 14099/16103 [ext/standard/tests/math/ceil_variation1.phpt] [1;32mPASS Test ceil() function : usage variations - different data types as $value arg [ext/standard/tests/math/ceil_variation1.phpt] TEST 14100/16103 [ext/standard/tests/math/constants.phpt] [1;32mPASS Math constants [ext/standard/tests/math/constants.phpt] TEST 14101/16103 [ext/standard/tests/math/constants_basic.phpt] [1;32mPASS Test for pre-defined math constants [ext/standard/tests/math/constants_basic.phpt] TEST 14102/16103 [ext/standard/tests/math/cos_basic.phpt] [1;32mPASS Test return type and value for expected input cos() [ext/standard/tests/math/cos_basic.phpt] TEST 14103/16103 [ext/standard/tests/math/cos_basiclong_64bit.phpt] [1;32mPASS Test cos function : 64bit long tests [ext/standard/tests/math/cos_basiclong_64bit.phpt] TEST 14104/16103 [ext/standard/tests/math/cos_variation.phpt] [1;32mPASS Test variations in usage of cos() [ext/standard/tests/math/cos_variation.phpt] TEST 14105/16103 [ext/standard/tests/math/cosh_basic.phpt] [1;32mPASS Test return type and value for expected input cosh() [ext/standard/tests/math/cosh_basic.phpt] TEST 14106/16103 [ext/standard/tests/math/cosh_basiclong_64bit.phpt] [1;32mPASS Test cosh function : 64bit long tests [ext/standard/tests/math/cosh_basiclong_64bit.phpt] TEST 14107/16103 [ext/standard/tests/math/cosh_variation.phpt] [1;32mPASS Test variations in usage of cosh() [ext/standard/tests/math/cosh_variation.phpt] TEST 14108/16103 [ext/standard/tests/math/decbin_basic.phpt] [1;32mPASS Test decbin() - basic function test [ext/standard/tests/math/decbin_basic.phpt] TEST 14109/16103 [ext/standard/tests/math/decbin_basiclong_64bit.phpt] [1;32mPASS Test decbin function : 64bit long tests [ext/standard/tests/math/decbin_basiclong_64bit.phpt] TEST 14110/16103 [ext/standard/tests/math/decbin_variation1.phpt] [1;33mSKIP Test decbin() function : usage variations - different data types as $num arg [ext/standard/tests/math/decbin_variation1.phpt] reason: this test is for 32bit platform only TEST 14111/16103 [ext/standard/tests/math/decbin_variation1_64bit.phpt] [1;32mPASS Test decbin() function : usage variations - different data types as $number arg [ext/standard/tests/math/decbin_variation1_64bit.phpt] TEST 14112/16103 [ext/standard/tests/math/dechex_basic.phpt] [1;32mPASS Test dechex() - basic function dechex() [ext/standard/tests/math/dechex_basic.phpt] TEST 14113/16103 [ext/standard/tests/math/dechex_basiclong_64bit.phpt] [1;32mPASS Test dechex function : 64bit long tests [ext/standard/tests/math/dechex_basiclong_64bit.phpt] TEST 14114/16103 [ext/standard/tests/math/dechex_variation1.phpt] [1;33mSKIP Test dechex() function : usage variations - different data types as $num arg [ext/standard/tests/math/dechex_variation1.phpt] reason: this test is for 32bit platform only TEST 14115/16103 [ext/standard/tests/math/dechex_variation1_64bit.phpt] [1;32mPASS Test dechex() function : usage variations - different data types as $number arg [ext/standard/tests/math/dechex_variation1_64bit.phpt] TEST 14116/16103 [ext/standard/tests/math/decoct_basic.phpt] [1;32mPASS Test decoct() - basic function test decoct() [ext/standard/tests/math/decoct_basic.phpt] TEST 14117/16103 [ext/standard/tests/math/decoct_basiclong_64bit.phpt] [1;32mPASS Test decoct function : 64bit long tests [ext/standard/tests/math/decoct_basiclong_64bit.phpt] TEST 14118/16103 [ext/standard/tests/math/decoct_variation1.phpt] [1;33mSKIP Test decoct() function : usage variations - different data types as $num arg [ext/standard/tests/math/decoct_variation1.phpt] reason: this test is for 32bit platform only TEST 14119/16103 [ext/standard/tests/math/decoct_variation1_64bit.phpt] [1;32mPASS Test decoct() function : usage variations - different data types as $number arg [ext/standard/tests/math/decoct_variation1_64bit.phpt] TEST 14120/16103 [ext/standard/tests/math/deg2rad_basic.phpt] [1;32mPASS Test return type and value for expected input deg2rad() [ext/standard/tests/math/deg2rad_basic.phpt] TEST 14121/16103 [ext/standard/tests/math/deg2rad_basiclong_64bit.phpt] [1;32mPASS Test deg2rad function : 64bit long tests [ext/standard/tests/math/deg2rad_basiclong_64bit.phpt] TEST 14122/16103 [ext/standard/tests/math/deg2rad_variation.phpt] [1;32mPASS Test variations in usage of deg2rad() [ext/standard/tests/math/deg2rad_variation.phpt] TEST 14123/16103 [ext/standard/tests/math/exp_basic.phpt] [1;32mPASS Test exp() - basic function test for exp() [ext/standard/tests/math/exp_basic.phpt] TEST 14124/16103 [ext/standard/tests/math/exp_basiclong_64bit.phpt] [1;32mPASS Test exp function : 64bit long tests [ext/standard/tests/math/exp_basiclong_64bit.phpt] TEST 14125/16103 [ext/standard/tests/math/expm1_basic.phpt] [1;32mPASS Test expm1() - basic function test for expm1() [ext/standard/tests/math/expm1_basic.phpt] TEST 14126/16103 [ext/standard/tests/math/expm1_basiclong_64bit.phpt] [1;32mPASS Test expm1 function : 64bit long tests [ext/standard/tests/math/expm1_basiclong_64bit.phpt] TEST 14127/16103 [ext/standard/tests/math/fdiv.phpt] [1;32mPASS fdiv() function [ext/standard/tests/math/fdiv.phpt] TEST 14128/16103 [ext/standard/tests/math/floor_basic.phpt] [1;32mPASS Test floor() - basic function test for floor() [ext/standard/tests/math/floor_basic.phpt] TEST 14129/16103 [ext/standard/tests/math/floor_basiclong_64bit.phpt] [1;32mPASS Test floor function : 64bit long tests [ext/standard/tests/math/floor_basiclong_64bit.phpt] TEST 14130/16103 [ext/standard/tests/math/floor_variation1.phpt] [1;32mPASS Test floor() function : usage variations - different data types as $value arg [ext/standard/tests/math/floor_variation1.phpt] TEST 14131/16103 [ext/standard/tests/math/floorceil.phpt] [1;32mPASS Tests for floor en ceil [ext/standard/tests/math/floorceil.phpt] TEST 14132/16103 [ext/standard/tests/math/fmod_basic.phpt] [1;32mPASS Test fmod() - basic function test fmod() [ext/standard/tests/math/fmod_basic.phpt] TEST 14133/16103 [ext/standard/tests/math/fmod_basiclong_64bit.phpt] [1;32mPASS Test fmod function : 64bit long tests [ext/standard/tests/math/fmod_basiclong_64bit.phpt] TEST 14134/16103 [ext/standard/tests/math/getrandmax_basic.phpt] [1;32mPASS Test getrandmax() - basic function test getrandmax() [ext/standard/tests/math/getrandmax_basic.phpt] TEST 14135/16103 [ext/standard/tests/math/hexdec.phpt] [1;32mPASS overflow check for _php_math_basetozval [ext/standard/tests/math/hexdec.phpt] TEST 14136/16103 [ext/standard/tests/math/hexdec_basic.phpt] [1;33mSKIP Test hexdec() - basic function test hexdec() [ext/standard/tests/math/hexdec_basic.phpt] reason: this test is for 32bit platform only TEST 14137/16103 [ext/standard/tests/math/hexdec_basic_64bit.phpt] [1;32mPASS Test hexdec() - basic function test hexdec() [ext/standard/tests/math/hexdec_basic_64bit.phpt] TEST 14138/16103 [ext/standard/tests/math/hexdec_basiclong_64bit.phpt] [1;32mPASS Test hexdec function : 64bit long tests [ext/standard/tests/math/hexdec_basiclong_64bit.phpt] TEST 14139/16103 [ext/standard/tests/math/hexdec_variation1.phpt] [1;33mSKIP Test hexdec() function : usage variations - different data types as $number arg [ext/standard/tests/math/hexdec_variation1.phpt] reason: this test is for 32bit platform only TEST 14140/16103 [ext/standard/tests/math/hexdec_variation1_64bit.phpt] [1;32mPASS Test hexdec() function : usage variations - different data types as $number arg [ext/standard/tests/math/hexdec_variation1_64bit.phpt] TEST 14141/16103 [ext/standard/tests/math/hexdec_variation2.phpt] [1;32mPASS Test hexdec() function : strange literals [ext/standard/tests/math/hexdec_variation2.phpt] TEST 14142/16103 [ext/standard/tests/math/hypot_basic.phpt] [1;32mPASS Test hypot() - basic function test hypot() [ext/standard/tests/math/hypot_basic.phpt] TEST 14143/16103 [ext/standard/tests/math/hypot_basiclong_64bit.phpt] [1;32mPASS Test hypot function : 64bit long tests [ext/standard/tests/math/hypot_basiclong_64bit.phpt] TEST 14144/16103 [ext/standard/tests/math/intdiv.phpt] [1;32mPASS intdiv functionality [ext/standard/tests/math/intdiv.phpt] TEST 14145/16103 [ext/standard/tests/math/intdiv_64bit.phpt] [1;32mPASS intdiv functionality [ext/standard/tests/math/intdiv_64bit.phpt] TEST 14146/16103 [ext/standard/tests/math/is_finite_basic.phpt] [1;32mPASS Test is_finite() - basic function test is_finite() [ext/standard/tests/math/is_finite_basic.phpt] TEST 14147/16103 [ext/standard/tests/math/is_finite_basiclong_64bit.phpt] [1;32mPASS Test is_finite function : 64bit long tests [ext/standard/tests/math/is_finite_basiclong_64bit.phpt] TEST 14148/16103 [ext/standard/tests/math/is_infinite_basic.phpt] [1;32mPASS Test is_infinite() - basic function test is_infinite() [ext/standard/tests/math/is_infinite_basic.phpt] TEST 14149/16103 [ext/standard/tests/math/is_infinite_basiclong_64bit.phpt] [1;32mPASS Test is_infinite function : 64bit long tests [ext/standard/tests/math/is_infinite_basiclong_64bit.phpt] TEST 14150/16103 [ext/standard/tests/math/is_nan_basic.phpt] [1;32mPASS Test is_nan() - basic function test is_nan() [ext/standard/tests/math/is_nan_basic.phpt] TEST 14151/16103 [ext/standard/tests/math/is_nan_basiclong_64bit.phpt] [1;32mPASS Test is_nan function : 64bit long tests [ext/standard/tests/math/is_nan_basiclong_64bit.phpt] TEST 14152/16103 [ext/standard/tests/math/lcg_value_basic.phpt] [1;32mPASS Maths test for xapic versions of lcg_value() [ext/standard/tests/math/lcg_value_basic.phpt] TEST 14153/16103 [ext/standard/tests/math/log.phpt] [1;32mPASS log() tests [ext/standard/tests/math/log.phpt] TEST 14154/16103 [ext/standard/tests/math/log10_basic.phpt] [1;32mPASS Test return type and value for expected input log10() [ext/standard/tests/math/log10_basic.phpt] TEST 14155/16103 [ext/standard/tests/math/log10_basiclong_64bit.phpt] [1;32mPASS Test log10 function : 64bit long tests [ext/standard/tests/math/log10_basiclong_64bit.phpt] TEST 14156/16103 [ext/standard/tests/math/log10_variation.phpt] [1;32mPASS Test variations in usage of log10() [ext/standard/tests/math/log10_variation.phpt] TEST 14157/16103 [ext/standard/tests/math/log1p_basic.phpt] [1;32mPASS Test log1p() - basic function test log1p() [ext/standard/tests/math/log1p_basic.phpt] TEST 14158/16103 [ext/standard/tests/math/log1p_basiclong_64bit.phpt] [1;32mPASS Test log1p function : 64bit long tests [ext/standard/tests/math/log1p_basiclong_64bit.phpt] TEST 14159/16103 [ext/standard/tests/math/log_basic.phpt] [1;32mPASS Test log() - basic function test log() [ext/standard/tests/math/log_basic.phpt] TEST 14160/16103 [ext/standard/tests/math/log_basiclong_64bit.phpt] [1;32mPASS Test log function : 64bit long tests [ext/standard/tests/math/log_basiclong_64bit.phpt] TEST 14161/16103 [ext/standard/tests/math/log_error.phpt] [1;32mPASS Test log() - wrong params test log() [ext/standard/tests/math/log_error.phpt] TEST 14162/16103 [ext/standard/tests/math/mt_getrandmax_basic.phpt] [1;32mPASS Test mt_getrandmax() - basic function test mt_getrandmax() [ext/standard/tests/math/mt_getrandmax_basic.phpt] TEST 14163/16103 [ext/standard/tests/math/mt_rand_basic.phpt] [1;32mPASS Test mt_rand() - basic function test mt_rand() [ext/standard/tests/math/mt_rand_basic.phpt] TEST 14164/16103 [ext/standard/tests/math/mt_rand_value.phpt] [1;32mPASS Test mt_rand() output [ext/standard/tests/math/mt_rand_value.phpt] TEST 14165/16103 [ext/standard/tests/math/mt_srand_basic.phpt] [1;32mPASS Test mt_srand() - basic function (return values) mt_srand() [ext/standard/tests/math/mt_srand_basic.phpt] TEST 14166/16103 [ext/standard/tests/math/number_format_basic.phpt] [1;32mPASS Test number_format() - basic function test number_format() [ext/standard/tests/math/number_format_basic.phpt] TEST 14167/16103 [ext/standard/tests/math/number_format_multichar.phpt] [1;32mPASS Test number_format() - multiple character separator support [ext/standard/tests/math/number_format_multichar.phpt] TEST 14168/16103 [ext/standard/tests/math/number_format_negative_zero.phpt] [1;32mPASS Prevent number_format from returning negative zero [ext/standard/tests/math/number_format_negative_zero.phpt] TEST 14169/16103 [ext/standard/tests/math/number_format_with_3_args.phpt] [1;32mPASS number_format should use default thousands seperator when 3 arguments are used [ext/standard/tests/math/number_format_with_3_args.phpt] TEST 14170/16103 [ext/standard/tests/math/number_format_with_null_args.phpt] [1;32mPASS number_format should use default values when passed null [ext/standard/tests/math/number_format_with_null_args.phpt] TEST 14171/16103 [ext/standard/tests/math/octdec_basic.phpt] [1;33mSKIP Test octdec() - basic function test octdec() [ext/standard/tests/math/octdec_basic.phpt] reason: this test is for 32bit platform only TEST 14172/16103 [ext/standard/tests/math/octdec_basic_64bit.phpt] [1;32mPASS Test octdec() - basic function test octdec() [ext/standard/tests/math/octdec_basic_64bit.phpt] TEST 14173/16103 [ext/standard/tests/math/octdec_basiclong_64bit.phpt] [1;32mPASS Test octdec function : 64bit long tests [ext/standard/tests/math/octdec_basiclong_64bit.phpt] TEST 14174/16103 [ext/standard/tests/math/octdec_variation1.phpt] [1;32mPASS Test octdec() function : usage variations - different data types as $octal_string arg [ext/standard/tests/math/octdec_variation1.phpt] TEST 14175/16103 [ext/standard/tests/math/octdec_variation2.phpt] [1;32mPASS Test octdec() function : strange literals [ext/standard/tests/math/octdec_variation2.phpt] TEST 14176/16103 [ext/standard/tests/math/pi_basic.phpt] [1;32mPASS Test pi() - basic function test pi() [ext/standard/tests/math/pi_basic.phpt] TEST 14177/16103 [ext/standard/tests/math/pow-operator.phpt] [1;32mPASS Various pow() tests [ext/standard/tests/math/pow-operator.phpt] TEST 14178/16103 [ext/standard/tests/math/pow.phpt] [1;32mPASS Various pow() tests [ext/standard/tests/math/pow.phpt] TEST 14179/16103 [ext/standard/tests/math/pow_basic.phpt] [1;33mSKIP Test pow() - basic function test pow() [ext/standard/tests/math/pow_basic.phpt] reason: this test is for 32bit platform only TEST 14180/16103 [ext/standard/tests/math/pow_basic2.phpt] [1;32mPASS Test pow() - basic function test pow() - with large exponents [ext/standard/tests/math/pow_basic2.phpt] TEST 14181/16103 [ext/standard/tests/math/pow_basic_64bit.phpt] [1;32mPASS Test pow() - basic function test pow() [ext/standard/tests/math/pow_basic_64bit.phpt] TEST 14182/16103 [ext/standard/tests/math/pow_basiclong_64bit.phpt] [1;32mPASS Test pow function : 64bit long tests [ext/standard/tests/math/pow_basiclong_64bit.phpt] TEST 14183/16103 [ext/standard/tests/math/pow_variation1.phpt] [1;33mSKIP Test pow() function : usage variations - different data types as $base argument [ext/standard/tests/math/pow_variation1.phpt] reason: this test is for 32bit platform only TEST 14184/16103 [ext/standard/tests/math/pow_variation1_64bit.phpt] [1;32mPASS Test pow() function : usage variations - different data types as $base argument [ext/standard/tests/math/pow_variation1_64bit.phpt] TEST 14185/16103 [ext/standard/tests/math/pow_variation2.phpt] [1;32mPASS Test pow() function : usage variations - different data types as $exp argument [ext/standard/tests/math/pow_variation2.phpt] TEST 14186/16103 [ext/standard/tests/math/rad2deg_basic.phpt] [1;32mPASS Test return type and value for expected input rad2deg() [ext/standard/tests/math/rad2deg_basic.phpt] TEST 14187/16103 [ext/standard/tests/math/rad2deg_basiclong_64bit.phpt] [1;32mPASS Test rad2deg function : 64bit long tests [ext/standard/tests/math/rad2deg_basiclong_64bit.phpt] TEST 14188/16103 [ext/standard/tests/math/rad2deg_variation.phpt] [1;32mPASS Test variations in usage of rad2deg() [ext/standard/tests/math/rad2deg_variation.phpt] TEST 14189/16103 [ext/standard/tests/math/rand_basic.phpt] [1;32mPASS Test rand() - basic function test rand() [ext/standard/tests/math/rand_basic.phpt] TEST 14190/16103 [ext/standard/tests/math/rand_inverted_order.phpt] [1;32mPASS Test rand function when min and max are in proper or inverted order [ext/standard/tests/math/rand_inverted_order.phpt] TEST 14191/16103 [ext/standard/tests/math/round.phpt] [1;32mPASS Simple math tests [ext/standard/tests/math/round.phpt] TEST 14192/16103 [ext/standard/tests/math/round_basic.phpt] [1;32mPASS Test round() - basic function test for round() [ext/standard/tests/math/round_basic.phpt] TEST 14193/16103 [ext/standard/tests/math/round_basiclong_64bit.phpt] [1;32mPASS Test round function : 64bit long tests [ext/standard/tests/math/round_basiclong_64bit.phpt] TEST 14194/16103 [ext/standard/tests/math/round_bug71201.phpt] [1;32mPASS Bug #71201 round() segfault on 64-bit builds [ext/standard/tests/math/round_bug71201.phpt] TEST 14195/16103 [ext/standard/tests/math/round_large_exp.phpt] [1;32mPASS round() works correctly for large exponents [ext/standard/tests/math/round_large_exp.phpt] TEST 14196/16103 [ext/standard/tests/math/round_modes.phpt] [1;32mPASS round() with different rounding modes [ext/standard/tests/math/round_modes.phpt] TEST 14197/16103 [ext/standard/tests/math/round_prerounding.phpt] [1;32mPASS round() prerounds results to precision [ext/standard/tests/math/round_prerounding.phpt] TEST 14198/16103 [ext/standard/tests/math/round_variation1.phpt] [1;32mPASS Test round() function : usage variations - different data types as $val argument [ext/standard/tests/math/round_variation1.phpt] TEST 14199/16103 [ext/standard/tests/math/sin_basic.phpt] [1;32mPASS Test return type and value for expected input sin() [ext/standard/tests/math/sin_basic.phpt] TEST 14200/16103 [ext/standard/tests/math/sin_basiclong_64bit.phpt] [1;32mPASS Test sin function : 64bit long tests [ext/standard/tests/math/sin_basiclong_64bit.phpt] TEST 14201/16103 [ext/standard/tests/math/sin_variation.phpt] [1;32mPASS Test variations in usage of sin() [ext/standard/tests/math/sin_variation.phpt] TEST 14202/16103 [ext/standard/tests/math/sinh_basic.phpt] [1;32mPASS Test return type and value for expected input sinh() [ext/standard/tests/math/sinh_basic.phpt] TEST 14203/16103 [ext/standard/tests/math/sinh_basiclong_64bit.phpt] [1;32mPASS Test sinh function : 64bit long tests [ext/standard/tests/math/sinh_basiclong_64bit.phpt] TEST 14204/16103 [ext/standard/tests/math/sinh_variation.phpt] [1;32mPASS Test variations in usage of sinh() [ext/standard/tests/math/sinh_variation.phpt] TEST 14205/16103 [ext/standard/tests/math/sqrt_basic.phpt] [1;32mPASS Test return type and value for expected input sqrt() [ext/standard/tests/math/sqrt_basic.phpt] TEST 14206/16103 [ext/standard/tests/math/sqrt_basiclong_64bit.phpt] [1;32mPASS Test sqrt function : 64bit long tests [ext/standard/tests/math/sqrt_basiclong_64bit.phpt] TEST 14207/16103 [ext/standard/tests/math/sqrt_variation.phpt] [1;32mPASS Test variations in usage of sqrt() [ext/standard/tests/math/sqrt_variation.phpt] TEST 14208/16103 [ext/standard/tests/math/srand_basic.phpt] [1;32mPASS Test srand() - basic function test for srand() [ext/standard/tests/math/srand_basic.phpt] TEST 14209/16103 [ext/standard/tests/math/tan_basic.phpt] [1;32mPASS Test return type and value for expected input tan() [ext/standard/tests/math/tan_basic.phpt] TEST 14210/16103 [ext/standard/tests/math/tan_basiclong_64bit.phpt] [1;32mPASS Test tan function : 64bit long tests [ext/standard/tests/math/tan_basiclong_64bit.phpt] TEST 14211/16103 [ext/standard/tests/math/tan_variation.phpt] [1;32mPASS Test variations in usage of tan() [ext/standard/tests/math/tan_variation.phpt] TEST 14212/16103 [ext/standard/tests/math/tanh_basic.phpt] [1;32mPASS Test return type and value for expected input tanh() [ext/standard/tests/math/tanh_basic.phpt] TEST 14213/16103 [ext/standard/tests/math/tanh_basiclong_64bit.phpt] [1;32mPASS Test tanh function : 64bit long tests [ext/standard/tests/math/tanh_basiclong_64bit.phpt] TEST 14214/16103 [ext/standard/tests/math/tanh_variation.phpt] [1;32mPASS Test variations in usage of tanh() [ext/standard/tests/math/tanh_variation.phpt] TEST 14215/16103 [ext/standard/tests/misc/bug65550.phpt] [1;32mPASS Bug #65550 (get_browser() incorrectly parses entries with "+" sign) [ext/standard/tests/misc/bug65550.phpt] TEST 14216/16103 [ext/standard/tests/misc/bug69983.phpt] [1;32mPASS Bug #69983 (get_browser fails with user agent of null) [ext/standard/tests/misc/bug69983.phpt] TEST 14217/16103 [ext/standard/tests/misc/bug77338.phpt] [1;32mPASS Bug #77338: get_browser with empty string [ext/standard/tests/misc/bug77338.phpt] TEST 14218/16103 [ext/standard/tests/misc/bug79410.phpt] [1;32mPASS Bug #79410 (system() swallows last chunk if it is exactly 4095 bytes without newline) [ext/standard/tests/misc/bug79410.phpt] TEST 14219/16103 [ext/standard/tests/misc/exec_basic1.phpt] [1;32mPASS exec, system, passthru — Basic command execution functions [ext/standard/tests/misc/exec_basic1.phpt] TEST 14220/16103 [ext/standard/tests/misc/get_browser_basic.phpt] [1;32mPASS Test get_browser() function : basic functionality [ext/standard/tests/misc/get_browser_basic.phpt] TEST 14221/16103 [ext/standard/tests/misc/get_browser_error.phpt] [1;32mPASS Test get_browser() function : error functionality [ext/standard/tests/misc/get_browser_error.phpt] TEST 14222/16103 [ext/standard/tests/misc/get_browser_no_default.phpt] [1;32mPASS get_browser() without a default [ext/standard/tests/misc/get_browser_no_default.phpt] TEST 14223/16103 [ext/standard/tests/misc/get_browser_variation1.phpt] [1;32mPASS Test get_browser() function : variation functionality: extra browser names [ext/standard/tests/misc/get_browser_variation1.phpt] TEST 14224/16103 [ext/standard/tests/misc/get_browser_variation2.phpt] [1;32mPASS Test get_browser() function variation : Return data as object [ext/standard/tests/misc/get_browser_variation2.phpt] TEST 14225/16103 [ext/standard/tests/misc/get_browser_variation3.phpt] [1;32mPASS Test get_browser() against a larger corpus [ext/standard/tests/misc/get_browser_variation3.phpt] TEST 14226/16103 [ext/standard/tests/misc/syslog_basic.phpt] [1;32mPASS Basic syslog test [ext/standard/tests/misc/syslog_basic.phpt] TEST 14227/16103 [ext/standard/tests/misc/time_nanosleep_basic.phpt] [1;32mPASS time_nanosleep — Delay for a number of seconds and nanoseconds [ext/standard/tests/misc/time_nanosleep_basic.phpt] TEST 14228/16103 [ext/standard/tests/misc/time_nanosleep_error3.phpt] [1;32mPASS time_nanosleep — Delay for a number of seconds and nanoseconds [ext/standard/tests/misc/time_nanosleep_error3.phpt] TEST 14229/16103 [ext/standard/tests/misc/time_nanosleep_error4.phpt] [1;32mPASS time_nanosleep — Delay for a number of seconds and nanoseconds [ext/standard/tests/misc/time_nanosleep_error4.phpt] TEST 14230/16103 [ext/standard/tests/misc/time_nanosleep_error5.phpt] [1;32mPASS time_nanosleep — Delay for a number of seconds and nanoseconds [ext/standard/tests/misc/time_nanosleep_error5.phpt] TEST 14231/16103 [ext/standard/tests/misc/time_sleep_until_basic.phpt] [1;32mPASS time_sleep_until() function - basic test for time_sleep_until() [ext/standard/tests/misc/time_sleep_until_basic.phpt] TEST 14232/16103 [ext/standard/tests/misc/time_sleep_until_error1.phpt] [1;32mPASS time_sleep_until() function - error test for time_sleep_until() [ext/standard/tests/misc/time_sleep_until_error1.phpt] TEST 14233/16103 [ext/standard/tests/network/bindto.phpt] [1;32mPASS Test invalid bindto [ext/standard/tests/network/bindto.phpt] TEST 14234/16103 [ext/standard/tests/network/bug20134.phpt] [1;32mPASS Bug #20134 (UDP reads from invalid ports) [ext/standard/tests/network/bug20134.phpt] TEST 14235/16103 [ext/standard/tests/network/bug55472.phpt] [1;32mPASS Bug #55472 (ip2long(integer) returns integer) [ext/standard/tests/network/bug55472.phpt] TEST 14236/16103 [ext/standard/tests/network/bug64330.phpt] [1;32mPASS Bug #64330 (stream_socket_server() creates wrong Abstract Namespace UNIX sockets) [ext/standard/tests/network/bug64330.phpt] TEST 14237/16103 [ext/standard/tests/network/bug68925.phpt] [1;32mPASS Bug #68925 (CVE-2015-0235 – GHOST: glibc gethostbyname buffer overflow) [ext/standard/tests/network/bug68925.phpt] TEST 14238/16103 [ext/standard/tests/network/bug69523.phpt] [1;32mPASS setcookie() allows empty cookie name [ext/standard/tests/network/bug69523.phpt] TEST 14239/16103 [ext/standard/tests/network/bug69948.phpt] [1;32mPASS Bug #69948 (path/domain are not sanitized for special characters in setcookie) [ext/standard/tests/network/bug69948.phpt] TEST 14240/16103 [ext/standard/tests/network/bug72071.phpt] [1;31mFAIL Bug #72071 setcookie allows max-age to be negative [ext/standard/tests/network/bug72071.phpt] TEST 14241/16103 [ext/standard/tests/network/bug73594.phpt] [1;33mSKIP Bug #73594 (dns_get_record() does not populate $additional out parameter) [ext/standard/tests/network/bug73594.phpt] reason: dig command is not present or failed to run TEST 14242/16103 [ext/standard/tests/network/bug73594a.phpt] [1;33mSKIP Bug #73594 (dns_get_record() does not populate $additional out parameter - $authns parameter) [ext/standard/tests/network/bug73594a.phpt] reason: dig command is not present or failed to run TEST 14243/16103 [ext/standard/tests/network/bug74764.phpt] [1;32mPASS Bug #74764 IPv6 bindto fails with stream_socket_client() [ext/standard/tests/network/bug74764.phpt] TEST 14244/16103 [ext/standard/tests/network/bug76755.phpt] [1;32mPASS Bug #76755 (setcookie does not accept "double" type for expire time) [ext/standard/tests/network/bug76755.phpt] TEST 14245/16103 [ext/standard/tests/network/bug79405.phpt] [1;32mPASS Bug #79405 - gethostbyname() silently truncates after a null byte [ext/standard/tests/network/bug79405.phpt] TEST 14246/16103 [ext/standard/tests/network/bug80067.phpt] [1;31mFAIL Bug #80067 (Omitting the port in bindto setting errors) [ext/standard/tests/network/bug80067.phpt] TEST 14247/16103 [ext/standard/tests/network/bug81618.phpt] [1;31mFAIL Bug #81618: dns_get_record failure on FreeBSD [ext/standard/tests/network/bug81618.phpt] TEST 14248/16103 [ext/standard/tests/network/closelog_basic.phpt] [1;32mPASS Test closelog() function : basic functionality [ext/standard/tests/network/closelog_basic.phpt] TEST 14249/16103 [ext/standard/tests/network/dns_check_record_error_conditions.phpt] [1;32mPASS dns_check_record() error conditions [ext/standard/tests/network/dns_check_record_error_conditions.phpt] TEST 14250/16103 [ext/standard/tests/network/dns_get_record_error_conditions.phpt] [1;32mPASS dns_get_record() error conditions [ext/standard/tests/network/dns_get_record_error_conditions.phpt] TEST 14251/16103 [ext/standard/tests/network/fsockopen_basic.phpt] [1;32mPASS Test fsockopen() function : basic functionality [ext/standard/tests/network/fsockopen_basic.phpt] TEST 14252/16103 [ext/standard/tests/network/fsockopen_error.phpt] [1;32mPASS Test fsockopen() function : error conditions [ext/standard/tests/network/fsockopen_error.phpt] TEST 14253/16103 [ext/standard/tests/network/fsockopen_variation1.phpt] [1;32mPASS testing fsockopen without a protocol string [ext/standard/tests/network/fsockopen_variation1.phpt] TEST 14254/16103 [ext/standard/tests/network/fsockopen_variation2.phpt] [1;32mPASS testing fsockopen() with udp sockets [ext/standard/tests/network/fsockopen_variation2.phpt] TEST 14255/16103 [ext/standard/tests/network/gethostbyaddr_basic1.phpt] [1;32mPASS Test gethostbyaddr() function : basic functionality [ext/standard/tests/network/gethostbyaddr_basic1.phpt] TEST 14256/16103 [ext/standard/tests/network/gethostbyaddr_error.phpt] [1;32mPASS Test gethostbyaddr() function : error conditions [ext/standard/tests/network/gethostbyaddr_error.phpt] TEST 14257/16103 [ext/standard/tests/network/gethostbyname_basic001.phpt] [1;32mPASS gethostbyname() function - basic type return test [ext/standard/tests/network/gethostbyname_basic001.phpt] TEST 14258/16103 [ext/standard/tests/network/gethostbyname_basic003.phpt] [1;32mPASS Test gethostbyname() function : basic functionality [ext/standard/tests/network/gethostbyname_basic003.phpt] TEST 14259/16103 [ext/standard/tests/network/gethostbyname_error001.phpt] [1;32mPASS gethostbyname() function - basic type return error test [ext/standard/tests/network/gethostbyname_error001.phpt] TEST 14260/16103 [ext/standard/tests/network/gethostbyname_error002.phpt] [1;32mPASS gethostbyname() function - basic type return error test [ext/standard/tests/network/gethostbyname_error002.phpt] TEST 14261/16103 [ext/standard/tests/network/gethostbyname_error003.phpt] [1;32mPASS gethostbyname() function - basic type return error test [ext/standard/tests/network/gethostbyname_error003.phpt] TEST 14262/16103 [ext/standard/tests/network/gethostbyname_error004.phpt] [1;31mFAIL gethostbyname() function - basic return valid ip address test [ext/standard/tests/network/gethostbyname_error004.phpt] TEST 14263/16103 [ext/standard/tests/network/gethostbyname_error006.phpt] [1;32mPASS gethostbyname() function - basic invalid parameter test [ext/standard/tests/network/gethostbyname_error006.phpt] TEST 14264/16103 [ext/standard/tests/network/gethostbynamel_basic1.phpt] [1;32mPASS Test gethostbynamel() function : basic functionality [ext/standard/tests/network/gethostbynamel_basic1.phpt] TEST 14265/16103 [ext/standard/tests/network/gethostname.phpt] [1;32mPASS string gethostname(void); [ext/standard/tests/network/gethostname.phpt] TEST 14266/16103 [ext/standard/tests/network/getmxrr.phpt] [1;31mFAIL getmxrr() test [ext/standard/tests/network/getmxrr.phpt] TEST 14267/16103 [ext/standard/tests/network/getprotobyname_basic.phpt] [1;32mPASS getprotobyname function basic test [ext/standard/tests/network/getprotobyname_basic.phpt] TEST 14268/16103 [ext/standard/tests/network/getprotobyname_error.phpt] [1;32mPASS getprotobyname function errors test [ext/standard/tests/network/getprotobyname_error.phpt] TEST 14269/16103 [ext/standard/tests/network/getprotobynumber_basic.phpt] [1;32mPASS getprotobynumber function basic test [ext/standard/tests/network/getprotobynumber_basic.phpt] TEST 14270/16103 [ext/standard/tests/network/getprotobynumber_error.phpt] [1;32mPASS getprotobynumber function errors test [ext/standard/tests/network/getprotobynumber_error.phpt] TEST 14271/16103 [ext/standard/tests/network/http-stream.phpt] [1;32mPASS http-stream test [ext/standard/tests/network/http-stream.phpt] TEST 14272/16103 [ext/standard/tests/network/inet.phpt] [1;32mPASS inet_ntop() & inet_pton() tests [ext/standard/tests/network/inet.phpt] TEST 14273/16103 [ext/standard/tests/network/inet_ipv6.phpt] [1;32mPASS inet_ntop() & inet_pton() IPv6 tests [ext/standard/tests/network/inet_ipv6.phpt] TEST 14274/16103 [ext/standard/tests/network/ip.phpt] [1;33mSKIP ip2long() & long2ip() tests [ext/standard/tests/network/ip.phpt] reason: this test is for 32bit platform only TEST 14275/16103 [ext/standard/tests/network/ip2long_variation2.phpt] [1;33mSKIP Test ip2long() function : usage variation 2, 32 bit [ext/standard/tests/network/ip2long_variation2.phpt] reason: 32 bit only TEST 14276/16103 [ext/standard/tests/network/ip2long_variation2_x64.phpt] [1;32mPASS Test ip2long() function : usage variation 2, 64 bit [ext/standard/tests/network/ip2long_variation2_x64.phpt] TEST 14277/16103 [ext/standard/tests/network/ip_x86_64.phpt] [1;32mPASS ip2long() & long2ip() tests [ext/standard/tests/network/ip_x86_64.phpt] TEST 14278/16103 [ext/standard/tests/network/net_get_interfaces_001.phpt] [1;32mPASS net_get_interfaces IPv4 Loopback [ext/standard/tests/network/net_get_interfaces_001.phpt] TEST 14279/16103 [ext/standard/tests/network/setcookie.phpt] [1;31mFAIL setcookie() tests [ext/standard/tests/network/setcookie.phpt] TEST 14280/16103 [ext/standard/tests/network/setcookie_array_option_error.phpt] [1;31mFAIL setcookie() array variant error tests [ext/standard/tests/network/setcookie_array_option_error.phpt] TEST 14281/16103 [ext/standard/tests/network/setcookie_error.phpt] [1;31mFAIL setcookie() error tests [ext/standard/tests/network/setcookie_error.phpt] TEST 14282/16103 [ext/standard/tests/network/setrawcookie_error.phpt] [1;31mFAIL setrawcookie() error tests [ext/standard/tests/network/setrawcookie_error.phpt] TEST 14283/16103 [ext/standard/tests/network/shutdown.phpt] [1;32mPASS stream_socket_shutdown() test on IPv4 TCP Loopback [ext/standard/tests/network/shutdown.phpt] TEST 14284/16103 [ext/standard/tests/network/socket_bug74429.phpt] [1;32mPASS Bug #74429 Remote socket URI with unique persistence identifier broken [ext/standard/tests/network/socket_bug74429.phpt] TEST 14285/16103 [ext/standard/tests/network/socket_get_status_basic.phpt] [1;32mPASS Testing socket_get_status() [ext/standard/tests/network/socket_get_status_basic.phpt] TEST 14286/16103 [ext/standard/tests/network/syslog_basic.phpt] [1;32mPASS Test syslog() function : basic functionality [ext/standard/tests/network/syslog_basic.phpt] TEST 14287/16103 [ext/standard/tests/network/syslog_new_line.phpt] [1;32mPASS Test syslog() function : new line in message [ext/standard/tests/network/syslog_new_line.phpt] TEST 14288/16103 [ext/standard/tests/network/syslog_null_byte.phpt] [1;32mPASS Test syslog() function : nul byte in message [ext/standard/tests/network/syslog_null_byte.phpt] TEST 14289/16103 [ext/standard/tests/network/tcp4loop.phpt] [1;32mPASS Streams Based IPv4 TCP Loopback test [ext/standard/tests/network/tcp4loop.phpt] TEST 14290/16103 [ext/standard/tests/network/tcp6loop.phpt] [1;32mPASS Streams Based IPv6 TCP Loopback test [ext/standard/tests/network/tcp6loop.phpt] TEST 14291/16103 [ext/standard/tests/network/udgloop.phpt] [1;32mPASS Streams Based Unix Domain Datagram Loopback test [ext/standard/tests/network/udgloop.phpt] TEST 14292/16103 [ext/standard/tests/network/udp4loop.phpt] [1;32mPASS Streams Based IPv4 UDP Loopback test [ext/standard/tests/network/udp4loop.phpt] TEST 14293/16103 [ext/standard/tests/network/udp6loop.phpt] [1;32mPASS Streams Based IPv6 UDP Loopback test [ext/standard/tests/network/udp6loop.phpt] TEST 14294/16103 [ext/standard/tests/network/unixloop.phpt] [1;32mPASS Streams Based Unix Domain Loopback test [ext/standard/tests/network/unixloop.phpt] TEST 14295/16103 [ext/standard/tests/password/bug75221.phpt] [1;32mPASS Bug #75221 (Argon2i always throws NUL at the end) [ext/standard/tests/password/bug75221.phpt] TEST 14296/16103 [ext/standard/tests/password/password_bcrypt_errors.phpt] [1;32mPASS Test error operation of password_hash() with bcrypt hashing [ext/standard/tests/password/password_bcrypt_errors.phpt] TEST 14297/16103 [ext/standard/tests/password/password_bcrypt_short.phpt] [1;32mPASS Test that password_hash() does not overread buffers when a short hash is passed [ext/standard/tests/password/password_bcrypt_short.phpt] TEST 14298/16103 [ext/standard/tests/password/password_default.phpt] [1;32mPASS Test that the value of PASSWORD_DEFAULT matches PASSWORD_BCRYPT [ext/standard/tests/password/password_default.phpt] TEST 14299/16103 [ext/standard/tests/password/password_get_info.phpt] [1;32mPASS Test normal operation of password_get_info() [ext/standard/tests/password/password_get_info.phpt] TEST 14300/16103 [ext/standard/tests/password/password_get_info_argon2.phpt] [1;32mPASS Test normal operation of password_get_info() with Argon2i and Argon2id [ext/standard/tests/password/password_get_info_argon2.phpt] TEST 14301/16103 [ext/standard/tests/password/password_hash.phpt] [1;32mPASS Test normal operation of password_hash() [ext/standard/tests/password/password_hash.phpt] TEST 14302/16103 [ext/standard/tests/password/password_hash_argon2.phpt] [1;32mPASS Test normal operation of password_hash() with Argon2i and Argon2id [ext/standard/tests/password/password_hash_argon2.phpt] TEST 14303/16103 [ext/standard/tests/password/password_hash_error.phpt] [1;32mPASS Test error operation of password_hash() [ext/standard/tests/password/password_hash_error.phpt] TEST 14304/16103 [ext/standard/tests/password/password_hash_error_argon2.phpt] [1;32mPASS Test error operation of password_hash() with Argon2i and Argon2id [ext/standard/tests/password/password_hash_error_argon2.phpt] TEST 14305/16103 [ext/standard/tests/password/password_needs_rehash.phpt] [1;32mPASS Test normal operation of password_needs_rehash() [ext/standard/tests/password/password_needs_rehash.phpt] TEST 14306/16103 [ext/standard/tests/password/password_needs_rehash_argon2.phpt] [1;32mPASS Test normal operation of password_needs_rehash() with Argon2i and Argon2id [ext/standard/tests/password/password_needs_rehash_argon2.phpt] TEST 14307/16103 [ext/standard/tests/password/password_needs_rehash_error.phpt] [1;32mPASS Test error operation of password_needs_rehash() [ext/standard/tests/password/password_needs_rehash_error.phpt] TEST 14308/16103 [ext/standard/tests/password/password_removed_salt_option.phpt] [1;32mPASS Test removed support for explicit salt option [ext/standard/tests/password/password_removed_salt_option.phpt] TEST 14309/16103 [ext/standard/tests/password/password_verify.phpt] [1;32mPASS Test normal operation of password_verify) [ext/standard/tests/password/password_verify.phpt] TEST 14310/16103 [ext/standard/tests/password/password_verify_argon2.phpt] [1;32mPASS Test normal operation of password_verify() with Argon2i and Argon2id [ext/standard/tests/password/password_verify_argon2.phpt] TEST 14311/16103 [ext/standard/tests/password/password_verify_error.phpt] [1;32mPASS Test error operation of password_verify() [ext/standard/tests/password/password_verify_error.phpt] TEST 14312/16103 [ext/standard/tests/php_version_win_const.phpt] [1;33mSKIP Check that windows version constants are initialized [ext/standard/tests/php_version_win_const.phpt] reason: .. Windows only TEST 14313/16103 [ext/standard/tests/random/random_bytes.phpt] [1;32mPASS Test normal operation of random_bytes() [ext/standard/tests/random/random_bytes.phpt] TEST 14314/16103 [ext/standard/tests/random/random_bytes_error.phpt] [1;32mPASS Test error operation of random_bytes() [ext/standard/tests/random/random_bytes_error.phpt] TEST 14315/16103 [ext/standard/tests/random/random_int.phpt] [1;32mPASS Test normal operation of random_int() [ext/standard/tests/random/random_int.phpt] TEST 14316/16103 [ext/standard/tests/random/random_int_error.phpt] [1;32mPASS Test error operation of random_int() [ext/standard/tests/random/random_int_error.phpt] TEST 14317/16103 [ext/standard/tests/random/reflection.phpt] [1;32mPASS Bug #74708 Wrong reflection on random_bytes and random_int [ext/standard/tests/random/reflection.phpt] TEST 14318/16103 [ext/standard/tests/serialize/001.phpt] [1;32mPASS serialize()/unserialize()/var_dump() [ext/standard/tests/serialize/001.phpt] TEST 14319/16103 [ext/standard/tests/serialize/002.phpt] [1;32mPASS Bug #25378 (unserialize() crashes with invalid data) [ext/standard/tests/serialize/002.phpt] TEST 14320/16103 [ext/standard/tests/serialize/003.phpt] [1;32mPASS unserialize() floats with E notation (#18654) [ext/standard/tests/serialize/003.phpt] TEST 14321/16103 [ext/standard/tests/serialize/004.phpt] [1;32mPASS serialize()/unserialize() floats in array. [ext/standard/tests/serialize/004.phpt] TEST 14322/16103 [ext/standard/tests/serialize/005.phpt] [1;32mPASS serialize()/unserialize() objects [ext/standard/tests/serialize/005.phpt] TEST 14323/16103 [ext/standard/tests/serialize/006.phpt] [1;32mPASS serialize()/unserialize() with exotic letters [ext/standard/tests/serialize/006.phpt] TEST 14324/16103 [ext/standard/tests/serialize/SplObjectStorage_object_reference.phpt] [1;32mPASS Reference to SplObjectStorage key (not supported) [ext/standard/tests/serialize/SplObjectStorage_object_reference.phpt] TEST 14325/16103 [ext/standard/tests/serialize/__serialize_001.phpt] [1;32mPASS __serialize() mechanism (001): Basics [ext/standard/tests/serialize/__serialize_001.phpt] TEST 14326/16103 [ext/standard/tests/serialize/__serialize_002.phpt] [1;32mPASS __serialize() mechanism (002): TypeError on invalid return type [ext/standard/tests/serialize/__serialize_002.phpt] TEST 14327/16103 [ext/standard/tests/serialize/__serialize_003.phpt] [1;32mPASS __serialize() mechanism (003): Interoperability of different serialization mechanisms [ext/standard/tests/serialize/__serialize_003.phpt] TEST 14328/16103 [ext/standard/tests/serialize/__serialize_004.phpt] [1;32mPASS __serialize() mechanism (004): Delayed __unserialize() calls [ext/standard/tests/serialize/__serialize_004.phpt] TEST 14329/16103 [ext/standard/tests/serialize/__serialize_005.phpt] [1;32mPASS __serialize() mechanism (005): parent::__unserialize() is safe [ext/standard/tests/serialize/__serialize_005.phpt] TEST 14330/16103 [ext/standard/tests/serialize/__serialize_006.phpt] [1;32mPASS Failure while parsing data array for __unserialize() [ext/standard/tests/serialize/__serialize_006.phpt] TEST 14331/16103 [ext/standard/tests/serialize/__serialize_007.phpt] [1;32mPASS No packed -> mixed reallocation while populating __unserialize() array [ext/standard/tests/serialize/__serialize_007.phpt] TEST 14332/16103 [ext/standard/tests/serialize/bug14293.phpt] [1;32mPASS Bug #14293 (serialize() and __sleep()) [ext/standard/tests/serialize/bug14293.phpt] TEST 14333/16103 [ext/standard/tests/serialize/bug21957.phpt] [1;32mPASS Bug #21957 (serialize() mangles objects with __sleep) [ext/standard/tests/serialize/bug21957.phpt] TEST 14334/16103 [ext/standard/tests/serialize/bug23298.phpt] [1;32mPASS Bug #23298 (serialize() and floats/doubles) [ext/standard/tests/serialize/bug23298.phpt] TEST 14335/16103 [ext/standard/tests/serialize/bug24063.phpt] [1;32mPASS Bug #24063 (serialize() missing 0 after the . on scientific notation) [ext/standard/tests/serialize/bug24063.phpt] TEST 14336/16103 [ext/standard/tests/serialize/bug25378.phpt] [1;32mPASS Bug #25378 (unserialize() crashes with invalid data) [ext/standard/tests/serialize/bug25378.phpt] TEST 14337/16103 [ext/standard/tests/serialize/bug26762.phpt] [1;32mPASS Bug #26762 (unserialize() produces lowercase classnames) [ext/standard/tests/serialize/bug26762.phpt] TEST 14338/16103 [ext/standard/tests/serialize/bug27469.phpt] [1;32mPASS Bug #27469 (serialize() objects of incomplete class) [ext/standard/tests/serialize/bug27469.phpt] TEST 14339/16103 [ext/standard/tests/serialize/bug28325.phpt] [1;32mPASS Bug #28325 (Problem in serialisation of circular references) [ext/standard/tests/serialize/bug28325.phpt] TEST 14340/16103 [ext/standard/tests/serialize/bug30234.phpt] [1;32mPASS Bug #30234 (__autoload() not invoked for interfaces) [ext/standard/tests/serialize/bug30234.phpt] TEST 14341/16103 [ext/standard/tests/serialize/bug31402.phpt] [1;32mPASS Bug #31402 (unserialize() generates references when it should not) [ext/standard/tests/serialize/bug31402.phpt] TEST 14342/16103 [ext/standard/tests/serialize/bug31442.phpt] [1;32mPASS Bug #31442 (unserialize broken on 64-bit systems) [ext/standard/tests/serialize/bug31442.phpt] TEST 14343/16103 [ext/standard/tests/serialize/bug35895.phpt] [1;32mPASS Bug #35895 (__sleep and private property) [ext/standard/tests/serialize/bug35895.phpt] TEST 14344/16103 [ext/standard/tests/serialize/bug36424.phpt] [1;32mPASS Bug #36424 - Serializable interface breaks object references [ext/standard/tests/serialize/bug36424.phpt] TEST 14345/16103 [ext/standard/tests/serialize/bug37947.phpt] [1;32mPASS Bug #37947 (zend_ptr_stack reallocation problem) [ext/standard/tests/serialize/bug37947.phpt] TEST 14346/16103 [ext/standard/tests/serialize/bug42919.phpt] [1;32mPASS Bug #42919 (Unserializing of namespaced class object fails) [ext/standard/tests/serialize/bug42919.phpt] TEST 14347/16103 [ext/standard/tests/serialize/bug43614.phpt] [1;32mPASS Bug #43614 (incorrect processing of numerical string keys of array in arbitrary serialized data) [ext/standard/tests/serialize/bug43614.phpt] TEST 14348/16103 [ext/standard/tests/serialize/bug45706.phpt] [1;32mPASS Bug #45706 Unserialization of classes derived from ArrayIterator fails [ext/standard/tests/serialize/bug45706.phpt] TEST 14349/16103 [ext/standard/tests/serialize/bug46882.phpt] [1;32mPASS Bug #46882 (Serialize / Unserialize misbehaviour under OS with different bit numbers) [ext/standard/tests/serialize/bug46882.phpt] TEST 14350/16103 [ext/standard/tests/serialize/bug49649.phpt] [1;32mPASS Bug #49649 (unserialize() doesn't handle changes in property visibility) - to public [ext/standard/tests/serialize/bug49649.phpt] TEST 14351/16103 [ext/standard/tests/serialize/bug49649_1.phpt] [1;32mPASS Bug #49649 (unserialize() doesn't handle changes in property visibility) - to protected [ext/standard/tests/serialize/bug49649_1.phpt] TEST 14352/16103 [ext/standard/tests/serialize/bug49649_2.phpt] [1;32mPASS Bug #49649 (unserialize() doesn't handle changes in property visibility) - to private [ext/standard/tests/serialize/bug49649_2.phpt] TEST 14353/16103 [ext/standard/tests/serialize/bug55798.phpt] [1;32mPASS Bug #55798 (serialize followed by unserialize with numeric object prop. gives integer prop) [ext/standard/tests/serialize/bug55798.phpt] TEST 14354/16103 [ext/standard/tests/serialize/bug62373.phpt] [1;32mPASS Bug #62373 (serialize() generates wrong reference to the object) [ext/standard/tests/serialize/bug62373.phpt] TEST 14355/16103 [ext/standard/tests/serialize/bug62836_1.phpt] [1;32mPASS Bug #62836 (Seg fault or broken object references on unserialize()) [ext/standard/tests/serialize/bug62836_1.phpt] TEST 14356/16103 [ext/standard/tests/serialize/bug62836_2.phpt] [1;32mPASS Bug #62836 (Seg fault or broken object references on unserialize()) [ext/standard/tests/serialize/bug62836_2.phpt] TEST 14357/16103 [ext/standard/tests/serialize/bug64146.phpt] [1;32mPASS Bug #64146 (serialize incorrectly saving objects when they are cloned) [ext/standard/tests/serialize/bug64146.phpt] TEST 14358/16103 [ext/standard/tests/serialize/bug64354_1.phpt] [1;32mPASS Bug #64354 (Unserialize array of objects whose class can't be autoloaded fail) [ext/standard/tests/serialize/bug64354_1.phpt] TEST 14359/16103 [ext/standard/tests/serialize/bug64354_2.phpt] [1;32mPASS Bug #64354 (Unserialize array of objects whose class can't be autoloaded fail) [ext/standard/tests/serialize/bug64354_2.phpt] TEST 14360/16103 [ext/standard/tests/serialize/bug64354_3.phpt] [1;32mPASS Bug #64354 (Unserialize array of objects whose class can't be autoloaded fail) [ext/standard/tests/serialize/bug64354_3.phpt] TEST 14361/16103 [ext/standard/tests/serialize/bug65481.phpt] [1;32mPASS Bug #65481 (shutdown segfault due to serialize) [ext/standard/tests/serialize/bug65481.phpt] TEST 14362/16103 [ext/standard/tests/serialize/bug65806.phpt] [1;32mPASS Bug #65806 (unserialize fails with object which is referenced multiple times) [ext/standard/tests/serialize/bug65806.phpt] TEST 14363/16103 [ext/standard/tests/serialize/bug67072.phpt] [1;32mPASS Bug #67072 Echoing unserialized "SplFileObject" crash [ext/standard/tests/serialize/bug67072.phpt] TEST 14364/16103 [ext/standard/tests/serialize/bug68044.phpt] [1;32mPASS Bug #68044 Integer overflow in unserialize() (32-bits only) [ext/standard/tests/serialize/bug68044.phpt] TEST 14365/16103 [ext/standard/tests/serialize/bug68545.phpt] [1;32mPASS Bug #68545 NULL pointer dereference in unserialize.c:var_push_dtor [ext/standard/tests/serialize/bug68545.phpt] TEST 14366/16103 [ext/standard/tests/serialize/bug68594.phpt] [1;32mPASS Bug #68545 Use after free vulnerability in unserialize() [ext/standard/tests/serialize/bug68594.phpt] TEST 14367/16103 [ext/standard/tests/serialize/bug68976.phpt] [1;32mPASS Bug #68976 Use After Free Vulnerability in unserialize() [ext/standard/tests/serialize/bug68976.phpt] TEST 14368/16103 [ext/standard/tests/serialize/bug69139.phpt] [1;32mPASS Bug #69139 (Crash in gc_zval_possible_root on unserialize) [ext/standard/tests/serialize/bug69139.phpt] TEST 14369/16103 [ext/standard/tests/serialize/bug69152.phpt] [1;32mPASS Bug #69152: Type Confusion Infoleak Vulnerability in unserialize() [ext/standard/tests/serialize/bug69152.phpt] TEST 14370/16103 [ext/standard/tests/serialize/bug69210.phpt] [1;32mPASS serialize() integrity with non string on __sleep [ext/standard/tests/serialize/bug69210.phpt] TEST 14371/16103 [ext/standard/tests/serialize/bug69425.phpt] [1;32mPASS Bug #69425: Use After Free in unserialize() [ext/standard/tests/serialize/bug69425.phpt] TEST 14372/16103 [ext/standard/tests/serialize/bug69793.phpt] [1;32mPASS Bug #69793: Remotely triggerable stack exhaustion via recursive method calls [ext/standard/tests/serialize/bug69793.phpt] TEST 14373/16103 [ext/standard/tests/serialize/bug70172.phpt] [1;32mPASS Bug #70172 - Use After Free Vulnerability in unserialize() [ext/standard/tests/serialize/bug70172.phpt] TEST 14374/16103 [ext/standard/tests/serialize/bug70172_2.phpt] [1;32mPASS Bug #70172 - Use After Free Vulnerability in unserialize() [ext/standard/tests/serialize/bug70172_2.phpt] TEST 14375/16103 [ext/standard/tests/serialize/bug70213.phpt] [1;32mPASS Bug #70213: Unserialize context shared on double class lookup [ext/standard/tests/serialize/bug70213.phpt] TEST 14376/16103 [ext/standard/tests/serialize/bug70219.phpt] [1;31mFAIL Bug #70219 Use after free vulnerability in session deserializer [ext/standard/tests/serialize/bug70219.phpt] TEST 14377/16103 [ext/standard/tests/serialize/bug70219_1.phpt] [1;31mFAIL Bug #70219 Use after free vulnerability in session deserializer [ext/standard/tests/serialize/bug70219_1.phpt] TEST 14378/16103 [ext/standard/tests/serialize/bug70436.phpt] [1;32mPASS Bug #70436: Use After Free Vulnerability in unserialize() [ext/standard/tests/serialize/bug70436.phpt] TEST 14379/16103 [ext/standard/tests/serialize/bug70513.phpt] [1;32mPASS Bug #70513: GMP Deserialization Type Confusion Vulnerability [ext/standard/tests/serialize/bug70513.phpt] TEST 14380/16103 [ext/standard/tests/serialize/bug70963.phpt] [1;32mPASS Bug #70963 (Unserialize shows UNKNOW in result) [ext/standard/tests/serialize/bug70963.phpt] TEST 14381/16103 [ext/standard/tests/serialize/bug71311.phpt] [1;32mPASS Bug #71311 Use-after-free vulnerability in SPL(ArrayObject, unserialize) [ext/standard/tests/serialize/bug71311.phpt] TEST 14382/16103 [ext/standard/tests/serialize/bug71313.phpt] [1;32mPASS Bug #71311 Use-after-free vulnerability in SPL(SplObjectStorage, unserialize) [ext/standard/tests/serialize/bug71313.phpt] TEST 14383/16103 [ext/standard/tests/serialize/bug71840.phpt] [1;32mPASS Bug #71840 (Unserialize accepts wrongly data) [ext/standard/tests/serialize/bug71840.phpt] TEST 14384/16103 [ext/standard/tests/serialize/bug71940.phpt] [1;32mPASS Bug #71940 (Unserialize crushes on restore object reference) [ext/standard/tests/serialize/bug71940.phpt] TEST 14385/16103 [ext/standard/tests/serialize/bug71995.phpt] [1;32mPASS Bug #71995 (Returning the same var twice from __sleep() produces broken serialized data) [ext/standard/tests/serialize/bug71995.phpt] TEST 14386/16103 [ext/standard/tests/serialize/bug72229.phpt] [1;32mPASS Bug #72229 (Wrong reference when serialize/unserialize an object) [ext/standard/tests/serialize/bug72229.phpt] TEST 14387/16103 [ext/standard/tests/serialize/bug72663.phpt] [1;32mPASS Bug #72663 (1): Don't call __destruct if __wakeup not called or fails [ext/standard/tests/serialize/bug72663.phpt] TEST 14388/16103 [ext/standard/tests/serialize/bug72663_2.phpt] [1;32mPASS Bug #72663 (2): Don't allow references into failed unserialize [ext/standard/tests/serialize/bug72663_2.phpt] TEST 14389/16103 [ext/standard/tests/serialize/bug72663_3.phpt] [1;31mFAIL Bug #72663 (3): If unserialization fails, don't initialize the session with the result [ext/standard/tests/serialize/bug72663_3.phpt] TEST 14390/16103 [ext/standard/tests/serialize/bug72731.phpt] [1;32mPASS Bug #72731: Type Confusion in Object Deserialization [ext/standard/tests/serialize/bug72731.phpt] TEST 14391/16103 [ext/standard/tests/serialize/bug72785.phpt] [1;32mPASS Bug #72785: allowed_classes only applies to outermost unserialize() [ext/standard/tests/serialize/bug72785.phpt] TEST 14392/16103 [ext/standard/tests/serialize/bug73052.phpt] [1;32mPASS Bug #73052: Memory Corruption in During Deserialized-object Destruction [ext/standard/tests/serialize/bug73052.phpt] TEST 14393/16103 [ext/standard/tests/serialize/bug73154.phpt] [1;32mPASS Bug #73154: serialize object with __sleep function crash [ext/standard/tests/serialize/bug73154.phpt] TEST 14394/16103 [ext/standard/tests/serialize/bug73341.phpt] [1;32mPASS Bug #73144 (Use-afte-free in ArrayObject Deserialization) [ext/standard/tests/serialize/bug73341.phpt] TEST 14395/16103 [ext/standard/tests/serialize/bug73825.phpt] [1;32mPASS Bug #73825 Heap out of bounds read on unserialize in finish_nested_data() [ext/standard/tests/serialize/bug73825.phpt] TEST 14396/16103 [ext/standard/tests/serialize/bug74101.phpt] [1;32mPASS Bug #74101: Unserialize Heap Use-After-Free (READ: 1) in zval_get_type [ext/standard/tests/serialize/bug74101.phpt] TEST 14397/16103 [ext/standard/tests/serialize/bug74103.phpt] [1;32mPASS Bug #74103: heap-use-after-free when unserializing invalid array size [ext/standard/tests/serialize/bug74103.phpt] TEST 14398/16103 [ext/standard/tests/serialize/bug74111.phpt] [1;32mPASS Bug #74111: Heap buffer overread (READ: 1) finish_nested_data from unserialize [ext/standard/tests/serialize/bug74111.phpt] TEST 14399/16103 [ext/standard/tests/serialize/bug74300.phpt] [1;32mPASS Bug #74300 (unserialize() for float nvexp part) [ext/standard/tests/serialize/bug74300.phpt] TEST 14400/16103 [ext/standard/tests/serialize/bug74614.phpt] [1;32mPASS Bug #74614: Use-after-free in PHP7's unserialize() [ext/standard/tests/serialize/bug74614.phpt] TEST 14401/16103 [ext/standard/tests/serialize/bug75054.phpt] [1;32mPASS Bug #75054: A Denial of Service Vulnerability was found when performing deserialization [ext/standard/tests/serialize/bug75054.phpt] TEST 14402/16103 [ext/standard/tests/serialize/bug76300.phpt] [1;32mPASS Bug #76300: Unserialize of extended protected member broken [ext/standard/tests/serialize/bug76300.phpt] TEST 14403/16103 [ext/standard/tests/serialize/bug78438.phpt] [1;32mPASS Bug #78438 (Corruption when __unserializing deeply nested structures) [ext/standard/tests/serialize/bug78438.phpt] TEST 14404/16103 [ext/standard/tests/serialize/bug79526.phpt] [1;32mPASS Bug #79526 (`__sleep` error message doesn't include the name of the class) [ext/standard/tests/serialize/bug79526.phpt] TEST 14405/16103 [ext/standard/tests/serialize/bug80411.phpt] [1;32mPASS Bug #80411: References to null-serialized object break serialize() [ext/standard/tests/serialize/bug80411.phpt] TEST 14406/16103 [ext/standard/tests/serialize/bug81111.phpt] [1;32mPASS Bug #81111: Serialization is unexpectedly allowed on anonymous classes with __serialize() [ext/standard/tests/serialize/bug81111.phpt] TEST 14407/16103 [ext/standard/tests/serialize/bug81142.phpt] [1;32mPASS Bug #81142 (memory leak when unserialize()ing associative array) [ext/standard/tests/serialize/bug81142.phpt] TEST 14408/16103 [ext/standard/tests/serialize/bug81163.phpt] [1;32mPASS Test __sleep returns non-array [ext/standard/tests/serialize/bug81163.phpt] TEST 14409/16103 [ext/standard/tests/serialize/counting_of_references.phpt] [1;32mPASS References are not counted twice [ext/standard/tests/serialize/counting_of_references.phpt] TEST 14410/16103 [ext/standard/tests/serialize/incomplete_class.phpt] [1;32mPASS (un)serializing __PHP_Incomplete_Class instance [ext/standard/tests/serialize/incomplete_class.phpt] TEST 14411/16103 [ext/standard/tests/serialize/incomplete_class_magic.phpt] [1;32mPASS (un)serializing __PHP_Incomplete_Class instance edge case [ext/standard/tests/serialize/incomplete_class_magic.phpt] TEST 14412/16103 [ext/standard/tests/serialize/invalid_signs_in_lengths.phpt] [1;32mPASS Lengths and references are not signed [ext/standard/tests/serialize/invalid_signs_in_lengths.phpt] TEST 14413/16103 [ext/standard/tests/serialize/max_depth.phpt] [1;32mPASS Bug #78549: Stack overflow due to nested serialized input [ext/standard/tests/serialize/max_depth.phpt] TEST 14414/16103 [ext/standard/tests/serialize/overwrite_untyped_ref.phpt] [1;32mPASS Overwrite reference in untyped property [ext/standard/tests/serialize/overwrite_untyped_ref.phpt] TEST 14415/16103 [ext/standard/tests/serialize/precision.phpt] [1;32mPASS Default precision is sufficient to serialize all the information in floats [ext/standard/tests/serialize/precision.phpt] TEST 14416/16103 [ext/standard/tests/serialize/ref_to_failed_serialize.phpt] [1;32mPASS References to objects for which Serializable::serialize() returned NULL should use N; [ext/standard/tests/serialize/ref_to_failed_serialize.phpt] TEST 14417/16103 [ext/standard/tests/serialize/serialization_arrays_001.phpt] [1;32mPASS Test serialize() & unserialize() functions: arrays (circular references) [ext/standard/tests/serialize/serialization_arrays_001.phpt] TEST 14418/16103 [ext/standard/tests/serialize/serialization_arrays_002.phpt] [1;32mPASS serialization: arrays with references amongst elements [ext/standard/tests/serialize/serialization_arrays_002.phpt] TEST 14419/16103 [ext/standard/tests/serialize/serialization_arrays_003.phpt] [1;32mPASS serialization: arrays with references to an external variable [ext/standard/tests/serialize/serialization_arrays_003.phpt] TEST 14420/16103 [ext/standard/tests/serialize/serialization_arrays_004.phpt] [1;32mPASS serialization: arrays with references to the containing array [ext/standard/tests/serialize/serialization_arrays_004.phpt] TEST 14421/16103 [ext/standard/tests/serialize/serialization_arrays_005.phpt] [1;32mPASS serialization: arrays with references, nested [ext/standard/tests/serialize/serialization_arrays_005.phpt] TEST 14422/16103 [ext/standard/tests/serialize/serialization_error_002.phpt] [1;32mPASS Test unserialize(): error is indistinguishable from deserialized boolean [ext/standard/tests/serialize/serialization_error_002.phpt] TEST 14423/16103 [ext/standard/tests/serialize/serialization_miscTypes_001.phpt] [1;33mSKIP Test serialize() & unserialize() functions: many types [ext/standard/tests/serialize/serialization_miscTypes_001.phpt] reason: this test is for 32bit platform only TEST 14424/16103 [ext/standard/tests/serialize/serialization_objects_001.phpt] [1;32mPASS Test serialize() & unserialize() functions: objects [ext/standard/tests/serialize/serialization_objects_001.phpt] TEST 14425/16103 [ext/standard/tests/serialize/serialization_objects_002.phpt] [1;32mPASS Test serialize() & unserialize() functions: objects (variations) [ext/standard/tests/serialize/serialization_objects_002.phpt] TEST 14426/16103 [ext/standard/tests/serialize/serialization_objects_003.phpt] [1;32mPASS Test serialize() & unserialize() functions: objects (abstract classes) [ext/standard/tests/serialize/serialization_objects_003.phpt] TEST 14427/16103 [ext/standard/tests/serialize/serialization_objects_004.phpt] [1;32mPASS Test serialize() & unserialize() functions: objects - ensure that COW references of objects are not serialized separately (unlike other types). [ext/standard/tests/serialize/serialization_objects_004.phpt] TEST 14428/16103 [ext/standard/tests/serialize/serialization_objects_005.phpt] [1;32mPASS Check behaviour of incomplete class [ext/standard/tests/serialize/serialization_objects_005.phpt] TEST 14429/16103 [ext/standard/tests/serialize/serialization_objects_006.phpt] [1;32mPASS Behaviour of incomplete class is preserved even when it was not created by unserialize(). [ext/standard/tests/serialize/serialization_objects_006.phpt] TEST 14430/16103 [ext/standard/tests/serialize/serialization_objects_007.phpt] [1;32mPASS Ensure __autoload is called twice if unserialize_callback_func is defined. [ext/standard/tests/serialize/serialization_objects_007.phpt] TEST 14431/16103 [ext/standard/tests/serialize/serialization_objects_008.phpt] [1;32mPASS Bad unserialize_callback_func [ext/standard/tests/serialize/serialization_objects_008.phpt] TEST 14432/16103 [ext/standard/tests/serialize/serialization_objects_009.phpt] [1;32mPASS Custom unserialization of classes with no custom unserializer. [ext/standard/tests/serialize/serialization_objects_009.phpt] TEST 14433/16103 [ext/standard/tests/serialize/serialization_objects_010.phpt] [1;32mPASS Serialize() must return a string or NULL [ext/standard/tests/serialize/serialization_objects_010.phpt] TEST 14434/16103 [ext/standard/tests/serialize/serialization_objects_011.phpt] [1;32mPASS Object serialization / unserialization with inherited and hidden properties. [ext/standard/tests/serialize/serialization_objects_011.phpt] TEST 14435/16103 [ext/standard/tests/serialize/serialization_objects_012.phpt] [1;32mPASS Object serialization / unserialization: real references and COW references [ext/standard/tests/serialize/serialization_objects_012.phpt] TEST 14436/16103 [ext/standard/tests/serialize/serialization_objects_013.phpt] [1;32mPASS Object serialization / unserialization: references amongst properties [ext/standard/tests/serialize/serialization_objects_013.phpt] TEST 14437/16103 [ext/standard/tests/serialize/serialization_objects_014.phpt] [1;32mPASS Object serialization / unserialization: references to external values [ext/standard/tests/serialize/serialization_objects_014.phpt] TEST 14438/16103 [ext/standard/tests/serialize/serialization_objects_015.phpt] [1;32mPASS Object serialization / unserialization: properties reference containing object [ext/standard/tests/serialize/serialization_objects_015.phpt] TEST 14439/16103 [ext/standard/tests/serialize/serialization_precision_001.phpt] [1;32mPASS Test serialize_precision (part 1) [ext/standard/tests/serialize/serialization_precision_001.phpt] TEST 14440/16103 [ext/standard/tests/serialize/serialization_precision_002.phpt] [1;32mPASS Test serialize_precision (part 2) [ext/standard/tests/serialize/serialization_precision_002.phpt] TEST 14441/16103 [ext/standard/tests/serialize/serialization_resources_001.phpt] [1;32mPASS Test serialize() & unserialize() functions: resources [ext/standard/tests/serialize/serialization_resources_001.phpt] TEST 14442/16103 [ext/standard/tests/serialize/serialize_globals_var_refs.phpt] [1;32mPASS Reference IDs should be correctly generated when $GLOBALS is serialized [ext/standard/tests/serialize/serialize_globals_var_refs.phpt] TEST 14443/16103 [ext/standard/tests/serialize/sleep_deref.phpt] [1;32mPASS __sleep() can return references [ext/standard/tests/serialize/sleep_deref.phpt] TEST 14444/16103 [ext/standard/tests/serialize/sleep_mangled_name_clash.phpt] [1;32mPASS __sleep() returns properties clashing only after mangling [ext/standard/tests/serialize/sleep_mangled_name_clash.phpt] TEST 14445/16103 [ext/standard/tests/serialize/sleep_undefined_declared_properties.phpt] [1;32mPASS __sleep() returning undefined declared properties [ext/standard/tests/serialize/sleep_undefined_declared_properties.phpt] TEST 14446/16103 [ext/standard/tests/serialize/sleep_uninitialized_typed_prop.phpt] [1;32mPASS Referencing an uninitialized typed property in __sleep() should be skipped [ext/standard/tests/serialize/sleep_uninitialized_typed_prop.phpt] TEST 14447/16103 [ext/standard/tests/serialize/splobjectstorage_negative_count.phpt] [1;32mPASS OSS-Fuzz: Unserializing SplObjectStorage with negative number of elements [ext/standard/tests/serialize/splobjectstorage_negative_count.phpt] TEST 14448/16103 [ext/standard/tests/serialize/typed_property_ref_assignment_failure.phpt] [1;32mPASS Failure to assign ref to typed property [ext/standard/tests/serialize/typed_property_ref_assignment_failure.phpt] TEST 14449/16103 [ext/standard/tests/serialize/typed_property_ref_overwrite.phpt] [1;32mPASS Overwriting a typed property reference [ext/standard/tests/serialize/typed_property_ref_overwrite.phpt] TEST 14450/16103 [ext/standard/tests/serialize/typed_property_ref_overwrite2.phpt] [1;32mPASS Overwriting a typed property that is not yet a reference [ext/standard/tests/serialize/typed_property_ref_overwrite2.phpt] TEST 14451/16103 [ext/standard/tests/serialize/typed_property_refs.phpt] [1;32mPASS unserialize with references to typed properties shall skip the references or fail [ext/standard/tests/serialize/typed_property_refs.phpt] TEST 14452/16103 [ext/standard/tests/serialize/unserializeS.phpt] [1;32mPASS Bug MOPB-29 (wrong length calculation for S) [ext/standard/tests/serialize/unserializeS.phpt] TEST 14453/16103 [ext/standard/tests/serialize/unserialize_abstract_class.phpt] [1;32mPASS Unserializing an abstract class should fail [ext/standard/tests/serialize/unserialize_abstract_class.phpt] TEST 14454/16103 [ext/standard/tests/serialize/unserialize_classes.phpt] [1;32mPASS Test unserialize() with second parameter [ext/standard/tests/serialize/unserialize_classes.phpt] TEST 14455/16103 [ext/standard/tests/serialize/unserialize_error_001.phpt] [1;32mPASS Test unserialize() with non-bool/array allowed_classes [ext/standard/tests/serialize/unserialize_error_001.phpt] TEST 14456/16103 [ext/standard/tests/serialize/unserialize_large.phpt] [1;32mPASS Unserializing payload with unrealistically large element counts [ext/standard/tests/serialize/unserialize_large.phpt] TEST 14457/16103 [ext/standard/tests/serialize/unserialize_leak.phpt] [1;32mPASS Unserialize leak in SplObjectStorage [ext/standard/tests/serialize/unserialize_leak.phpt] TEST 14458/16103 [ext/standard/tests/serialize/unserialize_mem_leak.phpt] [1;32mPASS Memleaks if unserialize return a self-referenced array/object [ext/standard/tests/serialize/unserialize_mem_leak.phpt] TEST 14459/16103 [ext/standard/tests/serialize/unserialize_neg_iv_edge_cases.phpt] [1;32mPASS Negative parse_iv2 edge cases [ext/standard/tests/serialize/unserialize_neg_iv_edge_cases.phpt] TEST 14460/16103 [ext/standard/tests/serialize/unserialize_overwrite_undeclared_protected.phpt] [1;32mPASS Overwriting an undeclared property with protected mangling [ext/standard/tests/serialize/unserialize_overwrite_undeclared_protected.phpt] TEST 14461/16103 [ext/standard/tests/serialize/unserialize_ref_to_overwritten_declared_prop.phpt] [1;32mPASS Trying to create a reference to an overwritten declared property [ext/standard/tests/serialize/unserialize_ref_to_overwritten_declared_prop.phpt] TEST 14462/16103 [ext/standard/tests/serialize/unserialize_subclasses.phpt] [1;32mPASS Test unserialize() with allowed_classes and subclasses [ext/standard/tests/serialize/unserialize_subclasses.phpt] TEST 14463/16103 [ext/standard/tests/setrawcookie_basic_001.phpt] [1;32mPASS Test setrawcookie basic functionality [ext/standard/tests/setrawcookie_basic_001.phpt] TEST 14464/16103 [ext/standard/tests/setrawcookie_basic_002.phpt] [1;32mPASS Test setrawcookie to fail when output exists before [ext/standard/tests/setrawcookie_basic_002.phpt] TEST 14465/16103 [ext/standard/tests/streams/bug40459.phpt] [1;32mPASS bug 40459 - Test whether the constructor of the user-space stream wrapper is called when stream functions are called [ext/standard/tests/streams/bug40459.phpt] TEST 14466/16103 [ext/standard/tests/streams/bug44712.phpt] [1;32mPASS bug#44712 (stream_context_set_params segfaults on invalid arguments) [ext/standard/tests/streams/bug44712.phpt] TEST 14467/16103 [ext/standard/tests/streams/bug44818.phpt] [1;32mPASS Bug #44818 (php://memory writeable when opened read only) [ext/standard/tests/streams/bug44818.phpt] TEST 14468/16103 [ext/standard/tests/streams/bug46024.phpt] [1;32mPASS Bug #46024 stream_select() doesn't return the correct number [ext/standard/tests/streams/bug46024.phpt] TEST 14469/16103 [ext/standard/tests/streams/bug46147.phpt] [1;32mPASS Bug #46147 (after stream seek, appending stream filter reads incorrect data) [ext/standard/tests/streams/bug46147.phpt] TEST 14470/16103 [ext/standard/tests/streams/bug46426.phpt] [1;32mPASS Bug #46426 (3rd parameter offset of stream_get_contents not works for "0") [ext/standard/tests/streams/bug46426.phpt] TEST 14471/16103 [ext/standard/tests/streams/bug47997.phpt] [1;32mPASS Bug #47997 (stream_copy_to_stream returns 1 on empty streams) [ext/standard/tests/streams/bug47997.phpt] TEST 14472/16103 [ext/standard/tests/streams/bug48309.phpt] [1;32mPASS Bug #48309 (stream_copy_to_stream() and fpasstru() do not update stream position) [ext/standard/tests/streams/bug48309.phpt] TEST 14473/16103 [ext/standard/tests/streams/bug49936_win32.phpt] [1;33mSKIP Bug #49936 (crash with ftp stream in php_stream_context_get_option()) [ext/standard/tests/streams/bug49936_win32.phpt] reason: . Do run on Windows only TEST 14474/16103 [ext/standard/tests/streams/bug53427.phpt] [1;32mPASS Bug #53427 (stream_select does not preserve keys) [ext/standard/tests/streams/bug53427.phpt] TEST 14475/16103 [ext/standard/tests/streams/bug53903.phpt] [1;32mPASS Bug #53903 streamwrapper/stream_stat causes problems [ext/standard/tests/streams/bug53903.phpt] TEST 14476/16103 [ext/standard/tests/streams/bug54623.phpt] [1;32mPASS Bug #54623: Segfault when when writing to a persistent socket after closing a copy of the socket [ext/standard/tests/streams/bug54623.phpt] TEST 14477/16103 [ext/standard/tests/streams/bug54946.phpt] [1;32mPASS Bug#54946 stream_get_contents infinite loop [ext/standard/tests/streams/bug54946.phpt] TEST 14478/16103 [ext/standard/tests/streams/bug60106.phpt] [1;32mPASS Bug#60106 (stream_socket_server silently truncates long unix socket paths) [ext/standard/tests/streams/bug60106.phpt] TEST 14479/16103 [ext/standard/tests/streams/bug60455_01.phpt] [1;32mPASS Bug #60455: stream_get_line and 1-line noeol input [ext/standard/tests/streams/bug60455_01.phpt] TEST 14480/16103 [ext/standard/tests/streams/bug60455_02.phpt] [1;32mPASS Bug #60455: stream_get_line and 1-line followed by eol input [ext/standard/tests/streams/bug60455_02.phpt] TEST 14481/16103 [ext/standard/tests/streams/bug60455_03.phpt] [1;32mPASS Bug #60455: stream_get_line and 2 lines, one possibly empty [ext/standard/tests/streams/bug60455_03.phpt] TEST 14482/16103 [ext/standard/tests/streams/bug60455_04.phpt] [1;32mPASS Bug #60455: stream_get_line and 1-line with maxlen size followed by 0-length read with EOL indication [ext/standard/tests/streams/bug60455_04.phpt] TEST 14483/16103 [ext/standard/tests/streams/bug60602.phpt] [1;32mPASS Bug #60602 proc_open() modifies environment if it contains arrays [ext/standard/tests/streams/bug60602.phpt] TEST 14484/16103 [ext/standard/tests/streams/bug60817.phpt] [1;32mPASS Bug #60817: stream_get_line() reads from stream even when there is already sufficient data buffered [ext/standard/tests/streams/bug60817.phpt] TEST 14485/16103 [ext/standard/tests/streams/bug61019.phpt] [1;32mPASS Bug #61019 (Out of memory on command stream_get_contents) [ext/standard/tests/streams/bug61019.phpt] TEST 14486/16103 [ext/standard/tests/streams/bug61115-1.phpt] [1;32mPASS Bug #61115: Stream related segfault on fatal error in php_stream_context_del_link - variation 1 [ext/standard/tests/streams/bug61115-1.phpt] TEST 14487/16103 [ext/standard/tests/streams/bug61115-2.phpt] [1;32mPASS Bug #61115: Stream related segfault on fatal error in php_stream_context_del_link - variation 2 [ext/standard/tests/streams/bug61115-2.phpt] TEST 14488/16103 [ext/standard/tests/streams/bug61115.phpt] [1;32mPASS Bug #61115: Stream related segfault on fatal error in php_stream_context_del_link. [ext/standard/tests/streams/bug61115.phpt] TEST 14489/16103 [ext/standard/tests/streams/bug61371-unix.phpt] [1;32mPASS Bug #61371: stream_context_create() causes memory leaks on use streams_socket_create [ext/standard/tests/streams/bug61371-unix.phpt] TEST 14490/16103 [ext/standard/tests/streams/bug61371.phpt] [1;32mPASS Bug #61371: stream_context_create() causes memory leaks on use streams_socket_create [ext/standard/tests/streams/bug61371.phpt] TEST 14491/16103 [ext/standard/tests/streams/bug62922.phpt] [1;32mPASS Bug #62922: Truncating entire string should result in string [ext/standard/tests/streams/bug62922.phpt] TEST 14492/16103 [ext/standard/tests/streams/bug63240.phpt] [1;32mPASS Bug #63240: stream_get_line() return contains delimiter string [ext/standard/tests/streams/bug63240.phpt] TEST 14493/16103 [ext/standard/tests/streams/bug64166.phpt] [1;32mPASS Bug #64166: quoted-printable-encode stream filter incorrectly discarding whitespace [ext/standard/tests/streams/bug64166.phpt] TEST 14494/16103 [ext/standard/tests/streams/bug64166_2.phpt] [1;32mPASS Bug #64166: quoted-printable-encode stream filter incorrectly discarding whitespace - split reads [ext/standard/tests/streams/bug64166_2.phpt] TEST 14495/16103 [ext/standard/tests/streams/bug64166_3.phpt] [1;32mPASS Bug #64166: quoted-printable-encode stream filter incorrectly discarding whitespace - writes [ext/standard/tests/streams/bug64166_3.phpt] TEST 14496/16103 [ext/standard/tests/streams/bug64433.phpt] [1;32mPASS Bug #60180 ($_SERVER["PHP_SELF"] incorrect) [ext/standard/tests/streams/bug64433.phpt] TEST 14497/16103 [ext/standard/tests/streams/bug64770.phpt] [1;32mPASS Bug #64770 stream_select() fails with pipes from proc_open() [ext/standard/tests/streams/bug64770.phpt] TEST 14498/16103 [ext/standard/tests/streams/bug65483.phpt] [1;32mPASS Bug #65483: quoted-printable encode stream filter incorrectly encoding spaces [ext/standard/tests/streams/bug65483.phpt] TEST 14499/16103 [ext/standard/tests/streams/bug67626.phpt] [1;32mPASS Bug #67626: Exceptions not properly handled in user stream handlers [ext/standard/tests/streams/bug67626.phpt] TEST 14500/16103 [ext/standard/tests/streams/bug68948.phpt] [1;32mPASS Bug #68948: feof() on temporary streams broken [ext/standard/tests/streams/bug68948.phpt] TEST 14501/16103 [ext/standard/tests/streams/bug69521.phpt] [1;32mPASS Bug #69521 Segfault in gc_collect_cycles() [ext/standard/tests/streams/bug69521.phpt] TEST 14502/16103 [ext/standard/tests/streams/bug70198.phpt] [1;32mPASS Bug #70198 Checking liveness does not work as expected [ext/standard/tests/streams/bug70198.phpt] TEST 14503/16103 [ext/standard/tests/streams/bug70362.phpt] [1;32mPASS Bug #70362 (Can't copy() large 'data://' with open_basedir) [ext/standard/tests/streams/bug70362.phpt] TEST 14504/16103 [ext/standard/tests/streams/bug71245.phpt] [1;32mPASS Bug #71245 (file_get_contents() ignores "header" context option if it's a reference) [ext/standard/tests/streams/bug71245.phpt] TEST 14505/16103 [ext/standard/tests/streams/bug71323.phpt] [1;32mPASS Bug #71323: Output of stream_get_meta_data can be falsified by its input [ext/standard/tests/streams/bug71323.phpt] TEST 14506/16103 [ext/standard/tests/streams/bug71884.phpt] [1;32mPASS Bug #71884 (Null pointer deref (segfault) in stream_context_get_default) [ext/standard/tests/streams/bug71884.phpt] TEST 14507/16103 [ext/standard/tests/streams/bug72075.phpt] [1;32mPASS Bug #72075 (Referencing socket resources breaks stream_select) [ext/standard/tests/streams/bug72075.phpt] TEST 14508/16103 [ext/standard/tests/streams/bug72221.phpt] [1;32mPASS Bug #72221 (Segmentation fault in stream_get_line / zend_memnstr_ex) [ext/standard/tests/streams/bug72221.phpt] TEST 14509/16103 [ext/standard/tests/streams/bug72534.phpt] [1;32mPASS Bug #72534 stream_socket_get_name crashes [ext/standard/tests/streams/bug72534.phpt] TEST 14510/16103 [ext/standard/tests/streams/bug72771.phpt] [1;32mPASS Bug #72771. FTPS to FTP downgrade not allowed when server doesn't support AUTH TLS or AUTH SSL. [ext/standard/tests/streams/bug72771.phpt] TEST 14511/16103 [ext/standard/tests/streams/bug72853.phpt] [1;32mPASS Bug #72853 (stream_set_blocking doesn't work) [ext/standard/tests/streams/bug72853.phpt] TEST 14512/16103 [ext/standard/tests/streams/bug72857.phpt] [1;32mPASS Bug #72857 stream_socket_recvfrom read access violation [ext/standard/tests/streams/bug72857.phpt] TEST 14513/16103 [ext/standard/tests/streams/bug73457.phpt] [1;32mPASS Bug #73457. Wrong error message when fopen FTP wrapped fails to open data connection [ext/standard/tests/streams/bug73457.phpt] TEST 14514/16103 [ext/standard/tests/streams/bug74090.phpt] [1;32mPASS Bug #74090 stream_get_contents maxlength>-1 returns empty string on windows [ext/standard/tests/streams/bug74090.phpt] TEST 14515/16103 [ext/standard/tests/streams/bug74556.phpt] [1;32mPASS Bug #74556 stream_socket_get_name() on unix socket returns "\0" [ext/standard/tests/streams/bug74556.phpt] TEST 14516/16103 [ext/standard/tests/streams/bug74951.phpt] [1;32mPASS Bug#74951 Null pointer dereference in user streams [ext/standard/tests/streams/bug74951.phpt] TEST 14517/16103 [ext/standard/tests/streams/bug75031.phpt] [1;32mPASS Bug #75031: Append mode in php://temp and php://memory [ext/standard/tests/streams/bug75031.phpt] TEST 14518/16103 [ext/standard/tests/streams/bug75776.phpt] [1;32mPASS Bug #75776 (Flushing streams with compression filter is broken) [ext/standard/tests/streams/bug75776.phpt] TEST 14519/16103 [ext/standard/tests/streams/bug76136.phpt] [1;32mPASS Bug #76136: stream_socket_get_name should enclose IPv6 in brackets [ext/standard/tests/streams/bug76136.phpt] TEST 14520/16103 [ext/standard/tests/streams/bug76859.phpt] [1;32mPASS Bug #76859 (stream_get_line skips data if used with filters) [ext/standard/tests/streams/bug76859.phpt] TEST 14521/16103 [ext/standard/tests/streams/bug76943.phpt] [1;32mPASS Bug #76943 (Inconsistent stream_wrapper_restore() errors) [ext/standard/tests/streams/bug76943.phpt] TEST 14522/16103 [ext/standard/tests/streams/bug77069.phpt] [1;32mPASS Bug #77069 (stream filter loses final block of data) [ext/standard/tests/streams/bug77069.phpt] TEST 14523/16103 [ext/standard/tests/streams/bug77080.phpt] [1;32mPASS Bug #77080 (Deflate not working) [ext/standard/tests/streams/bug77080.phpt] TEST 14524/16103 [ext/standard/tests/streams/bug77664.phpt] [1;32mPASS BUG #77664 (Segmentation fault when using undefined constant in custom wrapper) [ext/standard/tests/streams/bug77664.phpt] TEST 14525/16103 [ext/standard/tests/streams/bug77680.phpt] [1;32mPASS Recursive mkdir() on ftp should create missing directories. [ext/standard/tests/streams/bug77680.phpt] TEST 14526/16103 [ext/standard/tests/streams/bug77765.phpt] [1;32mPASS stat() on directory should return 40755 for ftp:// [ext/standard/tests/streams/bug77765.phpt] TEST 14527/16103 [ext/standard/tests/streams/bug78326.phpt] [1;32mPASS memory allocation on stream_get_contents() [ext/standard/tests/streams/bug78326.phpt] TEST 14528/16103 [ext/standard/tests/streams/bug78326_1.phpt] [1;32mPASS proper string length on stream_get_contents() [ext/standard/tests/streams/bug78326_1.phpt] TEST 14529/16103 [ext/standard/tests/streams/bug78506.phpt] [1;32mPASS Bug #78506: Error in a php_user_filter::filter() is not reported [ext/standard/tests/streams/bug78506.phpt] TEST 14530/16103 [ext/standard/tests/streams/bug78662.phpt] [1;32mPASS Bug #78662 (stream_write bad error detection) [ext/standard/tests/streams/bug78662.phpt] TEST 14531/16103 [ext/standard/tests/streams/bug78883.phpt] [1;33mSKIP Bug #78883 (fgets(STDIN) fails on Windows) [ext/standard/tests/streams/bug78883.phpt] reason: this test is for Windows platforms only TEST 14532/16103 [ext/standard/tests/streams/bug78902.phpt] [1;32mPASS Bug #78902: Memory leak when using stream_filter_append [ext/standard/tests/streams/bug78902.phpt] TEST 14533/16103 [ext/standard/tests/streams/bug79000.phpt] [1;32mPASS Bug #79000: Non-blocking socket stream reports EAGAIN as error [ext/standard/tests/streams/bug79000.phpt] TEST 14534/16103 [ext/standard/tests/streams/bug79467.phpt] [1;32mPASS Bug #79467 (data:// wrappers are writable) [ext/standard/tests/streams/bug79467.phpt] TEST 14535/16103 [ext/standard/tests/streams/bug79984.phpt] [1;32mPASS Bug #79984 (Stream filter is not called with closing arg) [ext/standard/tests/streams/bug79984.phpt] TEST 14536/16103 [ext/standard/tests/streams/bug81346.phpt] [1;32mPASS Bug #81346 (Non-seekable streams don't update position after write) [ext/standard/tests/streams/bug81346.phpt] TEST 14537/16103 [ext/standard/tests/streams/bug81659.phpt] [1;32mPASS Bug #81659 (stream_get_contents() may unnecessarily overallocate) [ext/standard/tests/streams/bug81659.phpt] TEST 14538/16103 [ext/standard/tests/streams/eagain_is_not_an_error.phpt] [1;32mPASS EAGAIN/EWOULDBLOCK on a non-blocking socket should not result in an error return value [ext/standard/tests/streams/eagain_is_not_an_error.phpt] TEST 14539/16103 [ext/standard/tests/streams/glob-wrapper.phpt] [1;32mPASS Glob wrapper bypasses open_basedir [ext/standard/tests/streams/glob-wrapper.phpt] TEST 14540/16103 [ext/standard/tests/streams/nonblocking_stdin.phpt] [1;32mPASS Read from non-blocking stdio stream should not error [ext/standard/tests/streams/nonblocking_stdin.phpt] TEST 14541/16103 [ext/standard/tests/streams/opendir-001.phpt] [1;32mPASS opendir() with 'ftp://' stream. [ext/standard/tests/streams/opendir-001.phpt] TEST 14542/16103 [ext/standard/tests/streams/opendir-002.phpt] [1;32mPASS opendir() with 'ftp://' stream. [ext/standard/tests/streams/opendir-002.phpt] TEST 14543/16103 [ext/standard/tests/streams/opendir-003.phpt] [1;32mPASS opendir() with 'ftps://' stream. [ext/standard/tests/streams/opendir-003.phpt] TEST 14544/16103 [ext/standard/tests/streams/opendir-004.phpt] [1;32mPASS opendir() with 'ftps://' stream. [ext/standard/tests/streams/opendir-004.phpt] TEST 14545/16103 [ext/standard/tests/streams/proc_open_bug51800_right.phpt] [1;32mPASS Bug #51800 proc_open on Windows hangs forever, the right way to do it [ext/standard/tests/streams/proc_open_bug51800_right.phpt] TEST 14546/16103 [ext/standard/tests/streams/proc_open_bug51800_right2.phpt] [1;32mPASS Bug #51800 proc_open on Windows hangs forever, the right way to do it with more data [ext/standard/tests/streams/proc_open_bug51800_right2.phpt] TEST 14547/16103 [ext/standard/tests/streams/proc_open_bug60120.phpt] [1;32mPASS Bug #60120 proc_open hangs with stdin/out with >2048 bytes [ext/standard/tests/streams/proc_open_bug60120.phpt] TEST 14548/16103 [ext/standard/tests/streams/proc_open_bug64438.phpt] [1;32mPASS Bug #64438 proc_open hangs with stdin/out with 4097+ bytes [ext/standard/tests/streams/proc_open_bug64438.phpt] TEST 14549/16103 [ext/standard/tests/streams/proc_open_bug69900.phpt] [1;32mPASS Bug #69900 Commandline input/output weird behaviour with STDIO [ext/standard/tests/streams/proc_open_bug69900.phpt] TEST 14550/16103 [ext/standard/tests/streams/set_file_buffer.phpt] [1;32mPASS int set_file_buffer ( resource $stream , int $buffer ); [ext/standard/tests/streams/set_file_buffer.phpt] TEST 14551/16103 [ext/standard/tests/streams/stream_context_get_params_001.phpt] [1;32mPASS stream_context_get_params() [ext/standard/tests/streams/stream_context_get_params_001.phpt] TEST 14552/16103 [ext/standard/tests/streams/stream_context_set_option_basic.phpt] [1;32mPASS stream_context_set_option() function - basic test for stream_context_set_option() [ext/standard/tests/streams/stream_context_set_option_basic.phpt] TEST 14553/16103 [ext/standard/tests/streams/stream_context_set_option_error.phpt] [1;32mPASS stream_context_set_option() error conditions [ext/standard/tests/streams/stream_context_set_option_error.phpt] TEST 14554/16103 [ext/standard/tests/streams/stream_context_tcp_nodelay.phpt] [1;31mFAIL stream context tcp_nodelay [ext/standard/tests/streams/stream_context_tcp_nodelay.phpt] TEST 14555/16103 [ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.phpt] [1;31mFAIL stream context tcp_nodelay fopen [ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.phpt] TEST 14556/16103 [ext/standard/tests/streams/stream_context_tcp_nodelay_server.phpt] [1;32mPASS stream context tcp_nodelay server [ext/standard/tests/streams/stream_context_tcp_nodelay_server.phpt] TEST 14557/16103 [ext/standard/tests/streams/stream_copy_to_stream_socket.phpt] [1;32mPASS stream_copy_to_stream() with socket as $source [ext/standard/tests/streams/stream_copy_to_stream_socket.phpt] TEST 14558/16103 [ext/standard/tests/streams/stream_filter_register.phpt] [1;32mPASS testing the behavior of stream_filter_register [ext/standard/tests/streams/stream_filter_register.phpt] TEST 14559/16103 [ext/standard/tests/streams/stream_get_contents_001.phpt] [1;32mPASS stream_get_contents() - Testing offset out of range [ext/standard/tests/streams/stream_get_contents_001.phpt] TEST 14560/16103 [ext/standard/tests/streams/stream_get_contents_002.phpt] [1;32mPASS stream_get_contents() - Testing on socket with $maxlength [ext/standard/tests/streams/stream_get_contents_002.phpt] TEST 14561/16103 [ext/standard/tests/streams/stream_get_contents_negative_length.phpt] [1;32mPASS stream_get_contents() with negative max length [ext/standard/tests/streams/stream_get_contents_negative_length.phpt] TEST 14562/16103 [ext/standard/tests/streams/stream_get_line_NUL_delimiter.phpt] [1;32mPASS Bug #60455: stream_get_line and \0 as a delimiter [ext/standard/tests/streams/stream_get_line_NUL_delimiter.phpt] TEST 14563/16103 [ext/standard/tests/streams/stream_get_line_nb.phpt] [1;32mPASS stream_get_line() on non-blocking stream [ext/standard/tests/streams/stream_get_line_nb.phpt] TEST 14564/16103 [ext/standard/tests/streams/stream_get_meta_data_dir_basic.phpt] [1;32mPASS stream_get_meta_data() on directories [ext/standard/tests/streams/stream_get_meta_data_dir_basic.phpt] TEST 14565/16103 [ext/standard/tests/streams/stream_get_meta_data_file_basic.phpt] [1;32mPASS stream_get_meta_data() basic functionality [ext/standard/tests/streams/stream_get_meta_data_file_basic.phpt] TEST 14566/16103 [ext/standard/tests/streams/stream_get_meta_data_file_error.phpt] [1;32mPASS Test stream_get_meta_data() function : error conditions [ext/standard/tests/streams/stream_get_meta_data_file_error.phpt] TEST 14567/16103 [ext/standard/tests/streams/stream_get_meta_data_file_variation1.phpt] [1;32mPASS stream_get_meta_data() with differing file access modes [ext/standard/tests/streams/stream_get_meta_data_file_variation1.phpt] TEST 14568/16103 [ext/standard/tests/streams/stream_get_meta_data_file_variation2.phpt] [1;32mPASS Testing stream_get_meta_data() "unread_bytes" field [ext/standard/tests/streams/stream_get_meta_data_file_variation2.phpt] TEST 14569/16103 [ext/standard/tests/streams/stream_get_meta_data_file_variation4.phpt] [1;32mPASS stream_get_meta_data() with a relative file path [ext/standard/tests/streams/stream_get_meta_data_file_variation4.phpt] TEST 14570/16103 [ext/standard/tests/streams/stream_get_meta_data_file_variation5.phpt] [1;32mPASS testing stream_get_meta_data() "eof" field for a file stream [ext/standard/tests/streams/stream_get_meta_data_file_variation5.phpt] TEST 14571/16103 [ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt] [1;32mPASS Testing stream_get_meta_data() on a process stream. [ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt] TEST 14572/16103 [ext/standard/tests/streams/stream_get_meta_data_socket_basic.phpt] [1;32mPASS stream_get_meta_data() on a udp socket [ext/standard/tests/streams/stream_get_meta_data_socket_basic.phpt] TEST 14573/16103 [ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt] [1;32mPASS Testing stream_get_meta_data() "unread_bytes" field on a udp socket [ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt] TEST 14574/16103 [ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt] [1;32mPASS Testing stream_get_meta_data() "timed_out" field on a udp socket [ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt] TEST 14575/16103 [ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt] [1;32mPASS Testing stream_get_meta_data() "blocked" field on a udp socket [ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt] TEST 14576/16103 [ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt] [1;32mPASS Testing stream_get_meta_data() "eof" field on a udp socket [ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt] TEST 14577/16103 [ext/standard/tests/streams/stream_get_transports.phpt] [1;32mPASS array stream_get_transports ( void ); [ext/standard/tests/streams/stream_get_transports.phpt] TEST 14578/16103 [ext/standard/tests/streams/stream_get_wrappers.phpt] [1;32mPASS array stream_get_wrappers ( void ); [ext/standard/tests/streams/stream_get_wrappers.phpt] TEST 14579/16103 [ext/standard/tests/streams/stream_is_local.phpt] [1;32mPASS Testing stream_is_local() [ext/standard/tests/streams/stream_is_local.phpt] TEST 14580/16103 [ext/standard/tests/streams/stream_multi_filters_close.phpt] [1;32mPASS Check if multiple filters are closed correctly and never called again after close [ext/standard/tests/streams/stream_multi_filters_close.phpt] TEST 14581/16103 [ext/standard/tests/streams/stream_read_object_return.phpt] [1;32mPASS Returning an object from stream_read() is invalid, but should not leak [ext/standard/tests/streams/stream_read_object_return.phpt] TEST 14582/16103 [ext/standard/tests/streams/stream_resolve_include_path.phpt] [1;32mPASS stream_resolve_include_path(string path) [ext/standard/tests/streams/stream_resolve_include_path.phpt] TEST 14583/16103 [ext/standard/tests/streams/stream_select_null_usec.phpt] [1;32mPASS stream_select allows null for microsecond timeout if timeout is null [ext/standard/tests/streams/stream_select_null_usec.phpt] TEST 14584/16103 [ext/standard/tests/streams/stream_select_preserve_keys.phpt] [1;32mPASS Bug #53427 + emulate_read (stream_select does not preserve keys) [ext/standard/tests/streams/stream_select_preserve_keys.phpt] TEST 14585/16103 [ext/standard/tests/streams/stream_set_chunk_size.phpt] [1;32mPASS stream_set_chunk_size basic tests [ext/standard/tests/streams/stream_set_chunk_size.phpt] TEST 14586/16103 [ext/standard/tests/streams/stream_set_timeout_error.phpt] [1;32mPASS Test stream_set_timeout() function : error conditions [ext/standard/tests/streams/stream_set_timeout_error.phpt] TEST 14587/16103 [ext/standard/tests/streams/stream_socket_get_name.phpt] [1;32mPASS string stream_socket_get_name ( resource $handle , bool $want_peer ) ; [ext/standard/tests/streams/stream_socket_get_name.phpt] TEST 14588/16103 [ext/standard/tests/streams/stream_socket_pair.phpt] [1;32mPASS stream_socket_pair() [ext/standard/tests/streams/stream_socket_pair.phpt] TEST 14589/16103 [ext/standard/tests/streams/stream_socket_recvfrom.phpt] [1;32mPASS string stream_socket_recvfrom ( resource $socket , int $length [, int $flags = 0 [, string &$address ]] ); [ext/standard/tests/streams/stream_socket_recvfrom.phpt] TEST 14590/16103 [ext/standard/tests/streams/temp_stream_seek.phpt] [1;32mPASS BUG: php://temp does not preserve file-pointer once it switches from memory to temporary file [ext/standard/tests/streams/temp_stream_seek.phpt] TEST 14591/16103 [ext/standard/tests/streams/user-stream-error.phpt] [1;32mPASS E_ERROR during UserStream Open [ext/standard/tests/streams/user-stream-error.phpt] TEST 14592/16103 [ext/standard/tests/streams/user_streams_consumed_bug.phpt] [1;32mPASS Testing user filter on streams [ext/standard/tests/streams/user_streams_consumed_bug.phpt] TEST 14593/16103 [ext/standard/tests/strings/004.phpt] [1;32mPASS Testing randomization of shuffle() and str_shuffle(). [ext/standard/tests/strings/004.phpt] TEST 14594/16103 [ext/standard/tests/strings/005.phpt] [1;32mPASS highlight_string(), output buffer and error level [ext/standard/tests/strings/005.phpt] TEST 14595/16103 [ext/standard/tests/strings/006.phpt] [1;32mPASS highlight_file() and output buffer [ext/standard/tests/strings/006.phpt] TEST 14596/16103 [ext/standard/tests/strings/007-win32.phpt] [1;33mSKIP php_strip_whitespace() and output buffer [ext/standard/tests/strings/007-win32.phpt] reason: Windows only test TEST 14597/16103 [ext/standard/tests/strings/007.phpt] [1;32mPASS php_strip_whitespace() and output buffer [ext/standard/tests/strings/007.phpt] TEST 14598/16103 [ext/standard/tests/strings/add-and-stripcslashes.phpt] [1;32mPASS addcslashes() and stripcslashes() function [ext/standard/tests/strings/add-and-stripcslashes.phpt] TEST 14599/16103 [ext/standard/tests/strings/add-and-stripslashes.phpt] [1;32mPASS addslashes() and stripslashes() functions [ext/standard/tests/strings/add-and-stripslashes.phpt] TEST 14600/16103 [ext/standard/tests/strings/addcslashes_001.phpt] [1;32mPASS Test addcslashes() function (variation 1) [ext/standard/tests/strings/addcslashes_001.phpt] TEST 14601/16103 [ext/standard/tests/strings/addcslashes_002.phpt] [1;32mPASS Test addcslashes() function (variation 2) [ext/standard/tests/strings/addcslashes_002.phpt] TEST 14602/16103 [ext/standard/tests/strings/addcslashes_003.phpt] [1;32mPASS Test addcslashes() function (variation 3) [ext/standard/tests/strings/addcslashes_003.phpt] TEST 14603/16103 [ext/standard/tests/strings/addcslashes_005.phpt] [1;32mPASS addcslashes(); function test with warning [ext/standard/tests/strings/addcslashes_005.phpt] TEST 14604/16103 [ext/standard/tests/strings/addslashes_basic.phpt] [1;32mPASS Test addslashes() function : basic functionality [ext/standard/tests/strings/addslashes_basic.phpt] TEST 14605/16103 [ext/standard/tests/strings/addslashes_variation2.phpt] [1;32mPASS Test addslashes() function : usage variations - strings with characters to be backslashed [ext/standard/tests/strings/addslashes_variation2.phpt] TEST 14606/16103 [ext/standard/tests/strings/basename.phpt] [1;32mPASS basename() function [ext/standard/tests/strings/basename.phpt] TEST 14607/16103 [ext/standard/tests/strings/basename_basic.phpt] [1;32mPASS Test basename() function : basic functionality [ext/standard/tests/strings/basename_basic.phpt] TEST 14608/16103 [ext/standard/tests/strings/basename_invalid_path.phpt] [1;32mPASS Test basename() function : usage variations with invalid paths [ext/standard/tests/strings/basename_invalid_path.phpt] TEST 14609/16103 [ext/standard/tests/strings/basename_invalid_path_win.phpt] [1;33mSKIP Test basename() function : usage variations with invalid paths [ext/standard/tests/strings/basename_invalid_path_win.phpt] reason: Run only on Windows" TEST 14610/16103 [ext/standard/tests/strings/basename_variation.phpt] [1;32mPASS Test basename() function : usage variations [ext/standard/tests/strings/basename_variation.phpt] TEST 14611/16103 [ext/standard/tests/strings/bin2hex.phpt] [1;32mPASS bin2hex() function [ext/standard/tests/strings/bin2hex.phpt] TEST 14612/16103 [ext/standard/tests/strings/bin2hex_001.phpt] [1;32mPASS bin2hex(); function test [ext/standard/tests/strings/bin2hex_001.phpt] TEST 14613/16103 [ext/standard/tests/strings/bin2hex_basic.phpt] [1;32mPASS Test bin2hex() function : basic functionality [ext/standard/tests/strings/bin2hex_basic.phpt] TEST 14614/16103 [ext/standard/tests/strings/bug20108.phpt] [1;32mPASS Bug #20108 (Segfault on printf statement) [ext/standard/tests/strings/bug20108.phpt] TEST 14615/16103 [ext/standard/tests/strings/bug20169.phpt] [1;32mPASS Bug #20169 (implode() clobbers first argument) [ext/standard/tests/strings/bug20169.phpt] TEST 14616/16103 [ext/standard/tests/strings/bug20261.phpt] [1;32mPASS Bug #20261 (str_rot13() changes too much) [ext/standard/tests/strings/bug20261.phpt] TEST 14617/16103 [ext/standard/tests/strings/bug20927.phpt] [1;32mPASS Bug #20927 (Segfault on wordwrap statement) [ext/standard/tests/strings/bug20927.phpt] TEST 14618/16103 [ext/standard/tests/strings/bug20934.phpt] [1;32mPASS Bug #20934 (htmlspecialchars returns latin1 from UTF-8) [ext/standard/tests/strings/bug20934.phpt] TEST 14619/16103 [ext/standard/tests/strings/bug21338.phpt] [1;32mPASS Bug #20934 (html_entity_decode() crash when "" is passed) [ext/standard/tests/strings/bug21338.phpt] TEST 14620/16103 [ext/standard/tests/strings/bug21453.phpt] [1;32mPASS Bug #21453 (handling of non-encoded <) [ext/standard/tests/strings/bug21453.phpt] TEST 14621/16103 [ext/standard/tests/strings/bug21730.phpt] [1;32mPASS Bug #21730 (*scanf "%n" conversion flag gives string instead of integer) [ext/standard/tests/strings/bug21730.phpt] TEST 14622/16103 [ext/standard/tests/strings/bug21744.phpt] [1;32mPASS Bug #21744 (strip_tags misses exclamation marks in alt text) [ext/standard/tests/strings/bug21744.phpt] TEST 14623/16103 [ext/standard/tests/strings/bug22008.phpt] [1;32mPASS Bug #22008 (strip_tags() eliminates too much) [ext/standard/tests/strings/bug22008.phpt] TEST 14624/16103 [ext/standard/tests/strings/bug22187.phpt] [1;32mPASS Bug #22187 (possible crash in number_format() function) [ext/standard/tests/strings/bug22187.phpt] TEST 14625/16103 [ext/standard/tests/strings/bug22207.phpt] [1;32mPASS Bug #22207 (missing 0 when using the e notation in *printf functions) [ext/standard/tests/strings/bug22207.phpt] TEST 14626/16103 [ext/standard/tests/strings/bug22224.phpt] [1;32mPASS Bug #22224 (implode changes object references in array) [ext/standard/tests/strings/bug22224.phpt] TEST 14627/16103 [ext/standard/tests/strings/bug22227.phpt] [1;32mPASS Bug #22227 (printf() field limiters broke between 4.2.3 and 4.3.0) [ext/standard/tests/strings/bug22227.phpt] TEST 14628/16103 [ext/standard/tests/strings/bug23650.phpt] [1;32mPASS Bug #23650 (strip_tags() removes hyphens) [ext/standard/tests/strings/bug23650.phpt] TEST 14629/16103 [ext/standard/tests/strings/bug23894_32bit.phpt] [1;33mSKIP Bug #23894 (sprintf() decimal specifiers problem) 32bit version [ext/standard/tests/strings/bug23894_32bit.phpt] reason: this test is for 32bit platform only TEST 14630/16103 [ext/standard/tests/strings/bug23894_64bit.phpt] [1;32mPASS Bug #23894 (sprintf() decimal specifiers problem) 64bit version [ext/standard/tests/strings/bug23894_64bit.phpt] TEST 14631/16103 [ext/standard/tests/strings/bug24098.phpt] [1;32mPASS Bug #24098 (pathinfo() crash) [ext/standard/tests/strings/bug24098.phpt] TEST 14632/16103 [ext/standard/tests/strings/bug24281.phpt] [1;32mPASS Bug #24281 (str_replace count not returned if variable wasn't initialized) [ext/standard/tests/strings/bug24281.phpt] TEST 14633/16103 [ext/standard/tests/strings/bug24312.phpt] [1;32mPASS Bug #24208 (base64_decode() not skipping 0xF0 - 0xFF) [ext/standard/tests/strings/bug24312.phpt] TEST 14634/16103 [ext/standard/tests/strings/bug25671.phpt] [1;32mPASS Bug #25671 (subarrays not copied correctly) [ext/standard/tests/strings/bug25671.phpt] TEST 14635/16103 [ext/standard/tests/strings/bug25707.phpt] [1;32mPASS Bug #25707 (html_entity_decode over-decodes &lt;) [ext/standard/tests/strings/bug25707.phpt] TEST 14636/16103 [ext/standard/tests/strings/bug26817.phpt] [1;32mPASS Bug #26817 (http_build_query() did not handle private & protected object properties) [ext/standard/tests/strings/bug26817.phpt] TEST 14637/16103 [ext/standard/tests/strings/bug26819.phpt] [1;32mPASS Bug #26819 (http_build_query() crash on empty output) [ext/standard/tests/strings/bug26819.phpt] TEST 14638/16103 [ext/standard/tests/strings/bug26878.phpt] [1;32mPASS Bug #26878 (problem with multiple references to the same variable with different types) [ext/standard/tests/strings/bug26878.phpt] TEST 14639/16103 [ext/standard/tests/strings/bug26973.phpt] [1;32mPASS Bug #26973 (*printf() '+' modifier problem) [ext/standard/tests/strings/bug26973.phpt] TEST 14640/16103 [ext/standard/tests/strings/bug27276.phpt] [1;32mPASS Bug #27276 (str_replace tries to use obscene amounts of ram) [ext/standard/tests/strings/bug27276.phpt] TEST 14641/16103 [ext/standard/tests/strings/bug27278.phpt] [1;32mPASS Bug #27278 (*printf() functions treat arguments as if passed by reference) [ext/standard/tests/strings/bug27278.phpt] TEST 14642/16103 [ext/standard/tests/strings/bug27295.phpt] [1;32mPASS Bug #27295 (memory leak inside sscanf()) [ext/standard/tests/strings/bug27295.phpt] TEST 14643/16103 [ext/standard/tests/strings/bug27457.phpt] [1;32mPASS Bug #27457 (Problem with strtr() and translation array) [ext/standard/tests/strings/bug27457.phpt] TEST 14644/16103 [ext/standard/tests/strings/bug27675.phpt] [1;32mPASS Bug #27675 (str_ireplace segfaults when shrinking string) [ext/standard/tests/strings/bug27675.phpt] TEST 14645/16103 [ext/standard/tests/strings/bug28386.phpt] [1;32mPASS Bug #28386 (wordwrap() wraps text 1 character too soon) [ext/standard/tests/strings/bug28386.phpt] TEST 14646/16103 [ext/standard/tests/strings/bug28633.phpt] [1;32mPASS Bug #28633 (sprintf incorrectly adding padding to floats) [ext/standard/tests/strings/bug28633.phpt] TEST 14647/16103 [ext/standard/tests/strings/bug29075.phpt] [1;32mPASS Bug #29075 (strnatcmp() incorrectly handles whitespace) [ext/standard/tests/strings/bug29075.phpt] TEST 14648/16103 [ext/standard/tests/strings/bug29119.phpt] [1;32mPASS Bug #29119 (html_entity_decode() misbehaves with UTF-8) [ext/standard/tests/strings/bug29119.phpt] TEST 14649/16103 [ext/standard/tests/strings/bug29538.phpt] [1;32mPASS Bug #29538 (number_format and problem with 0) [ext/standard/tests/strings/bug29538.phpt] TEST 14650/16103 [ext/standard/tests/strings/bug33076.phpt] [1;32mPASS Bug #33076 (str_ireplace() incorrectly counts result string length and may cause segfault) [ext/standard/tests/strings/bug33076.phpt] TEST 14651/16103 [ext/standard/tests/strings/bug33605.phpt] [1;32mPASS Bug #33605 (substr_compare crashes) [ext/standard/tests/strings/bug33605.phpt] TEST 14652/16103 [ext/standard/tests/strings/bug34214.phpt] [1;32mPASS Bug #34214 (base64_decode() does not properly ignore whitespace) [ext/standard/tests/strings/bug34214.phpt] TEST 14653/16103 [ext/standard/tests/strings/bug35817.phpt] [1;32mPASS Bug #35817 (unpack() does not decode odd number of hexadecimal values) [ext/standard/tests/strings/bug35817.phpt] TEST 14654/16103 [ext/standard/tests/strings/bug36148.phpt] [1;32mPASS Bug #36148 (unpack("H*hex", $data) is adding an extra character to the end of the string) [ext/standard/tests/strings/bug36148.phpt] TEST 14655/16103 [ext/standard/tests/strings/bug36306.phpt] [1;32mPASS Bug #36306 (crc32() 64bit) [ext/standard/tests/strings/bug36306.phpt] TEST 14656/16103 [ext/standard/tests/strings/bug36392.phpt] [1;32mPASS Bug #36392 (wrong number of decimal digits with %e specifier in sprintf) [ext/standard/tests/strings/bug36392.phpt] TEST 14657/16103 [ext/standard/tests/strings/bug36944.phpt] [1;32mPASS Bug #36944 (strncmp & strncasecmp do not return false on negative string length) [ext/standard/tests/strings/bug36944.phpt] TEST 14658/16103 [ext/standard/tests/strings/bug37244.phpt] [1;32mPASS Bug #37244 (base64_decode violates RFC 3548) [ext/standard/tests/strings/bug37244.phpt] TEST 14659/16103 [ext/standard/tests/strings/bug37262.phpt] [1;32mPASS Bug #37262 (var_export() does not escape \0 character) [ext/standard/tests/strings/bug37262.phpt] TEST 14660/16103 [ext/standard/tests/strings/bug38322.phpt] [1;32mPASS Bug #38322 (reading past array in sscanf() leads to segfault/arbitrary code execution) [ext/standard/tests/strings/bug38322.phpt] TEST 14661/16103 [ext/standard/tests/strings/bug38770.phpt] [1;32mPASS Bug #38770 (unpack() broken with longs on 64 bit machines) [ext/standard/tests/strings/bug38770.phpt] TEST 14662/16103 [ext/standard/tests/strings/bug39032.phpt] [1;32mPASS Bug #39032 (strcspn() stops on null character) [ext/standard/tests/strings/bug39032.phpt] TEST 14663/16103 [ext/standard/tests/strings/bug39350.phpt] [1;32mPASS Bug #39350 (implode/join() crash on empty input strings) [ext/standard/tests/strings/bug39350.phpt] TEST 14664/16103 [ext/standard/tests/strings/bug39621.phpt] [1;32mPASS Bug #39621 (str_replace() is not binary safe on strings with equal length) [ext/standard/tests/strings/bug39621.phpt] TEST 14665/16103 [ext/standard/tests/strings/bug39873.phpt] [1;32mPASS Bug #39873 (number_format() breaks with locale & decimal points) [ext/standard/tests/strings/bug39873.phpt] TEST 14666/16103 [ext/standard/tests/strings/bug40432.phpt] [1;32mPASS Bug #40432 (strip_tags() fails with greater than in attribute) [ext/standard/tests/strings/bug40432.phpt] TEST 14667/16103 [ext/standard/tests/strings/bug40637.phpt] [1;32mPASS Bug #40637 (strip_tags() does not handle single quotes correctly) [ext/standard/tests/strings/bug40637.phpt] TEST 14668/16103 [ext/standard/tests/strings/bug40704.phpt] [1;32mPASS Bug #40704 (strip_tags() does not handle single quotes correctly) [ext/standard/tests/strings/bug40704.phpt] TEST 14669/16103 [ext/standard/tests/strings/bug40754.phpt] [1;32mPASS Bug #40754 (Overflow checks inside string functions) [ext/standard/tests/strings/bug40754.phpt] TEST 14670/16103 [ext/standard/tests/strings/bug40915.phpt] [1;32mPASS Bug #40915 (addcslashes unexpected behavior with binary input) [ext/standard/tests/strings/bug40915.phpt] TEST 14671/16103 [ext/standard/tests/strings/bug42107.phpt] [1;32mPASS Bug #42107 (sscanf() broken when using %2$s type format parameters) [ext/standard/tests/strings/bug42107.phpt] TEST 14672/16103 [ext/standard/tests/strings/bug42208.phpt] [1;32mPASS Bug #42208 (substr_replace() crashes when the same array is passed more than once) [ext/standard/tests/strings/bug42208.phpt] TEST 14673/16103 [ext/standard/tests/strings/bug43927.phpt] [1;32mPASS Bug #43927 (koi8r is missing from html_entity_decode()) [ext/standard/tests/strings/bug43927.phpt] TEST 14674/16103 [ext/standard/tests/strings/bug43957.phpt] [1;32mPASS Bug #43957 (utf8_decode() bogus conversion on multibyte indicator near end of string) [ext/standard/tests/strings/bug43957.phpt] TEST 14675/16103 [ext/standard/tests/strings/bug44242.phpt] [1;32mPASS Bug #44242 (metaphone('CMXFXM') crashes PHP) [ext/standard/tests/strings/bug44242.phpt] TEST 14676/16103 [ext/standard/tests/strings/bug44703.phpt] [1;32mPASS Bug #44703 (htmlspecialchars() does not detect bad character set argument) [ext/standard/tests/strings/bug44703.phpt] TEST 14677/16103 [ext/standard/tests/strings/bug45166.phpt] [1;32mPASS Bug #45166 (substr() ) [ext/standard/tests/strings/bug45166.phpt] TEST 14678/16103 [ext/standard/tests/strings/bug45485.phpt] [1;32mPASS Bug #45485 (strip_tags and <?XML tag) [ext/standard/tests/strings/bug45485.phpt] TEST 14679/16103 [ext/standard/tests/strings/bug46578.phpt] [1;32mPASS Bug #46578 (strip_tags() does not honor end-of-comment when it encounters a single quote) [ext/standard/tests/strings/bug46578.phpt] TEST 14680/16103 [ext/standard/tests/strings/bug47168.phpt] [1;32mPASS Bug #47168 (printf of floating point variable prints maximum of 40 decimal places) [ext/standard/tests/strings/bug47168.phpt] TEST 14681/16103 [ext/standard/tests/strings/bug47322.phpt] [1;32mPASS Bug #47322 (sscanf %d doesn't work) [ext/standard/tests/strings/bug47322.phpt] TEST 14682/16103 [ext/standard/tests/strings/bug47443.phpt] [1;32mPASS Bug #47443 (metaphone('scratch') returns wrong result) [ext/standard/tests/strings/bug47443.phpt] TEST 14683/16103 [ext/standard/tests/strings/bug47481.phpt] [1;32mPASS Bug #47481 (natcasesort() does not sort extended ASCII characters correctly) [ext/standard/tests/strings/bug47481.phpt] TEST 14684/16103 [ext/standard/tests/strings/bug47842.phpt] [1;32mPASS Bug #47842 sscanf() does not support 64-bit values [ext/standard/tests/strings/bug47842.phpt] TEST 14685/16103 [ext/standard/tests/strings/bug48709.phpt] [1;32mPASS Bug #48709 (metaphone and 'wh') [ext/standard/tests/strings/bug48709.phpt] TEST 14686/16103 [ext/standard/tests/strings/bug49687.phpt] [1;32mPASS Bug #49687 Several utf8_decode deficiencies and vulnerabilities [ext/standard/tests/strings/bug49687.phpt] TEST 14687/16103 [ext/standard/tests/strings/bug49785.phpt] [1;32mPASS Bug #49785 (insufficient input string validation of htmlspecialchars()) [ext/standard/tests/strings/bug49785.phpt] TEST 14688/16103 [ext/standard/tests/strings/bug50052.phpt] [1;32mPASS Bug #50052 (Different Hashes on Windows and Linux on wrong Salt size) [ext/standard/tests/strings/bug50052.phpt] TEST 14689/16103 [ext/standard/tests/strings/bug50847.phpt] [1;32mPASS Bug #50847 (strip_tags() removes all tags greater than 1023 bytes long) [ext/standard/tests/strings/bug50847.phpt] TEST 14690/16103 [ext/standard/tests/strings/bug51059.phpt] [1;32mPASS Bug #51059 crypt() segfaults on certain salts [ext/standard/tests/strings/bug51059.phpt] TEST 14691/16103 [ext/standard/tests/strings/bug51899.phpt] [1;32mPASS Bug #51899 (Parse error in parse_ini_file() function when empy value followed by no newline) [ext/standard/tests/strings/bug51899.phpt] TEST 14692/16103 [ext/standard/tests/strings/bug53021.phpt] [1;32mPASS Bug #53021 (Failure to convert numeric entities with ENT_NOQUOTES and ISO-8859-1) [ext/standard/tests/strings/bug53021.phpt] TEST 14693/16103 [ext/standard/tests/strings/bug53319.phpt] [1;32mPASS Bug #53319 (Strip_tags() may strip '<br />' incorrectly) [ext/standard/tests/strings/bug53319.phpt] TEST 14694/16103 [ext/standard/tests/strings/bug54055.phpt] [1;32mPASS Bug #54055: PHP crashes when executing strval when precision setting is very high [ext/standard/tests/strings/bug54055.phpt] TEST 14695/16103 [ext/standard/tests/strings/bug54238.phpt] [1;32mPASS Bug #54238 (use-after-free in substr_replace()) [ext/standard/tests/strings/bug54238.phpt] TEST 14696/16103 [ext/standard/tests/strings/bug54322.phpt] [1;32mPASS Bug #54322: Null pointer deref in get_html_translation_table due to information loss in long-to-int conversion [ext/standard/tests/strings/bug54322.phpt] TEST 14697/16103 [ext/standard/tests/strings/bug54332.phpt] [1;32mPASS Bug #54332 (Crash in zend_mm_check_ptr // Heap corruption) [ext/standard/tests/strings/bug54332.phpt] TEST 14698/16103 [ext/standard/tests/strings/bug54454.phpt] [1;32mPASS Bug #54454 (substr_compare incorrectly reports equality in some cases) [ext/standard/tests/strings/bug54454.phpt] TEST 14699/16103 [ext/standard/tests/strings/bug54721.phpt] [1;32mPASS Bug #54721 (Different Hashes on Windows, BSD and Linux on wrong Salt size) [ext/standard/tests/strings/bug54721.phpt] TEST 14700/16103 [ext/standard/tests/strings/bug55451.phpt] [1;32mPASS Bug #55451 (substr_compare with NULL as default length) [ext/standard/tests/strings/bug55451.phpt] TEST 14701/16103 [ext/standard/tests/strings/bug55674.phpt] [1;32mPASS Bug #55674 (fgetcsv & str_getcsv skip empty fields in some tab-separated records) [ext/standard/tests/strings/bug55674.phpt] TEST 14702/16103 [ext/standard/tests/strings/bug55871.phpt] [1;32mPASS Bug #55871 (Interruption in substr_replace()) (PHP7) [ext/standard/tests/strings/bug55871.phpt] TEST 14703/16103 [ext/standard/tests/strings/bug60801.phpt] [1;32mPASS Bug #60801 (strpbrk() mishandles NUL byte) [ext/standard/tests/strings/bug60801.phpt] TEST 14704/16103 [ext/standard/tests/strings/bug60965.phpt] [1;32mPASS Bug #60965: Buffer overflow on htmlspecialchars/entities with $double=false [ext/standard/tests/strings/bug60965.phpt] TEST 14705/16103 [ext/standard/tests/strings/bug61038.phpt] [1;32mPASS Bug #61038: unpack("a5", "str\0\0") does not work as expected [ext/standard/tests/strings/bug61038.phpt] TEST 14706/16103 [ext/standard/tests/strings/bug61116.phpt] [1;32mPASS Bug #61116 (HTML functions use encoding, not charset) [ext/standard/tests/strings/bug61116.phpt] TEST 14707/16103 [ext/standard/tests/strings/bug61374.phpt] [1;32mPASS Bug #61374: html_entity_decode tries to decode code points that don't exist in ISO-8859-1 [ext/standard/tests/strings/bug61374.phpt] TEST 14708/16103 [ext/standard/tests/strings/bug61660.phpt] [1;32mPASS Bug #61660: bin2hex(hex2bin($data)) != $data [ext/standard/tests/strings/bug61660.phpt] TEST 14709/16103 [ext/standard/tests/strings/bug61764.phpt] [1;32mPASS Bug #61764: 'I' unpacks n as signed if n > 2^31-1 on LP64 [ext/standard/tests/strings/bug61764.phpt] TEST 14710/16103 [ext/standard/tests/strings/bug62443.phpt] [1;32mPASS Bug #62443 Crypt SHA256/512 Segfaults With Malformed Salt [ext/standard/tests/strings/bug62443.phpt] TEST 14711/16103 [ext/standard/tests/strings/bug62462.phpt] [1;32mPASS Multibyte characters shouldn't be split by soft line break added by quoted_printable_encode - 4 byte character test [ext/standard/tests/strings/bug62462.phpt] TEST 14712/16103 [ext/standard/tests/strings/bug63874.phpt] [1;32mPASS Bug #63874 (Segfault if php_strip_whitespace has heredoc) [ext/standard/tests/strings/bug63874.phpt] TEST 14713/16103 [ext/standard/tests/strings/bug64879.phpt] [1;32mPASS Bug #64879: quoted_printable_encode() wrong size calculation (CVE-2013-2110) [ext/standard/tests/strings/bug64879.phpt] TEST 14714/16103 [ext/standard/tests/strings/bug65230.phpt] [1;33mSKIP Bug #65230 setting locale randomly broken [ext/standard/tests/strings/bug65230.phpt] reason: Windows only test TEST 14715/16103 [ext/standard/tests/strings/bug65769.phpt] [1;33mSKIP Bug #65769 localeconv() broken in TS builds [ext/standard/tests/strings/bug65769.phpt] reason: Windows only TEST 14716/16103 [ext/standard/tests/strings/bug65947.phpt] [1;32mPASS Bug #65947 (basename is no more working after fgetcsv in certain situation) [ext/standard/tests/strings/bug65947.phpt] TEST 14717/16103 [ext/standard/tests/strings/bug67151.phpt] [1;32mPASS Buf #67151: strtr with empty array crashes [ext/standard/tests/strings/bug67151.phpt] TEST 14718/16103 [ext/standard/tests/strings/bug67249.phpt] [1;32mPASS Bug #67249 (printf out-of-bounds read) [ext/standard/tests/strings/bug67249.phpt] TEST 14719/16103 [ext/standard/tests/strings/bug67252.phpt] [1;32mPASS Bug #67252 (convert_uudecode out-of-bounds read) [ext/standard/tests/strings/bug67252.phpt] TEST 14720/16103 [ext/standard/tests/strings/bug68636.phpt] [1;32mPASS Bug #68636 (setlocale no longer returns current value per category). [ext/standard/tests/strings/bug68636.phpt] TEST 14721/16103 [ext/standard/tests/strings/bug68710.phpt] [1;32mPASS Bug #68710 Use after free vulnerability in unserialize() (bypassing the CVE-2014-8142 fix) [ext/standard/tests/strings/bug68710.phpt] TEST 14722/16103 [ext/standard/tests/strings/bug68996.phpt] [1;32mPASS Bug #68996 (Invalid free of CG(interned_empty_string)) [ext/standard/tests/strings/bug68996.phpt] TEST 14723/16103 [ext/standard/tests/strings/bug69144.phpt] [1;32mPASS Bug #69144 (strtr not replacing with partly matching replace pairs) [ext/standard/tests/strings/bug69144.phpt] TEST 14724/16103 [ext/standard/tests/strings/bug69522.phpt] [1;32mPASS Bug #69522 (heap buffer overflow in unpack()) [ext/standard/tests/strings/bug69522.phpt] TEST 14725/16103 [ext/standard/tests/strings/bug69751.phpt] [1;32mPASS Bug #69751: Change Error message of sprintf/printf for missing/typo position specifier. [ext/standard/tests/strings/bug69751.phpt] TEST 14726/16103 [ext/standard/tests/strings/bug70487.phpt] [1;32mPASS Bug #70487: pack('x') produces an error [ext/standard/tests/strings/bug70487.phpt] TEST 14727/16103 [ext/standard/tests/strings/bug70667.phpt] [1;32mPASS Bug #70667 (strtr() causes invalid writes and a crashes) [ext/standard/tests/strings/bug70667.phpt] TEST 14728/16103 [ext/standard/tests/strings/bug70720.phpt] [1;32mPASS Bug #70720 (strip_tags() doesn't handle "xml" correctly) [ext/standard/tests/strings/bug70720.phpt] TEST 14729/16103 [ext/standard/tests/strings/bug71188.phpt] [1;32mPASS Bug #71188 (str_replace converts integers in original $search array to strings) [ext/standard/tests/strings/bug71188.phpt] TEST 14730/16103 [ext/standard/tests/strings/bug71190.phpt] [1;32mPASS Bug #71190 (substr_replace converts integers in original $search array to strings) [ext/standard/tests/strings/bug71190.phpt] TEST 14731/16103 [ext/standard/tests/strings/bug71806.phpt] [1;32mPASS Bug #71806 (php_strip_whitespace() fails on some numerical values) [ext/standard/tests/strings/bug71806.phpt] TEST 14732/16103 [ext/standard/tests/strings/bug71969.phpt] [1;32mPASS Bug #71969 (str_replace returns an incorrect resulting array after a foreach by reference) [ext/standard/tests/strings/bug71969.phpt] TEST 14733/16103 [ext/standard/tests/strings/bug72100.phpt] [1;32mPASS Test implode() function, problems with big numbers [ext/standard/tests/strings/bug72100.phpt] TEST 14734/16103 [ext/standard/tests/strings/bug72146.phpt] [1;32mPASS Bug #72146 (Integer overflow on substr_replace) [ext/standard/tests/strings/bug72146.phpt] TEST 14735/16103 [ext/standard/tests/strings/bug72152.phpt] [1;32mPASS Bug #72152 (base64_decode $strict fails to detect null byte) [ext/standard/tests/strings/bug72152.phpt] TEST 14736/16103 [ext/standard/tests/strings/bug72263.phpt] [1;32mPASS Bug #72263 (base64_decode skips a character after padding in strict mode) [ext/standard/tests/strings/bug72263.phpt] TEST 14737/16103 [ext/standard/tests/strings/bug72264.phpt] [1;32mPASS Bug #72264 (base64_decode $strict fails with whitespace between padding) [ext/standard/tests/strings/bug72264.phpt] TEST 14738/16103 [ext/standard/tests/strings/bug72433.phpt] [1;32mPASS Bug #72433: Use After Free Vulnerability in PHP's GC algorithm and unserialize [ext/standard/tests/strings/bug72433.phpt] TEST 14739/16103 [ext/standard/tests/strings/bug72434.phpt] [1;32mPASS Bug #72434: ZipArchive class Use After Free Vulnerability in PHP's GC algorithm and unserialize [ext/standard/tests/strings/bug72434.phpt] TEST 14740/16103 [ext/standard/tests/strings/bug72663.phpt] [1;32mPASS Bug #72663: Create an Unexpected Object and Don't Invoke __wakeup() in Deserialization [ext/standard/tests/strings/bug72663.phpt] TEST 14741/16103 [ext/standard/tests/strings/bug72663_2.phpt] [1;31mFAIL Bug #72663: Create an Unexpected Object and Don't Invoke __wakeup() in Deserialization [ext/standard/tests/strings/bug72663_2.phpt] TEST 14742/16103 [ext/standard/tests/strings/bug72663_3.phpt] [1;32mPASS Bug #72663: Create an Unexpected Object and Don't Invoke __wakeup() in Deserialization [ext/standard/tests/strings/bug72663_3.phpt] TEST 14743/16103 [ext/standard/tests/strings/bug72823.phpt] [1;32mPASS Bug #72823 (strtr out-of-bound access) [ext/standard/tests/strings/bug72823.phpt] TEST 14744/16103 [ext/standard/tests/strings/bug73058.phpt] [1;32mPASS Bug #73058 crypt broken when salt is 'too' long [ext/standard/tests/strings/bug73058.phpt] TEST 14745/16103 [ext/standard/tests/strings/bug73817.phpt] [1;32mPASS Bug #73817 (Incorrect entries in get_html_translation_table) [ext/standard/tests/strings/bug73817.phpt] TEST 14746/16103 [ext/standard/tests/strings/bug74041.phpt] [1;32mPASS Bug #74041: substr_count with length=0 broken [ext/standard/tests/strings/bug74041.phpt] TEST 14747/16103 [ext/standard/tests/strings/bug75075.phpt] [1;32mPASS Bug #75075 (unpack with X* causes infinity loop) [ext/standard/tests/strings/bug75075.phpt] TEST 14748/16103 [ext/standard/tests/strings/bug77439.phpt] [1;32mPASS Bug #77439: parse_str segfaults when inserting item into existing array [ext/standard/tests/strings/bug77439.phpt] TEST 14749/16103 [ext/standard/tests/strings/bug77608.phpt] [1;32mPASS Bug #77608: http_build_query doesn't encode "+" in a float number [ext/standard/tests/strings/bug77608.phpt] TEST 14750/16103 [ext/standard/tests/strings/bug77853.phpt] [1;32mPASS Bug #77853: Inconsistent substr_compare behaviour with empty haystack [ext/standard/tests/strings/bug77853.phpt] TEST 14751/16103 [ext/standard/tests/strings/bug78003.phpt] [1;32mPASS Bug #78003 (strip_tags output change since PHP 7.3) [ext/standard/tests/strings/bug78003.phpt] TEST 14752/16103 [ext/standard/tests/strings/bug78346.phpt] [1;32mPASS Bug #78346 (strip_tags no longer handling nested php tags) [ext/standard/tests/strings/bug78346.phpt] TEST 14753/16103 [ext/standard/tests/strings/bug78612.phpt] [1;32mPASS Bug #78612 (strtr leaks memory when integer keys are used and the subject string shorter). [ext/standard/tests/strings/bug78612.phpt] TEST 14754/16103 [ext/standard/tests/strings/bug78814.phpt] [1;32mPASS Bug #78814 (strip_tags allows / in tag name => whitelist bypass) [ext/standard/tests/strings/bug78814.phpt] TEST 14755/16103 [ext/standard/tests/strings/bug78833.phpt] [1;32mPASS Bug #78833 (Integer overflow in pack causes out-of-bound access) [ext/standard/tests/strings/bug78833.phpt] TEST 14756/16103 [ext/standard/tests/strings/bug78840.phpt] [1;32mPASS Bug #78840 (imploding $GLOBALS crashes) [ext/standard/tests/strings/bug78840.phpt] TEST 14757/16103 [ext/standard/tests/strings/bug79951.phpt] [1;32mPASS Bug #79951: Memory leak in str_replace of empty string [ext/standard/tests/strings/bug79951.phpt] TEST 14758/16103 [ext/standard/tests/strings/bug79986.phpt] [1;32mPASS Bug #79986 (str_ireplace bug with diacritics characters) [ext/standard/tests/strings/bug79986.phpt] TEST 14759/16103 [ext/standard/tests/strings/chop_basic.phpt] [1;32mPASS Test chop() function : basic functionality [ext/standard/tests/strings/chop_basic.phpt] TEST 14760/16103 [ext/standard/tests/strings/chop_variation3.phpt] [1;32mPASS Test chop() function : usage variations - with heredoc string [ext/standard/tests/strings/chop_variation3.phpt] TEST 14761/16103 [ext/standard/tests/strings/chop_variation4.phpt] [1;32mPASS Test chop() function : usage variations - strings with embedded nulls [ext/standard/tests/strings/chop_variation4.phpt] TEST 14762/16103 [ext/standard/tests/strings/chop_variation5.phpt] [1;32mPASS Test chop() function : usage variations - miscellaneous arguments [ext/standard/tests/strings/chop_variation5.phpt] TEST 14763/16103 [ext/standard/tests/strings/chr_basic.phpt] [1;32mPASS Test chr() function : basic functionality [ext/standard/tests/strings/chr_basic.phpt] TEST 14764/16103 [ext/standard/tests/strings/chr_error.phpt] [1;32mPASS Test chr() function : error conditions [ext/standard/tests/strings/chr_error.phpt] TEST 14765/16103 [ext/standard/tests/strings/chr_variation1.phpt] [1;32mPASS Test chr() function : usage variations - test values for $ascii argument [ext/standard/tests/strings/chr_variation1.phpt] TEST 14766/16103 [ext/standard/tests/strings/chunk_split.phpt] [1;32mPASS chunk_split() function [ext/standard/tests/strings/chunk_split.phpt] TEST 14767/16103 [ext/standard/tests/strings/chunk_split_basic.phpt] [1;32mPASS Test chunk_split() function : basic functionality [ext/standard/tests/strings/chunk_split_basic.phpt] TEST 14768/16103 [ext/standard/tests/strings/chunk_split_variation11.phpt] [1;32mPASS Test chunk_split() function : usage variations - different strings for 'ending' with heredoc 'str' [ext/standard/tests/strings/chunk_split_variation11.phpt] TEST 14769/16103 [ext/standard/tests/strings/chunk_split_variation12.phpt] [1;32mPASS Test chunk_split() function : usage variations - different heredoc strings for 'ending' argument [ext/standard/tests/strings/chunk_split_variation12.phpt] TEST 14770/16103 [ext/standard/tests/strings/chunk_split_variation13.phpt] [1;32mPASS Test chunk_split() function : usage variations - default 'chunklen' with long string as 'str'argument [ext/standard/tests/strings/chunk_split_variation13.phpt] TEST 14771/16103 [ext/standard/tests/strings/chunk_split_variation1_32bit.phpt] [1;33mSKIP Test chunk_split() function : usage variations - unexpected large '$end' string argument variation 1 [ext/standard/tests/strings/chunk_split_variation1_32bit.phpt] reason: this test is for 32bit platform only TEST 14772/16103 [ext/standard/tests/strings/chunk_split_variation2_32bit.phpt] [1;33mSKIP Test chunk_split() function : usage variations - unexpected large '$end' string argument variation 2 [ext/standard/tests/strings/chunk_split_variation2_32bit.phpt] reason: this test is for 32bit platform only TEST 14773/16103 [ext/standard/tests/strings/chunk_split_variation3.phpt] [1;32mPASS Test chunk_split() function : usage variations - unexpected large number of chunks [ext/standard/tests/strings/chunk_split_variation3.phpt] TEST 14774/16103 [ext/standard/tests/strings/chunk_split_variation4.phpt] [1;32mPASS Test chunk_split() function : usage variations - different heredoc strings as 'str' argument [ext/standard/tests/strings/chunk_split_variation4.phpt] TEST 14775/16103 [ext/standard/tests/strings/chunk_split_variation5.phpt] [1;32mPASS Test chunk_split() function : usage variations - different integer values for 'chunklen' argument(Bug#42796) [ext/standard/tests/strings/chunk_split_variation5.phpt] TEST 14776/16103 [ext/standard/tests/strings/chunk_split_variation6.phpt] [1;32mPASS Test chunk_split() function : usage variations - single quoted strings for 'str' argument [ext/standard/tests/strings/chunk_split_variation6.phpt] TEST 14777/16103 [ext/standard/tests/strings/chunk_split_variation7.phpt] [1;32mPASS Test chunk_split() function : usage variations - different double quoted values for 'str' argument [ext/standard/tests/strings/chunk_split_variation7.phpt] TEST 14778/16103 [ext/standard/tests/strings/chunk_split_variation8.phpt] [1;32mPASS Test chunk_split() function : usage variations - different integer values for 'chunklen' with heredoc string as 'str'(Bug#42796) [ext/standard/tests/strings/chunk_split_variation8.phpt] TEST 14779/16103 [ext/standard/tests/strings/chunk_split_variation9.phpt] [1;32mPASS Test chunk_split() function : usage variations - different double quoted strings for 'ending' argument [ext/standard/tests/strings/chunk_split_variation9.phpt] TEST 14780/16103 [ext/standard/tests/strings/convert_uudecode_basic.phpt] [1;32mPASS Test convert_uudecode() function : basic functionality [ext/standard/tests/strings/convert_uudecode_basic.phpt] TEST 14781/16103 [ext/standard/tests/strings/convert_uuencode_basic.phpt] [1;32mPASS Test convert_uuencode() function : basic functionality [ext/standard/tests/strings/convert_uuencode_basic.phpt] TEST 14782/16103 [ext/standard/tests/strings/count_chars.phpt] [1;32mPASS count_chars() function [ext/standard/tests/strings/count_chars.phpt] TEST 14783/16103 [ext/standard/tests/strings/count_chars_basic.phpt] [1;32mPASS Test count_chars() function : basic functionality [ext/standard/tests/strings/count_chars_basic.phpt] TEST 14784/16103 [ext/standard/tests/strings/crc32.phpt] [1;32mPASS crc32() function [ext/standard/tests/strings/crc32.phpt] TEST 14785/16103 [ext/standard/tests/strings/crc32_basic.phpt] [1;32mPASS Test crc32() function : basic functionality [ext/standard/tests/strings/crc32_basic.phpt] TEST 14786/16103 [ext/standard/tests/strings/crc32_variation2.phpt] [1;33mSKIP Test crc32() function : usage variations - single quoted strings [ext/standard/tests/strings/crc32_variation2.phpt] reason: this test is for 32bit platform only TEST 14787/16103 [ext/standard/tests/strings/crc32_variation3.phpt] [1;33mSKIP Test crc32() function : usage variations - double quoted strings [ext/standard/tests/strings/crc32_variation3.phpt] reason: this test is for 32bit platform only TEST 14788/16103 [ext/standard/tests/strings/crc32_variation4.phpt] [1;33mSKIP Test crc32() function : usage variations - heredoc strings [ext/standard/tests/strings/crc32_variation4.phpt] reason: this test is for 32bit platform only TEST 14789/16103 [ext/standard/tests/strings/crypt.phpt] [1;32mPASS crypt() function [ext/standard/tests/strings/crypt.phpt] TEST 14790/16103 [ext/standard/tests/strings/crypt_blowfish.phpt] [1;32mPASS Official blowfish tests (http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/glibc/crypt_blowfish/wrapper.c) [ext/standard/tests/strings/crypt_blowfish.phpt] TEST 14791/16103 [ext/standard/tests/strings/crypt_blowfish_variation1.phpt] [1;32mPASS Test Blowfish crypt() with invalid rounds [ext/standard/tests/strings/crypt_blowfish_variation1.phpt] TEST 14792/16103 [ext/standard/tests/strings/crypt_blowfish_variation2.phpt] [1;32mPASS Test Blowfish crypt() does not fall back to DES when rounds are not specified, or Blowfish is not available. [ext/standard/tests/strings/crypt_blowfish_variation2.phpt] TEST 14793/16103 [ext/standard/tests/strings/crypt_chars.phpt] [1;32mPASS crypt() function - characters > 0x80 [ext/standard/tests/strings/crypt_chars.phpt] TEST 14794/16103 [ext/standard/tests/strings/crypt_des_error.phpt] [1;32mPASS crypt(): *0 should return *1 [ext/standard/tests/strings/crypt_des_error.phpt] TEST 14795/16103 [ext/standard/tests/strings/crypt_sha256.phpt] [1;32mPASS crypt() SHA-256 [ext/standard/tests/strings/crypt_sha256.phpt] TEST 14796/16103 [ext/standard/tests/strings/crypt_sha512.phpt] [1;32mPASS crypt() SHA-512 [ext/standard/tests/strings/crypt_sha512.phpt] TEST 14797/16103 [ext/standard/tests/strings/crypt_variation1.phpt] [1;32mPASS crypt() function - long salt [ext/standard/tests/strings/crypt_variation1.phpt] TEST 14798/16103 [ext/standard/tests/strings/default_charset.phpt] [1;32mPASS default_charset and htmlentities/htmlspecialchars/html_entity_decode [ext/standard/tests/strings/default_charset.phpt] TEST 14799/16103 [ext/standard/tests/strings/dirname_basic.phpt] [1;32mPASS Test dirname() function : basic functionality [ext/standard/tests/strings/dirname_basic.phpt] TEST 14800/16103 [ext/standard/tests/strings/dirname_error.phpt] [1;32mPASS Test dirname() function : error conditions [ext/standard/tests/strings/dirname_error.phpt] TEST 14801/16103 [ext/standard/tests/strings/dirname_multi.phpt] [1;32mPASS Test dirname() function : usage variations [ext/standard/tests/strings/dirname_multi.phpt] TEST 14802/16103 [ext/standard/tests/strings/dirname_multi_win.phpt] [1;33mSKIP Test dirname() function : usage variations [ext/standard/tests/strings/dirname_multi_win.phpt] reason: Windows only TEST 14803/16103 [ext/standard/tests/strings/dirname_variation.phpt] [1;32mPASS Test dirname() function : usage variations [ext/standard/tests/strings/dirname_variation.phpt] TEST 14804/16103 [ext/standard/tests/strings/explode.phpt] [1;32mPASS explode() function [ext/standard/tests/strings/explode.phpt] TEST 14805/16103 [ext/standard/tests/strings/explode1.phpt] [1;32mPASS Test explode() function [ext/standard/tests/strings/explode1.phpt] TEST 14806/16103 [ext/standard/tests/strings/explode_bug.phpt] [1;32mPASS Explode/memnstr bug [ext/standard/tests/strings/explode_bug.phpt] TEST 14807/16103 [ext/standard/tests/strings/explode_variation4.phpt] [1;32mPASS Test explode() function : usage variations - match longer string [ext/standard/tests/strings/explode_variation4.phpt] TEST 14808/16103 [ext/standard/tests/strings/explode_variation5.phpt] [1;32mPASS Test explode() function : usage variations - positive and negative limits [ext/standard/tests/strings/explode_variation5.phpt] TEST 14809/16103 [ext/standard/tests/strings/explode_variation6.phpt] [1;32mPASS Test explode() function : usage variations - misc tests [ext/standard/tests/strings/explode_variation6.phpt] TEST 14810/16103 [ext/standard/tests/strings/explode_variation7.phpt] [1;32mPASS Test explode() function : usage variations - when $string length is greater than EXPLODE_ALLOC_STEP (64) and the $limit is negative [ext/standard/tests/strings/explode_variation7.phpt] TEST 14811/16103 [ext/standard/tests/strings/fprintf_error.phpt] [1;32mPASS Test fprintf() function (errors) [ext/standard/tests/strings/fprintf_error.phpt] TEST 14812/16103 [ext/standard/tests/strings/fprintf_variation_001.phpt] [1;32mPASS Test fprintf() function (variation - 1) [ext/standard/tests/strings/fprintf_variation_001.phpt] TEST 14813/16103 [ext/standard/tests/strings/fprintf_variation_002.phpt] [1;32mPASS Test fprintf() function (variation - 2) [ext/standard/tests/strings/fprintf_variation_002.phpt] TEST 14814/16103 [ext/standard/tests/strings/fprintf_variation_003.phpt] [1;33mSKIP Test fprintf() function (variation - 3) [ext/standard/tests/strings/fprintf_variation_003.phpt] reason: this test is for 32bit platform only TEST 14815/16103 [ext/standard/tests/strings/fprintf_variation_003_64bit.phpt] [1;32mPASS Test fprintf() function (variation - 3) [ext/standard/tests/strings/fprintf_variation_003_64bit.phpt] TEST 14816/16103 [ext/standard/tests/strings/fprintf_variation_004.phpt] [1;32mPASS Test fprintf() function (variation - 4) [ext/standard/tests/strings/fprintf_variation_004.phpt] TEST 14817/16103 [ext/standard/tests/strings/fprintf_variation_005.phpt] [1;32mPASS Test fprintf() function (variation - 5) [ext/standard/tests/strings/fprintf_variation_005.phpt] TEST 14818/16103 [ext/standard/tests/strings/fprintf_variation_006.phpt] [1;33mSKIP Test fprintf() function (variation - 6) [ext/standard/tests/strings/fprintf_variation_006.phpt] reason: this test is for 32bit platform only TEST 14819/16103 [ext/standard/tests/strings/fprintf_variation_006_64bit.phpt] [1;32mPASS Test fprintf() function (variation - 6) [ext/standard/tests/strings/fprintf_variation_006_64bit.phpt] TEST 14820/16103 [ext/standard/tests/strings/fprintf_variation_007.phpt] [1;33mSKIP Test fprintf() function (variation - 7) [ext/standard/tests/strings/fprintf_variation_007.phpt] reason: this test is for 32bit platform only TEST 14821/16103 [ext/standard/tests/strings/fprintf_variation_007_64bit.phpt] [1;32mPASS Test fprintf() function (variation - 7) [ext/standard/tests/strings/fprintf_variation_007_64bit.phpt] TEST 14822/16103 [ext/standard/tests/strings/fprintf_variation_008.phpt] [1;33mSKIP Test fprintf() function (variation - 8) [ext/standard/tests/strings/fprintf_variation_008.phpt] reason: this test is for 32bit platform only TEST 14823/16103 [ext/standard/tests/strings/fprintf_variation_008_64bit.phpt] [1;32mPASS Test fprintf() function (variation - 8) [ext/standard/tests/strings/fprintf_variation_008_64bit.phpt] TEST 14824/16103 [ext/standard/tests/strings/fprintf_variation_009.phpt] [1;32mPASS Test fprintf() function (variation - 9) [ext/standard/tests/strings/fprintf_variation_009.phpt] TEST 14825/16103 [ext/standard/tests/strings/get_html_translation_table_basic1.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - with default args [ext/standard/tests/strings/get_html_translation_table_basic1.phpt] TEST 14826/16103 [ext/standard/tests/strings/get_html_translation_table_basic10.phpt] [1;32mPASS Test get_html_translation_table() function: htmlentities/HTML 4/ISO-8859-1 (bug #64011) [ext/standard/tests/strings/get_html_translation_table_basic10.phpt] TEST 14827/16103 [ext/standard/tests/strings/get_html_translation_table_basic2.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - table as HTML_ENTITIES & diff quote_style [ext/standard/tests/strings/get_html_translation_table_basic2.phpt] TEST 14828/16103 [ext/standard/tests/strings/get_html_translation_table_basic3.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - table as HTML_SPECIALCHARS [ext/standard/tests/strings/get_html_translation_table_basic3.phpt] TEST 14829/16103 [ext/standard/tests/strings/get_html_translation_table_basic4.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - charset WINDOWS-1252 [ext/standard/tests/strings/get_html_translation_table_basic4.phpt] TEST 14830/16103 [ext/standard/tests/strings/get_html_translation_table_basic5.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - HTML 5 [ext/standard/tests/strings/get_html_translation_table_basic5.phpt] TEST 14831/16103 [ext/standard/tests/strings/get_html_translation_table_basic6.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - HTML 5/Windows-1251 [ext/standard/tests/strings/get_html_translation_table_basic6.phpt] TEST 14832/16103 [ext/standard/tests/strings/get_html_translation_table_basic7.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - XHTML 1.0 [ext/standard/tests/strings/get_html_translation_table_basic7.phpt] TEST 14833/16103 [ext/standard/tests/strings/get_html_translation_table_basic8.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - XML 1.0 [ext/standard/tests/strings/get_html_translation_table_basic8.phpt] TEST 14834/16103 [ext/standard/tests/strings/get_html_translation_table_basic9.phpt] [1;32mPASS Test get_html_translation_table() function : basic functionality - HTML5 /sjis [ext/standard/tests/strings/get_html_translation_table_basic9.phpt] TEST 14835/16103 [ext/standard/tests/strings/get_meta_tags.phpt] [1;32mPASS get_meta_tags() tests [ext/standard/tests/strings/get_meta_tags.phpt] TEST 14836/16103 [ext/standard/tests/strings/hebrev_basic.phpt] [1;32mPASS Test hebrev() function : basic functionality [ext/standard/tests/strings/hebrev_basic.phpt] TEST 14837/16103 [ext/standard/tests/strings/hex2bin_basic.phpt] [1;32mPASS hex2bin(); function test [ext/standard/tests/strings/hex2bin_basic.phpt] TEST 14838/16103 [ext/standard/tests/strings/hex2bin_error.phpt] [1;32mPASS hex2bin(); function test [ext/standard/tests/strings/hex2bin_error.phpt] TEST 14839/16103 [ext/standard/tests/strings/highlight_file.phpt] [1;32mPASS highlight_file() tests [ext/standard/tests/strings/highlight_file.phpt] TEST 14840/16103 [ext/standard/tests/strings/html_entity_decode1.phpt] [1;32mPASS html_entity_decode: Decoding of entities after invalid entities [ext/standard/tests/strings/html_entity_decode1.phpt] TEST 14841/16103 [ext/standard/tests/strings/html_entity_decode2.phpt] [1;32mPASS html_entity_decode: Handling of ' [ext/standard/tests/strings/html_entity_decode2.phpt] TEST 14842/16103 [ext/standard/tests/strings/html_entity_decode3.phpt] [1;32mPASS html_entity_decode: Do not decode numerical entities that refer to non-SGML or otherwise disallowed chars [ext/standard/tests/strings/html_entity_decode3.phpt] TEST 14843/16103 [ext/standard/tests/strings/html_entity_decode_cp866.phpt] [1;32mPASS Translation of HTML entities for encoding CP866 [ext/standard/tests/strings/html_entity_decode_cp866.phpt] TEST 14844/16103 [ext/standard/tests/strings/html_entity_decode_html4.phpt] [1;32mPASS html_entity_decode() conformance check (HTML 4) [ext/standard/tests/strings/html_entity_decode_html4.phpt] TEST 14845/16103 [ext/standard/tests/strings/html_entity_decode_html5.phpt] [1;32mPASS html_entity_decode() conformance check (HTML 5) [ext/standard/tests/strings/html_entity_decode_html5.phpt] TEST 14846/16103 [ext/standard/tests/strings/html_entity_decode_iso8859-15.phpt] [1;32mPASS Translation of HTML entities for encoding ISO-8859-15 [ext/standard/tests/strings/html_entity_decode_iso8859-15.phpt] TEST 14847/16103 [ext/standard/tests/strings/html_entity_decode_iso8859-5.phpt] [1;32mPASS Translation of HTML entities for encoding ISO-8859-5 [ext/standard/tests/strings/html_entity_decode_iso8859-5.phpt] TEST 14848/16103 [ext/standard/tests/strings/html_entity_decode_koi8-r.phpt] [1;32mPASS Translation of HTML entities for encoding KOI8-R [ext/standard/tests/strings/html_entity_decode_koi8-r.phpt] TEST 14849/16103 [ext/standard/tests/strings/html_entity_decode_macroman.phpt] [1;32mPASS Translation of HTML entities for encoding MacRoman [ext/standard/tests/strings/html_entity_decode_macroman.phpt] TEST 14850/16103 [ext/standard/tests/strings/html_entity_decode_win1251.phpt] [1;32mPASS Translation of HTML entities for encoding WIN-1251 [ext/standard/tests/strings/html_entity_decode_win1251.phpt] TEST 14851/16103 [ext/standard/tests/strings/html_entity_decode_win1252.phpt] [1;32mPASS Translation of HTML entities for encoding WIN-1252 [ext/standard/tests/strings/html_entity_decode_win1252.phpt] TEST 14852/16103 [ext/standard/tests/strings/htmlentities-utf-2.phpt] [1;32mPASS HTML entities with invalid chars and ENT_IGNORE [ext/standard/tests/strings/htmlentities-utf-2.phpt] TEST 14853/16103 [ext/standard/tests/strings/htmlentities-utf-3.phpt] [1;32mPASS Test get_next_char(), used by htmlentities()/htmlspecialchars(): validity of UTF-8 sequences [ext/standard/tests/strings/htmlentities-utf-3.phpt] TEST 14854/16103 [ext/standard/tests/strings/htmlentities-utf.phpt] [1;32mPASS HTML entities with invalid chars [ext/standard/tests/strings/htmlentities-utf.phpt] TEST 14855/16103 [ext/standard/tests/strings/htmlentities.phpt] [1;32mPASS HTML entities of ISO-8859 chars [ext/standard/tests/strings/htmlentities.phpt] TEST 14856/16103 [ext/standard/tests/strings/htmlentities01.phpt] [1;32mPASS htmlentities() test 1 (cp1252) [ext/standard/tests/strings/htmlentities01.phpt] TEST 14857/16103 [ext/standard/tests/strings/htmlentities02.phpt] [1;32mPASS htmlentities() test 2 (setlocale / fr_FR.ISO-8859-15) [ext/standard/tests/strings/htmlentities02.phpt] TEST 14858/16103 [ext/standard/tests/strings/htmlentities03.phpt] [1;32mPASS htmlentities() test 3 (setlocale / de_DE.ISO-8859-1) [ext/standard/tests/strings/htmlentities03.phpt] TEST 14859/16103 [ext/standard/tests/strings/htmlentities05.phpt] [1;32mPASS htmlentities() test 5 (mbstring / cp1252) [ext/standard/tests/strings/htmlentities05.phpt] TEST 14860/16103 [ext/standard/tests/strings/htmlentities06.phpt] [1;32mPASS htmlentities() test 6 (mbstring / ISO-8859-15) [ext/standard/tests/strings/htmlentities06.phpt] TEST 14861/16103 [ext/standard/tests/strings/htmlentities07.phpt] [1;32mPASS htmlentities() test 7 (mbstring / ISO-8859-1) [ext/standard/tests/strings/htmlentities07.phpt] TEST 14862/16103 [ext/standard/tests/strings/htmlentities08.phpt] [1;32mPASS htmlentities() test 8 (mbstring / EUC-JP) [ext/standard/tests/strings/htmlentities08.phpt] TEST 14863/16103 [ext/standard/tests/strings/htmlentities09.phpt] [1;32mPASS htmlentities() test 9 (mbstring / Shift_JIS) [ext/standard/tests/strings/htmlentities09.phpt] TEST 14864/16103 [ext/standard/tests/strings/htmlentities10.phpt] [1;32mPASS htmlentities() test 10 (default_charset / cp1252) [ext/standard/tests/strings/htmlentities10.phpt] TEST 14865/16103 [ext/standard/tests/strings/htmlentities11.phpt] [1;32mPASS htmlentities() test 11 (default_charset / ISO-8859-15) [ext/standard/tests/strings/htmlentities11.phpt] TEST 14866/16103 [ext/standard/tests/strings/htmlentities12.phpt] [1;32mPASS htmlentities() test 12 (default_charset / ISO-8859-1) [ext/standard/tests/strings/htmlentities12.phpt] TEST 14867/16103 [ext/standard/tests/strings/htmlentities13.phpt] [1;32mPASS htmlentities() test 13 (default_charset / EUC-JP) [ext/standard/tests/strings/htmlentities13.phpt] TEST 14868/16103 [ext/standard/tests/strings/htmlentities14.phpt] [1;32mPASS htmlentities() test 14 (default_charset / Shift_JIS) [ext/standard/tests/strings/htmlentities14.phpt] TEST 14869/16103 [ext/standard/tests/strings/htmlentities16.phpt] [1;32mPASS htmlentities() test 16 (mbstring / cp1251) [ext/standard/tests/strings/htmlentities16.phpt] TEST 14870/16103 [ext/standard/tests/strings/htmlentities17.phpt] [1;32mPASS htmlentities() / html_entity_decode() #8592 - #9002 table test [ext/standard/tests/strings/htmlentities17.phpt] TEST 14871/16103 [ext/standard/tests/strings/htmlentities18.phpt] [1;32mPASS htmlentities() / htmlspecialchars() "don't double encode" flag support [ext/standard/tests/strings/htmlentities18.phpt] TEST 14872/16103 [ext/standard/tests/strings/htmlentities19.phpt] [1;32mPASS htmlentities() / htmlspecialchars() ENT_SUBSTITUTE [ext/standard/tests/strings/htmlentities19.phpt] TEST 14873/16103 [ext/standard/tests/strings/htmlentities20.phpt] [1;32mPASS htmlentities() / htmlspecialchars() ENT_DISALLOWED [ext/standard/tests/strings/htmlentities20.phpt] TEST 14874/16103 [ext/standard/tests/strings/htmlentities21.phpt] [1;32mPASS htmlentities() / htmlspecialchars() ENT_DISALLOWED charset variation [ext/standard/tests/strings/htmlentities21.phpt] TEST 14875/16103 [ext/standard/tests/strings/htmlentities22.phpt] [1;32mPASS htmlentities() / htmlspecialchars() ENT_DISALLOWED with entities and no double encode [ext/standard/tests/strings/htmlentities22.phpt] TEST 14876/16103 [ext/standard/tests/strings/htmlentities23.phpt] [1;32mPASS htmlentities() / htmlspecialchars() ENT_SUBSTITUTE EUC-JP [ext/standard/tests/strings/htmlentities23.phpt] TEST 14877/16103 [ext/standard/tests/strings/htmlentities24.phpt] [1;32mPASS Test htmlentities() function [ext/standard/tests/strings/htmlentities24.phpt] TEST 14878/16103 [ext/standard/tests/strings/htmlentities25.phpt] [1;32mPASS htmlentities() should not be influenced by mb_internal_encoding() [ext/standard/tests/strings/htmlentities25.phpt] TEST 14879/16103 [ext/standard/tests/strings/htmlentities_html4.phpt] [1;32mPASS htmlentities() conformance check (HTML 4) [ext/standard/tests/strings/htmlentities_html4.phpt] TEST 14880/16103 [ext/standard/tests/strings/htmlentities_html5.phpt] [1;32mPASS htmlentities() conformance check (HTML 5) [ext/standard/tests/strings/htmlentities_html5.phpt] TEST 14881/16103 [ext/standard/tests/strings/htmlspecialchars.phpt] [1;32mPASS Test htmlspecialchars() function [ext/standard/tests/strings/htmlspecialchars.phpt] TEST 14882/16103 [ext/standard/tests/strings/htmlspecialchars_basic.phpt] [1;32mPASS Test htmlspecialchars() function : basic functionality [ext/standard/tests/strings/htmlspecialchars_basic.phpt] TEST 14883/16103 [ext/standard/tests/strings/htmlspecialchars_decode_basic.phpt] [1;32mPASS Test htmlspecialchars_decode() function : basic functionality [ext/standard/tests/strings/htmlspecialchars_decode_basic.phpt] TEST 14884/16103 [ext/standard/tests/strings/htmlspecialchars_decode_variation3.phpt] [1;32mPASS Test htmlspecialchars_decode() function : usage variations - heredoc strings for 'string' argument [ext/standard/tests/strings/htmlspecialchars_decode_variation3.phpt] TEST 14885/16103 [ext/standard/tests/strings/htmlspecialchars_decode_variation4.phpt] [1;32mPASS Test htmlspecialchars_decode() function : usage variations - single quoted strings for 'string' argument [ext/standard/tests/strings/htmlspecialchars_decode_variation4.phpt] TEST 14886/16103 [ext/standard/tests/strings/htmlspecialchars_decode_variation5.phpt] [1;32mPASS Test htmlspecialchars_decode() function : usage variations - double quoted strings for 'string' argument [ext/standard/tests/strings/htmlspecialchars_decode_variation5.phpt] TEST 14887/16103 [ext/standard/tests/strings/htmlspecialchars_decode_variation6.phpt] [1;32mPASS Test htmlspecialchars_decode() function : usage variations - binary safe [ext/standard/tests/strings/htmlspecialchars_decode_variation6.phpt] TEST 14888/16103 [ext/standard/tests/strings/htmlspecialchars_decode_variation7.phpt] [1;32mPASS Test htmlspecialchars_decode() function : usage variations - numerical entities for basic characters [ext/standard/tests/strings/htmlspecialchars_decode_variation7.phpt] TEST 14889/16103 [ext/standard/tests/strings/http_build_query.phpt] [1;32mPASS http_build_query() function [ext/standard/tests/strings/http_build_query.phpt] TEST 14890/16103 [ext/standard/tests/strings/http_build_query_variation1.phpt] [1;32mPASS Test http_build_query() function: usage variations - first arguments as object [ext/standard/tests/strings/http_build_query_variation1.phpt] TEST 14891/16103 [ext/standard/tests/strings/http_build_query_variation2.phpt] [1;32mPASS Test http_build_query() function: usage variations - first arguments as multidimensional array and second argument present/not present [ext/standard/tests/strings/http_build_query_variation2.phpt] TEST 14892/16103 [ext/standard/tests/strings/http_build_query_variation3.phpt] [1;32mPASS Test http_build_query() function: usage variations - testing four parameter added in PHP 5.4.0 [ext/standard/tests/strings/http_build_query_variation3.phpt] TEST 14893/16103 [ext/standard/tests/strings/implode.phpt] [1;32mPASS implode() function [ext/standard/tests/strings/implode.phpt] TEST 14894/16103 [ext/standard/tests/strings/implode1.phpt] [1;32mPASS Test implode() function [ext/standard/tests/strings/implode1.phpt] TEST 14895/16103 [ext/standard/tests/strings/join_basic.phpt] [1;32mPASS Test join() function : basic functionality [ext/standard/tests/strings/join_basic.phpt] TEST 14896/16103 [ext/standard/tests/strings/join_error.phpt] [1;32mPASS Test join() function: error conditions [ext/standard/tests/strings/join_error.phpt] TEST 14897/16103 [ext/standard/tests/strings/join_variation1.phpt] [1;32mPASS Test join() function : usage variations - unexpected values for 'glue' argument [ext/standard/tests/strings/join_variation1.phpt] TEST 14898/16103 [ext/standard/tests/strings/join_variation2.phpt] [1;32mPASS Test join() function : usage variations - unexpected values for 'pieces' argument(Bug#42789) [ext/standard/tests/strings/join_variation2.phpt] TEST 14899/16103 [ext/standard/tests/strings/join_variation3.phpt] [1;32mPASS Test join() function : usage variations - different values for 'pieces' argument [ext/standard/tests/strings/join_variation3.phpt] TEST 14900/16103 [ext/standard/tests/strings/join_variation4.phpt] [1;32mPASS Test join() function : usage variations - different values for 'glue' argument [ext/standard/tests/strings/join_variation4.phpt] TEST 14901/16103 [ext/standard/tests/strings/join_variation5.phpt] [1;32mPASS Test join() function : usage variations - sub array as argument [ext/standard/tests/strings/join_variation5.phpt] TEST 14902/16103 [ext/standard/tests/strings/join_variation6.phpt] [1;32mPASS Test join() function : usage variations - binary safe [ext/standard/tests/strings/join_variation6.phpt] TEST 14903/16103 [ext/standard/tests/strings/lcfirst.phpt] [1;32mPASS lcfirst() function [ext/standard/tests/strings/lcfirst.phpt] TEST 14904/16103 [ext/standard/tests/strings/levenshtein.phpt] [1;32mPASS levenshtein() function test [ext/standard/tests/strings/levenshtein.phpt] TEST 14905/16103 [ext/standard/tests/strings/levenshtein_bug_16473.phpt] [1;32mPASS levenshtein() bug 16473 [ext/standard/tests/strings/levenshtein_bug_16473.phpt] TEST 14906/16103 [ext/standard/tests/strings/levenshtein_bug_6562.phpt] [1;32mPASS levenshtein() bug 6562 [ext/standard/tests/strings/levenshtein_bug_6562.phpt] TEST 14907/16103 [ext/standard/tests/strings/levenshtein_bug_7368.phpt] [1;32mPASS levenshtein() bug 7368 [ext/standard/tests/strings/levenshtein_bug_7368.phpt] TEST 14908/16103 [ext/standard/tests/strings/levenshtein_error_conditions.phpt] [1;32mPASS levenshtein() former error conditions [ext/standard/tests/strings/levenshtein_error_conditions.phpt] TEST 14909/16103 [ext/standard/tests/strings/locale_independent_float_to_string.phpt] [1;32mPASS Test that floats are converted to string locale independently [ext/standard/tests/strings/locale_independent_float_to_string.phpt] TEST 14910/16103 [ext/standard/tests/strings/ltrim.phpt] [1;32mPASS Test ltrim() function [ext/standard/tests/strings/ltrim.phpt] TEST 14911/16103 [ext/standard/tests/strings/ltrim_basic.phpt] [1;32mPASS Test ltrim() function : basic functionality [ext/standard/tests/strings/ltrim_basic.phpt] TEST 14912/16103 [ext/standard/tests/strings/ltrim_error.phpt] [1;32mPASS Test ltrim() function : error conditions [ext/standard/tests/strings/ltrim_error.phpt] TEST 14913/16103 [ext/standard/tests/strings/md5.phpt] [1;32mPASS md5() with ASCII output [ext/standard/tests/strings/md5.phpt] TEST 14914/16103 [ext/standard/tests/strings/md5_basic1.phpt] [1;32mPASS Test md5() function : basic functionality [ext/standard/tests/strings/md5_basic1.phpt] TEST 14915/16103 [ext/standard/tests/strings/md5_basic2.phpt] [1;32mPASS Test md5() function : basic functionality - with raw output [ext/standard/tests/strings/md5_basic2.phpt] TEST 14916/16103 [ext/standard/tests/strings/md5_file.phpt] [1;32mPASS Test md5_file() function with ASCII output and raw binary output [ext/standard/tests/strings/md5_file.phpt] TEST 14917/16103 [ext/standard/tests/strings/md5raw.phpt] [1;32mPASS md5() with RAW output [ext/standard/tests/strings/md5raw.phpt] TEST 14918/16103 [ext/standard/tests/strings/metaphone.phpt] [1;32mPASS metaphone() tests [ext/standard/tests/strings/metaphone.phpt] TEST 14919/16103 [ext/standard/tests/strings/nl2br.phpt] [1;32mPASS nl2br() function [ext/standard/tests/strings/nl2br.phpt] TEST 14920/16103 [ext/standard/tests/strings/nl2br_variation1.phpt] [1;32mPASS Test nl2br() function : usage variations - double quoted strings for 'str' argument [ext/standard/tests/strings/nl2br_variation1.phpt] TEST 14921/16103 [ext/standard/tests/strings/nl2br_variation2.phpt] [1;32mPASS Test nl2br() function : usage variations - single quoted strings for 'str' argument [ext/standard/tests/strings/nl2br_variation2.phpt] TEST 14922/16103 [ext/standard/tests/strings/nl2br_variation3.phpt] [1;32mPASS Test nl2br() function : usage variations - heredoc strings for 'str' argument [ext/standard/tests/strings/nl2br_variation3.phpt] TEST 14923/16103 [ext/standard/tests/strings/nl2br_variation4.phpt] [1;32mPASS Test nl2br() function : usage variations - html values for 'str' argument [ext/standard/tests/strings/nl2br_variation4.phpt] TEST 14924/16103 [ext/standard/tests/strings/nl_langinfo_basic.phpt] [1;32mPASS Test nl_langinfo() function : basic functionality [ext/standard/tests/strings/nl_langinfo_basic.phpt] TEST 14925/16103 [ext/standard/tests/strings/number_format_basic.phpt] [1;32mPASS Test number_format() - basic function test number_format() [ext/standard/tests/strings/number_format_basic.phpt] TEST 14926/16103 [ext/standard/tests/strings/ord_basic.phpt] [1;32mPASS Test ord() function : basic functionality [ext/standard/tests/strings/ord_basic.phpt] TEST 14927/16103 [ext/standard/tests/strings/pack.phpt] [1;33mSKIP Generic pack()/unpack() tests [ext/standard/tests/strings/pack.phpt] reason: 32bit test only TEST 14928/16103 [ext/standard/tests/strings/pack64.phpt] [1;32mPASS 64bit pack()/unpack() tests [ext/standard/tests/strings/pack64.phpt] TEST 14929/16103 [ext/standard/tests/strings/pack64_32.phpt] [1;33mSKIP 64bit pack()/unpack() tests [ext/standard/tests/strings/pack64_32.phpt] reason: 32bit test only TEST 14930/16103 [ext/standard/tests/strings/pack_A.phpt] [1;32mPASS pack()/unpack(): "A" modifier [ext/standard/tests/strings/pack_A.phpt] TEST 14931/16103 [ext/standard/tests/strings/pack_Z.phpt] [1;32mPASS pack()/unpack(): "Z" format [ext/standard/tests/strings/pack_Z.phpt] TEST 14932/16103 [ext/standard/tests/strings/pack_arrays.phpt] [1;32mPASS test unpack() to array with named keys [ext/standard/tests/strings/pack_arrays.phpt] TEST 14933/16103 [ext/standard/tests/strings/pack_float.phpt] [1;32mPASS pack()/unpack(): float/double tests [ext/standard/tests/strings/pack_float.phpt] TEST 14934/16103 [ext/standard/tests/strings/parse_str_basic1.phpt] [1;32mPASS Test parse_str() function : basic functionality [ext/standard/tests/strings/parse_str_basic1.phpt] TEST 14935/16103 [ext/standard/tests/strings/parse_str_basic2.phpt] [1;32mPASS Test parse_str() function : non-default arg_separator.input specified [ext/standard/tests/strings/parse_str_basic2.phpt] TEST 14936/16103 [ext/standard/tests/strings/parse_str_basic3.phpt] [1;32mPASS Test parse_str() function : basic functionality [ext/standard/tests/strings/parse_str_basic3.phpt] TEST 14937/16103 [ext/standard/tests/strings/parse_str_basic4.phpt] [1;32mPASS Test parse_str() function : test with badly formed strings [ext/standard/tests/strings/parse_str_basic4.phpt] TEST 14938/16103 [ext/standard/tests/strings/parse_str_memory_error.phpt] [1;32mPASS parse_str() should not read uninitialized memory when checking for $this [ext/standard/tests/strings/parse_str_memory_error.phpt] TEST 14939/16103 [ext/standard/tests/strings/pathinfo.phpt] [1;32mPASS pathinfo() tests [ext/standard/tests/strings/pathinfo.phpt] TEST 14940/16103 [ext/standard/tests/strings/php_strip_whitespace.phpt] [1;32mPASS php_strip_whitespace() tests [ext/standard/tests/strings/php_strip_whitespace.phpt] TEST 14941/16103 [ext/standard/tests/strings/print_basic.phpt] [1;32mPASS Test print() function : basic functionality [ext/standard/tests/strings/print_basic.phpt] TEST 14942/16103 [ext/standard/tests/strings/print_variation1.phpt] [1;32mPASS Test print() function : usage variations [ext/standard/tests/strings/print_variation1.phpt] TEST 14943/16103 [ext/standard/tests/strings/printf.phpt] [1;33mSKIP Test printf() function (32bit) [ext/standard/tests/strings/printf.phpt] reason: 32bit test only TEST 14944/16103 [ext/standard/tests/strings/printf_64bit.phpt] [1;32mPASS Test printf() function (64bit) [ext/standard/tests/strings/printf_64bit.phpt] TEST 14945/16103 [ext/standard/tests/strings/printf_basic1.phpt] [1;32mPASS Test printf() function : basic functionality - string format [ext/standard/tests/strings/printf_basic1.phpt] TEST 14946/16103 [ext/standard/tests/strings/printf_basic2.phpt] [1;32mPASS Test printf() function : basic functionality - integer format [ext/standard/tests/strings/printf_basic2.phpt] TEST 14947/16103 [ext/standard/tests/strings/printf_basic3.phpt] [1;32mPASS Test printf() function : basic functionality - float format [ext/standard/tests/strings/printf_basic3.phpt] TEST 14948/16103 [ext/standard/tests/strings/printf_basic4.phpt] [1;32mPASS Test printf() function : basic functionality - bool format [ext/standard/tests/strings/printf_basic4.phpt] TEST 14949/16103 [ext/standard/tests/strings/printf_basic5.phpt] [1;32mPASS Test printf() function : basic functionality - char format [ext/standard/tests/strings/printf_basic5.phpt] TEST 14950/16103 [ext/standard/tests/strings/printf_basic6.phpt] [1;32mPASS Test printf() function : basic functionality - exponential format [ext/standard/tests/strings/printf_basic6.phpt] TEST 14951/16103 [ext/standard/tests/strings/printf_basic7.phpt] [1;33mSKIP Test printf() function : basic functionality - unsigned format [ext/standard/tests/strings/printf_basic7.phpt] reason: this test is for 32bit platform only TEST 14952/16103 [ext/standard/tests/strings/printf_basic8.phpt] [1;33mSKIP Test printf() function : basic functionality - octal format [ext/standard/tests/strings/printf_basic8.phpt] reason: this test is for 32bit platform only TEST 14953/16103 [ext/standard/tests/strings/printf_basic9.phpt] [1;32mPASS Test printf() function : basic functionality - hexadecimal format [ext/standard/tests/strings/printf_basic9.phpt] TEST 14954/16103 [ext/standard/tests/strings/printf_error.phpt] [1;32mPASS Test printf() function : error conditions [ext/standard/tests/strings/printf_error.phpt] TEST 14955/16103 [ext/standard/tests/strings/printf_h_H.phpt] [1;32mPASS sprintf() %h and %H specifiers [ext/standard/tests/strings/printf_h_H.phpt] TEST 14956/16103 [ext/standard/tests/strings/printf_variation2.phpt] [1;32mPASS Test printf() function : usage variations - with all types of values for arg1 argument [ext/standard/tests/strings/printf_variation2.phpt] TEST 14957/16103 [ext/standard/tests/strings/quoted_printable_decode_basic.phpt] [1;32mPASS Test quoted_printable_decode() function : basic functionality [ext/standard/tests/strings/quoted_printable_decode_basic.phpt] TEST 14958/16103 [ext/standard/tests/strings/quoted_printable_encode_001.phpt] [1;32mPASS quoted_printable_encode() tests - 1 [ext/standard/tests/strings/quoted_printable_encode_001.phpt] TEST 14959/16103 [ext/standard/tests/strings/quoted_printable_encode_002.phpt] [1;32mPASS quoted_printable_encode() tests - 2 [ext/standard/tests/strings/quoted_printable_encode_002.phpt] TEST 14960/16103 [ext/standard/tests/strings/quotemeta_basic.phpt] [1;32mPASS Test quotemeta() function : basic functionality [ext/standard/tests/strings/quotemeta_basic.phpt] TEST 14961/16103 [ext/standard/tests/strings/quotemeta_basic_1.phpt] [1;32mPASS Test function quotemeta() - using an empty string is given as str [ext/standard/tests/strings/quotemeta_basic_1.phpt] TEST 14962/16103 [ext/standard/tests/strings/rtrim.phpt] [1;32mPASS Testing rtrim() function [ext/standard/tests/strings/rtrim.phpt] TEST 14963/16103 [ext/standard/tests/strings/rtrim_basic.phpt] [1;32mPASS Test rtrim() function : basic functionality [ext/standard/tests/strings/rtrim_basic.phpt] TEST 14964/16103 [ext/standard/tests/strings/rtrim_error.phpt] [1;32mPASS Test rtrim() function : error conditions [ext/standard/tests/strings/rtrim_error.phpt] TEST 14965/16103 [ext/standard/tests/strings/sapi_windows_cp_conv.phpt] [1;33mSKIP sapi_windows_cp_conv basic functionality [ext/standard/tests/strings/sapi_windows_cp_conv.phpt] reason: for Windows only TEST 14966/16103 [ext/standard/tests/strings/setlocale-win32.phpt] [1;33mSKIP Unix locale names are rejected on Windows, except for some special cases [ext/standard/tests/strings/setlocale-win32.phpt] reason: this test is for Windows platforms only TEST 14967/16103 [ext/standard/tests/strings/setlocale_basic1.phpt] [1;32mPASS Test setlocale() function : basic functionality - setting system locale to a specific [ext/standard/tests/strings/setlocale_basic1.phpt] TEST 14968/16103 [ext/standard/tests/strings/setlocale_basic2.phpt] [1;32mPASS Test setlocale() function : basic functionality - set locale using an array [ext/standard/tests/strings/setlocale_basic2.phpt] TEST 14969/16103 [ext/standard/tests/strings/setlocale_basic3.phpt] [1;32mPASS Test setlocale() function : basic functionality - passing multiple locales as argument [ext/standard/tests/strings/setlocale_basic3.phpt] TEST 14970/16103 [ext/standard/tests/strings/setlocale_error.phpt] [1;32mPASS Test setlocale() function : error condition [ext/standard/tests/strings/setlocale_error.phpt] TEST 14971/16103 [ext/standard/tests/strings/setlocale_variation1.phpt] [1;32mPASS Test setlocale() function : usage variations - passing multiple valid/invalid locales as argument [ext/standard/tests/strings/setlocale_variation1.phpt] TEST 14972/16103 [ext/standard/tests/strings/setlocale_variation2.phpt] [1;32mPASS Test setlocale() function : usage variations - Setting all available locales in the platform [ext/standard/tests/strings/setlocale_variation2.phpt] TEST 14973/16103 [ext/standard/tests/strings/setlocale_variation3.phpt] [1;32mPASS Test setlocale() function : usage variations - setting system locale = 0 [ext/standard/tests/strings/setlocale_variation3.phpt] TEST 14974/16103 [ext/standard/tests/strings/setlocale_variation4.phpt] [1;32mPASS Test setlocale() function : usage variations - setting system locale as null [ext/standard/tests/strings/setlocale_variation4.phpt] TEST 14975/16103 [ext/standard/tests/strings/setlocale_variation5.phpt] [1;32mPASS Test setlocale() function : usage variations - Setting system locale as empty string [ext/standard/tests/strings/setlocale_variation5.phpt] TEST 14976/16103 [ext/standard/tests/strings/sha1.phpt] [1;32mPASS sha1() with ASCII output [ext/standard/tests/strings/sha1.phpt] TEST 14977/16103 [ext/standard/tests/strings/sha1_basic.phpt] [1;32mPASS sha1() with ASCII output. [ext/standard/tests/strings/sha1_basic.phpt] TEST 14978/16103 [ext/standard/tests/strings/sha1_file.phpt] [1;32mPASS Test sha1_file() function with ASCII output and raw binary output. Based on ext/standard/tests/strings/md5_file.phpt [ext/standard/tests/strings/sha1_file.phpt] TEST 14979/16103 [ext/standard/tests/strings/sha1raw.phpt] [1;32mPASS sha1() with RAW output [ext/standard/tests/strings/sha1raw.phpt] TEST 14980/16103 [ext/standard/tests/strings/show_source_basic.phpt] [1;32mPASS Test function show_source() by calling it with its expected arguments, more test for highlight_file() [ext/standard/tests/strings/show_source_basic.phpt] TEST 14981/16103 [ext/standard/tests/strings/show_source_variation1.phpt] [1;32mPASS Test function show_source() by calling it with its expected arguments and php output, more test for highlight_file() [ext/standard/tests/strings/show_source_variation1.phpt] TEST 14982/16103 [ext/standard/tests/strings/show_source_variation2.phpt] [1;32mPASS Test function show_source() by calling it with its expected arguments and output to variable, more test for highlight_file() [ext/standard/tests/strings/show_source_variation2.phpt] TEST 14983/16103 [ext/standard/tests/strings/similar_text_basic.phpt] [1;32mPASS similar_text(), basic tests [ext/standard/tests/strings/similar_text_basic.phpt] TEST 14984/16103 [ext/standard/tests/strings/soundex.phpt] [1;32mPASS soundex() tests [ext/standard/tests/strings/soundex.phpt] TEST 14985/16103 [ext/standard/tests/strings/soundex_basic.phpt] [1;32mPASS Test soundex() function : basic functionality [ext/standard/tests/strings/soundex_basic.phpt] TEST 14986/16103 [ext/standard/tests/strings/sprintf_basic1.phpt] [1;32mPASS Test sprintf() function : basic functionality - string format [ext/standard/tests/strings/sprintf_basic1.phpt] TEST 14987/16103 [ext/standard/tests/strings/sprintf_basic2.phpt] [1;32mPASS Test sprintf() function : basic functionality - integer format [ext/standard/tests/strings/sprintf_basic2.phpt] TEST 14988/16103 [ext/standard/tests/strings/sprintf_basic3.phpt] [1;32mPASS Test sprintf() function : basic functionality - float format [ext/standard/tests/strings/sprintf_basic3.phpt] TEST 14989/16103 [ext/standard/tests/strings/sprintf_basic4.phpt] [1;32mPASS Test sprintf() function : basic functionality - bool format [ext/standard/tests/strings/sprintf_basic4.phpt] TEST 14990/16103 [ext/standard/tests/strings/sprintf_basic5.phpt] [1;32mPASS Test sprintf() function : basic functionality - char format [ext/standard/tests/strings/sprintf_basic5.phpt] TEST 14991/16103 [ext/standard/tests/strings/sprintf_basic6.phpt] [1;32mPASS Test sprintf() function : basic functionality - exponential format [ext/standard/tests/strings/sprintf_basic6.phpt] TEST 14992/16103 [ext/standard/tests/strings/sprintf_basic7.phpt] [1;33mSKIP Test sprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/sprintf_basic7.phpt] reason: this test is for 32bit platform only TEST 14993/16103 [ext/standard/tests/strings/sprintf_basic7_64bit.phpt] [1;32mPASS Test sprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/sprintf_basic7_64bit.phpt] TEST 14994/16103 [ext/standard/tests/strings/sprintf_basic8.phpt] [1;33mSKIP Test sprintf() function : basic functionality - octal format [ext/standard/tests/strings/sprintf_basic8.phpt] reason: this test is for 32bit platform only TEST 14995/16103 [ext/standard/tests/strings/sprintf_basic8_64bit.phpt] [1;32mPASS Test sprintf() function : basic functionality - octal format [ext/standard/tests/strings/sprintf_basic8_64bit.phpt] TEST 14996/16103 [ext/standard/tests/strings/sprintf_basic9.phpt] [1;32mPASS Test sprintf() function : basic functionality - hexadecimal format [ext/standard/tests/strings/sprintf_basic9.phpt] TEST 14997/16103 [ext/standard/tests/strings/sprintf_error.phpt] [1;32mPASS Test sprintf() function : error conditions [ext/standard/tests/strings/sprintf_error.phpt] TEST 14998/16103 [ext/standard/tests/strings/sprintf_f.phpt] [1;32mPASS sprintf %f [ext/standard/tests/strings/sprintf_f.phpt] TEST 14999/16103 [ext/standard/tests/strings/sprintf_f_2.phpt] [1;32mPASS sprintf %f #2 [ext/standard/tests/strings/sprintf_f_2.phpt] TEST 15000/16103 [ext/standard/tests/strings/sprintf_f_3.phpt] [1;32mPASS sprintf %f #3 [ext/standard/tests/strings/sprintf_f_3.phpt] TEST 15001/16103 [ext/standard/tests/strings/sprintf_star.phpt] [1;32mPASS Star width and precision in sprintf() [ext/standard/tests/strings/sprintf_star.phpt] TEST 15002/16103 [ext/standard/tests/strings/sprintf_variation1.phpt] [1;32mPASS Test sprintf() function : usage variations - unexpected values for format argument [ext/standard/tests/strings/sprintf_variation1.phpt] TEST 15003/16103 [ext/standard/tests/strings/sprintf_variation10.phpt] [1;32mPASS Test sprintf() function : usage variations - float formats with integer values [ext/standard/tests/strings/sprintf_variation10.phpt] TEST 15004/16103 [ext/standard/tests/strings/sprintf_variation15.phpt] [1;32mPASS Test sprintf() function : usage variations - string formats with string values [ext/standard/tests/strings/sprintf_variation15.phpt] TEST 15005/16103 [ext/standard/tests/strings/sprintf_variation2.phpt] [1;32mPASS Test sprintf() function : usage variations - with all types of values for arg1 argument [ext/standard/tests/strings/sprintf_variation2.phpt] TEST 15006/16103 [ext/standard/tests/strings/sprintf_variation27.phpt] [1;32mPASS Test sprintf() function : usage variations - char formats with char values [ext/standard/tests/strings/sprintf_variation27.phpt] TEST 15007/16103 [ext/standard/tests/strings/sprintf_variation28.phpt] [1;33mSKIP Test sprintf() function : usage variations - octal formats with integer values [ext/standard/tests/strings/sprintf_variation28.phpt] reason: this test is for 32bit platform only TEST 15008/16103 [ext/standard/tests/strings/sprintf_variation28_64bit.phpt] [1;32mPASS Test sprintf() function : usage variations - octal formats with integer values [ext/standard/tests/strings/sprintf_variation28_64bit.phpt] TEST 15009/16103 [ext/standard/tests/strings/sprintf_variation3.phpt] [1;32mPASS Test sprintf() function : usage variations - int formats with int values [ext/standard/tests/strings/sprintf_variation3.phpt] TEST 15010/16103 [ext/standard/tests/strings/sprintf_variation34.phpt] [1;33mSKIP Test sprintf() function : usage variations - hexa formats with integer values [ext/standard/tests/strings/sprintf_variation34.phpt] reason: this test is for 32bit platform only TEST 15011/16103 [ext/standard/tests/strings/sprintf_variation34_64bit.phpt] [1;32mPASS Test sprintf() function : usage variations - hexa formats with integer values [ext/standard/tests/strings/sprintf_variation34_64bit.phpt] TEST 15012/16103 [ext/standard/tests/strings/sprintf_variation4.phpt] [1;33mSKIP sprintf %u With signed integer 32bit [ext/standard/tests/strings/sprintf_variation4.phpt] reason: this test is for 32bit platform only TEST 15013/16103 [ext/standard/tests/strings/sprintf_variation40.phpt] [1;33mSKIP Test sprintf() function : usage variations - unsigned formats with integer values [ext/standard/tests/strings/sprintf_variation40.phpt] reason: this test is for 32bit platform only TEST 15014/16103 [ext/standard/tests/strings/sprintf_variation40_64bit.phpt] [1;32mPASS Test sprintf() function : usage variations - unsigned formats with integer values [ext/standard/tests/strings/sprintf_variation40_64bit.phpt] TEST 15015/16103 [ext/standard/tests/strings/sprintf_variation46.phpt] [1;32mPASS Test sprintf() function : usage variations - scientific formats with integer values [ext/standard/tests/strings/sprintf_variation46.phpt] TEST 15016/16103 [ext/standard/tests/strings/sprintf_variation47.phpt] [1;32mPASS Test sprintf() function : usage variations - scientific formats with float values [ext/standard/tests/strings/sprintf_variation47.phpt] TEST 15017/16103 [ext/standard/tests/strings/sprintf_variation4_64bit.phpt] [1;32mPASS sprintf %u With signed integer 32bit [ext/standard/tests/strings/sprintf_variation4_64bit.phpt] TEST 15018/16103 [ext/standard/tests/strings/sprintf_variation5.phpt] [1;32mPASS sprintf With signed integer [ext/standard/tests/strings/sprintf_variation5.phpt] TEST 15019/16103 [ext/standard/tests/strings/sprintf_variation52.phpt] [1;32mPASS Test sprintf() function : usage variations - typical format strings [ext/standard/tests/strings/sprintf_variation52.phpt] TEST 15020/16103 [ext/standard/tests/strings/sprintf_variation53.phpt] [1;32mPASS Test sprintf() function : usage variations - with whitespaces in format strings [ext/standard/tests/strings/sprintf_variation53.phpt] TEST 15021/16103 [ext/standard/tests/strings/sprintf_variation54.phpt] [1;32mPASS sprintf() formats with different types [ext/standard/tests/strings/sprintf_variation54.phpt] TEST 15022/16103 [ext/standard/tests/strings/sprintf_variation9.phpt] [1;32mPASS Test sprintf() function : usage variations - float formats with float values [ext/standard/tests/strings/sprintf_variation9.phpt] TEST 15023/16103 [ext/standard/tests/strings/sscanf_basic1.phpt] [1;32mPASS Test sscanf() function : basic functionality - string format [ext/standard/tests/strings/sscanf_basic1.phpt] TEST 15024/16103 [ext/standard/tests/strings/sscanf_basic2.phpt] [1;32mPASS Test sscanf() function : basic functionality - integer format [ext/standard/tests/strings/sscanf_basic2.phpt] TEST 15025/16103 [ext/standard/tests/strings/sscanf_basic3.phpt] [1;32mPASS Test sscanf() function : basic functionality - float format [ext/standard/tests/strings/sscanf_basic3.phpt] TEST 15026/16103 [ext/standard/tests/strings/sscanf_basic4.phpt] [1;32mPASS Test sscanf() function : basic functionality - char format [ext/standard/tests/strings/sscanf_basic4.phpt] TEST 15027/16103 [ext/standard/tests/strings/sscanf_basic5.phpt] [1;32mPASS Test sscanf() function : basic functionality - exponential format [ext/standard/tests/strings/sscanf_basic5.phpt] TEST 15028/16103 [ext/standard/tests/strings/sscanf_basic6.phpt] [1;33mSKIP Test sscanf() function : basic functionality - unsigned format [ext/standard/tests/strings/sscanf_basic6.phpt] reason: this test is for 32bit platform only TEST 15029/16103 [ext/standard/tests/strings/sscanf_basic7.phpt] [1;32mPASS Test sscanf() function : basic functionality - octal format [ext/standard/tests/strings/sscanf_basic7.phpt] TEST 15030/16103 [ext/standard/tests/strings/sscanf_basic8.phpt] [1;32mPASS Test sscanf() function : basic functionality - hexadecimal format [ext/standard/tests/strings/sscanf_basic8.phpt] TEST 15031/16103 [ext/standard/tests/strings/sscanf_error.phpt] [1;32mPASS Test sscanf() function : error conditions [ext/standard/tests/strings/sscanf_error.phpt] TEST 15032/16103 [ext/standard/tests/strings/str_contains.phpt] [1;32mPASS Test str_contains() function [ext/standard/tests/strings/str_contains.phpt] TEST 15033/16103 [ext/standard/tests/strings/str_ends_with.phpt] [1;32mPASS str_ends_with() function - unit tests for str_ends_with() [ext/standard/tests/strings/str_ends_with.phpt] TEST 15034/16103 [ext/standard/tests/strings/str_getcsv_001.phpt] [1;32mPASS str_getcsv(): Testing using various arguments [ext/standard/tests/strings/str_getcsv_001.phpt] TEST 15035/16103 [ext/standard/tests/strings/str_getcsv_002.phpt] [1;32mPASS str_getcsv() with empty $escape [ext/standard/tests/strings/str_getcsv_002.phpt] TEST 15036/16103 [ext/standard/tests/strings/str_ireplace.phpt] [1;32mPASS str_ireplace() tests [ext/standard/tests/strings/str_ireplace.phpt] TEST 15037/16103 [ext/standard/tests/strings/str_pad.phpt] [1;32mPASS str_pad() function [ext/standard/tests/strings/str_pad.phpt] TEST 15038/16103 [ext/standard/tests/strings/str_pad_variation1.phpt] [1;32mPASS Test str_pad() function : usage variations - large values for '$pad_length' argument [ext/standard/tests/strings/str_pad_variation1.phpt] TEST 15039/16103 [ext/standard/tests/strings/str_pad_variation2.phpt] [1;32mPASS str_pad() function: usage variations - Non printable chars [ext/standard/tests/strings/str_pad_variation2.phpt] TEST 15040/16103 [ext/standard/tests/strings/str_pad_variation5.phpt] [1;33mSKIP Test str_pad() function : usage variations - unexpected large value for '$pad_length' argument [ext/standard/tests/strings/str_pad_variation5.phpt] reason: this test is for 32bit platform only TEST 15041/16103 [ext/standard/tests/strings/str_repeat.phpt] [1;32mPASS Test str_repeat() function [ext/standard/tests/strings/str_repeat.phpt] TEST 15042/16103 [ext/standard/tests/strings/str_repeat_variation1.phpt] [1;32mPASS Test str_repeat() function: usage variations - complex strings containing other than 7-bit chars [ext/standard/tests/strings/str_repeat_variation1.phpt] TEST 15043/16103 [ext/standard/tests/strings/str_replace_array_refs.phpt] [1;32mPASS Test str_replace() function and array refs [ext/standard/tests/strings/str_replace_array_refs.phpt] TEST 15044/16103 [ext/standard/tests/strings/str_replace_array_refs2.phpt] [1;32mPASS Test str_replace() function and array refs, more cases [ext/standard/tests/strings/str_replace_array_refs2.phpt] TEST 15045/16103 [ext/standard/tests/strings/str_replace_basic.phpt] [1;32mPASS Test str_replace() function basic function [ext/standard/tests/strings/str_replace_basic.phpt] TEST 15046/16103 [ext/standard/tests/strings/str_replace_variation1.phpt] [1;32mPASS Test str_replace() function - test search values [ext/standard/tests/strings/str_replace_variation1.phpt] TEST 15047/16103 [ext/standard/tests/strings/str_replace_variation2.phpt] [1;32mPASS Test str_replace() function [ext/standard/tests/strings/str_replace_variation2.phpt] TEST 15048/16103 [ext/standard/tests/strings/str_replace_variation3.phpt] [1;32mPASS Test str_replace() function [ext/standard/tests/strings/str_replace_variation3.phpt] TEST 15049/16103 [ext/standard/tests/strings/str_rot13_basic.phpt] [1;32mPASS Test soundex() function : basic functionality [ext/standard/tests/strings/str_rot13_basic.phpt] TEST 15050/16103 [ext/standard/tests/strings/str_shuffle.phpt] [1;32mPASS Testing str_shuffle. [ext/standard/tests/strings/str_shuffle.phpt] TEST 15051/16103 [ext/standard/tests/strings/str_shuffle_basic.phpt] [1;32mPASS Test str_shuffle() function : basic functionality [ext/standard/tests/strings/str_shuffle_basic.phpt] TEST 15052/16103 [ext/standard/tests/strings/str_split_basic.phpt] [1;32mPASS Test str_split() function : basic functionality [ext/standard/tests/strings/str_split_basic.phpt] TEST 15053/16103 [ext/standard/tests/strings/str_split_variation3.phpt] [1;32mPASS Test str_split() function : usage variations - different double quoted strings for 'str' argument [ext/standard/tests/strings/str_split_variation3.phpt] TEST 15054/16103 [ext/standard/tests/strings/str_split_variation4.phpt] [1;32mPASS Test str_split() function : usage variations - different single quoted strings for 'str' argument [ext/standard/tests/strings/str_split_variation4.phpt] TEST 15055/16103 [ext/standard/tests/strings/str_split_variation5.phpt] [1;32mPASS Test str_split() function : usage variations - different heredoc strings as 'str' argument [ext/standard/tests/strings/str_split_variation5.phpt] TEST 15056/16103 [ext/standard/tests/strings/str_split_variation6.phpt] [1;32mPASS Test str_split() function : usage variations - different integer values for 'split_length' argument [ext/standard/tests/strings/str_split_variation6.phpt] TEST 15057/16103 [ext/standard/tests/strings/str_split_variation7.phpt] [1;32mPASS Test str_split() function : usage variations - different integer values for 'split_length' with heredoc 'str' [ext/standard/tests/strings/str_split_variation7.phpt] TEST 15058/16103 [ext/standard/tests/strings/str_starts_with.phpt] [1;32mPASS str_starts_with() function - unit tests for str_starts_with() [ext/standard/tests/strings/str_starts_with.phpt] TEST 15059/16103 [ext/standard/tests/strings/str_word_count.phpt] [1;32mPASS str_word_count() [ext/standard/tests/strings/str_word_count.phpt] TEST 15060/16103 [ext/standard/tests/strings/str_word_count1.phpt] [1;32mPASS str_word_count() and invalid arguments [ext/standard/tests/strings/str_word_count1.phpt] TEST 15061/16103 [ext/standard/tests/strings/strcasecmp.phpt] [1;32mPASS strcasecmp() function [ext/standard/tests/strings/strcasecmp.phpt] TEST 15062/16103 [ext/standard/tests/strings/strcmp.phpt] [1;32mPASS strcmp() function [ext/standard/tests/strings/strcmp.phpt] TEST 15063/16103 [ext/standard/tests/strings/strcmp_unterminated.phpt] [1;33mSKIP strnat(case)cmp(): potential OOB access for unterminated strings [ext/standard/tests/strings/strcmp_unterminated.phpt] reason: Required extension missing: zend_test TEST 15064/16103 [ext/standard/tests/strings/strcoll.phpt] [1;32mPASS Testing Basic behaviour of strcoll() [ext/standard/tests/strings/strcoll.phpt] TEST 15065/16103 [ext/standard/tests/strings/strcspn.phpt] [1;32mPASS Test strcspn() behavior [ext/standard/tests/strings/strcspn.phpt] TEST 15066/16103 [ext/standard/tests/strings/strcspn_basic.phpt] [1;32mPASS Test strcspn() function : basic functionality [ext/standard/tests/strings/strcspn_basic.phpt] TEST 15067/16103 [ext/standard/tests/strings/strcspn_variation10.phpt] [1;32mPASS Test strcspn() function : usage variations - with varying mask & default start and len args [ext/standard/tests/strings/strcspn_variation10.phpt] TEST 15068/16103 [ext/standard/tests/strings/strcspn_variation11.phpt] [1;32mPASS Test strcspn() function : usage variations - with varying start and default len args [ext/standard/tests/strings/strcspn_variation11.phpt] TEST 15069/16103 [ext/standard/tests/strings/strcspn_variation12.phpt] [1;32mPASS Test strcspn() function : usage variations - with varying start and len args [ext/standard/tests/strings/strcspn_variation12.phpt] TEST 15070/16103 [ext/standard/tests/strings/strcspn_variation5.phpt] [1;32mPASS Test strcspn() function : usage variations - with heredoc strings with default start and len args [ext/standard/tests/strings/strcspn_variation5.phpt] TEST 15071/16103 [ext/standard/tests/strings/strcspn_variation6.phpt] [1;32mPASS Test strcspn() function : usage variations - with heredoc strings, varying mask & default start and len args [ext/standard/tests/strings/strcspn_variation6.phpt] TEST 15072/16103 [ext/standard/tests/strings/strcspn_variation9.phpt] [1;32mPASS Test strcspn() function : usage variations - different strings with default start and len args [ext/standard/tests/strings/strcspn_variation9.phpt] TEST 15073/16103 [ext/standard/tests/strings/strings001.phpt] [1;32mPASS Test whether strstr() and strrchr() are binary safe. [ext/standard/tests/strings/strings001.phpt] TEST 15074/16103 [ext/standard/tests/strings/strip_tags.phpt] [1;32mPASS strip_tags() function [ext/standard/tests/strings/strip_tags.phpt] TEST 15075/16103 [ext/standard/tests/strings/strip_tags_array.phpt] [1;32mPASS Test strip_tags() function : basic functionality - with array argument [ext/standard/tests/strings/strip_tags_array.phpt] TEST 15076/16103 [ext/standard/tests/strings/strip_tags_basic1.phpt] [1;32mPASS Test strip_tags() function : basic functionality - with default arguments [ext/standard/tests/strings/strip_tags_basic1.phpt] TEST 15077/16103 [ext/standard/tests/strings/strip_tags_basic2.phpt] [1;32mPASS Test strip_tags() function : basic functionality - with all arguments [ext/standard/tests/strings/strip_tags_basic2.phpt] TEST 15078/16103 [ext/standard/tests/strings/strip_tags_variation10.phpt] [1;32mPASS Test strip_tags() function : usage variations - single quoted strings [ext/standard/tests/strings/strip_tags_variation10.phpt] TEST 15079/16103 [ext/standard/tests/strings/strip_tags_variation11.phpt] [1;32mPASS Test strip_tags() function : obscure values within attributes [ext/standard/tests/strings/strip_tags_variation11.phpt] TEST 15080/16103 [ext/standard/tests/strings/strip_tags_variation2.phpt] [1;32mPASS Test strip_tags() function : usage variations - unexpected values for 'allowable_tags' [ext/standard/tests/strings/strip_tags_variation2.phpt] TEST 15081/16103 [ext/standard/tests/strings/strip_tags_variation4.phpt] [1;32mPASS Test strip_tags() function : usage variations - invalid values for 'str' and valid 'allowable_tags' [ext/standard/tests/strings/strip_tags_variation4.phpt] TEST 15082/16103 [ext/standard/tests/strings/strip_tags_variation5.phpt] [1;32mPASS Test strip_tags() function : usage variations - heredoc strings [ext/standard/tests/strings/strip_tags_variation5.phpt] TEST 15083/16103 [ext/standard/tests/strings/strip_tags_variation6.phpt] [1;32mPASS Test strip_tags() function : usage variations - binary safe checking [ext/standard/tests/strings/strip_tags_variation6.phpt] TEST 15084/16103 [ext/standard/tests/strings/strip_tags_variation7.phpt] [1;32mPASS Test strip_tags() function : usage variations - invalid values for 'str' and 'allowable_tags' [ext/standard/tests/strings/strip_tags_variation7.phpt] TEST 15085/16103 [ext/standard/tests/strings/strip_tags_variation8.phpt] [1;32mPASS Test strip_tags() function : usage variations - valid value for 'str' and invalid values for 'allowable_tags' [ext/standard/tests/strings/strip_tags_variation8.phpt] TEST 15086/16103 [ext/standard/tests/strings/strip_tags_variation9.phpt] [1;32mPASS Test strip_tags() function : usage variations - double quoted strings [ext/standard/tests/strings/strip_tags_variation9.phpt] TEST 15087/16103 [ext/standard/tests/strings/stripcslashes_basic.phpt] [1;32mPASS Test stripcslashes() function : basic functionality [ext/standard/tests/strings/stripcslashes_basic.phpt] TEST 15088/16103 [ext/standard/tests/strings/stripos.phpt] [1;32mPASS stripos() function test [ext/standard/tests/strings/stripos.phpt] TEST 15089/16103 [ext/standard/tests/strings/stripos_basic1.phpt] [1;32mPASS Test stripos() function : basic functionality - with default arguments [ext/standard/tests/strings/stripos_basic1.phpt] TEST 15090/16103 [ext/standard/tests/strings/stripos_basic2.phpt] [1;32mPASS Test stripos() function : basic functionality - with all arguments [ext/standard/tests/strings/stripos_basic2.phpt] TEST 15091/16103 [ext/standard/tests/strings/stripos_error.phpt] [1;32mPASS Test stripos() function : error conditions [ext/standard/tests/strings/stripos_error.phpt] TEST 15092/16103 [ext/standard/tests/strings/stripos_variation1.phpt] [1;32mPASS Test stripos() function : usage variations - double quoted strings for 'haystack' & 'needle' arguments [ext/standard/tests/strings/stripos_variation1.phpt] TEST 15093/16103 [ext/standard/tests/strings/stripos_variation12.phpt] [1;32mPASS Test stripos() function : usage variations - null terminated strings for 'haystack' argument [ext/standard/tests/strings/stripos_variation12.phpt] TEST 15094/16103 [ext/standard/tests/strings/stripos_variation13.phpt] [1;32mPASS Test stripos() function : usage variations - null terminated strings for 'needle' argument [ext/standard/tests/strings/stripos_variation13.phpt] TEST 15095/16103 [ext/standard/tests/strings/stripos_variation2.phpt] [1;32mPASS Test stripos() function : usage variations - single quoted strings for 'haystack' & 'needle' arguments [ext/standard/tests/strings/stripos_variation2.phpt] TEST 15096/16103 [ext/standard/tests/strings/stripos_variation3.phpt] [1;32mPASS Test stripos() function : usage variations - multi line heredoc string for 'haystack' argument [ext/standard/tests/strings/stripos_variation3.phpt] TEST 15097/16103 [ext/standard/tests/strings/stripos_variation4.phpt] [1;32mPASS Test stripos() function : usage variations - heredoc string containing special chars for 'haystack' argument [ext/standard/tests/strings/stripos_variation4.phpt] TEST 15098/16103 [ext/standard/tests/strings/stripos_variation5.phpt] [1;32mPASS Test stripos() function : usage variations - heredoc string containing escape chars for 'haystack' argument [ext/standard/tests/strings/stripos_variation5.phpt] TEST 15099/16103 [ext/standard/tests/strings/stripos_variation6.phpt] [1;32mPASS Test stripos() function : usage variations - heredoc string containing quotes for 'haystack' argument [ext/standard/tests/strings/stripos_variation6.phpt] TEST 15100/16103 [ext/standard/tests/strings/stripos_variation8.phpt] [1;32mPASS Test stripos() function : usage variations - repetitive chars for 'haystack' argument [ext/standard/tests/strings/stripos_variation8.phpt] TEST 15101/16103 [ext/standard/tests/strings/stripslashes_basic.phpt] [1;32mPASS Test stripslashes() function : basic functionality [ext/standard/tests/strings/stripslashes_basic.phpt] TEST 15102/16103 [ext/standard/tests/strings/stripslashes_variation2.phpt] [1;32mPASS Test stripslashes() function : usage variations - un-quote strings quoted with addslashes() [ext/standard/tests/strings/stripslashes_variation2.phpt] TEST 15103/16103 [ext/standard/tests/strings/stripslashes_variation3.phpt] [1;32mPASS Test stripslashes() function : usage variations - strings with newline and tab characters [ext/standard/tests/strings/stripslashes_variation3.phpt] TEST 15104/16103 [ext/standard/tests/strings/stripslashes_variation4.phpt] [1;32mPASS Test stripslashes() function : usage variations - double dimensional arrays [ext/standard/tests/strings/stripslashes_variation4.phpt] TEST 15105/16103 [ext/standard/tests/strings/stristr.phpt] [1;32mPASS stristr() function [ext/standard/tests/strings/stristr.phpt] TEST 15106/16103 [ext/standard/tests/strings/stristr2.phpt] [1;32mPASS stristr() - New parameter: before_needle [ext/standard/tests/strings/stristr2.phpt] TEST 15107/16103 [ext/standard/tests/strings/stristr_basic.phpt] [1;32mPASS Test stristr() function : basic functionality [ext/standard/tests/strings/stristr_basic.phpt] TEST 15108/16103 [ext/standard/tests/strings/stristr_variation2.phpt] [1;32mPASS Test stristr() function : usage variations - test values for $needle argument [ext/standard/tests/strings/stristr_variation2.phpt] TEST 15109/16103 [ext/standard/tests/strings/strlen.phpt] [1;32mPASS strlen() function [ext/standard/tests/strings/strlen.phpt] TEST 15110/16103 [ext/standard/tests/strings/strlen_basic.phpt] [1;32mPASS Test strlen() function : basic functionality [ext/standard/tests/strings/strlen_basic.phpt] TEST 15111/16103 [ext/standard/tests/strings/strnatcasecmp_basic.phpt] [1;32mPASS Test strnatcasecmp() function : basic functionality [ext/standard/tests/strings/strnatcasecmp_basic.phpt] TEST 15112/16103 [ext/standard/tests/strings/strnatcasecmp_variation1.phpt] [1;32mPASS Test strnatcasecmp() function : variation [ext/standard/tests/strings/strnatcasecmp_variation1.phpt] TEST 15113/16103 [ext/standard/tests/strings/strnatcmp_basic.phpt] [1;32mPASS Test strnatcmp() function : basic functionality [ext/standard/tests/strings/strnatcmp_basic.phpt] TEST 15114/16103 [ext/standard/tests/strings/strnatcmp_leftalign.phpt] [1;32mPASS Test strnatcmp() function : left align, whitespace, digits [ext/standard/tests/strings/strnatcmp_leftalign.phpt] TEST 15115/16103 [ext/standard/tests/strings/strncasecmp_basic.phpt] [1;32mPASS Test strncasecmp() function : basic functionality [ext/standard/tests/strings/strncasecmp_basic.phpt] TEST 15116/16103 [ext/standard/tests/strings/strncasecmp_error.phpt] [1;32mPASS Test strncasecmp() function : error conditions [ext/standard/tests/strings/strncasecmp_error.phpt] TEST 15117/16103 [ext/standard/tests/strings/strncasecmp_variation1.phpt] [1;32mPASS Test strncasecmp() function: usage variations - case-sensitivity [ext/standard/tests/strings/strncasecmp_variation1.phpt] TEST 15118/16103 [ext/standard/tests/strings/strncasecmp_variation2.phpt] [1;32mPASS Test strncasecmp() function: usage variations - double quoted strings [ext/standard/tests/strings/strncasecmp_variation2.phpt] TEST 15119/16103 [ext/standard/tests/strings/strncasecmp_variation3.phpt] [1;32mPASS Test strncasecmp() function: usage variations - various lengths [ext/standard/tests/strings/strncasecmp_variation3.phpt] TEST 15120/16103 [ext/standard/tests/strings/strncasecmp_variation6.phpt] [1;32mPASS Test strncasecmp() function : usage variations - binary safe - all ASCII chars [ext/standard/tests/strings/strncasecmp_variation6.phpt] TEST 15121/16103 [ext/standard/tests/strings/strncasecmp_variation7.phpt] [1;32mPASS Test strncasecmp() function : usage variations - binary safe [ext/standard/tests/strings/strncasecmp_variation7.phpt] TEST 15122/16103 [ext/standard/tests/strings/strncasecmp_variation8.phpt] [1;32mPASS Test strncasecmp() function: usage variations - single quoted strings [ext/standard/tests/strings/strncasecmp_variation8.phpt] TEST 15123/16103 [ext/standard/tests/strings/strncasecmp_variation9.phpt] [1;32mPASS Test strncasecmp() function: usage variations - heredoc strings [ext/standard/tests/strings/strncasecmp_variation9.phpt] TEST 15124/16103 [ext/standard/tests/strings/strncmp_basic.phpt] [1;32mPASS Test strncmp() function : basic functionality [ext/standard/tests/strings/strncmp_basic.phpt] TEST 15125/16103 [ext/standard/tests/strings/strncmp_error.phpt] [1;32mPASS Test strncmp() function : error conditions [ext/standard/tests/strings/strncmp_error.phpt] TEST 15126/16103 [ext/standard/tests/strings/strncmp_variation1.phpt] [1;32mPASS Test strncmp() function: usage variations - case-sensitivity [ext/standard/tests/strings/strncmp_variation1.phpt] TEST 15127/16103 [ext/standard/tests/strings/strncmp_variation2.phpt] [1;32mPASS Test strncmp() function: usage variations - double quoted strings [ext/standard/tests/strings/strncmp_variation2.phpt] TEST 15128/16103 [ext/standard/tests/strings/strncmp_variation3.phpt] [1;32mPASS Test strncmp() function: usage variations - different lengths [ext/standard/tests/strings/strncmp_variation3.phpt] TEST 15129/16103 [ext/standard/tests/strings/strncmp_variation7.phpt] [1;32mPASS Test strncmp() function : usage variations - binary safe(null terminated strings) [ext/standard/tests/strings/strncmp_variation7.phpt] TEST 15130/16103 [ext/standard/tests/strings/strncmp_variation8.phpt] [1;32mPASS Test strncmp() function: usage variations - single quoted strings [ext/standard/tests/strings/strncmp_variation8.phpt] TEST 15131/16103 [ext/standard/tests/strings/strncmp_variation9.phpt] [1;32mPASS Test strncmp() function: usage variations - different inputs(heredoc strings) [ext/standard/tests/strings/strncmp_variation9.phpt] TEST 15132/16103 [ext/standard/tests/strings/strpbrk_basic.phpt] [1;32mPASS Test strpbrk() function : basic functionality [ext/standard/tests/strings/strpbrk_basic.phpt] TEST 15133/16103 [ext/standard/tests/strings/strpbrk_error.phpt] [1;32mPASS Test strpbrk() function : error conditions [ext/standard/tests/strings/strpbrk_error.phpt] TEST 15134/16103 [ext/standard/tests/strings/strpos.phpt] [1;32mPASS Test strpos() function [ext/standard/tests/strings/strpos.phpt] TEST 15135/16103 [ext/standard/tests/strings/strpos_number.phpt] [1;32mPASS strpos() matching numbers [ext/standard/tests/strings/strpos_number.phpt] TEST 15136/16103 [ext/standard/tests/strings/strpos_variation1.phpt] [1;32mPASS Test strpos() function : usage variations - complex strings containing other than 7-bit chars [ext/standard/tests/strings/strpos_variation1.phpt] TEST 15137/16103 [ext/standard/tests/strings/strrchr.phpt] [1;32mPASS strrchr() tests [ext/standard/tests/strings/strrchr.phpt] TEST 15138/16103 [ext/standard/tests/strings/strrchr_basic.phpt] [1;32mPASS Test strrchr() function : basic functionality [ext/standard/tests/strings/strrchr_basic.phpt] TEST 15139/16103 [ext/standard/tests/strings/strrchr_variation1.phpt] [1;32mPASS Test strrchr() function : usage variations - double quoted strings [ext/standard/tests/strings/strrchr_variation1.phpt] TEST 15140/16103 [ext/standard/tests/strings/strrchr_variation12.phpt] [1;32mPASS Test strrchr() function : usage variations - binary safe [ext/standard/tests/strings/strrchr_variation12.phpt] TEST 15141/16103 [ext/standard/tests/strings/strrchr_variation2.phpt] [1;32mPASS Test strrchr() function : usage variations - single quoted strings [ext/standard/tests/strings/strrchr_variation2.phpt] TEST 15142/16103 [ext/standard/tests/strings/strrchr_variation3.phpt] [1;32mPASS Test strrchr() function : usage variations - multi line heredoc string for 'haystack' [ext/standard/tests/strings/strrchr_variation3.phpt] TEST 15143/16103 [ext/standard/tests/strings/strrchr_variation4.phpt] [1;32mPASS Test strrchr() function : usage variations - heredoc string containing special chars for 'haystack' [ext/standard/tests/strings/strrchr_variation4.phpt] TEST 15144/16103 [ext/standard/tests/strings/strrchr_variation5.phpt] [1;32mPASS Test strrchr() function : usage variations - heredoc string containing escape sequences for 'haystack' [ext/standard/tests/strings/strrchr_variation5.phpt] TEST 15145/16103 [ext/standard/tests/strings/strrchr_variation6.phpt] [1;32mPASS Test strrchr() function : usage variations - heredoc string containing quote chars for 'haystack' [ext/standard/tests/strings/strrchr_variation6.phpt] TEST 15146/16103 [ext/standard/tests/strings/strrchr_variation7.phpt] [1;32mPASS Test strrchr() function : usage variations - heredoc string containing blank line for 'haystack' [ext/standard/tests/strings/strrchr_variation7.phpt] TEST 15147/16103 [ext/standard/tests/strings/strrev.phpt] [1;32mPASS strrev() function [ext/standard/tests/strings/strrev.phpt] TEST 15148/16103 [ext/standard/tests/strings/strrev_basic.phpt] [1;32mPASS Test strrev() function : basic functionality [ext/standard/tests/strings/strrev_basic.phpt] TEST 15149/16103 [ext/standard/tests/strings/strrev_variation1.phpt] [1;32mPASS Test strrev() function : usage variations - double quoted strings [ext/standard/tests/strings/strrev_variation1.phpt] TEST 15150/16103 [ext/standard/tests/strings/strrev_variation2.phpt] [1;32mPASS Test strrev() function : usage variations - single quoted strings [ext/standard/tests/strings/strrev_variation2.phpt] TEST 15151/16103 [ext/standard/tests/strings/strrev_variation3.phpt] [1;32mPASS Test strrev() function : usage variations - heredoc strings [ext/standard/tests/strings/strrev_variation3.phpt] TEST 15152/16103 [ext/standard/tests/strings/strripos.phpt] [1;32mPASS strripos() function [ext/standard/tests/strings/strripos.phpt] TEST 15153/16103 [ext/standard/tests/strings/strripos_basic1.phpt] [1;32mPASS Test strripos() function : basic functionality - with default arguments [ext/standard/tests/strings/strripos_basic1.phpt] TEST 15154/16103 [ext/standard/tests/strings/strripos_basic2.phpt] [1;32mPASS Test strripos() function : basic functionality - with all arguments [ext/standard/tests/strings/strripos_basic2.phpt] TEST 15155/16103 [ext/standard/tests/strings/strripos_offset.phpt] [1;32mPASS strripos() offset integer overflow [ext/standard/tests/strings/strripos_offset.phpt] TEST 15156/16103 [ext/standard/tests/strings/strripos_variation1.phpt] [1;32mPASS Test strripos() function : usage variations - double quoted strings for 'haystack' & 'needle' arguments [ext/standard/tests/strings/strripos_variation1.phpt] TEST 15157/16103 [ext/standard/tests/strings/strripos_variation2.phpt] [1;32mPASS Test strripos() function : usage variations - single quoted strings for 'haystack' & 'needle' arguments [ext/standard/tests/strings/strripos_variation2.phpt] TEST 15158/16103 [ext/standard/tests/strings/strripos_variation3.phpt] [1;32mPASS Test strripos() function : usage variations - multi line heredoc string for 'haystack' argument [ext/standard/tests/strings/strripos_variation3.phpt] TEST 15159/16103 [ext/standard/tests/strings/strripos_variation4.phpt] [1;32mPASS Test strripos() function : usage variations - heredoc string containing special chars for 'haystack' argument [ext/standard/tests/strings/strripos_variation4.phpt] TEST 15160/16103 [ext/standard/tests/strings/strripos_variation5.phpt] [1;32mPASS Test strripos() function : usage variations - heredoc string containing escape chars for 'haystack' argument [ext/standard/tests/strings/strripos_variation5.phpt] TEST 15161/16103 [ext/standard/tests/strings/strripos_variation6.phpt] [1;32mPASS Test strrpos() function : usage variations - negative offset with empty needle [ext/standard/tests/strings/strripos_variation6.phpt] TEST 15162/16103 [ext/standard/tests/strings/strrpos.phpt] [1;32mPASS strrpos() function [ext/standard/tests/strings/strrpos.phpt] TEST 15163/16103 [ext/standard/tests/strings/strrpos_basic1.phpt] [1;32mPASS Test strrpos() function : basic functionality - with default arguments [ext/standard/tests/strings/strrpos_basic1.phpt] TEST 15164/16103 [ext/standard/tests/strings/strrpos_basic2.phpt] [1;32mPASS Test strrpos() function : basic functionality - with all arguments [ext/standard/tests/strings/strrpos_basic2.phpt] TEST 15165/16103 [ext/standard/tests/strings/strrpos_negative_offset.phpt] [1;32mPASS strr[i]pos() function with negative offset [ext/standard/tests/strings/strrpos_negative_offset.phpt] TEST 15166/16103 [ext/standard/tests/strings/strrpos_offset.phpt] [1;32mPASS strrpos() offset integer overflow [ext/standard/tests/strings/strrpos_offset.phpt] TEST 15167/16103 [ext/standard/tests/strings/strrpos_variation12.phpt] [1;32mPASS Test strrpos() function : usage variations - checking binary safe with 'haystack' argument [ext/standard/tests/strings/strrpos_variation12.phpt] TEST 15168/16103 [ext/standard/tests/strings/strrpos_variation13.phpt] [1;32mPASS Test strrpos() function : usage variations - checking bianry safe with 'needle' argument [ext/standard/tests/strings/strrpos_variation13.phpt] TEST 15169/16103 [ext/standard/tests/strings/strrpos_variation14.phpt] [1;32mPASS Test strrpos() function : usage variations - negative offset with empty needle [ext/standard/tests/strings/strrpos_variation14.phpt] TEST 15170/16103 [ext/standard/tests/strings/strrpos_variation2.phpt] [1;32mPASS Test strrpos() function : usage variations - single quoted strings for 'haystack' & 'needle' arguments [ext/standard/tests/strings/strrpos_variation2.phpt] TEST 15171/16103 [ext/standard/tests/strings/strrpos_variation3.phpt] [1;32mPASS Test strrpos() function : usage variations - multi line heredoc string for 'haystack' argument [ext/standard/tests/strings/strrpos_variation3.phpt] TEST 15172/16103 [ext/standard/tests/strings/strrpos_variation4.phpt] [1;32mPASS Test strrpos() function : usage variations - heredoc string containing special chars for 'haystack' argument [ext/standard/tests/strings/strrpos_variation4.phpt] TEST 15173/16103 [ext/standard/tests/strings/strrpos_variation5.phpt] [1;32mPASS Test strrpos() function : usage variations - heredoc string containing escape chars for 'haystack' argument [ext/standard/tests/strings/strrpos_variation5.phpt] TEST 15174/16103 [ext/standard/tests/strings/strrpos_variation6.phpt] [1;32mPASS Test strrpos() function : usage variations - heredoc string containing quotes for 'haystack' argument [ext/standard/tests/strings/strrpos_variation6.phpt] TEST 15175/16103 [ext/standard/tests/strings/strrpos_variation7.phpt] [1;32mPASS Test strrpos() function : usage variations - empty heredoc string for 'haystack' argument [ext/standard/tests/strings/strrpos_variation7.phpt] TEST 15176/16103 [ext/standard/tests/strings/strrpos_variation8.phpt] [1;32mPASS Test strrpos() function : usage variations - repetitive chars for 'haystack' argument [ext/standard/tests/strings/strrpos_variation8.phpt] TEST 15177/16103 [ext/standard/tests/strings/strspn.phpt] [1;32mPASS Test strspn() behavior [ext/standard/tests/strings/strspn.phpt] TEST 15178/16103 [ext/standard/tests/strings/strspn_basic.phpt] [1;32mPASS Test strspn() function : basic functionality [ext/standard/tests/strings/strspn_basic.phpt] TEST 15179/16103 [ext/standard/tests/strings/strspn_variation10.phpt] [1;32mPASS Test strspn() function : usage variations - with varying mask & default start and len args [ext/standard/tests/strings/strspn_variation10.phpt] TEST 15180/16103 [ext/standard/tests/strings/strspn_variation11.phpt] [1;32mPASS Test strspn() function : usage variations - with varying start and default len args [ext/standard/tests/strings/strspn_variation11.phpt] TEST 15181/16103 [ext/standard/tests/strings/strspn_variation12.phpt] [1;32mPASS Test strspn() function : usage variations - with varying start and len args [ext/standard/tests/strings/strspn_variation12.phpt] TEST 15182/16103 [ext/standard/tests/strings/strspn_variation5.phpt] [1;32mPASS Test strspn() function : usage variations - with heredoc strings with default start and len args [ext/standard/tests/strings/strspn_variation5.phpt] TEST 15183/16103 [ext/standard/tests/strings/strspn_variation6.phpt] [1;32mPASS Test strspn() function : usage variations - with heredoc strings, varying mask & default start and len args [ext/standard/tests/strings/strspn_variation6.phpt] TEST 15184/16103 [ext/standard/tests/strings/strspn_variation9.phpt] [1;32mPASS Test strspn() function : usage variations - different strings with default start and len args [ext/standard/tests/strings/strspn_variation9.phpt] TEST 15185/16103 [ext/standard/tests/strings/strstr.phpt] [1;32mPASS Test strstr() function [ext/standard/tests/strings/strstr.phpt] TEST 15186/16103 [ext/standard/tests/strings/strstr2.phpt] [1;32mPASS strstr() - New parameter: before_needle [ext/standard/tests/strings/strstr2.phpt] TEST 15187/16103 [ext/standard/tests/strings/strstr_variation1.phpt] [1;32mPASS Test strstr() function : usage variations - complex strings containing other than 7-bit chars [ext/standard/tests/strings/strstr_variation1.phpt] TEST 15188/16103 [ext/standard/tests/strings/strtok_basic.phpt] [1;32mPASS Test strtok() function : basic functionality [ext/standard/tests/strings/strtok_basic.phpt] TEST 15189/16103 [ext/standard/tests/strings/strtok_variation3.phpt] [1;32mPASS Test strtok() function : usage variations - with heredoc strings [ext/standard/tests/strings/strtok_variation3.phpt] TEST 15190/16103 [ext/standard/tests/strings/strtok_variation4.phpt] [1;32mPASS Test strtok() function : usage variations - with embedded nulls in the strings [ext/standard/tests/strings/strtok_variation4.phpt] TEST 15191/16103 [ext/standard/tests/strings/strtok_variation5.phpt] [1;32mPASS Test strtok() function : usage variations - miscellaneous inputs [ext/standard/tests/strings/strtok_variation5.phpt] TEST 15192/16103 [ext/standard/tests/strings/strtok_variation6.phpt] [1;32mPASS Test strtok() function : usage variations - invalid escape sequences as tokens [ext/standard/tests/strings/strtok_variation6.phpt] TEST 15193/16103 [ext/standard/tests/strings/strtok_variation7.phpt] [1;32mPASS Test strtok() function : usage variations - modifying the input string while tokenising [ext/standard/tests/strings/strtok_variation7.phpt] TEST 15194/16103 [ext/standard/tests/strings/strtolower-win32.phpt] [1;33mSKIP Test strtolower() function [ext/standard/tests/strings/strtolower-win32.phpt] reason: Run only on Windows with locale "English_United States.1252" available TEST 15195/16103 [ext/standard/tests/strings/strtolower.phpt] [1;32mPASS Test strtolower() function [ext/standard/tests/strings/strtolower.phpt] TEST 15196/16103 [ext/standard/tests/strings/strtoupper.phpt] [1;32mPASS Test strtoupper on non-ASCII characters [ext/standard/tests/strings/strtoupper.phpt] TEST 15197/16103 [ext/standard/tests/strings/strtoupper1-win32.phpt] [1;33mSKIP Test strtoupper() function [ext/standard/tests/strings/strtoupper1-win32.phpt] reason: Run only on Windows with locale "English_United States.1252" available TEST 15198/16103 [ext/standard/tests/strings/strtoupper1.phpt] [1;32mPASS Test strtoupper() function [ext/standard/tests/strings/strtoupper1.phpt] TEST 15199/16103 [ext/standard/tests/strings/strtr.phpt] [1;32mPASS strtr() function [ext/standard/tests/strings/strtr.phpt] TEST 15200/16103 [ext/standard/tests/strings/strtr_basic.phpt] [1;32mPASS Test strtr() function : basic functionality [ext/standard/tests/strings/strtr_basic.phpt] TEST 15201/16103 [ext/standard/tests/strings/strtr_empty_search_string.phpt] [1;32mPASS strtr() trying to replace an empty string [ext/standard/tests/strings/strtr_empty_search_string.phpt] TEST 15202/16103 [ext/standard/tests/strings/strtr_variation1.phpt] [1;32mPASS Test strtr() function : usage variations - regular & numeric strings for 'str' argument [ext/standard/tests/strings/strtr_variation1.phpt] TEST 15203/16103 [ext/standard/tests/strings/strtr_variation2.phpt] [1;32mPASS Test strtr() function : usage variations - string containing special chars for 'str' argument [ext/standard/tests/strings/strtr_variation2.phpt] TEST 15204/16103 [ext/standard/tests/strings/strtr_variation3.phpt] [1;32mPASS Test strtr() function : usage variations - string containing escape sequences for 'str' argument [ext/standard/tests/strings/strtr_variation3.phpt] TEST 15205/16103 [ext/standard/tests/strings/strtr_variation4.phpt] [1;32mPASS Test strtr() function : usage variations - empty string & null for 'str' argument [ext/standard/tests/strings/strtr_variation4.phpt] TEST 15206/16103 [ext/standard/tests/strings/strtr_variation6.phpt] [1;32mPASS Test strtr() function : usage variations - unexpected inputs for 'from' argument [ext/standard/tests/strings/strtr_variation6.phpt] TEST 15207/16103 [ext/standard/tests/strings/strtr_variation8.phpt] [1;32mPASS Test strtr() function : usage variations - unexpected inputs for 'replace_pairs' argument [ext/standard/tests/strings/strtr_variation8.phpt] TEST 15208/16103 [ext/standard/tests/strings/strtr_with_reference.phpt] [1;32mPASS strtr() with references [ext/standard/tests/strings/strtr_with_reference.phpt] TEST 15209/16103 [ext/standard/tests/strings/strval.phpt] [1;32mPASS strval() function [ext/standard/tests/strings/strval.phpt] TEST 15210/16103 [ext/standard/tests/strings/strval_basic.phpt] [1;32mPASS Test strval() function : basic functionality [ext/standard/tests/strings/strval_basic.phpt] TEST 15211/16103 [ext/standard/tests/strings/strval_error.phpt] [1;32mPASS Test strval() function : usage variations - error conditions [ext/standard/tests/strings/strval_error.phpt] TEST 15212/16103 [ext/standard/tests/strings/strval_variation1.phpt] [1;32mPASS Test strval() function : usage variations - Pass different data types as strval [ext/standard/tests/strings/strval_variation1.phpt] TEST 15213/16103 [ext/standard/tests/strings/strval_variation2.phpt] [1;32mPASS Test strval() function : usage variations - Pass all valid char codes [ext/standard/tests/strings/strval_variation2.phpt] TEST 15214/16103 [ext/standard/tests/strings/substr.phpt] [1;32mPASS Testing substr() function [ext/standard/tests/strings/substr.phpt] TEST 15215/16103 [ext/standard/tests/strings/substr_compare.phpt] [1;32mPASS substr_compare() [ext/standard/tests/strings/substr_compare.phpt] TEST 15216/16103 [ext/standard/tests/strings/substr_count_basic.phpt] [1;32mPASS Test substr_count() function (basic) [ext/standard/tests/strings/substr_count_basic.phpt] TEST 15217/16103 [ext/standard/tests/strings/substr_count_error.phpt] [1;32mPASS Test substr_count() function (error conditions) [ext/standard/tests/strings/substr_count_error.phpt] TEST 15218/16103 [ext/standard/tests/strings/substr_count_variation_001.phpt] [1;32mPASS Test substr_count() function (variation - 1) [ext/standard/tests/strings/substr_count_variation_001.phpt] TEST 15219/16103 [ext/standard/tests/strings/substr_count_variation_002.phpt] [1;32mPASS Test substr_count() function (variation - 2) [ext/standard/tests/strings/substr_count_variation_002.phpt] TEST 15220/16103 [ext/standard/tests/strings/substr_int_min.phpt] [1;32mPASS substr() with PHP_INT_MIN offset or length [ext/standard/tests/strings/substr_int_min.phpt] TEST 15221/16103 [ext/standard/tests/strings/substr_replace.phpt] [1;32mPASS substr_replace() function [ext/standard/tests/strings/substr_replace.phpt] TEST 15222/16103 [ext/standard/tests/strings/substr_replace_array.phpt] [1;32mPASS substr_replace() function - array [ext/standard/tests/strings/substr_replace_array.phpt] TEST 15223/16103 [ext/standard/tests/strings/substr_replace_error.phpt] [1;32mPASS Test substr_replace() function : error conditions [ext/standard/tests/strings/substr_replace_error.phpt] TEST 15224/16103 [ext/standard/tests/strings/trim.phpt] [1;32mPASS trim(), rtrim() and ltrim() functions [ext/standard/tests/strings/trim.phpt] TEST 15225/16103 [ext/standard/tests/strings/trim1.phpt] [1;32mPASS Test trim() function [ext/standard/tests/strings/trim1.phpt] TEST 15226/16103 [ext/standard/tests/strings/trim_basic.phpt] [1;32mPASS Test trim() function : basic functionality [ext/standard/tests/strings/trim_basic.phpt] TEST 15227/16103 [ext/standard/tests/strings/trim_error.phpt] [1;32mPASS Test trim() function : error conditions [ext/standard/tests/strings/trim_error.phpt] TEST 15228/16103 [ext/standard/tests/strings/ucfirst.phpt] [1;32mPASS "ucfirst()" function [ext/standard/tests/strings/ucfirst.phpt] TEST 15229/16103 [ext/standard/tests/strings/ucwords_basic.phpt] [1;32mPASS Test ucwords() function : basic functionality [ext/standard/tests/strings/ucwords_basic.phpt] TEST 15230/16103 [ext/standard/tests/strings/ucwords_variation2.phpt] [1;32mPASS Test ucwords() function : usage variations - heredoc strings [ext/standard/tests/strings/ucwords_variation2.phpt] TEST 15231/16103 [ext/standard/tests/strings/ucwords_variation3.phpt] [1;32mPASS Test ucwords() function : usage variations - single quoted string [ext/standard/tests/strings/ucwords_variation3.phpt] TEST 15232/16103 [ext/standard/tests/strings/ucwords_variation4.phpt] [1;32mPASS Test ucwords() function : usage variations - double quoted string [ext/standard/tests/strings/ucwords_variation4.phpt] TEST 15233/16103 [ext/standard/tests/strings/ucwords_variation5.phpt] [1;32mPASS Test ucwords() function : usage variations - custom delimiters [ext/standard/tests/strings/ucwords_variation5.phpt] TEST 15234/16103 [ext/standard/tests/strings/unpack_bug68225.phpt] [1;32mPASS Bug #68225 unpack and X format code [ext/standard/tests/strings/unpack_bug68225.phpt] TEST 15235/16103 [ext/standard/tests/strings/unpack_error.phpt] [1;32mPASS Test unpack() function : error conditions [ext/standard/tests/strings/unpack_error.phpt] TEST 15236/16103 [ext/standard/tests/strings/unpack_offset.phpt] [1;32mPASS unpack() with offset [ext/standard/tests/strings/unpack_offset.phpt] TEST 15237/16103 [ext/standard/tests/strings/url_t.phpt] [1;32mPASS parse_url() function [ext/standard/tests/strings/url_t.phpt] TEST 15238/16103 [ext/standard/tests/strings/utf8.phpt] [1;32mPASS UTF-8<->ISO Latin 1 encoding/decoding test [ext/standard/tests/strings/utf8.phpt] TEST 15239/16103 [ext/standard/tests/strings/uuencode.phpt] [1;32mPASS uuencode family tests [ext/standard/tests/strings/uuencode.phpt] TEST 15240/16103 [ext/standard/tests/strings/vfprintf_basic.phpt] [1;32mPASS Test vfprintf() function : basic functionality [ext/standard/tests/strings/vfprintf_basic.phpt] TEST 15241/16103 [ext/standard/tests/strings/vfprintf_basic1.phpt] [1;32mPASS Test vfprintf() function : basic functionality - string format [ext/standard/tests/strings/vfprintf_basic1.phpt] TEST 15242/16103 [ext/standard/tests/strings/vfprintf_basic2.phpt] [1;32mPASS Test vfprintf() function : basic functionality - integer format [ext/standard/tests/strings/vfprintf_basic2.phpt] TEST 15243/16103 [ext/standard/tests/strings/vfprintf_basic3.phpt] [1;32mPASS Test vfprintf() function : basic functionality - float format [ext/standard/tests/strings/vfprintf_basic3.phpt] TEST 15244/16103 [ext/standard/tests/strings/vfprintf_basic4.phpt] [1;32mPASS Test vfprintf() function : basic functionality - bool format [ext/standard/tests/strings/vfprintf_basic4.phpt] TEST 15245/16103 [ext/standard/tests/strings/vfprintf_basic5.phpt] [1;32mPASS Test vfprintf() function : basic functionality - char format [ext/standard/tests/strings/vfprintf_basic5.phpt] TEST 15246/16103 [ext/standard/tests/strings/vfprintf_basic6.phpt] [1;32mPASS Test vfprintf() function : basic functionality - exponential format [ext/standard/tests/strings/vfprintf_basic6.phpt] TEST 15247/16103 [ext/standard/tests/strings/vfprintf_basic7.phpt] [1;33mSKIP Test vfprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/vfprintf_basic7.phpt] reason: this test is for 32bit platform only TEST 15248/16103 [ext/standard/tests/strings/vfprintf_basic7_64bit.phpt] [1;32mPASS Test vfprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/vfprintf_basic7_64bit.phpt] TEST 15249/16103 [ext/standard/tests/strings/vfprintf_basic8.phpt] [1;32mPASS Test vfprintf() function : basic functionality - octal format [ext/standard/tests/strings/vfprintf_basic8.phpt] TEST 15250/16103 [ext/standard/tests/strings/vfprintf_basic9.phpt] [1;32mPASS Test vfprintf) function : basic functionality - hexadecimal format [ext/standard/tests/strings/vfprintf_basic9.phpt] TEST 15251/16103 [ext/standard/tests/strings/vfprintf_error1.phpt] [1;32mPASS Test vfprintf() function : error conditions (more than expected arguments) [ext/standard/tests/strings/vfprintf_error1.phpt] TEST 15252/16103 [ext/standard/tests/strings/vfprintf_error3.phpt] [1;32mPASS Test vfprintf() function : error conditions (wrong argument types) [ext/standard/tests/strings/vfprintf_error3.phpt] TEST 15253/16103 [ext/standard/tests/strings/vfprintf_error4.phpt] [1;32mPASS Test vfprintf() function : error conditions (various conditions) [ext/standard/tests/strings/vfprintf_error4.phpt] TEST 15254/16103 [ext/standard/tests/strings/vfprintf_variation1.phpt] [1;32mPASS Test vfprintf() function : variation functionality [ext/standard/tests/strings/vfprintf_variation1.phpt] TEST 15255/16103 [ext/standard/tests/strings/vprintf_basic1.phpt] [1;32mPASS Test vprintf() function : basic functionality - string format [ext/standard/tests/strings/vprintf_basic1.phpt] TEST 15256/16103 [ext/standard/tests/strings/vprintf_basic2.phpt] [1;32mPASS Test vprintf() function : basic functionality - integer format [ext/standard/tests/strings/vprintf_basic2.phpt] TEST 15257/16103 [ext/standard/tests/strings/vprintf_basic3.phpt] [1;32mPASS Test vprintf() function : basic functionality - float format [ext/standard/tests/strings/vprintf_basic3.phpt] TEST 15258/16103 [ext/standard/tests/strings/vprintf_basic4.phpt] [1;32mPASS Test vprintf() function : basic functionality - bool format [ext/standard/tests/strings/vprintf_basic4.phpt] TEST 15259/16103 [ext/standard/tests/strings/vprintf_basic5.phpt] [1;32mPASS Test vprintf() function : basic functionality - char format [ext/standard/tests/strings/vprintf_basic5.phpt] TEST 15260/16103 [ext/standard/tests/strings/vprintf_basic6.phpt] [1;32mPASS Test vprintf() function : basic functionality - exponential format [ext/standard/tests/strings/vprintf_basic6.phpt] TEST 15261/16103 [ext/standard/tests/strings/vprintf_basic7.phpt] [1;33mSKIP Test vprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/vprintf_basic7.phpt] reason: this test is for 32bit platform only TEST 15262/16103 [ext/standard/tests/strings/vprintf_basic7_64bit.phpt] [1;32mPASS Test vprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/vprintf_basic7_64bit.phpt] TEST 15263/16103 [ext/standard/tests/strings/vprintf_basic8.phpt] [1;32mPASS Test vprintf() function : basic functionality - octal format [ext/standard/tests/strings/vprintf_basic8.phpt] TEST 15264/16103 [ext/standard/tests/strings/vprintf_basic9.phpt] [1;32mPASS Test vprintf() function : basic functionality - hexadecimal format [ext/standard/tests/strings/vprintf_basic9.phpt] TEST 15265/16103 [ext/standard/tests/strings/vprintf_variation10.phpt] [1;32mPASS Test vprintf() function : usage variations - char formats with non-char values [ext/standard/tests/strings/vprintf_variation10.phpt] TEST 15266/16103 [ext/standard/tests/strings/vprintf_variation11.phpt] [1;33mSKIP Test vprintf() function : usage variations - octal formats with octal values [ext/standard/tests/strings/vprintf_variation11.phpt] reason: this test is for 32bit platform only TEST 15267/16103 [ext/standard/tests/strings/vprintf_variation11_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - octal formats with octal values [ext/standard/tests/strings/vprintf_variation11_64bit.phpt] TEST 15268/16103 [ext/standard/tests/strings/vprintf_variation12.phpt] [1;33mSKIP Test vprintf() function : usage variations - octal formats with non-octal values [ext/standard/tests/strings/vprintf_variation12.phpt] reason: this test is for 32bit platform only TEST 15269/16103 [ext/standard/tests/strings/vprintf_variation12_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - octal formats with non-octal values [ext/standard/tests/strings/vprintf_variation12_64bit.phpt] TEST 15270/16103 [ext/standard/tests/strings/vprintf_variation13.phpt] [1;33mSKIP Test vprintf() function : usage variations - hexa formats with hexa values [ext/standard/tests/strings/vprintf_variation13.phpt] reason: this test is for 32bit platform only TEST 15271/16103 [ext/standard/tests/strings/vprintf_variation13_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - hexa formats with hexa values [ext/standard/tests/strings/vprintf_variation13_64bit.phpt] TEST 15272/16103 [ext/standard/tests/strings/vprintf_variation14.phpt] [1;33mSKIP Test vprintf() function : usage variations - hexa formats with non-hexa values [ext/standard/tests/strings/vprintf_variation14.phpt] reason: this test is for 32bit platform only TEST 15273/16103 [ext/standard/tests/strings/vprintf_variation14_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - hexa formats with non-hexa values [ext/standard/tests/strings/vprintf_variation14_64bit.phpt] TEST 15274/16103 [ext/standard/tests/strings/vprintf_variation15.phpt] [1;33mSKIP Test vprintf() function : usage variations - unsigned formats with unsigned values [ext/standard/tests/strings/vprintf_variation15.phpt] reason: this test is for 32bit platform only TEST 15275/16103 [ext/standard/tests/strings/vprintf_variation15_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - unsigned formats with unsigned values [ext/standard/tests/strings/vprintf_variation15_64bit.phpt] TEST 15276/16103 [ext/standard/tests/strings/vprintf_variation16.phpt] [1;33mSKIP Test vprintf() function : usage variations - unsigned formats with signed and other types of values [ext/standard/tests/strings/vprintf_variation16.phpt] reason: this test is for 32bit platform only TEST 15277/16103 [ext/standard/tests/strings/vprintf_variation16_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - unsigned formats with signed and other types of values [ext/standard/tests/strings/vprintf_variation16_64bit.phpt] TEST 15278/16103 [ext/standard/tests/strings/vprintf_variation17.phpt] [1;32mPASS Test vsprintf() function : usage variations - scientific formats with scientific values [ext/standard/tests/strings/vprintf_variation17.phpt] TEST 15279/16103 [ext/standard/tests/strings/vprintf_variation18.phpt] [1;32mPASS Test vprintf() function : usage variations - scientific formats with non-scientific values [ext/standard/tests/strings/vprintf_variation18.phpt] TEST 15280/16103 [ext/standard/tests/strings/vprintf_variation19.phpt] [1;33mSKIP Test vprintf() function : usage variations - with whitespaces in format strings [ext/standard/tests/strings/vprintf_variation19.phpt] reason: this test is for 32bit platform only TEST 15281/16103 [ext/standard/tests/strings/vprintf_variation19_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - with whitespaces in format strings [ext/standard/tests/strings/vprintf_variation19_64bit.phpt] TEST 15282/16103 [ext/standard/tests/strings/vprintf_variation2.phpt] [1;32mPASS Test vprintf() function : usage variations - unexpected values for args argument [ext/standard/tests/strings/vprintf_variation2.phpt] TEST 15283/16103 [ext/standard/tests/strings/vprintf_variation3.phpt] [1;32mPASS Test vprintf() function : usage variations - int formats with int values [ext/standard/tests/strings/vprintf_variation3.phpt] TEST 15284/16103 [ext/standard/tests/strings/vprintf_variation4.phpt] [1;33mSKIP Test vprintf() function : usage variations - int formats with non-integer values [ext/standard/tests/strings/vprintf_variation4.phpt] reason: this test is for 32bit platform only TEST 15285/16103 [ext/standard/tests/strings/vprintf_variation4_64bit.phpt] [1;32mPASS Test vprintf() function : usage variations - int formats with non-integer values [ext/standard/tests/strings/vprintf_variation4_64bit.phpt] TEST 15286/16103 [ext/standard/tests/strings/vprintf_variation5.phpt] [1;32mPASS Test vprintf() function : usage variations - float formats with float values [ext/standard/tests/strings/vprintf_variation5.phpt] TEST 15287/16103 [ext/standard/tests/strings/vprintf_variation6.phpt] [1;32mPASS Test vprintf() function : usage variations - float formats with non-float values [ext/standard/tests/strings/vprintf_variation6.phpt] TEST 15288/16103 [ext/standard/tests/strings/vprintf_variation7.phpt] [1;32mPASS Test vprintf() function : usage variations - string formats with strings [ext/standard/tests/strings/vprintf_variation7.phpt] TEST 15289/16103 [ext/standard/tests/strings/vprintf_variation8.phpt] [1;32mPASS Test vprintf() function : usage variations - string formats with non-string values [ext/standard/tests/strings/vprintf_variation8.phpt] TEST 15290/16103 [ext/standard/tests/strings/vprintf_variation9.phpt] [1;32mPASS Test vprintf() function : usage variations - char formats with char values [ext/standard/tests/strings/vprintf_variation9.phpt] TEST 15291/16103 [ext/standard/tests/strings/vsprintf_basic1.phpt] [1;32mPASS Test vsprintf() function : basic functionality - string format [ext/standard/tests/strings/vsprintf_basic1.phpt] TEST 15292/16103 [ext/standard/tests/strings/vsprintf_basic2.phpt] [1;32mPASS Test vsprintf() function : basic functionality - integer format [ext/standard/tests/strings/vsprintf_basic2.phpt] TEST 15293/16103 [ext/standard/tests/strings/vsprintf_basic3.phpt] [1;32mPASS Test vsprintf() function : basic functionality - float format [ext/standard/tests/strings/vsprintf_basic3.phpt] TEST 15294/16103 [ext/standard/tests/strings/vsprintf_basic4.phpt] [1;32mPASS Test vsprintf() function : basic functionality - bool format [ext/standard/tests/strings/vsprintf_basic4.phpt] TEST 15295/16103 [ext/standard/tests/strings/vsprintf_basic5.phpt] [1;32mPASS Test vsprintf() function : basic functionality - char format [ext/standard/tests/strings/vsprintf_basic5.phpt] TEST 15296/16103 [ext/standard/tests/strings/vsprintf_basic6.phpt] [1;32mPASS Test vsprintf() function : basic functionality - exponential format [ext/standard/tests/strings/vsprintf_basic6.phpt] TEST 15297/16103 [ext/standard/tests/strings/vsprintf_basic7.phpt] [1;33mSKIP Test vsprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/vsprintf_basic7.phpt] reason: this test is for 32bit platform only TEST 15298/16103 [ext/standard/tests/strings/vsprintf_basic7_64bit.phpt] [1;32mPASS Test vsprintf() function : basic functionality - unsigned format [ext/standard/tests/strings/vsprintf_basic7_64bit.phpt] TEST 15299/16103 [ext/standard/tests/strings/vsprintf_basic8.phpt] [1;32mPASS Test vsprintf() function : basic functionality - octal format [ext/standard/tests/strings/vsprintf_basic8.phpt] TEST 15300/16103 [ext/standard/tests/strings/vsprintf_basic9.phpt] [1;32mPASS Test vsprintf() function : basic functionality - hexadecimal format [ext/standard/tests/strings/vsprintf_basic9.phpt] TEST 15301/16103 [ext/standard/tests/strings/wordwrap.phpt] [1;32mPASS wordwrap() function [ext/standard/tests/strings/wordwrap.phpt] TEST 15302/16103 [ext/standard/tests/strings/wordwrap_basic.phpt] [1;32mPASS Test wordwrap() function : basic functionality [ext/standard/tests/strings/wordwrap_basic.phpt] TEST 15303/16103 [ext/standard/tests/strings/wordwrap_error.phpt] [1;32mPASS Test wordwrap() function : error conditions [ext/standard/tests/strings/wordwrap_error.phpt] TEST 15304/16103 [ext/standard/tests/strings/wordwrap_memory_limit.phpt] [1;32mPASS No overflow should occur during the memory_limit check for wordwrap() [ext/standard/tests/strings/wordwrap_memory_limit.phpt] TEST 15305/16103 [ext/standard/tests/strings/wordwrap_memory_limit_win32.phpt] [1;33mSKIP No overflow should occur during the memory_limit check for wordwrap() [ext/standard/tests/strings/wordwrap_memory_limit_win32.phpt] reason: this test is for 32bit Windows platforms only TEST 15306/16103 [ext/standard/tests/strings/wordwrap_variation5.phpt] [1;32mPASS Test wordwrap() function : usage variations - valid break arguments(spaces) [ext/standard/tests/strings/wordwrap_variation5.phpt] TEST 15307/16103 [ext/standard/tests/time/001.phpt] [1;32mPASS microtime() function [ext/standard/tests/time/001.phpt] TEST 15308/16103 [ext/standard/tests/time/bug38524.phpt] [1;32mPASS Bug #38524 (strptime() does not initialize the internal date storage structure) [ext/standard/tests/time/bug38524.phpt] TEST 15309/16103 [ext/standard/tests/time/bug60222.phpt] [1;32mPASS Bug #60222 (time_nanosleep() does validate input params) [ext/standard/tests/time/bug60222.phpt] TEST 15310/16103 [ext/standard/tests/time/idate.phpt] [1;32mPASS idate() function [ext/standard/tests/time/idate.phpt] TEST 15311/16103 [ext/standard/tests/time/strptime_basic.phpt] [1;32mPASS Test strptime() function : basic functionality [ext/standard/tests/time/strptime_basic.phpt] TEST 15312/16103 [ext/standard/tests/time/strptime_error.phpt] [1;32mPASS Test localtime() function : error conditions [ext/standard/tests/time/strptime_error.phpt] TEST 15313/16103 [ext/standard/tests/time/strptime_parts.phpt] [1;32mPASS Test strptime() function : basic functionality [ext/standard/tests/time/strptime_parts.phpt] TEST 15314/16103 [ext/standard/tests/url/base64_decode_basic_001.phpt] [1;32mPASS Test base64_decode() function : basic functionality - ensure all base64 alphabet is supported. [ext/standard/tests/url/base64_decode_basic_001.phpt] TEST 15315/16103 [ext/standard/tests/url/base64_decode_basic_002.phpt] [1;32mPASS Test base64_decode() function : basic functionality - strict vs non-strict with non-base64 chars. [ext/standard/tests/url/base64_decode_basic_002.phpt] TEST 15316/16103 [ext/standard/tests/url/base64_decode_basic_003.phpt] [1;32mPASS Test base64_decode() function : basic functionality - padding and whitespace [ext/standard/tests/url/base64_decode_basic_003.phpt] TEST 15317/16103 [ext/standard/tests/url/base64_encode_basic_001.phpt] [1;32mPASS Test base64_encode() function : basic functionality [ext/standard/tests/url/base64_encode_basic_001.phpt] TEST 15318/16103 [ext/standard/tests/url/base64_encode_basic_002.phpt] [1;32mPASS Test base64_encode() function : basic functionality - check algorithm round trips [ext/standard/tests/url/base64_encode_basic_002.phpt] TEST 15319/16103 [ext/standard/tests/url/bug47174.phpt] [1;32mPASS Bug #47174 (base64_decode() interprets pad char in mid string as terminator) [ext/standard/tests/url/bug47174.phpt] TEST 15320/16103 [ext/standard/tests/url/bug52327.phpt] [1;32mPASS Bug #52327 (base64_decode() improper handling of leading padding) [ext/standard/tests/url/bug52327.phpt] TEST 15321/16103 [ext/standard/tests/url/bug53248.phpt] [1;32mPASS Bug #53248 (rawurlencode RFC 3986 EBCDIC support) [ext/standard/tests/url/bug53248.phpt] TEST 15322/16103 [ext/standard/tests/url/bug54180.phpt] [1;32mPASS Bug #54180 (parse_url() incorrectly parses path when ? in fragment) [ext/standard/tests/url/bug54180.phpt] TEST 15323/16103 [ext/standard/tests/url/bug55273.phpt] [1;32mPASS Bug #55273 (base64_decode() with strict rejects whitespace after pad) [ext/standard/tests/url/bug55273.phpt] TEST 15324/16103 [ext/standard/tests/url/bug55399.phpt] [1;32mPASS Bug #55399 (parse_url() incorrectly treats ':' as a valid path) [ext/standard/tests/url/bug55399.phpt] TEST 15325/16103 [ext/standard/tests/url/bug63162.phpt] [1;32mPASS Test parse_url() for bug #63162 [ext/standard/tests/url/bug63162.phpt] TEST 15326/16103 [ext/standard/tests/url/bug68917.phpt] [1;32mPASS Bug #68917 (parse_url fails on some partial urls) [ext/standard/tests/url/bug68917.phpt] TEST 15327/16103 [ext/standard/tests/url/bug69976.phpt] [1;32mPASS Bug #69976 (Unable to parse "all" urls with colon char) [ext/standard/tests/url/bug69976.phpt] TEST 15328/16103 [ext/standard/tests/url/bug73192.phpt] [1;32mPASS Bug #73192: parse_url return wrong hostname [ext/standard/tests/url/bug73192.phpt] TEST 15329/16103 [ext/standard/tests/url/bug74780.phpt] [1;32mPASS Bug #74780 parse_url() borks when query string contains colon [ext/standard/tests/url/bug74780.phpt] TEST 15330/16103 [ext/standard/tests/url/get_headers_error_003.phpt] [1;32mPASS Test get_headers() function : test with context [ext/standard/tests/url/get_headers_error_003.phpt] TEST 15331/16103 [ext/standard/tests/url/parse_url_basic_001.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying the component [ext/standard/tests/url/parse_url_basic_001.phpt] TEST 15332/16103 [ext/standard/tests/url/parse_url_basic_002.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying PHP_URL_SCHEME as the URL component [ext/standard/tests/url/parse_url_basic_002.phpt] TEST 15333/16103 [ext/standard/tests/url/parse_url_basic_003.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying PHP_URL_HOST as the URL component [ext/standard/tests/url/parse_url_basic_003.phpt] TEST 15334/16103 [ext/standard/tests/url/parse_url_basic_004.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying PHP_URL_PORT as the URL component [ext/standard/tests/url/parse_url_basic_004.phpt] TEST 15335/16103 [ext/standard/tests/url/parse_url_basic_005.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying PHP_URL_USER as the URL component [ext/standard/tests/url/parse_url_basic_005.phpt] TEST 15336/16103 [ext/standard/tests/url/parse_url_basic_006.phpt] [1;32mPASS 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] TEST 15337/16103 [ext/standard/tests/url/parse_url_basic_007.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying PHP_URL_PATH as the URL component [ext/standard/tests/url/parse_url_basic_007.phpt] TEST 15338/16103 [ext/standard/tests/url/parse_url_basic_008.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying PHP_URL_QUERY as the URL component [ext/standard/tests/url/parse_url_basic_008.phpt] TEST 15339/16103 [ext/standard/tests/url/parse_url_basic_009.phpt] [1;32mPASS Test parse_url() function: Parse a load of URLs without specifying PHP_URL_FRAGMENT as the URL component [ext/standard/tests/url/parse_url_basic_009.phpt] TEST 15340/16103 [ext/standard/tests/url/parse_url_basic_010.phpt] [1;32mPASS Test parse_url() function : check values of URL related constants [ext/standard/tests/url/parse_url_basic_010.phpt] TEST 15341/16103 [ext/standard/tests/url/parse_url_error_002.phpt] [1;32mPASS Test parse_url() function: url component specifier out of range [ext/standard/tests/url/parse_url_error_002.phpt] TEST 15342/16103 [ext/standard/tests/url/parse_url_relative_scheme.phpt] [1;32mPASS Test parse_url() function: Checks relative URL schemes (e.g. "//example.com") [ext/standard/tests/url/parse_url_relative_scheme.phpt] TEST 15343/16103 [ext/standard/tests/url/parse_url_unterminated.phpt] [1;33mSKIP Test parse_url() function: Parse unterminated string [ext/standard/tests/url/parse_url_unterminated.phpt] reason: Required extension missing: zend_test TEST 15344/16103 [ext/standard/tests/versioning/php_sapi_name.phpt] [1;32mPASS php_sapi_name test [ext/standard/tests/versioning/php_sapi_name.phpt] TEST 15345/16103 [ext/standard/tests/versioning/php_sapi_name_variation001.phpt] [1;31mFAIL php_sapi_name() function when switching to webserver by using post [ext/standard/tests/versioning/php_sapi_name_variation001.phpt] TEST 15346/16103 [ext/standard/tests/versioning/phpversion.phpt] [1;32mPASS phpversion test [ext/standard/tests/versioning/phpversion.phpt] TEST 15347/16103 [ext/standard/tests/versioning/version_compare.phpt] [1;32mPASS version_compare test [ext/standard/tests/versioning/version_compare.phpt] TEST 15348/16103 [ext/standard/tests/versioning/version_compare_invalid_operator.phpt] [1;32mPASS Ensures an exception is thrown if versions are compared with an invalid operator [ext/standard/tests/versioning/version_compare_invalid_operator.phpt] TEST 15349/16103 [ext/standard/tests/versioning/version_compare_op_abbrev.phpt] [1;32mPASS version_compare() no longer supports operator abbreviations [ext/standard/tests/versioning/version_compare_op_abbrev.phpt] TEST 15350/16103 [ext/sysvmsg/tests/001.phpt] [1;32mPASS send/receive serialized message. [ext/sysvmsg/tests/001.phpt] TEST 15351/16103 [ext/sysvmsg/tests/002.phpt] [1;32mPASS msg_receive() should return false when unserialize() failed [ext/sysvmsg/tests/002.phpt] TEST 15352/16103 [ext/sysvmsg/tests/003.phpt] [1;32mPASS msg_queue_exists() [ext/sysvmsg/tests/003.phpt] TEST 15353/16103 [ext/sysvmsg/tests/004.phpt] [1;32mPASS msg_set_queue() and msg_stat_queue() [ext/sysvmsg/tests/004.phpt] TEST 15354/16103 [ext/sysvmsg/tests/005.phpt] [1;32mPASS sysvmsg functions on non-existing queue [ext/sysvmsg/tests/005.phpt] TEST 15355/16103 [ext/sysvmsg/tests/006.phpt] [1;32mPASS msg_send() data types when not serializing [ext/sysvmsg/tests/006.phpt] TEST 15356/16103 [ext/sysvsem/tests/nowait.phpt] [1;32mPASS Test sem_acquire with nowait option [ext/sysvsem/tests/nowait.phpt] TEST 15357/16103 [ext/sysvsem/tests/sysv.phpt] [1;32mPASS General semaphore and shared memory test [ext/sysvsem/tests/sysv.phpt] TEST 15358/16103 [ext/sysvshm/tests/001.phpt] [1;32mPASS ftok() tests [ext/sysvshm/tests/001.phpt] TEST 15359/16103 [ext/sysvshm/tests/002.phpt] [1;32mPASS shm_attach() tests [ext/sysvshm/tests/002.phpt] TEST 15360/16103 [ext/sysvshm/tests/003.phpt] [1;32mPASS shm_detach() tests [ext/sysvshm/tests/003.phpt] TEST 15361/16103 [ext/sysvshm/tests/004.phpt] [1;32mPASS shm_put_var() tests [ext/sysvshm/tests/004.phpt] TEST 15362/16103 [ext/sysvshm/tests/005.phpt] [1;32mPASS shm_get_var() tests [ext/sysvshm/tests/005.phpt] TEST 15363/16103 [ext/sysvshm/tests/006.phpt] [1;32mPASS shm_remove_var() tests [ext/sysvshm/tests/006.phpt] TEST 15364/16103 [ext/sysvshm/tests/007.phpt] [1;32mPASS shm_remove() tests [ext/sysvshm/tests/007.phpt] TEST 15365/16103 [ext/sysvshm/tests/bug72858.phpt] [1;33mSKIP Bug #72858 shm_attach null dereference [ext/sysvshm/tests/bug72858.phpt] reason: 32-bit onlyskip windows only TEST 15366/16103 [ext/sysvshm/tests/shutdown_crash_0.phpt] [1;32mPASS Shutdown crash when attached/removed same key segment multiple times [ext/sysvshm/tests/shutdown_crash_0.phpt] TEST 15367/16103 [ext/tidy/tests/001.phpt] [1;32mPASS Check for tidy presence [ext/tidy/tests/001.phpt] TEST 15368/16103 [ext/tidy/tests/002.phpt] [1;32mPASS tidy_parse_string() [ext/tidy/tests/002.phpt] TEST 15369/16103 [ext/tidy/tests/003.phpt] [1;32mPASS tidy_clean_repair() [ext/tidy/tests/003.phpt] TEST 15370/16103 [ext/tidy/tests/004.phpt] [1;32mPASS tidy_diagnose() [ext/tidy/tests/004.phpt] TEST 15371/16103 [ext/tidy/tests/005-mb.phpt] [1;32mPASS tidy_parse_file() [ext/tidy/tests/005-mb.phpt] TEST 15372/16103 [ext/tidy/tests/005.phpt] [1;32mPASS tidy_parse_file() [ext/tidy/tests/005.phpt] TEST 15373/16103 [ext/tidy/tests/006.phpt] [1;32mPASS Verbose tidy_get_error_buffer() [ext/tidy/tests/006.phpt] TEST 15374/16103 [ext/tidy/tests/007.phpt] [1;32mPASS Verbose tidy_getopt() [ext/tidy/tests/007.phpt] TEST 15375/16103 [ext/tidy/tests/008.phpt] [1;32mPASS Accessing the error buffer via $obj->error_buf... [ext/tidy/tests/008.phpt] TEST 15376/16103 [ext/tidy/tests/009.phpt] [1;32mPASS tidy_doc object overloading [ext/tidy/tests/009.phpt] TEST 15377/16103 [ext/tidy/tests/010.phpt] [1;32mPASS Accessing root, body, html, and head nodes.. [ext/tidy/tests/010.phpt] TEST 15378/16103 [ext/tidy/tests/011.phpt] [1;32mPASS Accessing attributes of a node [ext/tidy/tests/011.phpt] TEST 15379/16103 [ext/tidy/tests/012.phpt] [1;32mPASS Accessing children nodes [ext/tidy/tests/012.phpt] TEST 15380/16103 [ext/tidy/tests/013.phpt] [1;32mPASS Parsing a file using constructor [ext/tidy/tests/013.phpt] TEST 15381/16103 [ext/tidy/tests/014.phpt] [1;32mPASS Passing configuration options through tidy_parse_string(). [ext/tidy/tests/014.phpt] TEST 15382/16103 [ext/tidy/tests/015.phpt] [1;32mPASS Passing configuration options through tidy_parse_file(). [ext/tidy/tests/015.phpt] TEST 15383/16103 [ext/tidy/tests/016.phpt] [1;32mPASS Passing configuration file through tidy_parse_file() (may fail with buggy libtidy) [ext/tidy/tests/016.phpt] TEST 15384/16103 [ext/tidy/tests/017.phpt] [1;32mPASS The Tidy Output Buffer Filter [ext/tidy/tests/017.phpt] TEST 15385/16103 [ext/tidy/tests/018.phpt] [1;32mPASS binary safety [ext/tidy/tests/018.phpt] TEST 15386/16103 [ext/tidy/tests/019.phpt] [1;32mPASS tidy_repair_*() and invalid parameters [ext/tidy/tests/019.phpt] TEST 15387/16103 [ext/tidy/tests/020.phpt] [1;32mPASS OO API [ext/tidy/tests/020.phpt] TEST 15388/16103 [ext/tidy/tests/021.phpt] [1;32mPASS tidy_get_opt_doc() [ext/tidy/tests/021.phpt] TEST 15389/16103 [ext/tidy/tests/023.phpt] [1;32mPASS tidy and tidyNode OO [ext/tidy/tests/023.phpt] TEST 15390/16103 [ext/tidy/tests/024.phpt] [1;32mPASS libtidy handling of 'new-blocklevel-tags' [ext/tidy/tests/024.phpt] TEST 15391/16103 [ext/tidy/tests/025.phpt] [1;32mPASS tidyNode tests [ext/tidy/tests/025.phpt] TEST 15392/16103 [ext/tidy/tests/026.phpt] [1;32mPASS tidy.clean_output test [ext/tidy/tests/026.phpt] TEST 15393/16103 [ext/tidy/tests/027.phpt] [1;32mPASS Bug: tidy segfaults with markup=false [ext/tidy/tests/027.phpt] TEST 15394/16103 [ext/tidy/tests/028.phpt] [1;32mPASS tidyNode::getParent() [ext/tidy/tests/028.phpt] TEST 15395/16103 [ext/tidy/tests/029.phpt] [1;32mPASS tidy_get_body() crash [ext/tidy/tests/029.phpt] TEST 15396/16103 [ext/tidy/tests/030.phpt] [1;32mPASS getConfig() method - basic test for getConfig() [ext/tidy/tests/030.phpt] TEST 15397/16103 [ext/tidy/tests/031.phpt] [1;32mPASS tidy_config_count() function - basic test for tidy_config_count() [ext/tidy/tests/031.phpt] TEST 15398/16103 [ext/tidy/tests/032.phpt] [1;32mPASS tidy_error_count() function - basic test for tidy_error_count() [ext/tidy/tests/032.phpt] TEST 15399/16103 [ext/tidy/tests/033.phpt] [1;32mPASS tidy_warning_count() function - basic test for tidy_warning_count() [ext/tidy/tests/033.phpt] TEST 15400/16103 [ext/tidy/tests/034.phpt] [1;32mPASS tidy_access_count() function - basic test for tidy_access_count() [ext/tidy/tests/034.phpt] TEST 15401/16103 [ext/tidy/tests/035.phpt] [1;32mPASS tidyNode::__construct() [ext/tidy/tests/035.phpt] TEST 15402/16103 [ext/tidy/tests/bug54682.phpt] [1;32mPASS Tidy::diagnose() NULL pointer dereference [ext/tidy/tests/bug54682.phpt] TEST 15403/16103 [ext/tidy/tests/bug77040.phpt] [1;32mPASS Bug #77040 (tidyNode::isHtml() is completely broken) [ext/tidy/tests/bug77040.phpt] TEST 15404/16103 [ext/tidy/tests/bug77594.phpt] [1;32mPASS Bug #77594 (ob_tidyhandler is never reset) [ext/tidy/tests/bug77594.phpt] TEST 15405/16103 [ext/tidy/tests/bug_50558.phpt] [1;32mPASS Bug #50558 - Broken object model when extending tidy [ext/tidy/tests/bug_50558.phpt] TEST 15406/16103 [ext/tidy/tests/tidy_error.phpt] [1;32mPASS Ensure tidy_get_status() returns correct status [ext/tidy/tests/tidy_error.phpt] TEST 15407/16103 [ext/tidy/tests/tidy_error1.phpt] [1;32mPASS Notice triggered by invalid configuration options [ext/tidy/tests/tidy_error1.phpt] TEST 15408/16103 [ext/tidy/tests/uninitialized.phpt] [1;32mPASS Operations on uninitialized tidy object [ext/tidy/tests/uninitialized.phpt] TEST 15409/16103 [ext/tokenizer/tests/001.phpt] [1;32mPASS token_name() [ext/tokenizer/tests/001.phpt] TEST 15410/16103 [ext/tokenizer/tests/002.phpt] [1;32mPASS token_get_all() [ext/tokenizer/tests/002.phpt] TEST 15411/16103 [ext/tokenizer/tests/003.phpt] [1;32mPASS token_get_all() and wrong parameters [ext/tokenizer/tests/003.phpt] TEST 15412/16103 [ext/tokenizer/tests/PhpToken_constructor.phpt] [1;32mPASS PhpToken constructor [ext/tokenizer/tests/PhpToken_constructor.phpt] TEST 15413/16103 [ext/tokenizer/tests/PhpToken_extension.phpt] [1;32mPASS Extending the PhpToken class [ext/tokenizer/tests/PhpToken_extension.phpt] TEST 15414/16103 [ext/tokenizer/tests/PhpToken_extension_errors.phpt] [1;32mPASS PhpToken extensions that throw during construction [ext/tokenizer/tests/PhpToken_extension_errors.phpt] TEST 15415/16103 [ext/tokenizer/tests/PhpToken_final_constructor.phpt] [1;32mPASS Check that the PhpToken constructor is final [ext/tokenizer/tests/PhpToken_final_constructor.phpt] TEST 15416/16103 [ext/tokenizer/tests/PhpToken_methods.phpt] [1;32mPASS PhpToken instance methods [ext/tokenizer/tests/PhpToken_methods.phpt] TEST 15417/16103 [ext/tokenizer/tests/PhpToken_toString.phpt] [1;32mPASS PhpToken implements __toString() [ext/tokenizer/tests/PhpToken_toString.phpt] TEST 15418/16103 [ext/tokenizer/tests/PhpToken_tokenize.phpt] [1;32mPASS PhpToken::tokenize() method [ext/tokenizer/tests/PhpToken_tokenize.phpt] TEST 15419/16103 [ext/tokenizer/tests/attributes.phpt] [1;32mPASS Attributes are exposed as tokens. [ext/tokenizer/tests/attributes.phpt] TEST 15420/16103 [ext/tokenizer/tests/bad_character.phpt] [1;32mPASS token_get_all() produces T_BAD_CHARACTER for unexpected characters [ext/tokenizer/tests/bad_character.phpt] TEST 15421/16103 [ext/tokenizer/tests/bug26463.phpt] [1;32mPASS Bug #26463 (token_get_all() does not correctly handle semicolons after T_END_HEREDOC) [ext/tokenizer/tests/bug26463.phpt] TEST 15422/16103 [ext/tokenizer/tests/bug54089.phpt] [1;32mPASS Bug #54089 (token_get_all() does not stop after __halt_compiler) [ext/tokenizer/tests/bug54089.phpt] TEST 15423/16103 [ext/tokenizer/tests/bug60097.phpt] [1;32mPASS Bug 60097: token_get_all fails to lex nested heredoc [ext/tokenizer/tests/bug60097.phpt] TEST 15424/16103 [ext/tokenizer/tests/bug67395.phpt] [1;32mPASS Bug 67395: token_name() does not return name for T_POW and T_POW_EQUAL token [ext/tokenizer/tests/bug67395.phpt] TEST 15425/16103 [ext/tokenizer/tests/bug76437.phpt] [1;32mPASS Bug #76437 (token_get_all with TOKEN_PARSE flag fails to recognise close tag) [ext/tokenizer/tests/bug76437.phpt] TEST 15426/16103 [ext/tokenizer/tests/bug76991.phpt] [1;32mPASS Bug #76991: Incorrect tokenization of multiple invalid flexible heredoc strings [ext/tokenizer/tests/bug76991.phpt] TEST 15427/16103 [ext/tokenizer/tests/bug77966.phpt] [1;32mPASS Handling of "namespace as" in TOKEN_PARSE mode [ext/tokenizer/tests/bug77966.phpt] TEST 15428/16103 [ext/tokenizer/tests/bug80462.phpt] [1;32mPASS Bug #80462: Nullsafe operator tokenize with TOKEN_PARSE flag fails [ext/tokenizer/tests/bug80462.phpt] TEST 15429/16103 [ext/tokenizer/tests/bug81342.phpt] [1;32mPASS Bug #81342: New ampersand token parsing depends on new line after it [ext/tokenizer/tests/bug81342.phpt] TEST 15430/16103 [ext/tokenizer/tests/invalid_large_octal_with_underscores.phpt] [1;32mPASS Large invalid octal number with underscores [ext/tokenizer/tests/invalid_large_octal_with_underscores.phpt] TEST 15431/16103 [ext/tokenizer/tests/invalid_octal_dnumber.phpt] [1;32mPASS Invalid octal number that overflows to double [ext/tokenizer/tests/invalid_octal_dnumber.phpt] TEST 15432/16103 [ext/tokenizer/tests/namespaced_names.phpt] [1;32mPASS Tokenization of namespaced names [ext/tokenizer/tests/namespaced_names.phpt] TEST 15433/16103 [ext/tokenizer/tests/no_inline_html_split.phpt] [1;32mPASS Inline HTML should not be split at partial PHP tags [ext/tokenizer/tests/no_inline_html_split.phpt] TEST 15434/16103 [ext/tokenizer/tests/parse_errors.phpt] [1;32mPASS Parse errors during token_get_all() [ext/tokenizer/tests/parse_errors.phpt] TEST 15435/16103 [ext/tokenizer/tests/php_tag_only.phpt] [1;32mPASS Tokenization of only the <?php tag [ext/tokenizer/tests/php_tag_only.phpt] TEST 15436/16103 [ext/tokenizer/tests/php_tag_only_2.phpt] [1;32mPASS Tokenization of only the <?php tag [ext/tokenizer/tests/php_tag_only_2.phpt] TEST 15437/16103 [ext/tokenizer/tests/token_get_all_TOKEN_PARSE_000.phpt] [1;32mPASS Parse errors during token_get_all() with TOKEN_PARSE flag [ext/tokenizer/tests/token_get_all_TOKEN_PARSE_000.phpt] TEST 15438/16103 [ext/tokenizer/tests/token_get_all_TOKEN_PARSE_001.phpt] [1;32mPASS Semi reserved words support: member access [ext/tokenizer/tests/token_get_all_TOKEN_PARSE_001.phpt] TEST 15439/16103 [ext/tokenizer/tests/token_get_all_TOKEN_PARSE_002.phpt] [1;32mPASS Semi reserved words support: class const [ext/tokenizer/tests/token_get_all_TOKEN_PARSE_002.phpt] TEST 15440/16103 [ext/tokenizer/tests/token_get_all_basic.phpt] [1;32mPASS Test token_get_all() function : basic functionality [ext/tokenizer/tests/token_get_all_basic.phpt] TEST 15441/16103 [ext/tokenizer/tests/token_get_all_heredoc_nowdoc.phpt] [1;32mPASS Flexible heredoc and nowdoc testing with token_get_all [ext/tokenizer/tests/token_get_all_heredoc_nowdoc.phpt] TEST 15442/16103 [ext/tokenizer/tests/token_get_all_variation10.phpt] [1;32mPASS Test token_get_all() function : usage variations - with constant tokens [ext/tokenizer/tests/token_get_all_variation10.phpt] TEST 15443/16103 [ext/tokenizer/tests/token_get_all_variation11.phpt] [1;32mPASS Test token_get_all() function : usage variations - with control structure tokens [ext/tokenizer/tests/token_get_all_variation11.phpt] TEST 15444/16103 [ext/tokenizer/tests/token_get_all_variation12.phpt] [1;32mPASS Test token_get_all() function : usage variations - with predefined language constants [ext/tokenizer/tests/token_get_all_variation12.phpt] TEST 15445/16103 [ext/tokenizer/tests/token_get_all_variation13.phpt] [1;32mPASS Test token_get_all() function : usage variations - with class/object constructs [ext/tokenizer/tests/token_get_all_variation13.phpt] TEST 15446/16103 [ext/tokenizer/tests/token_get_all_variation14.phpt] [1;32mPASS Test token_get_all() function : usage variations - invalid token values [ext/tokenizer/tests/token_get_all_variation14.phpt] TEST 15447/16103 [ext/tokenizer/tests/token_get_all_variation15.phpt] [1;32mPASS Test token_get_all() function : usage variations - heredoc string for 'source' [ext/tokenizer/tests/token_get_all_variation15.phpt] TEST 15448/16103 [ext/tokenizer/tests/token_get_all_variation16.phpt] [1;32mPASS Test token_get_all() function : usage variations - with function constructs [ext/tokenizer/tests/token_get_all_variation16.phpt] TEST 15449/16103 [ext/tokenizer/tests/token_get_all_variation17.phpt] [1;32mPASS Test token_get_all() function : usage variations - with exception keywords [ext/tokenizer/tests/token_get_all_variation17.phpt] TEST 15450/16103 [ext/tokenizer/tests/token_get_all_variation18.phpt] [1;32mPASS Test token_get_all() function : usage variations - with HTML code [ext/tokenizer/tests/token_get_all_variation18.phpt] TEST 15451/16103 [ext/tokenizer/tests/token_get_all_variation19.phpt] [1;32mPASS Reconstructing a script using token_get_all() [ext/tokenizer/tests/token_get_all_variation19.phpt] TEST 15452/16103 [ext/tokenizer/tests/token_get_all_variation2.phpt] [1;32mPASS Test token_get_all() function : usage variations - with different arithmetic operators [ext/tokenizer/tests/token_get_all_variation2.phpt] TEST 15453/16103 [ext/tokenizer/tests/token_get_all_variation3.phpt] [1;32mPASS Test token_get_all() function : usage variations - with logical operators [ext/tokenizer/tests/token_get_all_variation3.phpt] TEST 15454/16103 [ext/tokenizer/tests/token_get_all_variation4.phpt] [1;32mPASS Test token_get_all() function : usage variations - with comparison operators [ext/tokenizer/tests/token_get_all_variation4.phpt] TEST 15455/16103 [ext/tokenizer/tests/token_get_all_variation5.phpt] [1;32mPASS Test token_get_all() function : usage variations - with assignment operators [ext/tokenizer/tests/token_get_all_variation5.phpt] TEST 15456/16103 [ext/tokenizer/tests/token_get_all_variation6.phpt] [1;32mPASS Test token_get_all() function : usage variations - with bitwise operators [ext/tokenizer/tests/token_get_all_variation6.phpt] TEST 15457/16103 [ext/tokenizer/tests/token_get_all_variation7.phpt] [1;32mPASS Test token_get_all() function : usage variations - with increment/decrement operators [ext/tokenizer/tests/token_get_all_variation7.phpt] TEST 15458/16103 [ext/tokenizer/tests/token_get_all_variation8.phpt] [1;32mPASS Test token_get_all() function : usage variations - with type casting operators [ext/tokenizer/tests/token_get_all_variation8.phpt] TEST 15459/16103 [ext/tokenizer/tests/token_get_all_variation9.phpt] [1;32mPASS Test token_get_all() function : usage variations - with different types of comments [ext/tokenizer/tests/token_get_all_variation9.phpt] TEST 15460/16103 [ext/xml/tests/bug25666.phpt] [1;32mPASS Bug #25666 (XML namespaces broken in libxml-based SAX interface) [ext/xml/tests/bug25666.phpt] TEST 15461/16103 [ext/xml/tests/bug26528.phpt] [1;32mPASS Bug #26528 (HTML entities are not being decoded) [ext/xml/tests/bug26528.phpt] TEST 15462/16103 [ext/xml/tests/bug26614.phpt] [1;33mSKIP Bug #26614 (CDATA sections skipped on line count) [ext/xml/tests/bug26614.phpt] reason: expat test TEST 15463/16103 [ext/xml/tests/bug26614_libxml.phpt] [1;32mPASS Bug #26614 (CDATA sections skipped on line count) [ext/xml/tests/bug26614_libxml.phpt] TEST 15464/16103 [ext/xml/tests/bug27908.phpt] [1;32mPASS Bug #27908 (default handler not being called) [ext/xml/tests/bug27908.phpt] TEST 15465/16103 [ext/xml/tests/bug30266.phpt] [1;32mPASS Bug #30266 (Invalid opcode 137/1/8) [ext/xml/tests/bug30266.phpt] TEST 15466/16103 [ext/xml/tests/bug30875.phpt] [1;32mPASS Bug #30875 (xml_parse_into_struct() does not resolve entities) [ext/xml/tests/bug30875.phpt] TEST 15467/16103 [ext/xml/tests/bug32001.phpt] [1;32mPASS Bug #32001 (xml_parse*() goes into infinite loop when autodetection in effect), using UTF-* [ext/xml/tests/bug32001.phpt] TEST 15468/16103 [ext/xml/tests/bug32001b.phpt] [1;33mSKIP Bug #32001 (xml_parse*() goes into infinite loop when autodetection in effect), using EUC-JP, Shift_JIS, GB2312 [ext/xml/tests/bug32001b.phpt] reason: libxml2 does not support EUC-JP encoding TEST 15469/16103 [ext/xml/tests/bug35447.phpt] [1;32mPASS Bug #35447 (xml_parse_into_struct() chokes on the UTF-8 BOM) [ext/xml/tests/bug35447.phpt] TEST 15470/16103 [ext/xml/tests/bug46699.phpt] [1;32mPASS Bug #46699: (xml_parse crash when parser is namespace aware) [ext/xml/tests/bug46699.phpt] TEST 15471/16103 [ext/xml/tests/bug50576.phpt] [1;32mPASS Bug #50576 (XML_OPTION_SKIP_TAGSTART option has no effect) [ext/xml/tests/bug50576.phpt] TEST 15472/16103 [ext/xml/tests/bug65236.phpt] [1;32mPASS Bug #65236 (heap corruption in xml parser) [ext/xml/tests/bug65236.phpt] TEST 15473/16103 [ext/xml/tests/bug70962.phpt] [1;32mPASS Bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace) [ext/xml/tests/bug70962.phpt] TEST 15474/16103 [ext/xml/tests/bug71592.phpt] [1;32mPASS Bug #71592 (External entity processing never fails) [ext/xml/tests/bug71592.phpt] TEST 15475/16103 [ext/xml/tests/bug72085.phpt] [1;32mPASS Bug #72085 (SEGV on unknown address zif_xml_parse) [ext/xml/tests/bug72085.phpt] TEST 15476/16103 [ext/xml/tests/bug72099.phpt] [1;32mPASS Bug #72099: xml_parse_into_struct segmentation fault [ext/xml/tests/bug72099.phpt] TEST 15477/16103 [ext/xml/tests/bug72714.phpt] [1;32mPASS Bug #72714 (_xml_startElementHandler() segmentation fault) [ext/xml/tests/bug72714.phpt] TEST 15478/16103 [ext/xml/tests/bug72793.phpt] [1;32mPASS Bug #72793: xml_parser_free leaks mem when execute xml_set_object [ext/xml/tests/bug72793.phpt] TEST 15479/16103 [ext/xml/tests/bug73135.phpt] [1;32mPASS Bug #73135 (xml_parse() segmentation fault) [ext/xml/tests/bug73135.phpt] TEST 15480/16103 [ext/xml/tests/bug76874.phpt] [1;32mPASS Bug #76874: xml_parser_free() should never leak memory [ext/xml/tests/bug76874.phpt] TEST 15481/16103 [ext/xml/tests/bug78563.phpt] [1;32mPASS Bug #78563: parsers should not be clonable [ext/xml/tests/bug78563.phpt] TEST 15482/16103 [ext/xml/tests/bug78563_final.phpt] [1;32mPASS Bug #78563: parsers should not be extendable [ext/xml/tests/bug78563_final.phpt] TEST 15483/16103 [ext/xml/tests/bug78563_serialize.phpt] [1;32mPASS Bug #78563: parsers should not be serializable [ext/xml/tests/bug78563_serialize.phpt] TEST 15484/16103 [ext/xml/tests/bug81351.phpt] [1;32mPASS Bug #81351 (xml_parse may fail, but has no error code) [ext/xml/tests/bug81351.phpt] TEST 15485/16103 [ext/xml/tests/xml001.phpt] [1;33mSKIP XML parser test, function callbacks [ext/xml/tests/xml001.phpt] reason: this test is not intended for libxml SAX parser TEST 15486/16103 [ext/xml/tests/xml002.phpt] [1;33mSKIP XML parser test, object tuple callbacks [ext/xml/tests/xml002.phpt] reason: this test is not intended for libxml SAX parser TEST 15487/16103 [ext/xml/tests/xml003.phpt] [1;33mSKIP XML parser test, xml_set_object callbacks [ext/xml/tests/xml003.phpt] reason: this test is not intended for libxml SAX parser TEST 15488/16103 [ext/xml/tests/xml004.phpt] [1;32mPASS XML parser case folding test [ext/xml/tests/xml004.phpt] TEST 15489/16103 [ext/xml/tests/xml007.phpt] [1;33mSKIP xml_parse_into_struct/umlauts in tags [ext/xml/tests/xml007.phpt] reason: strtoupper on non-ascii not supported on this platform TEST 15490/16103 [ext/xml/tests/xml009.phpt] [1;32mPASS XML parser test, default namespaces [ext/xml/tests/xml009.phpt] TEST 15491/16103 [ext/xml/tests/xml010.phpt] [1;32mPASS XML parser test, attributes [ext/xml/tests/xml010.phpt] TEST 15492/16103 [ext/xml/tests/xml011.phpt] [1;32mPASS XML Parser test: concat character data and set empty handlers [ext/xml/tests/xml011.phpt] TEST 15493/16103 [ext/xml/tests/xml_closures_001.phpt] [1;32mPASS XML parser test using closures as callbacks [ext/xml/tests/xml_closures_001.phpt] TEST 15494/16103 [ext/xml/tests/xml_error_string_basic.phpt] [1;32mPASS xml_error_string() - Basic test on 5 error codes [ext/xml/tests/xml_error_string_basic.phpt] TEST 15495/16103 [ext/xml/tests/xml_parse_into_struct_variation.phpt] [1;32mPASS Test xml_parse_into_struct() function : variation [ext/xml/tests/xml_parse_into_struct_variation.phpt] TEST 15496/16103 [ext/xml/tests/xml_parser_get_option_variation3.phpt] [1;32mPASS xml_parser_get_option() with XML_OPTION_SKIP_TAGSTART and XML_OPTION_SKIP_WHITE [ext/xml/tests/xml_parser_get_option_variation3.phpt] TEST 15497/16103 [ext/xml/tests/xml_parser_get_option_variation4.phpt] [1;32mPASS xml_parser_get_option() - Test parameter not set [ext/xml/tests/xml_parser_get_option_variation4.phpt] TEST 15498/16103 [ext/xml/tests/xml_parser_set_option_basic.phpt] [1;32mPASS Test xml_set_notation_decl_handler function : basic [ext/xml/tests/xml_parser_set_option_basic.phpt] TEST 15499/16103 [ext/xml/tests/xml_parser_set_option_variation4.phpt] [1;32mPASS xml_parser_free - Test setting skip whitespace and invalid encoding type [ext/xml/tests/xml_parser_set_option_variation4.phpt] TEST 15500/16103 [ext/xml/tests/xml_parser_set_option_variation5.phpt] [1;32mPASS xml_parser_set_option() - Test invalid parameter [ext/xml/tests/xml_parser_set_option_variation5.phpt] TEST 15501/16103 [ext/xml/tests/xml_set_notation_decl_handler_basic.phpt] [1;32mPASS Test xml_set_notation_decl_handler function : basic [ext/xml/tests/xml_set_notation_decl_handler_basic.phpt] TEST 15502/16103 [ext/xml/tests/xml_set_processing_instruction_handler_basic.phpt] [1;32mPASS Test xml_set_processing_instruction_handler function : basic [ext/xml/tests/xml_set_processing_instruction_handler_basic.phpt] TEST 15503/16103 [ext/xml/tests/xml_set_start_namespace_decl_handler_basic.phpt] [1;32mPASS Test xml_set_start_namespace_decl_handler function: basic [ext/xml/tests/xml_set_start_namespace_decl_handler_basic.phpt] TEST 15504/16103 [ext/xmlreader/tests/001.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, string data [ext/xmlreader/tests/001.phpt] TEST 15505/16103 [ext/xmlreader/tests/002.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, file data [ext/xmlreader/tests/002.phpt] TEST 15506/16103 [ext/xmlreader/tests/003-get-errors.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, Get an attribute, with invalid arguments [ext/xmlreader/tests/003-get-errors.phpt] TEST 15507/16103 [ext/xmlreader/tests/003-mb.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, attributes test [ext/xmlreader/tests/003-mb.phpt] TEST 15508/16103 [ext/xmlreader/tests/003-move-errors.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, Move cursor to an attribute, with invalid arguments [ext/xmlreader/tests/003-move-errors.phpt] TEST 15509/16103 [ext/xmlreader/tests/003.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, attributes test [ext/xmlreader/tests/003.phpt] TEST 15510/16103 [ext/xmlreader/tests/004.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, attributes test [ext/xmlreader/tests/004.phpt] TEST 15511/16103 [ext/xmlreader/tests/005.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, parser property set/get [ext/xmlreader/tests/005.phpt] TEST 15512/16103 [ext/xmlreader/tests/006.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, moveToElement [ext/xmlreader/tests/006.phpt] TEST 15513/16103 [ext/xmlreader/tests/007.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, setRelaxNGSchema [ext/xmlreader/tests/007.phpt] TEST 15514/16103 [ext/xmlreader/tests/008.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, DTD [ext/xmlreader/tests/008.phpt] TEST 15515/16103 [ext/xmlreader/tests/009.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, next [ext/xmlreader/tests/009.phpt] TEST 15516/16103 [ext/xmlreader/tests/010.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, next [ext/xmlreader/tests/010.phpt] TEST 15517/16103 [ext/xmlreader/tests/011.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, string data [ext/xmlreader/tests/011.phpt] TEST 15518/16103 [ext/xmlreader/tests/012.phpt] [1;32mPASS XMLReader: accessing empty and non existing attributes [ext/xmlreader/tests/012.phpt] TEST 15519/16103 [ext/xmlreader/tests/013.phpt] [1;32mPASS XMLReader: Schema validation [ext/xmlreader/tests/013.phpt] TEST 15520/16103 [ext/xmlreader/tests/014.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, read-only element values can not be modified [ext/xmlreader/tests/014.phpt] TEST 15521/16103 [ext/xmlreader/tests/015-get-errors.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, Move cursor to a named attribute within a namespace, with invalid arguments [ext/xmlreader/tests/015-get-errors.phpt] TEST 15522/16103 [ext/xmlreader/tests/015-move-errors.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, Move cursor to a named attribute within a namespace, with invalid arguments [ext/xmlreader/tests/015-move-errors.phpt] TEST 15523/16103 [ext/xmlreader/tests/015.phpt] [1;32mPASS XMLReader: libxml2 XML Reader, Move cursor to a named attribute within a namespace [ext/xmlreader/tests/015.phpt] TEST 15524/16103 [ext/xmlreader/tests/bug36743.phpt] [1;32mPASS Bug #36743 (In a class extending XMLReader array properties are not writable) [ext/xmlreader/tests/bug36743.phpt] TEST 15525/16103 [ext/xmlreader/tests/bug42139.phpt] [1;32mPASS Bug #42139 (XMLReader option constants are broken using XML()) [ext/xmlreader/tests/bug42139.phpt] TEST 15526/16103 [ext/xmlreader/tests/bug51936.phpt] [1;32mPASS Bug #51936 (Crash with clone XMLReader) [ext/xmlreader/tests/bug51936.phpt] TEST 15527/16103 [ext/xmlreader/tests/bug64230.phpt] [1;32mPASS Bug #64230 (XMLReader does not suppress errors) [ext/xmlreader/tests/bug64230.phpt] TEST 15528/16103 [ext/xmlreader/tests/bug70309.phpt] [1;33mSKIP XMLReader: Bug #70309 XmlReader read generates extra output [ext/xmlreader/tests/bug70309.phpt] reason: .. only for Windows TEST 15529/16103 [ext/xmlreader/tests/bug71805.phpt] [1;32mPASS XMLReader: Bug #71805 XML files can generate UTF-8 error even if they are UTF-8 [ext/xmlreader/tests/bug71805.phpt] TEST 15530/16103 [ext/xmlreader/tests/bug73053.phpt] [1;32mPASS Bug #73053 (XML reader with setSchema now fails under 5.6.25) [ext/xmlreader/tests/bug73053.phpt] TEST 15531/16103 [ext/xmlreader/tests/bug73246.phpt] [1;32mPASS Bug #73246 (XMLReader: encoding length not checked) [ext/xmlreader/tests/bug73246.phpt] TEST 15532/16103 [ext/xmlreader/tests/bug74457.phpt] [1;32mPASS XMLReader: Bug #74457 Wrong reflection on XMLReader::expand [ext/xmlreader/tests/bug74457.phpt] TEST 15533/16103 [ext/xmlreader/tests/bug81521.phpt] [1;32mPASS Bug #81521: XMLReader::getParserProperty may throw with a valid property [ext/xmlreader/tests/bug81521.phpt] TEST 15534/16103 [ext/xmlreader/tests/expand.phpt] [1;32mPASS XMLReader: Expand into existing DOM documet [ext/xmlreader/tests/expand.phpt] TEST 15535/16103 [ext/xmlreader/tests/expand_error.phpt] [1;32mPASS XMLReader: Expand Error [ext/xmlreader/tests/expand_error.phpt] TEST 15536/16103 [ext/xmlreader/tests/libxml_global_state_entity_loader_bypass.phpt] [1;33mSKIP GHSA-3qrf-m4j2-pcrr (libxml global state entity loader bypass) [ext/xmlreader/tests/libxml_global_state_entity_loader_bypass.phpt] reason: zend-test extension not available TEST 15537/16103 [ext/xmlreader/tests/next_basic.phpt] [1;32mPASS XMLReader: next basic [ext/xmlreader/tests/next_basic.phpt] TEST 15538/16103 [ext/xmlreader/tests/open_error.phpt] [1;32mPASS XMLReader: open error [ext/xmlreader/tests/open_error.phpt] TEST 15539/16103 [ext/xmlreader/tests/readString_basic.phpt] [1;32mPASS XMLReader: readString basic [ext/xmlreader/tests/readString_basic.phpt] TEST 15540/16103 [ext/xmlreader/tests/setParserProperty_error.phpt] [1;32mPASS XMLReader: setParserProperty Error [ext/xmlreader/tests/setParserProperty_error.phpt] TEST 15541/16103 [ext/xmlreader/tests/setSchema_error.phpt] [1;32mPASS XMLReader: setSchema Error [ext/xmlreader/tests/setSchema_error.phpt] TEST 15542/16103 [ext/xmlreader/tests/static.phpt] [1;32mPASS Calling XMLReader::open() and ::XML() statically [ext/xmlreader/tests/static.phpt] TEST 15543/16103 [ext/xmlwriter/tests/001.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, file buffer, flush [ext/xmlwriter/tests/001.phpt] TEST 15544/16103 [ext/xmlwriter/tests/002.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, membuffer, flush [ext/xmlwriter/tests/002.phpt] TEST 15545/16103 [ext/xmlwriter/tests/003.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, membuffer, flush, attribute [ext/xmlwriter/tests/003.phpt] TEST 15546/16103 [ext/xmlwriter/tests/004.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, file buffer, flush [ext/xmlwriter/tests/004.phpt] TEST 15547/16103 [ext/xmlwriter/tests/005-mb.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, comments [ext/xmlwriter/tests/005-mb.phpt] TEST 15548/16103 [ext/xmlwriter/tests/005.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, comments [ext/xmlwriter/tests/005.phpt] TEST 15549/16103 [ext/xmlwriter/tests/006.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, startDTD/writeElementNS [ext/xmlwriter/tests/006.phpt] TEST 15550/16103 [ext/xmlwriter/tests/007.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, Elements & Attributes [ext/xmlwriter/tests/007.phpt] TEST 15551/16103 [ext/xmlwriter/tests/008.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer DTD Element & Attlist [ext/xmlwriter/tests/008.phpt] TEST 15552/16103 [ext/xmlwriter/tests/009.phpt] [1;32mPASS XMLWriter: PI, Comment, CDATA [ext/xmlwriter/tests/009.phpt] TEST 15553/16103 [ext/xmlwriter/tests/010.phpt] [1;32mPASS xmlwriter_start/end_attribute() [ext/xmlwriter/tests/010.phpt] TEST 15554/16103 [ext/xmlwriter/tests/011.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, write_attribute_ns function [ext/xmlwriter/tests/011.phpt] TEST 15555/16103 [ext/xmlwriter/tests/012.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, full_end_element function [ext/xmlwriter/tests/012.phpt] TEST 15556/16103 [ext/xmlwriter/tests/OO_001.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, file buffer, flush [ext/xmlwriter/tests/OO_001.phpt] TEST 15557/16103 [ext/xmlwriter/tests/OO_002.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, membuffer, flush [ext/xmlwriter/tests/OO_002.phpt] TEST 15558/16103 [ext/xmlwriter/tests/OO_003.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, membuffer, flush, text, attribute [ext/xmlwriter/tests/OO_003.phpt] TEST 15559/16103 [ext/xmlwriter/tests/OO_004.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, file buffer, flush [ext/xmlwriter/tests/OO_004.phpt] TEST 15560/16103 [ext/xmlwriter/tests/OO_005.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, comments [ext/xmlwriter/tests/OO_005.phpt] TEST 15561/16103 [ext/xmlwriter/tests/OO_006.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, startDTD/writeElementNS [ext/xmlwriter/tests/OO_006.phpt] TEST 15562/16103 [ext/xmlwriter/tests/OO_007.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, Elements & Attributes [ext/xmlwriter/tests/OO_007.phpt] TEST 15563/16103 [ext/xmlwriter/tests/OO_008.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer DTD Element & Attlist [ext/xmlwriter/tests/OO_008.phpt] TEST 15564/16103 [ext/xmlwriter/tests/OO_009.phpt] [1;32mPASS XMLWriter: PI, Comment, CDATA [ext/xmlwriter/tests/OO_009.phpt] TEST 15565/16103 [ext/xmlwriter/tests/OO_010.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, writeAttributeNS method [ext/xmlwriter/tests/OO_010.phpt] TEST 15566/16103 [ext/xmlwriter/tests/OO_011.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, fullEndElement method [ext/xmlwriter/tests/OO_011.phpt] TEST 15567/16103 [ext/xmlwriter/tests/OO_012.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, Write CDATA [ext/xmlwriter/tests/OO_012.phpt] TEST 15568/16103 [ext/xmlwriter/tests/OO_013.phpt] [1;32mPASS XMLWriter: libxml2 XML Writer, Write Raw [ext/xmlwriter/tests/OO_013.phpt] TEST 15569/16103 [ext/xmlwriter/tests/bug39504.phpt] [1;32mPASS Bug #39504 (xmlwriter_write_dtd_entity() creates Attlist tag, not enity) [ext/xmlwriter/tests/bug39504.phpt] TEST 15570/16103 [ext/xmlwriter/tests/bug41287.phpt] [1;32mPASS Bug #41287 (Namespace functions don't allow xmlns definition to be optional) [ext/xmlwriter/tests/bug41287.phpt] TEST 15571/16103 [ext/xmlwriter/tests/bug41326.phpt] [1;32mPASS Bug #41287 (Writing empty tags with Xmlwriter::WriteElement[ns]) [ext/xmlwriter/tests/bug41326.phpt] TEST 15572/16103 [ext/xmlwriter/tests/bug48204.phpt] [1;32mPASS xmlwriter_open_uri with PHP_MAXPATHLEN + 1 [ext/xmlwriter/tests/bug48204.phpt] TEST 15573/16103 [ext/xmlwriter/tests/bug71536.phpt] [1;32mPASS Bug #71536 (Access Violation crashes php-cgi.exe) [ext/xmlwriter/tests/bug71536.phpt] TEST 15574/16103 [ext/xmlwriter/tests/bug79029.phpt] [1;32mPASS #79029 (Use After Free's in XMLReader / XMLWriter) [ext/xmlwriter/tests/bug79029.phpt] TEST 15575/16103 [ext/xmlwriter/tests/bug79344.phpt] [1;32mPASS FR #79344 (xmlwriter_write_attribute_ns: $prefix should be nullable) [ext/xmlwriter/tests/bug79344.phpt] TEST 15576/16103 [ext/xmlwriter/tests/xmlwriter_open_uri_error_001.phpt] [1;32mPASS xmlwriter_open_uri with empty string as parameter [ext/xmlwriter/tests/xmlwriter_open_uri_error_001.phpt] TEST 15577/16103 [ext/xmlwriter/tests/xmlwriter_open_uri_error_003.phpt] [1;32mPASS xmlwriter_open_uri with non existing file [ext/xmlwriter/tests/xmlwriter_open_uri_error_003.phpt] TEST 15578/16103 [ext/xmlwriter/tests/xmlwriter_open_uri_error_004.phpt] [1;32mPASS xmlwriter_open_uri with file:/// [ext/xmlwriter/tests/xmlwriter_open_uri_error_004.phpt] TEST 15579/16103 [ext/xmlwriter/tests/xmlwriter_open_uri_error_005.phpt] [1;32mPASS xmlwriter_open_uri with file://localhost/ [ext/xmlwriter/tests/xmlwriter_open_uri_error_005.phpt] TEST 15580/16103 [ext/xmlwriter/tests/xmlwriter_set_indent_string_basic_001.phpt] [1;32mPASS xmlwriter_set_indent_string passing xmlwriter resource [ext/xmlwriter/tests/xmlwriter_set_indent_string_basic_001.phpt] TEST 15581/16103 [ext/xmlwriter/tests/xmlwriter_write_attribute_ns_basic_001.phpt] [1;32mPASS xmlwriter_write_attribute_ns basic function tests [ext/xmlwriter/tests/xmlwriter_write_attribute_ns_basic_001.phpt] TEST 15582/16103 [ext/xmlwriter/tests/xmlwriter_write_dtd_basic_001.phpt] [1;32mPASS xmlwriter_write_dtd basic function tests [ext/xmlwriter/tests/xmlwriter_write_dtd_basic_001.phpt] TEST 15583/16103 [ext/xsl/tests/bug26384.phpt] [1;32mPASS Bug #26384 (domxslt->process causes segfault with xsl:key) [ext/xsl/tests/bug26384.phpt] TEST 15584/16103 [ext/xsl/tests/bug33853.phpt] [1;32mPASS Bug #33853 (php:function call __autoload with lowercase param) [ext/xsl/tests/bug33853.phpt] TEST 15585/16103 [ext/xsl/tests/bug48221.phpt] [1;32mPASS Bug #48221 (memory leak when passing invalid xslt parameter) [ext/xsl/tests/bug48221.phpt] TEST 15586/16103 [ext/xsl/tests/bug49634.phpt] [1;32mPASS bug #49634 (Segfault throwing an exception in a XSL registered function) [ext/xsl/tests/bug49634.phpt] TEST 15587/16103 [ext/xsl/tests/bug53965.phpt] [1;32mPASS Bug #53965 (<xsl:include> cannot find files with relative paths when loaded with "file://") [ext/xsl/tests/bug53965.phpt] TEST 15588/16103 [ext/xsl/tests/bug54446.phpt] [1;32mPASS Bug #54446 (Arbitrary file creation via libxslt 'output' extension) [ext/xsl/tests/bug54446.phpt] TEST 15589/16103 [ext/xsl/tests/bug54446_with_ini.phpt] [1;32mPASS Bug #54446 (Arbitrary file creation via libxslt 'output' extension with php.ini setting) [ext/xsl/tests/bug54446_with_ini.phpt] TEST 15590/16103 [ext/xsl/tests/bug70078.phpt] [1;32mPASS Bug #70078 (XSL callbacks with nodes as parameter leak memory) [ext/xsl/tests/bug70078.phpt] TEST 15591/16103 [ext/xsl/tests/bug70535.phpt] [1;32mPASS Bug #70535 (XSLT: free(): invalid pointer) [ext/xsl/tests/bug70535.phpt] TEST 15592/16103 [ext/xsl/tests/bug71540.phpt] [1;33mSKIP Bug #71540 (NULL pointer dereference in xsl_ext_function_php()) [ext/xsl/tests/bug71540.phpt] reason: this test is for PHP linked with libxml2 < 2.9.3 only TEST 15593/16103 [ext/xsl/tests/throw_in_autoload.phpt] [1;32mPASS Fork of bug33853.phpt with exit replaced by throw [ext/xsl/tests/throw_in_autoload.phpt] TEST 15594/16103 [ext/xsl/tests/xsl-phpinfo.phpt] [1;32mPASS Test phpinfo() displays xsl info [ext/xsl/tests/xsl-phpinfo.phpt] TEST 15595/16103 [ext/xsl/tests/xslt001.phpt] [1;32mPASS Test 1: Transform To XML String [ext/xsl/tests/xslt001.phpt] TEST 15596/16103 [ext/xsl/tests/xslt002.phpt] [1;32mPASS Test 2: Transform To HTML String [ext/xsl/tests/xslt002.phpt] TEST 15597/16103 [ext/xsl/tests/xslt003.phpt] [1;32mPASS Test 3: Using Parameters [ext/xsl/tests/xslt003.phpt] TEST 15598/16103 [ext/xsl/tests/xslt004.phpt] [1;32mPASS Test 4: Checking UTF8 Output [ext/xsl/tests/xslt004.phpt] TEST 15599/16103 [ext/xsl/tests/xslt005.phpt] [1;32mPASS Test 5: Checking Indent [ext/xsl/tests/xslt005.phpt] TEST 15600/16103 [ext/xsl/tests/xslt006.phpt] [1;32mPASS Test 6: Transform To Doc [ext/xsl/tests/xslt006.phpt] TEST 15601/16103 [ext/xsl/tests/xslt007.phpt] [1;32mPASS Test 7: Transform To Uri [ext/xsl/tests/xslt007.phpt] TEST 15602/16103 [ext/xsl/tests/xslt008-mb.phpt] [1;32mPASS Test 8: Stream Wrapper Includes [ext/xsl/tests/xslt008-mb.phpt] TEST 15603/16103 [ext/xsl/tests/xslt008.phpt] [1;32mPASS Test 8: Stream Wrapper Includes [ext/xsl/tests/xslt008.phpt] TEST 15604/16103 [ext/xsl/tests/xslt009.phpt] [1;32mPASS Test 9: Stream Wrapper XPath-Document() [ext/xsl/tests/xslt009.phpt] TEST 15605/16103 [ext/xsl/tests/xslt010.phpt] [1;33mSKIP Test 10: EXSLT Support [ext/xsl/tests/xslt010.phpt] reason: for libxsl < 10130 TEST 15606/16103 [ext/xsl/tests/xslt010_gt10129.phpt] [1;32mPASS Test 10: EXSLT Support [ext/xsl/tests/xslt010_gt10129.phpt] TEST 15607/16103 [ext/xsl/tests/xslt011.phpt] [1;32mPASS Test 11: php:function Support [ext/xsl/tests/xslt011.phpt] TEST 15608/16103 [ext/xsl/tests/xslt012.phpt] [1;32mPASS Test 12: Using Associative Array of Parameters [ext/xsl/tests/xslt012.phpt] TEST 15609/16103 [ext/xsl/tests/xsltprocessor_getParameter-invalidparam.phpt] [1;32mPASS Check xsltprocessor::getParameter with undefined parameter [ext/xsl/tests/xsltprocessor_getParameter-invalidparam.phpt] TEST 15610/16103 [ext/xsl/tests/xsltprocessor_getParameter.phpt] [1;32mPASS Check xsltprocessor::getparameter functionality [ext/xsl/tests/xsltprocessor_getParameter.phpt] TEST 15611/16103 [ext/xsl/tests/xsltprocessor_hasExsltSupport.phpt] [1;32mPASS Test the basics to function XSLTProcessor::hasExsltSupport(). [ext/xsl/tests/xsltprocessor_hasExsltSupport.phpt] TEST 15612/16103 [ext/xsl/tests/xsltprocessor_hasExsltSupport_wrongparam_001.phpt] [1;32mPASS Check XSLTProcessor::hasExsltSupport() with 1 parameter [ext/xsl/tests/xsltprocessor_hasExsltSupport_wrongparam_001.phpt] TEST 15613/16103 [ext/xsl/tests/xsltprocessor_importStylesheet-invalidparam.phpt] [1;32mPASS XSLTProcessor::importStylesheet() - Test with invalid stylesheet [ext/xsl/tests/xsltprocessor_importStylesheet-invalidparam.phpt] TEST 15614/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-allfuncs.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions [ext/xsl/tests/xsltprocessor_registerPHPFunctions-allfuncs.phpt] TEST 15615/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-array-multiple.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions with array called multiple times [ext/xsl/tests/xsltprocessor_registerPHPFunctions-array-multiple.phpt] TEST 15616/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-array-notallowed.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions with array and a not allowed function [ext/xsl/tests/xsltprocessor_registerPHPFunctions-array-notallowed.phpt] TEST 15617/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-array.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions with array [ext/xsl/tests/xsltprocessor_registerPHPFunctions-array.phpt] TEST 15618/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcnostring.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions and a non-string function in xsl [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcnostring.phpt] TEST 15619/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcundef.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions and a undefined php function [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcundef.phpt] TEST 15620/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-null.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions called with null to reset [ext/xsl/tests/xsltprocessor_registerPHPFunctions-null.phpt] TEST 15621/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-string-multiple.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions with string called multiple times [ext/xsl/tests/xsltprocessor_registerPHPFunctions-string-multiple.phpt] TEST 15622/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-string-notallowed.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions with string and not allowed function [ext/xsl/tests/xsltprocessor_registerPHPFunctions-string-notallowed.phpt] TEST 15623/16103 [ext/xsl/tests/xsltprocessor_registerPHPFunctions-string.phpt] [1;32mPASS Check xsltprocessor::registerPHPFunctions with string [ext/xsl/tests/xsltprocessor_registerPHPFunctions-string.phpt] TEST 15624/16103 [ext/xsl/tests/xsltprocessor_removeParameter-invalidparam.phpt] [1;32mPASS Check xsltprocessor::removeParameter with invalid parameter [ext/xsl/tests/xsltprocessor_removeParameter-invalidparam.phpt] TEST 15625/16103 [ext/xsl/tests/xsltprocessor_removeParameter.phpt] [1;32mPASS Check xsltprocessor::removeParameter functionality [ext/xsl/tests/xsltprocessor_removeParameter.phpt] TEST 15626/16103 [ext/xsl/tests/xsltprocessor_setparameter-errorquote.phpt] [1;32mPASS Check xsltprocessor::setparameter error handling with both single and double quotes [ext/xsl/tests/xsltprocessor_setparameter-errorquote.phpt] TEST 15627/16103 [ext/xsl/tests/xsltprocessor_setparameter-nostring.phpt] [1;32mPASS Check xsltprocessor::setparameter error handling with no-string [ext/xsl/tests/xsltprocessor_setparameter-nostring.phpt] TEST 15628/16103 [ext/xsl/tests/xsltprocessor_transformToDoc.phpt] [1;32mPASS Test the basics to function XSLTProcessor::transformToDoc(). [ext/xsl/tests/xsltprocessor_transformToDoc.phpt] TEST 15629/16103 [ext/xsl/tests/xsltprocessor_transformToDoc_no_stylesheet.phpt] [1;32mPASS Calling XSLTProcessor::transformToDoc() without stylesheet [ext/xsl/tests/xsltprocessor_transformToDoc_no_stylesheet.phpt] TEST 15630/16103 [ext/xsl/tests/xsltprocessor_transformToURI.phpt] [1;32mPASS Test the basics to function XSLTProcessor::transformToURI(). [ext/xsl/tests/xsltprocessor_transformToURI.phpt] TEST 15631/16103 [ext/xsl/tests/xsltprocessor_transformToXML.phpt] [1;32mPASS Test the basics to function XSLTProcessor::transformToXml(). [ext/xsl/tests/xsltprocessor_transformToXML.phpt] TEST 15632/16103 [ext/zip/tests/001.phpt] [1;32mPASS Check for zip presence [ext/zip/tests/001.phpt] TEST 15633/16103 [ext/zip/tests/bug11216.phpt] [1;32mPASS Bug #11216 (::addEmptyDir() crashes when the directory already exists) [ext/zip/tests/bug11216.phpt] TEST 15634/16103 [ext/zip/tests/bug14962.phpt] [1;32mPASS Bug #14962 (::extractTo second argument is not really optional) [ext/zip/tests/bug14962.phpt] TEST 15635/16103 [ext/zip/tests/bug38943_2.phpt] [1;32mPASS #38943, properties in extended class cannot be set (5.3) [ext/zip/tests/bug38943_2.phpt] TEST 15636/16103 [ext/zip/tests/bug38944.phpt] [1;32mPASS Bug #38944 (newly created ZipArchive segfaults when accessing comment property) [ext/zip/tests/bug38944.phpt] TEST 15637/16103 [ext/zip/tests/bug40228-mb.phpt] [1;32mPASS Bug #40228 (extractTo does not create recursive empty path) [ext/zip/tests/bug40228-mb.phpt] TEST 15638/16103 [ext/zip/tests/bug40228.phpt] [1;32mPASS Bug #40228 (extractTo does not create recursive empty path) [ext/zip/tests/bug40228.phpt] TEST 15639/16103 [ext/zip/tests/bug47667.phpt] [1;32mPASS Bug #47667 (ZipArchive::OVERWRITE seems to have no effect) [ext/zip/tests/bug47667.phpt] TEST 15640/16103 [ext/zip/tests/bug49072.phpt] [1;32mPASS Bug #49072 (feof never returns true for damaged file in zip) [ext/zip/tests/bug49072.phpt] TEST 15641/16103 [ext/zip/tests/bug50678.phpt] [1;32mPASS Bug #50678 (files extracted by ZipArchive class lost their original modified time) [ext/zip/tests/bug50678.phpt] TEST 15642/16103 [ext/zip/tests/bug51353.phpt] [1;33mSKIP Bug #51353 ZIP64 problem, archive with 100000 items [ext/zip/tests/bug51353.phpt] reason: the test might get very long, activate it manually TEST 15643/16103 [ext/zip/tests/bug53579.phpt] [1;32mPASS Bug #53579 (stream_get_contents() segfaults on ziparchive streams) [ext/zip/tests/bug53579.phpt] TEST 15644/16103 [ext/zip/tests/bug53603.phpt] [1;32mPASS Bug #53603 (ZipArchive should quiet stat errors) [ext/zip/tests/bug53603.phpt] TEST 15645/16103 [ext/zip/tests/bug53854.phpt] [1;32mPASS Bug #53854 (Missing constants for compression type) [ext/zip/tests/bug53854.phpt] TEST 15646/16103 [ext/zip/tests/bug53885.phpt] [1;32mPASS Bug #53885 (ZipArchive segfault with FL_UNCHANGED on empty archive) [ext/zip/tests/bug53885.phpt] TEST 15647/16103 [ext/zip/tests/bug64342_0.phpt] [1;32mPASS Bug #64342 ZipArchive::addFile() has to check file existence (variation 1) [ext/zip/tests/bug64342_0.phpt] TEST 15648/16103 [ext/zip/tests/bug64342_1-mb.phpt] [1;32mPASS Bug #64342 ZipArchive::addFile() has to check file existence (variation 2) [ext/zip/tests/bug64342_1-mb.phpt] TEST 15649/16103 [ext/zip/tests/bug64342_1.phpt] [1;32mPASS Bug #64342 ZipArchive::addFile() has to check file existence (variation 2) [ext/zip/tests/bug64342_1.phpt] TEST 15650/16103 [ext/zip/tests/bug70103.phpt] [1;32mPASS Bug #70103 (ZipArchive::addGlob ignores remove_all_path option) [ext/zip/tests/bug70103.phpt] TEST 15651/16103 [ext/zip/tests/bug70322.phpt] [1;32mPASS Bug #70322 (ZipArchive::close() doesn't indicate errors) [ext/zip/tests/bug70322.phpt] TEST 15652/16103 [ext/zip/tests/bug70350.phpt] [1;32mPASS Bug #70350 (ZipArchive::extractTo allows for directory traversal when creating directories) [ext/zip/tests/bug70350.phpt] TEST 15653/16103 [ext/zip/tests/bug70752.phpt] [1;32mPASS Bug #70752 (Depacking with wrong password leaves 0 length files) [ext/zip/tests/bug70752.phpt] TEST 15654/16103 [ext/zip/tests/bug7214.phpt] [1;32mPASS Bug #7214 (zip_entry_read() binary safe) [ext/zip/tests/bug7214.phpt] TEST 15655/16103 [ext/zip/tests/bug72258.phpt] [1;32mPASS Bug #72258 ZipArchive converts filenames to unrecoverable form [ext/zip/tests/bug72258.phpt] TEST 15656/16103 [ext/zip/tests/bug72374.phpt] [1;32mPASS Bug #72374 (ZipArchive::addGlob remove_path option strips first char of filename) [ext/zip/tests/bug72374.phpt] TEST 15657/16103 [ext/zip/tests/bug72660.phpt] [1;33mSKIP Bug #72660 (NULL Pointer dereference in zend_virtual_cwd) [ext/zip/tests/bug72660.phpt] reason: ZTS required TEST 15658/16103 [ext/zip/tests/bug76524.phpt] [1;32mPASS ZipArchive Bug #76524 (memory leak with ZipArchive::OVERWRITE flag and empty archive) [ext/zip/tests/bug76524.phpt] TEST 15659/16103 [ext/zip/tests/bug7658.phpt] [1;32mPASS Bug #7658 (modify archive with general bit flag 3 set) [ext/zip/tests/bug7658.phpt] TEST 15660/16103 [ext/zip/tests/bug77978.phpt] [1;32mPASS Bug #77978 (Dirname ending in colon unzips to wrong dir) [ext/zip/tests/bug77978.phpt] TEST 15661/16103 [ext/zip/tests/bug78641.phpt] [1;32mPASS Bug #78641 (addGlob can modify given remove_path value) [ext/zip/tests/bug78641.phpt] TEST 15662/16103 [ext/zip/tests/bug8009.phpt] [1;32mPASS Bug #8009 (cannot add again same entry to an archive) [ext/zip/tests/bug8009.phpt] TEST 15663/16103 [ext/zip/tests/bug80833.phpt] [1;32mPASS Bug #80833 (ZipArchive::getStream doesn't use setPassword) [ext/zip/tests/bug80833.phpt] TEST 15664/16103 [ext/zip/tests/bug80863.phpt] [1;32mPASS Bug #80863 (ZipArchive::extractTo() ignores references) [ext/zip/tests/bug80863.phpt] TEST 15665/16103 [ext/zip/tests/bug81420.phpt] [1;32mPASS Bug #81420 (ZipArchive::extractTo extracts outside of destination) [ext/zip/tests/bug81420.phpt] TEST 15666/16103 [ext/zip/tests/bug81490.phpt] [1;32mPASS Bug #81490 (ZipArchive::extractTo() may leak memory) [ext/zip/tests/bug81490.phpt] TEST 15667/16103 [ext/zip/tests/bug8700.phpt] [1;32mPASS Bug #8700 (getFromIndex(0) fails) [ext/zip/tests/bug8700.phpt] TEST 15668/16103 [ext/zip/tests/compression_methods.phpt] [1;32mPASS Recognition of compression methods [ext/zip/tests/compression_methods.phpt] TEST 15669/16103 [ext/zip/tests/doubleclose.phpt] [1;32mPASS close() called twice [ext/zip/tests/doubleclose.phpt] TEST 15670/16103 [ext/zip/tests/oo_add_encoding.phpt] [1;32mPASS ziparchive::addEmptyDir with encoding option [ext/zip/tests/oo_add_encoding.phpt] TEST 15671/16103 [ext/zip/tests/oo_add_from_string.phpt] [1;32mPASS ziparchive::addFromString and FL_OVERWRITE [ext/zip/tests/oo_add_from_string.phpt] TEST 15672/16103 [ext/zip/tests/oo_addemptydir.phpt] [1;32mPASS ziparchive::addEmptyDir [ext/zip/tests/oo_addemptydir.phpt] TEST 15673/16103 [ext/zip/tests/oo_addemptydir_error.phpt] [1;32mPASS ziparchive::addEmptyDir error [ext/zip/tests/oo_addemptydir_error.phpt] TEST 15674/16103 [ext/zip/tests/oo_addfile.phpt] [1;32mPASS ziparchive::addFile() function [ext/zip/tests/oo_addfile.phpt] TEST 15675/16103 [ext/zip/tests/oo_addglob.phpt] [1;32mPASS ZipArchive::addGlob() method [ext/zip/tests/oo_addglob.phpt] TEST 15676/16103 [ext/zip/tests/oo_addglob2.phpt] [1;32mPASS ZipArchive::addGlob() method with more compression and encryption [ext/zip/tests/oo_addglob2.phpt] TEST 15677/16103 [ext/zip/tests/oo_addpattern.phpt] [1;32mPASS ZipArchive::addPattern() method [ext/zip/tests/oo_addpattern.phpt] TEST 15678/16103 [ext/zip/tests/oo_cancel.phpt] [1;32mPASS registerCancelCallback [ext/zip/tests/oo_cancel.phpt] TEST 15679/16103 [ext/zip/tests/oo_close.phpt] [1;32mPASS zip::close() function [ext/zip/tests/oo_close.phpt] TEST 15680/16103 [ext/zip/tests/oo_count.phpt] [1;32mPASS ziparchive::count() [ext/zip/tests/oo_count.phpt] TEST 15681/16103 [ext/zip/tests/oo_delete.phpt] [1;32mPASS Delete entries [ext/zip/tests/oo_delete.phpt] TEST 15682/16103 [ext/zip/tests/oo_encryption.phpt] [1;32mPASS ZipArchive::setEncryption*() functions [ext/zip/tests/oo_encryption.phpt] TEST 15683/16103 [ext/zip/tests/oo_ext_zip.phpt] [1;32mPASS Extending Zip class and array property [ext/zip/tests/oo_ext_zip.phpt] TEST 15684/16103 [ext/zip/tests/oo_externalattributes.phpt] [1;32mPASS ZipArchive::*ExternalAttributes*() function [ext/zip/tests/oo_externalattributes.phpt] TEST 15685/16103 [ext/zip/tests/oo_extract.phpt] [1;32mPASS extractTo [ext/zip/tests/oo_extract.phpt] TEST 15686/16103 [ext/zip/tests/oo_getcomment.phpt] [1;32mPASS getComment [ext/zip/tests/oo_getcomment.phpt] TEST 15687/16103 [ext/zip/tests/oo_getexternalattributesname_error.phpt] [1;32mPASS ZipArchive::getExternalAttributesName() throws a ValueError when the $name param is empty [ext/zip/tests/oo_getexternalattributesname_error.phpt] TEST 15688/16103 [ext/zip/tests/oo_getnameindex.phpt] [1;32mPASS getNameIndex [ext/zip/tests/oo_getnameindex.phpt] TEST 15689/16103 [ext/zip/tests/oo_getstatusstring.phpt] [1;32mPASS This test will test getStatusString method in ZipArchive [ext/zip/tests/oo_getstatusstring.phpt] TEST 15690/16103 [ext/zip/tests/oo_namelocate.phpt] [1;32mPASS Locate entries by name [ext/zip/tests/oo_namelocate.phpt] TEST 15691/16103 [ext/zip/tests/oo_open.phpt] [1;32mPASS zip::open() function [ext/zip/tests/oo_open.phpt] TEST 15692/16103 [ext/zip/tests/oo_progress.phpt] [1;32mPASS registerProgressCallback [ext/zip/tests/oo_progress.phpt] TEST 15693/16103 [ext/zip/tests/oo_properties.phpt] [1;32mPASS ziparchive::properties isset()/empty() checks [ext/zip/tests/oo_properties.phpt] TEST 15694/16103 [ext/zip/tests/oo_readonly_properties.phpt] [1;32mPASS Test that ZipArchive properties are read-only [ext/zip/tests/oo_readonly_properties.phpt] TEST 15695/16103 [ext/zip/tests/oo_rename.phpt] [1;32mPASS Rename entries [ext/zip/tests/oo_rename.phpt] TEST 15696/16103 [ext/zip/tests/oo_replacefile.phpt] [1;32mPASS ziparchive::replaceFile() function [ext/zip/tests/oo_replacefile.phpt] TEST 15697/16103 [ext/zip/tests/oo_setcomment.phpt] [1;32mPASS setComment [ext/zip/tests/oo_setcomment.phpt] TEST 15698/16103 [ext/zip/tests/oo_setcomment_error.phpt] [1;32mPASS setComment error behavior [ext/zip/tests/oo_setcomment_error.phpt] TEST 15699/16103 [ext/zip/tests/oo_setcompression.phpt] [1;32mPASS setCompressionName and setCompressionIndex methods [ext/zip/tests/oo_setcompression.phpt] TEST 15700/16103 [ext/zip/tests/oo_setmtime.phpt] [1;32mPASS setMtime [ext/zip/tests/oo_setmtime.phpt] TEST 15701/16103 [ext/zip/tests/oo_stream.phpt] [1;32mPASS getStream [ext/zip/tests/oo_stream.phpt] TEST 15702/16103 [ext/zip/tests/oo_supported.phpt] [1;32mPASS ziparchive::properties isset()/empty() checks [ext/zip/tests/oo_supported.phpt] TEST 15703/16103 [ext/zip/tests/oo_unchangeIndex.phpt] [1;32mPASS Test basic ZipArchive::unchangeIndex() Method [ext/zip/tests/oo_unchangeIndex.phpt] TEST 15704/16103 [ext/zip/tests/oo_unchangeName.phpt] [1;32mPASS Test basic ZipArchive::unchangeName() method [ext/zip/tests/oo_unchangeName.phpt] TEST 15705/16103 [ext/zip/tests/pecl12414.phpt] [1;32mPASS Bug #12414 ( extracting files from damaged archives) [ext/zip/tests/pecl12414.phpt] TEST 15706/16103 [ext/zip/tests/stream_meta_data.phpt] [1;32mPASS stream_get_meta_data() on zip stream [ext/zip/tests/stream_meta_data.phpt] TEST 15707/16103 [ext/zip/tests/zip_close.phpt] [1;32mPASS zip_close() function [ext/zip/tests/zip_close.phpt] TEST 15708/16103 [ext/zip/tests/zip_entry_close.phpt] [1;32mPASS zip_entry_close() function: simple and double call [ext/zip/tests/zip_entry_close.phpt] TEST 15709/16103 [ext/zip/tests/zip_entry_compressedsize.phpt] [1;32mPASS zip_entry_compressedsize() function [ext/zip/tests/zip_entry_compressedsize.phpt] TEST 15710/16103 [ext/zip/tests/zip_entry_compressionmethod.phpt] [1;32mPASS zip_entry_compressionmethod() function [ext/zip/tests/zip_entry_compressionmethod.phpt] TEST 15711/16103 [ext/zip/tests/zip_entry_filesize.phpt] [1;32mPASS zip_entry_filesize() function [ext/zip/tests/zip_entry_filesize.phpt] TEST 15712/16103 [ext/zip/tests/zip_entry_name.phpt] [1;32mPASS zip_entry_name() function [ext/zip/tests/zip_entry_name.phpt] TEST 15713/16103 [ext/zip/tests/zip_entry_open.phpt] [1;32mPASS zip_entry_open() function [ext/zip/tests/zip_entry_open.phpt] TEST 15714/16103 [ext/zip/tests/zip_entry_read.phpt] [1;32mPASS zip_entry_read() function [ext/zip/tests/zip_entry_read.phpt] TEST 15715/16103 [ext/zip/tests/zip_open.phpt] [1;32mPASS zip_open() function [ext/zip/tests/zip_open.phpt] TEST 15716/16103 [ext/zip/tests/zip_open_error.phpt] [1;32mPASS zip_open() error conditions [ext/zip/tests/zip_open_error.phpt] TEST 15717/16103 [ext/zip/tests/zip_read.phpt] [1;32mPASS zip_read() function [ext/zip/tests/zip_read.phpt] TEST 15718/16103 [ext/zlib/tests/001.phpt] [1;32mPASS gzdeflate()/gzinflate() [ext/zlib/tests/001.phpt] TEST 15719/16103 [ext/zlib/tests/002.phpt] [1;32mPASS gzcompress()/gzuncompress() [ext/zlib/tests/002.phpt] TEST 15720/16103 [ext/zlib/tests/003.phpt] [1;32mPASS gzencode() [ext/zlib/tests/003.phpt] TEST 15721/16103 [ext/zlib/tests/004-mb.phpt] [1;32mPASS gzfile() with various invalid params [ext/zlib/tests/004-mb.phpt] TEST 15722/16103 [ext/zlib/tests/004.phpt] [1;32mPASS gzfile() with various invalid params [ext/zlib/tests/004.phpt] TEST 15723/16103 [ext/zlib/tests/005.phpt] [1;32mPASS gzcompress()/gzuncompress() and invalid params [ext/zlib/tests/005.phpt] TEST 15724/16103 [ext/zlib/tests/006.phpt] [1;32mPASS gzdeflate()/gzinflate() and invalid params [ext/zlib/tests/006.phpt] TEST 15725/16103 [ext/zlib/tests/007.phpt] [1;32mPASS gzencode() and invalid params [ext/zlib/tests/007.phpt] TEST 15726/16103 [ext/zlib/tests/008.phpt] [1;32mPASS zlib.output_compression=1 with client not accepting compression [ext/zlib/tests/008.phpt] TEST 15727/16103 [ext/zlib/tests/bug48725.phpt] [1;32mPASS Bug #48725 (Support for flushing in zlib stream) [ext/zlib/tests/bug48725.phpt] TEST 15728/16103 [ext/zlib/tests/bug48725_2.phpt] [1;32mPASS Bug #48725 (Support for flushing in zlib stream) [ext/zlib/tests/bug48725_2.phpt] TEST 15729/16103 [ext/zlib/tests/bug51269.phpt] [1;31mFAIL Bug #51269 (zlib.output_compression Overwrites Vary Header) [ext/zlib/tests/bug51269.phpt] TEST 15730/16103 [ext/zlib/tests/bug55544-win.phpt] [1;31mFAIL Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [ext/zlib/tests/bug55544-win.phpt] TEST 15731/16103 [ext/zlib/tests/bug55544.phpt] [1;31mFAIL Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [ext/zlib/tests/bug55544.phpt] TEST 15732/16103 [ext/zlib/tests/bug60761.phpt] [1;32mPASS checks zlib compression output size is always the same [ext/zlib/tests/bug60761.phpt] TEST 15733/16103 [ext/zlib/tests/bug61139.phpt] [1;32mPASS Bug #61139 (gzopen leaks when specifying invalid mode) [ext/zlib/tests/bug61139.phpt] TEST 15734/16103 [ext/zlib/tests/bug61287.phpt] [1;32mPASS bug #61287 - inflate needs the terminating null byte [ext/zlib/tests/bug61287.phpt] TEST 15735/16103 [ext/zlib/tests/bug61443.phpt] [1;32mPASS bug #61443 [ext/zlib/tests/bug61443.phpt] TEST 15736/16103 [ext/zlib/tests/bug61820.phpt] [1;32mPASS bug #61820 using ob_gzhandler will complain about headers already sent when no compression [ext/zlib/tests/bug61820.phpt] TEST 15737/16103 [ext/zlib/tests/bug65391.phpt] [1;31mFAIL Bug #65391 (Unable to send vary header user-agent when ob_start('ob_gzhandler') is called) [ext/zlib/tests/bug65391.phpt] TEST 15738/16103 [ext/zlib/tests/bug67724.phpt] [1;32mPASS Bug #67724 (chained zlib filters silently fail with large amounts of data) [ext/zlib/tests/bug67724.phpt] TEST 15739/16103 [ext/zlib/tests/bug71417.phpt] [1;32mPASS Bug #71417: fread() does not report zlib.inflate errors [ext/zlib/tests/bug71417.phpt] TEST 15740/16103 [ext/zlib/tests/bug73944.phpt] [1;32mPASS Bug #73944: Dictionary option of intflate_init() does not work [ext/zlib/tests/bug73944.phpt] TEST 15741/16103 [ext/zlib/tests/bug74240.phpt] [1;32mPASS Bug #74240 (deflate_add can allocate too much memory) [ext/zlib/tests/bug74240.phpt] TEST 15742/16103 [ext/zlib/tests/bug75273.phpt] [1;32mPASS Bug #75273 (php_zlib_inflate_filter() may not update bytes_consumed) [ext/zlib/tests/bug75273.phpt] TEST 15743/16103 [ext/zlib/tests/bug75299.phpt] [1;32mPASS Bug #75299 Wrong reflection on inflate_init and inflate_add [ext/zlib/tests/bug75299.phpt] TEST 15744/16103 [ext/zlib/tests/bug_34821.phpt] [1;32mPASS Bug #34821 (zlib encoders fail on widely varying binary data) [ext/zlib/tests/bug_34821.phpt] TEST 15745/16103 [ext/zlib/tests/bug_40189.phpt] [1;32mPASS Bug #40189 (endless loop in zlib.inflate stream filter) [ext/zlib/tests/bug_40189.phpt] TEST 15746/16103 [ext/zlib/tests/bug_52944.phpt] [1;32mPASS Bug #52944 (segfault with zlib filter and corrupted data) [ext/zlib/tests/bug_52944.phpt] TEST 15747/16103 [ext/zlib/tests/compress_zlib_wrapper.phpt] [1;32mPASS compress.zlib:// wrapper [ext/zlib/tests/compress_zlib_wrapper.phpt] TEST 15748/16103 [ext/zlib/tests/deflate_add_basic.phpt] [1;32mPASS Test incremental deflate_add() functionality [ext/zlib/tests/deflate_add_basic.phpt] TEST 15749/16103 [ext/zlib/tests/deflate_add_block_v123.phpt] [1;33mSKIP Test deflate_add() errors with ZLIB_BLOCK in zlib < 1.2.4 [ext/zlib/tests/deflate_add_block_v123.phpt] reason: - ZLIB < 1.2.4 required for test TEST 15750/16103 [ext/zlib/tests/deflate_add_buffer_full.phpt] [1;32mPASS Test deflate_add() buffer issue with data that fills deflate buffer while using ZLIB_SYNC_FLUSH on ZLIB_ENCODING_RAW. [ext/zlib/tests/deflate_add_buffer_full.phpt] TEST 15751/16103 [ext/zlib/tests/deflate_add_error.phpt] [1;32mPASS Test incremental deflate_add() error functionality [ext/zlib/tests/deflate_add_error.phpt] TEST 15752/16103 [ext/zlib/tests/deflate_init_error.phpt] [1;32mPASS Test deflate_init() error [ext/zlib/tests/deflate_init_error.phpt] TEST 15753/16103 [ext/zlib/tests/deflate_init_reuse.phpt] [1;32mPASS Test incremental deflate_init() context reuse [ext/zlib/tests/deflate_init_reuse.phpt] TEST 15754/16103 [ext/zlib/tests/dictionary_usage.phpt] [1;32mPASS Test dictionary usage on zlib methods [ext/zlib/tests/dictionary_usage.phpt] TEST 15755/16103 [ext/zlib/tests/gzclose_basic.phpt] [1;32mPASS Test function gzclose() by calling it with its expected arguments [ext/zlib/tests/gzclose_basic.phpt] TEST 15756/16103 [ext/zlib/tests/gzcompress_basic1.phpt] [1;32mPASS Test gzcompress() function : basic functionality [ext/zlib/tests/gzcompress_basic1.phpt] TEST 15757/16103 [ext/zlib/tests/gzcompress_error1.phpt] [1;32mPASS Test gzcompress() function : error conditions [ext/zlib/tests/gzcompress_error1.phpt] TEST 15758/16103 [ext/zlib/tests/gzcompress_variation1.phpt] [1;32mPASS Test gzcompress() function : variation [ext/zlib/tests/gzcompress_variation1.phpt] TEST 15759/16103 [ext/zlib/tests/gzdeflate_basic1.phpt] [1;32mPASS Test gzdeflate() function : basic functionality [ext/zlib/tests/gzdeflate_basic1.phpt] TEST 15760/16103 [ext/zlib/tests/gzdeflate_error1.phpt] [1;32mPASS Test gzdeflate() function : error conditions [ext/zlib/tests/gzdeflate_error1.phpt] TEST 15761/16103 [ext/zlib/tests/gzdeflate_variation1.phpt] [1;32mPASS Test gzdeflate() function : variation [ext/zlib/tests/gzdeflate_variation1.phpt] TEST 15762/16103 [ext/zlib/tests/gzencode_basic1.phpt] [1;32mPASS Test gzencode() function : basic functionality [ext/zlib/tests/gzencode_basic1.phpt] TEST 15763/16103 [ext/zlib/tests/gzencode_error1.phpt] [1;32mPASS Test gzencode() function : error conditions [ext/zlib/tests/gzencode_error1.phpt] TEST 15764/16103 [ext/zlib/tests/gzencode_variation1-win32.phpt] [1;33mSKIP Test gzencode() function : variation [ext/zlib/tests/gzencode_variation1-win32.phpt] reason: only for Windows TEST 15765/16103 [ext/zlib/tests/gzencode_variation1.phpt] [1;32mPASS Test gzencode() function : variation [ext/zlib/tests/gzencode_variation1.phpt] TEST 15766/16103 [ext/zlib/tests/gzencode_variation2-win32.phpt] [1;33mSKIP Test gzencode() function : variation - verify header contents with all encoding modes [ext/zlib/tests/gzencode_variation2-win32.phpt] reason: .. only for Windows TEST 15767/16103 [ext/zlib/tests/gzencode_variation2.phpt] [1;32mPASS Test gzencode() function : variation - verify header contents with all encoding modes [ext/zlib/tests/gzencode_variation2.phpt] TEST 15768/16103 [ext/zlib/tests/gzeof_basic.phpt] [1;32mPASS Test function feof() by calling it with its expected arguments [ext/zlib/tests/gzeof_basic.phpt] TEST 15769/16103 [ext/zlib/tests/gzeof_variation1.phpt] [1;32mPASS Test function gzeof while writing. [ext/zlib/tests/gzeof_variation1.phpt] TEST 15770/16103 [ext/zlib/tests/gzfile_basic.phpt] [1;32mPASS Test function gzfile() reading a gzip relative file [ext/zlib/tests/gzfile_basic.phpt] TEST 15771/16103 [ext/zlib/tests/gzfile_basic2.phpt] [1;32mPASS Test function gzfile() reading a plain relative file [ext/zlib/tests/gzfile_basic2.phpt] TEST 15772/16103 [ext/zlib/tests/gzfile_variation12.phpt] [1;32mPASS Test function gzfile() by substituting argument 2 with int values. [ext/zlib/tests/gzfile_variation12.phpt] TEST 15773/16103 [ext/zlib/tests/gzfile_variation15.phpt] [1;32mPASS Test gzfile() function : variation: use include path (relative directories in path) [ext/zlib/tests/gzfile_variation15.phpt] TEST 15774/16103 [ext/zlib/tests/gzfile_variation4.phpt] [1;32mPASS Test function gzfile() by substituting argument 1 with float values. [ext/zlib/tests/gzfile_variation4.phpt] TEST 15775/16103 [ext/zlib/tests/gzfile_variation5.phpt] [1;32mPASS Test function gzfile() by substituting argument 1 with int values. [ext/zlib/tests/gzfile_variation5.phpt] TEST 15776/16103 [ext/zlib/tests/gzfile_variation7.phpt] [1;32mPASS Test function gzfile() by substituting argument 1 with string values. [ext/zlib/tests/gzfile_variation7.phpt] TEST 15777/16103 [ext/zlib/tests/gzfile_variation9.phpt] [1;32mPASS Test function gzfile() by substituting argument 2 with boolean values. [ext/zlib/tests/gzfile_variation9.phpt] TEST 15778/16103 [ext/zlib/tests/gzfilegzreadfile.phpt] [1;32mPASS gzfile(), gzreadfile() [ext/zlib/tests/gzfilegzreadfile.phpt] TEST 15779/16103 [ext/zlib/tests/gzgetc_basic.phpt] [1;33mSKIP Test function gzgetc() by calling it with its expected arguments zlib 1.2.5 [ext/zlib/tests/gzgetc_basic.phpt] reason: - only for zlib <= 1.2.5 TEST 15780/16103 [ext/zlib/tests/gzgetc_basic_1.phpt] [1;32mPASS Test function gzgetc() by calling it with its expected arguments zlib 1.2.7 [ext/zlib/tests/gzgetc_basic_1.phpt] TEST 15781/16103 [ext/zlib/tests/gzgets_basic.phpt] [1;32mPASS Test function gzgets() by calling it with its expected arguments [ext/zlib/tests/gzgets_basic.phpt] TEST 15782/16103 [ext/zlib/tests/gzinflate-bug42663.phpt] [1;32mPASS Bug #42663 (gzinflate() try to allocate all memory with truncated $data) [ext/zlib/tests/gzinflate-bug42663.phpt] TEST 15783/16103 [ext/zlib/tests/gzinflate_error1.phpt] [1;32mPASS Test gzinflate() function : error conditions [ext/zlib/tests/gzinflate_error1.phpt] TEST 15784/16103 [ext/zlib/tests/gzinflate_length.phpt] [1;32mPASS gzinflate() and $length argument [ext/zlib/tests/gzinflate_length.phpt] TEST 15785/16103 [ext/zlib/tests/gzopen_basic.phpt] [1;32mPASS Test gzopen() function : basic functionality [ext/zlib/tests/gzopen_basic.phpt] TEST 15786/16103 [ext/zlib/tests/gzopen_basic2.phpt] [1;32mPASS Test gzopen() function : basic functionality for writing [ext/zlib/tests/gzopen_basic2.phpt] TEST 15787/16103 [ext/zlib/tests/gzopen_variation4.phpt] [1;32mPASS Test gzopen() function : variation: use include path (relative directories in path) [ext/zlib/tests/gzopen_variation4.phpt] TEST 15788/16103 [ext/zlib/tests/gzopen_variation5.phpt] [1;32mPASS Test gzopen() function : variation: use include path and stream context create a file, relative path [ext/zlib/tests/gzopen_variation5.phpt] TEST 15789/16103 [ext/zlib/tests/gzopen_variation6.phpt] [1;32mPASS Test gzopen() function : variation: relative/absolute file [ext/zlib/tests/gzopen_variation6.phpt] TEST 15790/16103 [ext/zlib/tests/gzopen_variation7.phpt] [1;32mPASS Test function gzopen() by calling it twice on the same file and not closing one of them at the end of the script [ext/zlib/tests/gzopen_variation7.phpt] TEST 15791/16103 [ext/zlib/tests/gzopen_variation8.phpt] [1;32mPASS Test gzopen() function : variation: opening a plain file [ext/zlib/tests/gzopen_variation8.phpt] TEST 15792/16103 [ext/zlib/tests/gzopen_variation9.phpt] [1;32mPASS Test gzopen() function : variation: try opening with possibly invalid modes [ext/zlib/tests/gzopen_variation9.phpt] TEST 15793/16103 [ext/zlib/tests/gzpassthru_basic.phpt] [1;32mPASS Test function gzpassthru() by calling it with its expected arguments [ext/zlib/tests/gzpassthru_basic.phpt] TEST 15794/16103 [ext/zlib/tests/gzputs_basic.phpt] [1;32mPASS Test function gzputs() by calling it with its expected arguments [ext/zlib/tests/gzputs_basic.phpt] TEST 15795/16103 [ext/zlib/tests/gzread_basic.phpt] [1;32mPASS Test function gzread() by calling it with its expected arguments [ext/zlib/tests/gzread_basic.phpt] TEST 15796/16103 [ext/zlib/tests/gzread_error2.phpt] [1;32mPASS Test function gzread() by calling it invalid lengths [ext/zlib/tests/gzread_error2.phpt] TEST 15797/16103 [ext/zlib/tests/gzread_variation1.phpt] [1;32mPASS Test function gzread() by calling it while file open for writing [ext/zlib/tests/gzread_variation1.phpt] TEST 15798/16103 [ext/zlib/tests/gzreadgzwrite.phpt] [1;32mPASS gzopen(), gzread(), gzwrite() [ext/zlib/tests/gzreadgzwrite.phpt] TEST 15799/16103 [ext/zlib/tests/gzreadgzwriteplain.phpt] [1;32mPASS gzopen(), gzread(), gzwrite() for non-compressed data [ext/zlib/tests/gzreadgzwriteplain.phpt] TEST 15800/16103 [ext/zlib/tests/gzrewind_basic.phpt] [1;32mPASS Test function gzrewind() by calling it with its expected arguments when reading [ext/zlib/tests/gzrewind_basic.phpt] TEST 15801/16103 [ext/zlib/tests/gzrewind_basic2.phpt] [1;32mPASS Test function gzrewind() by calling it with its expected arguments when reading [ext/zlib/tests/gzrewind_basic2.phpt] TEST 15802/16103 [ext/zlib/tests/gzrewind_variation1.phpt] [1;32mPASS Test function gzrewind() by calling it with its expected arguments when writing [ext/zlib/tests/gzrewind_variation1.phpt] TEST 15803/16103 [ext/zlib/tests/gzseek_basic.phpt] [1;32mPASS Test function gzseek() by calling it with its expected arguments when reading [ext/zlib/tests/gzseek_basic.phpt] TEST 15804/16103 [ext/zlib/tests/gzseek_basic2.phpt] [1;32mPASS Test function gzseek() by calling it with its expected arguments when writing [ext/zlib/tests/gzseek_basic2.phpt] TEST 15805/16103 [ext/zlib/tests/gzseek_variation1.phpt] [1;32mPASS Test function gzseek() by seeking forward in write mode [ext/zlib/tests/gzseek_variation1.phpt] TEST 15806/16103 [ext/zlib/tests/gzseek_variation2.phpt] [1;32mPASS Test function gzseek() by calling it with SEEK_SET when reading [ext/zlib/tests/gzseek_variation2.phpt] TEST 15807/16103 [ext/zlib/tests/gzseek_variation3.phpt] [1;32mPASS Test function gzseek() by calling it with SEEK_CUR when reading [ext/zlib/tests/gzseek_variation3.phpt] TEST 15808/16103 [ext/zlib/tests/gzseek_variation4.phpt] [1;32mPASS Test function gzseek() by calling it with SEEK_SET when writing [ext/zlib/tests/gzseek_variation4.phpt] TEST 15809/16103 [ext/zlib/tests/gzseek_variation5.phpt] [1;32mPASS Test function gzseek() by calling it with SEEK_CUR when writing [ext/zlib/tests/gzseek_variation5.phpt] TEST 15810/16103 [ext/zlib/tests/gzseek_variation6.phpt] [1;32mPASS Test function gzseek() by calling it with SEEK_END when reading [ext/zlib/tests/gzseek_variation6.phpt] TEST 15811/16103 [ext/zlib/tests/gzseek_variation7.phpt] [1;32mPASS Test function gzseek() by calling it with SEEK_END when writing [ext/zlib/tests/gzseek_variation7.phpt] TEST 15812/16103 [ext/zlib/tests/gztell_basic.phpt] [1;32mPASS Test function gztell() by calling it with its expected arguments when reading [ext/zlib/tests/gztell_basic.phpt] TEST 15813/16103 [ext/zlib/tests/gztell_basic2.phpt] [1;32mPASS Test function gztell() by calling it with its expected arguments when writing [ext/zlib/tests/gztell_basic2.phpt] TEST 15814/16103 [ext/zlib/tests/gzuncompress_basic1.phpt] [1;32mPASS Test gzuncompress() function : basic functionality [ext/zlib/tests/gzuncompress_basic1.phpt] TEST 15815/16103 [ext/zlib/tests/gzuncompress_error1.phpt] [1;32mPASS Test gzuncompress() function : error conditions [ext/zlib/tests/gzuncompress_error1.phpt] TEST 15816/16103 [ext/zlib/tests/gzwrite_basic.phpt] [1;32mPASS Test function gzwrite() by calling it with its expected arguments [ext/zlib/tests/gzwrite_basic.phpt] TEST 15817/16103 [ext/zlib/tests/gzwrite_error2.phpt] [1;32mPASS Test function gzwrite() by calling it invalid lengths [ext/zlib/tests/gzwrite_error2.phpt] TEST 15818/16103 [ext/zlib/tests/gzwrite_variation1.phpt] [1;32mPASS Test function gzwrite() by calling it when file is opened for reading [ext/zlib/tests/gzwrite_variation1.phpt] TEST 15819/16103 [ext/zlib/tests/inflate_add_basic.phpt] [1;32mPASS Test incremental inflate_add() functionality [ext/zlib/tests/inflate_add_basic.phpt] TEST 15820/16103 [ext/zlib/tests/inflate_add_error.phpt] [1;32mPASS Test incremental inflate_add() error functionality [ext/zlib/tests/inflate_add_error.phpt] TEST 15821/16103 [ext/zlib/tests/inflate_get_read_len.phpt] [1;32mPASS inflate_get_read_len() [ext/zlib/tests/inflate_get_read_len.phpt] TEST 15822/16103 [ext/zlib/tests/inflate_get_status.phpt] [1;32mPASS inflate_get_status() [ext/zlib/tests/inflate_get_status.phpt] TEST 15823/16103 [ext/zlib/tests/inflate_init_error.phpt] [1;32mPASS Test inflate_init() error [ext/zlib/tests/inflate_init_error.phpt] TEST 15824/16103 [ext/zlib/tests/inflate_init_reuse.phpt] [1;32mPASS Test incremental inflate_init() context reuse [ext/zlib/tests/inflate_init_reuse.phpt] TEST 15825/16103 [ext/zlib/tests/ob_001.phpt] [1;31mFAIL zlib.output_compression [ext/zlib/tests/ob_001.phpt] TEST 15826/16103 [ext/zlib/tests/ob_002.phpt] [1;32mPASS zlib.output_compression [ext/zlib/tests/ob_002.phpt] TEST 15827/16103 [ext/zlib/tests/ob_003.phpt] [1;31mFAIL zlib.output_compression [ext/zlib/tests/ob_003.phpt] TEST 15828/16103 [ext/zlib/tests/ob_004.phpt] [1;31mFAIL ob_gzhandler [ext/zlib/tests/ob_004.phpt] TEST 15829/16103 [ext/zlib/tests/ob_005.phpt] [1;31mFAIL ob_gzhandler [ext/zlib/tests/ob_005.phpt] TEST 15830/16103 [ext/zlib/tests/ob_gzhandler_legacy_002.phpt] [1;31mFAIL ob_gzhandler legacy [ext/zlib/tests/ob_gzhandler_legacy_002.phpt] TEST 15831/16103 [ext/zlib/tests/readgzfile_basic.phpt] [1;32mPASS Test function readgzfile() reading a gzip relative file [ext/zlib/tests/readgzfile_basic.phpt] TEST 15832/16103 [ext/zlib/tests/readgzfile_basic2.phpt] [1;32mPASS Test function readgzfile() reading a plain relative file [ext/zlib/tests/readgzfile_basic2.phpt] TEST 15833/16103 [ext/zlib/tests/readgzfile_variation12.phpt] [1;32mPASS Test function readgzfile() by substituting argument 2 with int values. [ext/zlib/tests/readgzfile_variation12.phpt] TEST 15834/16103 [ext/zlib/tests/readgzfile_variation15.phpt] [1;32mPASS Test readgzfile() function : variation: use include path (relative directories in path) [ext/zlib/tests/readgzfile_variation15.phpt] TEST 15835/16103 [ext/zlib/tests/readgzfile_variation4.phpt] [1;32mPASS Test function readgzfile() by substituting argument 1 with float values. [ext/zlib/tests/readgzfile_variation4.phpt] TEST 15836/16103 [ext/zlib/tests/readgzfile_variation5.phpt] [1;32mPASS Test function readgzfile() by substituting argument 1 with int values. [ext/zlib/tests/readgzfile_variation5.phpt] TEST 15837/16103 [ext/zlib/tests/readgzfile_variation7.phpt] [1;32mPASS Test function readgzfile() by substituting argument 1 with string values. [ext/zlib/tests/readgzfile_variation7.phpt] TEST 15838/16103 [ext/zlib/tests/readgzfile_variation9.phpt] [1;32mPASS Test function readgzfile() by substituting argument 2 with boolean values. [ext/zlib/tests/readgzfile_variation9.phpt] TEST 15839/16103 [ext/zlib/tests/zlib_filter_deflate.phpt] [1;32mPASS zlib.deflate (with convert.base64-encode) [ext/zlib/tests/zlib_filter_deflate.phpt] TEST 15840/16103 [ext/zlib/tests/zlib_filter_deflate2.phpt] [1;32mPASS zlib.deflate (with level parameter set) [ext/zlib/tests/zlib_filter_deflate2.phpt] TEST 15841/16103 [ext/zlib/tests/zlib_filter_inflate.phpt] [1;32mPASS zlib.inflate (with convert.base64-decode) [ext/zlib/tests/zlib_filter_inflate.phpt] TEST 15842/16103 [ext/zlib/tests/zlib_filter_inflate2.phpt] [1;32mPASS zlib.inflate of gzip-encoded stream [ext/zlib/tests/zlib_filter_inflate2.phpt] TEST 15843/16103 [ext/zlib/tests/zlib_get_coding_type_basic.phpt] [1;32mPASS zlib_get_coding_type() basic call without env [ext/zlib/tests/zlib_get_coding_type_basic.phpt] TEST 15844/16103 [ext/zlib/tests/zlib_get_coding_type_br.phpt] [1;32mPASS zlib_get_coding_type() with unsupported encoding [ext/zlib/tests/zlib_get_coding_type_br.phpt] TEST 15845/16103 [ext/zlib/tests/zlib_get_coding_type_deflate.phpt] [1;32mPASS zlib_get_coding_type() with deflate encoding [ext/zlib/tests/zlib_get_coding_type_deflate.phpt] TEST 15846/16103 [ext/zlib/tests/zlib_get_coding_type_gzip.phpt] [1;32mPASS zlib_get_coding_type() with gzip encoding [ext/zlib/tests/zlib_get_coding_type_gzip.phpt] TEST 15847/16103 [ext/zlib/tests/zlib_scheme_copy_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the copy function: compressed to compressed [ext/zlib/tests/zlib_scheme_copy_basic.phpt] TEST 15848/16103 [ext/zlib/tests/zlib_scheme_copy_variation1.phpt] [1;32mPASS Test compress.zlib:// scheme with the copy function: compressed to uncompressed [ext/zlib/tests/zlib_scheme_copy_variation1.phpt] TEST 15849/16103 [ext/zlib/tests/zlib_scheme_copy_variation2.phpt] [1;32mPASS Test compress.zlib:// scheme with the copy function: uncompressed to compressed [ext/zlib/tests/zlib_scheme_copy_variation2.phpt] TEST 15850/16103 [ext/zlib/tests/zlib_scheme_dir_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the directory functions [ext/zlib/tests/zlib_scheme_dir_basic.phpt] TEST 15851/16103 [ext/zlib/tests/zlib_scheme_file_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the file [ext/zlib/tests/zlib_scheme_file_basic.phpt] TEST 15852/16103 [ext/zlib/tests/zlib_scheme_file_get_contents_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the file_get_contents [ext/zlib/tests/zlib_scheme_file_get_contents_basic.phpt] TEST 15853/16103 [ext/zlib/tests/zlib_scheme_file_put_contents_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the file_get_contents [ext/zlib/tests/zlib_scheme_file_put_contents_basic.phpt] TEST 15854/16103 [ext/zlib/tests/zlib_scheme_file_read_file_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the file_get_contents [ext/zlib/tests/zlib_scheme_file_read_file_basic.phpt] TEST 15855/16103 [ext/zlib/tests/zlib_scheme_fopen_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the fopen [ext/zlib/tests/zlib_scheme_fopen_basic.phpt] TEST 15856/16103 [ext/zlib/tests/zlib_scheme_fopen_variation1.phpt] [1;32mPASS Test compress.zlib:// scheme with the fopen on a file scheme [ext/zlib/tests/zlib_scheme_fopen_variation1.phpt] TEST 15857/16103 [ext/zlib/tests/zlib_scheme_rename_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the unlink function [ext/zlib/tests/zlib_scheme_rename_basic.phpt] TEST 15858/16103 [ext/zlib/tests/zlib_scheme_stat_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the unlink function [ext/zlib/tests/zlib_scheme_stat_basic.phpt] TEST 15859/16103 [ext/zlib/tests/zlib_scheme_stat_basic2.phpt] [1;32mPASS Test compress.zlib:// scheme with the unlink function [ext/zlib/tests/zlib_scheme_stat_basic2.phpt] TEST 15860/16103 [ext/zlib/tests/zlib_scheme_unlink_basic.phpt] [1;32mPASS Test compress.zlib:// scheme with the unlink function [ext/zlib/tests/zlib_scheme_unlink_basic.phpt] TEST 15861/16103 [ext/zlib/tests/zlib_wrapper_fflush_basic.phpt] [1;32mPASS Test function fflush() on a zlib stream wrapper [ext/zlib/tests/zlib_wrapper_fflush_basic.phpt] TEST 15862/16103 [ext/zlib/tests/zlib_wrapper_flock_basic.phpt] [1;32mPASS Test function stream_get_meta_data on a zlib stream [ext/zlib/tests/zlib_wrapper_flock_basic.phpt] TEST 15863/16103 [ext/zlib/tests/zlib_wrapper_fstat_basic.phpt] [1;32mPASS Test function fstat() on zlib wrapper [ext/zlib/tests/zlib_wrapper_fstat_basic.phpt] TEST 15864/16103 [ext/zlib/tests/zlib_wrapper_ftruncate_basic.phpt] [1;32mPASS Test function ftruncate() on zlib wrapper by calling it with its expected arguments [ext/zlib/tests/zlib_wrapper_ftruncate_basic.phpt] TEST 15865/16103 [ext/zlib/tests/zlib_wrapper_level.phpt] [1;32mPASS compress.zlib:// wrapper with compression level [ext/zlib/tests/zlib_wrapper_level.phpt] TEST 15866/16103 [ext/zlib/tests/zlib_wrapper_meta_data_basic.phpt] [1;32mPASS Test function stream_get_meta_data on a zlib stream [ext/zlib/tests/zlib_wrapper_meta_data_basic.phpt] TEST 15867/16103 [sapi/cgi/tests/001.phpt] [1;33mSKIP version string [sapi/cgi/tests/001.phpt] reason: CGI not found TEST 15868/16103 [sapi/cgi/tests/002.phpt] [1;33mSKIP defining INI options with -d [sapi/cgi/tests/002.phpt] reason: CGI not found TEST 15869/16103 [sapi/cgi/tests/003.phpt] [1;33mSKIP strip comments and whitespace with -w [sapi/cgi/tests/003.phpt] reason: CGI not found TEST 15870/16103 [sapi/cgi/tests/004.phpt] [1;33mSKIP execute a file with -f [sapi/cgi/tests/004.phpt] reason: CGI not found TEST 15871/16103 [sapi/cgi/tests/005-win32.phpt] [1;33mSKIP using invalid combinations of cmdline options [sapi/cgi/tests/005-win32.phpt] reason: Windows only TEST 15872/16103 [sapi/cgi/tests/005.phpt] [1;33mSKIP using invalid combinations of cmdline options [sapi/cgi/tests/005.phpt] reason: CGI not found TEST 15873/16103 [sapi/cgi/tests/006.phpt] [1;33mSKIP syntax check [sapi/cgi/tests/006.phpt] reason: CGI not found TEST 15874/16103 [sapi/cgi/tests/007.phpt] [1;33mSKIP invalid arguments and error messages [sapi/cgi/tests/007.phpt] reason: CGI not found TEST 15875/16103 [sapi/cgi/tests/008.phpt] [1;33mSKIP syntax highlighting [sapi/cgi/tests/008.phpt] reason: CGI not found TEST 15876/16103 [sapi/cgi/tests/009.phpt] [1;33mSKIP path info request without exported PATH_INFO [sapi/cgi/tests/009.phpt] reason: CGI not found TEST 15877/16103 [sapi/cgi/tests/010.phpt] [1;33mSKIP Bug #45860 (header() function fails to correctly replace all Status lines) [sapi/cgi/tests/010.phpt] reason: CGI not found TEST 15878/16103 [sapi/cgi/tests/011.phpt] [1;33mSKIP header_remove() [sapi/cgi/tests/011.phpt] reason: CGI not found TEST 15879/16103 [sapi/cgi/tests/apache_request_headers.phpt] [1;33mSKIP apache_request_headers() stack overflow. [sapi/cgi/tests/apache_request_headers.phpt] reason: CGI not found TEST 15880/16103 [sapi/cgi/tests/apache_response_headers.phpt] [1;33mSKIP apache_response_headers() [sapi/cgi/tests/apache_response_headers.phpt] reason: CGI not found TEST 15881/16103 [sapi/cgi/tests/bug60677.phpt] [1;32mPASS Bug #60677: CGI doesn't properly validate shebang line contains #! [sapi/cgi/tests/bug60677.phpt] TEST 15882/16103 [sapi/cgi/tests/bug61605.phpt] [1;31mFAIL Bug #61605 (header_remove() does not remove all headers) [sapi/cgi/tests/bug61605.phpt] TEST 15883/16103 [sapi/cgi/tests/bug69487.phpt] [1;31mFAIL Bug #69487 (SAPI may truncate POST data) [sapi/cgi/tests/bug69487.phpt] TEST 15884/16103 [sapi/cgi/tests/bug75574_utf8.phpt] [1;33mSKIP Bug #75574 putenv does not work properly if parameter contains non-ASCII unicode character, UTF-8 [sapi/cgi/tests/bug75574_utf8.phpt] reason: CGI not found TEST 15885/16103 [sapi/cgi/tests/bug78323.phpt] [1;33mSKIP Bug #78323 Test exit code and error message for invalid parameters [sapi/cgi/tests/bug78323.phpt] reason: CGI not found TEST 15886/16103 [sapi/cgi/tests/bug80849-cgi.phpt] [1;31mFAIL Bug #80849 (HTTP Status header truncation) [sapi/cgi/tests/bug80849-cgi.phpt] TEST 15887/16103 [sapi/cgi/tests/bug81518a.phpt] [1;31mFAIL Bug #81518 (Header injection via default_mimetype / default_charset) [sapi/cgi/tests/bug81518a.phpt] TEST 15888/16103 [sapi/cgi/tests/bug81518b.phpt] [1;31mFAIL Bug #81518 (Header injection via default_mimetype / default_charset) [sapi/cgi/tests/bug81518b.phpt] TEST 15889/16103 [sapi/cli/tests/001.phpt] [1;32mPASS version string [sapi/cli/tests/001.phpt] TEST 15890/16103 [sapi/cli/tests/002-unix.phpt] [1;32mPASS running code with -r [sapi/cli/tests/002-unix.phpt] TEST 15891/16103 [sapi/cli/tests/002.phpt] [1;32mPASS running code with -r [sapi/cli/tests/002.phpt] TEST 15892/16103 [sapi/cli/tests/003-2.phpt] [1;32mPASS defining INI options with -d (as 2nd arg) [sapi/cli/tests/003-2.phpt] TEST 15893/16103 [sapi/cli/tests/003.phpt] [1;32mPASS defining INI options with -d [sapi/cli/tests/003.phpt] TEST 15894/16103 [sapi/cli/tests/004.phpt] [1;32mPASS show information about function [sapi/cli/tests/004.phpt] TEST 15895/16103 [sapi/cli/tests/005.phpt] [1;32mPASS show information about class [sapi/cli/tests/005.phpt] TEST 15896/16103 [sapi/cli/tests/006.phpt] [1;32mPASS show information about extension [sapi/cli/tests/006.phpt] TEST 15897/16103 [sapi/cli/tests/007.phpt] [1;32mPASS strip comments and whitespace with -w [sapi/cli/tests/007.phpt] TEST 15898/16103 [sapi/cli/tests/008.phpt] [1;32mPASS execute a file with -f [sapi/cli/tests/008.phpt] TEST 15899/16103 [sapi/cli/tests/009.phpt] [1;31mFAIL using invalid combinations of cmdline options [sapi/cli/tests/009.phpt] TEST 15900/16103 [sapi/cli/tests/010-2.phpt] [1;32mPASS executing a code with -R [sapi/cli/tests/010-2.phpt] TEST 15901/16103 [sapi/cli/tests/010.phpt] [1;32mPASS executing a file with -F [sapi/cli/tests/010.phpt] TEST 15902/16103 [sapi/cli/tests/011.phpt] [1;32mPASS syntax check [sapi/cli/tests/011.phpt] TEST 15903/16103 [sapi/cli/tests/012-2.phpt] [1;31mFAIL more invalid arguments and error messages [sapi/cli/tests/012-2.phpt] TEST 15904/16103 [sapi/cli/tests/012.phpt] [1;32mPASS invalid arguments and error messages [sapi/cli/tests/012.phpt] TEST 15905/16103 [sapi/cli/tests/013.phpt] [1;32mPASS running PHP code before and after processing input lines with -B and -E [sapi/cli/tests/013.phpt] TEST 15906/16103 [sapi/cli/tests/014.phpt] [1;32mPASS syntax highlighting [sapi/cli/tests/014.phpt] TEST 15907/16103 [sapi/cli/tests/015.phpt] [1;32mPASS CLI long options [sapi/cli/tests/015.phpt] TEST 15908/16103 [sapi/cli/tests/016.phpt] [1;33mSKIP CLI -a and readline [sapi/cli/tests/016.phpt] reason: need readline support TEST 15909/16103 [sapi/cli/tests/017.phpt] [1;31mFAIL CLI -a and libedit [sapi/cli/tests/017.phpt] TEST 15910/16103 [sapi/cli/tests/018.phpt] [1;32mPASS CLI php -m [sapi/cli/tests/018.phpt] TEST 15911/16103 [sapi/cli/tests/019.phpt] [1;32mPASS CLI php -i [sapi/cli/tests/019.phpt] TEST 15912/16103 [sapi/cli/tests/020.phpt] [1;32mPASS CLI php --ri [sapi/cli/tests/020.phpt] TEST 15913/16103 [sapi/cli/tests/021.phpt] [1;32mPASS CLI shell shebang [sapi/cli/tests/021.phpt] TEST 15914/16103 [sapi/cli/tests/022.phpt] [1;32mPASS STDIN/OUT/ERR stream type [sapi/cli/tests/022.phpt] TEST 15915/16103 [sapi/cli/tests/023.phpt] [1;32mPASS HOST/PATH ini sections test for cli [sapi/cli/tests/023.phpt] TEST 15916/16103 [sapi/cli/tests/argv_mb.phpt] [1;32mPASS Test basic argv multibyte API integration [sapi/cli/tests/argv_mb.phpt] TEST 15917/16103 [sapi/cli/tests/argv_mb_bug77111.phpt] [1;33mSKIP Bug #77111 php-win.exe corrupts unicode symbols from cli parameters [sapi/cli/tests/argv_mb_bug77111.phpt] reason: this test is for Windows platforms only TEST 15918/16103 [sapi/cli/tests/bug43177.phpt] [1;32mPASS Bug #61977 Test exit code for various errors [sapi/cli/tests/bug43177.phpt] TEST 15919/16103 [sapi/cli/tests/bug44564.phpt] [1;32mPASS Bug #44564 (escapeshellarg removes UTF-8 multi-byte characters) [sapi/cli/tests/bug44564.phpt] TEST 15920/16103 [sapi/cli/tests/bug61546.phpt] [1;32mPASS Bug #61546 (functions related to current script failed when chdir() in cli sapi) [sapi/cli/tests/bug61546.phpt] TEST 15921/16103 [sapi/cli/tests/bug61679.phpt] [1;32mPASS Bug #61679 (Error on non-standard HTTP methods) [sapi/cli/tests/bug61679.phpt] TEST 15922/16103 [sapi/cli/tests/bug61977.phpt] [1;32mPASS Bug #61977 test CLI web-server support for Mime Type File extensions mapping [sapi/cli/tests/bug61977.phpt] TEST 15923/16103 [sapi/cli/tests/bug62294.phpt] [1;32mPASS Bug #62294: register_shutdown_function() does not handle exit code correctly [sapi/cli/tests/bug62294.phpt] TEST 15924/16103 [sapi/cli/tests/bug64529.phpt] [1;33mSKIP Bug #64529 (Ran out of opcode space) [sapi/cli/tests/bug64529.phpt] reason: readline support required TEST 15925/16103 [sapi/cli/tests/bug64544.phpt] [1;32mPASS Bug #64544 (Valgrind warnings after using putenv) [sapi/cli/tests/bug64544.phpt] TEST 15926/16103 [sapi/cli/tests/bug64878.phpt] [1;32mPASS Bug #64878 (304 responses return Content-Type header) [sapi/cli/tests/bug64878.phpt] TEST 15927/16103 [sapi/cli/tests/bug65066_100.phpt] [1;32mPASS Bug #65066 (Cli server not responsive when responding with 422 http status code): 100 status code [sapi/cli/tests/bug65066_100.phpt] TEST 15928/16103 [sapi/cli/tests/bug65066_422.phpt] [1;32mPASS Bug #65066 (Cli server not responsive when responding with 422 http status code): 422 status code [sapi/cli/tests/bug65066_422.phpt] TEST 15929/16103 [sapi/cli/tests/bug65066_511.phpt] [1;32mPASS Bug #65066 (Cli server not responsive when responding with 422 http status code): 511 status code [sapi/cli/tests/bug65066_511.phpt] TEST 15930/16103 [sapi/cli/tests/bug65275.phpt] [1;32mPASS Bug #65275: Calling exit() in a shutdown function does not change the exit value in CLI [sapi/cli/tests/bug65275.phpt] TEST 15931/16103 [sapi/cli/tests/bug65633.phpt] [1;32mPASS Bug #65633 (built-in server treat some http headers as case-sensitive) [sapi/cli/tests/bug65633.phpt] TEST 15932/16103 [sapi/cli/tests/bug66606_1.phpt] [1;32mPASS Bug #66606 (Sets HTTP_CONTENT_TYPE but not CONTENT_TYPE) - GET request [sapi/cli/tests/bug66606_1.phpt] TEST 15933/16103 [sapi/cli/tests/bug66606_2.phpt] [1;32mPASS Bug #66606 (Sets HTTP_CONTENT_TYPE but not CONTENT_TYPE) - POST request [sapi/cli/tests/bug66606_2.phpt] TEST 15934/16103 [sapi/cli/tests/bug66830.phpt] [1;32mPASS Bug #66830 (Empty header causes PHP built-in web server to hang) [sapi/cli/tests/bug66830.phpt] TEST 15935/16103 [sapi/cli/tests/bug67429_1.phpt] [1;32mPASS FR #67429 (CLI server is missing some new HTTP response codes) [sapi/cli/tests/bug67429_1.phpt] TEST 15936/16103 [sapi/cli/tests/bug67429_2.phpt] [1;32mPASS FR #67429 (CLI server is missing some new HTTP response codes) [sapi/cli/tests/bug67429_2.phpt] TEST 15937/16103 [sapi/cli/tests/bug67741.phpt] [1;32mPASS Bug #67741 (auto_prepend_file messes up __LINE__) [sapi/cli/tests/bug67741.phpt] TEST 15938/16103 [sapi/cli/tests/bug68291.phpt] [1;32mPASS Bug #68291 (404 on urls with '+') [sapi/cli/tests/bug68291.phpt] TEST 15939/16103 [sapi/cli/tests/bug68745.phpt] [1;32mPASS Bug #68745 (Invalid HTTP requests make web server segfault) [sapi/cli/tests/bug68745.phpt] TEST 15940/16103 [sapi/cli/tests/bug69655.phpt] [1;32mPASS Bug #69655 (php -S changes MKCALENDAR request method to MKCOL) [sapi/cli/tests/bug69655.phpt] TEST 15941/16103 [sapi/cli/tests/bug69953.phpt] [1;32mPASS FR #69953 (Support MKCALENDAR request method) [sapi/cli/tests/bug69953.phpt] TEST 15942/16103 [sapi/cli/tests/bug70006.phpt] [1;32mPASS Bug #70006 (cli - function with default arg = STDOUT crash output) [sapi/cli/tests/bug70006.phpt] TEST 15943/16103 [sapi/cli/tests/bug70264.phpt] [1;32mPASS Bug #70264 (CLI server directory traversal) [sapi/cli/tests/bug70264.phpt] TEST 15944/16103 [sapi/cli/tests/bug70470.phpt] [1;32mPASS Bug #70470 (Built-in server truncates headers spanning over TCP packets) [sapi/cli/tests/bug70470.phpt] TEST 15945/16103 [sapi/cli/tests/bug71005.phpt] [1;32mPASS Bug #71005 (Segfault in php_cli_server_dispatch_router()) [sapi/cli/tests/bug71005.phpt] TEST 15946/16103 [sapi/cli/tests/bug71624.phpt] [1;32mPASS Bug #61977 Test that -R properly sets argi and argn [sapi/cli/tests/bug71624.phpt] TEST 15947/16103 [sapi/cli/tests/bug73630.phpt] [1;32mPASS Bug #73630 (Built-in Weberver - overwrite $_SERVER['request_uri']) [sapi/cli/tests/bug73630.phpt] TEST 15948/16103 [sapi/cli/tests/bug73630a.phpt] [1;32mPASS Bug #73630 (Built-in Weberver - overwrite $_SERVER['request_uri']) [sapi/cli/tests/bug73630a.phpt] TEST 15949/16103 [sapi/cli/tests/bug74600.phpt] [1;32mPASS Bug #74600 (crash (SIGSEGV) in _zend_hash_add_or_update_i) [sapi/cli/tests/bug74600.phpt] TEST 15950/16103 [sapi/cli/tests/bug77561.phpt] [1;32mPASS Bug #77561: Shebang line not stripped for non-primary script [sapi/cli/tests/bug77561.phpt] TEST 15951/16103 [sapi/cli/tests/bug78323.phpt] [1;32mPASS Bug #78323 Test exit code and error message for invalid parameters [sapi/cli/tests/bug78323.phpt] TEST 15952/16103 [sapi/cli/tests/bug81305.phpt] [1;32mPASS Bug #81305 (Built-in Webserver Drops Requests With "Upgrade" Header) [sapi/cli/tests/bug81305.phpt] TEST 15953/16103 [sapi/cli/tests/cli_get_process_title_basic.phpt] [1;32mPASS cli_get_process_title() function : basic functionality [sapi/cli/tests/cli_get_process_title_basic.phpt] TEST 15954/16103 [sapi/cli/tests/cli_process_title_unix.phpt] [1;32mPASS Check cli_process_title support on Unix [sapi/cli/tests/cli_process_title_unix.phpt] TEST 15955/16103 [sapi/cli/tests/cli_process_title_windows.phpt] [1;33mSKIP Check cli_process_title support in Windows [sapi/cli/tests/cli_process_title_windows.phpt] reason: this test is for Windows platforms only TEST 15956/16103 [sapi/cli/tests/cli_set_process_title_basic.phpt] [1;32mPASS cli_set_process_title() function : basic functionality [sapi/cli/tests/cli_set_process_title_basic.phpt] TEST 15957/16103 [sapi/cli/tests/emptyheader.phpt] [1;32mPASS Correctly handle split and empty header [sapi/cli/tests/emptyheader.phpt] TEST 15958/16103 [sapi/cli/tests/ext_loading.phpt] [1;32mPASS Extension loading [sapi/cli/tests/ext_loading.phpt] TEST 15959/16103 [sapi/cli/tests/php_cli_server_001.phpt] [1;32mPASS basic function [sapi/cli/tests/php_cli_server_001.phpt] TEST 15960/16103 [sapi/cli/tests/php_cli_server_002.phpt] [1;32mPASS $_SERVER variable [sapi/cli/tests/php_cli_server_002.phpt] TEST 15961/16103 [sapi/cli/tests/php_cli_server_003.phpt] [1;32mPASS Bug #55726 (Changing the working directory makes router script inaccessible) [sapi/cli/tests/php_cli_server_003.phpt] TEST 15962/16103 [sapi/cli/tests/php_cli_server_004.phpt] [1;32mPASS Bug #55747 (request headers missed in $_SERVER) [sapi/cli/tests/php_cli_server_004.phpt] TEST 15963/16103 [sapi/cli/tests/php_cli_server_005.phpt] [1;32mPASS Post a file [sapi/cli/tests/php_cli_server_005.phpt] TEST 15964/16103 [sapi/cli/tests/php_cli_server_006.phpt] [1;32mPASS Bug #55755 (SegFault when outputting header WWW-Authenticate) [sapi/cli/tests/php_cli_server_006.phpt] TEST 15965/16103 [sapi/cli/tests/php_cli_server_007.phpt] [1;32mPASS Bug #55758 (Digest Authenticate missed in 5.4) [sapi/cli/tests/php_cli_server_007.phpt] TEST 15966/16103 [sapi/cli/tests/php_cli_server_008.phpt] [1;32mPASS SERVER_PROTOCOL header availability [sapi/cli/tests/php_cli_server_008.phpt] TEST 15967/16103 [sapi/cli/tests/php_cli_server_009.phpt] [1;32mPASS PATH_INFO (relevant to #60112) [sapi/cli/tests/php_cli_server_009.phpt] TEST 15968/16103 [sapi/cli/tests/php_cli_server_010.phpt] [1;32mPASS Bug #60180 ($_SERVER["PHP_SELF"] incorrect) [sapi/cli/tests/php_cli_server_010.phpt] TEST 15969/16103 [sapi/cli/tests/php_cli_server_012.phpt] [1;32mPASS Bug #60159 (Router returns false, but POST is not passed to requested resource) [sapi/cli/tests/php_cli_server_012.phpt] TEST 15970/16103 [sapi/cli/tests/php_cli_server_013.phpt] [1;32mPASS No router, no script [sapi/cli/tests/php_cli_server_013.phpt] TEST 15971/16103 [sapi/cli/tests/php_cli_server_014.phpt] [1;32mPASS Bug #60477: Segfault after two multipart/form-data POST requestes [sapi/cli/tests/php_cli_server_014.phpt] TEST 15972/16103 [sapi/cli/tests/php_cli_server_015.phpt] [1;32mPASS Bug #60523 (PHP Errors are not reported in browsers using built-in SAPI) [sapi/cli/tests/php_cli_server_015.phpt] TEST 15973/16103 [sapi/cli/tests/php_cli_server_016.phpt] [1;32mPASS Bug #60591 (Memory leak when access a non-exists file) [sapi/cli/tests/php_cli_server_016.phpt] TEST 15974/16103 [sapi/cli/tests/php_cli_server_017.phpt] [1;32mPASS Implement Req #60850 (Built in web server does not set $_SERVER['SCRIPT_FILENAME'] when using router) [sapi/cli/tests/php_cli_server_017.phpt] TEST 15975/16103 [sapi/cli/tests/php_cli_server_018.phpt] [1;32mPASS Implement Req #61679 (Support HTTP PATCH method) [sapi/cli/tests/php_cli_server_018.phpt] TEST 15976/16103 [sapi/cli/tests/php_cli_server_019.phpt] [1;32mPASS Implement Req #65917 (getallheaders() is not supported by the built-in web server) [sapi/cli/tests/php_cli_server_019.phpt] TEST 15977/16103 [sapi/cli/tests/php_cli_server_020.phpt] [1;32mPASS Use SEARCH as a HTTP verb [sapi/cli/tests/php_cli_server_020.phpt] TEST 15978/16103 [sapi/cli/tests/php_cli_server_021.phpt] [1;32mPASS Digest Authentication [sapi/cli/tests/php_cli_server_021.phpt] TEST 15979/16103 [sapi/cli/tests/sapi_windows_set_ctrl_handler.phpt] [1;33mSKIP sapi_windows_set_ctrl_handler() [sapi/cli/tests/sapi_windows_set_ctrl_handler.phpt] reason: this test is for Windows platforms only TEST 15980/16103 [sapi/cli/tests/std_streams.phpt] [1;32mPASS Testing ftell() on std streams [sapi/cli/tests/std_streams.phpt] TEST 15981/16103 [sapi/cli/tests/upload_2G.phpt] [1;32mPASS file upload greater than 2G [sapi/cli/tests/upload_2G.phpt] TEST 15982/16103 [sapi/fpm/tests/bug68381-log-level-warning.phpt] [1;33mSKIP FPM: bug68381 - Log messages with warning level only [sapi/fpm/tests/bug68381-log-level-warning.phpt] reason: Refusing to run as root TEST 15983/16103 [sapi/fpm/tests/bug68391-conf-include-order.phpt] [1;33mSKIP FPM: bug68391 - Configuration inclusion in alphabetical order [sapi/fpm/tests/bug68391-conf-include-order.phpt] reason: Refusing to run as root TEST 15984/16103 [sapi/fpm/tests/bug68420-ipv4-all-addresses.phpt] [1;33mSKIP FPM: bug68420 - IPv4 all addresses [sapi/fpm/tests/bug68420-ipv4-all-addresses.phpt] reason: Refusing to run as root TEST 15985/16103 [sapi/fpm/tests/bug68421-ipv6-access-log.phpt] [1;33mSKIP FPM: bug68421 - IPv6 all addresses and access_log [sapi/fpm/tests/bug68421-ipv6-access-log.phpt] reason: Refusing to run as root TEST 15986/16103 [sapi/fpm/tests/bug68423-multi-pool-all-pms.phpt] [1;33mSKIP FPM: bug68423 - Multiple pools with different PMs (dynamic + ondemand + static) [sapi/fpm/tests/bug68423-multi-pool-all-pms.phpt] reason: Refusing to run as root TEST 15987/16103 [sapi/fpm/tests/bug68428-ipv6-allowed-clients.phpt] [1;33mSKIP FPM: bug68428 - IPv6 allowed client only [sapi/fpm/tests/bug68428-ipv6-allowed-clients.phpt] reason: Refusing to run as root TEST 15988/16103 [sapi/fpm/tests/bug68442-signal-reload.phpt] [1;33mSKIP FPM: bug68442 - Signal reload [sapi/fpm/tests/bug68442-signal-reload.phpt] reason: Refusing to run as root TEST 15989/16103 [sapi/fpm/tests/bug68458-pm-no-start-server.phpt] [1;33mSKIP FPM: bug68458 - Missing pm.start_servers should emit notice instead of warning [sapi/fpm/tests/bug68458-pm-no-start-server.phpt] reason: Refusing to run as root TEST 15990/16103 [sapi/fpm/tests/bug69625-no-script-filename.phpt] [1;33mSKIP FPM: bug69625 - 404 should be returned on missing SCRIPT_FILENAME [sapi/fpm/tests/bug69625-no-script-filename.phpt] reason: Refusing to run as root TEST 15991/16103 [sapi/fpm/tests/bug72573-http-proxy.phpt] [1;33mSKIP FPM: bug72573 - HTTP_PROXY - CVE-2016-5385 [sapi/fpm/tests/bug72573-http-proxy.phpt] reason: Refusing to run as root TEST 15992/16103 [sapi/fpm/tests/bug73342-nonblocking-stdio.phpt] [1;33mSKIP FPM: bug73342 - Non-blocking stdin [sapi/fpm/tests/bug73342-nonblocking-stdio.phpt] reason: Refusing to run as root TEST 15993/16103 [sapi/fpm/tests/bug74083-concurrent-reload.phpt] [1;33mSKIP Concurrent reload signals should not kill PHP-FPM master process. (Bug: #74083) [sapi/fpm/tests/bug74083-concurrent-reload.phpt] reason: Refusing to run as root TEST 15994/16103 [sapi/fpm/tests/bug75212-php-value-in-user-ini.phpt] [1;33mSKIP FPM: bug75212 - php_value acts like php_admin_value [sapi/fpm/tests/bug75212-php-value-in-user-ini.phpt] reason: Refusing to run as root TEST 15995/16103 [sapi/fpm/tests/bug76601-reload-child-signals.phpt] [1;33mSKIP FPM: bug76601 children should not ignore signals during concurrent reloads [sapi/fpm/tests/bug76601-reload-child-signals.phpt] reason: Refusing to run as root TEST 15996/16103 [sapi/fpm/tests/bug77934-reload-process-control.phpt] [1;33mSKIP FPM: bug77934 - php-fpm kill -USR2 not working [sapi/fpm/tests/bug77934-reload-process-control.phpt] reason: Refusing to run as root TEST 15997/16103 [sapi/fpm/tests/bug78323.phpt] [1;33mSKIP FPM: Bug #78323 Test exit code for invalid parameters [sapi/fpm/tests/bug78323.phpt] reason: Refusing to run as root TEST 15998/16103 [sapi/fpm/tests/bug78599-path-info-underflow.phpt] [1;33mSKIP FPM: bug78599 - env_path_info underflow - CVE-2019-11043 [sapi/fpm/tests/bug78599-path-info-underflow.phpt] reason: Refusing to run as root TEST 15999/16103 [sapi/fpm/tests/bug80024-socket-reduced-inherit.phpt] [1;33mSKIP FPM: bug80024 - Duplication of info about inherited socket after pool removing [sapi/fpm/tests/bug80024-socket-reduced-inherit.phpt] reason: Refusing to run as root TEST 16000/16103 [sapi/fpm/tests/bug80849-fpm.phpt] [1;33mSKIP Bug #80849 (HTTP Status header truncation) [sapi/fpm/tests/bug80849-fpm.phpt] reason: Refusing to run as root TEST 16001/16103 [sapi/fpm/tests/fastcgi_finish_request_basic.phpt] [1;33mSKIP FPM: Function fastcgi_finish_request basic test [sapi/fpm/tests/fastcgi_finish_request_basic.phpt] reason: Refusing to run as root TEST 16002/16103 [sapi/fpm/tests/fpm_get_status_basic.phpt] [1;33mSKIP FPM: Function fpm_get_status basic test [sapi/fpm/tests/fpm_get_status_basic.phpt] reason: Refusing to run as root TEST 16003/16103 [sapi/fpm/tests/getallheaders.phpt] [1;33mSKIP FPM: Function getallheaders basic test [sapi/fpm/tests/getallheaders.phpt] reason: Refusing to run as root TEST 16004/16103 [sapi/fpm/tests/gh8646.phpt] [1;33mSKIP GH-8646 (Memory leak PHP FPM 8.1) [sapi/fpm/tests/gh8646.phpt] reason: Required extension missing: zend_test TEST 16005/16103 [sapi/fpm/tests/ghsa-54hq-v5wp-fqgv-max-body-parts-custom.phpt] [1;33mSKIP FPM: GHSA-54hq-v5wp-fqgv - max_multipart_body_parts ini custom value [sapi/fpm/tests/ghsa-54hq-v5wp-fqgv-max-body-parts-custom.phpt] reason: Refusing to run as root TEST 16006/16103 [sapi/fpm/tests/ghsa-54hq-v5wp-fqgv-max-body-parts-default.phpt] [1;33mSKIP FPM: GHSA-54hq-v5wp-fqgv - max_multipart_body_parts ini default [sapi/fpm/tests/ghsa-54hq-v5wp-fqgv-max-body-parts-default.phpt] reason: Refusing to run as root TEST 16007/16103 [sapi/fpm/tests/ghsa-54hq-v5wp-fqgv-max-file-uploads.phpt] [1;33mSKIP FPM: GHSA-54hq-v5wp-fqgv - exceeding max_file_uploads [sapi/fpm/tests/ghsa-54hq-v5wp-fqgv-max-file-uploads.phpt] reason: Refusing to run as root TEST 16008/16103 [sapi/fpm/tests/log-bm-in-shutdown-fn.phpt] [1;33mSKIP FPM: Log message in shutdown function [sapi/fpm/tests/log-bm-in-shutdown-fn.phpt] reason: Refusing to run as root TEST 16009/16103 [sapi/fpm/tests/log-bm-limit-1024-msg-80.phpt] [1;33mSKIP FPM: Buffered message output log with limit 1024 and msg 80 [sapi/fpm/tests/log-bm-limit-1024-msg-80.phpt] reason: Refusing to run as root TEST 16010/16103 [sapi/fpm/tests/log-bm-limit-2048-msg-4000.phpt] [1;33mSKIP FPM: Buffered message output log with limit 2048 and msg 4000 [sapi/fpm/tests/log-bm-limit-2048-msg-4000.phpt] reason: Refusing to run as root TEST 16011/16103 [sapi/fpm/tests/log-bwd-limit-1050-msg-2048.phpt] [1;33mSKIP FPM: Buffered worker output decorated log with limit 1050 with 2048 msg [sapi/fpm/tests/log-bwd-limit-1050-msg-2048.phpt] reason: Refusing to run as root TEST 16012/16103 [sapi/fpm/tests/log-bwd-limit-1050-msg-2900.phpt] [1;33mSKIP FPM: Buffered worker output decorated log with limit 1050 with 2900 msg [sapi/fpm/tests/log-bwd-limit-1050-msg-2900.phpt] reason: Refusing to run as root TEST 16013/16103 [sapi/fpm/tests/log-bwd-limit-64-too-low-error.phpt] [1;33mSKIP FPM: Buffered worker output decorated log with limit 64 fails because it is too low [sapi/fpm/tests/log-bwd-limit-64-too-low-error.phpt] reason: Refusing to run as root TEST 16014/16103 [sapi/fpm/tests/log-bwd-limit-8000-msg-4096.phpt] [1;33mSKIP FPM: Buffered worker output decorated log with limit 8000 with 4096 msg [sapi/fpm/tests/log-bwd-limit-8000-msg-4096.phpt] reason: Refusing to run as root TEST 16015/16103 [sapi/fpm/tests/log-bwd-msg-with-nl.phpt] [1;33mSKIP FPM: Buffered worker output decorated log with msg containing new lines [sapi/fpm/tests/log-bwd-msg-with-nl.phpt] reason: Refusing to run as root TEST 16016/16103 [sapi/fpm/tests/log-bwd-multiple-msgs-stdout-stderr.phpt] [1;33mSKIP FPM: Buffered worker output decorated log with multiple continuous messages (stdout/stderr mixed) [sapi/fpm/tests/log-bwd-multiple-msgs-stdout-stderr.phpt] reason: Refusing to run as root TEST 16017/16103 [sapi/fpm/tests/log-bwd-multiple-msgs.phpt] [1;33mSKIP FPM: Buffered worker output decorated log with multiple continuous messages [sapi/fpm/tests/log-bwd-multiple-msgs.phpt] reason: Refusing to run as root TEST 16018/16103 [sapi/fpm/tests/log-bwp-limit-1024-msg-120.phpt] [1;33mSKIP FPM: Buffered worker output plain log with limit 1024 and msg 120 [sapi/fpm/tests/log-bwp-limit-1024-msg-120.phpt] reason: Refusing to run as root TEST 16019/16103 [sapi/fpm/tests/log-bwp-limit-1500-msg-3300.phpt] [1;33mSKIP FPM: Buffered worker output plain log with limit 1500 and msg 3300 [sapi/fpm/tests/log-bwp-limit-1500-msg-3300.phpt] reason: Refusing to run as root TEST 16020/16103 [sapi/fpm/tests/log-bwp-msg-flush-split-fallback.phpt] [1;33mSKIP FPM: Buffered worker output plain log with msg with flush split in buffer [sapi/fpm/tests/log-bwp-msg-flush-split-fallback.phpt] reason: Refusing to run as root TEST 16021/16103 [sapi/fpm/tests/log-bwp-msg-flush-split-real.phpt] [1;33mSKIP FPM: Buffered worker output plain log with msg with flush split in buffer [sapi/fpm/tests/log-bwp-msg-flush-split-real.phpt] reason: Refusing to run as root TEST 16022/16103 [sapi/fpm/tests/log-bwp-msg-flush-split-sep-pos-end.phpt] [1;33mSKIP FPM: Buffered worker output plain log with msg with flush split position towards separator end [sapi/fpm/tests/log-bwp-msg-flush-split-sep-pos-end.phpt] reason: Refusing to run as root TEST 16023/16103 [sapi/fpm/tests/log-bwp-msg-flush-split-sep-pos-start.phpt] [1;33mSKIP FPM: Buffered worker output plain log with msg with flush split position towards separator start [sapi/fpm/tests/log-bwp-msg-flush-split-sep-pos-start.phpt] reason: Refusing to run as root TEST 16024/16103 [sapi/fpm/tests/log-bwp-realloc-buffer.phpt] [1;33mSKIP FPM: bug81513 - Buffered worker output plain log stream reallocation [sapi/fpm/tests/log-bwp-realloc-buffer.phpt] reason: Refusing to run as root TEST 16025/16103 [sapi/fpm/tests/log-dwd-limit-1050-msg-2048.phpt] [1;33mSKIP FPM: Direct worker output decorated log with limit 1050 with 2048 msg [sapi/fpm/tests/log-dwd-limit-1050-msg-2048.phpt] reason: Refusing to run as root TEST 16026/16103 [sapi/fpm/tests/log-dwd-limit-1050-msg-2900.phpt] [1;33mSKIP FPM: Direct worker output decorated log with limit 1050 with 2900 msg [sapi/fpm/tests/log-dwd-limit-1050-msg-2900.phpt] reason: Refusing to run as root TEST 16027/16103 [sapi/fpm/tests/log-dwd-limit-8000-msg-4096.phpt] [1;33mSKIP FPM: Direct worker output decorated log with limit 8000 with 4096 msg [sapi/fpm/tests/log-dwd-limit-8000-msg-4096.phpt] reason: Refusing to run as root TEST 16028/16103 [sapi/fpm/tests/log-dwp-limit-1000-msg-2000.phpt] [1;33mSKIP FPM: Direct worker output plain log with limit 1000 and msg 2000 [sapi/fpm/tests/log-dwp-limit-1000-msg-2000.phpt] reason: Refusing to run as root TEST 16029/16103 [sapi/fpm/tests/main-global-prefix.phpt] [1;33mSKIP FPM: Main invocation with prefix [sapi/fpm/tests/main-global-prefix.phpt] reason: Refusing to run as root TEST 16030/16103 [sapi/fpm/tests/main-version.phpt] [1;33mSKIP FPM: version string [sapi/fpm/tests/main-version.phpt] reason: Refusing to run as root TEST 16031/16103 [sapi/fpm/tests/php-admin-doc-root.phpt] [1;33mSKIP FPM: php_admin_value doc_root usage [sapi/fpm/tests/php-admin-doc-root.phpt] reason: Refusing to run as root TEST 16032/16103 [sapi/fpm/tests/pm-max-spawn-rate-config.phpt] [1;33mSKIP FPM: set pm.max_spawn_rate [sapi/fpm/tests/pm-max-spawn-rate-config.phpt] reason: Refusing to run as root TEST 16033/16103 [sapi/fpm/tests/pm-max-spawn-rate-run.phpt] [1;33mSKIP FPM: set pm.max_spawn_rate [sapi/fpm/tests/pm-max-spawn-rate-run.phpt] reason: Refusing to run as root TEST 16034/16103 [sapi/fpm/tests/pool-apparmor-basic.phpt] [1;33mSKIP FPM: AppArmor basic test [sapi/fpm/tests/pool-apparmor-basic.phpt] reason: Refusing to run as root TEST 16035/16103 [sapi/fpm/tests/pool-prefix.phpt] [1;33mSKIP FPM: Pool prefix [sapi/fpm/tests/pool-prefix.phpt] reason: Refusing to run as root TEST 16036/16103 [sapi/fpm/tests/proc-idle-timeout.phpt] [1;33mSKIP FPM: Process manager config pm.process_idle_timeout [sapi/fpm/tests/proc-idle-timeout.phpt] reason: Refusing to run as root TEST 16037/16103 [sapi/fpm/tests/proc-no-start-server.phpt] [1;33mSKIP FPM: Process manager config option pm.start_servers missing [sapi/fpm/tests/proc-no-start-server.phpt] reason: Refusing to run as root TEST 16038/16103 [sapi/fpm/tests/proc-user-ignored.phpt] [1;33mSKIP FPM: Process user setting ignored when FPM is not running as root [sapi/fpm/tests/proc-user-ignored.phpt] reason: Refusing to run as root TEST 16039/16103 [sapi/fpm/tests/reload-uses-sigkill-as-last-measure.phpt] [1;33mSKIP If SIGQUIT and SIGTERM during reloading fail, SIGKILL should be sent [sapi/fpm/tests/reload-uses-sigkill-as-last-measure.phpt] reason: Refusing to run as root TEST 16040/16103 [sapi/fpm/tests/socket-invalid-allowed-clients.phpt] [1;33mSKIP FPM: Socket for invalid allowed client only [sapi/fpm/tests/socket-invalid-allowed-clients.phpt] reason: Refusing to run as root TEST 16041/16103 [sapi/fpm/tests/socket-ipv4-allowed-clients.phpt] [1;33mSKIP FPM: Socket for IPv4 allowed client only [sapi/fpm/tests/socket-ipv4-allowed-clients.phpt] reason: Refusing to run as root TEST 16042/16103 [sapi/fpm/tests/socket-ipv4-basic.phpt] [1;33mSKIP FPM: Socket for IPv4 connection [sapi/fpm/tests/socket-ipv4-basic.phpt] reason: Refusing to run as root TEST 16043/16103 [sapi/fpm/tests/socket-ipv4-fallback.phpt] [1;33mSKIP FPM: Socket port connection falls back to IPv4 [sapi/fpm/tests/socket-ipv4-fallback.phpt] reason: Refusing to run as root TEST 16044/16103 [sapi/fpm/tests/socket-ipv6-any.phpt] [1;33mSKIP FPM: Socket for IPv6 any address connection [sapi/fpm/tests/socket-ipv6-any.phpt] reason: Refusing to run as root TEST 16045/16103 [sapi/fpm/tests/socket-ipv6-basic.phpt] [1;33mSKIP FPM: Socket for IPv6 connection [sapi/fpm/tests/socket-ipv6-basic.phpt] reason: Refusing to run as root TEST 16046/16103 [sapi/fpm/tests/socket-uds-acl.phpt] [1;33mSKIP FPM: Unix Domain Socket with Posix ACL [sapi/fpm/tests/socket-uds-acl.phpt] reason: Refusing to run as root TEST 16047/16103 [sapi/fpm/tests/socket-uds-basic.phpt] [1;33mSKIP FPM: Unix Domain Socket connection [sapi/fpm/tests/socket-uds-basic.phpt] reason: Refusing to run as root TEST 16048/16103 [sapi/fpm/tests/socket-uds-numeric-ugid-nonroot.phpt] [1;33mSKIP FPM: UNIX socket owner and group settings can be numeric [sapi/fpm/tests/socket-uds-numeric-ugid-nonroot.phpt] reason: Refusing to run as root TEST 16049/16103 [sapi/fpm/tests/socket-uds-numeric-ugid.phpt] [1;33mSKIP FPM: UNIX socket owner and group settings can be numeric [sapi/fpm/tests/socket-uds-numeric-ugid.phpt] reason: Refusing to run as root TEST 16050/16103 [sapi/fpm/tests/status-basic.phpt] [1;33mSKIP FPM: Status basic test [sapi/fpm/tests/status-basic.phpt] reason: Refusing to run as root TEST 16051/16103 [sapi/fpm/tests/status-listen.phpt] [1;33mSKIP FPM: Status listen test [sapi/fpm/tests/status-listen.phpt] reason: Refusing to run as root [1;33mSKIP Basic run [sapi/phpdbg/tests/basic_run.phpt] reason: phpdbg not available [1;33mSKIP Fundamental breakpoints functionality [sapi/phpdbg/tests/breakpoints_001.phpt] reason: phpdbg not available [1;33mSKIP Preserve breakpoints on restart [sapi/phpdbg/tests/breakpoints_002.phpt] reason: phpdbg not available [1;33mSKIP Test deleting breakpoints [sapi/phpdbg/tests/breakpoints_003.phpt] reason: phpdbg not available [1;33mSKIP Test opcode breakpoints [sapi/phpdbg/tests/breakpoints_004.phpt] reason: phpdbg not available [1;33mSKIP Test breakpoint into function context [sapi/phpdbg/tests/breakpoints_005.phpt] reason: phpdbg not available [1;33mSKIP Basic function breakpoints [sapi/phpdbg/tests/breakpoints_006.phpt] reason: phpdbg not available [1;33mSKIP Basic method breakpoints [sapi/phpdbg/tests/breakpoints_007.phpt] reason: phpdbg not available [1;33mSKIP Test namespaced and non-lowercase breakpoint names [sapi/phpdbg/tests/breakpoints_008.phpt] reason: phpdbg not available [1;33mSKIP Test parsing longer opcode [sapi/phpdbg/tests/breakpoints_009.phpt] reason: phpdbg not available TEST 16062/16103 [sapi/phpdbg/tests/bug73615.phpt] [1;33mSKIP Bug #73615 (phpdbg without option never load .phpdbginit at startup) [sapi/phpdbg/tests/bug73615.phpt] reason: : No TEST_PHPDBG_EXECUTABLE specified [1;33mSKIP Bug #73704 (phpdbg shows the wrong line in files with shebang) [sapi/phpdbg/tests/bug73704.phpt] reason: phpdbg not available [1;33mSKIP Bug #73794 (Crash (out of memory) when using run and # command separator) [sapi/phpdbg/tests/bug73794.phpt] reason: phpdbg not available [1;33mSKIP Bug #73927 (phpdbg fails with windows error prompt at "watch array") [sapi/phpdbg/tests/bug73927.phpt] reason: phpdbg not available [1;33mSKIP include()ing files should not raise "too many open files" error [sapi/phpdbg/tests/bug76801.phpt] reason: phpdbg not available [1;33mSKIP Bug #78297: Include unexistent file memory leak [sapi/phpdbg/tests/bug78297.phpt] reason: phpdbg not available [1;33mSKIP Bug #81135: unknown help topic fails assertion [sapi/phpdbg/tests/bug81135.phpt] reason: phpdbg not available [1;33mSKIP Cleaning must preserve breakpoints [sapi/phpdbg/tests/clean_001.phpt] reason: phpdbg not available [1;33mSKIP Test clearing breakpoints [sapi/phpdbg/tests/clear_001.phpt] reason: phpdbg not available [1;33mSKIP Test # delimiter parsing and execution [sapi/phpdbg/tests/delimiter.phpt] reason: phpdbg not available [1;33mSKIP Properly handle exceptions going to be uncaught [sapi/phpdbg/tests/exceptions_001.phpt] reason: phpdbg not available [1;33mSKIP Test exceptions in eval during exception [sapi/phpdbg/tests/exceptions_002.phpt] reason: phpdbg not available [1;33mSKIP Test breaks on HANDLE_EXCEPTION [sapi/phpdbg/tests/exceptions_003.phpt] reason: phpdbg not available [1;33mSKIP test finish and leave commands [sapi/phpdbg/tests/finish_leave_001.phpt] reason: phpdbg not available [1;33mSKIP Ensure proper saving of EX(opline) [sapi/phpdbg/tests/generator_run.phpt] reason: phpdbg not available [1;33mSKIP include_once must include only once [sapi/phpdbg/tests/include_once_001.phpt] reason: phpdbg not available [1;33mSKIP include_once must include only once #2 [sapi/phpdbg/tests/include_once_002.phpt] reason: phpdbg not available [1;33mSKIP Test basic info functionality [sapi/phpdbg/tests/info_001.phpt] reason: phpdbg not available [1;33mSKIP info constants test [sapi/phpdbg/tests/info_002.phpt] reason: phpdbg not available [1;33mSKIP Test match default breakpoint with variable assignment [sapi/phpdbg/tests/match_breakpoints_001.phpt] reason: phpdbg not available [1;33mSKIP Test match default breakpoint with property assignment [sapi/phpdbg/tests/match_breakpoints_002.phpt] reason: phpdbg not available [1;33mSKIP Test match default breakpoint with dim assignment [sapi/phpdbg/tests/match_breakpoints_003.phpt] reason: phpdbg not available [1;33mSKIP Test match default breakpoint with static variable assignment [sapi/phpdbg/tests/match_breakpoints_004.phpt] reason: phpdbg not available [1;33mSKIP Test next command on function boundaries [sapi/phpdbg/tests/next_001.phpt] reason: phpdbg not available [1;33mSKIP A script with die() must end "normally" [sapi/phpdbg/tests/normal_exit.phpt] reason: phpdbg not available [1;33mSKIP Test phpdbg_break_next() function [sapi/phpdbg/tests/phpdbg_break_next.phpt] reason: phpdbg not available [1;33mSKIP Getting executable lines from custom wrappers [sapi/phpdbg/tests/phpdbg_get_executable_stream_wrapper.phpt] reason: phpdbg not available [1;33mSKIP Test phpdbg_*_oplog() functions [sapi/phpdbg/tests/phpdbg_oplog_001.phpt] reason: phpdbg not available [1;33mSKIP phpdbg_end_oplog() alone must not crash [sapi/phpdbg/tests/phpdbg_oplog_002.phpt] reason: phpdbg not available [1;33mSKIP Basic print functionality [sapi/phpdbg/tests/print_001.phpt] reason: phpdbg not available [1;33mSKIP Relative print commands [sapi/phpdbg/tests/print_002.phpt] reason: phpdbg not available [1;33mSKIP Test argv passing [sapi/phpdbg/tests/run_001.phpt] reason: phpdbg not available [1;33mSKIP Stdin and escaped args being passed to run command [sapi/phpdbg/tests/run_002.phpt] reason: phpdbg not available [1;33mSKIP set_exception_handler() in phpdbg [sapi/phpdbg/tests/set_exception_handler.phpt] reason: phpdbg not available [1;33mSKIP Test stdin input with breakpoints [sapi/phpdbg/tests/stdin_001.phpt] reason: phpdbg not available [1;33mSKIP Stepping with exceptions must not be stuck at CATCH [sapi/phpdbg/tests/stepping_001.phpt] reason: phpdbg not available [1;33mSKIP Test simple recursive watchpoint [sapi/phpdbg/tests/watch_001.phpt] reason: phpdbg not available [1;33mSKIP Test simple array watchpoint with replace [sapi/phpdbg/tests/watch_002.phpt] reason: phpdbg not available [1;33mSKIP Test simple watchpoint with replace [sapi/phpdbg/tests/watch_003.phpt] reason: phpdbg not available [1;33mSKIP Test detection of inline string manipulations on zval watch [sapi/phpdbg/tests/watch_004.phpt] reason: phpdbg not available [1;33mSKIP Test proper watch comparisons when having multiple levels of indirection from a zval to its value [sapi/phpdbg/tests/watch_005.phpt] reason: phpdbg not available [1;33mSKIP Test multiple watch elements pointing to the same watchpoint [sapi/phpdbg/tests/watch_006.phpt] reason: phpdbg not available ===================================================================== TIME END 2024-12-05 15:54:37 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 7 Exts tested : 65 --------------------------------------------------------------------- Number of tests : 17567 14005 Tests borked : 2 ( 0.0%) -------- Tests skipped : 3560 ( 20.3%) -------- Tests warned : 3 ( 0.0%) ( 0.0%) Tests failed : 325 ( 1.9%) ( 2.3%) Expected fail : 26 ( 0.1%) ( 0.2%) Tests passed : 13651 ( 77.7%) ( 97.5%) --------------------------------------------------------------------- Time taken : 884 seconds ===================================================================== ===================================================================== EXPECTED FAILED TEST SUMMARY --------------------------------------------------------------------- Test open_basedir configuration [tests/security/open_basedir_linkinfo.phpt] XFAIL REASON: BUG: open_basedir cannot delete symlink to prohibited file. See also bugs 48111 and 52176. Inconsistencies when accessing protected members [Zend/tests/access_modifiers_008.phpt] XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2 Inconsistencies when accessing protected members - 2 [Zend/tests/access_modifiers_009.phpt] XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2 DateTime::add() -- fall type2 type3 [ext/date/tests/DateTime_add-fall-type2-type3.phpt] XFAIL REASON: Various bugs exist DateTime::add() -- fall type3 type2 [ext/date/tests/DateTime_add-fall-type3-type2.phpt] XFAIL REASON: Various bugs exist DateTime::add() -- fall type3 type3 [ext/date/tests/DateTime_add-fall-type3-type3.phpt] XFAIL REASON: Various bugs exist DateTime::add() -- spring type2 type3 [ext/date/tests/DateTime_add-spring-type2-type3.phpt] XFAIL REASON: Various bugs exist DateTime::add() -- spring type3 type2 [ext/date/tests/DateTime_add-spring-type3-type2.phpt] XFAIL REASON: Various bugs exist DateTime::add() -- spring type3 type3 [ext/date/tests/DateTime_add-spring-type3-type3.phpt] XFAIL REASON: Various bugs exist DateTime::diff() -- fall type2 type3 [ext/date/tests/DateTime_diff-fall-type2-type3.phpt] XFAIL REASON: Various bugs exist DateTime::diff() -- fall type3 type2 [ext/date/tests/DateTime_diff-fall-type3-type2.phpt] XFAIL REASON: Various bugs exist DateTime::diff() -- fall type3 type3 [ext/date/tests/DateTime_diff-fall-type3-type3.phpt] XFAIL REASON: Various bugs exist DateTime::diff() -- spring type2 type3 [ext/date/tests/DateTime_diff-spring-type2-type3.phpt] XFAIL REASON: Various bugs exist DateTime::diff() -- spring type3 type2 [ext/date/tests/DateTime_diff-spring-type3-type2.phpt] XFAIL REASON: Various bugs exist DateTime::diff() -- spring type3 type3 [ext/date/tests/DateTime_diff-spring-type3-type3.phpt] XFAIL REASON: Various bugs exist DateTime::sub() -- fall type2 type3 [ext/date/tests/DateTime_sub-fall-type2-type3.phpt] XFAIL REASON: Various bugs exist DateTime::sub() -- fall type3 type2 [ext/date/tests/DateTime_sub-fall-type3-type2.phpt] XFAIL REASON: Various bugs exist DateTime::sub() -- fall type3 type3 [ext/date/tests/DateTime_sub-fall-type3-type3.phpt] XFAIL REASON: Various bugs exist DateTime::sub() -- spring type2 type3 [ext/date/tests/DateTime_sub-spring-type2-type3.phpt] XFAIL REASON: Various bugs exist DateTime::sub() -- spring type3 type2 [ext/date/tests/DateTime_sub-spring-type3-type2.phpt] XFAIL REASON: Various bugs exist DateTime::sub() -- spring type3 type3 [ext/date/tests/DateTime_sub-spring-type3-type3.phpt] XFAIL REASON: Various bugs exist Bug #42718 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718.phpt] XFAIL REASON: FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags Bug #67296 (filter_input doesn't validate variables) [ext/filter/tests/bug49184.phpt] XFAIL REASON: See Bug #49184 Bug #67167: filter_var(null,FILTER_VALIDATE_BOOLEAN,FILTER_NULL_ON_FAILURE) returns null [ext/filter/tests/bug67167.02.phpt] XFAIL REASON: Requires php_zval_filter to not use convert_to_string for all filters. via [ext/pdo_sqlite/tests/common.phpt] SQLite PDO Common: PDOStatement::getColumnMeta [ext/pdo_sqlite/tests/pdo_022.phpt] XFAIL REASON: This feature is not yet finalized, no test makes sense Phar web-based phar with fatal error [ext/phar/tests/fatal_error_webphar.phpt] XFAIL REASON: Uses no longer supported __autoload() function, new phar needed ===================================================================== ===================================================================== BORKED TEST SUMMARY --------------------------------------------------------------------- Warning: pcntl_unshare(): Error 1: No privilege to use these flags in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pcntl/tests/pcntl_unshare_03.skip.php on line 6 skip Insufficient privileges for CLONE_NEWUSER [/build/php8.1-ah8b1T/php8.1-8.1.2/ext/pcntl/tests/pcntl_unshare_03.phpt] Fatal error: Uncaught Error: Call to undefined function pg_connect() in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pgsql/tests/skipif.inc:18 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pgsql/tests/bug81720.skip.php(1): include() #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pgsql/tests/skipif.inc on line 18 [/build/php8.1-ah8b1T/php8.1-8.1.2/ext/pgsql/tests/bug81720.phpt] ===================================================================== ===================================================================== FAILED TEST SUMMARY --------------------------------------------------------------------- Simple POST Method test [tests/basic/002.phpt] GET and POST Method combined [tests/basic/003.phpt] Two variables in POST data [tests/basic/004.phpt] Three variables in POST data [tests/basic/005.phpt] Testing $argc and $argv handling (GET) [tests/basic/011.phpt] POST Method test and arrays [tests/basic/013.phpt] POST Method test and arrays - 2 [tests/basic/014.phpt] POST Method test and arrays - 3 [tests/basic/015.phpt] POST Method test and arrays - 4 [tests/basic/016.phpt] POST Method test and arrays - 5 [tests/basic/017.phpt] POST Method test and arrays - 6 [tests/basic/018.phpt] POST Method test and arrays - 7 [tests/basic/019.phpt] POST Method test and arrays - 8 [tests/basic/020.phpt] Bug #37276 (problems witch $_POST array) [tests/basic/021.phpt] Cookies test#1 [tests/basic/022.phpt] Cookies test#2 [tests/basic/023.phpt] Test HTTP_RAW_POST_DATA with excessive post length [tests/basic/025.phpt] RFC1867 character quoting [tests/basic/028.phpt] Shift_JIS request [tests/basic/029.phpt] Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/030.phpt] Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/031.phpt] Bug#18792 (no form variables after multipart/form-data) [tests/basic/032.phpt] GHSA-9pqp-7h25-4f32 [tests/basic/GHSA-9pqp-7h25-4f32.phpt] Bug #53180 (post_max_size=0 partly not working) [tests/basic/bug53180.phpt] Bug #55500 (Corrupted $_FILES indices lead to security concern) [tests/basic/bug55500.phpt] Bug #61000 (Exceeding max nesting level doesn't delete numerical vars) [tests/basic/bug61000.phpt] Bug #78236 (convert error on receiving variables when duplicate [) [tests/basic/bug78236.phpt] Bug #78929 (plus signs in cookie values are converted to spaces) [tests/basic/bug78929.phpt] Cookies Security Bug [tests/basic/bug79699.phpt] enable_post_data_reading: basic test [tests/basic/enable_post_data_reading_01.phpt] enable_post_data_reading: rfc1867 [tests/basic/enable_post_data_reading_02.phpt] enable_post_data_reading: always_populate_raw_post_data has no effect (1) [tests/basic/enable_post_data_reading_03.phpt] enable_post_data_reading: always_populate_raw_post_data has no effect (2) [tests/basic/enable_post_data_reading_04.phpt] enable_post_data_reading: using multiple input streams [tests/basic/enable_post_data_reading_05.phpt] enable_post_data_reading: using multiple input streams (more than 8k data) [tests/basic/enable_post_data_reading_06.phpt] enable_post_data_reading: seeking in php://input [tests/basic/enable_post_data_reading_07.phpt] rfc1867 anonymous upload [tests/basic/rfc1867_anonymous_upload.phpt] rfc1867 array upload [tests/basic/rfc1867_array_upload.phpt] rfc1867 boundary 1 [tests/basic/rfc1867_boundary_1.phpt] rfc1867 boundary 2 [tests/basic/rfc1867_boundary_2.phpt] rfc1867 empty upload [tests/basic/rfc1867_empty_upload.phpt] rfc1867 file_upload disabled [tests/basic/rfc1867_file_upload_disabled.phpt] rfc1867 garbled mime headers [tests/basic/rfc1867_garbled_mime_headers.phpt] rfc1867 invalid boundary [tests/basic/rfc1867_invalid_boundary.phpt] rfc1867 malicious input [tests/basic/rfc1867_malicious_input.phpt] rfc1867 MAX_FILE_SIZE [tests/basic/rfc1867_max_file_size.phpt] rfc1867 max_file_uploads - empty files shouldn't count [tests/basic/rfc1867_max_file_uploads_empty_files.phpt] rfc1867 missing boundary [tests/basic/rfc1867_missing_boundary.phpt] rfc1867 missing boundary 2 [tests/basic/rfc1867_missing_boundary_2.phpt] Request #77372 (Relative file path is removed from uploaded file) [tests/basic/rfc1867_multiple_webkitdirectory.phpt] rfc1867 post_max_filesize [tests/basic/rfc1867_post_max_filesize.phpt] rfc1867 post_max_size [tests/basic/rfc1867_post_max_size.phpt] Bug #25145 (SEGV on receipt of form input with name like "123[]") [tests/lang/bug25145.phpt] Test stream_isatty with redirected STDERR [tests/output/stream_isatty_err.phpt] Test stream_isatty with redirected STDIN/STDERR [tests/output/stream_isatty_in-err.phpt] Test stream_isatty with redirected STDIN/STDOUT [tests/output/stream_isatty_in-out.phpt] Test stream_isatty with redirected STDOUT/STDERR [tests/output/stream_isatty_out-err.phpt] Test stream_isatty with redirected STDOUT [tests/output/stream_isatty_out.phpt] Test that there is no arginfo/zpp mismatch [Zend/tests/arginfo_zpp_mismatch.phpt] Test that there is no arginfo/zpp mismatch in strict mode [Zend/tests/arginfo_zpp_mismatch_strict.phpt] Test exception doesn't cause RSHUTDOWN bypass, variation 0 [Zend/tests/exception_011.phpt] unset() CV 5 (indirect unset() of global variable in session_start()) [Zend/tests/unset_cv05.phpt] unset() CV 6 (indirect unset() of global variable in session_unset()) [Zend/tests/unset_cv06.phpt] Bug #64267 (CURLOPT_INFILE doesn't allow reset) [ext/curl/tests/bug64267.phpt] Bug #78775: TLS issues from HTTP request affecting other encrypted connections [ext/curl/tests/bug78775.phpt] Bug #33415 [2] (Possibly invalid non-one-hour DST or timezone shifts) [ext/date/tests/bug33415-2.phpt] Test the basics to function timezone_version_get(). [ext/date/tests/timezone_version_get.phpt] timezone_version_get: Test that timezone_location_get returns a date concatenated with a dot and a version number [ext/date/tests/timezone_version_get_basic1.phpt] Simple GET test [ext/filter/tests/001.phpt] GET test with 2 values and an empty one [ext/filter/tests/002.phpt] GET/POST/REQUEST Test [ext/filter/tests/003.phpt] GET/POST/REQUEST Test with filtered data [ext/filter/tests/004.phpt] GET/REQUEST Test with fifa example data [ext/filter/tests/005.phpt] filter_input() test [ext/filter/tests/006.phpt] filter_has_var() [ext/filter/tests/007.phpt] filter_input() [ext/filter/tests/011.phpt] GET/POST/REQUEST Test with input_filter [ext/filter/tests/035.phpt] GET and data callback tests [ext/filter/tests/037.phpt] filter_has_var() tests [ext/filter/tests/040.phpt] COOKIE multiple cookie test [ext/filter/tests/041.phpt] Bug #42718 - 2 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718-2.phpt] Bug #39780 (PNG image with CRC/data error raises a fatal error) [ext/gd/tests/bug39780_extern.phpt] Bug #43073 (TrueType bounding box is wrong for angle<>0) [ext/gd/tests/bug43073.phpt] Bug #45799 (imagepng() crashes on empty image). [ext/gd/tests/bug45799.phpt] Bug #48732 (TTF Bounding box wrong for letters below baseline) [ext/gd/tests/bug48732-mb.phpt] Bug #48732 (TTF Bounding box wrong for letters below baseline) [ext/gd/tests/bug48732.phpt] Bug #48801 (Problem with imagettfbbox) [ext/gd/tests/bug48801-mb.phpt] Bug #48801 (Problem with imagettfbbox) [ext/gd/tests/bug48801.phpt] Bug #53504 imagettfbbox/imageftbbox gives incorrect values for bounding box [ext/gd/tests/bug53504.phpt] Bug #65148 (imagerotate may alter image dimensions) [ext/gd/tests/bug65148.phpt] Bug #66356 (Heap Overflow Vulnerability in imagecrop()) [ext/gd/tests/bug66356.phpt] Bug #72339 Integer Overflow in _gd2GetHeader() resulting in heap overflow [ext/gd/tests/bug72339.phpt] Bug #73272 (imagescale() is not affected by, but affects imagesetinterpolation()) [ext/gd/tests/bug73272.phpt] Bug #73869 (Signed Integer Overflow gd_io.c) [ext/gd/tests/bug73869.phpt] Bug #77269 (Potential unsigned underflow in gdImageScale) [ext/gd/tests/bug77269.phpt] Bug #77272 (imagescale() may return image resource on failure) [ext/gd/tests/bug77272.phpt] Bug #77479 (imagewbmp() segfaults with very large image) [ext/gd/tests/bug77479.phpt] Bug #77973 (Uninitialized read in gdImageCreateFromXbm) [ext/gd/tests/bug77973.phpt] imagecreatefromwbmp with invalid wbmp [ext/gd/tests/createfromwbmp2_extern.phpt] libgd #86 (Possible infinite loop in imagecreatefrompng) [ext/gd/tests/libgd00086_extern.phpt] imagewebp() and imagecreatefromwebp() - basic test [ext/gd/tests/webp_basic.phpt] Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_001.phpt] Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_002.phpt] Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_003.phpt] mb_http_input() [ext/mbstring/tests/mb_http_input.phpt] mb_http_input() with pass encoding [ext/mbstring/tests/mb_http_input_pass.phpt] Bug #65538: SSL context "cafile" disallows URL stream wrappers [ext/openssl/tests/bug65538_002.phpt] Bug #65538: TLS unexpected EOF failure [ext/openssl/tests/bug79589.phpt] openssl_error_string() tests (OpenSSL >= 3.0) [ext/openssl/tests/openssl_error_string_basic_openssl3.phpt] openssl_private_decrypt() tests [ext/openssl/tests/openssl_private_decrypt_basic.phpt] pcntl_setpriority() - Wrong process identifier [ext/pcntl/tests/pcntl_setpriority_error.phpt] preg_grep() 2nd test [ext/pcre/tests/grep2.phpt] preg_match() flags 3 [ext/pcre/tests/match_flags3.phpt] Bug #76448 (Stack buffer overflow in firebird_info_cb) [ext/pdo_firebird/tests/bug_76448.phpt] Bug #76449 (SIGSEGV in firebird_handle_doer) [ext/pdo_firebird/tests/bug_76449.phpt] Bug #76450 (SIGSEGV in firebird_stmt_execute) [ext/pdo_firebird/tests/bug_76450.phpt] FB payload server satisfies connection attempt [ext/pdo_firebird/tests/payload_test.phpt] public static array PDO::getAvailableDrivers ( void ); array pdo_drivers ( void ); [ext/pdo_mysql/tests/PDO_getAvaliableDrivers.phpt] Bug #64705 errorInfo property of PDOException is null when PDO::__construct() fails [ext/pdo_mysql/tests/bug_64705.phpt] Failure when creating persistent connection [ext/pdo_mysql/tests/construct_persistent_failure.phpt] Bug #64705 errorInfo property of PDOException is null when PDO::__construct() fails [ext/pdo_pgsql/tests/bug_64705.phpt] Bug #81726 (phar wrapper: DOS when using quine gzip file) [ext/phar/tests/bug81726.phpt] Phar front controller other [ext/phar/tests/cache_list/frontcontroller1.phpt] Phar front controller rewrite access denied [cache_list] [ext/phar/tests/cache_list/frontcontroller10.phpt] Phar front controller mime type extension is not a string [cache_list] [ext/phar/tests/cache_list/frontcontroller11.phpt] Phar front controller mime type unknown int [cache_list] [ext/phar/tests/cache_list/frontcontroller12.phpt] Phar front controller mime type not string/int [cache_list] [ext/phar/tests/cache_list/frontcontroller13.phpt] Phar front controller mime type override, other [cache_list] [ext/phar/tests/cache_list/frontcontroller14.phpt] Phar front controller mime type override, Phar::PHPS [cache_list] [ext/phar/tests/cache_list/frontcontroller15.phpt] Phar front controller mime type override, Phar::PHP [cache_list] [ext/phar/tests/cache_list/frontcontroller16.phpt] Phar front controller mime type unknown [cache_list] [ext/phar/tests/cache_list/frontcontroller17.phpt] Phar front controller PHP test [cache_list] [ext/phar/tests/cache_list/frontcontroller2.phpt] Phar front controller $_SERVER munging success [cache_list] [ext/phar/tests/cache_list/frontcontroller21.phpt] Phar front controller include from cwd test 1 [cache_list] [ext/phar/tests/cache_list/frontcontroller22.phpt] Phar front controller with generic action router test [cache_list] [ext/phar/tests/cache_list/frontcontroller23.phpt] Phar front controller with custom 404 php script [cache_list] [ext/phar/tests/cache_list/frontcontroller24.phpt] Phar front controller with extra path_info [cache_list] [ext/phar/tests/cache_list/frontcontroller25.phpt] Phar front controller with unknown extension mime type [cache_list] [ext/phar/tests/cache_list/frontcontroller26.phpt] Phar front controller with no extension [cache_list] [ext/phar/tests/cache_list/frontcontroller27.phpt] Phar front controller with huge file [cache_list] [ext/phar/tests/cache_list/frontcontroller28.phpt] Phar front controller with fatal error in php file [cache_list] [ext/phar/tests/cache_list/frontcontroller29.phpt] Phar front controller phps [cache_list] [ext/phar/tests/cache_list/frontcontroller3.phpt] Phar front controller with invalid callback for rewrites [cache_list] [ext/phar/tests/cache_list/frontcontroller31.phpt] Phar front controller with valid callback that is not good [cache_list] [ext/phar/tests/cache_list/frontcontroller32.phpt] Phar front controller with valid callback that does not return any value [cache_list] [ext/phar/tests/cache_list/frontcontroller33.phpt] Phar front controller with cwd [cache_list] [ext/phar/tests/cache_list/frontcontroller34.phpt] Phar front controller index.php relocate (no /) [cache_list] [ext/phar/tests/cache_list/frontcontroller4.phpt] Phar front controller index.php relocate [cache_list] [ext/phar/tests/cache_list/frontcontroller5.phpt] Phar front controller 404 [cache_list] [ext/phar/tests/cache_list/frontcontroller6.phpt] Phar front controller alternate index file [cache_list] [ext/phar/tests/cache_list/frontcontroller7.phpt] Phar front controller no index file 404 [cache_list] [ext/phar/tests/cache_list/frontcontroller8.phpt] Phar front controller rewrite array [cache_list] [ext/phar/tests/cache_list/frontcontroller9.phpt] Phar front controller with mounted external file [ext/phar/tests/front.phar.phpt] Phar front controller other [ext/phar/tests/frontcontroller1.phpt] Phar front controller rewrite access denied [ext/phar/tests/frontcontroller10.phpt] Phar front controller mime type extension is not a string [ext/phar/tests/frontcontroller11.phpt] Phar front controller mime type unknown int [ext/phar/tests/frontcontroller12.phpt] Phar front controller mime type not string/int [ext/phar/tests/frontcontroller13.phpt] Phar front controller mime type override, other [ext/phar/tests/frontcontroller14.phpt] Phar front controller mime type override, Phar::PHPS [ext/phar/tests/frontcontroller15.phpt] Phar front controller mime type override, Phar::PHP [ext/phar/tests/frontcontroller16.phpt] Phar front controller mime type unknown [ext/phar/tests/frontcontroller17.phpt] Phar front controller PHP test [ext/phar/tests/frontcontroller2.phpt] Phar front controller $_SERVER munging success [ext/phar/tests/frontcontroller21.phpt] Phar front controller include from cwd test 1 [ext/phar/tests/frontcontroller22.phpt] Phar front controller with generic action router test [ext/phar/tests/frontcontroller23.phpt] Phar front controller with custom 404 php script [ext/phar/tests/frontcontroller24.phpt] Phar front controller with extra path_info [ext/phar/tests/frontcontroller25.phpt] Phar front controller with unknown extension mime type [ext/phar/tests/frontcontroller26.phpt] Phar front controller with no extension [ext/phar/tests/frontcontroller27.phpt] Phar front controller with huge file [ext/phar/tests/frontcontroller28.phpt] Phar front controller with fatal error in php file [ext/phar/tests/frontcontroller29.phpt] Phar front controller phps [ext/phar/tests/frontcontroller3.phpt] Phar front controller with invalid callback for rewrites [ext/phar/tests/frontcontroller31.phpt] Phar front controller with valid callback that is not good [ext/phar/tests/frontcontroller32.phpt] Phar front controller with valid callback that does not return any value [ext/phar/tests/frontcontroller33.phpt] Phar front controller with cwd [ext/phar/tests/frontcontroller34.phpt] Phar front controller index.php relocate (no /) [ext/phar/tests/frontcontroller4.phpt] Phar front controller index.php relocate [ext/phar/tests/frontcontroller5.phpt] Phar front controller 404 [ext/phar/tests/frontcontroller6.phpt] Phar front controller alternate index file [ext/phar/tests/frontcontroller7.phpt] Phar front controller no index file 404 [ext/phar/tests/frontcontroller8.phpt] Phar front controller rewrite array [ext/phar/tests/frontcontroller9.phpt] Phar: phpinfo display 4 [ext/phar/tests/phpinfo_004.phpt] Phar front controller other tar-based [ext/phar/tests/tar/frontcontroller1.phar.phpt] Phar front controller rewrite array invalid tar-based [ext/phar/tests/tar/frontcontroller10.phar.phpt] Phar front controller mime type extension is not a string tar-based [ext/phar/tests/tar/frontcontroller11.phar.phpt] Phar front controller mime type unknown int tar-based [ext/phar/tests/tar/frontcontroller12.phar.phpt] Phar front controller mime type not string/int tar-based [ext/phar/tests/tar/frontcontroller13.phar.phpt] Phar front controller mime type override, other tar-based [ext/phar/tests/tar/frontcontroller14.phar.phpt] Phar front controller mime type override, Phar::PHPS tar-based [ext/phar/tests/tar/frontcontroller15.phar.phpt] Phar front controller mime type override, Phar::PHP tar-based [ext/phar/tests/tar/frontcontroller16.phar.phpt] Phar front controller mime type unknown tar-based [ext/phar/tests/tar/frontcontroller17.phar.phpt] Phar front controller PHP test tar-based [ext/phar/tests/tar/frontcontroller2.phar.phpt] Phar front controller $_SERVER munging success tar-based [ext/phar/tests/tar/frontcontroller21.phar.phpt] Phar front controller phps tar-based [ext/phar/tests/tar/frontcontroller3.phar.phpt] Phar front controller index.php relocate (no /) tar-based [ext/phar/tests/tar/frontcontroller4.phar.phpt] Phar front controller index.php relocate tar-based [ext/phar/tests/tar/frontcontroller5.phar.phpt] Phar front controller 404 tar-based [ext/phar/tests/tar/frontcontroller6.phar.phpt] Phar front controller alternate index file tar-based [ext/phar/tests/tar/frontcontroller7.phar.phpt] Phar front controller no index file 404 tar-based [ext/phar/tests/tar/frontcontroller8.phar.phpt] Phar front controller rewrite array tar-based [ext/phar/tests/tar/frontcontroller9.phar.phpt] Phar: default web stub, with phar extension [ext/phar/tests/withphar_web.phpt] Phar front controller other zip-based [ext/phar/tests/zip/frontcontroller1.phar.phpt] Phar front controller rewrite array invalid zip-based [ext/phar/tests/zip/frontcontroller10.phar.phpt] Phar front controller mime type extension is not a string zip-based [ext/phar/tests/zip/frontcontroller11.phar.phpt] Phar front controller mime type unknown int zip-based [ext/phar/tests/zip/frontcontroller12.phar.phpt] Phar front controller mime type not string/int zip-based [ext/phar/tests/zip/frontcontroller13.phar.phpt] Phar front controller mime type override, other zip-based [ext/phar/tests/zip/frontcontroller14.phar.phpt] Phar front controller mime type override, Phar::PHPS zip-based [ext/phar/tests/zip/frontcontroller15.phar.phpt] Phar front controller mime type override, Phar::PHP zip-based [ext/phar/tests/zip/frontcontroller16.phar.phpt] Phar front controller mime type unknown zip-based [ext/phar/tests/zip/frontcontroller17.phar.phpt] Phar front controller PHP test zip-based [ext/phar/tests/zip/frontcontroller2.phar.phpt] Phar front controller $_SERVER munging success zip-based [ext/phar/tests/zip/frontcontroller21.phar.phpt] Phar front controller phps zip-based [ext/phar/tests/zip/frontcontroller3.phar.phpt] Phar front controller index.php relocate (no /) zip-based [ext/phar/tests/zip/frontcontroller4.phar.phpt] Phar front controller index.php relocate zip-based [ext/phar/tests/zip/frontcontroller5.phar.phpt] Phar front controller 404 zip-based [ext/phar/tests/zip/frontcontroller6.phar.phpt] Phar front controller alternate index file zip-based [ext/phar/tests/zip/frontcontroller7.phar.phpt] Phar front controller no index file 404 zip-based [ext/phar/tests/zip/frontcontroller8.phar.phpt] Phar front controller rewrite array zip-based [ext/phar/tests/zip/frontcontroller9.phar.phpt] Bug #69054 (Null dereference in readline_(read|write)_history() without parameters) [ext/readline/tests/bug69054.phpt] Bug #72538 (readline_redisplay crashes php) [ext/readline/tests/bug72538.phpt] Bug #77812 (Interactive mode does not support PHP 7.3-style heredoc) [ext/readline/tests/bug77812-libedit.phpt] readline_callback_handler_install(): Basic test [ext/readline/tests/libedit_callback_handler_install_001.phpt] readline_callback_handler_remove(): Basic test [ext/readline/tests/libedit_callback_handler_remove_001.phpt] readline_write_history(): Basic test [ext/readline/tests/libedit_write_history_001.phpt] readline_add_history(): Basic test [ext/readline/tests/readline_add_history_001.phpt] readline_clear_history(): Basic test [ext/readline/tests/readline_clear_history_001.phpt] readline_list_history(): Basic test [ext/readline/tests/readline_list_history_001.phpt] readline_read_history(): Basic test [ext/readline/tests/readline_read_history_001.phpt] readline() function - without input [ext/readline/tests/readline_without_input.phpt] Bug #71974 Trans sid will always be send, even if cookies are available [ext/session/tests/bug71974.phpt] Bug #72940 - SID always defined [ext/session/tests/bug72940.phpt] Bug #79031: Session unserialization problem [ext/session/tests/bug79031.phpt] Null Pointer Dereference in PHP Session Upload Progress [ext/session/tests/bug79221.phpt] Bug #79413 (session_create_id() fails for active sessions) [ext/session/tests/bug79413.phpt] Bug #80774 (session_name() problem with backslash) [ext/session/tests/bug80774.phpt] session rfc1867 [ext/session/tests/rfc1867.phpt] session rfc1867 [ext/session/tests/rfc1867_cleanup.phpt] session rfc1867 disabled [ext/session/tests/rfc1867_disabled.phpt] session rfc1867 disabled 2 [ext/session/tests/rfc1867_disabled_2.phpt] session rfc1867 [ext/session/tests/rfc1867_inter.phpt] session rfc1867 no name [ext/session/tests/rfc1867_no_name.phpt] session rfc1867 sid cookie [ext/session/tests/rfc1867_sid_cookie.phpt] session rfc1867 sid get [ext/session/tests/rfc1867_sid_get.phpt] session rfc1867 sid get 2 [ext/session/tests/rfc1867_sid_get_2.phpt] session rfc1867 sid cookie [ext/session/tests/rfc1867_sid_invalid.phpt] session rfc1867 sid only cookie [ext/session/tests/rfc1867_sid_only_cookie.phpt] session rfc1867 sid only cookie 2 [ext/session/tests/rfc1867_sid_only_cookie_2.phpt] session rfc1867 sid post [ext/session/tests/rfc1867_sid_post.phpt] SOAP Bug #71610 - Type Confusion Vulnerability - SOAP / make_http_soap_request() [ext/soap/tests/bug71610.phpt] Bug #73037 SoapServer reports Bad Request when gzipped, var 0 [ext/soap/tests/bug73037.phpt] Bug #27722 (Segfault on schema without targetNamespace) [ext/soap/tests/bugs/bug27722.phpt] Bug #27742 (WDSL SOAP Parsing Schema bug) [ext/soap/tests/bugs/bug27742.phpt] Bug #76348 (WSDL_CACHE_MEMORY causes Segmentation fault) [ext/soap/tests/bugs/bug76348.phpt] SOAP Server 9: setclass and setpersistence(SOAP_PERSISTENCE_SESSION) [ext/soap/tests/server009.phpt] SOAP Server 11: bind [ext/soap/tests/server011.phpt] SOAP Server 12: WSDL generation [ext/soap/tests/server012.phpt] SOAP Server 19: compressed request (gzip) [ext/soap/tests/server019.phpt] SOAP Server 20: compressed request (deflate) [ext/soap/tests/server020.phpt] SOAP Server 29-CGI: new/addfunction/handle [ext/soap/tests/server029.phpt] ext/sockets - socket_bind - basic test [ext/sockets/tests/socket_bind.phpt] int socket_send ( resource $socket , string $buf , int $len , int $flags ); [ext/sockets/tests/socket_send.phpt] bool socket_shutdown ( resource $socket [, int $how = 2 ] ) ; [ext/sockets/tests/socket_shutdown.phpt] SQLite3::open error test [ext/sqlite3/tests/sqlite3_15_open_error.phpt] Bug #81727: $_COOKIE name starting with ..Host/..Secure should be discarded [ext/standard/tests/bug81727.phpt] is_uploaded_file() function [ext/standard/tests/file/is_uploaded_file_basic.phpt] move_uploaded_file() function [ext/standard/tests/file/move_uploaded_file_basic.phpt] Bug #60227 (header() cannot detect the multi-line header with CR) [ext/standard/tests/general_functions/bug60227_1.phpt] Bug #60227 (header() cannot detect the multi-line header with CR), \r before \n [ext/standard/tests/general_functions/bug60227_2.phpt] Bug #60227 (header() cannot detect the multi-line header with CR), \0 before \n [ext/standard/tests/general_functions/bug60227_3.phpt] Bug #60227 (header() cannot detect the multi-line header with CR), CRLF [ext/standard/tests/general_functions/bug60227_4.phpt] Location: headers change the status code [ext/standard/tests/general_functions/header_redirection_001.phpt] Location: headers override non-201 and 3xx response codes [ext/standard/tests/general_functions/header_redirection_002.phpt] Location: headers respect the header() response code parameter [ext/standard/tests/general_functions/header_redirection_003.phpt] Location: headers do not override the 201 response code [ext/standard/tests/general_functions/header_redirection_005.phpt] Location: headers do not override the 300 Multiple Choices response code [ext/standard/tests/general_functions/header_redirection_006.phpt] Location: headers do not override the 301 Moved Permanently response code [ext/standard/tests/general_functions/header_redirection_007.phpt] Location: headers do not override the 302 Found response code [ext/standard/tests/general_functions/header_redirection_008.phpt] Location: headers do not override the 303 See Other response code [ext/standard/tests/general_functions/header_redirection_009.phpt] Location: headers do not override the 304 Not Modified response code [ext/standard/tests/general_functions/header_redirection_010.phpt] Location: headers do not override the 305 Use Proxy response code [ext/standard/tests/general_functions/header_redirection_011.phpt] Location: headers do not override the 307 Temporary Redirect response code [ext/standard/tests/general_functions/header_redirection_012.phpt] Location: headers do not override the 308 Permanent Redirect response code [ext/standard/tests/general_functions/header_redirection_013.phpt] Location: headers do not override the 399 Choose Your Own Adventure response code [ext/standard/tests/general_functions/header_redirection_014.phpt] Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic1.phpt] Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic2.phpt] Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic3.phpt] Test output_add_rewrite_var() function basic feature [ext/standard/tests/general_functions/output_add_rewrite_var_basic4.phpt] phpcredits() CGI [ext/standard/tests/general_functions/phpcredits2.phpt] phpinfo() CGI [ext/standard/tests/general_functions/phpinfo2.phpt] Bug #72071 setcookie allows max-age to be negative [ext/standard/tests/network/bug72071.phpt] Bug #80067 (Omitting the port in bindto setting errors) [ext/standard/tests/network/bug80067.phpt] Bug #81618: dns_get_record failure on FreeBSD [ext/standard/tests/network/bug81618.phpt] gethostbyname() function - basic return valid ip address test [ext/standard/tests/network/gethostbyname_error004.phpt] getmxrr() test [ext/standard/tests/network/getmxrr.phpt] setcookie() tests [ext/standard/tests/network/setcookie.phpt] setcookie() array variant error tests [ext/standard/tests/network/setcookie_array_option_error.phpt] setcookie() error tests [ext/standard/tests/network/setcookie_error.phpt] setrawcookie() error tests [ext/standard/tests/network/setrawcookie_error.phpt] Bug #70219 Use after free vulnerability in session deserializer [ext/standard/tests/serialize/bug70219.phpt] Bug #70219 Use after free vulnerability in session deserializer [ext/standard/tests/serialize/bug70219_1.phpt] Bug #72663 (3): If unserialization fails, don't initialize the session with the result [ext/standard/tests/serialize/bug72663_3.phpt] stream context tcp_nodelay [ext/standard/tests/streams/stream_context_tcp_nodelay.phpt] stream context tcp_nodelay fopen [ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.phpt] Bug #72663: Create an Unexpected Object and Don't Invoke __wakeup() in Deserialization [ext/standard/tests/strings/bug72663_2.phpt] php_sapi_name() function when switching to webserver by using post [ext/standard/tests/versioning/php_sapi_name_variation001.phpt] Bug #51269 (zlib.output_compression Overwrites Vary Header) [ext/zlib/tests/bug51269.phpt] Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [ext/zlib/tests/bug55544-win.phpt] Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [ext/zlib/tests/bug55544.phpt] Bug #65391 (Unable to send vary header user-agent when ob_start('ob_gzhandler') is called) [ext/zlib/tests/bug65391.phpt] zlib.output_compression [ext/zlib/tests/ob_001.phpt] zlib.output_compression [ext/zlib/tests/ob_003.phpt] ob_gzhandler [ext/zlib/tests/ob_004.phpt] ob_gzhandler [ext/zlib/tests/ob_005.phpt] ob_gzhandler legacy [ext/zlib/tests/ob_gzhandler_legacy_002.phpt] Bug #61605 (header_remove() does not remove all headers) [sapi/cgi/tests/bug61605.phpt] Bug #69487 (SAPI may truncate POST data) [sapi/cgi/tests/bug69487.phpt] Bug #80849 (HTTP Status header truncation) [sapi/cgi/tests/bug80849-cgi.phpt] Bug #81518 (Header injection via default_mimetype / default_charset) [sapi/cgi/tests/bug81518a.phpt] Bug #81518 (Header injection via default_mimetype / default_charset) [sapi/cgi/tests/bug81518b.phpt] using invalid combinations of cmdline options [sapi/cli/tests/009.phpt] more invalid arguments and error messages [sapi/cli/tests/012-2.phpt] CLI -a and libedit [sapi/cli/tests/017.phpt] ===================================================================== ===================================================================== WARNED TEST SUMMARY --------------------------------------------------------------------- DBA DB4 with persistent connections [ext/dba/tests/dba_db4_018.phpt] (warn: XFAIL section but test passes) Bug #81577: (Exceptions in interrupt handlers: cleanup_live_vars) [ext/pcntl/tests/bug81577_3.phpt] (warn: XFAIL section but test passes) Phar: bug #69958: Segfault in Phar::convertToData on invalid file [ext/phar/tests/bug69958.phpt] (warn: XFAIL section but test passes) ===================================================================== Zend/tests/arginfo_zpp_mismatch.log: ---- EXPECTED OUTPUT ===DONE=== ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. ===DONE=== ---- FAILED Zend/tests/access_modifiers_008.log: ---- EXPECTED OUTPUT Fatal error: Call to protected method B1::f() from scope B2 in %s on line %d ---- ACTUAL OUTPUT B1::f() ---- FAILED Zend/tests/unset_cv06.log: ---- EXPECTED OUTPUT 1 Warning: Undefined array key "x" in %s on line %d ok ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_776b20f2b3fd94fd93e6ae8b1f0f56e4, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/Zend/tests/unset_cv06.php on line 2 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/Zend/tests/unset_cv06.php on line 2 1 1 ok ---- FAILED Zend/tests/arginfo_zpp_mismatch_strict.log: ---- EXPECTED OUTPUT ===DONE=== ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. ===DONE=== ---- FAILED Zend/tests/exception_011.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught AssertionError: assert(false) in %sexception_011.php:%d Stack trace: #0 %sexception_011.php(%d): assert(false, 'assert(false)') #1 {main} thrown in %sexception_011.php on line %d ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED Zend/tests/access_modifiers_009.log: ---- EXPECTED OUTPUT bool(false) Fatal error: Call to protected method B1::f() from scope B2 in %s on line %d ---- ACTUAL OUTPUT bool(true) ---- FAILED Zend/tests/unset_cv05.log: ---- EXPECTED OUTPUT Warning: Array to string conversion in %s on line %d Array ok ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_1f24d6b8937f0b502881d0a3c79e8f3c, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/Zend/tests/unset_cv05.php on line 3 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/Zend/tests/unset_cv05.php on line 3 Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/Zend/tests/unset_cv05.php on line 4 Array ok ---- FAILED sapi/cli/tests/012-2.log: ---- EXPECTED OUTPUT string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " string(1) "3" string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " string(42) "Source highlighting only works for files. " string(39) "Source stripping only works for files. " string(57) "Either execute direct code, process stdin or use a file. " Done ---- ACTUAL OUTPUT string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " string(1) "3" string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " string(56) "Interactive shell (-a) requires the readline extension. " string(57) "Either execute direct code, process stdin or use a file. " string(56) "Interactive shell (-a) requires the readline extension. " string(42) "Source highlighting only works for files. " string(39) "Source stripping only works for files. " string(57) "Either execute direct code, process stdin or use a file. " Done ---- FAILED sapi/cli/tests/017.log: ---- EXPECTED OUTPUT -------------- Snippet no. 1: -------------- Interactive shell Hello world -------------- Snippet no. 2: -------------- Interactive shell multine single quote -------------- Snippet no. 3: -------------- Interactive shell Here comes the doc -------------- Snippet no. 4: -------------- Interactive shell Done -------------- Snippet no. 5: -------------- Interactive shell Parse error: Unmatched ')' in php shell code on line 1 Done ---- ACTUAL OUTPUT -------------- Snippet no. 1: -------------- Interactive shell (-a) requires the readline extension. -------------- Snippet no. 2: -------------- Interactive shell (-a) requires the readline extension. -------------- Snippet no. 3: -------------- Interactive shell (-a) requires the readline extension. -------------- Snippet no. 4: -------------- Interactive shell (-a) requires the readline extension. -------------- Snippet no. 5: -------------- Interactive shell (-a) requires the readline extension. Done ---- FAILED sapi/cli/tests/009.log: ---- EXPECTED OUTPUT string(57) "Either execute direct code, process stdin or use a file. " string(57) "Either execute direct code, process stdin or use a file. " Done ---- ACTUAL OUTPUT string(56) "Interactive shell (-a) requires the readline extension. " string(56) "Interactive shell (-a) requires the readline extension. " Done ---- FAILED sapi/cgi/tests/bug81518b.log: ---- EXPECTED OUTPUT Content-type: text/html;charset=UTF-8 --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED sapi/cgi/tests/bug81518a.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED sapi/cgi/tests/bug61605.log: ---- EXPECTED OUTPUT Array ( [0] => X-Powered-By: %s [1] => A: second ) Array ( [0] => X-Powered-By: %s [1] => A: second [2] => A: third ) Array ( [0] => X-Powered-By: %s ) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED sapi/cgi/tests/bug69487.log: ---- EXPECTED OUTPUT Warning: Unknown: Unable to create temporary file, Check permissions in temporary files directory. in Unknown on line 0 Warning: Unknown: POST data can't be buffered; all data discarded in Unknown on line 0 Warning: Cannot modify header information - headers already sent in Unknown on line 0 bool(false) int(0) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED sapi/cgi/tests/bug80849-cgi.log: ---- EXPECTED OUTPUT Status: 201 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/mbstring/tests/bug63447_002.log: ---- EXPECTED OUTPUT Warning: Unknown: Input variables exceeded 4. To increase the limit change max_input_vars in php.ini. in Unknown on line 0 array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/mbstring/tests/bug63447_001.log: ---- EXPECTED OUTPUT Warning: Unknown: Input variables exceeded 5. To increase the limit change max_input_vars in php.ini. in Unknown on line 0 array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/mbstring/tests/bug63447_003.log: ---- EXPECTED OUTPUT Array ( [a] => 1 [b] => Array ( [0] => Array ( [0] => Array ( [0] => 2 ) ) ) ) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/mbstring/tests/mb_http_input_pass.log: ---- EXPECTED OUTPUT ܸ0123456789ܸ쥫ʤҤ餬 ܸ0123456789ܸ쥫ʤҤ餬 string(4) "pass" string(4) "pass" bool(false) bool(false) array(1) { [0]=> string(4) "pass" } string(4) "pass" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/mbstring/tests/mb_http_input.log: ---- EXPECTED OUTPUT ÆüËܸì0123456789ÆüËܸ쥫¥¿¥«¥Ê¤Ò¤é¤¬¤Ê ÆüËܸì0123456789ÆüËܸ쥫¥¿¥«¥Ê¤Ò¤é¤¬¤Ê string(10) "ISO-8859-1" string(10) "ISO-8859-1" bool(false) bool(false) array(1) { [0]=> string(10) "ISO-8859-1" } string(10) "ISO-8859-1" mb_http_input(): Argument #1 ($type) must be one of "G", "P", "C", "S", "I", or "L" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/curl/tests/bug64267.log: ---- EXPECTED OUTPUT TEST bool(true) bool(true) int(30%d) ---- ACTUAL OUTPUT TEST bool(true) bool(true) int(0) ---- FAILED ext/curl/tests/bug78775.log: ---- EXPECTED OUTPUT resource(%d) of type (stream) bool(false) string(8) "HTTP/1.0" ---- ACTUAL OUTPUT Warning: fsockopen(): php_network_getaddresses: getaddrinfo for google.com failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/curl/tests/bug78775.php on line 3 Warning: fsockopen(): Unable to connect to tls://google.com:443 (php_network_getaddresses: getaddrinfo for google.com failed: Name or service not known) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/curl/tests/bug78775.php on line 3 bool(false) bool(false) Fatal error: Uncaught TypeError: fwrite(): Argument #1 ($stream) must be of type resource, bool given in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/curl/tests/bug78775.php:19 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/curl/tests/bug78775.php(19): fwrite(false, 'GET / HTTP/1.0\n...') #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/curl/tests/bug78775.php on line 19 ---- FAILED ext/session/tests/bug79413.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_6ddfe23c98d4f9789dd323e5b58ab7b4, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/session/tests/bug79413.php on line 2 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/session/tests/bug79413.php on line 2 bool(true) ---- FAILED ext/session/tests/rfc1867_sid_cookie.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-sid-cookie" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(%d) ["bytes_processed"]=> int(%d) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_sid_only_cookie.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-sid-only-cookie" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(%d) ["bytes_processed"]=> int(%d) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867.log: ---- EXPECTED OUTPUT string(%d) "rfc1867" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(%d) ["bytes_processed"]=> int(%d) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_no_name.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-no-name" array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } bool(false) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_sid_post.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-sid-post" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(%d) ["bytes_processed"]=> int(%d) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_sid_only_cookie_2.log: ---- EXPECTED OUTPUT string(%d) "%s" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } bool(false) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_sid_get_2.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-sid-get-2" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(%d) ["bytes_processed"]=> int(%d) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_sid_get.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-sid-get" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(%d) ["bytes_processed"]=> int(%d) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/bug79031.log: ---- EXPECTED OUTPUT obj1|C:17:"SerializableClass":65:{a:1:{s:10:"sharedProp";O:8:"stdClass":1:{s:4:"name";s:4:"test";}}}obj2|C:17:"SerializableClass":28:{a:1:{s:10:"sharedProp";r:3;}} array(2) { ["obj1"]=> object(SerializableClass)#4 (1) { ["sharedProp"]=> object(stdClass)#5 (1) { ["name"]=> string(4) "test" } } ["obj2"]=> object(SerializableClass)#6 (1) { ["sharedProp"]=> object(stdClass)#5 (1) { ["name"]=> string(4) "test" } } } ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_566b8a91aa3f6467873295d2503b4dd4, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/session/tests/bug79031.php on line 38 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/session/tests/bug79031.php on line 38 Warning: session_decode(): Session data cannot be decoded when there is no active session in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/session/tests/bug79031.php on line 42 obj1|C:17:"SerializableClass":65:{a:1:{s:10:"sharedProp";O:8:"stdClass":1:{s:4:"name";s:4:"test";}}}obj2|C:17:"SerializableClass":28:{a:1:{s:10:"sharedProp";r:3;}} array(2) { ["obj1"]=> object(SerializableClass)#2 (1) { ["sharedProp"]=> object(stdClass)#1 (1) { ["name"]=> string(4) "test" } } ["obj2"]=> object(SerializableClass)#3 (1) { ["sharedProp"]=> object(stdClass)#1 (1) { ["name"]=> string(4) "test" } } } ---- FAILED ext/session/tests/rfc1867_disabled_2.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-disabled-2" array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } bool(false) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_disabled.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-disabled" array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } bool(false) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_inter.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-inter" array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(%d) ["bytes_processed"]=> int(%d) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } bool(false) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/bug79221.log: ---- EXPECTED OUTPUT array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/bug80774.log: ---- EXPECTED OUTPUT Set-Cookie: foo\bar=12345; path=/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_sid_invalid.log: ---- EXPECTED OUTPUT Warning: Unknown: Session ID is too long or contains illegal characters. Only the A-Z, a-z, 0-9, "-", and "," characters are allowed in Unknown on line 0 Warning: Unknown: Failed to read session data: files (path: ) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0 Warning: Unknown: Session ID is too long or contains illegal characters. Only the A-Z, a-z, 0-9, "-", and "," characters are allowed in Unknown on line 0 Warning: Unknown: Failed to read session data: files (path: ) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0 string(%d) "" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(5) { ["start_time"]=> int(%d) ["content_length"]=> int(469) ["bytes_processed"]=> int(469) ["done"]=> bool(true) ["files"]=> array(2) { [0]=> array(7) { ["field_name"]=> string(5) "file1" ["name"]=> string(9) "file1.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } [1]=> array(7) { ["field_name"]=> string(5) "file2" ["name"]=> string(9) "file2.txt" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["done"]=> bool(true) ["start_time"]=> int(%d) ["bytes_processed"]=> int(1) } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/bug72940.log: ---- EXPECTED OUTPUT string(12) "bug72940test" string(0) "" string(11) "bug72940get" string(21) "PHPSESSID=bug72940get" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/bug71974.log: ---- EXPECTED OUTPUT <a href="some.php">abc</a> ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/session/tests/rfc1867_cleanup.log: ---- EXPECTED OUTPUT string(%d) "rfc1867-cleanup" bool(true) array(2) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } bool(false) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/pcntl/tests/pcntl_setpriority_error.log: ---- EXPECTED OUTPUT pcntl_setpriority(): Argument #3 ($mode) must be one of PRIO_PGRP, PRIO_USER, or PRIO_PROCESS ---- ACTUAL OUTPUT ---- FAILED ext/date/tests/DateTime_sub-spring-type2-type3.log: ---- EXPECTED OUTPUT test_time_spring_type2_prev_type3_prev: SUB: 2010-03-13 18:38:28 EST - P+0Y1M2DT16H19M40S = **2010-02-11 02:18:48 EST** test_time_spring_type2_prev_type3_st: SUB: 2010-03-14 00:10:20 EST - P+0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type2_prev_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type2_prev_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type2_st_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type2_st_type3_st: SUB: 2010-03-14 00:15:35 EST - P+0Y0M0DT0H5M15S = **2010-03-14 00:10:20 EST** test_time_spring_type2_st_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type2_st_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type2_dt_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_dt_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_dt_type3_dt: SUB: 2010-03-14 05:19:56 EDT - P+0Y0M0DT2H3M1S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_dt_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_post_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_post_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M1DT18H49M39S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_post_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P-0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_post_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M0DT1H2M4S = **2010-03-15 18:57:55 EDT** test_time_spring_type2_stsec_type3_dtsec: SUB: 2010-03-15 03:00:00 EDT - P+0Y0M0DT0H0M1S = **2010-03-13 01:59:59 EST** test_time_spring_type2_dtsec_type3_stsec: SUB: 2010-03-15 01:59:59 EST - P-0Y0M0DT0H0M1S = **2010-03-15 03:00:00 EDT** ---- ACTUAL OUTPUT test_time_spring_type2_prev_type3_prev: SUB: 2010-03-13 18:38:28 EST - P+0Y1M2DT16H19M40S = **2010-02-11 02:18:48 EST** test_time_spring_type2_prev_type3_st: SUB: 2010-03-14 00:10:20 EST - P+0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type2_prev_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type2_prev_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type2_st_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type2_st_type3_st: SUB: 2010-03-14 00:15:35 EST - P+0Y0M0DT0H5M15S = **2010-03-14 00:10:20 EST** test_time_spring_type2_st_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type2_st_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type2_dt_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_dt_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_dt_type3_dt: SUB: 2010-03-14 05:19:56 EDT - P+0Y0M0DT2H3M1S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_dt_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_post_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_post_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M1DT18H49M39S = **2010-03-15 18:59:59 EDT** test_time_spring_type2_post_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P-0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_post_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M0DT1H2M4S = **2010-03-15 18:57:55 EDT** test_time_spring_type2_stsec_type3_dtsec: SUB: 2010-03-14 03:00:00 EDT - P+0Y0M0DT0H0M1S = **2010-03-14 01:59:59 EST** test_time_spring_type2_dtsec_type3_stsec: SUB: 2010-03-14 01:59:59 EST - P-0Y0M0DT0H0M1S = **2010-03-14 03:00:00 EDT** ---- FAILED ext/date/tests/DateTime_diff-fall-type2-type3.log: ---- EXPECTED OUTPUT test_time_fall_type2_prev_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-10-04 02:18:48 EDT = **P+0Y1M2DT16H19M40S** test_time_fall_type2_prev_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT5H31M52S** test_time_fall_type2_prev_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT6H34M5S** test_time_fall_type2_prev_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT7H36M16S** test_time_fall_type2_prev_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT9H38M27S** test_time_fall_type2_prev_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M2DT1H21M31S** test_time_fall_type2_dt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 00:10:20 EDT = **P-0Y0M0DT5H31M52S** test_time_fall_type2_dt_type3_dt: DIFF: 2010-11-07 00:15:35 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT0H5M15S** test_time_fall_type2_dt_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT1H2M13S** test_time_fall_type2_dt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT2H4M24S** test_time_fall_type2_dt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT4H6M35S** test_time_fall_type2_dt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M1DT20H49M39S** test_time_fall_type2_redodt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT6H34M5S** test_time_fall_type2_redodt_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT1H2M13S** test_time_fall_type2_redodt_type3_redodt: DIFF: 2010-11-07 01:15:35 EDT - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT0H3M2S** test_time_fall_type2_redodt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT1H2M11S** test_time_fall_type2_redodt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT3H4M22S** test_time_fall_type2_redodt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M1DT19H47M26S** test_time_fall_type2_redost_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT7H36M16S** test_time_fall_type2_redost_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT2H4M24S** test_time_fall_type2_redost_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT1H2M11S** test_time_fall_type2_redost_type3_redost: DIFF: 2010-11-07 01:16:54 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT0H2M10S** test_time_fall_type2_redost_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT2H2M11S** test_time_fall_type2_redost_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:14:44 EST = **P+0Y0M1DT18H45M15S** test_time_fall_type2_st_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT9H38M27S** test_time_fall_type2_st_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT4H6M35S** test_time_fall_type2_st_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT3H4M22S** test_time_fall_type2_st_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 03:16:55 EST = **P-0Y0M0DT2H2M11S** test_time_fall_type2_st_type3_st: DIFF: 2010-11-07 05:19:56 EST - 2010-11-07 03:16:55 EST = **P+0Y0M0DT2H3M1S** test_time_fall_type2_st_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 03:16:55 EST = **P+0Y0M1DT16H43M4S** test_time_fall_type2_post_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M2DT1H21M31S** test_time_fall_type2_post_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT20H49M39S** test_time_fall_type2_post_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT19H47M26S** test_time_fall_type2_post_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT18H45M15S** test_time_fall_type2_post_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT16H43M4S** test_time_fall_type2_post_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-08 18:57:55 EST = **P+0Y0M0DT1H2M4S** test_time_fall_type2_dtsec_type3_stsec: DIFF: 2010-11-07 01:00:00 EST - 2010-11-07 01:59:59 EDT = **P+0Y0M0DT0H0M1S** test_time_fall_type2_stsec_type3_dtsec: DIFF: 2010-11-07 01:59:59 EDT - 2010-11-07 01:00:00 EST = **P-0Y0M0DT0H0M1S** ---- ACTUAL OUTPUT test_time_fall_type2_prev_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-10-04 02:18:48 EDT = **P+0Y1M2DT15H19M40S** test_time_fall_type2_prev_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT4H31M52S** test_time_fall_type2_prev_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT5H34M5S** test_time_fall_type2_prev_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT7H36M16S** test_time_fall_type2_prev_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT9H38M27S** test_time_fall_type2_prev_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M2DT2H21M31S** test_time_fall_type2_dt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 00:10:20 EDT = **P-0Y0M0DT6H31M52S** test_time_fall_type2_dt_type3_dt: DIFF: 2010-11-07 00:15:35 EDT - 2010-11-07 00:10:20 EDT = **P+-1Y11M30DT23H5M15S** test_time_fall_type2_dt_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT0H2M13S** test_time_fall_type2_dt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT2H4M24S** test_time_fall_type2_dt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT4H6M35S** test_time_fall_type2_dt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M1DT20H49M39S** test_time_fall_type2_redodt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT7H34M5S** test_time_fall_type2_redodt_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT2H2M13S** test_time_fall_type2_redodt_type3_redodt: DIFF: 2010-11-07 01:15:35 EDT - 2010-11-07 01:12:33 EDT = **P+-1Y11M30DT23H3M2S** test_time_fall_type2_redodt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT1H2M11S** test_time_fall_type2_redodt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT3H4M22S** test_time_fall_type2_redodt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M1DT19H47M26S** test_time_fall_type2_redost_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT8H36M16S** test_time_fall_type2_redost_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT3H4M24S** test_time_fall_type2_redost_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT2H2M11S** test_time_fall_type2_redost_type3_redost: DIFF: 2010-11-07 01:16:54 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT0H2M10S** test_time_fall_type2_redost_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT2H2M11S** test_time_fall_type2_redost_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:14:44 EST = **P+0Y0M1DT18H45M15S** test_time_fall_type2_st_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT10H38M27S** test_time_fall_type2_st_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT5H6M35S** test_time_fall_type2_st_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT4H4M22S** test_time_fall_type2_st_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 03:16:55 EST = **P-0Y0M0DT2H2M11S** test_time_fall_type2_st_type3_st: DIFF: 2010-11-07 05:19:56 EST - 2010-11-07 03:16:55 EST = **P+0Y0M0DT2H3M1S** test_time_fall_type2_st_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 03:16:55 EST = **P+0Y0M1DT16H43M4S** test_time_fall_type2_post_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M2DT3H21M31S** test_time_fall_type2_post_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT21H49M39S** test_time_fall_type2_post_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT20H47M26S** test_time_fall_type2_post_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT18H45M15S** test_time_fall_type2_post_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT16H43M4S** test_time_fall_type2_post_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-08 18:57:55 EST = **P+0Y0M0DT1H2M4S** test_time_fall_type2_dtsec_type3_stsec: DIFF: 2010-11-07 01:00:00 EST - 2010-11-07 01:59:59 EDT = **P+0Y0M0DT0H0M1S** test_time_fall_type2_stsec_type3_dtsec: DIFF: 2010-11-07 01:59:59 EDT - 2010-11-07 01:00:00 EST = **P-0Y0M0DT1H0M1S** ---- FAILED ext/date/tests/DateTime_sub-spring-type3-type3.log: ---- EXPECTED OUTPUT test_time_spring_type3_prev_type3_prev: SUB: 2010-03-13 18:38:28 EST - P+0Y1M2DT16H19M40S = **2010-02-11 02:18:48 EST** test_time_spring_type3_prev_type3_st: SUB: 2010-03-14 00:10:20 EST - P+0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type3_st_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type3_st: SUB: 2010-03-14 00:15:35 EST - P+0Y0M0DT0H5M15S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type3_dt_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type3_dt: SUB: 2010-03-14 05:19:56 EDT - P+0Y0M0DT2H3M1S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M1DT18H49M39S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P-0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M0DT1H2M4S = **2010-03-15 18:57:55 EDT** test_time_spring_type3_stsec_type3_dtsec: SUB: 2010-03-15 03:00:00 EDT - P+0Y0M0DT0H0M1S = **2010-03-13 01:59:59 EST** test_time_spring_type3_dtsec_type3_stsec: SUB: 2010-03-15 01:59:59 EST - P-0Y0M0DT0H0M1S = **2010-03-15 03:00:00 EDT** ---- ACTUAL OUTPUT test_time_spring_type3_prev_type3_prev: SUB: 2010-03-13 18:38:28 EST - P+0Y1M2DT16H19M40S = **2010-02-11 02:18:48 EST** test_time_spring_type3_prev_type3_st: SUB: 2010-03-14 00:10:20 EST - P+0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type3_st_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type3_st: SUB: 2010-03-14 00:15:35 EST - P+0Y0M0DT0H5M15S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type3_dt_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type3_dt: SUB: 2010-03-14 05:19:56 EDT - P+0Y0M0DT2H3M1S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type3_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type3_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M1DT18H49M39S = **2010-03-15 18:59:59 EDT** test_time_spring_type3_post_type3_dt: SUB: 2010-03-14 03:16:55 EDT - P-0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type3_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M0DT1H2M4S = **2010-03-15 18:57:55 EDT** test_time_spring_type3_stsec_type3_dtsec: SUB: 2010-03-14 03:00:00 EDT - P+0Y0M0DT0H0M1S = **2010-03-14 01:59:59 EST** test_time_spring_type3_dtsec_type3_stsec: SUB: 2010-03-14 01:59:59 EST - P-0Y0M0DT0H0M1S = **2010-03-14 03:00:00 EDT** ---- FAILED ext/date/tests/DateTime_add-spring-type3-type3.log: ---- EXPECTED OUTPUT test_time_spring_type3_prev_type3_prev: ADD: 2010-02-11 02:18:48 EST + P+0Y1M2DT16H19M40S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type3_st: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_prev_type3_dt: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_prev_type3_post: ADD: 2010-03-13 18:38:28 EST + P+0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_st_type3_prev: ADD: 2010-03-14 00:10:20 EST + P-0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_st_type3_st: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT0H5M15S = **2010-03-14 00:15:35 EST** test_time_spring_type3_st_type3_dt: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_st_type3_post: ADD: 2010-03-14 00:10:20 EST + P+0Y0M1DT18H49M39S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_dt_type3_prev: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type3_dt_type3_st: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type3_dt_type3_dt: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M0DT2H3M1S = **2010-03-14 05:19:56 EDT** test_time_spring_type3_dt_type3_post: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type3_prev: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type3_post_type3_st: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type3_post_type3_dt: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type3_post: ADD: 2010-03-15 18:57:55 EDT + P+0Y0M0DT1H2M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_stsec_type3_dtsec: ADD: 2010-03-13 01:59:59 EST + P+0Y0M0DT0H0M1S = **2010-03-15 03:00:00 EDT** test_time_spring_type3_dtsec_type3_stsec: ADD: 2010-03-15 03:00:00 EDT + P-0Y0M0DT0H0M1S = **2010-03-15 01:59:59 EST** ---- ACTUAL OUTPUT test_time_spring_type3_prev_type3_prev: ADD: 2010-02-11 02:18:48 EST + P+0Y1M2DT16H19M40S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type3_st: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_prev_type3_dt: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_prev_type3_post: ADD: 2010-03-13 18:38:28 EST + P+0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_st_type3_prev: ADD: 2010-03-14 00:10:20 EST + P-0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_st_type3_st: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT0H5M15S = **2010-03-14 00:15:35 EST** test_time_spring_type3_st_type3_dt: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_st_type3_post: ADD: 2010-03-14 00:10:20 EST + P+0Y0M1DT18H49M39S = **2010-03-15 18:59:59 EDT** test_time_spring_type3_dt_type3_prev: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type3_dt_type3_st: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type3_dt_type3_dt: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M0DT2H3M1S = **2010-03-14 05:19:56 EDT** test_time_spring_type3_dt_type3_post: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type3_prev: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type3_post_type3_st: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type3_post_type3_dt: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type3_post: ADD: 2010-03-15 18:57:55 EDT + P+0Y0M0DT1H2M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_stsec_type3_dtsec: ADD: 2010-03-14 01:59:59 EST + P+0Y0M0DT0H0M1S = **2010-03-14 03:00:00 EDT** test_time_spring_type3_dtsec_type3_stsec: ADD: 2010-03-14 03:00:00 EDT + P-0Y0M0DT0H0M1S = **2010-03-14 01:59:59 EST** ---- FAILED ext/date/tests/DateTime_sub-fall-type2-type3.log: ---- EXPECTED OUTPUT test_time_fall_type2_prev_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P+0Y1M2DT16H19M40S = **2010-10-04 02:18:48 EDT** test_time_fall_type2_prev_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P+0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_dt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_dt: SUB: 2010-11-07 00:15:35 EDT - P+0Y0M0DT0H5M15S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_redodt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_redodt: SUB: 2010-11-07 01:15:35 EDT - P+0Y0M0DT0H3M2S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redost_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_redost: SUB: 2010-11-07 01:16:54 EST - P+0Y0M0DT0H2M10S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type2_st_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_st: SUB: 2010-11-07 05:19:56 EST - P+0Y0M0DT2H3M1S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type2_post_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M1DT20H49M39S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M1DT19H47M26S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_st: SUB: 2010-11-07 03:16:55 EST - P-0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M0DT1H2M4S = **2010-11-08 18:57:55 EST** test_time_fall_type2_dtsec_type3_stsec: SUB: 2010-11-07 01:00:00 EST - P+0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** test_time_fall_type2_stsec_type3_dtsec: SUB: 2010-11-07 01:59:59 EDT - P-0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** ---- ACTUAL OUTPUT test_time_fall_type2_prev_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P+0Y1M2DT16H19M40S = **2010-10-04 02:18:48 EDT** test_time_fall_type2_prev_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P+0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_dt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_dt: SUB: 2010-11-07 00:15:35 EDT - P+0Y0M0DT0H5M15S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_dt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_redodt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_redodt: SUB: 2010-11-07 01:15:35 EDT - P+0Y0M0DT0H3M2S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redodt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redost_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_redost: SUB: 2010-11-07 01:16:54 EST - P+0Y0M0DT0H2M10S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redost_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type2_st_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_st: SUB: 2010-11-07 05:19:56 EST - P+0Y0M0DT2H3M1S = **2010-11-07 03:16:55 EST** test_time_fall_type2_st_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type2_post_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M1DT20H49M39S = **2010-11-08 20:59:59 EST** test_time_fall_type2_post_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M1DT19H47M26S = **2010-11-08 20:59:59 EST** test_time_fall_type2_post_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_st: SUB: 2010-11-07 03:16:55 EST - P-0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M0DT1H2M4S = **2010-11-08 18:57:55 EST** test_time_fall_type2_dtsec_type3_stsec: SUB: 2010-11-07 01:00:00 EST - P+0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** test_time_fall_type2_stsec_type3_dtsec: SUB: 2010-11-07 01:59:59 EDT - P-0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** ---- FAILED ext/date/tests/DateTime_sub-fall-type3-type3.log: ---- EXPECTED OUTPUT test_time_fall_type3_prev_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P+0Y1M2DT16H19M40S = **2010-10-04 02:18:48 EDT** test_time_fall_type3_prev_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P+0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_dt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_dt: SUB: 2010-11-07 00:15:35 EDT - P+0Y0M0DT0H5M15S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redodt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_redodt: SUB: 2010-11-07 01:15:35 EDT - P+0Y0M0DT0H3M2S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redost_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_redost: SUB: 2010-11-07 01:16:54 EST - P+0Y0M0DT0H2M10S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_st: SUB: 2010-11-07 05:19:56 EST - P+0Y0M0DT2H3M1S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M1DT20H49M39S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M1DT19H47M26S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_st: SUB: 2010-11-07 03:16:55 EST - P-0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M0DT1H2M4S = **2010-11-08 18:57:55 EST** test_time_fall_type3_dtsec_type3_stsec: SUB: 2010-11-07 01:00:00 EST - P+0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** test_time_fall_type3_stsec_type3_dtsec: SUB: 2010-11-07 01:59:59 EDT - P-0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** ---- ACTUAL OUTPUT test_time_fall_type3_prev_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P+0Y1M2DT16H19M40S = **2010-10-04 02:18:48 EDT** test_time_fall_type3_prev_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P+0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_dt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_dt: SUB: 2010-11-07 00:15:35 EDT - P+0Y0M0DT0H5M15S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redodt_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_redodt: SUB: 2010-11-07 01:15:35 EDT - P+0Y0M0DT0H3M2S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redost_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_redost: SUB: 2010-11-07 01:16:54 EST - P+0Y0M0DT0H2M10S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_st: SUB: 2010-11-07 05:19:56 EST - P+0Y0M0DT2H3M1S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type3_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M1DT20H49M39S = **2010-11-08 20:59:59 EST** test_time_fall_type3_post_type3_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M1DT19H47M26S = **2010-11-08 20:59:59 EST** test_time_fall_type3_post_type3_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_st: SUB: 2010-11-07 03:16:55 EST - P-0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M0DT1H2M4S = **2010-11-08 18:57:55 EST** test_time_fall_type3_dtsec_type3_stsec: SUB: 2010-11-07 01:00:00 EST - P+0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** test_time_fall_type3_stsec_type3_dtsec: SUB: 2010-11-07 01:59:59 EDT - P-0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** ---- FAILED ext/date/tests/DateTime_sub-spring-type3-type2.log: ---- EXPECTED OUTPUT test_time_spring_type3_prev_type2_prev: SUB: 2010-03-13 18:38:28 EST - P+0Y1M2DT16H19M40S = **2010-02-11 02:18:48 EST** test_time_spring_type3_prev_type2_st: SUB: 2010-03-14 00:10:20 EST - P+0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type2_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type3_st_type2_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type2_st: SUB: 2010-03-14 00:15:35 EST - P+0Y0M0DT0H5M15S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type2_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type3_dt_type2_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type2_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type2_dt: SUB: 2010-03-14 05:19:56 EDT - P+0Y0M0DT2H3M1S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type2_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type2_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M1DT18H49M39S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type2_dt: SUB: 2010-03-14 03:16:55 EDT - P-0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M0DT1H2M4S = **2010-03-15 18:57:55 EDT** test_time_spring_type3_stsec_type2_dtsec: SUB: 2010-03-15 03:00:00 EDT - P+0Y0M0DT0H0M1S = **2010-03-13 01:59:59 EST** test_time_spring_type3_dtsec_type2_stsec: SUB: 2010-03-15 01:59:59 EST - P-0Y0M0DT0H0M1S = **2010-03-15 03:00:00 EDT** ---- ACTUAL OUTPUT test_time_spring_type3_prev_type2_prev: SUB: 2010-03-13 18:38:28 EST - P+0Y1M2DT16H19M40S = **2010-02-11 02:18:48 EST** test_time_spring_type3_prev_type2_st: SUB: 2010-03-14 00:10:20 EST - P+0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type2_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT7H38M27S = **2010-03-13 19:38:28 EDT** test_time_spring_type3_prev_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EDT** test_time_spring_type3_st_type2_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type2_st: SUB: 2010-03-14 00:15:35 EST - P+0Y0M0DT0H5M15S = **2010-03-14 00:10:20 EST** test_time_spring_type3_st_type2_dt: SUB: 2010-03-14 03:16:55 EDT - P+0Y0M0DT2H6M35S = **2010-03-14 01:10:20 EDT** test_time_spring_type3_st_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT18H49M39S = **2010-03-14 01:10:20 EDT** test_time_spring_type3_dt_type2_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M0DT7H38M27S = **2010-03-14 02:16:55 EST** test_time_spring_type3_dt_type2_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M0DT2H6M35S = **2010-03-14 02:16:55 EST** test_time_spring_type3_dt_type2_dt: SUB: 2010-03-14 05:19:56 EDT - P+0Y0M0DT2H3M1S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_dt_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type2_prev: SUB: 2010-03-13 18:38:28 EST - P-0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EST** test_time_spring_type3_post_type2_st: SUB: 2010-03-14 00:10:20 EST - P-0Y0M1DT18H49M39S = **2010-03-15 18:59:59 EST** test_time_spring_type3_post_type2_dt: SUB: 2010-03-14 03:16:55 EDT - P-0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type2_post: SUB: 2010-03-15 19:59:59 EDT - P+0Y0M0DT1H2M4S = **2010-03-15 18:57:55 EDT** test_time_spring_type3_stsec_type2_dtsec: SUB: 2010-03-14 03:00:00 EDT - P+0Y0M0DT0H0M1S = **2010-03-14 02:59:59 EDT** test_time_spring_type3_dtsec_type2_stsec: SUB: 2010-03-14 01:59:59 EST - P-0Y0M0DT0H0M1S = **2010-03-14 02:00:00 EST** ---- FAILED ext/date/tests/DateTime_diff-spring-type3-type2.log: ---- EXPECTED OUTPUT test_time_spring_type3_prev_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-02-11 02:18:48 EST = **P+0Y1M2DT16H19M40S** test_time_spring_type3_prev_type2_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-13 18:38:28 EST = **P+0Y0M0DT5H31M52S** test_time_spring_type3_prev_type2_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M0DT7H38M27S** test_time_spring_type3_prev_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M2DT1H21M31S** test_time_spring_type3_st_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 00:10:20 EST = **P-0Y0M0DT5H31M52S** test_time_spring_type3_st_type2_st: DIFF: 2010-03-14 00:15:35 EST - 2010-03-14 00:10:20 EST = **P+0Y0M0DT0H5M15S** test_time_spring_type3_st_type2_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M0DT2H6M35S** test_time_spring_type3_st_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M1DT18H49M39S** test_time_spring_type3_dt_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT7H38M27S** test_time_spring_type3_dt_type2_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT2H6M35S** test_time_spring_type3_dt_type2_dt: DIFF: 2010-03-14 05:19:56 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M0DT2H3M1S** test_time_spring_type3_dt_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M1DT16H43M4S** test_time_spring_type3_post_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M2DT1H21M31S** test_time_spring_type3_post_type2_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT18H49M39S** test_time_spring_type3_post_type2_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT16H43M4S** test_time_spring_type3_post_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-15 18:57:55 EDT = **P+0Y0M0DT1H2M4S** test_time_spring_type3_stsec_type2_dtsec: DIFF: 2010-03-15 03:00:00 EDT - 2010-03-13 01:59:59 EST = **P+0Y0M0DT0H0M1S** test_time_spring_type3_dtsec_type2_stsec: DIFF: 2010-03-15 01:59:59 EST - 2010-03-15 03:00:00 EDT = **P-0Y0M0DT0H0M1S** ---- ACTUAL OUTPUT test_time_spring_type3_prev_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-02-11 02:18:48 EST = **P+0Y1M2DT16H19M40S** test_time_spring_type3_prev_type2_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-13 18:38:28 EST = **P+0Y0M0DT5H31M52S** test_time_spring_type3_prev_type2_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M0DT7H38M27S** test_time_spring_type3_prev_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M2DT0H21M31S** test_time_spring_type3_st_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 00:10:20 EST = **P-0Y0M0DT5H31M52S** test_time_spring_type3_st_type2_st: DIFF: 2010-03-14 00:15:35 EST - 2010-03-14 00:10:20 EST = **P+0Y0M0DT0H5M15S** test_time_spring_type3_st_type2_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M0DT2H6M35S** test_time_spring_type3_st_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M1DT18H49M39S** test_time_spring_type3_dt_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT6H38M27S** test_time_spring_type3_dt_type2_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT1H6M35S** test_time_spring_type3_dt_type2_dt: DIFF: 2010-03-14 05:19:56 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M0DT3H3M1S** test_time_spring_type3_dt_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M1DT17H43M4S** test_time_spring_type3_post_type2_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT23H21M31S** test_time_spring_type3_post_type2_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT17H49M39S** test_time_spring_type3_post_type2_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT15H43M4S** test_time_spring_type3_post_type2_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-15 18:57:55 EDT = **P+0Y0M0DT2H2M4S** test_time_spring_type3_stsec_type2_dtsec: DIFF: 2010-03-14 03:00:00 EDT - 2010-03-14 01:59:59 EST = **P+0Y0M0DT0H0M1S** test_time_spring_type3_dtsec_type2_stsec: DIFF: 2010-03-14 01:59:59 EST - 2010-03-14 03:00:00 EDT = **P--1Y11M30DT23H0M1S** ---- FAILED ext/date/tests/DateTime_add-fall-type3-type2.log: ---- EXPECTED OUTPUT test_time_fall_type3_prev_type2_prev: ADD: 2010-10-04 02:18:48 EDT + P+0Y1M2DT16H19M40S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_dt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_prev_type2_redodt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_prev_type2_redost: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type3_prev_type2_st: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type3_prev_type2_post: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dt_type2_prev: ADD: 2010-11-07 00:10:20 EDT + P-0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_dt_type2_dt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT0H5M15S = **2010-11-07 00:15:35 EDT** test_time_fall_type3_dt_type2_redodt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_dt_type2_redost: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type3_dt_type2_st: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type3_dt_type2_post: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M1DT20H49M39S = **2010-11-08 19:59:59 EST** test_time_fall_type3_redodt_type2_prev: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redodt_type2_dt: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redodt_type2_redodt: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT0H3M2S = **2010-11-07 01:15:35 EDT** test_time_fall_type3_redodt_type2_redost: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redodt_type2_st: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redodt_type2_post: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M1DT19H47M26S = **2010-11-08 19:59:59 EST** test_time_fall_type3_redost_type2_prev: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redost_type2_dt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redost_type2_redodt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redost_type2_redost: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT0H2M10S = **2010-11-07 01:16:54 EST** test_time_fall_type3_redost_type2_st: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redost_type2_post: ADD: 2010-11-07 01:14:44 EST + P+0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_st_type2_prev: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_st_type2_dt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_st_type2_redodt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_st_type2_redost: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type2_st: ADD: 2010-11-07 03:16:55 EST + P+0Y0M0DT2H3M1S = **2010-11-07 05:19:56 EST** test_time_fall_type3_st_type2_post: ADD: 2010-11-07 03:16:55 EST + P+0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_prev: ADD: 2010-11-08 19:59:59 EST + P-0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_post_type2_dt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_post_type2_redodt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_post_type2_redost: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_post_type2_st: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type2_post: ADD: 2010-11-08 18:57:55 EST + P+0Y0M0DT1H2M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dtsec_type2_stsec: ADD: 2010-11-07 01:59:59 EDT + P+0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** test_time_fall_type3_stsec_type2_dtsec: ADD: 2010-11-07 01:00:00 EST + P-0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** ---- ACTUAL OUTPUT test_time_fall_type3_prev_type2_prev: ADD: 2010-10-04 02:18:48 EDT + P+0Y1M2DT16H19M40S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_dt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_prev_type2_redodt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_prev_type2_redost: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type3_prev_type2_st: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type3_prev_type2_post: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dt_type2_prev: ADD: 2010-11-07 00:10:20 EDT + P-0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_dt_type2_dt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT0H5M15S = **2010-11-07 00:15:35 EDT** test_time_fall_type3_dt_type2_redodt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_dt_type2_redost: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type3_dt_type2_st: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type3_dt_type2_post: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M1DT20H49M39S = **2010-11-08 20:59:59 EST** test_time_fall_type3_redodt_type2_prev: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redodt_type2_dt: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redodt_type2_redodt: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT0H3M2S = **2010-11-07 01:15:35 EDT** test_time_fall_type3_redodt_type2_redost: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redodt_type2_st: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redodt_type2_post: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M1DT19H47M26S = **2010-11-08 20:59:59 EST** test_time_fall_type3_redost_type2_prev: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redost_type2_dt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redost_type2_redodt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redost_type2_redost: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT0H2M10S = **2010-11-07 01:16:54 EST** test_time_fall_type3_redost_type2_st: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redost_type2_post: ADD: 2010-11-07 01:14:44 EST + P+0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_st_type2_prev: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_st_type2_dt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_st_type2_redodt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_st_type2_redost: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type2_st: ADD: 2010-11-07 03:16:55 EST + P+0Y0M0DT2H3M1S = **2010-11-07 05:19:56 EST** test_time_fall_type3_st_type2_post: ADD: 2010-11-07 03:16:55 EST + P+0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_prev: ADD: 2010-11-08 19:59:59 EST + P-0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_post_type2_dt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_post_type2_redodt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_post_type2_redost: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_post_type2_st: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type2_post: ADD: 2010-11-08 18:57:55 EST + P+0Y0M0DT1H2M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dtsec_type2_stsec: ADD: 2010-11-07 01:59:59 EDT + P+0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** test_time_fall_type3_stsec_type2_dtsec: ADD: 2010-11-07 01:00:00 EST + P-0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** ---- FAILED ext/date/tests/DateTime_add-fall-type3-type3.log: ---- EXPECTED OUTPUT test_time_fall_type3_prev_type3_prev: ADD: 2010-10-04 02:18:48 EDT + P+0Y1M2DT16H19M40S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_dt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_prev_type3_redodt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_prev_type3_redost: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type3_prev_type3_st: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type3_prev_type3_post: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dt_type3_prev: ADD: 2010-11-07 00:10:20 EDT + P-0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_dt_type3_dt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT0H5M15S = **2010-11-07 00:15:35 EDT** test_time_fall_type3_dt_type3_redodt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_dt_type3_redost: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type3_dt_type3_st: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type3_dt_type3_post: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M1DT20H49M39S = **2010-11-08 19:59:59 EST** test_time_fall_type3_redodt_type3_prev: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redodt_type3_dt: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redodt_type3_redodt: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT0H3M2S = **2010-11-07 01:15:35 EDT** test_time_fall_type3_redodt_type3_redost: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redodt_type3_st: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redodt_type3_post: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M1DT19H47M26S = **2010-11-08 19:59:59 EST** test_time_fall_type3_redost_type3_prev: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redost_type3_dt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redost_type3_redodt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redost_type3_redost: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT0H2M10S = **2010-11-07 01:16:54 EST** test_time_fall_type3_redost_type3_st: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redost_type3_post: ADD: 2010-11-07 01:14:44 EST + P+0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_st_type3_prev: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_st_type3_dt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_st_type3_redodt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_st_type3_redost: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type3_st: ADD: 2010-11-07 03:16:55 EST + P+0Y0M0DT2H3M1S = **2010-11-07 05:19:56 EST** test_time_fall_type3_st_type3_post: ADD: 2010-11-07 03:16:55 EST + P+0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_prev: ADD: 2010-11-08 19:59:59 EST + P-0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_post_type3_dt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_post_type3_redodt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_post_type3_redost: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_post_type3_st: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type3_post: ADD: 2010-11-08 18:57:55 EST + P+0Y0M0DT1H2M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dtsec_type3_stsec: ADD: 2010-11-07 01:59:59 EDT + P+0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** test_time_fall_type3_stsec_type3_dtsec: ADD: 2010-11-07 01:00:00 EST + P-0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** ---- ACTUAL OUTPUT test_time_fall_type3_prev_type3_prev: ADD: 2010-10-04 02:18:48 EDT + P+0Y1M2DT16H19M40S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type3_dt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_prev_type3_redodt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_prev_type3_redost: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type3_prev_type3_st: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type3_prev_type3_post: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dt_type3_prev: ADD: 2010-11-07 00:10:20 EDT + P-0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_dt_type3_dt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT0H5M15S = **2010-11-07 00:15:35 EDT** test_time_fall_type3_dt_type3_redodt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_dt_type3_redost: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type3_dt_type3_st: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type3_dt_type3_post: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M1DT20H49M39S = **2010-11-08 20:59:59 EST** test_time_fall_type3_redodt_type3_prev: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redodt_type3_dt: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redodt_type3_redodt: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT0H3M2S = **2010-11-07 01:15:35 EDT** test_time_fall_type3_redodt_type3_redost: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redodt_type3_st: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redodt_type3_post: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M1DT19H47M26S = **2010-11-08 20:59:59 EST** test_time_fall_type3_redost_type3_prev: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_redost_type3_dt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redost_type3_redodt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redost_type3_redost: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT0H2M10S = **2010-11-07 01:16:54 EST** test_time_fall_type3_redost_type3_st: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_redost_type3_post: ADD: 2010-11-07 01:14:44 EST + P+0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_st_type3_prev: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_st_type3_dt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_st_type3_redodt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_st_type3_redost: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type3_st: ADD: 2010-11-07 03:16:55 EST + P+0Y0M0DT2H3M1S = **2010-11-07 05:19:56 EST** test_time_fall_type3_st_type3_post: ADD: 2010-11-07 03:16:55 EST + P+0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type3_prev: ADD: 2010-11-08 19:59:59 EST + P-0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_post_type3_dt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_post_type3_redodt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_post_type3_redost: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_post_type3_st: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type3_post: ADD: 2010-11-08 18:57:55 EST + P+0Y0M0DT1H2M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_dtsec_type3_stsec: ADD: 2010-11-07 01:59:59 EDT + P+0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** test_time_fall_type3_stsec_type3_dtsec: ADD: 2010-11-07 01:00:00 EST + P-0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** ---- FAILED ext/date/tests/DateTime_add-fall-type2-type3.log: ---- EXPECTED OUTPUT test_time_fall_type2_prev_type3_prev: ADD: 2010-10-04 02:18:48 EDT + P+0Y1M2DT16H19M40S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_dt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_prev_type3_redodt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_prev_type3_redost: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type2_prev_type3_st: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type2_prev_type3_post: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type2_dt_type3_prev: ADD: 2010-11-07 00:10:20 EDT + P-0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_dt_type3_dt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT0H5M15S = **2010-11-07 00:15:35 EDT** test_time_fall_type2_dt_type3_redodt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_dt_type3_redost: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type2_dt_type3_st: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type2_dt_type3_post: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M1DT20H49M39S = **2010-11-08 19:59:59 EST** test_time_fall_type2_redodt_type3_prev: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_redodt_type3_dt: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_redodt_type3_redodt: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT0H3M2S = **2010-11-07 01:15:35 EDT** test_time_fall_type2_redodt_type3_redost: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type2_redodt_type3_st: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type2_redodt_type3_post: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M1DT19H47M26S = **2010-11-08 19:59:59 EST** test_time_fall_type2_redost_type3_prev: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_redost_type3_dt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_redost_type3_redodt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_redost_type3_redost: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT0H2M10S = **2010-11-07 01:16:54 EST** test_time_fall_type2_redost_type3_st: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type2_redost_type3_post: ADD: 2010-11-07 01:14:44 EST + P+0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type2_st_type3_prev: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_st_type3_dt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_st_type3_redodt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_st_type3_redost: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type2_st_type3_st: ADD: 2010-11-07 03:16:55 EST + P+0Y0M0DT2H3M1S = **2010-11-07 05:19:56 EST** test_time_fall_type2_st_type3_post: ADD: 2010-11-07 03:16:55 EST + P+0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_prev: ADD: 2010-11-08 19:59:59 EST + P-0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_post_type3_dt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_post_type3_redodt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_post_type3_redost: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type2_post_type3_st: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type2_post_type3_post: ADD: 2010-11-08 18:57:55 EST + P+0Y0M0DT1H2M4S = **2010-11-08 19:59:59 EST** test_time_fall_type2_dtsec_type3_stsec: ADD: 2010-11-07 01:59:59 EDT + P+0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** test_time_fall_type2_stsec_type3_dtsec: ADD: 2010-11-07 01:00:00 EST + P-0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** ---- ACTUAL OUTPUT test_time_fall_type2_prev_type3_prev: ADD: 2010-10-04 02:18:48 EDT + P+0Y1M2DT16H19M40S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_prev_type3_dt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_prev_type3_redodt: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_prev_type3_redost: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT7H36M16S = **2010-11-07 02:14:44 EDT** test_time_fall_type2_prev_type3_st: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M0DT9H38M27S = **2010-11-07 04:16:55 EDT** test_time_fall_type2_prev_type3_post: ADD: 2010-11-06 18:38:28 EDT + P+0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EDT** test_time_fall_type2_dt_type3_prev: ADD: 2010-11-07 00:10:20 EDT + P-0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_dt_type3_dt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT0H5M15S = **2010-11-07 00:15:35 EDT** test_time_fall_type2_dt_type3_redodt: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type2_dt_type3_redost: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT2H4M24S = **2010-11-07 02:14:44 EDT** test_time_fall_type2_dt_type3_st: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M0DT4H6M35S = **2010-11-07 04:16:55 EDT** test_time_fall_type2_dt_type3_post: ADD: 2010-11-07 00:10:20 EDT + P+0Y0M1DT20H49M39S = **2010-11-08 20:59:59 EDT** test_time_fall_type2_redodt_type3_prev: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type2_redodt_type3_dt: ADD: 2010-11-07 01:12:33 EDT + P-0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type2_redodt_type3_redodt: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT0H3M2S = **2010-11-07 01:15:35 EDT** test_time_fall_type2_redodt_type3_redost: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT1H2M11S = **2010-11-07 02:14:44 EDT** test_time_fall_type2_redodt_type3_st: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M0DT3H4M22S = **2010-11-07 04:16:55 EDT** test_time_fall_type2_redodt_type3_post: ADD: 2010-11-07 01:12:33 EDT + P+0Y0M1DT19H47M26S = **2010-11-08 20:59:59 EDT** test_time_fall_type2_redost_type3_prev: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT7H36M16S = **2010-11-06 17:38:28 EST** test_time_fall_type2_redost_type3_dt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT2H4M24S = **2010-11-06 23:10:20 EST** test_time_fall_type2_redost_type3_redodt: ADD: 2010-11-07 01:14:44 EST + P-0Y0M0DT1H2M11S = **2010-11-07 00:12:33 EST** test_time_fall_type2_redost_type3_redost: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT0H2M10S = **2010-11-07 01:16:54 EST** test_time_fall_type2_redost_type3_st: ADD: 2010-11-07 01:14:44 EST + P+0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type2_redost_type3_post: ADD: 2010-11-07 01:14:44 EST + P+0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type2_st_type3_prev: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT9H38M27S = **2010-11-06 17:38:28 EST** test_time_fall_type2_st_type3_dt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT4H6M35S = **2010-11-06 23:10:20 EST** test_time_fall_type2_st_type3_redodt: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT3H4M22S = **2010-11-07 00:12:33 EST** test_time_fall_type2_st_type3_redost: ADD: 2010-11-07 03:16:55 EST + P-0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type2_st_type3_st: ADD: 2010-11-07 03:16:55 EST + P+0Y0M0DT2H3M1S = **2010-11-07 05:19:56 EST** test_time_fall_type2_st_type3_post: ADD: 2010-11-07 03:16:55 EST + P+0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type2_post_type3_prev: ADD: 2010-11-08 19:59:59 EST + P-0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EST** test_time_fall_type2_post_type3_dt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT20H49M39S = **2010-11-06 23:10:20 EST** test_time_fall_type2_post_type3_redodt: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT19H47M26S = **2010-11-07 00:12:33 EST** test_time_fall_type2_post_type3_redost: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type2_post_type3_st: ADD: 2010-11-08 19:59:59 EST + P-0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type2_post_type3_post: ADD: 2010-11-08 18:57:55 EST + P+0Y0M0DT1H2M4S = **2010-11-08 19:59:59 EST** test_time_fall_type2_dtsec_type3_stsec: ADD: 2010-11-07 01:59:59 EDT + P+0Y0M0DT0H0M1S = **2010-11-07 02:00:00 EDT** test_time_fall_type2_stsec_type3_dtsec: ADD: 2010-11-07 01:00:00 EST + P-0Y0M0DT0H0M1S = **2010-11-07 00:59:59 EST** ---- FAILED ext/date/tests/timezone_version_get.log: ---- EXPECTED OUTPUT string\([6-7]\) \"20[0-9][0-9]\.[1-9][0-9]?\" ---- ACTUAL OUTPUT string(8) "0.system" ---- FAILED ext/date/tests/DateTime_diff-fall-type3-type3.log: ---- EXPECTED OUTPUT test_time_fall_type3_prev_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-10-04 02:18:48 EDT = **P+0Y1M2DT16H19M40S** test_time_fall_type3_prev_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT5H31M52S** test_time_fall_type3_prev_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT6H34M5S** test_time_fall_type3_prev_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT7H36M16S** test_time_fall_type3_prev_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT9H38M27S** test_time_fall_type3_prev_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M2DT1H21M31S** test_time_fall_type3_dt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 00:10:20 EDT = **P-0Y0M0DT5H31M52S** test_time_fall_type3_dt_type3_dt: DIFF: 2010-11-07 00:15:35 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT0H5M15S** test_time_fall_type3_dt_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT1H2M13S** test_time_fall_type3_dt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT2H4M24S** test_time_fall_type3_dt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT4H6M35S** test_time_fall_type3_dt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M1DT20H49M39S** test_time_fall_type3_redodt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT6H34M5S** test_time_fall_type3_redodt_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT1H2M13S** test_time_fall_type3_redodt_type3_redodt: DIFF: 2010-11-07 01:15:35 EDT - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT0H3M2S** test_time_fall_type3_redodt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT1H2M11S** test_time_fall_type3_redodt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT3H4M22S** test_time_fall_type3_redodt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M1DT19H47M26S** test_time_fall_type3_redost_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT7H36M16S** test_time_fall_type3_redost_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT2H4M24S** test_time_fall_type3_redost_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT1H2M11S** test_time_fall_type3_redost_type3_redost: DIFF: 2010-11-07 01:16:54 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT0H2M10S** test_time_fall_type3_redost_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT2H2M11S** test_time_fall_type3_redost_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:14:44 EST = **P+0Y0M1DT18H45M15S** test_time_fall_type3_st_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT9H38M27S** test_time_fall_type3_st_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT4H6M35S** test_time_fall_type3_st_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT3H4M22S** test_time_fall_type3_st_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 03:16:55 EST = **P-0Y0M0DT2H2M11S** test_time_fall_type3_st_type3_st: DIFF: 2010-11-07 05:19:56 EST - 2010-11-07 03:16:55 EST = **P+0Y0M0DT2H3M1S** test_time_fall_type3_st_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 03:16:55 EST = **P+0Y0M1DT16H43M4S** test_time_fall_type3_post_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M2DT1H21M31S** test_time_fall_type3_post_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT20H49M39S** test_time_fall_type3_post_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT19H47M26S** test_time_fall_type3_post_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT18H45M15S** test_time_fall_type3_post_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT16H43M4S** test_time_fall_type3_post_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-08 18:57:55 EST = **P+0Y0M0DT1H2M4S** test_time_fall_type3_dtsec_type3_stsec: DIFF: 2010-11-07 01:00:00 EST - 2010-11-07 01:59:59 EDT = **P+0Y0M0DT0H0M1S** test_time_fall_type3_stsec_type3_dtsec: DIFF: 2010-11-07 01:59:59 EDT - 2010-11-07 01:00:00 EST = **P-0Y0M0DT0H0M1S** ---- ACTUAL OUTPUT test_time_fall_type3_prev_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-10-04 02:18:48 EDT = **P+0Y1M2DT16H19M40S** test_time_fall_type3_prev_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT5H31M52S** test_time_fall_type3_prev_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT6H34M5S** test_time_fall_type3_prev_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT7H36M16S** test_time_fall_type3_prev_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT9H38M27S** test_time_fall_type3_prev_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M2DT1H21M31S** test_time_fall_type3_dt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 00:10:20 EDT = **P-0Y0M0DT5H31M52S** test_time_fall_type3_dt_type3_dt: DIFF: 2010-11-07 00:15:35 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT0H5M15S** test_time_fall_type3_dt_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT1H2M13S** test_time_fall_type3_dt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT2H4M24S** test_time_fall_type3_dt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT4H6M35S** test_time_fall_type3_dt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M1DT19H49M39S** test_time_fall_type3_redodt_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT6H34M5S** test_time_fall_type3_redodt_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT1H2M13S** test_time_fall_type3_redodt_type3_redodt: DIFF: 2010-11-07 01:15:35 EDT - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT0H3M2S** test_time_fall_type3_redodt_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT1H2M11S** test_time_fall_type3_redodt_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT1H4M22S** test_time_fall_type3_redodt_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M1DT1H47M26S** test_time_fall_type3_redost_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT7H36M16S** test_time_fall_type3_redost_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT2H4M24S** test_time_fall_type3_redost_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT1H2M11S** test_time_fall_type3_redost_type3_redost: DIFF: 2010-11-07 01:16:54 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT0H2M10S** test_time_fall_type3_redost_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT2H2M11S** test_time_fall_type3_redost_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:14:44 EST = **P+0Y0M1DT18H45M15S** test_time_fall_type3_st_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT9H38M27S** test_time_fall_type3_st_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT4H6M35S** test_time_fall_type3_st_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT1H4M22S** test_time_fall_type3_st_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 03:16:55 EST = **P-0Y0M0DT2H2M11S** test_time_fall_type3_st_type3_st: DIFF: 2010-11-07 05:19:56 EST - 2010-11-07 03:16:55 EST = **P+0Y0M0DT2H3M1S** test_time_fall_type3_st_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 03:16:55 EST = **P+0Y0M1DT16H43M4S** test_time_fall_type3_post_type3_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M2DT1H21M31S** test_time_fall_type3_post_type3_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT19H49M39S** test_time_fall_type3_post_type3_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT1H47M26S** test_time_fall_type3_post_type3_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT18H45M15S** test_time_fall_type3_post_type3_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT16H43M4S** test_time_fall_type3_post_type3_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-08 18:57:55 EST = **P+0Y0M0DT1H2M4S** test_time_fall_type3_dtsec_type3_stsec: DIFF: 2010-11-07 01:00:00 EST - 2010-11-07 01:59:59 EDT = **P+0Y0M0DT0H0M1S** test_time_fall_type3_stsec_type3_dtsec: DIFF: 2010-11-07 01:59:59 EDT - 2010-11-07 01:00:00 EST = **P-0Y0M0DT0H0M1S** ---- FAILED ext/date/tests/DateTime_diff-fall-type3-type2.log: ---- EXPECTED OUTPUT test_time_fall_type3_prev_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-10-04 02:18:48 EDT = **P+0Y1M2DT16H19M40S** test_time_fall_type3_prev_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT5H31M52S** test_time_fall_type3_prev_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT6H34M5S** test_time_fall_type3_prev_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT7H36M16S** test_time_fall_type3_prev_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT9H38M27S** test_time_fall_type3_prev_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M2DT1H21M31S** test_time_fall_type3_dt_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 00:10:20 EDT = **P-0Y0M0DT5H31M52S** test_time_fall_type3_dt_type2_dt: DIFF: 2010-11-07 00:15:35 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT0H5M15S** test_time_fall_type3_dt_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT1H2M13S** test_time_fall_type3_dt_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT2H4M24S** test_time_fall_type3_dt_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT4H6M35S** test_time_fall_type3_dt_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M1DT20H49M39S** test_time_fall_type3_redodt_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT6H34M5S** test_time_fall_type3_redodt_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT1H2M13S** test_time_fall_type3_redodt_type2_redodt: DIFF: 2010-11-07 01:15:35 EDT - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT0H3M2S** test_time_fall_type3_redodt_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT1H2M11S** test_time_fall_type3_redodt_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT3H4M22S** test_time_fall_type3_redodt_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M1DT19H47M26S** test_time_fall_type3_redost_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT7H36M16S** test_time_fall_type3_redost_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT2H4M24S** test_time_fall_type3_redost_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT1H2M11S** test_time_fall_type3_redost_type2_redost: DIFF: 2010-11-07 01:16:54 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT0H2M10S** test_time_fall_type3_redost_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT2H2M11S** test_time_fall_type3_redost_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:14:44 EST = **P+0Y0M1DT18H45M15S** test_time_fall_type3_st_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT9H38M27S** test_time_fall_type3_st_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT4H6M35S** test_time_fall_type3_st_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT3H4M22S** test_time_fall_type3_st_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 03:16:55 EST = **P-0Y0M0DT2H2M11S** test_time_fall_type3_st_type2_st: DIFF: 2010-11-07 05:19:56 EST - 2010-11-07 03:16:55 EST = **P+0Y0M0DT2H3M1S** test_time_fall_type3_st_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 03:16:55 EST = **P+0Y0M1DT16H43M4S** test_time_fall_type3_post_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M2DT1H21M31S** test_time_fall_type3_post_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT20H49M39S** test_time_fall_type3_post_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT19H47M26S** test_time_fall_type3_post_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT18H45M15S** test_time_fall_type3_post_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT16H43M4S** test_time_fall_type3_post_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-08 18:57:55 EST = **P+0Y0M0DT1H2M4S** test_time_fall_type3_dtsec_type2_stsec: DIFF: 2010-11-07 01:00:00 EST - 2010-11-07 01:59:59 EDT = **P+0Y0M0DT0H0M1S** test_time_fall_type3_stsec_type2_dtsec: DIFF: 2010-11-07 01:59:59 EDT - 2010-11-07 01:00:00 EST = **P-0Y0M0DT0H0M1S** ---- ACTUAL OUTPUT test_time_fall_type3_prev_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-10-04 02:18:48 EDT = **P+0Y1M2DT17H19M40S** test_time_fall_type3_prev_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT6H31M52S** test_time_fall_type3_prev_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT6H34M5S** test_time_fall_type3_prev_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT7H36M16S** test_time_fall_type3_prev_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M0DT10H38M27S** test_time_fall_type3_prev_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-06 18:38:28 EDT = **P+0Y0M2DT3H21M31S** test_time_fall_type3_dt_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 00:10:20 EDT = **P-0Y0M0DT4H31M52S** test_time_fall_type3_dt_type2_dt: DIFF: 2010-11-07 00:15:35 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT1H5M15S** test_time_fall_type3_dt_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT2H2M13S** test_time_fall_type3_dt_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT3H4M24S** test_time_fall_type3_dt_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M0DT5H6M35S** test_time_fall_type3_dt_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 00:10:20 EDT = **P+0Y0M1DT21H49M39S** test_time_fall_type3_redodt_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT5H34M5S** test_time_fall_type3_redodt_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:12:33 EDT = **P-0Y0M0DT0H2M13S** test_time_fall_type3_redodt_type2_redodt: DIFF: 2010-11-07 01:15:35 EDT - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT1H3M2S** test_time_fall_type3_redodt_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT2H2M11S** test_time_fall_type3_redodt_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M0DT4H4M22S** test_time_fall_type3_redodt_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:12:33 EDT = **P+0Y0M1DT20H47M26S** test_time_fall_type3_redost_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT7H36M16S** test_time_fall_type3_redost_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT2H4M24S** test_time_fall_type3_redost_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 01:14:44 EST = **P-0Y0M0DT1H2M11S** test_time_fall_type3_redost_type2_redost: DIFF: 2010-11-07 01:16:54 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT0H2M10S** test_time_fall_type3_redost_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-07 01:14:44 EST = **P+0Y0M0DT2H2M11S** test_time_fall_type3_redost_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 01:14:44 EST = **P+0Y0M1DT18H45M15S** test_time_fall_type3_st_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT9H38M27S** test_time_fall_type3_st_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT4H6M35S** test_time_fall_type3_st_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-07 03:16:55 EST = **P-0Y0M0DT3H4M22S** test_time_fall_type3_st_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-07 03:16:55 EST = **P-0Y0M0DT2H2M11S** test_time_fall_type3_st_type2_st: DIFF: 2010-11-07 05:19:56 EST - 2010-11-07 03:16:55 EST = **P+0Y0M0DT2H3M1S** test_time_fall_type3_st_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-07 03:16:55 EST = **P+0Y0M1DT16H43M4S** test_time_fall_type3_post_type2_prev: DIFF: 2010-11-06 18:38:28 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M2DT2H21M31S** test_time_fall_type3_post_type2_dt: DIFF: 2010-11-07 00:10:20 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT20H49M39S** test_time_fall_type3_post_type2_redodt: DIFF: 2010-11-07 01:12:33 EDT - 2010-11-08 19:59:59 EST = **P-0Y0M1DT19H47M26S** test_time_fall_type3_post_type2_redost: DIFF: 2010-11-07 01:14:44 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT18H45M15S** test_time_fall_type3_post_type2_st: DIFF: 2010-11-07 03:16:55 EST - 2010-11-08 19:59:59 EST = **P-0Y0M1DT16H43M4S** test_time_fall_type3_post_type2_post: DIFF: 2010-11-08 19:59:59 EST - 2010-11-08 18:57:55 EST = **P+0Y0M0DT1H2M4S** test_time_fall_type3_dtsec_type2_stsec: DIFF: 2010-11-07 01:00:00 EST - 2010-11-07 01:59:59 EDT = **P+0Y0M0DT1H0M1S** test_time_fall_type3_stsec_type2_dtsec: DIFF: 2010-11-07 01:59:59 EDT - 2010-11-07 01:00:00 EST = **P-0Y0M0DT0H0M1S** ---- FAILED ext/date/tests/bug33415-2.log: ---- EXPECTED OUTPUT TZ=Africa/Bujumbura - *Note*: Unexpected, as does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 CAT 0 result=Wednesday 1970-01-07 00:00:00 CAT 0 wanted=Wednesday 00:00:00 TZ=Asia/Thimbu - Is it OK for this to be 0:30 AM? yes tStamp=Thursday 1987-09-24 17:17:17 +0530 0 result=Thursday 1987-10-01 00:30:00 +06 0 wanted=Thursday 00:30:00 TZ=Indian/Cocos - Is it OK for this to be 6:30 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +0630 0 result=Thursday 1970-01-08 00:00:00 +0630 0 wanted=Thursday 00:00:00 TZ=Africa/Lubumbashi - Is it OK for this to be 2 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 CAT 0 result=Saturday 1970-01-03 00:00:00 CAT 0 wanted=Saturday 00:00:00 TZ=Asia/Kashgar - Is it OK for this to be 3 AM? yes tStamp=Thursday 1980-04-24 17:17:17 +06 0 result=Thursday 1980-05-01 00:00:00 +06 0 wanted=Thursday 03:00:00 TZ=Indian/Christmas - Is it OK for this to be 7 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +07 0 result=Sunday 1970-01-04 00:00:00 +07 0 wanted=Sunday 00:00:00 TZ=America/Santo_Domingo - Is it OK for this to be 0:30 AM? yes tStamp=Sunday 1970-10-18 17:17:17 EST 0 result=Sunday 1970-10-25 00:30:00 -0430 1 wanted=Sunday 00:30:00 TZ=Pacific/Truk - Is it OK for this to be 10 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +10 0 result=Tuesday 1970-01-06 00:00:00 +10 0 wanted=Tuesday 00:00:00 TZ=Pacific/Ponape - Is it OK for this to be 11 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +11 0 result=Monday 1970-01-05 00:00:00 +11 0 wanted=Monday 00:00:00 TZ=America/Scoresbysund - Is it OK for this to be 2 AM? yes tStamp=Sunday 1981-03-22 17:17:17 -02 0 result=Sunday 1981-03-29 02:00:00 +00 1 wanted=Sunday 02:00:00 TZ=Asia/Tehran - Is it OK for this to be 0:30 AM? yes tStamp=Tuesday 1977-10-25 17:17:17 +0330 0 result=Tuesday 1977-11-01 00:30:00 +04 0 wanted=Tuesday 00:30:00 TZ=Pacific/Tarawa - Is it OK for this to be Midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Monday 1970-01-05 00:00:00 +12 0 wanted=Monday 00:00:00 TZ=Africa/Monrovia - Is it OK for this to be 00:44:30 AM? yes tStamp=Friday 1971-12-31 17:17:17 MMT 0 result=Friday 1972-01-07 00:44:30 GMT 0 wanted=Friday 00:44:30 TZ=Asia/Katmandu - Is it OK for this to 0:15 AM?. yes tStamp=Wednesday 1985-12-25 17:17:17 +0530 0 result=Wednesday 1986-01-01 00:15:00 +0545 0 wanted=Wednesday 00:15:00 TZ=Pacific/Nauru - Is it OK for this to be 0:30? yes tStamp=Saturday 1979-02-03 17:17:17 +1130 0 result=Saturday 1979-02-10 02:30:00 +12 0 wanted=Saturday 02:30:00 TZ=Pacific/Port_Moresby - Is it OK for this to be 10 AM? No DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +10 0 result=Thursday 1970-01-08 00:00:00 +10 0 wanted=Thursday 00:00:00 TZ=America/Miquelon - Is it OK for this to be 1 AM ? yes tStamp=Thursday 1980-04-24 17:17:17 AST 0 result=Thursday 1980-05-01 01:00:00 -03 0 wanted=Thursday 01:00:00 TZ=Pacific/Palau - Is it OK for this to be 9 AM? No DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +09 0 result=Saturday 1970-01-03 00:00:00 +09 0 wanted=Saturday 00:00:00 TZ=Pacific/Funafuti - Is it OK for this to be midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Wednesday 1970-01-07 00:00:00 +12 0 wanted=Wednesday 00:00:00 TZ=Pacific/Wake - Is it OK for this to be midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Tuesday 1970-01-06 00:00:00 +12 0 wanted=Tuesday 00:00:00 TZ=Pacific/Wallis - Is it OK for this to be midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Tuesday 1970-01-06 00:00:00 +12 0 wanted=Tuesday 00:00:00 TZ=America/Paramaribo - Is it OK for this to be 0:30 AM? yes tStamp=Monday 1984-09-24 17:17:17 -0330 0 result=Monday 1984-10-01 00:30:00 -03 0 wanted=Monday 00:30:00 ---- ACTUAL OUTPUT TZ=Africa/Bujumbura - *Note*: Unexpected, as does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 CAT 0 result=Wednesday 1970-01-07 00:00:00 CAT 0 wanted=Wednesday 00:00:00 TZ=Asia/Thimbu - Is it OK for this to be 0:30 AM? yes tStamp=Thursday 1987-09-24 17:17:17 +0530 0 result=Thursday 1987-10-01 00:30:00 +06 0 wanted=Thursday 00:30:00 TZ=Indian/Cocos - Is it OK for this to be 6:30 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +0630 0 result=Thursday 1970-01-08 00:00:00 +0630 0 wanted=Thursday 00:00:00 TZ=Africa/Lubumbashi - Is it OK for this to be 2 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 CAT 0 result=Saturday 1970-01-03 00:00:00 CAT 0 wanted=Saturday 00:00:00 TZ=Asia/Kashgar - Is it OK for this to be 3 AM? yes tStamp=Thursday 1980-04-24 17:17:17 +06 0 result=Thursday 1980-05-01 00:00:00 +06 0 wanted=Thursday 03:00:00 TZ=Indian/Christmas - Is it OK for this to be 7 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +07 0 result=Sunday 1970-01-04 00:00:00 +07 0 wanted=Sunday 00:00:00 TZ=America/Santo_Domingo - Is it OK for this to be 0:30 AM? yes tStamp=Sunday 1970-10-18 17:17:17 EST 0 result=Sunday 1970-10-25 00:30:00 -0430 1 wanted=Sunday 00:30:00 TZ=Pacific/Truk - Is it OK for this to be 10 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +10 0 result=Tuesday 1970-01-06 00:00:00 +10 0 wanted=Tuesday 00:00:00 TZ=Pacific/Ponape - Is it OK for this to be 11 AM? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +11 0 result=Monday 1970-01-05 00:00:00 +11 0 wanted=Monday 00:00:00 TZ=America/Scoresbysund - Is it OK for this to be 2 AM? yes tStamp=Sunday 1981-03-22 17:17:17 -02 0 result=Sunday 1981-03-29 02:00:00 +00 1 wanted=Sunday 02:00:00 TZ=Asia/Tehran - Is it OK for this to be 0:30 AM? yes tStamp=Tuesday 1977-10-25 17:17:17 +04 0 result=Tuesday 1977-11-01 00:00:00 +04 0 wanted=Tuesday 00:30:00 TZ=Pacific/Tarawa - Is it OK for this to be Midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Monday 1970-01-05 00:00:00 +12 0 wanted=Monday 00:00:00 TZ=Africa/Monrovia - Is it OK for this to be 00:44:30 AM? yes tStamp=Friday 1971-12-31 17:17:17 MMT 0 result=Friday 1972-01-07 00:44:30 GMT 0 wanted=Friday 00:44:30 TZ=Asia/Katmandu - Is it OK for this to 0:15 AM?. yes tStamp=Wednesday 1985-12-25 17:17:17 +0530 0 result=Wednesday 1986-01-01 00:15:00 +0545 0 wanted=Wednesday 00:15:00 TZ=Pacific/Nauru - Is it OK for this to be 0:30? yes tStamp=Saturday 1979-02-03 17:17:17 +1130 0 result=Saturday 1979-02-10 02:30:00 +12 0 wanted=Saturday 02:30:00 TZ=Pacific/Port_Moresby - Is it OK for this to be 10 AM? No DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +10 0 result=Thursday 1970-01-08 00:00:00 +10 0 wanted=Thursday 00:00:00 TZ=America/Miquelon - Is it OK for this to be 1 AM ? yes tStamp=Thursday 1980-04-24 17:17:17 AST 0 result=Thursday 1980-05-01 01:00:00 -03 0 wanted=Thursday 01:00:00 TZ=Pacific/Palau - Is it OK for this to be 9 AM? No DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +09 0 result=Saturday 1970-01-03 00:00:00 +09 0 wanted=Saturday 00:00:00 TZ=Pacific/Funafuti - Is it OK for this to be midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Wednesday 1970-01-07 00:00:00 +12 0 wanted=Wednesday 00:00:00 TZ=Pacific/Wake - Is it OK for this to be midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Tuesday 1970-01-06 00:00:00 +12 0 wanted=Tuesday 00:00:00 TZ=Pacific/Wallis - Is it OK for this to be midday? Note: does not appear to have a DST or timezone transition. tStamp=Thursday 1970-01-01 17:17:17 +12 0 result=Tuesday 1970-01-06 00:00:00 +12 0 wanted=Tuesday 00:00:00 TZ=America/Paramaribo - Is it OK for this to be 0:30 AM? yes tStamp=Monday 1984-09-24 17:17:17 -0330 0 result=Monday 1984-10-01 00:30:00 -03 0 wanted=Monday 00:30:00 ---- FAILED ext/date/tests/DateTime_diff-spring-type3-type3.log: ---- EXPECTED OUTPUT test_time_spring_type3_prev_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-02-11 02:18:48 EST = **P+0Y1M2DT16H19M40S** test_time_spring_type3_prev_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-13 18:38:28 EST = **P+0Y0M0DT5H31M52S** test_time_spring_type3_prev_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M0DT7H38M27S** test_time_spring_type3_prev_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M2DT1H21M31S** test_time_spring_type3_st_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 00:10:20 EST = **P-0Y0M0DT5H31M52S** test_time_spring_type3_st_type3_st: DIFF: 2010-03-14 00:15:35 EST - 2010-03-14 00:10:20 EST = **P+0Y0M0DT0H5M15S** test_time_spring_type3_st_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M0DT2H6M35S** test_time_spring_type3_st_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M1DT18H49M39S** test_time_spring_type3_dt_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT7H38M27S** test_time_spring_type3_dt_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT2H6M35S** test_time_spring_type3_dt_type3_dt: DIFF: 2010-03-14 05:19:56 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M0DT2H3M1S** test_time_spring_type3_dt_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M1DT16H43M4S** test_time_spring_type3_post_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M2DT1H21M31S** test_time_spring_type3_post_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT18H49M39S** test_time_spring_type3_post_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT16H43M4S** test_time_spring_type3_post_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-15 18:57:55 EDT = **P+0Y0M0DT1H2M4S** test_time_spring_type3_stsec_type2_dtsec: DIFF: 2010-03-15 03:00:00 EDT - 2010-03-13 01:59:59 EST = **P+0Y0M0DT0H0M1S** test_time_spring_type3_dtsec_type2_stsec: DIFF: 2010-03-15 01:59:59 EST - 2010-03-15 03:00:00 EDT = **P-0Y0M0DT0H0M1S** ---- ACTUAL OUTPUT test_time_spring_type3_prev_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-02-11 02:18:48 EST = **P+0Y1M2DT16H19M40S** test_time_spring_type3_prev_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-13 18:38:28 EST = **P+0Y0M0DT5H31M52S** test_time_spring_type3_prev_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M0DT7H38M27S** test_time_spring_type3_prev_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M2DT1H21M31S** test_time_spring_type3_st_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 00:10:20 EST = **P-0Y0M0DT5H31M52S** test_time_spring_type3_st_type3_st: DIFF: 2010-03-14 00:15:35 EST - 2010-03-14 00:10:20 EST = **P+0Y0M0DT0H5M15S** test_time_spring_type3_st_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M0DT2H6M35S** test_time_spring_type3_st_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M1DT19H49M39S** test_time_spring_type3_dt_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT7H38M27S** test_time_spring_type3_dt_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT2H6M35S** test_time_spring_type3_dt_type3_dt: DIFF: 2010-03-14 05:19:56 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M0DT2H3M1S** test_time_spring_type3_dt_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M1DT16H43M4S** test_time_spring_type3_post_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M2DT1H21M31S** test_time_spring_type3_post_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT19H49M39S** test_time_spring_type3_post_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT16H43M4S** test_time_spring_type3_post_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-15 18:57:55 EDT = **P+0Y0M0DT1H2M4S** test_time_spring_type3_stsec_type3_dtsec: DIFF: 2010-03-14 03:00:00 EDT - 2010-03-14 01:59:59 EST = **P+0Y0M0DT0H0M1S** test_time_spring_type3_dtsec_type3_stsec: DIFF: 2010-03-14 01:59:59 EST - 2010-03-14 03:00:00 EDT = **P-0Y0M0DT0H0M1S** ---- FAILED ext/date/tests/DateTime_add-spring-type2-type3.log: ---- EXPECTED OUTPUT test_time_spring_type2_prev_type3_prev: ADD: 2010-02-11 02:18:48 EST + P+0Y1M2DT16H19M40S = **2010-03-13 18:38:28 EST** test_time_spring_type2_prev_type3_st: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type2_prev_type3_dt: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_prev_type3_post: ADD: 2010-03-13 18:38:28 EST + P+0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_st_type3_prev: ADD: 2010-03-14 00:10:20 EST + P-0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type2_st_type3_st: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT0H5M15S = **2010-03-14 00:15:35 EST** test_time_spring_type2_st_type3_dt: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_st_type3_post: ADD: 2010-03-14 00:10:20 EST + P+0Y0M1DT18H49M39S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_dt_type3_prev: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type2_dt_type3_st: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type2_dt_type3_dt: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M0DT2H3M1S = **2010-03-14 05:19:56 EDT** test_time_spring_type2_dt_type3_post: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_post_type3_prev: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type2_post_type3_st: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type2_post_type3_dt: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_post_type3_post: ADD: 2010-03-15 18:57:55 EDT + P+0Y0M0DT1H2M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_stsec_type3_dtsec: ADD: 2010-03-13 01:59:59 EST + P+0Y0M0DT0H0M1S = **2010-03-15 03:00:00 EDT** test_time_spring_type2_dtsec_type3_stsec: ADD: 2010-03-15 03:00:00 EDT + P-0Y0M0DT0H0M1S = **2010-03-15 01:59:59 EST** ---- ACTUAL OUTPUT test_time_spring_type2_prev_type3_prev: ADD: 2010-02-11 02:18:48 EST + P+0Y1M2DT16H19M40S = **2010-03-13 18:38:28 EST** test_time_spring_type2_prev_type3_st: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type2_prev_type3_dt: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT7H38M27S = **2010-03-14 02:16:55 EST** test_time_spring_type2_prev_type3_post: ADD: 2010-03-13 18:38:28 EST + P+0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EST** test_time_spring_type2_st_type3_prev: ADD: 2010-03-14 00:10:20 EST + P-0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type2_st_type3_st: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT0H5M15S = **2010-03-14 00:15:35 EST** test_time_spring_type2_st_type3_dt: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT2H6M35S = **2010-03-14 02:16:55 EST** test_time_spring_type2_st_type3_post: ADD: 2010-03-14 00:10:20 EST + P+0Y0M1DT18H49M39S = **2010-03-15 18:59:59 EST** test_time_spring_type2_dt_type3_prev: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT7H38M27S = **2010-03-13 19:38:28 EDT** test_time_spring_type2_dt_type3_st: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT2H6M35S = **2010-03-14 01:10:20 EDT** test_time_spring_type2_dt_type3_dt: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M0DT2H3M1S = **2010-03-14 05:19:56 EDT** test_time_spring_type2_dt_type3_post: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_post_type3_prev: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EDT** test_time_spring_type2_post_type3_st: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT18H49M39S = **2010-03-14 01:10:20 EDT** test_time_spring_type2_post_type3_dt: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type2_post_type3_post: ADD: 2010-03-15 18:57:55 EDT + P+0Y0M0DT1H2M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type2_stsec_type3_dtsec: ADD: 2010-03-14 01:59:59 EST + P+0Y0M0DT0H0M1S = **2010-03-14 02:00:00 EST** test_time_spring_type2_dtsec_type3_stsec: ADD: 2010-03-14 03:00:00 EDT + P-0Y0M0DT0H0M1S = **2010-03-14 02:59:59 EDT** ---- FAILED ext/date/tests/DateTime_diff-spring-type2-type3.log: ---- EXPECTED OUTPUT test_time_spring_type2_prev_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-02-11 02:18:48 EST = **P+0Y1M2DT16H19M40S** test_time_spring_type2_prev_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-13 18:38:28 EST = **P+0Y0M0DT5H31M52S** test_time_spring_type2_prev_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M0DT7H38M27S** test_time_spring_type2_prev_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M2DT1H21M31S** test_time_spring_type2_st_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 00:10:20 EST = **P-0Y0M0DT5H31M52S** test_time_spring_type2_st_type3_st: DIFF: 2010-03-14 00:15:35 EST - 2010-03-14 00:10:20 EST = **P+0Y0M0DT0H5M15S** test_time_spring_type2_st_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M0DT2H6M35S** test_time_spring_type2_st_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M1DT18H49M39S** test_time_spring_type2_dt_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT7H38M27S** test_time_spring_type2_dt_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT2H6M35S** test_time_spring_type2_dt_type3_dt: DIFF: 2010-03-14 05:19:56 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M0DT2H3M1S** test_time_spring_type2_dt_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M1DT16H43M4S** test_time_spring_type2_post_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M2DT1H21M31S** test_time_spring_type2_post_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT18H49M39S** test_time_spring_type2_post_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT16H43M4S** test_time_spring_type2_post_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-15 18:57:55 EDT = **P+0Y0M0DT1H2M4S** test_time_spring_type2_stsec_type3_dtsec: DIFF: 2010-03-15 03:00:00 EDT - 2010-03-13 01:59:59 EST = **P+0Y0M0DT0H0M1S** test_time_spring_type2_dtsec_type3_stsec: DIFF: 2010-03-15 01:59:59 EST - 2010-03-15 03:00:00 EDT = **P-0Y0M0DT0H0M1S** ---- ACTUAL OUTPUT test_time_spring_type2_prev_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-02-11 02:18:48 EST = **P+0Y1M2DT16H19M40S** test_time_spring_type2_prev_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-13 18:38:28 EST = **P+0Y0M0DT5H31M52S** test_time_spring_type2_prev_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M0DT6H38M27S** test_time_spring_type2_prev_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-13 18:38:28 EST = **P+0Y0M1DT23H21M31S** test_time_spring_type2_st_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 00:10:20 EST = **P-0Y0M0DT5H31M52S** test_time_spring_type2_st_type3_st: DIFF: 2010-03-14 00:15:35 EST - 2010-03-14 00:10:20 EST = **P+0Y0M0DT0H5M15S** test_time_spring_type2_st_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M0DT1H6M35S** test_time_spring_type2_st_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 00:10:20 EST = **P+0Y0M1DT17H49M39S** test_time_spring_type2_dt_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT7H38M27S** test_time_spring_type2_dt_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-14 03:16:55 EDT = **P-0Y0M0DT2H6M35S** test_time_spring_type2_dt_type3_dt: DIFF: 2010-03-14 05:19:56 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M0DT1H3M1S** test_time_spring_type2_dt_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-14 03:16:55 EDT = **P+0Y0M1DT15H43M4S** test_time_spring_type2_post_type3_prev: DIFF: 2010-03-13 18:38:28 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M2DT0H21M31S** test_time_spring_type2_post_type3_st: DIFF: 2010-03-14 00:10:20 EST - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT18H49M39S** test_time_spring_type2_post_type3_dt: DIFF: 2010-03-14 03:16:55 EDT - 2010-03-15 19:59:59 EDT = **P-0Y0M1DT17H43M4S** test_time_spring_type2_post_type3_post: DIFF: 2010-03-15 19:59:59 EDT - 2010-03-15 18:57:55 EDT = **P+0Y0M0DT0H2M4S** test_time_spring_type2_stsec_type3_dtsec: DIFF: 2010-03-14 03:00:00 EDT - 2010-03-14 01:59:59 EST = **P+-1Y11M27DT23H0M1S** test_time_spring_type2_dtsec_type3_stsec: DIFF: 2010-03-14 01:59:59 EST - 2010-03-14 03:00:00 EDT = **P-0Y0M0DT0H0M1S** ---- FAILED ext/date/tests/timezone_version_get_basic1.log: ---- EXPECTED OUTPUT ^[12][0-9]{3}.[0-9]+$ ---- ACTUAL OUTPUT 0.system ---- FAILED ext/date/tests/DateTime_sub-fall-type3-type2.log: ---- EXPECTED OUTPUT test_time_fall_type3_prev_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P+0Y1M2DT16H19M40S = **2010-10-04 02:18:48 EDT** test_time_fall_type3_prev_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P+0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT9H38M27S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_dt_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_dt: SUB: 2010-11-07 00:15:35 EDT - P+0Y0M0DT0H5M15S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT2H4M24S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT4H6M35S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT20H49M39S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_redodt_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_redodt: SUB: 2010-11-07 01:15:35 EDT - P+0Y0M0DT0H3M2S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT1H2M11S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT3H4M22S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT19H47M26S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redost_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT7H36M16S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT2H4M24S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT1H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type2_redost: SUB: 2010-11-07 01:16:54 EST - P+0Y0M0DT0H2M10S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT9H38M27S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT4H6M35S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT3H4M22S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type2_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type2_st: SUB: 2010-11-07 05:19:56 EST - P+0Y0M0DT2H3M1S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M1DT20H49M39S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M1DT19H47M26S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_st: SUB: 2010-11-07 03:16:55 EST - P-0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M0DT1H2M4S = **2010-11-08 18:57:55 EST** test_time_fall_type3_dtsec_type2_stsec: SUB: 2010-11-07 01:00:00 EST - P+0Y0M0DT0H0M1S = **2010-11-07 01:59:59 EDT** test_time_fall_type3_stsec_type2_dtsec: SUB: 2010-11-07 01:59:59 EDT - P-0Y0M0DT0H0M1S = **2010-11-07 01:00:00 EST** ---- ACTUAL OUTPUT test_time_fall_type3_prev_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P+0Y1M2DT16H19M40S = **2010-10-04 02:18:48 EDT** test_time_fall_type3_prev_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P+0Y0M0DT5H31M52S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT6H34M5S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT7H36M16S = **2010-11-06 18:38:28 EDT** test_time_fall_type3_prev_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT9H38M27S = **2010-11-06 17:38:28 EST** test_time_fall_type3_prev_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M2DT1H21M31S = **2010-11-06 18:38:28 EST** test_time_fall_type3_dt_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT5H31M52S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_dt: SUB: 2010-11-07 00:15:35 EDT - P+0Y0M0DT0H5M15S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P+0Y0M0DT1H2M13S = **2010-11-07 00:10:20 EDT** test_time_fall_type3_dt_type2_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT2H4M24S = **2010-11-06 23:10:20 EST** test_time_fall_type3_dt_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT4H6M35S = **2010-11-06 23:10:20 EST** test_time_fall_type3_dt_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT20H49M39S = **2010-11-06 23:10:20 EST** test_time_fall_type3_redodt_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT6H34M5S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT1H2M13S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_redodt: SUB: 2010-11-07 01:15:35 EDT - P+0Y0M0DT0H3M2S = **2010-11-07 01:12:33 EDT** test_time_fall_type3_redodt_type2_redost: SUB: 2010-11-07 01:14:44 EST - P+0Y0M0DT1H2M11S = **2010-11-07 00:12:33 EST** test_time_fall_type3_redodt_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT3H4M22S = **2010-11-07 00:12:33 EST** test_time_fall_type3_redodt_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT19H47M26S = **2010-11-07 00:12:33 EST** test_time_fall_type3_redost_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT7H36M16S = **2010-11-07 02:14:44 EDT** test_time_fall_type3_redost_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT2H4M24S = **2010-11-07 02:14:44 EDT** test_time_fall_type3_redost_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT1H2M11S = **2010-11-07 02:14:44 EDT** test_time_fall_type3_redost_type2_redost: SUB: 2010-11-07 01:16:54 EST - P+0Y0M0DT0H2M10S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type2_st: SUB: 2010-11-07 03:16:55 EST - P+0Y0M0DT2H2M11S = **2010-11-07 01:14:44 EST** test_time_fall_type3_redost_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT18H45M15S = **2010-11-07 01:14:44 EST** test_time_fall_type3_st_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M0DT9H38M27S = **2010-11-07 04:16:55 EDT** test_time_fall_type3_st_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M0DT4H6M35S = **2010-11-07 04:16:55 EDT** test_time_fall_type3_st_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M0DT3H4M22S = **2010-11-07 04:16:55 EDT** test_time_fall_type3_st_type2_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M0DT2H2M11S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type2_st: SUB: 2010-11-07 05:19:56 EST - P+0Y0M0DT2H3M1S = **2010-11-07 03:16:55 EST** test_time_fall_type3_st_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M1DT16H43M4S = **2010-11-07 03:16:55 EST** test_time_fall_type3_post_type2_prev: SUB: 2010-11-06 18:38:28 EDT - P-0Y0M2DT1H21M31S = **2010-11-08 19:59:59 EDT** test_time_fall_type3_post_type2_dt: SUB: 2010-11-07 00:10:20 EDT - P-0Y0M1DT20H49M39S = **2010-11-08 20:59:59 EDT** test_time_fall_type3_post_type2_redodt: SUB: 2010-11-07 01:12:33 EDT - P-0Y0M1DT19H47M26S = **2010-11-08 20:59:59 EDT** test_time_fall_type3_post_type2_redost: SUB: 2010-11-07 01:14:44 EST - P-0Y0M1DT18H45M15S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_st: SUB: 2010-11-07 03:16:55 EST - P-0Y0M1DT16H43M4S = **2010-11-08 19:59:59 EST** test_time_fall_type3_post_type2_post: SUB: 2010-11-08 19:59:59 EST - P+0Y0M0DT1H2M4S = **2010-11-08 18:57:55 EST** test_time_fall_type3_dtsec_type2_stsec: SUB: 2010-11-07 01:00:00 EST - P+0Y0M0DT0H0M1S = **2010-11-07 00:59:59 EST** test_time_fall_type3_stsec_type2_dtsec: SUB: 2010-11-07 01:59:59 EDT - P-0Y0M0DT0H0M1S = **2010-11-07 02:00:00 EDT** ---- FAILED ext/date/tests/DateTime_add-spring-type3-type2.log: ---- EXPECTED OUTPUT test_time_spring_type3_prev_type2_prev: ADD: 2010-02-11 02:18:48 EST + P+0Y1M2DT16H19M40S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type2_st: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_prev_type2_dt: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_prev_type2_post: ADD: 2010-03-13 18:38:28 EST + P+0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_st_type2_prev: ADD: 2010-03-14 00:10:20 EST + P-0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_st_type2_st: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT0H5M15S = **2010-03-14 00:15:35 EST** test_time_spring_type3_st_type2_dt: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_st_type2_post: ADD: 2010-03-14 00:10:20 EST + P+0Y0M1DT18H49M39S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_dt_type2_prev: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type3_dt_type2_st: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type3_dt_type2_dt: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M0DT2H3M1S = **2010-03-14 05:19:56 EDT** test_time_spring_type3_dt_type2_post: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type2_prev: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type3_post_type2_st: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type3_post_type2_dt: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type2_post: ADD: 2010-03-15 18:57:55 EDT + P+0Y0M0DT1H2M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_stsec_type2_dtsec: ADD: 2010-03-13 01:59:59 EST + P+0Y0M0DT0H0M1S = **2010-03-15 03:00:00 EDT** test_time_spring_type3_dtsec_type2_stsec: ADD: 2010-03-15 03:00:00 EDT + P-0Y0M0DT0H0M1S = **2010-03-15 01:59:59 EST** ---- ACTUAL OUTPUT test_time_spring_type3_prev_type2_prev: ADD: 2010-02-11 02:18:48 EST + P+0Y1M2DT16H19M40S = **2010-03-13 18:38:28 EST** test_time_spring_type3_prev_type2_st: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT5H31M52S = **2010-03-14 00:10:20 EST** test_time_spring_type3_prev_type2_dt: ADD: 2010-03-13 18:38:28 EST + P+0Y0M0DT7H38M27S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_prev_type2_post: ADD: 2010-03-13 18:38:28 EST + P+0Y0M2DT1H21M31S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_st_type2_prev: ADD: 2010-03-14 00:10:20 EST + P-0Y0M0DT5H31M52S = **2010-03-13 18:38:28 EST** test_time_spring_type3_st_type2_st: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT0H5M15S = **2010-03-14 00:15:35 EST** test_time_spring_type3_st_type2_dt: ADD: 2010-03-14 00:10:20 EST + P+0Y0M0DT2H6M35S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_st_type2_post: ADD: 2010-03-14 00:10:20 EST + P+0Y0M1DT18H49M39S = **2010-03-15 18:59:59 EDT** test_time_spring_type3_dt_type2_prev: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT7H38M27S = **2010-03-13 18:38:28 EST** test_time_spring_type3_dt_type2_st: ADD: 2010-03-14 03:16:55 EDT + P-0Y0M0DT2H6M35S = **2010-03-14 00:10:20 EST** test_time_spring_type3_dt_type2_dt: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M0DT2H3M1S = **2010-03-14 05:19:56 EDT** test_time_spring_type3_dt_type2_post: ADD: 2010-03-14 03:16:55 EDT + P+0Y0M1DT16H43M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_post_type2_prev: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M2DT1H21M31S = **2010-03-13 18:38:28 EST** test_time_spring_type3_post_type2_st: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT18H49M39S = **2010-03-14 00:10:20 EST** test_time_spring_type3_post_type2_dt: ADD: 2010-03-15 19:59:59 EDT + P-0Y0M1DT16H43M4S = **2010-03-14 03:16:55 EDT** test_time_spring_type3_post_type2_post: ADD: 2010-03-15 18:57:55 EDT + P+0Y0M0DT1H2M4S = **2010-03-15 19:59:59 EDT** test_time_spring_type3_stsec_type2_dtsec: ADD: 2010-03-14 01:59:59 EST + P+0Y0M0DT0H0M1S = **2010-03-14 03:00:00 EDT** test_time_spring_type3_dtsec_type2_stsec: ADD: 2010-03-14 03:00:00 EDT + P-0Y0M0DT0H0M1S = **2010-03-14 01:59:59 EST** ---- FAILED ext/gd/tests/bug48732-mb.log: ---- EXPECTED OUTPUT Left Bottom: (0, 46) ---- ACTUAL OUTPUT Left Bottom: (0, 40) ---- FAILED ext/gd/tests/bug48801-mb.log: ---- EXPECTED OUTPUT \(4, 15\) \(16[0-1], 15\) \(16[0-1], -4[7-8]\) \(4, -4[7-8]\) ---- ACTUAL OUTPUT (4, 14) (161, 14) (161, -46) (4, -46) ---- FAILED ext/gd/tests/bug45799.log: ---- EXPECTED OUTPUT Warning: imagepng(): gd-png error: no colors in palette in %s on line %d ---- ACTUAL OUTPUT Warning: imagepng(): gd-png error: no colors in palette in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug45799.php on line 3 ---- FAILED ext/gd/tests/bug73869.log: ---- EXPECTED OUTPUT Warning: imagecreatefromgd2(): "%s" is not a valid GD2 file in %s on line %d bool(false) Warning: imagecreatefromgd2(): "%s" is not a valid GD2 file in %s on line %d bool(false) ---- ACTUAL OUTPUT Warning: imagecreatefromgd2(): product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug73869.php on line 2 Warning: imagecreatefromgd2(): "/build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug73869a.gd2" is not a valid GD2 file in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug73869.php on line 2 bool(false) Warning: imagecreatefromgd2(): one parameter to a memory allocation multiplication is negative or zero, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug73869.php on line 3 Warning: imagecreatefromgd2(): "/build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug73869b.gd2" is not a valid GD2 file in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug73869.php on line 3 bool(false) ---- FAILED ext/gd/tests/bug73272.log: ---- EXPECTED OUTPUT The images are equal. ---- ACTUAL OUTPUT The image size differs: expected 135x136, got 137x137. ---- FAILED ext/gd/tests/bug77269.log: ---- EXPECTED OUTPUT Warning: imagescale():%S Product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in %s on line %d ---- ACTUAL OUTPUT Warning: imagescale(): product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug77269.php on line 3 ---- FAILED ext/gd/tests/webp_basic.log: ---- EXPECTED OUTPUT Is lossy conversion close enough? bool(true) Does lossless conversion work? bool(true) ---- ACTUAL OUTPUT Is lossy conversion close enough? bool(true) Fatal error: Uncaught Error: Undefined constant "IMG_WEBP_LOSSLESS" in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/webp_basic.php:22 Stack trace: #0 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/webp_basic.php on line 22 ---- FAILED ext/gd/tests/bug43073.log: ---- EXPECTED OUTPUT 0: ........ 1: ........ 2: ........ 3: ........ 4: ........ 5: ........ 6: ........ 7: ........ 8: ........ 9: ........ 10: ........ 11: ........ 12: ........ 13: ........ 14: ........ 15: ........ ---- ACTUAL OUTPUT 0: ........ 1: .. Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[2], got 597). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 588)... 2: ... Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[3], got 249) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 533)... 3: ... Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[3], got 202) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 460) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[5], got 193).. 4: ... Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[3], got 187). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[5], got 187).. 5: . Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[1], got 305). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[3], got 201). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[5], got 210). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[7], got 314) 6: . Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[1], got 327) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[2], got 249) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[3], got 248). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[5], got 265). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[7], got 344) 7: .. Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[2], got 202) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[3], got 316) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 193) Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[5], got 338).. 8: .. Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[2], got 187). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 187)... 9: Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[0], got 305). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[2], got 201). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 210). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[6], got 314). 10: Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[0], got 327). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[2], got 248). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 265). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[6], got 344). 11: .. Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[2], got 316). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[4], got 338)... 12: ........ 13: ... Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[3], got 597). Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[5], got 588).. 14: ........ 15: ..... Warning: Array to string conversion in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug43073.php on line 39 (expected Array[5], got 460).. ---- FAILED ext/gd/tests/bug66356.log: ---- EXPECTED OUTPUT object(GdImage)#2 (0) { } object(GdImage)#2 (0) { } Array ( [x] => a [y] => 12b [width] => 10 [height] => 10 ) Warning: imagecrop(): One parameter to a memory allocation multiplication is negative or zero, failing operation gracefully in %s on line %d bool(false) object(GdImage)#2 (0) { } object(GdImage)#2 (0) { } Warning: imagecrop(): Product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in %s on line %d bool(false) ---- ACTUAL OUTPUT object(GdImage)#2 (0) { } object(GdImage)#2 (0) { } Array ( [x] => a [y] => 12b [width] => 10 [height] => 10 ) Warning: imagecrop(): one parameter to a memory allocation multiplication is negative or zero, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug66356.php on line 12 bool(false) object(GdImage)#2 (0) { } object(GdImage)#2 (0) { } Warning: imagecrop(): product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug66356.php on line 21 bool(false) ---- FAILED ext/gd/tests/bug72339.log: ---- EXPECTED OUTPUT Warning: imagecreatefromgd2(): Product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in %sbug72339.php on line %d Warning: imagecreatefromgd2(): "%sbug72339.gd" is not a valid GD2 file in %sbug72339.php on line %d ---- ACTUAL OUTPUT Warning: imagecreatefromgd2(): product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug72339.php on line 16 Warning: imagecreatefromgd2(): "/build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug72339.gd" is not a valid GD2 file in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug72339.php on line 16 ---- FAILED ext/gd/tests/bug77973.log: ---- EXPECTED OUTPUT Warning: imagecreatefromxbm(): Invalid XBM in %s on line %d Warning: imagecreatefromxbm(): "%s" is not a valid XBM file in %s on line %d bool(false) ---- ACTUAL OUTPUT Warning: imagecreatefromxbm(): invalid XBM in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug77973.php on line 5 Warning: imagecreatefromxbm(): "/build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug77973.xbm" is not a valid XBM file in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug77973.php on line 5 bool(false) ---- FAILED ext/gd/tests/bug77272.log: ---- EXPECTED OUTPUT Warning: imagescale():%S Product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in %s on line %d bool(false) ---- ACTUAL OUTPUT Warning: imagescale(): product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug77272.php on line 3 bool(false) ---- FAILED ext/gd/tests/createfromwbmp2_extern.log: ---- EXPECTED OUTPUT gd warning: Product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully Warning: imagecreatefromwbmp(): "%s_tmp.wbmp" is not a valid WBMP file in %s on line %d ---- ACTUAL OUTPUT Warning: imagecreatefromwbmp(): product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/createfromwbmp2_extern.php on line 33 Warning: imagecreatefromwbmp(): "/build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/_tmp.wbmp" is not a valid WBMP file in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/createfromwbmp2_extern.php on line 33 ---- FAILED ext/gd/tests/bug53504.log: ---- EXPECTED OUTPUT 0: ........ 1: ........ 2: ........ 3: ........ 4: ........ 5: ........ 6: ........ 7: ........ 8: ........ 9: ........ 10: ........ 11: ........ 12: ........ 13: ........ 14: ........ 15: ........ 16: ........ 17: ........ 18: ........ ---- ACTUAL OUTPUT 0: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 1: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 2: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 3: ..(expected 386, got 393).(expected 386, got 393)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 4: ..(expected 51, got 56).(expected 51, got 56)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 5: ..(expected 21, got 25).(expected 21, got 25)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 6: ..(expected 21, got 26).(expected 21, got 26)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 7: ..(expected 17, got 23).(expected 17, got 23)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 8: ..(expected 60, got 66).(expected 60, got 66)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 9: .(expected 107, got 84).(expected 107, got 84).... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 10: (expected 70, got 55)(expected 81, got 63)(expected 131, got 116)(expected 31, got 12).... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 11: (expected 107, got 84).(expected 107, got 84)..... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 12: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 13: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 14: ....(expected 70, got 73)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 15: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 16: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 17: ........ imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! 18: ..(expected 329, got 342).(expected 329, got 342)... imageftbbox and imagefttext differ! imageftbbox and imagefttext differ! ---- FAILED ext/gd/tests/bug39780_extern.log: ---- EXPECTED OUTPUT gd-png: fatal libpng error: Read Error: truncated data gd-png error: setjmp returns error condition 2 Warning: imagecreatefrompng(): v%sbug39780.png" is not a valid PNG file in /%s on line %d bool(false) ---- ACTUAL OUTPUT Warning: imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug39780_extern.php on line 3 Warning: imagecreatefrompng(): gd-png error: setjmp returns error condition 3 in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug39780_extern.php on line 3 Warning: imagecreatefrompng(): "/build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug39780.png" is not a valid PNG file in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug39780_extern.php on line 3 bool(false) ---- FAILED ext/gd/tests/bug48732.log: ---- EXPECTED OUTPUT Left Bottom: (0, 46) ---- ACTUAL OUTPUT Left Bottom: (0, 40) ---- FAILED ext/gd/tests/bug48801.log: ---- EXPECTED OUTPUT \(4, 15\) \(16[0-1], 15\) \(16[0-1], -4[7-8]\) \(4, -4[7-8]\) ---- ACTUAL OUTPUT (4, 14) (161, 14) (161, -46) (4, -46) ---- FAILED ext/gd/tests/libgd00086_extern.log: ---- EXPECTED OUTPUT gd-png: fatal libpng error: Read Error: truncated data gd-png error: setjmp returns error condition 1 Warning: imagecreatefrompng(): "%slibgd00086.png" is not a valid PNG file in %s on line %d bool(false) ---- ACTUAL OUTPUT Warning: imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/libgd00086_extern.php on line 3 Warning: imagecreatefrompng(): gd-png error: setjmp returns error condition 1 in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/libgd00086_extern.php on line 3 Warning: imagecreatefrompng(): "/build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/libgd00086.png" is not a valid PNG file in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/libgd00086_extern.php on line 3 bool(false) ---- FAILED ext/gd/tests/bug77479.log: ---- EXPECTED OUTPUT Warning: imagewbmp():%S Product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in %s on line %d Warning: imagewbmp(): Could not create WBMP in %s on line %d ---- ACTUAL OUTPUT Warning: imagewbmp(): product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug77479.php on line 4 Warning: imagewbmp(): Could not create WBMP in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/gd/tests/bug77479.php on line 4 ---- FAILED ext/gd/tests/bug65148.log: ---- EXPECTED OUTPUT Array ( [IMG_BELL] => Array ( [x] => 40 [y] => 23 ) [IMG_BESSEL] => Array ( [x] => 40 [y] => 23 ) [IMG_BICUBIC] => Array ( [x] => 40 [y] => 23 ) [IMG_BICUBIC_FIXED] => Array ( [x] => 40 [y] => 23 ) [IMG_BILINEAR_FIXED] => Array ( [x] => 40 [y] => 23 ) [IMG_BLACKMAN] => Array ( [x] => 40 [y] => 23 ) [IMG_BOX] => Array ( [x] => 40 [y] => 23 ) [IMG_BSPLINE] => Array ( [x] => 40 [y] => 23 ) [IMG_CATMULLROM] => Array ( [x] => 40 [y] => 23 ) [IMG_GAUSSIAN] => Array ( [x] => 40 [y] => 23 ) [IMG_GENERALIZED_CUBIC] => Array ( [x] => 40 [y] => 23 ) [IMG_HERMITE] => Array ( [x] => 40 [y] => 23 ) [IMG_HAMMING] => Array ( [x] => 40 [y] => 23 ) [IMG_HANNING] => Array ( [x] => 40 [y] => 23 ) [IMG_MITCHELL] => Array ( [x] => 40 [y] => 23 ) [IMG_POWER] => Array ( [x] => 40 [y] => 23 ) [IMG_QUADRATIC] => Array ( [x] => 40 [y] => 23 ) [IMG_SINC] => Array ( [x] => 40 [y] => 23 ) [IMG_NEAREST_NEIGHBOUR] => Array ( [x] => 40 [y] => 23 ) [IMG_WEIGHTED4] => Array ( [x] => 40 [y] => 23 ) [IMG_TRIANGLE] => Array ( [x] => 40 [y] => 23 ) ) ---- ACTUAL OUTPUT Array ( [IMG_BELL] => Array ( [x] => 42 [y] => 24 ) [IMG_BESSEL] => Array ( [x] => 42 [y] => 24 ) [IMG_BICUBIC] => Array ( [x] => 42 [y] => 24 ) [IMG_BICUBIC_FIXED] => Array ( [x] => 42 [y] => 24 ) [IMG_BILINEAR_FIXED] => Array ( [x] => 42 [y] => 24 ) [IMG_BLACKMAN] => Array ( [x] => 42 [y] => 24 ) [IMG_BOX] => Array ( [x] => 42 [y] => 24 ) [IMG_BSPLINE] => Array ( [x] => 42 [y] => 24 ) [IMG_CATMULLROM] => Array ( [x] => 42 [y] => 24 ) [IMG_GAUSSIAN] => Array ( [x] => 42 [y] => 24 ) [IMG_GENERALIZED_CUBIC] => Array ( [x] => 42 [y] => 24 ) [IMG_HERMITE] => Array ( [x] => 42 [y] => 24 ) [IMG_HAMMING] => Array ( [x] => 42 [y] => 24 ) [IMG_HANNING] => Array ( [x] => 42 [y] => 24 ) [IMG_MITCHELL] => Array ( [x] => 42 [y] => 24 ) [IMG_POWER] => Array ( [x] => 42 [y] => 24 ) [IMG_QUADRATIC] => Array ( [x] => 42 [y] => 24 ) [IMG_SINC] => Array ( [x] => 42 [y] => 24 ) [IMG_NEAREST_NEIGHBOUR] => Array ( [x] => 42 [y] => 24 ) [IMG_WEIGHTED4] => Array ( [x] => 42 [y] => 24 ) [IMG_TRIANGLE] => Array ( [x] => 42 [y] => 24 ) ) ---- FAILED ext/filter/tests/001.log: ---- EXPECTED OUTPUT 1 ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/bug67167.02.log: ---- EXPECTED OUTPUT NULL ---- ACTUAL OUTPUT bool(false) ---- FAILED ext/filter/tests/004.log: ---- EXPECTED OUTPUT O'Henry<b>Bold</b>"quotes"\slash O'Henry<b>Bold</b>"quotes"\slash ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/bug49184.log: ---- EXPECTED OUTPUT string(11) "example.com" string(11) "example.com" string(11) "example.com" string(4) "done" ---- ACTUAL OUTPUT NULL string(11) "example.com" string(11) "example.com" string(4) "done" ---- FAILED ext/filter/tests/007.log: ---- EXPECTED OUTPUT bool(true) bool(true) bool(false) bool(false) bool(false) bool(true) bool(true) bool(false) bool(false) bool(false) Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/bug42718-2.log: ---- EXPECTED OUTPUT unsafe_raw ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/006.log: ---- EXPECTED OUTPUT <b>abc</b> ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/035.log: ---- EXPECTED OUTPUT bool(false) int(156) array(2) { ["elm1"]=> int(1234) ["elm2"]=> bool(false) } array(2) { ["elm1"]=> int(1234) ["elm2"]=> int(432) } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/037.log: ---- EXPECTED OUTPUT 1_callback 2 data_callback array(2) { ["a"]=> string(10) "1_callback" ["b"]=> int(2) } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/041.log: ---- EXPECTED OUTPUT array(3) { ["abc"]=> string(3) "dir" ["def"]=> string(4) "true" ["xyz"]=> string(17) ""foo bar"" } bool(true) string(3) "dir" string(4) "true" string(9) ""foo bar"" bool(false) string(17) ""foo bar"" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/003.log: ---- EXPECTED OUTPUT 1345 1345 ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/005.log: ---- EXPECTED OUTPUT f03_photos http://fifaworldcup.yahoo.com/03/en/photozone/index.html f03_photos http://fifaworldcup.yahoo.com/03/en/photozone/index.html ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/bug42718.log: ---- EXPECTED OUTPUT unsafe_raw 4 bool(true) 1 ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/040.log: ---- EXPECTED OUTPUT bool(false) bool(true) bool(true) bool(true) bool(true) bool(false) bool(false) filter_has_var(): Argument #1 ($input_type) must be an INPUT_* constant bool(false) Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/011.log: ---- EXPECTED OUTPUT string(18) "http://example.com" string(27) "<b>test</b>" filter_input(): Argument #4 ($options) must be of type array|int, stdClass given float(12345.7) string(29) "<p>string</p>" bool(false) Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/filter/tests/002.log: ---- EXPECTED OUTPUT 13 ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/readline/tests/libedit_callback_handler_install_001.log: ---- EXPECTED OUTPUT bool(true) readline_callback_handler_install(): Argument #2 ($callback) must be a valid callback, function "foobar!" not found or invalid function name ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. bool(true) readline_callback_handler_install(): Argument #2 ($callback) must be a valid callback, function "foobar!" not found or invalid function name ---- FAILED ext/readline/tests/readline_add_history_001.log: ---- EXPECTED OUTPUT bool(true) array(1) { [0]=> string(3) "foo" } bool(true) array(2) { [0]=> string(3) "foo" [1]=> string(0) "" } bool(true) ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. bool(true) array(1) { [0]=> string(3) "foo" } bool(true) array(2) { [0]=> string(3) "foo" [1]=> string(0) "" } bool(true) ---- FAILED ext/readline/tests/readline_read_history_001.log: ---- EXPECTED OUTPUT bool(true) bool(true) bool(true) array(1) { [0]=> string(3) "foo" } ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. bool(true) bool(true) bool(true) array(1) { [0]=> string(3) "foo" } ---- FAILED ext/readline/tests/readline_without_input.log: ---- EXPECTED OUTPUT bool(false) %Abool(false) ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. bool(false) bool(false) ---- FAILED ext/readline/tests/libedit_callback_handler_remove_001.log: ---- EXPECTED OUTPUT bool(false) bool(true) bool(true) bool(true) ---- ACTUAL OUTPUT bool(false) No entry for terminal type "unknown"; using dumb terminal settings. bool(true) bool(true) bool(true) ---- FAILED ext/readline/tests/libedit_write_history_001.log: ---- EXPECTED OUTPUT string(20) "_HiStOrY_V2_ foo 1 " ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. string(20) "_HiStOrY_V2_ foo 1 " ---- FAILED ext/readline/tests/bug72538.log: ---- EXPECTED OUTPUT okey ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. okey ---- FAILED ext/readline/tests/bug77812-libedit.log: ---- EXPECTED OUTPUT resource(%d) of type (process) Interactive shell bar xx xxx Warning: Uncaught Error: Undefined constant "FOO" in php shell code:1 Stack trace: #0 {main} thrown in php shell code on line 1 FOOL1 FOO42 ---- ACTUAL OUTPUT resource(5) of type (process) Interactive shell No entry for terminal type "unknown"; using dumb terminal settings. bar xx xxx Warning: Uncaught Error: Undefined constant "FOO" in php shell code:1 Stack trace: #0 {main} thrown in php shell code on line 1 FOOL1 FOO42 ---- FAILED ext/readline/tests/bug69054.log: ---- EXPECTED OUTPUT ==DONE== ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. ==DONE== ---- FAILED ext/readline/tests/readline_clear_history_001.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. bool(true) ---- FAILED ext/readline/tests/readline_list_history_001.log: ---- EXPECTED OUTPUT array(0) { } ---- ACTUAL OUTPUT No entry for terminal type "unknown"; using dumb terminal settings. array(0) { } ---- FAILED ext/soap/tests/server011.log: ---- EXPECTED OUTPUT ok ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/soap/tests/server012.log: ---- EXPECTED OUTPUT <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:Server</faultcode><faultstring>WSDL generation is not supported yet</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope> ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/soap/tests/server029.log: ---- EXPECTED OUTPUT INPUT: <?xml version="1.0" encoding="ISO-8859-1"?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:si="http://soapinterop.org/xsd"> <SOAP-ENV:Body> <ns1:test xmlns:ns1="http://testuri.org" /> </SOAP-ENV:Body> </SOAP-ENV:Envelope> ----------- <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://testuri.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:testResponse><return xsi:type="xsd:string">Hello World</return></ns1:testResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> ok ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/soap/tests/bug73037.log: ---- EXPECTED OUTPUT Iteration 0 Function 'CATALOG' doesn't exist Function 'CATALOG' doesn't exist Iteration 1 Function 'CATALOG' doesn't exist Function 'CATALOG' doesn't exist Iteration 2 Function 'CATALOG' doesn't exist Function 'CATALOG' doesn't exist Iteration 3 Function 'CATALOG' doesn't exist Function 'CATALOG' doesn't exist Iteration 4 Function 'CATALOG' doesn't exist Function 'CATALOG' doesn't exist Iteration 5 Function 'CATALOG' doesn't exist Function 'CATALOG' doesn't exist Iteration 6 Function 'CATALOG' doesn't exist Function 'CATALOG' doesn't exist ---- ACTUAL OUTPUT Iteration 0 HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> Iteration 1 HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> Iteration 2 HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> Iteration 3 HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> Iteration 4 HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> Iteration 5 HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> Iteration 6 HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> HTTP/1.1 200 OK Date: Thu, 05 Dec 2024 15:48:50 GMT Connection: close X-Powered-By: PHP/8.1.2-1ubuntu2.20 Content-type: text/html; charset=UTF-8 <br /> <b>Fatal error</b>: Uncaught Error: Class "SoapServer" not found in /build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php:1 Stack trace: #0 {main} thrown in <b>/build/php8.1-ah8b1T/php8.1-8.1.2/sapi/cli/tests/bug73037/bug73037_server.php</b> on line <b>1</b><br /> ---- FAILED ext/soap/tests/bug71610.log: ---- EXPECTED OUTPUT looks like we got no XML document ---- ACTUAL OUTPUT Could not connect to host ---- FAILED ext/soap/tests/server019.log: ---- EXPECTED OUTPUT <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://testuri.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:testResponse><return xsi:type="xsd:string">Hello World</return></ns1:testResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> ok ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/soap/tests/server009.log: ---- EXPECTED OUTPUT <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://testuri.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:SumResponse><return xsi:type="xsd:int">8</return></ns1:SumResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> ok ---- ACTUAL OUTPUT Warning: Unknown: open(/var/lib/php/sessions/sess_d67c95170f748ecfe7b709f2d7aff347, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown: Failed to read session data: files (path: /var/lib/php/sessions) in Unknown on line 0 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://testuri.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:SumResponse><return xsi:type="xsd:int">3</return></ns1:SumResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> ok ---- FAILED ext/soap/tests/server020.log: ---- EXPECTED OUTPUT <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://testuri.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:testResponse><return xsi:type="xsd:string">Hello World</return></ns1:testResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> ok ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/soap/tests/bugs/bug27742.log: ---- EXPECTED OUTPUT ok ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/soap/tests/bugs/bug27722.log: ---- EXPECTED OUTPUT ok ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/soap/tests/bugs/bug76348.log: ---- EXPECTED OUTPUT ===DONE=== ---- ACTUAL OUTPUT Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing Schema: can't import schema from 'http://www.w3.org/2009/01/xml.xsd' in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/soap/tests/bugs/bug76348.php:3 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/soap/tests/bugs/bug76348.php(3): SoapClient->__construct('/build/php8.1-a...', Array) #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/soap/tests/bugs/bug76348.php on line 3 ---- FAILED ext/sqlite3/tests/sqlite3_15_open_error.log: ---- EXPECTED OUTPUT Exception: Unable to open database: %s in %ssqlite3_15_open_error.php:%d Stack trace: #0 %ssqlite3_15_open_error.php(%d): SQLite3->__construct('%s') #1 {main} Done ---- ACTUAL OUTPUT Done ---- FAILED ext/zlib/tests/bug65391.log: ---- EXPECTED OUTPUT Array ( [0] => X-Powered-By: PHP/%s [1] => Vary: Cookie [2] => Vary: Accept-Encoding ) Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/ob_gzhandler_legacy_002.log: ---- EXPECTED OUTPUT hi ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/bug55544-win.log: ---- EXPECTED OUTPUT Content-Encoding: gzip Vary: Accept-Encoding --HEADERS-- * ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/bug51269.log: ---- EXPECTED OUTPUT Vary: Cookie Content-Encoding: gzip Vary: Accept-Encoding --HEADERS-- %a ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/ob_003.log: ---- EXPECTED OUTPUT Content-Encoding: gzip Vary: Accept-Encoding --HEADERS-- %a ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/ob_005.log: ---- EXPECTED OUTPUT hi ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/ob_004.log: ---- EXPECTED OUTPUT Content-Encoding: gzip Vary: Accept-Encoding --HEADERS-- %a ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/ob_001.log: ---- EXPECTED OUTPUT %a ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/zlib/tests/bug55544.log: ---- EXPECTED OUTPUT Content-Encoding: gzip Vary: Accept-Encoding --HEADERS-- * ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/sockets/tests/socket_send.log: ---- EXPECTED OUTPUT okey okey okey okey ---- ACTUAL OUTPUT Warning: socket_connect(): Host lookup failed [-10001]: Unknown host in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_send.php on line 8 Warning: socket_send(): Unable to write to socket [32]: Broken pipe in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_send.php on line 10 Warning: socket_send(): Unable to write to socket [32]: Broken pipe in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_send.php on line 14 Warning: socket_send(): Unable to write to socket [32]: Broken pipe in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_send.php on line 18 Warning: socket_send(): Unable to write to socket [32]: Broken pipe in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_send.php on line 22 ---- FAILED ext/sockets/tests/socket_bind.log: ---- EXPECTED OUTPUT bool(true) bool(true) int(16) NULL ---- ACTUAL OUTPUT bool(true) Warning: socket_connect(): Host lookup failed [-10001]: Unknown host in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_bind.php on line 7 bool(false) Warning: socket_write(): unable to write to socket [32]: Broken pipe in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_bind.php on line 12 bool(false) NULL ---- FAILED ext/sockets/tests/socket_shutdown.log: ---- EXPECTED OUTPUT bool(true) bool(true) bool(true) Warning: socket_shutdown(): Unable to shutdown socket [%d]: %s in %s on line %d bool(false) Warning: socket_shutdown(): Unable to shutdown socket [%d]: Invalid argument in %s on line %d bool(false) ---- ACTUAL OUTPUT Warning: socket_connect(): Host lookup failed [-10001]: Unknown host in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 6 Warning: socket_shutdown(): Unable to shutdown socket [107]: Transport endpoint is not connected in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 7 bool(false) Warning: socket_connect(): Host lookup failed [-10001]: Unknown host in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 11 Warning: socket_shutdown(): Unable to shutdown socket [107]: Transport endpoint is not connected in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 12 bool(false) Warning: socket_connect(): Host lookup failed [-10001]: Unknown host in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 16 Warning: socket_shutdown(): Unable to shutdown socket [107]: Transport endpoint is not connected in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 17 bool(false) Warning: socket_shutdown(): Unable to shutdown socket [107]: Transport endpoint is not connected in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 21 bool(false) Warning: socket_connect(): Host lookup failed [-10001]: Unknown host in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 23 Warning: socket_shutdown(): Unable to shutdown socket [22]: Invalid argument in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/sockets/tests/socket_shutdown.php on line 24 bool(false) ---- FAILED ext/pdo_firebird/tests/bug_76449.log: ---- EXPECTED OUTPUT bool(false) ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so: undefined symbol: php_pdo_unregister_driver), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Fatal error: Uncaught PDOException: could not find driver in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76449.php:11 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76449.php(11): PDO->__construct('firebird:dbname...', 'SYSDBA', 'masterkey', Array) #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76449.php on line 11 ---- FAILED ext/pdo_firebird/tests/bug_76450.log: ---- EXPECTED OUTPUT SQLSTATE[HY000]: General error ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so: undefined symbol: php_pdo_unregister_driver), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Fatal error: Uncaught PDOException: could not find driver in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76450.php:11 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76450.php(11): PDO->__construct('firebird:dbname...', 'SYSDBA', 'masterkey', Array) #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76450.php on line 11 ---- FAILED ext/pdo_firebird/tests/payload_test.log: ---- EXPECTED OUTPUT ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so: undefined symbol: php_pdo_unregister_driver), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Fatal error: Uncaught PDOException: could not find driver in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/payload_test.php:11 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/payload_test.php(11): PDO->__construct('firebird:dbname...', 'SYSDBA', 'masterkey', Array) #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/payload_test.php on line 11 ---- FAILED ext/pdo_firebird/tests/bug_76448.log: ---- EXPECTED OUTPUT bool(false) ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so: undefined symbol: php_pdo_unregister_driver), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_firebird.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Fatal error: Uncaught PDOException: could not find driver in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76448.php:11 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76448.php(11): PDO->__construct('firebird:dbname...', 'SYSDBA', 'masterkey', Array) #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pdo_firebird/tests/bug_76448.php on line 11 ---- FAILED ext/pdo_pgsql/tests/bug_64705.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_pgsql.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_pgsql.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_pgsql.so: undefined symbol: pdo_parse_params), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_pgsql.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_pgsql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 bool(false) ---- FAILED ext/pdo_mysql/tests/construct_persistent_failure.log: ---- EXPECTED OUTPUT Caught ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so: undefined symbol: pdo_parse_params), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Caught ---- FAILED ext/pdo_mysql/tests/bug_64705.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so: undefined symbol: pdo_parse_params), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 bool(false) ---- FAILED ext/pdo_mysql/tests/PDO_getAvaliableDrivers.log: ---- EXPECTED OUTPUT yes ---- ACTUAL OUTPUT Warning: PHP Startup: Unable to load dynamic library '/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so' (tried: /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so: undefined symbol: pdo_parse_params), /build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so.so (/build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules///build/php8.1-ah8b1T/php8.1-8.1.2/ext-build/modules//pdo_mysql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 yes ---- FAILED ext/standard/tests/strings/bug72663_2.log: ---- EXPECTED OUTPUT Notice: session_decode(): Unexpected end of serialized data in %sbug72663_2.php on line %d Warning: session_decode(): Failed to decode session object. Session has been destroyed in %s on line %d array(0) { } DONE ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_25fd5b3ae7e2ab3bd0fc86183b57076e, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/strings/bug72663_2.php on line 4 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/strings/bug72663_2.php on line 4 Warning: session_decode(): Session data cannot be decoded when there is no active session in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/strings/bug72663_2.php on line 6 array(0) { } DONE ---- FAILED ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT Warning: fopen(): php_network_getaddresses: getaddrinfo for www.php.net failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.php on line 11 Warning: fopen(http://www.php.net): Failed to open stream: php_network_getaddresses: getaddrinfo for www.php.net failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.php on line 11 Fatal error: Uncaught TypeError: socket_import_stream(): Argument #1 ($stream) must be of type resource, bool given in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.php:14 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.php(14): socket_import_stream(false) #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay_fopen.php on line 14 ---- FAILED ext/standard/tests/streams/stream_context_tcp_nodelay.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT Warning: stream_socket_client(): php_network_getaddresses: getaddrinfo for www.php.net failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay.php on line 9 Warning: stream_socket_client(): Unable to connect to tcp://www.php.net:80 (php_network_getaddresses: getaddrinfo for www.php.net failed: Name or service not known) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay.php on line 9 Fatal error: Uncaught TypeError: socket_import_stream(): Argument #1 ($stream) must be of type resource, bool given in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay.php:12 Stack trace: #0 /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay.php(12): socket_import_stream(false) #1 {main} thrown in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/streams/stream_context_tcp_nodelay.php on line 12 ---- FAILED ext/standard/tests/general_functions/bug60227_4.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Warning: Header may not contain more than a single header, new line detected in %s on line %d foo ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/bug60227_3.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Warning: Header may not contain NUL bytes in %s on line %d foo ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_006.log: ---- EXPECTED OUTPUT Status: 300 Multiple Choices Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_002.log: ---- EXPECTED OUTPUT Status: 302 Found Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_011.log: ---- EXPECTED OUTPUT Status: 305 Use Proxy Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_005.log: ---- EXPECTED OUTPUT Status: 201 Created Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_003.log: ---- EXPECTED OUTPUT Status: 404 Not Found Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/output_add_rewrite_var_basic3.log: ---- EXPECTED OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Test use_trans_sid=1 <a href="?PHPSESSID=testid&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?PHPSESSID=testid&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"><input type="hidden" name="PHPSESSID" value="testid" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="testid" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> ---- ACTUAL OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Warning: session_start(): open(/var/lib/php/sessions/sess_testid, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic3.php on line 29 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic3.php on line 29 Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Warning: session_start(): open(/var/lib/php/sessions/sess_e6662379e93e0b1ae561120d27b83873, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic3.php on line 51 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic3.php on line 51 Test use_trans_sid=1 <a href="?PHPSESSID=e6662379e93e0b1ae561120d27b83873&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?PHPSESSID=e6662379e93e0b1ae561120d27b83873&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"><input type="hidden" name="PHPSESSID" value="e6662379e93e0b1ae561120d27b83873" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="e6662379e93e0b1ae561120d27b83873" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> ---- FAILED ext/standard/tests/general_functions/header_redirection_009.log: ---- EXPECTED OUTPUT Status: 303 See Other Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_014.log: ---- EXPECTED OUTPUT Status: 399 Choose Your Own Adventure Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_001.log: ---- EXPECTED OUTPUT Status: 302 Found Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/output_add_rewrite_var_basic4.log: ---- EXPECTED OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Test use_trans_sid=1 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> ---- ACTUAL OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Warning: session_start(): open(/var/lib/php/sessions/sess_testid, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic4.php on line 29 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic4.php on line 29 Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> Warning: session_start(): open(/var/lib/php/sessions/sess_119a9eb3462300fb8d335a6d327e8b3e, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic4.php on line 51 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic4.php on line 51 Test use_trans_sid=1 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php"> </a> <a href="http://php.net/foo.php"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php"> </a> <form method="get"> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"> </a> <form action="http://php.net/bar.php" method="get"> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"> </a> ---- FAILED ext/standard/tests/general_functions/phpinfo2.log: ---- EXPECTED OUTPUT <!DOCTYPE %s> %a</html>bool(true) -- <!DOCTYPE %s> %a</html>bool(true) -- <!DOCTYPE %s> %a</html>bool(true) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_007.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/phpcredits2.log: ---- EXPECTED OUTPUT <!DOCTYPE %a>%s</html> bool(true) -- <h1>PHP Credits</h1> bool(true) -- <h1>PHP Credits</h1> %aPHP Group%a bool(true) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_013.log: ---- EXPECTED OUTPUT Status: 308 Permanent Redirect Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_010.log: ---- EXPECTED OUTPUT Status: 304 Not Modified Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/bug60227_2.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Warning: Header may not contain more than a single header, new line detected in %s on line %d foo ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/output_add_rewrite_var_basic1.log: ---- EXPECTED OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> <form action="bad://php.net/bar.php" method="get"> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="bad://php.net/bar.php" method="get"> </form> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> Test use_trans_sid=1 <a href="?PHPSESSID=testid&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?PHPSESSID=testid&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?PHPSESSID=testid&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?PHPSESSID=testid&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?PHPSESSID=testid&%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="testid" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="testid" /> </form> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="testid" /> </form> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="testid" /> </form> <form action="bad://php.net/bar.php" method="get"> </form> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="testid" /> </form> ---- ACTUAL OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> <form action="bad://php.net/bar.php" method="get"> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> Warning: session_start(): open(/var/lib/php/sessions/sess_testid, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic1.php on line 30 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic1.php on line 30 Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="bad://php.net/bar.php" method="get"> </form> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> Warning: session_start(): open(/var/lib/php/sessions/sess_e4fc4d300dc10e82dfd25dfd51778149, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic1.php on line 52 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic1.php on line 52 Test use_trans_sid=1 <a href="?PHPSESSID=e4fc4d300dc10e82dfd25dfd51778149&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?PHPSESSID=e4fc4d300dc10e82dfd25dfd51778149&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?PHPSESSID=e4fc4d300dc10e82dfd25dfd51778149&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?PHPSESSID=e4fc4d300dc10e82dfd25dfd51778149&%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?PHPSESSID=e4fc4d300dc10e82dfd25dfd51778149&%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="e4fc4d300dc10e82dfd25dfd51778149" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="e4fc4d300dc10e82dfd25dfd51778149" /> </form> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="e4fc4d300dc10e82dfd25dfd51778149" /> </form> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="e4fc4d300dc10e82dfd25dfd51778149" /> </form> <form action="bad://php.net/bar.php" method="get"> </form> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /><input type="hidden" name="PHPSESSID" value="e4fc4d300dc10e82dfd25dfd51778149" /> </form> ---- FAILED ext/standard/tests/general_functions/output_add_rewrite_var_basic2.log: ---- EXPECTED OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> Test use_trans_sid=1 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> ---- ACTUAL OUTPUT Without session <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> Warning: session_start(): open(/var/lib/php/sessions/sess_testid, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic2.php on line 30 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic2.php on line 30 Test use_trans_sid=0 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> Warning: session_start(): open(/var/lib/php/sessions/sess_85e3079880dd14fd215aa1493738c0c8, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic2.php on line 52 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/general_functions/output_add_rewrite_var_basic2.php on line 52 Test use_trans_sid=1 <a href="?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="./foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="//php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="http://php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <a href="bad://php.net/foo.php"> </a> <a href="//www.php.net/foo.php?%3CNAME%3E=%3CVALUE%3E"> </a> <form method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </form> <form action="./foo.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="//php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="http://php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> <form action="bad://php.net/bar.php" method="get"> </a> <form action="//www.php.net/bar.php" method="get"><input type="hidden" name="<NAME>" value="<VALUE>" /> </a> ---- FAILED ext/standard/tests/general_functions/header_redirection_008.log: ---- EXPECTED OUTPUT Status: 302 Found Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/header_redirection_012.log: ---- EXPECTED OUTPUT Status: 307 Temporary Redirect Location: http://example.com/ --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/general_functions/bug60227_1.log: ---- EXPECTED OUTPUT X-Foo1: a X-Foo2: b X-Foo3: c X-Foo4: d --HEADERS-- Warning: Header may not contain more than a single header, new line detected in %s on line %d foo ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/network/getmxrr.log: ---- EXPECTED OUTPUT Result: true, hosts: 1, weights: 1 Result: true, hosts: 2, weights: 2 Result: false, hosts: 0, weights: 0 ---- ACTUAL OUTPUT Result: false, hosts: 0, weights: 0 Result: false, hosts: 0, weights: 0 Result: false, hosts: 0, weights: 0 ---- FAILED ext/standard/tests/network/setcookie.log: ---- EXPECTED OUTPUT OK ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/network/setrawcookie_error.log: ---- EXPECTED OUTPUT setrawcookie(): Argument #1 ($name) cannot be empty setrawcookie(): Argument #1 ($name) cannot contain "=", ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" setrawcookie(): Argument #2 ($value) cannot contain ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" setrawcookie(): "path" option cannot contain ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" setrawcookie(): "domain" option cannot contain ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" bool(true) array(1) { [0]=> string(%d) "X-Powered-By: PHP/%s" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/network/bug72071.log: ---- EXPECTED OUTPUT Set-Cookie: name=value; expires=Sat, 01-Apr-2017 12:25:39 GMT; Max-Age=0 --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/network/gethostbyname_error004.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT bool(false) ---- FAILED ext/standard/tests/network/setcookie_array_option_error.log: ---- EXPECTED OUTPUT setcookie(): option "unknown_key" is invalid setcookie(): option array cannot have numeric keys setcookie(): option "foo" is invalid setcookie(): "path" option cannot contain ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" setcookie(): "domain" option cannot contain ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" setcookie(): Expects exactly 3 arguments when argument #3 ($expires_or_options) is an array bool(true) array(1) { [0]=> string(%s) "X-Powered-By: PHP/%s" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/network/setcookie_error.log: ---- EXPECTED OUTPUT setcookie(): Argument #1 ($name) cannot be empty setcookie(): Argument #1 ($name) cannot contain "=", ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" setcookie(): "path" option cannot contain ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" setcookie(): "domain" option cannot contain ",", ";", " ", "\t", "\r", "\n", "\013", or "\014" bool(true) array(2) { [0]=> string(%d) "X-Powered-By: PHP/%s" [1]=> string(27) "Set-Cookie: name=invalid%3B" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/network/bug80067.log: ---- EXPECTED OUTPUT bool(true) ---- ACTUAL OUTPUT Warning: file_get_contents(): php_network_getaddresses: getaddrinfo for httpbin.org failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/network/bug80067.php on line 3 Warning: file_get_contents(https://httpbin.org/get): Failed to open stream: php_network_getaddresses: getaddrinfo for httpbin.org failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/network/bug80067.php on line 3 bool(false) ---- FAILED ext/standard/tests/network/bug81618.log: ---- EXPECTED OUTPUT 1 ---- ACTUAL OUTPUT ---- FAILED ext/standard/tests/serialize/bug70219_1.log: ---- EXPECTED OUTPUT Deprecated: %s implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in %s on line %d array(2) { [0]=> object(obj)#%d (1) { ["data"]=> NULL } [1]=> object(obj)#%d (1) { ["data"]=> NULL } } object(obj)#1 (1) { ["data"]=> NULL } ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_86fef015415dc4a93d27f6efa77f43bb, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219_1.php on line 3 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219_1.php on line 3 Deprecated: obj implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219_1.php on line 5 Warning: session_decode(): Session data cannot be decoded when there is no active session in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219_1.php on line 11 Warning: session_decode(): Session data cannot be decoded when there is no active session in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219_1.php on line 11 array(2) { [0]=> object(obj)#1 (1) { ["data"]=> NULL } [1]=> object(obj)#2 (1) { ["data"]=> NULL } } array(0) { } ---- FAILED ext/standard/tests/serialize/bug72663_3.log: ---- EXPECTED OUTPUT Notice: session_decode(): Unexpected end of serialized data in %s on line %d Warning: session_decode(): Failed to decode session object. Session has been destroyed in %s on line %d array(0) { } ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_9a5135b9d4eac91248a4894270e2c2b1, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug72663_3.php on line 2 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug72663_3.php on line 2 Warning: session_decode(): Session data cannot be decoded when there is no active session in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug72663_3.php on line 4 array(0) { } ---- FAILED ext/standard/tests/serialize/bug70219.log: ---- EXPECTED OUTPUT Warning: session_decode(): Failed to decode session object. Session has been destroyed in %s on line %d Notice: unserialize(): Error at offset 55 of 56 bytes in %s on line %d bool(false) ---- ACTUAL OUTPUT Warning: session_start(): open(/var/lib/php/sessions/sess_a2b9766f5df74d2c30b2e0a208424fd7, O_RDWR) failed: No such file or directory (2) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219.php on line 8 Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219.php on line 8 Warning: session_decode(): Session data cannot be decoded when there is no active session in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219.php on line 9 Notice: unserialize(): Error at offset 55 of 56 bytes in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/standard/tests/serialize/bug70219.php on line 16 bool(false) ---- FAILED ext/standard/tests/bug81727.log: ---- EXPECTED OUTPUT array(2) { ["__Host-test"]=> string(7) "correct" ["__Elephpant"]=> string(7) "Awesome" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/file/move_uploaded_file_basic.log: ---- EXPECTED OUTPUT Valid move bool(true) bool(true) Original name of uploaded file bool(false) Non-uploaded source file bool(false) Valid move to existing file bool(true) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/file/is_uploaded_file_basic.log: ---- EXPECTED OUTPUT bool(true) bool(false) bool(false) bool(false) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/standard/tests/versioning/php_sapi_name_variation001.log: ---- EXPECTED OUTPUT cgi-fcgi ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/pdo_sqlite/tests/pdo_022.log: ---- EXPECTED OUTPUT The unexpected! ---- ACTUAL OUTPUT array(8) { ["native_type"]=> string(7) "integer" ["pdo_type"]=> int(1) ["sqlite:decl_type"]=> string(3) "INT" ["table"]=> string(4) "test" ["flags"]=> array(0) { } ["name"]=> string(2) "id" ["len"]=> int(-1) ["precision"]=> int(0) } array(8) { ["native_type"]=> string(6) "string" ["pdo_type"]=> int(2) ["sqlite:decl_type"]=> string(11) "VARCHAR(10)" ["table"]=> string(4) "test" ["flags"]=> array(0) { } ["name"]=> string(3) "val" ["len"]=> int(-1) ["precision"]=> int(0) } array(8) { ["native_type"]=> string(6) "string" ["pdo_type"]=> int(2) ["sqlite:decl_type"]=> string(11) "VARCHAR(16)" ["table"]=> string(4) "test" ["flags"]=> array(0) { } ["name"]=> string(4) "val2" ["len"]=> int(-1) ["precision"]=> int(0) } array(6) { ["native_type"]=> string(7) "integer" ["pdo_type"]=> int(1) ["flags"]=> array(0) { } ["name"]=> string(8) "count(*)" ["len"]=> int(-1) ["precision"]=> int(0) } ---- FAILED ext/pcre/tests/grep2.log: ---- EXPECTED OUTPUT Warning: preg_grep(): Compilation failed: quantifier does not follow a repeatable item at offset 0 in %sgrep2.php on line %d bool(false) array(3) { [5]=> string(1) "a" ["xyz"]=> string(2) "q6" [6]=> string(3) "h20" } array(1) { ["x"]=> string(1) "1" } bool(true) array(0) { } bool(true) ---- ACTUAL OUTPUT Warning: preg_grep(): Compilation failed: quantifier does not follow a repeatable item at offset 0 in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pcre/tests/grep2.php on line 3 bool(false) array(3) { [5]=> string(1) "a" ["xyz"]=> string(2) "q6" [6]=> string(3) "h20" } array(1) { ["x"]=> string(1) "1" } bool(true) array(3) { [5]=> string(1) "a" ["xyz"]=> string(2) "q6" [6]=> string(3) "h20" } bool(false) ---- FAILED ext/pcre/tests/match_flags3.log: ---- EXPECTED OUTPUT Warning: preg_match(): Empty regular expression in %smatch_flags3.php on line 3 bool(false) int(1) array(1) { [0]=> string(3) "789" } int(1) array(1) { [0]=> string(3) "123" } int(2) array(1) { [0]=> array(2) { [0]=> string(3) "789" [1]=> string(3) "012" } } Warning: preg_match(): Numeric named subpatterns are not allowed in %smatch_flags3.php on line %d bool(false) ---- ACTUAL OUTPUT Warning: preg_match(): Empty regular expression in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pcre/tests/match_flags3.php on line 3 bool(false) int(1) array(1) { [0]=> string(3) "789" } int(1) array(1) { [0]=> string(3) "123" } int(2) array(1) { [0]=> array(2) { [0]=> string(3) "789" [1]=> string(3) "012" } } Warning: preg_match(): Compilation failed: subpattern name must start with a non-digit at offset 4 in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/pcre/tests/match_flags3.php on line 14 bool(false) ---- FAILED ext/phar/tests/frontcontroller24.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- My 404 is rawesome ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller8.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller15.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller26.log: ---- EXPECTED OUTPUT Content-type: application/octet-stream --HEADERS-- <?php var_dump("hi"); ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/fatal_error_webphar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in %s on line %d string(9) "\Web\View" Parse error: syntax error, unexpected %s, expecting %s in phar://%r([A-Za-z]:)?%r/%sfatal_error_webphar.php/Web/View.php on line 380 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller27.log: ---- EXPECTED OUTPUT Content-type: text/plain;charset=UTF-8 --HEADERS-- hi ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller25.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(42) "/frontcontroller25.php/a1.phps/extra/stuff" string(12) "/extra/stuff" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller2.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/phpinfo_004.log: ---- EXPECTED OUTPUT %a <h2><a name="module_phar">Phar</a></h2> <table> <tr class="h"><th>Phar: PHP Archive support</th><th>enabled</th></tr> <tr><td class="e">Phar API version </td><td class="v">1.1.1 </td></tr> <tr><td class="e">Phar-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">Tar-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">ZIP-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">gzip compression </td><td class="v">enabled </td></tr> <tr><td class="e">bzip2 compression </td><td class="v">enabled </td></tr> <tr><td class="e">OpenSSL support </td><td class="v">disabled (install ext/openssl) </td></tr> </table> <table> <tr class="v"><td> Phar based on pear/PHP_Archive, original concept by Davey Shafik.<br />Phar fully realized by Gregory Beaver and Marcus Boerger.<br />Portions of tar implementation Copyright (c) %d-%d Tim Kientzle.</td></tr> </table> <table> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">phar.cache_list</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">phar.readonly</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">phar.require_hash</td><td class="v">Off</td><td class="v">Off</td></tr> </table> %a <h2><a name="module_phar">Phar</a></h2> <table> <tr class="h"><th>Phar: PHP Archive support</th><th>enabled</th></tr> <tr><td class="e">Phar API version </td><td class="v">1.1.1 </td></tr> <tr><td class="e">Phar-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">Tar-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">ZIP-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">gzip compression </td><td class="v">enabled </td></tr> <tr><td class="e">bzip2 compression </td><td class="v">enabled </td></tr> <tr><td class="e">OpenSSL support </td><td class="v">disabled (install ext/openssl) </td></tr> </table> <table> <tr class="v"><td> Phar based on pear/PHP_Archive, original concept by Davey Shafik.<br />Phar fully realized by Gregory Beaver and Marcus Boerger.<br />Portions of tar implementation Copyright (c) %d-%d Tim Kientzle.</td></tr> </table> <table> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">phar.cache_list</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">phar.readonly</td><td class="v">On</td><td class="v">Off</td></tr> <tr><td class="e">phar.require_hash</td><td class="v">On</td><td class="v">Off</td></tr> </table> %a </div></body></html>===DONE=== ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller24.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- My 404 is rawesome ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller8.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller15.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller26.log: ---- EXPECTED OUTPUT Content-type: application/octet-stream --HEADERS-- <?php var_dump("hi"); ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller27.log: ---- EXPECTED OUTPUT Content-type: text/plain;charset=UTF-8 --HEADERS-- hi ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller25.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(42) "/frontcontroller25.php/a1.phps/extra/stuff" string(12) "/extra/stuff" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller2.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller10.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 Status: 403 Access Denied --HEADERS-- <html> <head> <title>Access Denied</title> </head> <body> <h1>403 - File Access Denied</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller7.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller7.php/a.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller13.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used (not a string or int), only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller13.php:2 Stack trace: #0 %sfrontcontroller13.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller13.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller21.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(10) "/index.php" string(10) "/index.php" string(%d) "phar://%sfrontcontroller21.php/index.php" string(18) "/index.php?test=hi" string(32) "/frontcontroller21.php/index.php" string(22) "/frontcontroller21.php" string(%d) "%sfrontcontroller21.php" string(40) "/frontcontroller21.php/index.php?test=hi" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller9.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller34.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- start/index.php start/another.php another.php ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller6.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller28.log: ---- EXPECTED OUTPUT Content-type: text/plain;charset=UTF-8 --HEADERS-- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller17.log: ---- EXPECTED OUTPUT Content-type: application/octet-stream Content-length: 4 --HEADERS-- hio3 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller4.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller4.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller3.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller31.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught TypeError: Phar::webPhar(): Argument #5 ($rewrite) must be a valid callback or null, class "fail" not found in %s:%d Stack trace: #0 %s(%d): Phar::webPhar('test.phar', '/index.php', NULL, Array, Array) #1 {main} thrown in %s on line %d ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller1.log: ---- EXPECTED OUTPUT Content-type: image/jpeg Content-length: 3 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller12.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used, only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller12.php:2 Stack trace: #0 %sfrontcontroller12.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller12.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller11.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller29.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught Error: Call to undefined function oopsie_daisy() in phar://%sfatalerror.phps:1 Stack trace: #0 %s(%d): Phar::webPhar('whatever', 'index.php', '404.php', Array) #1 {main} thrown in phar://%sfatalerror.phps on line 1 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller23.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(9) "/hi/there" string(%d) "phar://%sfrontcontroller23.php/html/index.php" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller22.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(4) "test" string(12) "oof/test.php" Warning: include(./hi.php): Failed to open stream: No such file or directory in phar://%s/oof/test.php on line %d Warning: include(): Failed opening './hi.php' for inclusion (include_path='%s') in phar://%soof/test.php on line %d ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller33.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- phar error: rewrite callback must return a string or false ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller14.log: ---- EXPECTED OUTPUT Content-type: foo/bar Content-length: 4 --HEADERS-- hio2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller5.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller5.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller32.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- %ahar error: rewrite callback must return a string or false ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/cache_list/frontcontroller16.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio1 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller10.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 Status: 403 Access Denied --HEADERS-- <html> <head> <title>Access Denied</title> </head> <body> <h1>403 - File Access Denied</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller7.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller7.php/a.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller13.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used (not a string or int), only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller13.php:2 Stack trace: #0 %sfrontcontroller13.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller13.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/withphar_web.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- web ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/bug81726.log: ---- EXPECTED OUTPUT Warning: fopen(phar://%s): Failed to open stream: unable to decompress gzipped phar archive "%s" in %s on line %d bool(false) ---- ACTUAL OUTPUT Warning: fopen(phar:///build/php8.1-ah8b1T/php8.1-8.1.2/ext/phar/tests/bug81726.gz): Failed to open stream: phar error: invalid url or non-existent phar "phar:///build/php8.1-ah8b1T/php8.1-8.1.2/ext/phar/tests/bug81726.gz" in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/phar/tests/bug81726.php on line 2 bool(false) ---- FAILED ext/phar/tests/zip/frontcontroller15.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller9.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller2.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller11.phar.log: ---- EXPECTED OUTPUT Content-type: text/html --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller21.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(10) "/index.php" string(10) "/index.php" string(%d) "phar://%sfrontcontroller21.phar.php/index.php" string(18) "/index.php?test=hi" string(37) "/frontcontroller21.phar.php/index.php" string(27) "/frontcontroller21.phar.php" string(%d) "%sfrontcontroller21.phar.php" string(45) "/frontcontroller21.phar.php/index.php?test=hi" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller5.phar.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller5.phar.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller8.phar.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller1.phar.log: ---- EXPECTED OUTPUT Content-type: image/jpeg Content-length: 3 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller13.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used (not a string or int), only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller13.phar.php:2 Stack trace: #0 %sfrontcontroller13.phar.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller13.phar.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller14.phar.log: ---- EXPECTED OUTPUT Content-type: foo/bar Content-length: 4 --HEADERS-- hio2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller10.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 Status: 403 Access Denied --HEADERS-- <html> <head> <title>Access Denied</title> </head> <body> <h1>403 - File Access Denied</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller7.phar.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller7.phar.php/a.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller6.phar.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller16.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio1 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller4.phar.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller4.phar.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller12.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used, only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller12.phar.php:2 Stack trace: #0 %sfrontcontroller12.phar.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller12.phar.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller17.phar.log: ---- EXPECTED OUTPUT Content-type: application/octet-stream Content-length: 4 --HEADERS-- hio3 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/zip/frontcontroller3.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller21.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(10) "/index.php" string(10) "/index.php" string(%d) "phar://%sfrontcontroller21.php/index.php" string(18) "/index.php?test=hi" string(32) "/frontcontroller21.php/index.php" string(22) "/frontcontroller21.php" string(%d) "%sfrontcontroller21.php" string(40) "/frontcontroller21.php/index.php?test=hi" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller9.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller34.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- start/index.php start/another.php another.php ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller6.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller28.log: ---- EXPECTED OUTPUT Content-type: text/plain;charset=UTF-8 --HEADERS-- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller17.log: ---- EXPECTED OUTPUT Content-type: application/octet-stream Content-length: 4 --HEADERS-- hio3 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller4.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller4.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller3.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller31.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught TypeError: Phar::webPhar(): Argument #5 ($rewrite) must be a valid callback or null, class "fail" not found in %s:%d Stack trace: #0 %s(%d): Phar::webPhar('test.phar', '/index.php', NULL, Array, Array) #1 {main} thrown in %s on line %d ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller1.log: ---- EXPECTED OUTPUT Content-type: image/jpeg Content-length: 3 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller12.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used, only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller12.php:2 Stack trace: #0 %sfrontcontroller12.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller12.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller11.log: ---- EXPECTED OUTPUT Content-type: text/html --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/front.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(%d) "<xml version="1.0" encoding="UTF-8"> <config> <database> <host>localhost</name> <user>squirrel</user> <pass>nuts</pass> <db>hoard</db> </database> </config> " ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller29.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught Error: Call to undefined function oopsie_daisy() in phar://%sfatalerror.phps:1 Stack trace: #0 %s(%d): Phar::webPhar('whatever', 'index.php', '404.php', Array) #1 {main} thrown in phar://%sfatalerror.phps on line 1 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller23.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(9) "/hi/there" string(%d) "phar://%sfrontcontroller23.php/html/index.php" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller22.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(4) "test" string(12) "oof/test.php" Warning: include(./hi.php): Failed to open stream: No such file or directory in phar://%s/oof/test.php on line %d Warning: include(): Failed opening './hi.php' for inclusion (include_path='%s') in phar://%soof/test.php on line %d ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller33.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- phar error: rewrite callback must return a string or false ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller14.log: ---- EXPECTED OUTPUT Content-type: foo/bar Content-length: 4 --HEADERS-- hio2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller15.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller9.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller2.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller11.phar.log: ---- EXPECTED OUTPUT Content-type: text/html --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller21.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- string(10) "/index.php" string(10) "/index.php" string(%d) "phar://%sfrontcontroller21.phar.php/index.php" string(18) "/index.php?test=hi" string(37) "/frontcontroller21.phar.php/index.php" string(27) "/frontcontroller21.phar.php" string(%d) "%sfrontcontroller21.phar.php" string(45) "/frontcontroller21.phar.php/index.php?test=hi" ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller5.phar.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller5.phar.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller8.phar.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller1.phar.log: ---- EXPECTED OUTPUT Content-type: image/jpeg Content-length: 3 --HEADERS-- hio ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller13.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used (not a string or int), only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller13.phar.php:2 Stack trace: #0 %sfrontcontroller13.phar.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller13.phar.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller14.phar.log: ---- EXPECTED OUTPUT Content-type: foo/bar Content-length: 4 --HEADERS-- hio2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller10.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 Status: 403 Access Denied --HEADERS-- <html> <head> <title>Access Denied</title> </head> <body> <h1>403 - File Access Denied</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller7.phar.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller7.phar.php/a.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller6.phar.log: ---- EXPECTED OUTPUT Status: 404 Not Found --HEADERS-- <html> <head> <title>File Not Found</title> </head> <body> <h1>404 - File Not Found</h1> </body> </html> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller16.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio1 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller4.phar.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller4.phar.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller12.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- Fatal error: Uncaught PharException: Unknown mime type specifier used, only Phar::PHP, Phar::PHPS and a mime type string are allowed in %sfrontcontroller12.phar.php:2 Stack trace: #0 %sfrontcontroller12.phar.php(2): Phar::webPhar('whatever', 'index.php', NULL, Array) #1 {main} thrown in %sfrontcontroller12.phar.php on line 2 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller17.phar.log: ---- EXPECTED OUTPUT Content-type: application/octet-stream Content-length: 4 --HEADERS-- hio3 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/tar/frontcontroller3.phar.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- <code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> </span> </code> ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller5.log: ---- EXPECTED OUTPUT Status: 301 Moved Permanently Location: /frontcontroller5.php/index.php --HEADERS-- ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller32.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- %ahar error: rewrite callback must return a string or false ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/phar/tests/frontcontroller16.log: ---- EXPECTED OUTPUT Content-type: text/html; charset=UTF-8 --HEADERS-- hio1 ---- ACTUAL OUTPUT --HEADERS-- sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED ext/openssl/tests/openssl_error_string_basic_openssl3.log: ---- EXPECTED OUTPUT PKEY errors openssl_pkey_export_to_file opening: ok openssl_pkey_export_to_file pem: ok openssl_pkey_export_to_file write: ok openssl_pkey_export: ok openssl_pkey_get_public: ok openssl_private_encrypt: ok openssl_private_decrypt: ok openssl_private_(en|de)crypt padding: ok X509 errors openssl_x509_export_to_file open: ok openssl_x509_export_to_file pem: ok openssl_x509_export_to_file write: ok openssl_x509_checkpurpose purpose: ok CSR errors openssl_csr_get_subject open: ok openssl_csr_get_subjec pem: ok ---- ACTUAL OUTPUT PKEY errors openssl_pkey_export_to_file opening: ok openssl_pkey_export_to_file pem: ok openssl_pkey_export_to_file write: ok openssl_pkey_export: ok openssl_pkey_get_public: ok openssl_private_encrypt: ok openssl_private_decrypt: no error code 0200009F openssl_private_decrypt: no error code 02000072 openssl_private_decrypt: uncaught errors openssl_private_(en|de)crypt padding: ok X509 errors openssl_x509_export_to_file open: ok openssl_x509_export_to_file pem: ok openssl_x509_export_to_file write: ok openssl_x509_checkpurpose purpose: ok CSR errors openssl_csr_get_subject open: ok openssl_csr_get_subjec pem: ok ---- FAILED ext/openssl/tests/bug65538_002.log: ---- EXPECTED OUTPUT Warning: remote cafile streams are disabled for security purposes in %s on line %d Warning: file_get_contents(): Failed to enable crypto in %s on line %d Warning: file_get_contents(%s): Failed to open stream: operation failed in %s on line %d ---- ACTUAL OUTPUT Warning: file_get_contents(): php_network_getaddresses: getaddrinfo for github.com failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/openssl/tests/bug65538_002.php on line 10 Warning: file_get_contents(https://github.com): Failed to open stream: php_network_getaddresses: getaddrinfo for github.com failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/openssl/tests/bug65538_002.php on line 10 ---- FAILED ext/openssl/tests/bug79589.log: ---- EXPECTED OUTPUT string ---- ACTUAL OUTPUT Warning: file_get_contents(): php_network_getaddresses: getaddrinfo for chromedriver.storage.googleapis.com failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/openssl/tests/bug79589.php on line 6 Warning: file_get_contents(https://chromedriver.storage.googleapis.com/LATEST_RELEASE): Failed to open stream: php_network_getaddresses: getaddrinfo for chromedriver.storage.googleapis.com failed: Name or service not known in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/openssl/tests/bug79589.php on line 6 boolean ---- FAILED ext/openssl/tests/openssl_private_decrypt_basic.log: ---- EXPECTED OUTPUT bool(true) string(32) "Testing openssl_public_decrypt()" Warning: openssl_private_decrypt(): key parameter is not a valid private key in %s on line %d bool(false) NULL bool(false) NULL Key array must be of the form array(0 => key, 1 => phrase) bool(true) string(32) "Testing openssl_public_decrypt()" ---- ACTUAL OUTPUT bool(true) string(32) "Testing openssl_public_decrypt()" Warning: openssl_private_decrypt(): key parameter is not a valid private key in /build/php8.1-ah8b1T/php8.1-8.1.2/ext/openssl/tests/openssl_private_decrypt_basic.php on line 10 bool(false) NULL bool(true) string(110) "b,s#-&59L<ԝMM/ F9 Ƀʉn:+f ˮug #·O<`n!,./WO DVP_A" Key array must be of the form array(0 => key, 1 => phrase) bool(true) string(32) "Testing openssl_public_decrypt()" ---- FAILED tests/output/stream_isatty_out.log: ---- EXPECTED OUTPUT STDIN (constant): bool(true) STDIN (fopen): bool(true) STDIN (php://fd/0): bool(true) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(true) STDERR (fopen): bool(true) STDERR (php://fd/2): bool(true) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- ACTUAL OUTPUT STDIN (constant): bool(false) STDIN (fopen): bool(false) STDIN (php://fd/0): bool(false) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- FAILED tests/output/stream_isatty_in-out.log: ---- EXPECTED OUTPUT STDIN (constant): bool(false) STDIN (fopen): bool(false) STDIN (php://fd/0): bool(false) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(true) STDERR (fopen): bool(true) STDERR (php://fd/2): bool(true) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- ACTUAL OUTPUT STDIN (constant): bool(false) STDIN (fopen): bool(false) STDIN (php://fd/0): bool(false) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- FAILED tests/output/stream_isatty_out-err.log: ---- EXPECTED OUTPUT STDIN (constant): bool(true) STDIN (fopen): bool(true) STDIN (php://fd/0): bool(true) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- ACTUAL OUTPUT STDIN (constant): bool(false) STDIN (fopen): bool(false) STDIN (php://fd/0): bool(false) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- FAILED tests/output/stream_isatty_in-err.log: ---- EXPECTED OUTPUT STDIN (constant): bool(false) STDIN (fopen): bool(false) STDIN (php://fd/0): bool(false) STDOUT (constant): bool(true) STDOUT (fopen): bool(true) STDOUT (php://fd/1): bool(true) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- ACTUAL OUTPUT STDIN (constant): bool(false) STDIN (fopen): bool(false) STDIN (php://fd/0): bool(false) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- FAILED tests/output/stream_isatty_err.log: ---- EXPECTED OUTPUT STDIN (constant): bool(true) STDIN (fopen): bool(true) STDIN (php://fd/0): bool(true) STDOUT (constant): bool(true) STDOUT (fopen): bool(true) STDOUT (php://fd/1): bool(true) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- ACTUAL OUTPUT STDIN (constant): bool(false) STDIN (fopen): bool(false) STDIN (php://fd/0): bool(false) STDOUT (constant): bool(false) STDOUT (fopen): bool(false) STDOUT (php://fd/1): bool(false) STDERR (constant): bool(false) STDERR (fopen): bool(false) STDERR (php://fd/2): bool(false) Invalid stream (php://temp): bool(false) Invalid stream (php://input): bool(false) Invalid stream (php://memory): bool(false) File stream: bool(false) ---- FAILED tests/basic/rfc1867_missing_boundary.log: ---- EXPECTED OUTPUT Warning: Missing boundary in multipart/form-data POST data in %s array(0) { } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/025.log: ---- EXPECTED OUTPUT Warning: Unknown: POST Content-Length of 2050 bytes exceeds the limit of 1024 bytes in Unknown on line 0 Warning: Cannot modify header information - headers already sent in Unknown on line 0 Warning: Undefined variable $HTTP_RAW_POST_DATA in %s on line %d array(0) { } NULL ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/013.log: ---- EXPECTED OUTPUT array(1) { [0]=> string(1) "1" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/enable_post_data_reading_01.log: ---- EXPECTED OUTPUT array(0) { } array(0) { } Warning: Undefined variable $HTTP_RAW_POST_DATA in %s on line %d NULL string(9) "a=1&b=ZYX" string(9) "a=1&b=ZYX" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/014.log: ---- EXPECTED OUTPUT array(2) { [0]=> string(1) "1" [1]=> string(1) "1" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_missing_boundary_2.log: ---- EXPECTED OUTPUT array(1) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(3) ["size"]=> int(0) } } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/004.log: ---- EXPECTED OUTPUT Hello World Hello Again World ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_file_upload_disabled.log: ---- EXPECTED OUTPUT array(0) { } array(2) { ["foo"]=> string(3) "bar" ["bar"]=> string(3) "foo" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/029.log: ---- EXPECTED OUTPUT array(1) { ["pics"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(10) "text/plain" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(6) } } array(1) { ["予蚕能"]=> string(18) "ドレミファソ" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/GHSA-9pqp-7h25-4f32.log: ---- EXPECTED OUTPUT Boundary len: 5115 Starting... X-Powered-By: %s Content-type: text/html; charset=UTF-8 Hello world array(1) { ["koko"]=> string(5124) "BBB --AAA%sCCC" } Boundary len: 5116 Starting... X-Powered-By: %s Content-type: text/html; charset=UTF-8 Hello world array(1) { ["koko"]=> string(5125) "BBB --AAA%sCCC" } Boundary len: 5117 Starting... X-Powered-By: %s Content-type: text/html; charset=UTF-8 <br /> <b>Warning</b>: Boundary too large in multipart/form-data POST data in <b>Unknown</b> on line <b>0</b><br /> Hello world array(0) { } ---- ACTUAL OUTPUT Boundary len: 5115 Starting... Warning: proc_open(): Exec failed: No such file or directory in /build/php8.1-ah8b1T/php8.1-8.1.2/tests/basic/GHSA-9pqp-7h25-4f32.php on line 42 Boundary len: 5116 Starting... Warning: proc_open(): Exec failed: No such file or directory in /build/php8.1-ah8b1T/php8.1-8.1.2/tests/basic/GHSA-9pqp-7h25-4f32.php on line 42 Boundary len: 5117 Starting... Warning: proc_open(): Exec failed: No such file or directory in /build/php8.1-ah8b1T/php8.1-8.1.2/tests/basic/GHSA-9pqp-7h25-4f32.php on line 42 ---- FAILED tests/basic/021.log: ---- EXPECTED OUTPUT array(1) { ["pics"]=> array(6) { ["name"]=> string(12) "bug37276.txt" ["full_path"]=> string(12) "bug37276.txt" ["type"]=> string(10) "text/plain" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(9) } } array(1) { ["submitter"]=> string(8) "testname" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_array_upload.log: ---- EXPECTED OUTPUT array(1) { ["file"]=> array(6) { ["name"]=> array(3) { [0]=> string(9) "file1.txt" [2]=> string(9) "file2.txt" [3]=> string(9) "file3.txt" } ["full_path"]=> array(3) { [0]=> string(9) "file1.txt" [2]=> string(9) "file2.txt" [3]=> string(9) "file3.txt" } ["type"]=> array(3) { [0]=> string(16) "text/plain-file1" [2]=> string(16) "text/plain-file2" [3]=> string(16) "text/plain-file3" } ["tmp_name"]=> array(3) { [0]=> string(%d) "%s" [2]=> string(%d) "%s" [3]=> string(%d) "%s" } ["error"]=> array(3) { [0]=> int(0) [2]=> int(0) [3]=> int(0) } ["size"]=> array(3) { [0]=> int(1) [2]=> int(1) [3]=> int(1) } } } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/bug78236.log: ---- EXPECTED OUTPUT array(3) { ["id_name"]=> string(1) "1" ["id__name"]=> string(1) "a" ["id_na_me_"]=> string(1) "3" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/020.log: ---- EXPECTED OUTPUT array(2) { ["a["]=> string(1) "1" ["b["]=> string(1) "3" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_boundary_2.log: ---- EXPECTED OUTPUT array(0) { } array(1) { ["foobar"]=> string(1) "1" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/bug78929.log: ---- EXPECTED OUTPUT array(1) { ["RFC6265"]=> string(89) "#$%&'()*+-./0123456789<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~!" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/032.log: ---- EXPECTED OUTPUT array(1) { ["data"]=> string(3) "abc" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_post_max_filesize.log: ---- EXPECTED OUTPUT array(3) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(16) "text/plain-file1" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(1) ["size"]=> int(0) } ["file3"]=> array(6) { ["name"]=> string(9) "file3.txt" ["full_path"]=> string(9) "file3.txt" ["type"]=> string(16) "text/plain-file3" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(0) { } string(1) "1" string(1) "3" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_multiple_webkitdirectory.log: ---- EXPECTED OUTPUT array(1) { ["files"]=> array(6) { ["name"]=> array(2) { [0]=> string(9) "file2.txt" [1]=> string(9) "file1.txt" } ["full_path"]=> array(2) { [0]=> string(32) "directory/subdirectory/file2.txt" [1]=> string(19) "directory/file1.txt" } ["type"]=> array(2) { [0]=> string(10) "text/plain" [1]=> string(10) "text/plain" } ["tmp_name"]=> array(2) { [0]=> string(%d) "%s" [1]=> string(%d) "%s" } ["error"]=> array(2) { [0]=> int(0) [1]=> int(0) } ["size"]=> array(2) { [0]=> int(1) [1]=> int(1) } } } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/bug55500.log: ---- EXPECTED OUTPUT array(1) { ["file"]=> array(6) { ["name"]=> array(1) { [0]=> string(9) "file1.txt" } ["full_path"]=> array(1) { [0]=> string(9) "file1.txt" } ["type"]=> array(1) { [0]=> string(16) "text/plain-file1" } ["tmp_name"]=> array(1) { [0]=> string(%d) "%s" } ["error"]=> array(1) { [0]=> int(0) } ["size"]=> array(1) { [0]=> int(1) } } } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_invalid_boundary.log: ---- EXPECTED OUTPUT Warning: Invalid boundary in multipart/form-data POST data in %s array(0) { } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_max_file_size.log: ---- EXPECTED OUTPUT array(3) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(16) "text/plain-file1" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(2) ["size"]=> int(0) } ["file3"]=> array(6) { ["name"]=> string(9) "file3.txt" ["full_path"]=> string(20) "C:\foo\bar/file3.txt" ["type"]=> string(16) "text/plain-file3" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(1) { ["MAX_FILE_SIZE"]=> string(1) "1" } string(1) "1" string(1) "3" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_empty_upload.log: ---- EXPECTED OUTPUT array(3) { ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(16) "text/plain-file1" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } ["file2"]=> array(6) { ["name"]=> string(0) "" ["full_path"]=> string(0) "" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(4) ["size"]=> int(0) } ["file3"]=> array(6) { ["name"]=> string(9) "file3.txt" ["full_path"]=> string(9) "file3.txt" ["type"]=> string(16) "text/plain-file3" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(1) { ["foo"]=> string(0) "" } string(1) "1" string(1) "3" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/019.log: ---- EXPECTED OUTPUT array(3) { [0]=> string(1) "1" [1]=> string(1) "3" ["["]=> string(1) "4" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_malicious_input.log: ---- EXPECTED OUTPUT array(0) { } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/bug53180.log: ---- EXPECTED OUTPUT array(3) { ["email"]=> string(3) "foo" ["password"]=> string(3) "bar" ["submit"]=> string(6) "Log on" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_max_file_uploads_empty_files.log: ---- EXPECTED OUTPUT array(4) { ["file2"]=> array(6) { ["name"]=> string(0) "" ["full_path"]=> string(0) "" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(4) ["size"]=> int(0) } ["file3"]=> array(6) { ["name"]=> string(0) "" ["full_path"]=> string(0) "" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(4) ["size"]=> int(0) } ["file4"]=> array(6) { ["name"]=> string(9) "file4.txt" ["full_path"]=> string(9) "file4.txt" ["type"]=> string(15) "text/plain-file" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(0) } ["file1"]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(15) "text/plain-file" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(0) { } string(1) "1" string(0) "" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/022.log: ---- EXPECTED OUTPUT array(12) { ["cookie1"]=> string(6) "val1 " ["cookie2"]=> string(5) "val2 " ["cookie3"]=> string(6) "val 3." ["cookie_4"]=> string(10) " value 4 ;" ["%20cookie1"]=> string(6) "ignore" ["+cookie1"]=> string(6) "ignore" ["cookie__5"]=> string(7) " value" ["cookie%206"]=> string(3) "" ["cookie+7"]=> string(0) "" ["$cookie_8"]=> string(0) "" ["cookie-9"]=> string(1) "1" ["-_&_%_$cookie_10"]=> string(2) "10" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/enable_post_data_reading_03.log: ---- EXPECTED OUTPUT array(0) { } array(0) { } Warning: Undefined variable $HTTP_RAW_POST_DATA in %s on line %d NULL string(9) "a=1&b=ZYX" string(9) "a=1&b=ZYX" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/bug79699.log: ---- EXPECTED OUTPUT array(4) { ["__%48ost-evil"]=> string(4) "evil" ["__Host-evil"]=> string(4) "good" ["%66oo"]=> string(3) "baz" ["foo"]=> string(3) "bar" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/023.log: ---- EXPECTED OUTPUT array(4) { ["c_o_o_k_i_e"]=> string(5) "value" ["c%20o+o_k+i%20e"]=> string(1) "v" ["name"]=> string(24) ""value","value",UEhQIQ==" ["UEhQIQ"]=> string(4) "=foo" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_anonymous_upload.log: ---- EXPECTED OUTPUT array(2) { [%d]=> array(6) { ["name"]=> string(9) "file1.txt" ["full_path"]=> string(9) "file1.txt" ["type"]=> string(16) "text/plain-file1" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } [%d]=> array(6) { ["name"]=> string(9) "file2.txt" ["full_path"]=> string(9) "file2.txt" ["type"]=> string(16) "text/plain-file2" ["tmp_name"]=> string(%d) "%s" ["error"]=> int(0) ["size"]=> int(1) } } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/003.log: ---- EXPECTED OUTPUT post-a=(Hello World) get-b=(Hello Again World) get-c=(Hi Mom) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/enable_post_data_reading_07.log: ---- EXPECTED OUTPUT Test 315371 Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/030.log: ---- EXPECTED OUTPUT array(1) { ["data"]=> string(3) "abc" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/017.log: ---- EXPECTED OUTPUT array(3) { [0]=> string(1) "1" ["a"]=> string(1) "1" ["b"]=> string(1) "3" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/028.log: ---- EXPECTED OUTPUT array(15) { ["name1"]=> string(8) "testname" ["name2"]=> string(8) "testname" ["name3"]=> string(8) "testname" ["name\4"]=> string(8) "testname" ["name\5"]=> string(8) "testname" ["name\'6"]=> string(8) "testname" ["name\"7"]=> string(8) "testname" ["name\8"]=> string(8) "testname" ["name\9"]=> string(8) "testname" ["name'10"]=> string(8) "testname" ["name\"11"]=> string(8) "testname" ["name\12"]=> string(8) "testname" ["name\13"]=> string(8) "testname" ["name\'14"]=> string(8) "testname" ["name"15"]=> string(8) "testname" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/005.log: ---- EXPECTED OUTPUT Hello World Hello Again World 1 ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/031.log: ---- EXPECTED OUTPUT array(3) { ["data"]=> string(3) "abc" ["data2"]=> string(9) "more data" ["data3"]=> string(14) "even more data" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_garbled_mime_headers.log: ---- EXPECTED OUTPUT Warning: File Upload Mime headers garbled in %s array(0) { } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/015.log: ---- EXPECTED OUTPUT array(1) { [0]=> string(1) "5" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/enable_post_data_reading_05.log: ---- EXPECTED OUTPUT Test OOnnee lliinnee ooff ddaattaa Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/enable_post_data_reading_06.log: ---- EXPECTED OUTPUT Test 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 .. Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/enable_post_data_reading_02.log: ---- EXPECTED OUTPUT array(0) { } array(0) { } string(%d) "-----------------------------20896060251896012921717172737 Content-Disposition: form-data; name="file1"; filename="file1.txt" Content-Type: text/plain-file 1 -----------------------------20896060251896012921717172737--" string(%d) "-----------------------------20896060251896012921717172737 Content-Disposition: form-data; name="file1"; filename="file1.txt" Content-Type: text/plain-file 1 -----------------------------20896060251896012921717172737--" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_boundary_1.log: ---- EXPECTED OUTPUT array(0) { } array(1) { ["foobar"]=> string(1) "1" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/bug61000.log: ---- EXPECTED OUTPUT Array ( ) Array ( ) ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/011.log: ---- EXPECTED OUTPUT 0: ab 1: cd 2: ef 3: 123 4: test ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/enable_post_data_reading_04.log: ---- EXPECTED OUTPUT array(0) { } array(0) { } Warning: Undefined variable $HTTP_RAW_POST_DATA in %s on line %d NULL string(9) "a=1&b=ZYX" string(9) "a=1&b=ZYX" ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/016.log: ---- EXPECTED OUTPUT array(2) { ["a"]=> string(1) "1" ["b"]=> string(1) "3" } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/018.log: ---- EXPECTED OUTPUT array(2) { [0]=> array(1) { [0]=> string(1) "1" } [1]=> array(1) { [0]=> string(1) "3" } } array(1) { ["a"]=> array(1) { ["b"]=> array(2) { ["c"]=> string(1) "1" ["d"]=> string(1) "1" } } } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/rfc1867_post_max_size.log: ---- EXPECTED OUTPUT Warning: POST Content-Length of %d bytes exceeds the limit of 1 bytes in %s array(0) { } array(0) { } ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/basic/002.log: ---- EXPECTED OUTPUT Hello World ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/lang/bug25145.log: ---- EXPECTED OUTPUT array(1) { [123]=> array(1) { [0]=> string(4) "SEGV" } } Done ---- ACTUAL OUTPUT sh: 1: /build/php8.1-ah8b1T/php8.1-8.1.2/cgi-build/sapi/php-cgi: not found ---- FAILED tests/security/open_basedir_linkinfo.log: ---- EXPECTED OUTPUT *** Testing open_basedir configuration [linkinfo] *** bool(true) bool(true) bool(true) bool(true) bool(true) int(%d) int(%d) int(%d) int(%d) int(%d) Warning: symlink(): open_basedir restriction in effect. File(%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d bool(false) int(%d) bool(true) *** Finished testing open_basedir configuration [linkinfo] *** ---- ACTUAL OUTPUT *** Testing open_basedir configuration [linkinfo] *** bool(true) bool(true) bool(true) bool(true) bool(true) int(64769) int(64769) int(64769) int(64769) int(64769) Warning: symlink(): open_basedir restriction in effect. File(/build/php8.1-ah8b1T/php8.1-8.1.2/tests/security/test/bad/bad.txt) is not within the allowed path(s): (.) in /build/php8.1-ah8b1T/php8.1-8.1.2/tests/security/open_basedir_linkinfo.php on line 24 bool(false) int(64769) Warning: unlink(): open_basedir restriction in effect. File(/build/php8.1-ah8b1T/php8.1-8.1.2/tests/security/test/ok/symlink.txt) is not within the allowed path(s): (.) in /build/php8.1-ah8b1T/php8.1-8.1.2/tests/security/open_basedir_linkinfo.php on line 26 bool(false) *** Finished testing open_basedir configuration [linkinfo] *** ---- FAILED
Generated by dwww version 1.14 on Mon Dec 16 14:03:15 CET 2024.