[php-src] Issue #8588: Broken tests with JIT enabled in ZTS
| From: | arnaud-lb | Date: | Fri, 20 May 2022 10:25:39 +0000 |
| Subject: | [php-src] Issue #8588: Broken tests with JIT enabled in ZTS | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-241549@lists.php.net to get a copy of this message | ||
Issue: https://github.com/php/php-src/issues/8588
Author: arnaud-lb
### Description
The following tests are broken in ZTS builds with JIT enabled:
```
Bug #78376 (Incorrect preloading of constant static properties) [ext/opcache/tests/bug78376.phpt]
Bug #78175.2 (Preloading segfaults at preload time and at runtime)
[ext/opcache/tests/bug78175_2.phpt]
Preloading inherited method with separated static vars
[ext/opcache/tests/preload_method_static_vars.phpt]
Preload trait with static variables in method [ext/opcache/tests/preload_trait_static.phpt]
```
They fail when executed with
-d opcache.enable_cli=1 -d opcache.jit_buffer=16M in ZTS
builds:
See https://github.com/php/php-src/pull/8569#issuecomment-1131934728
I'm going to mark these tests as XFAIL so that #8569 can be merged. I'm opening this issue
to keep track of this.
### PHP Version
PHP 8.0 8735ae9d13dc13dcfab72898476097d93bf3f4cf
### Operating System
_No response_