You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following tests are broken in ZTS builds with JIT enabled opcache:
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 zend_extension=opcache.so -d opcache.enable_cli=1 in non-debug ZTS builds.
I tried reproducing this but I can't, the tests pass: it's in the warn summary "XFAIL section but test passes".
Looking at recent CI runs of ZTS builds, it seems to pass as well.
Maybe whatever was the issue back then was fixed in the meantime?
Activity
XFAIL tests (phpGH-8588)
Merge branch 'PHP-8.0' into PHP-8.1
Revert "XFAIL tests (phpGH-8588)"
Merge branch 'PHP-8.1'
[-]Broken tests with JIT enabled in ZTS[/-][+]Broken tests with opcache loaded in ZTS[/+]ndossche commentedon Mar 2, 2023
I tried reproducing this but I can't, the tests pass: it's in the warn summary "XFAIL section but test passes".
Looking at recent CI runs of ZTS builds, it seems to pass as well.
Maybe whatever was the issue back then was fixed in the meantime?
arnaud-lb commentedon Mar 17, 2023
Indeed. These tests do not appear to fail in PHP-8.1. According to bisect, this was fixed in 36d2dd0.
I will remove the xfails and close this bug.
arnaud-lb commentedon Mar 17, 2023
Thank you !