Skip to content

Commit 71de8fe

Browse files
committed
Mark tests as XFAIL on Windows
These tests segfault with tracing JIT on Windows as of a recent commit[1]. A link to a backtrace is available in a comment[2]. For now, we mark these tests as XFAIL, to keep AppVeyor CI helpful. [1] <7b0a053> [2] <7b0a053#commitcomment-42267637>
1 parent 873c087 commit 71de8fe

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

Zend/tests/bug63635.phpt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
--TEST--
22
Bug #63635 (Segfault in gc_collect_cycles)
3+
--SKIPIF--
4+
<?php
5+
if (PHP_OS_FAMILY === 'Windows' && ini_get('opcache.jit') && ini_get('opcache.jit_buffer_size')) {
6+
die('xfail issues with JIT on Windows');
7+
}
8+
?>
39
--FILE--
410
<?php
511
class Node {

Zend/tests/bug77345_gc_1.phpt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
--TEST--
22
Bug #77345 (Segmentation faults stack overflow in cyclic garbage collector) (Bug #77427)
3+
--SKIPIF--
4+
<?php
5+
if (PHP_OS_FAMILY === 'Windows' && ini_get('opcache.jit') && ini_get('opcache.jit_buffer_size')) {
6+
die('xfail issues with JIT on Windows');
7+
}
8+
?>
39
--INI--
410
zend.enable_gc = 1
511
--FILE--

Zend/tests/bug77345_gc_2.phpt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
--TEST--
22
Bug #77345 (Segmentation faults stack overflow in cyclic garbage collector) (Bug #77427)
3+
--SKIPIF--
4+
<?php
5+
if (PHP_OS_FAMILY === 'Windows' && ini_get('opcache.jit') && ini_get('opcache.jit_buffer_size')) {
6+
die('xfail issues with JIT on Windows');
7+
}
8+
?>
39
--INI--
410
zend.enable_gc = 1
511
--FILE--

0 commit comments

Comments
 (0)