File tree 5 files changed +43
-0
lines changed
5 files changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,14 @@ GH-12073: Freeing of non-ZMM pointer of incompletely allocated closure
5
5
if (getenv ("USE_ZEND_ALLOC " ) === "0 " && getenv ("USE_TRACKED_ALLOC " ) !== "1 " ) {
6
6
die ("skip Zend MM disabled " );
7
7
}
8
+ $ tracing = extension_loaded ("Zend OPcache " )
9
+ && ($ conf = opcache_get_configuration ()["directives " ])
10
+ && array_key_exists ("opcache.jit " , $ conf )
11
+ && $ conf ["opcache.jit " ] === "tracing " ;
12
+ if (PHP_OS_FAMILY === "Windows " && PHP_INT_SIZE == 8 && $ tracing && getenv ('SKIP_ASAN ' )) {
13
+ $ url = "https://github.com/php/php-src/issues/15709 " ;
14
+ die ("xfail Test fails on Windows x64 (VS17) and tracing JIT with ASan; see $ url " );
15
+ }
8
16
?>
9
17
--FILE--
10
18
<?php
Original file line number Diff line number Diff line change 1
1
--TEST--
2
2
GH-14643: Segfault on empty user function.
3
+ --SKIPIF--
4
+ <?php
5
+ $ tracing = extension_loaded ("Zend OPcache " )
6
+ && ($ conf = opcache_get_configuration ()["directives " ])
7
+ && array_key_exists ("opcache.jit " , $ conf )
8
+ && $ conf ["opcache.jit " ] === "tracing " ;
9
+ if (PHP_OS_FAMILY === "Windows " && PHP_INT_SIZE == 8 && $ tracing && getenv ('SKIP_ASAN ' )) {
10
+ $ url = "https://github.com/php/php-src/issues/15709 " ;
11
+ die ("xfail Test fails on Windows x64 (VS17) and tracing JIT with ASan; see $ url " );
12
+ }
13
+ ?>
3
14
--FILE--
4
15
<?php
5
16
class Logger {
Original file line number Diff line number Diff line change @@ -3,6 +3,14 @@ Timeout within while loop
3
3
--SKIPIF--
4
4
<?php
5
5
if (getenv ("SKIP_SLOW_TESTS " )) die ("skip slow test " );
6
+ $ tracing = extension_loaded ("Zend OPcache " )
7
+ && ($ conf = opcache_get_configuration ()["directives " ])
8
+ && array_key_exists ("opcache.jit " , $ conf )
9
+ && $ conf ["opcache.jit " ] === "tracing " ;
10
+ if (PHP_OS_FAMILY === "Windows " && PHP_INT_SIZE == 8 && $ tracing && getenv ('SKIP_ASAN ' )) {
11
+ $ url = "https://github.com/php/php-src/issues/15709 " ;
12
+ die ("xfail Test fails on Windows x64 (VS17) and tracing JIT with ASan; see $ url " );
13
+ }
6
14
?>
7
15
--FILE--
8
16
<?php
Original file line number Diff line number Diff line change @@ -3,6 +3,14 @@ Timeout within for loop
3
3
--SKIPIF--
4
4
<?php
5
5
if (getenv ("SKIP_SLOW_TESTS " )) die ("skip slow test " );
6
+ $ tracing = extension_loaded ("Zend OPcache " )
7
+ && ($ conf = opcache_get_configuration ()["directives " ])
8
+ && array_key_exists ("opcache.jit " , $ conf )
9
+ && $ conf ["opcache.jit " ] === "tracing " ;
10
+ if (PHP_OS_FAMILY === "Windows " && PHP_INT_SIZE == 8 && $ tracing && getenv ('SKIP_ASAN ' )) {
11
+ $ url = "https://github.com/php/php-src/issues/15709 " ;
12
+ die ("xfail Test fails on Windows x64 (VS17) and tracing JIT with ASan; see $ url " );
13
+ }
6
14
?>
7
15
--FILE--
8
16
<?php
Original file line number Diff line number Diff line change @@ -3,6 +3,14 @@ Testing register_shutdown_function() with timeout. (Bug: #21513)
3
3
--SKIPIF--
4
4
<?php
5
5
if (getenv ("SKIP_SLOW_TESTS " )) die ("skip slow test " );
6
+ $ tracing = extension_loaded ("Zend OPcache " )
7
+ && ($ conf = opcache_get_configuration ()["directives " ])
8
+ && array_key_exists ("opcache.jit " , $ conf )
9
+ && $ conf ["opcache.jit " ] === "tracing " ;
10
+ if (PHP_OS_FAMILY === "Windows " && PHP_INT_SIZE == 8 && $ tracing && getenv ('SKIP_ASAN ' )) {
11
+ $ url = "https://github.com/php/php-src/issues/15709 " ;
12
+ die ("xfail Test fails on Windows x64 (VS17) and tracing JIT with ASan; see $ url " );
13
+ }
6
14
?>
7
15
--FILE--
8
16
<?php
You can’t perform that action at this time.
0 commit comments