php-src/Zend/tests
David Carlier b320aabc5e zend call stack fixing stack limit for macOs arm64.
8MB sounded a prudent size for older 10.9 macOs release, however
with newer mac with arm64, it triggers a stack overflow.

close GH-13319
2024-02-05 19:32:29 +00:00
..
anon Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
arg_unpack Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
array_unpack Fix GH-9769: Misleading error message for unpacking of objects 2022-12-02 13:10:59 +01:00
arrow_functions RFC: Deprecate remains of string evaluated code assertions (#11671) 2023-07-13 15:45:32 +01:00
assert RFC: Deprecate remains of string evaluated code assertions (#11671) 2023-07-13 15:45:32 +01:00
ast RFC: Deprecate remains of string evaluated code assertions (#11671) 2023-07-13 15:45:32 +01:00
attributes Implement GH-12908: Show attribute name/class in ReflectionAttribute dump 2024-02-04 23:02:02 +01:00
bug39542
bug67436
closures Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
constants Improve error message class type 2022-03-20 20:54:36 +01:00
constexpr Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
enum Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
fibers Merge branch 'PHP-8.1' into PHP-8.2 2023-11-01 16:26:32 +03:00
float_to_int Handle promoted exception in int|string type 2021-07-05 10:48:20 +02:00
function_arguments Make inspecting SplFixedArray instances more memory efficient/consistent, change print_r null props handling (#9757) 2022-10-24 08:33:25 -04:00
generators Close PHP tags in tests 2023-10-18 17:34:10 +02:00
gh10168 Add runtime type inference verification 2024-01-19 09:29:14 +01:00
grammar Implement readonly properties 2021-07-20 12:05:46 +02:00
in-de-crement Fixed oss-fuzz #62294: Unsetting variable after ++/-- on string variable warning 2023-09-17 15:49:46 +01:00
list Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
match Nested match expression tests 2023-10-23 08:18:17 +02:00
multibyte Do not allow zend.script_encoding to be set to 'pass' 2024-01-21 14:51:54 +02:00
named_params Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
nullable_types
nullsafe_operator Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
numeric_strings
object_types
offsets Zend: Add tests for offsets and containers (#12723) 2024-01-25 15:06:59 +00:00
parameter_default_values Add support for tentative return types of internal methods 2021-05-14 15:55:25 +02:00
prop_const_expr Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
readonly_classes Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
readonly_props Add test to make sure that readonly properties cannot be reassigned by invoking the __clone() method directly 2023-04-25 17:17:05 +02:00
restrict_globals Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
return_types Improve error messages related to void/never return types of methods 2024-01-14 16:04:23 +01:00
stack_limit zend call stack fixing stack limit for macOs arm64. 2024-02-05 19:32:29 +00:00
throw Fix unexpected deprecated dynamic property warning (#9324) 2022-08-15 20:54:39 +08:00
traits Fix GH-13177: PHP 8.3.2: final private constructor not allowed when used in trait 2024-01-19 23:36:36 +01:00
try Fix finally exception chaining on recursion 2021-11-01 11:44:32 +01:00
type_declarations Improve invalid cpp modifier message 2023-09-11 16:23:43 +02:00
typehints Convert iterable into an internal alias for Traversable|array (#7309) 2022-06-07 13:35:34 +01:00
use_const
use_function
variadic Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
varSyntax
weakrefs Test that objects free handler call zend_weakrefs_notify (#12546) 2023-11-11 13:53:35 +01:00
zend_ini Close PHP tags in tests 2023-10-18 17:34:10 +02:00
001.phpt
002.phpt
003.phpt
004.phpt
005.phpt
006.phpt Add ZEND_THREEWAY_COMPARE() macro to fix casting underflowed unsigned to signed (#8220) 2022-06-08 13:24:18 +01:00
008.phpt Allow objects in define() 2021-07-15 10:09:56 +02:00
009.phpt Deprecate calling get_class() and get_parent_class() without arguments 2023-07-18 12:59:21 +02:00
010.phpt Deprecate calling get_class() and get_parent_class() without arguments 2023-07-18 12:59:21 +02:00
011.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
012.phpt
013.phpt
014.inc
014.phpt
015.phpt
016.phpt
017.phpt
018.phpt
019.phpt
020.phpt
021.phpt
022.phpt
023.phpt
024.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
025.phpt
026.phpt
027.phpt
028.phpt
029.phpt
030.phpt
031.phpt
032.phpt
033.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
034.phpt
035.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
036.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
037.phpt
038.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
67468.phpt
abstract_inheritance_001.phpt
abstract_inheritance_002.phpt
abstract_inheritance_003.phpt
abstract-static.phpt
access_modifiers_001.phpt
access_modifiers_002.phpt
access_modifiers_003.phpt
access_modifiers_004.phpt
access_modifiers_005.phpt
access_modifiers_006.phpt
access_modifiers_007.phpt Improvements in modifier parsing (#9926) 2022-11-17 16:20:27 +01:00
access_modifiers_008.phpt Remove XFAIL from sibling method call test 2022-05-22 21:51:42 +02:00
access_modifiers_009.phpt Remove XFAIL from sibling method call test 2022-05-22 21:51:42 +02:00
access_modifiers_010.phpt
access_modifiers_011.phpt
access_modifiers_012.phpt
access_modifiers_013.phpt
add_001.phpt
add_002.phpt
add_003.phpt
add_004.phpt
add_005.phpt
add_006.phpt
add_007.phpt
add_optional_by_ref_arg.phpt Don't optimize trailing args for prototype fbc 2022-04-18 17:57:16 +02:00
allow_dynamic_properties_on_interface.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
allow_dynamic_properties_on_trait.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
alternative_offset_syntax_compile_error_in_const_expr.phpt
alternative_offset_syntax_compile_error_outside_const_expr.phpt
alternative_offset_syntax_in_encaps_string.phpt Make "{$g{'h'}}" emit fatal error and no incorrect deprecation notice in 8.2 (#9264) 2022-08-08 19:41:32 -04:00
and_001.phpt
anon_class_name.phpt
arginfo_zpp_mismatch_strict.phpt [skip ci] Skip arginfo_zpp_mismatch on asan 2023-09-11 11:32:34 +02:00
arginfo_zpp_mismatch.inc Add zend_test_crash funtion to segfault PHP process 2023-04-15 21:25:02 +01:00
arginfo_zpp_mismatch.phpt [skip ci] Skip arginfo_zpp_mismatch on asan 2023-09-11 11:32:34 +02:00
argument_restriction_001.phpt
argument_restriction_002.phpt
argument_restriction_003.phpt
argument_restriction_004.phpt
argument_restriction_005.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
argument_restriction_006.phpt
array_add_indirect.phpt
array_addition_not_commutative.phpt
array_append_COW.phpt
array_hash_zero.phpt
array_literal_next_element_error.phpt
array_merge_recursive_next_key_overflow.phpt Fix access on NULL pointer in array_merge_recursive() 2023-05-24 13:36:52 +02:00
array_multisort_exception.phpt Fix exception handling in array_multisort() 2023-05-24 13:55:25 +02:00
array_offset_002.phpt Prevent array modification if it's captured by user error handler during 2022-02-01 17:22:18 +03:00
array_offset.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
array_self_add_globals.phpt
array_splice_empty_ht_iter_removal.phpt
array_unpack_string_keys.phpt
array_unshift_COW.phpt
array_with_refs_identical.phpt
ArrayAccess_indirect_append.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
assign_by_val_function_by_ref_return_value.phpt Fix return value of wrong fucntion by-ref assign 2021-07-02 11:15:31 +02:00
assign_coalesce_001.phpt
assign_coalesce_002.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
assign_coalesce_003.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
assign_coalesce_004.phpt
assign_coalesce_005.phpt
assign_coalesce_006.phpt
assign_coalesce_007.phpt Fixed assign coalesce. "$a[0] ??= $a" should evaluate the right $a first. 2021-10-05 20:34:09 +03:00
assign_coalesce_008.phpt Always memoize calls in lhs of coalesce assignment 2023-07-18 12:48:00 +02:00
assign_coalesce_009.phpt Fix invalid returned opcode for memoized expressions 2023-10-03 14:01:43 +02:00
assign_concat_array_empty_string.phpt
assign_dim_obj_null_return.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
assign_dim_op_same_var.phpt Fix self-assign evaluation order for ASSIGN_DIM_OP 2021-11-01 09:50:22 +01:00
assign_dim_op_undef.phpt Fix duplicate undef warning in assign_dim_op 2021-10-05 15:51:11 +02:00
assign_dim_ref_free.phpt Fix ASSIGN_DIM to NEXT with rc=1 reference value 2021-08-03 10:25:24 +02:00
assign_obj_op_cache_slot.phpt Fix cache slot assignment for ASSIGN_OBJ_OP 2021-09-30 14:34:12 +02:00
assign_obj_ref_byval_function.phpt
assign_obj_ref_return.phpt
assign_obj_to_ref_inference.phpt Don't use CE for by-ref arguments 2022-04-15 23:00:43 +02:00
assign_op_type_error.phpt Don't convert assign op operand types in opcache 2021-12-06 21:56:04 +01:00
assign_ref_error_var_handling.phpt
assign_ref_func_leak.phpt
assign_ref_to_overloaded_prop.phpt
assign_to_obj_001.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
assign_to_obj_002.phpt
assign_to_var_001.phpt
assign_to_var_002.phpt
assign_to_var_003.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
assign_to_var_004.phpt
assign_typed_ref_result.phpt Fix ASSIGN_DIM result inference with typed refs 2021-09-28 14:14:01 +02:00
binary-32bit.phpt
binary.phpt
bind_static_exception.phpt Handle throwing destructor in BIND_STATIC 2021-09-29 10:17:05 +02:00
bitwise_not_precision_exception.phpt Initialize retval on bitwise_not exception 2021-07-01 13:21:41 +02:00
break_error_001.phpt
break_error_002.phpt
break_error_003.phpt
break_error_004.phpt
bug18556.phpt
bug19859.phpt
bug20240.phpt
bug20242.phpt
bug21478.phpt Declare tentative return types for ext/standard (#7065) 2021-05-28 15:46:04 +02:00
bug21888.phpt
bug22725.phpt
bug22836.phpt
bug23104.phpt
bug24436.phpt
bug24635.phpt Declare some properties in tests 2021-10-11 16:01:57 +02:00
bug24699.phpt
bug24773.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
bug24884.phpt
bug26010.phpt
bug26077.phpt
bug26166.phpt
bug26229.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug26281.phpt
bug26696.phpt
bug26697.phpt
bug26698.phpt
bug26801.phpt
bug26802.phpt
bug27268.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug27304.phpt
bug27598.phpt
bug27669.phpt
bug27731.phpt
bug27798.phpt
bug28072.phpt
bug28377.phpt
bug28442.phpt
bug28444.phpt
bug29015.phpt
bug29104.phpt
bug29210.phpt
bug29368_1.phpt
bug29368_2.phpt
bug29368_3.phpt
bug29368.phpt
bug29505.phpt
bug29674.phpt
bug29689.phpt
bug29883.phpt
bug29890.phpt
bug29896.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bug29944.phpt
bug30080.phpt
bug30140.phpt
bug30161.phpt
bug30162.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug30346.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug30394.phpt
bug30407.phpt
bug30451.phpt
bug30519.phpt
bug30702.phpt
bug30707.phpt
bug30725.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug30791.phpt
bug30820.phpt
bug30828.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bug30889.phpt
bug30922.phpt
bug30998.phpt
bug31098.phpt
bug31102.phpt
bug31177-2.phpt
bug31177.phpt
bug31341.phpt
bug31525.phpt
bug31683.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug31720.phpt
bug32226.phpt
bug32252.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug32290.phpt
bug32296.phpt
bug32322.phpt
bug32427.phpt
bug32428.phpt
bug32429.phpt
bug32596.phpt
bug32660.phpt
bug32674.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug32799.phpt
bug32833.phpt
bug32993.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug33116.phpt
bug33171.phpt
bug33257.phpt
bug33277.phpt
bug33282.phpt
bug33318.phpt
bug33512.phpt
bug33558.phpt
bug33710.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug33732.phpt
bug33771.phpt
bug33802.phpt
bug33996.phpt
bug33999.phpt
bug34045.phpt
bug34062.phpt
bug34064.phpt
bug34065.phpt
bug34137.phpt
bug34199.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug34260.phpt
bug34310.phpt
bug34358.phpt
bug34467.phpt
bug34518.phpt
bug34617.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug34678.phpt
bug34786.phpt
bug34873.phpt
bug34879.phpt
bug34893.phpt
bug35017.phpt
bug35106.phpt
bug35163_2.phpt
bug35163_3.phpt
bug35163.phpt
bug35239.phpt
bug35393.phpt
bug35411.phpt
bug35470.phpt
bug35509.phpt
bug35634.phpt
bug35655.phpt Align highlight_string|file with HTML standard and modern browsers 2023-08-12 15:08:28 +01:00
bug36006.phpt
bug36037.phpt
bug36071.phpt
bug36214.phpt
bug36268.phpt
bug36513.phpt
bug36568.phpt
bug36759.phpt
bug37046.phpt
bug37138.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug37144.phpt
bug37212.phpt
bug37251.phpt
bug37632.phpt
bug37667.phpt
bug37707.phpt
bug37715.phpt
bug37811.phpt Allow objects in define() 2021-07-15 10:09:56 +02:00
bug38146.phpt
bug38211.phpt
bug38220.phpt
bug38234.phpt
bug38287.phpt
bug38461.phpt
bug38469.phpt
bug38623.phpt Allow internal functions to declare if they support compile-time evaluation, add functions. (#7780) 2021-12-20 09:27:06 -05:00
bug38624.phpt
bug38772.phpt
bug38779_1.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug38779.phpt Declare some properties in tests 2021-10-11 16:01:57 +02:00
bug38808.phpt
bug39003.phpt
bug39017.phpt
bug39018_2.phpt
bug39018.phpt
bug39036.phpt
bug39297.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug39304.phpt
bug39346.phpt
bug39438.phpt
bug39445.phpt
bug39449.phpt
bug39542.phpt Set error_log to an empty value if the test relies on that feature 2023-04-24 23:19:15 +02:00
bug39602.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug39721.phpt
bug39775.phpt
bug39825.phpt
bug39944.phpt
bug39990.phpt
bug40236.inc
bug40236.phpt Fix GH-10489: run-tests.php does not escape path when building cmd (#10560) 2023-02-25 14:02:06 +00:00
bug40261.phpt
bug40509.phpt
bug40621.phpt
bug40705.phpt
bug40757.phpt
bug40770.phpt
bug40809.phpt
bug40815.phpt
bug40833.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug40899.phpt
bug41026.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug41117_1.phpt
bug41209.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug41351_2.phpt
bug41351_3.phpt
bug41351.phpt
bug41372.phpt
bug41401.phpt
bug41421.phpt Declare some properties in tests 2021-10-11 16:01:57 +02:00
bug41633_1.phpt
bug41633_2.phpt Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
bug41633_3.phpt Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
bug41633_4.phpt
bug41640.phpt
bug41929.phpt
bug41961.phpt
bug42143.phpt
bug42211.phpt
bug42767.phpt Align highlight_string|file with HTML standard and modern browsers 2023-08-12 15:08:28 +01:00
bug42772.phpt
bug42798.phpt
bug42802.phpt
bug42817.phpt
bug42818.phpt
bug42819.phpt
bug42820.phpt
bug42859.phpt
bug42937.phpt
bug43027.phpt
bug43053.phpt
bug43128.phpt
bug43175.phpt
bug43183.phpt
bug43200_2.phpt
bug43200.phpt
bug43201.phpt
bug43332_1.phpt
bug43332_2.phpt
bug43343.phpt
bug43344_1.phpt
bug43344_2.phpt
bug43344_3.phpt
bug43344_4.phpt
bug43344_5.phpt
bug43344_6.phpt
bug43344_7.phpt
bug43344_8.phpt
bug43344_9.phpt
bug43344_10.phpt
bug43344_11.phpt
bug43344_12.phpt
bug43344_13.phpt
bug43426.phpt
bug43450.phpt
bug43483.phpt
bug43651.phpt
bug43703.phpt
bug43851.phpt
bug43918.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug44069.phpt
bug44141.phpt
bug44184.phpt
bug44414.phpt
bug44653.phpt
bug44660.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
bug44827.phpt
bug44830.phpt
bug44899_2.phpt
bug44899.phpt
bug44913.phpt
bug45147.phpt
bug45180.phpt
bug45186_2.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug45186.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug45742.phpt
bug45744.phpt
bug45805.phpt
bug45862.phpt
bug45877.phpt
bug45910_2.phpt
bug45910.phpt
bug46106.phpt
bug46196.phpt
bug46238.phpt
bug46241.phpt
bug46246.phpt
bug46304.phpt
bug46308.phpt
bug46381.phpt
bug46409.phpt
bug46665_autoload.inc
bug46665.phpt
bug46701.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
bug46811.phpt
bug46813.phpt
bug47054.phpt
bug47109.phpt
bug47165.phpt
bug47343.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug47353.phpt
bug47516.phpt Fix 'can not' in test data and in code comments 2021-10-05 09:51:58 +01:00
bug47572.phpt Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
bug47593.phpt
bug47596.phpt
bug47699.phpt
bug47714.phpt
bug47771.phpt
bug47801.phpt
bug47836.phpt
bug47880.phpt
bug48215_2.phpt
bug48215.phpt
bug48228.phpt
bug48248.phpt
bug48408.phpt
bug48409.phpt
bug48428.phpt
bug48533.phpt
bug48667_1.phpt
bug48667_2.phpt
bug48770_2.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug48770_3.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug48770.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug48899-deprecated.phpt Extend deprecation notices to is_callable($foo) and callable $foo 2022-07-14 17:07:42 +02:00
bug48899.phpt Extend deprecation notices to is_callable($foo) and callable $foo 2022-07-14 17:07:42 +02:00
bug48912.phpt
bug48930.phpt
bug49269.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug49472.phpt Add support for final class constants 2021-07-06 21:42:38 +02:00
bug49866.phpt
bug49893.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug49908.phpt
bug50005.phpt
bug50146.phpt
bug50174.phpt
bug50255.phpt
bug50383.phpt
bug50394.phpt
bug50810.phpt
bug50816.phpt
bug51176.phpt
bug51394.phpt
bug51421.phpt
bug51791.phpt
bug51822.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug51827.phpt
bug52001.phpt
bug52041.phpt
bug52060.phpt
bug52193.phpt
bug52355.phpt
bug52361.phpt
bug52484_2.phpt
bug52484_3.phpt
bug52484.phpt
bug52508.phpt
bug52614.phpt
bug52879.phpt
bug52939.phpt
bug52940.phpt
bug53305.phpt
bug53347.phpt
bug53432.phpt
bug53511.phpt
bug53629.phpt
bug53632.phpt
bug53727.phpt
bug53748.phpt
bug53826.phpt
bug53958.phpt
bug53971.phpt
bug54013.phpt
bug54039.phpt
bug54043.phpt
bug54268.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug54305.phpt
bug54358.phpt
bug54367.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug54372.phpt
bug54547.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug54624.phpt
bug54804.inc
bug54804.phpt
bug54910.phpt
bug55007.phpt
bug55086.phpt
bug55135.phpt
bug55156.phpt
bug55247.phpt
bug55305.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug55445.phpt
bug55509.phpt Fix bug55509.phpt skipif on FreeBSD 2021-05-18 19:35:03 +02:00
bug55578.phpt
bug55705.phpt
bug55825.phpt
bug60099.phpt
bug60138.phpt
bug60139.phpt
bug60161.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug60169.phpt
bug60350.phpt
bug60362.phpt
bug60444.phpt
bug60536_001.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug60536_002.phpt
bug60536_003.phpt
bug60536_004.phpt
bug60536_005.phpt
bug60569.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
bug60573_2.phpt
bug60573.phpt
bug60598.phpt Declare some properties in tests 2021-10-11 16:01:57 +02:00
bug60611.phpt
bug60613.phpt
bug60738_variation.phpt
bug60738.phpt
bug60771.phpt
bug60825.phpt
bug60833.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug60909_1.phpt
bug60909_2.phpt
bug60978.phpt Fix GH-10489: run-tests.php does not escape path when building cmd (#10560) 2023-02-25 14:02:06 +00:00
bug61011.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug61025.phpt
bug61087.phpt
bug61095.phpt
bug61165.phpt
bug61225.phpt
bug61273.phpt
bug61362.phpt
bug61681.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
bug61761.phpt
bug61767.phpt
bug61782.phpt
bug61970_1.phpt
bug61970_2.phpt
bug61970.phpt
bug62069_2.phpt
bug62069.phpt
bug62097.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug62343.phpt
bug62358.phpt
bug62441.phpt
bug62609_2.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug62609.phpt
bug62653.phpt
bug62680.phpt
bug62763.phpt
bug62814.phpt
bug62892.phpt
bug62907.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug62956.phpt
bug62991.phpt
bug63055.phpt
bug63111.phpt
bug63173.phpt
bug63206_1.phpt
bug63206_2.phpt
bug63206.phpt
bug63217.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug63219.phpt
bug63305.phpt
bug63462.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug63468.phpt
bug63635.phpt
bug63734.phpt
bug63741.phpt
bug63762.phpt Make ReflectionProperty/Method always accessible 2021-07-08 10:55:38 +02:00
bug63816.phpt
bug63882_2.phpt Fix arsort() crash on recursion 2022-04-04 12:03:39 +03:00
bug63882.phpt
bug63976.phpt
bug63982.phpt
bug64135.phpt
bug64239_1.phpt
bug64239_2.phpt
bug64239_3.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bug64239_4.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bug64354.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug64417.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug64515.phpt
bug64555.phpt
bug64578.phpt
bug64660.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug64677.phpt
bug64720.phpt
bug64821.1.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug64821.2.phpt
bug64821.3.phpt
bug64896.phpt
bug64960.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug64966.phpt
bug64979.phpt
bug64988.phpt
bug65051.phpt
bug65108.phpt
bug65254.phpt
bug65291.phpt
bug65322.phpt
bug65372.phpt
bug65419.phpt
bug65579.phpt
bug65784.phpt
bug65911.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug65969.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug66015.phpt
bug66218.phpt
bug66252.phpt
bug66286.phpt
bug66608.phpt
bug66609.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug66660.phpt
bug66719.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug66811.phpt
bug67111.phpt
bug67169.phpt
bug67314.phpt
bug67368.phpt
bug67633.phpt
bug67856.phpt
bug67874.phpt
bug67922.phpt
bug67938.phpt
bug67985.phpt
bug68118.phpt
bug68148.phpt
bug68162.phpt
bug68163.phpt
bug68191.phpt
bug68215.phpt
bug68262.phpt
bug68370.phpt
bug68412.phpt
bug68446.phpt
bug68475.phpt
bug68652.phpt
bug68775.phpt
bug68797.phpt
bug68887.phpt
bug68896.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug69017.phpt
bug69025.phpt
bug69084.phpt
bug69092.2.phpt
bug69092.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug69124.phpt
bug69167.phpt
bug69174.phpt
bug69180-backtrace.phpt Add test for backtrace with aliased trait (#8705) 2022-06-30 19:59:33 +02:00
bug69201.phpt
bug69212.phpt
bug69221_2.phpt
bug69221.phpt
bug69315.phpt
bug69376_2.phpt
bug69376.phpt
bug69388_2.phpt
bug69388.phpt
bug69420.phpt
bug69427.phpt
bug69446_2.phpt
bug69446.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug69467.phpt
bug69532.phpt
bug69534.phpt
bug69537.phpt
bug69551.phpt
bug69568.phpt
bug69599.phpt
bug69640.phpt
bug69676_2.phpt
bug69676_3.phpt
bug69676.phpt
bug69732.phpt
bug69740.phpt
bug69754.phpt
bug69755.phpt
bug69756.phpt
bug69758.phpt
bug69761.phpt
bug69767.phpt
bug69788.phpt
bug69802_2.phpt
bug69805.phpt
bug69825.phpt
bug69832.phpt
bug69871.phpt
bug69889.phpt
bug69891.phpt
bug69892.phpt
bug69893.phpt
bug69905.phpt
bug69955.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug69957.phpt
bug69989_1.phpt
bug69989_2.phpt
bug69989_3.phpt
bug69996.phpt
bug70012.phpt
bug70083.phpt
bug70089.phpt Consolidate UNSET_DIM handling for string offset error 2021-10-20 13:05:38 +02:00
bug70117.phpt
bug70121.phpt
bug70124.phpt
bug70156.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bug70164.phpt
bug70173.phpt
bug70179.phpt
bug70182.phpt
bug70183.phpt
bug70187_2.phpt
bug70187.phpt
bug70215.phpt
bug70223.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug70240.phpt
bug70241.phpt
bug70253.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug70258.phpt
bug70262.phpt
bug70288.phpt
bug70293.phpt
bug70321.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug70332.phpt
bug70397.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug70398.phpt
bug70430.phpt
bug70478.phpt
bug70547.phpt
bug70630.phpt
bug70662.phpt
bug70681.phpt
bug70685.phpt
bug70689.phpt
bug70748.phpt Use :- as ini interpolation fallback separator 2023-07-18 08:31:02 +01:00
bug70782.phpt
bug70785.phpt
bug70804.phpt
bug70805_1.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug70805_2.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug70805.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug70873.phpt
bug70895.phpt
bug70898.phpt
bug70912.phpt
bug70914.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug70918.phpt
bug70944.phpt
bug70957.phpt Fix 'can not' in test data and in code comments 2021-10-05 09:51:58 +01:00
bug70958.phpt
bug70967.phpt
bug70987.phpt
bug70997.phpt
bug71030.phpt
bug71067.phpt
bug71086.phpt Align highlight_string|file with HTML standard and modern browsers 2023-08-12 15:08:28 +01:00
bug71154.phpt
bug71163.phpt
bug71196.phpt
bug71221.phpt
bug71248.phpt
bug71266.phpt Deprecate IAP functions on objects 2021-07-08 15:28:33 +02:00
bug71275.phpt
bug71300.phpt
bug71336.phpt
bug71359.phpt
bug71414.phpt
bug71428.1.phpt
bug71428.2.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug71428.3.phpt
bug71470.phpt
bug71474.phpt
bug71529.phpt
bug71539_1.phpt
bug71539_2.phpt
bug71539_3.phpt
bug71539_4.phpt
bug71539_5.phpt
bug71539.phpt
bug71572.phpt
bug71622.phpt Extend deprecation notices to is_callable($foo) and callable $foo 2022-07-14 17:07:42 +02:00
bug71724.phpt
bug71731.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug71737.phpt
bug71756.phpt
bug71818.phpt
bug71841.phpt
bug71859.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug71871_2.phpt Improve final/abstract methods in interfaces error messages 2021-12-05 23:10:07 +01:00
bug71871.phpt Improve final/abstract methods in interfaces error messages 2021-12-05 23:10:07 +01:00
bug71914.phpt
bug71922.phpt
bug71930.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug71980.phpt
bug72038.phpt Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
bug72101.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug72107.phpt
bug72119.phpt
bug72162.phpt
bug72177_2.phpt Make ReflectionProperty/Method always accessible 2021-07-08 10:55:38 +02:00
bug72177.phpt Make ReflectionProperty/Method always accessible 2021-07-08 10:55:38 +02:00
bug72188.phpt
bug72215_1.phpt
bug72215_2.phpt
bug72215_3.phpt
bug72215.phpt
bug72216.phpt
bug72335.phpt
bug72347.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
bug72373.phpt
bug72395.phpt
bug72441.phpt
bug72496.phpt
bug72508.phpt
bug72530.phpt
bug72543_1.phpt
bug72543_2.phpt
bug72543_3.phpt
bug72543_4.phpt
bug72543_5.phpt
bug72543.phpt
bug72581.phpt
bug72594.phpt
bug72598_2.phpt
bug72598.phpt
bug72767.phpt
bug72813.phpt
bug72854.phpt
bug72918.phpt
bug72943.phpt
bug72944.phpt
bug73156.phpt
bug73288.phpt
bug73337.phpt
bug73338.phpt
bug73350.phpt Fix GH-8232 - always reference classes in var_export() via their FQCN 2022-04-23 11:06:21 +02:00
bug73663_2.phpt Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
bug73663.phpt
bug73753.phpt
bug73792.phpt Consolidate string offset by reference errors 2021-10-20 13:00:48 +02:00
bug73816.phpt
bug73900.phpt
bug73916.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bug73954.phpt
bug73960.phpt
bug73987_1.phpt
bug73987_2.phpt
bug73987_3.phpt
bug73987.phpt
bug73989.phpt
bug73998.phpt
bug74053.phpt
bug74084.phpt
bug74093.phpt Fix bug #81510 2021-10-18 12:45:26 +02:00
bug74164.phpt
bug74269.phpt
bug74340.phpt
bug74546.phpt
bug74603.ini
bug74603.phpt
bug74657.phpt Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
bug74810.phpt
bug74836.phpt
bug74840.phpt
bug74862_2.phpt
bug74862.phpt
bug74947.phpt
bug75079_2.phpt
bug75079.phpt
bug75218.phpt
bug75241.phpt
bug75252.phpt
bug75290.phpt Show function name when dumping fake closure (#9306) 2022-08-12 12:22:55 +02:00
bug75420.1.phpt
bug75420.2.phpt
bug75420.3.phpt
bug75420.4.phpt
bug75420.5.phpt
bug75420.6.phpt
bug75420.7.phpt
bug75420.8.phpt
bug75420.9.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.10.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.11.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.12.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.13.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.14.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.15.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.16.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug75420.phpt
bug75426.phpt
bug75474.phpt
bug75573.phpt
bug75786.phpt
bug75921.phpt
bug76025.phpt
bug76047.phpt
bug76383.phpt
bug76430.phpt
bug76439_2.phpt
bug76439.phpt
bug76451_2.inc
bug76451_2.phpt
bug76451.inc
bug76451.phpt
bug76502.phpt
bug76534.phpt
bug76667.phpt
bug76752.phpt
bug76754.phpt
bug76800.phpt
bug76846.phpt
bug76860_2.phpt
bug76860.phpt
bug76869.phpt
bug76901.phpt
bug76946.phpt
bug76965.phpt
bug77291.phpt
bug77339.phpt
bug77345_gc_1.phpt
bug77345_gc_2.phpt
bug77376.phpt
bug77494.phpt Migrate more SKIPIF -> EXTENSIONS (#7139) 2021-06-11 12:58:44 +02:00
bug77530.phpt
bug77589.phpt
bug77613.phpt
bug77627.phpt Fix #77627 method_exists on Closure::__invoke 2021-05-25 11:22:05 +02:00
bug77652.inc
bug77652.phpt
bug77660.phpt
bug77738.phpt
bug77877.phpt
bug77922.phpt
bug77966.phpt
bug77993.phpt
bug78010.phpt Move ASAN built to GitHub actions 2023-08-09 14:06:36 +02:00
bug78151.phpt
bug78154.phpt Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
bug78182.phpt
bug78239.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug78271.phpt
bug78335_2.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug78335.phpt
bug78340.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug78344.phpt
bug78356.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
bug78363.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
bug78379_2.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug78379.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug78396.phpt
bug78406.phpt Declare tentative return types for ext/standard (#7065) 2021-05-28 15:46:04 +02:00
bug78454_1.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug78454_2.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug78502.phpt
bug78531.phpt
bug78589.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug78598.phpt
bug78644.phpt
bug78658.phpt
bug78689.phpt
bug78752.phpt
bug78770.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug78776.phpt
bug78787.phpt
bug78810.phpt
bug78868.phpt Deprecate ReflectionProperty::setValue() with an incorrect 1st arg type 2023-07-18 12:59:21 +02:00
bug78898.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
bug78921.phpt Make ReflectionProperty/Method always accessible 2021-07-08 10:55:38 +02:00
bug78926.phpt
bug78973.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bug78999.phpt
bug79022.phpt
bug79108.phpt
bug79155.phpt
bug79364.phpt
bug79382.phpt
bug79477.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug79514.phpt Speed up test case 2021-06-02 23:19:38 +02:00
bug79599.phpt
bug79657.phpt
bug79668.phpt
bug79778.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
bug79783.phpt Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
bug79784.phpt
bug79790.phpt Improve illegal offset error messages (#10504) 2023-02-08 12:11:41 +00:00
bug79791.phpt
bug79792.phpt
bug79793.phpt
bug79818.phpt
bug79828.phpt
bug79836_1.phpt Fix #97836 and #81705: Segfault / type confusion in concat_function 2023-05-16 20:27:00 +02:00
bug79836_2.phpt Fix #97836 and #81705: Segfault / type confusion in concat_function 2023-05-16 20:27:00 +02:00
bug79836_3.phpt Fix string coercion for $a .= $a (#11296) 2023-05-22 19:48:07 +02:00
bug79836_4.phpt Fix concat_function use-after-free on out-of-memory error (#11297) 2023-05-22 22:02:27 +02:00
bug79836.phpt Fix #97836 and #81705: Segfault / type confusion in concat_function 2023-05-16 20:27:00 +02:00
bug79862.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug79897.phpt
bug79900.phpt
bug79919.phpt Set error_log to an empty value if the test relies on that feature 2023-04-24 23:19:15 +02:00
bug79927.phpt
bug79934.phpt
bug79947.phpt Improve illegal offset error messages (#10504) 2023-02-08 12:11:41 +00:00
bug79948.inc
bug79948.phpt
bug79979.phpt
bug80030.phpt
bug80037.phpt
bug80045.phpt
bug80046.phpt
bug80049.phpt
bug80055.phpt
bug80072.phpt Fix bug #80072: Root live tmpvars after GC 2021-07-02 15:28:36 +02:00
bug80096.phpt
bug80126_2.phpt
bug80126.phpt
bug80184.phpt
bug80194.phpt
bug80255.phpt
bug80391.phpt
bug80404.phpt
bug80781.phpt Improve illegal offset error messages (#10504) 2023-02-08 12:11:41 +00:00
bug80811.phpt
bug80972.phpt
bug81070.phpt Skip test without ZMM 2021-06-01 12:07:33 +02:00
bug81076.phpt Fix #81076 Invalid implicit binds cause incorrect count in static vars of closure debug info 2021-05-25 11:26:38 +02:00
bug81104.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug81159.phpt Fix bug #81159: Object to int warning when using an object as a string offset 2021-06-18 18:07:22 +01:00
bug81192_trait.inc Fixed bug #81192 2021-08-12 14:35:13 +02:00
bug81192.phpt Fixed bug #81192 2021-08-12 14:35:13 +02:00
bug81216_2.phpt Fix crush after compilation of nullsafe operator introduced in 307e476e86 2021-12-09 18:15:47 +03:00
bug81216.phpt Fixed bug #81216 (Nullsafe operator leaks dynamic property name) 2021-12-04 18:04:24 +03:00
bug81377.phpt Fixed bug #81377 2021-08-24 15:05:53 +02:00
bug81626.phpt Fixed bug #81626 2021-11-16 12:45:33 +01:00
bug81631.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
bug81652.phpt Fix bug #81652 2021-11-24 15:18:31 +01:00
bug81684.phpt Fix invalid opcode for ??= on $GLOBALS 2021-12-05 18:25:02 +01:00
bug81705.phpt Fix #97836 and #81705: Segfault / type confusion in concat_function 2023-05-16 20:27:00 +02:00
bug_debug_backtrace_replace_zend_execute_ex.phpt Disable JIT in test replacing zend_execute_ex 2021-09-29 20:49:27 +02:00
bug_debug_backtrace.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
bugGH-8655.phpt Fix RC=1 references of declared properties when casting objects to arrays 2022-06-09 13:28:12 +02:00
builtin_in_write_context_error1.phpt
builtin_in_write_context_error2.phpt
bw_or_assign_with_ref.phpt
by_ref_optimization.phpt Don't replace SEND opcodes with different by-ref behavior 2021-12-25 12:34:02 +01:00
call_static_002.phpt
call_static_003.phpt
call_static_004.phpt
call_static_006.phpt
call_static_007.phpt
call_static.phpt
call_to_abstract_method_args.phpt
call_to_deprecated_function_args.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
call_user_func_001.phpt
call_user_func_002.phpt Fix parameter name in call_user_func() error message 2021-07-29 12:48:25 +02:00
call_user_func_003.phpt
call_user_func_005.phpt Consistently treat optional-before-required as required 2021-05-18 12:40:58 +02:00
call_user_func_006.phpt
call_user_func_007.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
call_user_func_008.phpt
call_user_func_009.phpt
call_user_func_array_array_slice_named_args.phpt
call_user_func_array_array_slice_type_strict.phpt Correctly parse array_slice() argument in call_user_func_array() opt 2021-05-31 10:38:25 +02:00
call_user_func_array_array_slice_type.phpt Correctly parse array_slice() argument in call_user_func_array() opt 2021-05-31 10:38:25 +02:00
call_user_func_array_invalid_type.phpt
call_user_func_array_prefer_ref.phpt
call_user_func_by_ref.phpt Fix SEND_USER with ref arg 2021-09-17 12:17:33 +02:00
call_user_func_closure_from_static_method.phpt
call_user_func_strict_arginfo_check.phpt Fix arginfo/zpp consistency check for call_user_func from strict_types scope 2021-08-16 12:11:39 +02:00
call_with_refs.phpt
callable_param_exception_leak.phpt Fix leak of callable error if exception also thrown 2021-07-02 16:33:14 +02:00
callable_self_parent_static_deprecation.phpt Extend deprecation notices to is_callable($foo) and callable $foo 2022-07-14 17:07:42 +02:00
cast_to_array.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
cast_to_bool.phpt
cast_to_double.phpt
cast_to_int.phpt
cast_to_object.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
cast_to_string.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
catch_static.phpt
catch.phpt
class_alias_001.phpt
class_alias_002.phpt
class_alias_004.phpt
class_alias_005.phpt
class_alias_006.phpt Implement GH-9826: Make class_alias() work with internal classes (#10483) 2023-02-22 11:47:32 +01:00
class_alias_007.phpt
class_alias_008.phpt
class_alias_009.phpt Improve error message class type 2022-03-20 20:54:36 +01:00
class_alias_010.phpt
class_alias_011.phpt
class_alias_012.phpt
class_alias_013.phpt
class_alias_014.phpt
class_alias_016.phpt
class_alias_017.phpt Deprecate calling get_class() and get_parent_class() without arguments 2023-07-18 12:59:21 +02:00
class_alias_018.phpt
class_alias_019.phpt
class_alias_020.phpt
class_alias_021.phpt
class_constant_inheritance_mutable_data.phpt Skip test under preloading 2021-11-18 09:33:24 +01:00
class_constant_to_reference_cached.phpt
class_constants_001.phpt
class_constants_002.phpt
class_constants_003.phpt
class_constants_004.phpt
class_constants_005.phpt
class_constants_006.phpt Fix memory leak 2022-05-11 11:43:01 +03:00
class_constants_007.phpt Fix memory leak 2022-12-19 12:11:16 +03:00
class_exists_001.phpt
class_exists_002.phpt
class_exists_003.phpt
class_name_as_scalar_error_001.phpt
class_name_as_scalar_error_002.phpt
class_name_as_scalar_error_003.phpt
class_name_as_scalar_error_004.phpt
class_name_as_scalar_error_005.phpt
class_name_as_scalar_error_006.phpt
class_name_as_scalar_error_007.phpt
class_name_as_scalar.phpt
class_on_constant_evaluated_expression.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
class_on_expression_in_constant_expression.phpt
class_on_object.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
class_properties_const.phpt
class_properties_dynamic.phpt
class_properties_static.phpt
class_toString_concat_non_interned_with_itself.phpt Fix #97836 and #81705: Segfault / type confusion in concat_function 2023-05-16 20:27:00 +02:00
class_toString_concat_with_itself.phpt Fix #97836 and #81705: Segfault / type confusion in concat_function 2023-05-16 20:27:00 +02:00
class_uses_static.phpt
clone_001.phpt
clone_002.phpt
clone_003.phpt
clone_004.phpt
closure_001.phpt
closure_002.phpt
closure_003.phpt
closure_004.phpt
closure_005.phpt
closure_006.phpt
closure_007.phpt
closure_008.phpt
closure_009.phpt
closure_010.phpt
closure_011.phpt
closure_012.phpt
closure_013.phpt
closure_014.phpt
closure_015.phpt
closure_016.phpt
closure_017.phpt
closure_018.phpt
closure_019.phpt Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
closure_020.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
closure_021.phpt
closure_022.phpt
closure_023.phpt
closure_024.phpt
closure_026.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
closure_027.phpt
closure_028.phpt
closure_029.phpt
closure_030.phpt
closure_031.phpt
closure_032.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
closure_033.phpt
closure_034.phpt
closure_035.phpt
closure_036.phpt
closure_037.phpt
closure_038.phpt
closure_039.phpt
closure_040.phpt
closure_041.phpt
closure_042.phpt
closure_043.phpt
closure_044.phpt
closure_045.phpt
closure_046.phpt
closure_047.phpt
closure_048.phpt
closure_049.phpt
closure_050.phpt
closure_051.phpt
closure_052.phpt
closure_053.phpt
closure_054.phpt
closure_055.phpt
closure_056.phpt
closure_057.phpt
closure_058.phpt Deprecate calling get_class() and get_parent_class() without arguments 2023-07-18 12:59:21 +02:00
closure_059.phpt
closure_060.phpt
closure_061.phpt
closure_062.phpt
closure_063.phpt Fix emory leak 2022-02-11 15:16:08 +03:00
closure_bindTo_preserves_used_variables.phpt
closure_bug66622.phpt
closure_call_bind.phpt Fix use after free when rebinding __call closure 2021-08-27 11:34:22 +02:00
closure_call_internal.phpt Fix Closure::call() on internal method closure 2021-08-27 11:58:13 +02:00
closure_call_leak_with_exception.phpt
closure_call.phpt
closure_compare.phpt Fix bug #81237 comparison of fake closures doesn't work 2021-07-13 15:35:55 +02:00
closure_extra_args.phpt
closure_invoke_case_insensitive.phpt
closure_invoke_ref_warning.phpt Fix SEND_USER with ref arg 2021-09-17 12:17:33 +02:00
closure_use_auto_global.phpt
closure_use_parameter_name.phpt
closure_use_trailing_comma.phpt
closure_use_variable_twice.phpt
closure_write_prop.phpt
coalesce_assign_optimization.phpt Merge branch 'PHP-8.1' 2021-11-11 10:36:54 +01:00
code_before_loop_var_free.phpt Start block at loop var free 2021-09-27 11:56:37 +02:00
compare_001_64bit.phpt
compare_001.phpt
compare_002_64bit.phpt
compare_002.phpt
compare_003_64bit.phpt
compare_003.phpt
compare_004_64bit.phpt
compare_004.phpt
compare_005_64bit.phpt
compare_005.phpt
compare_006_64bit.phpt
compare_006.phpt
compound_assign_failure.phpt
compound_assign_with_numeric_strings.phpt
concat_001.phpt
concat_002.phpt
concat_003.phpt
const_array_with_resource_key.phpt
const_deprecation.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
const_dereference_001.phpt
const_dereference_002.phpt
const_dereference_003.phpt
const_eval_and.phpt
const_expr_dim_on_null_warning.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
constant_arrays.phpt Allow objects in define() 2021-07-15 10:09:56 +02:00
constant_expressions_arrays.phpt
constant_expressions_classes.phpt
constant_expressions_coalesce_empty_dim.phpt
constant_expressions_coalesce.phpt
constant_expressions_dynamic_class_name_error.phpt
constant_expressions_dynamic.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
constant_expressions_exceptions_001.phpt
constant_expressions_exceptions_002.phpt
constant_expressions_exceptions.inc
constant_expressions_invalid_offset_type_error.phpt Improve illegal offset error messages (#10504) 2023-02-08 12:11:41 +00:00
constant_expressions_self_referencing_array.phpt Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
constant_expressions_static_class_name_error.phpt
constant_expressions.phpt
constants_001.phpt
constants_002.phpt Allow objects in define() 2021-07-15 10:09:56 +02:00
constants_003.phpt
constants_004.phpt
constants_005.phpt
constants_006.phpt
constants_007.phpt
constants_008.phpt
constants_009.phpt
constructor_abstract_grantparent.phpt
constructor_args.phpt
continue_targeting_switch_warning.phpt
ctor_promotion_abstract.phpt
ctor_promotion_additional_modifiers.phpt Improve invalid cpp modifier message 2023-09-11 16:23:43 +02:00
ctor_promotion_attributes.phpt
ctor_promotion_basic.phpt
ctor_promotion_by_ref.phpt
ctor_promotion_callable_type.phpt
ctor_promotion_defaults.phpt
ctor_promotion_free_function.phpt
ctor_promotion_interface.phpt
ctor_promotion_mixing.phpt
ctor_promotion_not_a_ctor.phpt
ctor_promotion_null_default.phpt
ctor_promotion_repeated_prop.phpt
ctor_promotion_trait.phpt
ctor_promotion_untyped_default.phpt
ctor_promotion_variadic.phpt
custom_assert_forbidden.phpt
dead_array_type_inference.phpt
debug_backtrace_limit.phpt
debug_backtrace_options.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
debug_backtrace_with_include_and_this.phpt Declare some properties in tests 2021-10-11 16:01:57 +02:00
debug_info-error-0.0.phpt
debug_info-error-0.phpt
debug_info-error-1.0.phpt
debug_info-error-1.phpt
debug_info-error-empty_str.phpt
debug_info-error-false.phpt
debug_info-error-object.phpt
debug_info-error-resource.phpt
debug_info-error-str.phpt
debug_info-error-true.phpt
debug_info.phpt
debug_print_backtrace_from_main.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
debug_print_backtrace_limit.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
declare_001.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
declare_002.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
declare_003.phpt
declare_004.phpt
declare_005.phpt
declare_006.phpt
declare_007.phpt
declare_already_in_use.phpt
defined_fn_no_ns_fallback.phpt
delayed_early_binding_redeclaration-1.inc Fix delayed early binding class redeclaration error 2023-05-12 19:29:04 +02:00
delayed_early_binding_redeclaration-2.inc Fix delayed early binding class redeclaration error 2023-05-12 19:29:04 +02:00
delayed_early_binding_redeclaration.phpt Fix delayed early binding class redeclaration error 2023-05-12 19:29:04 +02:00
deprecate_dollar_brace_string_interpolation_1.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
deprecation_to_exception_during_inheritance.phpt Fully qualify ReturnTypeWillChange in deprecation message 2021-09-03 13:57:23 +02:00
dereference_001.phpt
dereference_002.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
dereference_003.phpt
dereference_004.phpt
dereference_005.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
dereference_006.phpt
dereference_007.phpt
dereference_008.phpt
dereference_009.phpt
dereference_010.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
dereference_011.phpt
dereference_012.phpt
dereference_013.phpt
dereference_014.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
die_string_cast_exception.phpt
dim_assign_001.phpt
dim_assign_001.txt
div_001.phpt
div_002.phpt
div_by_zero_compound_refcounted.phpt Fix use after free on compound division by zero 2021-07-07 09:38:30 +02:00
div_by_zero_compound_with_conversion.phpt Fix leak on div by zero compound assignment with coercion 2021-07-01 14:50:18 +02:00
div_by_zero_in_static.phpt
double_array_cast.phpt
double_to_string_64bit.phpt
double_to_string.phpt
dtor_scope.phpt
duplicate_label_error.phpt
dval_to_lval_32.phpt
dval_to_lval_64.phpt
dynamic_call_002.phpt
dynamic_call_003.phpt
dynamic_call_004.phpt
dynamic_call_005.phpt
dynamic_call_006.phpt
dynamic_call_007.phpt
dynamic_call_008.phpt
dynamic_call_freeing.phpt
dynamic_call_non_static.phpt
dynamic_call_to_ref_returning_function.phpt
dynamic_class_const_fetch_cache_slot.phpt Implement dynamic class const fetch 2023-01-26 16:46:34 +01:00
dynamic_class_const_fetch_const_expr.phpt Implement dynamic class const fetch 2023-01-26 16:46:34 +01:00
dynamic_class_const_fetch_order.phpt Implement dynamic class const fetch 2023-01-26 16:46:34 +01:00
dynamic_class_const_fetch.phpt Implement dynamic class const fetch 2023-01-26 16:46:34 +01:00
dynamic_fully_qualified_call.phpt
dynamic_prop_deprecation_002.phpt Fixed assertion after clobbering object by user error handler, because 2022-02-28 16:37:17 +03:00
dynamic_prop_deprecation.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
dynamic_prop_name_leak.phpt
early_binding_unreachable.inc Fix delayed early binding with optimization 2021-09-29 18:00:20 +02:00
early_binding_unreachable.phpt Fix delayed early binding with optimization 2021-09-29 18:00:20 +02:00
empty_str_offset.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
empty_with_expr.phpt
entry_block_with_predecessors.phpt
errmsg_001.phpt
errmsg_002.phpt
errmsg_003.phpt
errmsg_004.phpt
errmsg_005.phpt
errmsg_006.phpt
errmsg_007.phpt
errmsg_008.phpt
errmsg_009.phpt
errmsg_010.phpt
errmsg_011.phpt
errmsg_013.phpt
errmsg_015.phpt
errmsg_016.phpt
errmsg_017.phpt
errmsg_018.phpt
errmsg_019.phpt
errmsg_020.phpt
errmsg_021.phpt
errmsg_022.phpt Fix misleading pass by reference error message (#10639) 2023-07-18 15:02:38 +02:00
errmsg_023.phpt
errmsg_024.phpt
errmsg_025.phpt Add support for final class constants 2021-07-06 21:42:38 +02:00
errmsg_026.phpt
errmsg_027.phpt
errmsg_028.phpt
errmsg_029.phpt
errmsg_030.phpt
errmsg_031.phpt
errmsg_032.phpt
errmsg_033.phpt
errmsg_034.phpt
errmsg_035.phpt
errmsg_036.phpt
errmsg_037.phpt Improvements in modifier parsing (#9926) 2022-11-17 16:20:27 +01:00
errmsg_038.phpt Improvements in modifier parsing (#9926) 2022-11-17 16:20:27 +01:00
errmsg_039.phpt
errmsg_040.phpt
errmsg_042.phpt
errmsg_044.phpt
errmsg_045.phpt
error_reporting01.phpt
error_reporting02.phpt
error_reporting03.phpt
error_reporting04.phpt
error_reporting05.phpt
error_reporting06.phpt
error_reporting07.phpt
error_reporting08.phpt
error_reporting09.phpt
error_reporting10.phpt
ErrorException_construct.phpt
ErrorException_getSeverity.phpt
eval_constant_resolution.phpt Fix inconsistency in true/false/null constant resolution when opcache is not used (#7441) 2021-11-09 10:43:56 +01:00
eval_parse_error_with_doc_comment.phpt
ex_func_null_during_property_write.phpt
exception_001.phpt
exception_002.phpt
exception_003.phpt
exception_004.phpt
exception_005.phpt
exception_006.phpt
exception_007.phpt
exception_008.phpt
exception_009.phpt
exception_011.phpt RFC: Deprecate remains of string evaluated code assertions (#11671) 2023-07-13 15:45:32 +01:00
exception_013.phpt
exception_014.phpt
exception_015.phpt
exception_016.phpt
exception_017.phpt
exception_018.phpt
exception_019.phpt
exception_020.phpt
exception_021.phpt
exception_022.phpt
exception_023.phpt
exception_024.phpt
exception_025.phpt
exception_026.phpt
exception_before_fatal.phpt
exception_delayed_message.phpt
exception_during_by_reference_magic_get.phpt
exception_during_include_stat.phpt Declare some properties in tests 2021-10-11 16:01:57 +02:00
exception_during_property_assign_op.phpt
exception_during_variance_autoload_2.phpt Convert exception during delayed autoload to fatal error 2021-09-29 10:03:23 +02:00
exception_during_variance_autoload.phpt Convert exception during delayed autoload to fatal error 2021-09-29 10:03:23 +02:00
exception_from_toString.phpt
exception_getters_with_ref_props.phpt
exception_handler_001.phpt
exception_handler_002.phpt
exception_handler_003.phpt
exception_handler_004.phpt
exception_handler_005.phpt
exception_handler_006.phpt
exception_handler_007.phpt
exception_ignore_args.phpt
exception_in_nested_rope.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
exception_in_rope_end.phpt
exception_set_previous_leak.phpt
exception_stream_wrapper.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
exception_with_by_ref_message.phpt
exit_exception_handler.phpt
exit_finally_1.phpt
exit_finally_2.phpt
exit_finally_3.phpt
fake_closure_in_internal_func_leaks.phpt Fix fake closure leaking when called from internal func 2022-11-03 14:31:47 +01:00
falsetoarray_002.phpt Fix use after free because of data clobbering by user error handler 2021-12-06 13:08:27 +03:00
falsetoarray_003.phpt Fix array clobbering by user error handler 2021-12-15 12:20:37 +03:00
falsetoarray.phpt Deprecate autovivification on false 2021-07-19 14:49:37 +02:00
fe_fetch_dtor_exception.phpt
fe_fetch_op2_live_range.phpt
first_class_callable_001.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_002.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_003.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_004.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_005.phpt Set called_scope in __callStatic closure trampoline 2021-07-23 10:58:05 +02:00
first_class_callable_006.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_007.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_008.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_009.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_010.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_011.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_012.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_013.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_014.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_015_strict.inc Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_015_weak.inc Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_015.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_016.phpt Don't check "fake" closures (fix assertion) 2022-11-07 12:19:54 +03:00
first_class_callable_assert2.phpt Fix assert with attribute + first-class callable in assert 2021-07-19 12:08:03 +02:00
first_class_callable_assert3.phpt Fix AST print of first class callable in anon class expr 2021-08-26 12:00:37 +02:00
first_class_callable_assert.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_dynamic.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_errors.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_optimization.phpt Show function name when dumping fake closure (#9306) 2022-08-12 12:22:55 +02:00
first_class_callable_refs.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
first_class_callable_signature.phpt Add first-class callables 2021-07-14 14:37:25 +02:00
flexible-heredoc-complex-test1.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
flexible-heredoc-complex-test2.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
flexible-heredoc-complex-test3.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
flexible-heredoc-complex-test4.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
flexible-heredoc-error1.phpt
flexible-heredoc-error2.phpt
flexible-heredoc-error3.phpt
flexible-heredoc-error4.phpt
flexible-heredoc-error5.phpt
flexible-heredoc-error6.phpt
flexible-heredoc-error7.phpt
flexible-heredoc-error8.phpt
flexible-heredoc-error9.phpt
flexible-heredoc-error10.phpt
flexible-heredoc-error11.phpt
flexible-heredoc-error12.phpt
flexible-heredoc-error13.phpt
flexible-heredoc-nowdoc-lineno.phpt
flexible-heredoc-nowdoc.phpt
flexible-nowdoc-error1.phpt
flexible-nowdoc-error2.phpt
flexible-nowdoc-error3.phpt
flexible-nowdoc-error4.phpt
flexible-nowdoc-error5.phpt
flexible-nowdoc-error6.phpt
flexible-nowdoc-error7.phpt
flexible-nowdoc-error8.phpt
float_prec_001.phpt
foreach_002.phpt
foreach_003.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
foreach_005.phpt
foreach_006.phpt
foreach_007.phpt
foreach_008.phpt
foreach_009.phpt
foreach_010.phpt
foreach_011.phpt
foreach_012.phpt
foreach_013.phpt
foreach_014.phpt
foreach_015.phpt
foreach_016.phpt
foreach_017.phpt
foreach_018.phpt
foreach_by_ref_repacking_insert.phpt
foreach_by_ref_to_property.phpt Fix leak on foreach by ref assign to property 2021-07-01 15:48:39 +02:00
foreach_empty_loop_leak.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
foreach_list_001.phpt
foreach_list_002.phpt
foreach_list_003.phpt
foreach_list_004.phpt
foreach_list_keyed.phpt
foreach_over_null.phpt
foreach_reference.phpt
foreach_shadowed_dyn_property.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
foreach_shadowed_property.phpt
foreach_temp_array_expr_with_refs.phpt
foreach_undefined.phpt
foreach_unset_globals.phpt
foreach.phpt
fr47160.phpt
func_arg_fetch_optimization.phpt Handle FETCH_DIM_R after FETCH_DIM_FUNC_ARG in inference 2021-11-01 14:26:36 +01:00
func_get_args.phpt
func_sig_trailing_comma.phpt
function_arguments_001.phpt
function_arguments_002.phpt
function_arguments_003.phpt
function_default_argument_cache.phpt Fix caching of default params with side-effects 2022-11-17 11:52:12 +01:00
function_exists_basic.phpt
function_outside_namespace.phpt
function_redecl.phpt
gc_001.phpt
gc_002.phpt
gc_003.phpt
gc_004.phpt
gc_005.phpt
gc_006.phpt
gc_007.phpt
gc_008.phpt
gc_009.phpt
gc_011.phpt Rerun GC if destructors encountered 2021-06-09 14:53:14 +02:00
gc_012.phpt
gc_013.phpt
gc_014.phpt
gc_015.phpt
gc_016.phpt Rerun GC if destructors encountered 2021-06-09 14:53:14 +02:00
gc_017.phpt Rerun GC if destructors encountered 2021-06-09 14:53:14 +02:00
gc_018.phpt
gc_019.phpt
gc_020.phpt
gc_021.phpt
gc_022.phpt
gc_023.phpt
gc_024.phpt
gc_025.phpt
gc_026.phpt
gc_027.phpt
gc_028.phpt Rerun GC if destructors encountered 2021-06-09 14:53:14 +02:00
gc_029.phpt Rerun GC if destructors encountered 2021-06-09 14:53:14 +02:00
gc_030.phpt
gc_031.phpt
gc_032.phpt
gc_033.phpt
gc_034.phpt
gc_035.phpt Rerun GC if destructors encountered 2021-06-09 14:53:14 +02:00
gc_036.phpt
gc_037.phpt Expose time spent collecting cycles in gc_status() (#11523) 2023-07-16 12:34:28 +02:00
gc_038.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
gc_039.phpt Migrate more SKIPIF -> EXTENSIONS (#7139) 2021-06-11 12:58:44 +02:00
gc_041.phpt
gc_042.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
gc_043.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
gc_044.phpt Fix GC of object properties HT 2021-07-12 11:30:20 +02:00
gc_045.phpt Expose time spent collecting cycles in gc_status() (#11523) 2023-07-16 12:34:28 +02:00
gc_046.phpt Fixed warning 2022-09-19 13:12:49 +03:00
gc_047.phpt Fix memory leak after GC inside a foreach loop (#12572) 2023-10-30 23:36:12 +03:00
get_called_class_001.phpt
get_class_methods_001.phpt
get_class_methods_002.phpt
get_class_methods_003.phpt
get_class_vars_001.phpt
get_class_vars_002.phpt
get_class_vars_003.phpt
get_class_vars_004.phpt
get_class_vars_005.phpt
get_class_vars_006.phpt
get_class_vars_007.phpt
get_class_vars_typed_props.phpt
get_defined_functions_basic.phpt
get_defined_vars.phpt
get_mangled_object_vars.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
get_parent_class_001.phpt Deprecate calling get_class() and get_parent_class() without arguments 2023-07-18 12:59:21 +02:00
get_required_files.phpt
get_resource_id.phpt
gh7771_1_definition.inc Adjust filename/lineno for constant expressions 2022-03-09 18:41:04 +01:00
gh7771_1.phpt Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
gh7771_2_definition.inc Adjust filename/lineno for constant expressions 2022-03-09 18:41:04 +01:00
gh7771_2.phpt Fix lineno for all constant expressions 2023-02-02 19:03:47 +01:00
gh7771_3.phpt Reset EG(filename_override) after fatal error 2022-03-14 11:07:49 +03:00
gh7792_1.phpt Improve error message class type 2022-03-20 20:54:36 +01:00
gh7792_2.phpt Improve error message class type 2022-03-20 20:54:36 +01:00
gh7792_3.phpt Improve error message class type 2022-03-20 20:54:36 +01:00
gh7792_4.phpt Improve error message class type 2022-03-20 20:54:36 +01:00
gh7792_5.phpt Improve error message class type 2022-03-20 20:54:36 +01:00
gh7900.phpt Fix arrow function with never return type 2022-07-29 12:25:09 +02:00
gh7958.phpt Fix GH-7958: Nested CallbackFilterIterator is leaking memory 2022-02-21 12:39:07 +01:00
gh8083.phpt Show function name when dumping fake closure (#9306) 2022-08-12 12:22:55 +02:00
gh8548_2.phpt Fix regression from GH-8587 (#8615) 2022-06-09 13:49:41 +02:00
gh8548.phpt Fix regression from GH-8587 (#8615) 2022-06-09 13:49:41 +02:00
gh8810_1.phpt Fix lineno in backtrace of multi-line function calls 2022-06-23 16:10:32 +02:00
gh8810_2.phpt Fix lineno in backtrace of multi-line function calls 2022-06-23 16:10:32 +02:00
gh8810_3.phpt Fix lineno in backtrace of multi-line function calls 2022-06-23 16:10:32 +02:00
gh8810_4.phpt Fix lineno in backtrace of multi-line function calls 2022-06-23 16:10:32 +02:00
gh8810_5.phpt Fix lineno in backtrace of multi-line function calls 2022-06-23 16:10:32 +02:00
gh8810_6.phpt Fix lineno in backtrace of multi-line function calls 2022-06-23 16:10:32 +02:00
gh8810_7.phpt Fix lineno in backtrace of multi-line function calls 2022-06-23 16:10:32 +02:00
gh8821.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
gh8841.phpt Fix GH-8841: php-cli core dump calling a badly formed function 2023-04-01 19:43:09 +02:00
gh8962.phpt Show function name when dumping fake closure (#9306) 2022-08-12 12:22:55 +02:00
gh9136_2.phpt Also fix ?-> on magic consts in const expressions 2022-08-03 23:40:06 +02:00
gh9136.phpt Fix property fetch on magic constants in constant expressions 2022-07-28 14:14:11 +02:00
gh9138_2.phpt Also fix ?-> on magic consts in const expressions 2022-08-03 23:40:06 +02:00
gh9138.phpt Fix property fetch on magic constants in constant expressions 2022-07-28 14:14:11 +02:00
gh9407.phpt Fix lsp error in eval'd code referring to incorrect class for static type 2022-09-08 10:52:27 +02:00
gh9500.phpt Fix syntax error when dnf type in parens after readonly 2022-09-11 12:29:29 +02:00
gh9775_1.phpt Support enums in array_unique 2023-04-16 15:34:56 +02:00
gh9775_2.phpt Support enums in array_unique 2023-04-16 15:34:56 +02:00
gh9916-001.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-002.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-003.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-004.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-005.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-006.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-007.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-008.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-009.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-010.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-011.phpt Prevent dtor of generator in suspended fiber (#10462) 2023-01-27 19:32:25 +01:00
gh9916-012.phpt Fix resetting ZEND_GENERATOR_IN_FIBER flag 2023-01-30 12:13:07 +01:00
gh10014.phpt Fix incorrect short-circuiting in constant expressions (#10030) 2022-12-01 19:30:44 +01:00
gh10072-2.phpt Add secondary test that registers a trampoline as a shutdown function 2022-12-23 16:34:57 +00:00
gh10072.phpt Make sure to disable JIT when overriding execute_ex 2022-12-23 16:34:57 +00:00
gh10169.phpt Fix use-after-free in write_property when object is released 2023-02-02 20:03:50 +01:00
gh10251.phpt Fix recently introduced gh10251.phpt 2023-01-08 18:07:21 +01:00
gh10346.phpt Add regression test for e560592a61 2023-01-17 11:14:00 +01:00
gh10356.phpt Fix incorrect line number of constant in constant expression 2023-02-02 19:51:54 +01:00
gh10377_1.phpt Fix GH-10377: Unable to have an anonymous readonly class 2023-02-20 13:32:26 +01:00
gh10377_2.phpt Fix GH-10377: Unable to have an anonymous readonly class 2023-02-20 13:32:26 +01:00
gh10377_3.phpt Fix GH-10377: Unable to have an anonymous readonly class 2023-02-20 13:32:26 +01:00
gh10377_4.phpt Fix GH-10377: Unable to have an anonymous readonly class 2023-02-20 13:32:26 +01:00
gh10377.phpt Fix GH-10377: Unable to have an anonymous readonly class 2023-02-20 13:32:26 +01:00
gh10469.phpt Resolve open_basedir paths on ini update 2023-07-18 14:43:40 +02:00
gh10486_2.phpt Fix comp-time and constant evaluation of dynamic class constant fetch 2023-02-02 19:18:17 +01:00
gh10486.phpt Fix comp-time and constant evaluation of dynamic class constant fetch 2023-02-02 19:18:17 +01:00
gh10570.phpt Fix GH-10570: Assertion `(key)->h != 0 && "Hash must be known"' failed. 2023-02-24 20:40:29 +01:00
gh10634.phpt Fix GH-10634: Lexing memory corruption (#10866) 2023-03-17 17:09:14 +01:00
gh10695_1.phpt Forward shutdown exceptions to user error handlers 2023-06-15 17:11:22 +02:00
gh10695_2.phpt Forward shutdown exceptions to user error handlers 2023-06-15 17:11:22 +02:00
gh10695_3.phpt Forward shutdown exceptions to user error handlers 2023-06-15 17:11:22 +02:00
gh10695_4.phpt Forward shutdown exceptions to user error handlers 2023-06-15 17:11:22 +02:00
gh10695_5.phpt Forward shutdown exceptions to user error handlers 2023-06-15 17:11:22 +02:00
gh10695_6.phpt Forward shutdown exceptions to user error handlers 2023-06-15 17:11:22 +02:00
gh10695_7.phpt Forward shutdown exceptions to user error handlers 2023-06-15 17:11:22 +02:00
gh10709_2.phpt Fix GH-10709: UAF in recursive AST evaluation 2023-03-06 14:55:34 +01:00
gh10709_3.phpt Merge branch 'PHP-8.2' 2023-03-06 15:03:19 +01:00
gh10709.phpt Fix GH-10709: UAF in recursive AST evaluation 2023-03-06 14:55:34 +01:00
gh10810.phpt Fix NUL byte in exception string terminating Exception::__toString() 2023-03-19 10:48:26 +01:00
gh10935.phpt Add separate static property through trait if parent already declares it 2023-04-06 14:27:24 +02:00
gh11016.phpt Fix GH-11016: Heap buffer overflow in ZEND_ADD_ARRAY_UNPACK_SPEC_HANDLER (#11021) 2023-04-06 21:55:11 +02:00
gh11108_shutdown.inc Fix incorrect CG(memoize_mode) state after bailout in ??= 2023-04-20 19:45:02 +02:00
gh11108_test.inc Fix incorrect CG(memoize_mode) state after bailout in ??= 2023-04-20 19:45:02 +02:00
gh11108.phpt Fix incorrect CG(memoize_mode) state after bailout in ??= 2023-04-20 19:45:02 +02:00
gh11138.phpt Propagate STREAM_DISABLE_OPEN_BASEDIR src flag to php_stream_stat_path_ex 2023-04-30 13:36:15 +02:00
gh11152.phpt Allow aliasing namespaces containing reserved class names 2023-04-30 13:44:34 +02:00
gh11171.phpt Endless recursion when using + on array in foreach 2023-05-01 13:20:58 +02:00
gh11189_1.phpt Fix GH-11189: Exceeding memory limit in zend_hash_do_resize leaves the array in an invalid state 2023-05-05 12:04:40 +02:00
gh11189.phpt Fix GH-11189: Exceeding memory limit in zend_hash_do_resize leaves the array in an invalid state 2023-05-05 12:04:40 +02:00
gh11222.phpt Track HashTableIterators for copy-on-write copies of HashTables 2023-08-28 01:25:12 +02:00
gh11244-001.phpt Track HashTableIterators for copy-on-write copies of HashTables 2023-08-28 01:25:12 +02:00
gh11244-002.phpt Track HashTableIterators for copy-on-write copies of HashTables 2023-08-28 01:25:12 +02:00
gh11244-003.phpt Track HashTableIterators for copy-on-write copies of HashTables 2023-08-28 01:25:12 +02:00
gh11244-004.phpt Track HashTableIterators for copy-on-write copies of HashTables 2023-08-28 01:25:12 +02:00
gh11244-005.phpt Track HashTableIterators for copy-on-write copies of HashTables 2023-08-28 01:25:12 +02:00
gh11320_1.phpt Add tests for list() in assignment in array literals 2023-05-26 12:15:01 +02:00
gh11320_2.phpt Add tests for list() in assignment in array literals 2023-05-26 12:15:01 +02:00
gh11320_3.phpt Add tests for list() in assignment in array literals 2023-05-26 12:15:01 +02:00
gh11488.phpt Fix missing "Optional parameter before required" deprecation on union null type 2023-06-28 20:45:43 +02:00
gh11580.phpt Fix use-of-uninitialized-value with ??= on assert 2023-07-06 09:38:41 +02:00
gh11735_1.phpt Fix use-after-free when unregistering user stream wrapper from itself 2023-07-19 11:17:57 +02:00
gh11735_2.phpt Fix use-after-free when unregistering user stream wrapper from itself 2023-07-19 11:17:57 +02:00
gh12073.phpt Fix freeing of incompletely initialized closures 2023-09-04 15:35:39 +02:00
gh12102_1.phpt Fix zend_separate_if_call_and_write for FUNC_ARGs 2023-09-07 14:25:11 +02:00
gh12102_2.phpt Fix zend_separate_if_call_and_write for FUNC_ARGs 2023-09-07 14:25:11 +02:00
gh12102_3.phpt Fix zend_separate_if_call_and_write for FUNC_ARGs 2023-09-07 14:25:11 +02:00
gh12366.inc Fix use-after-free of constant name 2023-10-11 11:49:40 +02:00
gh12366.phpt Fix use-after-free of constant name 2023-10-11 11:49:40 +02:00
gh12457.phpt Fixed a bug in zend_memnistr with single character needle 2023-10-18 16:00:49 +02:00
gh12468_1.phpt Fix double-free of doc_comment when overriding static property via trait 2023-10-19 15:21:53 +02:00
gh12468_2.phpt Fix double-free of doc_comment when overriding static property via trait 2023-10-19 15:21:53 +02:00
gh12826.phpt Fix GH-12826: Weird pointers issue in nested loops 2023-12-01 17:12:18 +01:00
gh13097_a.phpt Fix GH-13097: Anonymous class reference in trigger_error / thrown Exception 2024-01-16 21:05:04 +01:00
gh13097_b.phpt Fix GH-13097: Anonymous class reference in trigger_error / thrown Exception 2024-01-16 21:05:04 +01:00
gh13142.phpt GH-13142: add missing test cases (#13235) 2024-01-24 12:02:32 +01:00
gh13145.phpt strtok is not comptime() 2024-01-14 19:12:41 +01:00
gh13178_1.phpt Fix iterator position resetting 2024-01-21 23:24:00 +01:00
gh13178_2.phpt Fix iterator position resetting 2024-01-21 23:24:00 +01:00
gh13178_3.phpt Fix iterator position resetting 2024-01-21 23:24:00 +01:00
gh13178_4.phpt Fix iterator position resetting 2024-01-21 23:24:00 +01:00
gh13178_5.phpt Fix iterator position resetting 2024-01-21 23:24:00 +01:00
global_to_string_exception.phpt Don't free FETCH_W operand if GLOBAL_LOCK 2021-10-12 12:44:35 +02:00
global_with_side_effect_name.phpt
globals_001.phpt
globals_002.phpt
globals_003.phpt
globals_004.phpt
globals_005.phpt
globals.inc
goto_in_foreach.phpt
grandparent_prototype.phpt
halt01.phpt
halt02.phpt
halt03.phpt
halt_compiler1.phpt
halt_compiler2.phpt
halt_compiler3.phpt
halt_compiler4.phpt
halt_compiler5.phpt
heredoc_001.phpt
heredoc_002.phpt
heredoc_003.phpt
heredoc_004.phpt
heredoc_005.phpt
heredoc_006.phpt
heredoc_007.phpt
heredoc_008.phpt
heredoc_011.phpt
heredoc_012.phpt
heredoc_013.phpt
heredoc_014.phpt
heredoc_015.phpt
heredoc_016.phpt
hex_overflow_32bit.phpt
iap_on_object_deprecated.phpt Deprecate IAP functions on objects 2021-07-08 15:28:33 +02:00
iface_constant_visibility_variance.phpt Fix iface const visibility variance check 2023-07-13 10:52:58 +02:00
ignore_repeated_errors.phpt Fix bug #81591: ignore_repeated_errors broken 2021-11-04 16:23:55 +01:00
ignore_repeated_source.phpt Fix bug #81591: ignore_repeated_errors broken 2021-11-04 16:23:55 +01:00
illegal_offset_unset_isset_empty.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
include_fail_during_read.phpt
include_stat_is_quiet.phpt Declare some properties in tests 2021-10-11 16:01:57 +02:00
incompat_ctx_user.phpt
indexing_001.phpt Deprecate autovivification on false 2021-07-19 14:49:37 +02:00
indirect_call_array_001.phpt
indirect_call_array_002.phpt
indirect_call_array_003.phpt
indirect_call_array_004.phpt
indirect_call_array_005.phpt
indirect_call_from_constant.phpt
indirect_call_string_001.phpt
indirect_call_string_002.phpt
indirect_call_string_003.phpt
indirect_method_call_001.phpt
indirect_method_call_002.phpt
indirect_method_call_003.phpt
indirect_method_call_004.phpt
indirect_method_call_005.phpt
indirect_property_access.phpt
indirect_reference_this.phpt
inference_infinite_loop.phpt
inherit_internal_static.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
init_array_illegal_offset_type.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
instanceof_001.phpt
instanceof_002.phpt
instanceof_const.phpt
instanceof.phpt
instantiate_all_classes.phpt
int_conversion_exponents.phpt
int_overflow_32bit.phpt
int_overflow_64bit.phpt
int_special_values.phpt
int_static_prop_name.phpt
int_underflow_32bit.phpt
int_underflow_64bit.phpt
inter_02.phpt
inter_03.phpt
inter_04.phpt
inter_05.phpt
inter_06.phpt
inter_007.phpt
interface_exists_001.phpt
interface_exists_002.phpt
interface_extends_static.phpt
interface_with_tostring.phpt Remove unnecessary assertion 2021-11-04 17:00:17 +01:00
internal_class_variance.phpt
invalid_const_class_name.phpt
invalid_parent_const_ref_leak.phpt
is_a.phpt
is_callable_trampoline_uaf-deprecated.phpt Extend deprecation notices to is_callable($foo) and callable $foo 2022-07-14 17:07:42 +02:00
is_callable_trampoline_uaf.phpt Extend deprecation notices to is_callable($foo) and callable $foo 2022-07-14 17:07:42 +02:00
isset_001.phpt
isset_002.phpt
isset_003.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
isset_array.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
isset_expr_error.phpt
isset_func_error.phpt
isset_str_offset.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
iterable_or_null.phpt Use same type error wording for alias iterable in ZPP (#8838) 2022-06-21 15:19:23 +01:00
iterator_key_by_ref.phpt Declare tentative return types for ext/spl - part 1 (#7115) 2021-07-13 13:04:45 +02:00
jmpznz_relative_offsets.phpt Fix relative offsets when copying JMPZNZ 2021-09-27 16:18:40 +02:00
jump01.phpt
jump02.phpt
jump03.phpt
jump04.phpt
jump05.phpt
jump06.phpt
jump07.phpt
jump08.phpt
jump09.phpt
jump10.phpt
jump11.phpt
jump12.phpt
jump13.phpt
jump14.phpt
jump15.phpt
jump16.phpt
jump17.phpt
line_const_in_array.phpt
list_001.phpt
list_002.phpt
list_003.phpt
list_004.phpt
list_005.phpt
list_006.phpt
list_007.phpt
list_008.phpt
list_010.phpt
list_011.phpt
list_012.phpt
list_013.phpt
list_014.phpt
list_assign_ref_string_offset_error.phpt
list_destructuring_to_special_variables.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
list_empty_error_keyed.phpt
list_empty_error.phpt
list_keyed_ArrayAccess.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
list_keyed_conversions.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
list_keyed_evaluation_order_2.phpt
list_keyed_evaluation_order_3.phpt
list_keyed_evaluation_order_nested.phpt
list_keyed_evaluation_order.inc Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
list_keyed_evaluation_order.phpt
list_keyed_leading_comma.phpt
list_keyed_non_literals.phpt
list_keyed_trailing_comma.phpt
list_keyed_undefined.phpt
list_keyed.phpt
list_mixed_keyed_unkeyed.phpt
list_mixed_nested_keyed_unkeyed.phpt
list_self_assign.phpt
live_range_phi_leak.phpt
loop_free_on_return.phpt
lsb_001.phpt
lsb_002.phpt
lsb_003.phpt
lsb_004.phpt
lsb_005.phpt
lsb_006.phpt
lsb_007.phpt
lsb_008.phpt
lsb_009.phpt
lsb_010.phpt
lsb_011.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
lsb_012.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
lsb_013.phpt Extend deprecation notices to is_callable($foo) and callable $foo 2022-07-14 17:07:42 +02:00
lsb_014.phpt
lsb_015.phpt
lsb_016.phpt
lsb_017.phpt
lsb_018.phpt
lsb_019.phpt
lsb_020.phpt
lsb_021.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
lsb_022.phpt Deprecate partially supported callables 2021-10-22 10:15:24 +02:00
lsb_023.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
lsb_024.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
magic_by_ref_001.phpt
magic_by_ref_002.phpt
magic_by_ref_003.phpt
magic_by_ref_004.phpt
magic_by_ref_005.phpt
magic_by_ref_006.phpt
magic_by_ref_007.phpt
magic_const_in_global_scope.phpt
magic_get_destroy_object.phpt Avoid use after free in internal prop type verification 2021-09-09 15:30:32 +02:00
magic_methods_001.phpt
magic_methods_002.phpt
magic_methods_003.phpt
magic_methods_004.phpt
magic_methods_005.phpt
magic_methods_006.phpt
magic_methods_007.phpt
magic_methods_008.phpt
magic_methods_009.phpt
magic_methods_010.phpt
magic_methods_011.phpt
magic_methods_012.phpt
magic_methods_013.phpt
magic_methods_014.phpt
magic_methods_015.phpt
magic_methods_016.phpt
magic_methods_017.phpt
magic_methods_018.phpt
magic_methods_019.phpt
magic_methods_020.phpt
magic_methods_021.phpt
magic_methods_inheritance_rules_non_trivial_01.phpt
magic_methods_inheritance_rules_non_trivial_02.phpt
magic_methods_inheritance_rules.phpt
magic_methods_serialize.phpt
magic_methods_set_state.phpt
magic_methods_sleep.phpt
magic_methods_unserialize.phpt
magic_methods_wakeup.phpt
memory_get_peak_usage.phpt
memory_reset_peak_usage.phpt Added: [zend_]memory_reset_peak_usage() (#8151) 2022-03-04 13:24:08 +01:00
method_argument_binding.phpt
method_exists_002.phpt
method_exists.phpt
method_static_var.phpt
methods-on-non-objects-call-user-func.phpt Fix parameter name in call_user_func() error message 2021-07-29 12:48:25 +02:00
methods-on-non-objects-catch.phpt
methods-on-non-objects-usort.phpt
methods-on-non-objects.phpt
mod_001.phpt
modify_isref_value_return.phpt
mul_001.phpt
name_collision_01.phpt
name_collision_02.phpt
name_collision_03.phpt
name_collision_04.phpt
name_collision_05.phpt
name_collision_06.phpt
name_collision_07.phpt
name_collision_08.phpt
name_collision_09.phpt
namespace_first_stmt_nop.phpt
namespace_name_namespace_start.phpt
namespace_name_namespace.phpt
namespace_name_reserved_keywords.phpt
namespaced_name_whitespace.phpt
nested_method_and_function.phpt
new_args_without_ctor.phpt
new_oom.inc Fix uouv on oom on object allocation 2023-08-14 11:10:00 +02:00
new_oom.phpt ensure displays_errors is off (default) 2023-08-31 14:55:17 +02:00
no_class_const_propagation_in_closures.phpt
no_early_binding_if_already_declared.inc Fix delayed early bind if class already exists 2021-10-14 14:29:22 +02:00
no_early_binding_if_already_declared.phpt Fix delayed early bind if class already exists 2021-10-14 14:29:22 +02:00
not_001.phpt Update deprecation message for incompatible float to int conversion 2021-06-07 14:36:11 +02:00
not_002.phpt
nowdoc_001.phpt
nowdoc_002.phpt
nowdoc_003.phpt
nowdoc_004.phpt
nowdoc_005.phpt
nowdoc_006.phpt
nowdoc_007.phpt
nowdoc_008.phpt
nowdoc_011.phpt
nowdoc_012.phpt
nowdoc_013.phpt Align highlight_string|file with HTML standard and modern browsers 2023-08-12 15:08:28 +01:00
nowdoc_014.phpt Align highlight_string|file with HTML standard and modern browsers 2023-08-12 15:08:28 +01:00
nowdoc_015.phpt
nowdoc_016.phpt
nowdoc_017.phpt
nowdoc.inc Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
ns_001.phpt
ns_002.phpt
ns_003.phpt
ns_004.phpt
ns_005.phpt
ns_006.phpt
ns_007.phpt
ns_008.phpt
ns_009.phpt
ns_010.phpt
ns_011.phpt
ns_012.phpt
ns_013.phpt
ns_014.phpt
ns_015.phpt
ns_016.phpt
ns_017.phpt
ns_018.phpt
ns_019.phpt
ns_020.phpt
ns_021.phpt
ns_022.inc
ns_022.phpt
ns_023.phpt
ns_024.phpt
ns_025.phpt
ns_026.phpt
ns_027.inc
ns_027.phpt
ns_028.inc
ns_028.phpt
ns_029.phpt
ns_030.phpt
ns_031.phpt
ns_032.phpt
ns_033.phpt
ns_034.phpt
ns_035.phpt
ns_036.phpt
ns_037.phpt
ns_038.phpt
ns_039.phpt
ns_040.phpt
ns_041.phpt
ns_042.phpt
ns_043.phpt
ns_044.phpt
ns_045.phpt
ns_046.phpt
ns_047.phpt
ns_048.phpt
ns_049.phpt
ns_050.phpt
ns_051.phpt
ns_052.phpt
ns_053.phpt
ns_054.phpt Declare tentative return types for ext/spl - part 2 2021-07-14 15:19:51 +02:00
ns_055.phpt
ns_056.phpt Declare tentative return types for ext/spl - part 2 2021-07-14 15:19:51 +02:00
ns_057.phpt
ns_058.phpt
ns_059.phpt
ns_060.phpt
ns_061.phpt
ns_062.phpt
ns_063.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
ns_064.phpt
ns_065.inc
ns_065.phpt
ns_066.phpt
ns_067.inc
ns_067.phpt
ns_068.phpt
ns_069.inc
ns_069.phpt
ns_070.phpt
ns_071.phpt
ns_072.phpt
ns_073.phpt
ns_074.phpt
ns_075.phpt
ns_076.phpt
ns_077_1.phpt
ns_077_2.phpt
ns_077_3.phpt
ns_077_4.phpt
ns_077_5.phpt
ns_077_7.phpt
ns_077_8.phpt
ns_078.phpt
ns_079.phpt
ns_080.phpt
ns_081.phpt
ns_082.phpt
ns_083.phpt
ns_084.phpt
ns_085.phpt
ns_086.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
ns_087.phpt
ns_088.phpt
ns_089.phpt
ns_090.phpt
ns_091.phpt
ns_092.phpt
ns_093.phpt
ns_094.phpt
ns_095.phpt
ns_096.phpt
ns_trailing_comma_01.phpt
ns_trailing_comma_02.phpt
ns_trailing_comma_error_01.phpt
ns_trailing_comma_error_02.phpt
ns_trailing_comma_error_03.phpt
ns_trailing_comma_error_04.phpt
ns_trailing_comma_error_05.phpt
ns_trailing_comma_error_06.phpt
ns_trailing_comma_error_07.phpt
ns_trailing_comma_error_08.phpt
null_to_non_nullable_special_func.phpt
number_or_str_zpp.phpt Add number or str ZPP macros 2023-06-18 13:09:03 +01:00
numeric_literal_separator_001.phpt
numeric_literal_separator_002.phpt
numeric_literal_separator_003.phpt
numeric_literal_separator_004.phpt
numeric_literal_separator_005.phpt
numeric_literal_separator_006.phpt
numeric_literal_separator_007.phpt
numeric_literal_separator_008.phpt
numeric_literal_separator_009.phpt
object_array_cast.phpt
object_gc_in_shutdown.phpt
object_handlers.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
object_property_ref_incdec.phpt
object-null.phpt
objects_001.phpt
objects_002.phpt
objects_003.phpt
objects_004.phpt
objects_005.phpt
objects_006.phpt
objects_007.phpt
objects_008.phpt Always use CE_CACHE, remove TYPE_HAS_CE (#7336) 2021-08-11 10:28:52 +02:00
objects_009.phpt
objects_010.phpt
objects_011.phpt
objects_012.phpt
objects_013.phpt
objects_014.phpt Improve error message class type 2022-03-20 20:54:36 +01:00
objects_015.phpt
objects_017.phpt
objects_018.phpt
objects_019.phpt
objects_021.phpt
objects_022.phpt
objects_023.phpt
objects_024.phpt
objects_025.phpt
objects_026.phpt
objects_027.phpt
objects_028.phpt
objects_029.phpt
objects_030.phpt
objects_031.phpt
objects_032.phpt Declare tentative return types for Zend (#7251) 2021-07-19 13:44:20 +02:00
objects_033.phpt
objects_034.phpt Merge branch 'PHP-8.0' into PHP-8.1 2021-12-13 15:20:16 +03:00
objects_035.phpt Merge branch 'PHP-8.0' into PHP-8.1 2021-12-13 15:20:16 +03:00
oct_overflow_char.phpt
oct_overflow.phpt
oct_whitespace.phpt
offset_array.phpt Use common function for TypeError on illegal offset access (#10544) 2023-06-06 11:28:19 +01:00
offset_assign.phpt
offset_bool.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
offset_long.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
offset_null.phpt Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
offset_object.phpt
offset_string.phpt Fix bug #81159: Object to int warning when using an object as a string offset 2021-06-18 18:07:22 +01:00
operator_unsupported_types.phpt [RFC] Path to Saner Increment/Decrement operators (#10358) 2023-07-17 15:51:24 +01:00
or_001.phpt
oss_fuzz_54325.phpt Fix use-after-free of name in var-var with malicious error handler 2023-11-20 14:05:46 +01:00
oss_fuzz_57821.phpt Fix unevaluated rhs of class constant fetch in constant expression (#11047) 2023-04-10 16:41:43 +02:00
oss_fuzz_58181.phpt Fix reference returned from CallbackFilterIterator::accept() 2023-04-20 10:18:18 +02:00
oss_fuzz_59764.phpt Fix assertion violation for invalid class const objects in const expressions (#11458) 2023-06-21 14:59:05 +02:00
oss_fuzz_60011_1.phpt Fix mis-compilation of by-reference nullsafe operator 2023-06-28 20:35:29 +02:00
oss_fuzz_60011_2.phpt Fix mis-compilation of by-reference nullsafe operator 2023-06-28 20:35:29 +02:00
oss_fuzz_60441.phpt Fix double-compilation of arrow-function 2023-07-12 11:01:23 +02:00
oss_fuzz_60741.phpt Fix open_basedir leak 2023-07-25 17:54:14 +02:00
oss_fuzz_61712.phpt Fix oss-fuzz #61712: assertion failure with error handler during binary op 2023-08-28 20:00:49 +02:00
oss_fuzz_61712b.phpt Tweak behaviour of dynamic properties wrt error handlers 2023-09-03 18:27:21 +02:00
oss_fuzz_63802.phpt Fix OP1 leak in error path of post inc/dec 2023-11-02 19:30:59 +01:00
oss_fuzz_64209.phpt Fix in-place modification of filename in php_message_handler_for_zend 2023-11-20 14:12:25 +01:00
output_started_at_eval.phpt
overloaded_assign_prop_return_value.phpt
overloaded_func_001.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
overloaded_func_002.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
overloaded_prop_assign_op_refs.phpt
parent_class_name_without_parent.phpt
php_tag_only.inc
php_tag_only.phpt
post_inc_without_use.phpt Check that POST_INC/DEC has use in DFA optimization 2021-09-09 15:48:51 +02:00
pow_array_leak.phpt
pow_ref.phpt
property_access_errors_for_guarded_properties.phpt
property_exists.phpt
property_guard_hash_val.phpt
prototype_range.phpt
qm_assign_ref_unwrap_leak.phpt
readonly_function.phpt Fix syntax error when dnf type in parens after readonly 2022-09-11 12:29:29 +02:00
real_cast.phpt
record_errors_001.phpt Skip test for preloading 2022-03-14 13:03:21 +03:00
recursive_debug_info.phpt
recv_init_ref_type.phpt
register_shutdown_function_refcount.phpt Fix long-term shutdown/tick fci/fcc storage 2021-10-11 12:19:29 +02:00
remove_predecessor_of_pi_node.phpt [RFC] Path to Saner Increment/Decrement operators (#10358) 2023-07-17 15:51:24 +01:00
replace_pred_pi_node.phpt Drop pi nodes for both old/new pred in replace_predecessor 2021-11-08 14:56:42 +01:00
require_once_warning_to_exception.phpt
require_parse_exception.phpt
required_param_after_optional_named_args.phpt Consistently treat optional-before-required as required 2021-05-18 12:40:58 +02:00
required_param_after_optional.phpt Handle explicitly nullable types in optional-before-required deprecation 2021-05-18 14:00:25 +02:00
resource_key.phpt
restore_error_reporting.phpt
result_unused.phpt
return_by_ref_from_void_function.phpt Deprecate return by ref from void function 2021-07-08 16:47:37 +02:00
return_ref_none.phpt
rope_with_exception.phpt
runtime_compile_time_binary_operands.phpt Added missing case 0.0 to the test runtime_compile_time_binary_operands.phpt (#13010) 2023-12-24 01:06:32 +01:00
self_and.phpt
self_class_const_in_unknown_scope.phpt
self_class_const_outside_class.phpt
self_in_eval.phpt
self_instanceof_outside_class.phpt
self_method_or_prop_outside_class.phpt
self_mod.phpt
self_or.phpt
self_xor.phpt
selfParent_001.phpt
selfParent_002.phpt
serializable_deprecation.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
settype_array.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
settype_bool.phpt
settype_double.phpt
settype_int.phpt
settype_null.phpt
settype_object.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
settype_resource.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
settype_string.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
shift_001.phpt
shift_002.phpt
short_echo_as_identifier.phpt
special_name_error2.phpt
special_name_error3.phpt
static_in_trait_insteadof_list.phpt
static_in_trait_insteadof_reference.phpt
static_method_non_existing_class.phpt
static_variable_func_call.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
static_variable_in_dynamic_function_2.phpt
static_variable_in_dynamic_function.phpt
static_variable_in_private_method.phpt
static_variable_in_private_trait_method.phpt
static_variable.phpt
static_variables_closure_bind.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
static_variables_destructor.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
static_variables_global_2.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
static_variables_global.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
static_variables_recursive.phpt Allow arbitrary expressions in static variable initializer 2023-05-24 20:17:31 +02:00
static_variables_traits.phpt
str_offset_001.phpt
str_offset_002.phpt
str_offset_003.phpt
str_offset_004.phpt
str_offset_005.phpt Fix crash after indirect modification of string by user error handler 2021-11-30 16:07:38 +03:00
str_offset_006.phpt Fix clobering of operand by error handler in assignment to string offset 2021-12-02 00:24:05 +03:00
str_offset_007.phpt Fix clobering of operand by error handler in assignment to string offset 2021-12-02 00:24:05 +03:00
str_offset_008.phpt Fix yet another indirect string modification by error handler problem 2021-12-02 16:16:54 +03:00
str_or_obj_of_class_zpp.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
str_or_obj_zpp.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
strict_001.phpt
strict_002.phpt
string_offset_as_object.phpt Fix inference if FETCH_DIM_W user optimized away 2021-10-21 09:58:07 +02:00
string_offset_errors.phpt Consolidate string offset by reference errors 2021-10-20 13:00:48 +02:00
string_offset_int_min_max.phpt
string_offset_optimization.phpt Fix inference if FETCH_DIM_W user optimized away 2021-10-21 09:58:07 +02:00
string_to_number_comparison.phpt
stringable_automatic_implementation.phpt
stringable_internal_class.phpt Merge branch 'PHP-8.0' into PHP-8.1 2021-11-05 10:23:23 +01:00
stringable_trait_invalid.phpt Don't implement Stringable on traits 2021-11-05 09:42:58 +01:00
stringable_trait.phpt Don't implement Stringable on traits 2021-11-05 09:42:58 +01:00
strlen_deprecation_to_exception.phpt Init STRLEN result when deprecation promoted to exception 2021-07-01 16:22:27 +02:00
strlen.phpt
sub_001.phpt
switch_on_numeric_strings.phpt
symtable_cache_recursive_dtor.phpt
temporary_cleaning_001.phpt
temporary_cleaning_002.phpt
temporary_cleaning_003.phpt
temporary_cleaning_004.phpt
temporary_cleaning_005.phpt
temporary_cleaning_006.phpt
temporary_cleaning_007.phpt
temporary_cleaning_008.phpt
temporary_cleaning_009.phpt
temporary_cleaning_010.phpt
temporary_cleaning_011.phpt
temporary_cleaning_012.phpt
temporary_cleaning_013.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
temporary_cleaning_014.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
temporary_cleaning_015.phpt
temporary_cleaning_016.phpt Deprecate ${} string interpolation 2022-05-05 10:14:56 +02:00
temporary_cleaning_017.phpt Fix memory leak 2022-09-26 11:43:38 +03:00
tentative_type_early_binding.phpt Fully qualify ReturnTypeWillChange in deprecation message 2021-09-03 13:57:23 +02:00
ternary_associativity_1.phpt
ternary_associativity_2.phpt
ternary_associativity_3.phpt
ternary_associativity.phpt
this_as_global.phpt
this_as_lexical_var_error.phpt
this_as_parameter.phpt
this_as_static.phpt
this_in_catch.phpt
this_in_eval.phpt
this_in_extract.phpt
this_in_foreach_001.phpt
this_in_foreach_002.phpt
this_in_foreach_003.phpt
this_in_foreach_004.phpt
this_in_isset.phpt
this_in_unset.phpt
this_reassign.phpt
throw_reference.phpt
throwable_001.phpt
throwable_002.phpt
throwable_003.phpt
throwing_overloaded_compound_assign_op.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
trait_exists_001.phpt
trait_exists_002.phpt
trait_exists_003.phpt
trait_type_errors.phpt
trampoline_closure_named_arguments.phpt Fix GH-11406: segfault with unpacking and magic method closure 2023-06-13 17:39:47 +02:00
unary_minus_const_expr_consistency.phpt Unary minus const expression consistency 2023-03-31 14:27:54 +02:00
uncaught_exception_error_supression.phpt
undef_index_to_exception.phpt
undef_var_in_verify_return.phpt
unexpected_ref_bug.phpt
unpack_iterator_by_ref_type_check.phpt Create reference wrappers in SEND_UNPACK if necessary 2021-09-30 14:55:48 +02:00
unreachable_phi_cycle.phpt [RFC] Path to Saner Increment/Decrement operators (#10358) 2023-07-17 15:51:24 +01:00
unset_cast_removed.phpt
unset_cv01.phpt
unset_cv02.phpt
unset_cv03.phpt
unset_cv04.phpt
unset_cv05.phpt Add proper EXTENSIONS section for tests in Zend/ 2021-06-18 01:05:05 +01:00
unset_cv06.phpt Add proper EXTENSIONS section for tests in Zend/ 2021-06-18 01:05:05 +01:00
unset_cv08.phpt
unset_cv10.phpt Fix bug #80945: Don't throw undefined array key warning in ArrayObject unset() 2021-06-14 10:14:38 +02:00
unset_cv11.phpt Fix some typos (#7320) 2021-07-31 08:34:57 +02:00
unset_cv12.phpt
unset_non_array.phpt Consolidate UNSET_DIM handling for string offset error 2021-10-20 13:05:38 +02:00
unset_prop_recursion.phpt Undef slot before destroying in unset_property 2021-07-15 09:31:19 +02:00
unset.inc
unterminated_comment.phpt
unused_shared_static_variables.phpt
update_consts_shadowed_private_prop.phpt Fix constant update for shadowed private property 2021-07-08 10:12:40 +02:00
use_late_binding_conflict.phpt
use_no_eval_conflict.phpt
use_no_file_conflict_1.inc
use_no_file_conflict_2.inc
use_no_file_conflict.phpt
use_unlinked_class.phpt
variable_with_boolean_name.phpt
variable_with_integer_name.phpt
varvars_by_ref.phpt
vm_stack_with_arg_extend.phpt
warning_during_heredoc_scan_ahead.phpt Fix GH-13142: Undefined variable name is shortened when contains \0 2024-01-20 23:49:13 +01:00
write_property_ref_overwrite_return.phpt Fixed bug #80173 2021-07-02 10:07:40 +02:00
xor_001.phpt
xor_002.phpt
xor_003.phpt
zend_operators.phpt
zend_signed_multiply-32bit.phpt
zend_signed_multiply-64bit-2.phpt
zend_signed_multiply-64bit.phpt
zend_strtod.phpt