nixbot

builds

succeeded php-opcache-8.3.36 checks.aarch64-linux.fastly-purge-lint · build #220 · raw

1tribuchet: building on eliza
unpackPhase
2unpacking source archive /nix/store/jjzjdicz0kshmnck5dk1gvf44sszbfdb-php-8.3.36.tar.bz23source root is php-8.3.364setting SOURCE_DATE_EPOCH to timestamp 1792418434 of file "php-8.3.36/win32/wsyslog.c"
genfiles
5genfiles: bison version 3.8.2 (ok)6genfiles: re2c version 4.6 (ok)7genfiles: Generating Zend parser and lexer files8make: 'Zend/zend_language_parser.c' is up to date.9make: 'Zend/zend_language_scanner.c' is up to date.10make: 'Zend/zend_ini_parser.c' is up to date.11make: 'Zend/zend_ini_scanner.c' is up to date.12genfiles: Generating phpdbg parser and lexer files13make: 'sapi/phpdbg/phpdbg_parser.c' is up to date.14make: 'sapi/phpdbg/phpdbg_lexer.c' is up to date.15genfiles: Generating json extension parser and lexer files16make: 'ext/json/json_parser.tab.c' is up to date.17make: 'ext/json/json_scanner.c' is up to date.18genfiles: Generating PDO lexer file19make: 'ext/pdo/pdo_sql_parser.c' is up to date.20genfiles: Generating standard extension lexer files21make: 'ext/standard/var_unserializer.c' is up to date.22make: 'ext/standard/url_scanner_ex.c' is up to date.23genfiles: Generating phar extension lexer file24make: 'ext/phar/phar_path_check.c' is up to date.
configurePhase
25Configuring for:26PHP Api Version: 2023083127Zend Module Api No: 2023083128Zend Extension Api No: 42023083129fixing libtool script ./build/ltmain.sh30patching script interpreter paths in ./configure31./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/sh"32configure flags: --disable-static --prefix=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36 --bindir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/bin --sbindir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/sbin --includedir=/nix/store/000gp2d30pyir8hpawwcgh82686b6vs9-php-opcache-8.3.36-dev/include --mandir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/share/man --infodir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/share/info --docdir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/share/doc/php-opcache --libdir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/lib --libexecdir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/libexec --localedir=/nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/share/locale33checking for grep that handles long lines and -e... /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep34checking for egrep... /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep -E35checking for a sed that does not truncate output... /nix/store/03rgyjxclvhxnif2klf13nkr92rpxqqg-gnused-4.10/bin/sed36checking pkg-config is at least version 0.9.0... yes37checking whether the C compiler works... yes38checking for C compiler default output file name... a.out39checking for suffix of executables... 40checking whether we are cross compiling... no41checking for suffix of object files... o42checking whether the compiler supports GNU C... yes43checking whether gcc accepts -g... yes44checking for gcc option to enable C23 features... none needed45checking how to run the C preprocessor... gcc -E46checking for egrep -e... (cached) /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep -E47checking for icc... no48checking for suncc... no49checking for system library directory... lib50checking if compiler supports -Wl,-rpath,... yes51checking build system type... aarch64-unknown-linux-gnu52checking host system type... aarch64-unknown-linux-gnu53checking target system type... aarch64-unknown-linux-gnu54checking for PHP prefix... /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.3655checking for PHP includes... -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib56checking for PHP extension directory... /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/lib/php/extensions57checking for PHP installed headers prefix... /nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php58checking if debug is enabled... no59checking if zts is enabled... no60checking for gawk... gawk61checking whether to enable Zend OPcache support... yes, shared62checking whether to enable copying PHP CODE pages into HUGE PAGES... yes63checking whether to enable JIT... yes64checking for mprotect... yes65checking for memfd_create... yes66checking for sysvipc shared memory support... yes67checking for mmap() using MAP_ANON shared memory support... yes68checking for shm_open in -lrt... yes69checking for mmap() using shm_open() shared memory support... checking for shm_unlink in -lrt... yes70yes71checking whether C compiler accepts -Wno-implicit-fallthrough... yes72checking for a sed that does not truncate output... /nix/store/03rgyjxclvhxnif2klf13nkr92rpxqqg-gnused-4.10/bin/sed73checking for ld used by gcc... ld74checking if the linker (ld) is GNU ld... yes75checking for ld option to reload object files... -r76checking for BSD-compatible nm... nm77checking whether ln -s works... yes78checking how to recognize dependent libraries... (cached) pass_all79checking for stdio.h... yes80checking for stdlib.h... yes81checking for string.h... yes82checking for inttypes.h... yes83checking for stdint.h... yes84checking for strings.h... yes85checking for sys/stat.h... yes86checking for sys/types.h... yes87checking for unistd.h... yes88checking for dlfcn.h... yes89checking the maximum length of command line arguments... 157286490checking command to parse nm output from gcc object... ok91checking for objdir... .libs92checking for ar... ar93checking for ranlib... ranlib94checking for strip... strip95checking if gcc supports -fno-rtti -fno-exceptions... no96checking for gcc option to produce PIC... -fPIC97checking if gcc PIC flag -fPIC works... yes98checking if gcc static flag -static works... no99checking if gcc supports -c -o file.o... yes100checking whether the gcc linker (ld) supports shared libraries... yes101checking whether -lc should be explicitly linked in... no102checking dynamic linker characteristics... GNU/Linux ld.so103checking how to hardcode library paths into programs... immediate104checking whether stripping libraries is possible... yes105checking if libtool supports shared libraries... yes106checking whether to build shared libraries... yes107checking whether to build static libraries... no108109creating libtool110appending configuration tag "CXX" to libtool111checking whether the g++ linker (ld) supports shared libraries... yes112checking for g++ option to produce PIC... 113checking if g++ static flag works... yes114checking if g++ supports -c -o file.o... yes115checking whether the g++ linker (ld) supports shared libraries... yes116checking dynamic linker characteristics... GNU/Linux ld.so117(cached) (cached) checking how to hardcode library paths into programs... unsupported118configure: patching config.h.in119configure: creating ./config.status120config.status: creating config.h
buildPhase
121build flags: -j24 SHELL=/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash122/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/ZendAccelerator.c -o ZendAccelerator.lo -MMD -MF ZendAccelerator.dep -MT ZendAccelerator.lo123/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_blacklist.c -o zend_accelerator_blacklist.lo -MMD -MF zend_accelerator_blacklist.dep -MT zend_accelerator_blacklist.lo124/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_debug.c -o zend_accelerator_debug.lo -MMD -MF zend_accelerator_debug.dep -MT zend_accelerator_debug.lo125/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_hash.c -o zend_accelerator_hash.lo -MMD -MF zend_accelerator_hash.dep -MT zend_accelerator_hash.lo126/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_module.c -o zend_accelerator_module.lo -MMD -MF zend_accelerator_module.dep -MT zend_accelerator_module.lo127/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_persist.c -o zend_persist.lo -MMD -MF zend_persist.dep -MT zend_persist.lo128/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_persist_calc.c -o zend_persist_calc.lo -MMD -MF zend_persist_calc.dep -MT zend_persist_calc.lo129/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_file_cache.c -o zend_file_cache.lo -MMD -MF zend_file_cache.dep -MT zend_file_cache.lo130/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_shared_alloc.c -o zend_shared_alloc.lo -MMD -MF zend_shared_alloc.dep -MT zend_shared_alloc.lo131/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_util_funcs.c -o zend_accelerator_util_funcs.lo -MMD -MF zend_accelerator_util_funcs.dep -MT zend_accelerator_util_funcs.lo132/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/shared_alloc_shm.c -o shared_alloc_shm.lo -MMD -MF shared_alloc_shm.dep -MT shared_alloc_shm.lo133/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/shared_alloc_mmap.c -o shared_alloc_mmap.lo -MMD -MF shared_alloc_mmap.dep -MT shared_alloc_mmap.lo134/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/shared_alloc_posix.c -o shared_alloc_posix.lo -MMD -MF shared_alloc_posix.dep -MT shared_alloc_posix.lo135gcc /build/php-8.3.36/ext/opcache/jit/dynasm/minilua.c -lm -o minilua136make: Circular jit/zend_jit.lo <- jit/zend_jit.lo dependency dropped.137/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/jit/zend_jit_gdb.c -o jit/zend_jit_gdb.lo -MMD -MF jit/zend_jit_gdb.dep -MT jit/zend_jit_gdb.lo138/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/jit/zend_jit_vm_helpers.c -o jit/zend_jit_vm_helpers.lo -MMD -MF jit/zend_jit_vm_helpers.dep -MT jit/zend_jit_vm_helpers.lo139mkdir .libs140mkdir .libs141mkdir: cannot create directory '.libs': File exists142 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_blacklist.c -MMD -MF zend_accelerator_blacklist.dep -MT zend_accelerator_blacklist.lo -fPIC -DPIC -o .libs/zend_accelerator_blacklist.o143 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_file_cache.c -MMD -MF zend_file_cache.dep -MT zend_file_cache.lo -fPIC -DPIC -o .libs/zend_file_cache.o144 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_persist.c -MMD -MF zend_persist.dep -MT zend_persist.lo -fPIC -DPIC -o .libs/zend_persist.o145 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_shared_alloc.c -MMD -MF zend_shared_alloc.dep -MT zend_shared_alloc.lo -fPIC -DPIC -o .libs/zend_shared_alloc.o146 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/ZendAccelerator.c -MMD -MF ZendAccelerator.dep -MT ZendAccelerator.lo -fPIC -DPIC -o .libs/ZendAccelerator.o147 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/shared_alloc_shm.c -MMD -MF shared_alloc_shm.dep -MT shared_alloc_shm.lo -fPIC -DPIC -o .libs/shared_alloc_shm.o148mkdir jit/.libs149 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_persist_calc.c -MMD -MF zend_persist_calc.dep -MT zend_persist_calc.lo -fPIC -DPIC -o .libs/zend_persist_calc.o150 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_module.c -MMD -MF zend_accelerator_module.dep -MT zend_accelerator_module.lo -fPIC -DPIC -o .libs/zend_accelerator_module.o151 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/shared_alloc_mmap.c -MMD -MF shared_alloc_mmap.dep -MT shared_alloc_mmap.lo -fPIC -DPIC -o .libs/shared_alloc_mmap.o152 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_hash.c -MMD -MF zend_accelerator_hash.dep -MT zend_accelerator_hash.lo -fPIC -DPIC -o .libs/zend_accelerator_hash.o153 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_util_funcs.c -MMD -MF zend_accelerator_util_funcs.dep -MT zend_accelerator_util_funcs.lo -fPIC -DPIC -o .libs/zend_accelerator_util_funcs.o154 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/zend_accelerator_debug.c -MMD -MF zend_accelerator_debug.dep -MT zend_accelerator_debug.lo -fPIC -DPIC -o .libs/zend_accelerator_debug.o155 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/jit/zend_jit_vm_helpers.c -MMD -MF jit/zend_jit_vm_helpers.dep -MT jit/zend_jit_vm_helpers.lo -fPIC -DPIC -o jit/.libs/zend_jit_vm_helpers.o156 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/shared_alloc_posix.c -MMD -MF shared_alloc_posix.dep -MT shared_alloc_posix.lo -fPIC -DPIC -o .libs/shared_alloc_posix.o157 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/jit/zend_jit_gdb.c -MMD -MF jit/zend_jit_gdb.dep -MT jit/zend_jit_gdb.lo -fPIC -DPIC -o jit/.libs/zend_jit_gdb.o158./minilua /build/php-8.3.36/ext/opcache/jit/dynasm/dynasm.lua -D ARM64=1 -o jit/zend_jit_arm64.c /build/php-8.3.36/ext/opcache/jit/zend_jit_arm64.dasc159/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/jit/zend_jit.c -o jit/zend_jit.lo -MMD -MF jit/zend_jit.dep -MT jit/zend_jit.lo160 gcc -I. -I/build/php-8.3.36/ext/opcache -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -Wno-implicit-fallthrough -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/opcache/jit/zend_jit.c -MMD -MF jit/zend_jit.dep -MT jit/zend_jit.lo -fPIC -DPIC -o jit/.libs/zend_jit.o161/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=link gcc -shared -I/build/php-8.3.36/ext/opcache/include -I/build/php-8.3.36/ext/opcache/main -I/build/php-8.3.36/ext/opcache -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -o opcache.la -export-dynamic -avoid-version -prefer-pic -module -rpath /build/php-8.3.36/ext/opcache/modules ZendAccelerator.lo zend_accelerator_blacklist.lo zend_accelerator_debug.lo zend_accelerator_hash.lo zend_accelerator_module.lo zend_persist.lo zend_persist_calc.lo zend_file_cache.lo zend_shared_alloc.lo zend_accelerator_util_funcs.lo shared_alloc_shm.lo shared_alloc_mmap.lo shared_alloc_posix.lo jit/zend_jit.lo jit/zend_jit_gdb.lo jit/zend_jit_vm_helpers.lo -lrt162gcc -shared .libs/ZendAccelerator.o .libs/zend_accelerator_blacklist.o .libs/zend_accelerator_debug.o .libs/zend_accelerator_hash.o .libs/zend_accelerator_module.o .libs/zend_persist.o .libs/zend_persist_calc.o .libs/zend_file_cache.o .libs/zend_shared_alloc.o .libs/zend_accelerator_util_funcs.o .libs/shared_alloc_shm.o .libs/shared_alloc_mmap.o .libs/shared_alloc_posix.o jit/.libs/zend_jit.o jit/.libs/zend_jit_gdb.o jit/.libs/zend_jit_vm_helpers.o -lrt -Wl,-soname -Wl,opcache.so -o .libs/opcache.so163creating opcache.la164(cd .libs && rm -f opcache.la && ln -s ../opcache.la opcache.la)165/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=install cp ./opcache.la /build/php-8.3.36/ext/opcache/modules166cp ./.libs/opcache.so /build/php-8.3.36/ext/opcache/modules/opcache.so167cp ./.libs/opcache.lai /build/php-8.3.36/ext/opcache/modules/opcache.la168PATH="$PATH:/sbin" ldconfig -n /build/php-8.3.36/ext/opcache/modules169----------------------------------------------------------------------170Libraries have been installed in:171 /build/php-8.3.36/ext/opcache/modules172173If you ever happen to want to link against installed libraries174in a given directory, LIBDIR, you must either use libtool, and175specify the full pathname of the library, or use the `-LLIBDIR'176flag during linking and do at least one of the following:177 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable178 during execution179 - add LIBDIR to the `LD_RUN_PATH' environment variable180 during linking181 - use the `-Wl,--rpath -Wl,LIBDIR' linker flag182183See any operating system documentation about shared libraries for184more information, such as the ld(1) and ld.so(8) manual pages.185----------------------------------------------------------------------186187Build complete.188Don't forget to run 'make test'.189190buildPhase completed in 2 minutes 20 seconds
checkPhase
191make: Circular jit/zend_jit.lo <- jit/zend_jit.lo dependency dropped.192193Build complete.194Don't forget to run 'make test'.195196197=====================================================================198PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/php 199PHP_SAPI : cli200PHP_VERSION : 8.3.36201ZEND_VERSION: 4.3.36202PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64203INI actual : /build/php-8.3.36/ext/opcache/tmp-php.ini204More .INIs : 205---------------------------------------------------------------------206PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/php-cgi 207PHP_SAPI : cgi-fcgi208PHP_VERSION : 8.3.36209ZEND_VERSION: 4.3.36210PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64211INI actual : /build/php-8.3.36/ext/opcache/tmp-php.ini212More .INIs : 213--------------------------------------------------------------------- 214---------------------------------------------------------------------215PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/phpdbg 216PHP_SAPI : phpdbg217PHP_VERSION : 8.3.36218ZEND_VERSION: 4.3.36219PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64220INI actual : /build/php-8.3.36/ext/opcache/tmp-php.ini221More .INIs : 222---------------------------------------------------------------------223CWD : /build/php-8.3.36/ext/opcache224Extra dirs : 225VALGRIND : Not used226=====================================================================227TIME START 2026-10-21 19:59:48228=====================================================================229PASS 001: O+ works in CLI [tests/001_cli.phpt] 230PASS Make sure various ASSIGN_OBJ exceptions are not optimized away [tests/assign_obj_exceptions.phpt] 231PASS Type inference for $ary[$idx]->prop += [tests/assign_obj_op_of_fetch_dim.phpt] 232PASS ASSIGN_STATIC_PROP_REF result should have live range [tests/assign_static_prop_ref_result.phpt] 233SKIP Blacklist (with glob, quote and comments) [tests/blacklist-win32.phpt] reason: only for Windows234PASS Blacklist (with glob, quote and comments) [tests/blacklist.phpt] 235PASS Block pass: Bugs in BOOL/QM_ASSIGN elision [tests/block_pass_001.phpt] 236PASS Removing a block that has duplicate successors [tests/block_removal_with_duplicate_successors.phpt] 237PASS Incorrect constant propagation on BOOL in pass 1 [tests/bool_cp_in_pass1.phpt] 238PASS $v = !$v/(bool)$v checks for undefined variables [tests/bool_not_cv.phpt] 239PASS Bug #69838 OPCACHE Warning Internal error: wrong size calculation [tests/bu69838.phpt] 240PASS Bug #64353 (Built-in classes can be unavailable with dynamic includes and OPcache) [tests/bug64353.phpt] 241PASS Bug #64482 (Opcodes for dynamic includes should not be cached) [tests/bug64482.phpt] 242PASS Bug #65510 (5.5.2 crashes in _get_zval_ptr_ptr_var) [tests/bug65510.phpt] 243PASS Bug #65559 (cache not cleared if changes occur while running) [tests/bug65559.phpt] 244PASS Bug #65665 (Exception not properly caught when opcache enabled) [tests/bug65665.phpt] 245PASS Bug #65845 (Error when Zend Opcache Optimizer is fully enabled) [tests/bug65845.phpt] 246PASS Bug #65915 (Inconsistent results with require return value) [tests/bug65915.phpt] 247PASS Bug #66176 (Invalid constant substitution) [tests/bug66176.phpt] 248PASS Bug #66251 (Constants get statically bound at compile time when Optimized) [tests/bug66251.phpt] 249PASS Bug #66334 (Memory Leak in new pass1_5.c optimizations) [tests/bug66334.phpt] 250PASS Bug #66338 (Optimization binding of class constants is not safely opcacheable) [tests/bug66338.phpt] 251PASS Bug #66440 (Optimisation of conditional JMPs based on pre-evaluate constant function calls) [tests/bug66440.phpt] 252PASS Bug #66461 (PHP crashes if opcache.interned_strings_buffer=0) [tests/bug66461.phpt] 253PASS Bug #66474 (Optimizer bug in constant string to boolean conversion) [tests/bug66474.phpt] 254PASS Bug #67215 (php-cgi work with opcache, may be segmentation fault happen) [tests/bug67215.phpt] 255PASS Bug #68104 (Segfault while pre-evaluating a disabled function) [tests/bug68104.phpt] 256PASS Bug #69038 (switch(SOMECONSTANT) misbehaves) [tests/bug69038.phpt] 257PASS Bug #69125 (Array numeric string as key) [tests/bug69125.phpt] 258PASS Bug #69159 (Opcache causes problem when passing a variable variable to a function) [tests/bug69159.phpt] 259PASS Test that script cached info is correct with validate_timestamps disabled [tests/bug69281.phpt] 260PASS Bug #69549 (Memory leak with opcache.optimization_level=0xFFFFFFFF) [tests/bug69549.phpt] 261PASS Bug #69688 (segfault with eval and opcache fast shutdown) [tests/bug69688.phpt] 262PASS Bug #70111 (Segfault when a function uses both an explicit return type and an explicit cast) [tests/bug70111.phpt] 263PASS Bug #70207 Finally is broken with opcache [tests/bug70207.phpt] 264PASS Bug #70237 (Empty while and do-while segmentation fault with opcode on CLI enabled) [tests/bug70237.phpt] 265PASS Bug #70423 Warning Internal error: wrong size calculation [tests/bug70423.phpt] 266PASS Bug #71127 (Define in auto_prepend_file is overwrite) [tests/bug71127.phpt] 267PASS Bug #71443 (Segfault using built-in webserver with intl using symfony) [tests/bug71443.phpt] 268PASS Bug #71843 (null ptr deref ZEND_RETURN_SPEC_CONST_HANDLER (zend_vm_execute.h:3479)) [tests/bug71843.phpt] 269PASS Bug #72014 (Including a file with anonymous classes multiple times leads to fatal error) [tests/bug72014.phpt] 270PASS Bug #72762: Infinite loop while parsing a file with opcache enabled [tests/bug72762.phpt] 271PASS Bug #73402 (Opcache segfault when using class constant to call a method) [tests/bug73402.phpt] 272PASS Bug #73583 (Segfaults when conditionally declared class and function have the same name) [tests/bug73583.phpt] 273PASS Bug #73654: Segmentation fault in zend_call_function [tests/bug73654.phpt] 274PASS Bug #73668: "SIGFPE Arithmetic exception" in opcache when divide by minus 1 [tests/bug73668.phpt] 275PASS Bug #73746 (Method that returns string returns UNKNOWN:0 instead) [tests/bug73746.phpt] 276SKIP Bug #73789 (Strange behavior of class constants in switch/case block) [tests/bug73789.phpt] reason: Required extension missing: ctype277PASS Bug #73847: Recursion when a variable is redefined as array [tests/bug73847.phpt] 278PASS Bug #74019 (Segfault with list) [tests/bug74019.phpt] 279PASS Bug #74152 (if statement says true to a null variable) [tests/bug74152.phpt] 280PASS Bug #74431 - foreach infinite loop [tests/bug74431.phpt] 281PASS Bug #74442: Opcached version produces a nested array [tests/bug74442.phpt] 282PASS Bug #74456 (Segmentation error while running a script in CLI mode) [tests/bug74456.phpt] 283PASS Bug #74596 (SIGSEGV with opcache.revalidate_path enabled) [tests/bug74596.phpt] 284PASS Bug #74623: Infinite loop in type inference when using HTMLPurifier [tests/bug74623.phpt] 285PASS Bug #74663 (Segfault with opcache.memory_protect and validate_timestamp) [tests/bug74663.phpt] 286PASS Bug #74980 (Narrowing occurred during type inference) [tests/bug74980.phpt] 287PASS Bug #75230 (Invalid opcode 49/1/8 using opcache) [tests/bug75230.phpt] 288PASS Bug #75255 (Request hangs and not finish) [tests/bug75255.phpt] 289PASS Bug #75357 (segfault loading WordPress wp-admin) [tests/bug75357.phpt] 290PASS Bug #75370 (Webserver hangs on valid PHP text) [tests/bug75370.phpt] 291PASS Bug #75556 (Invalid opcode 138/1/1) [tests/bug75556.phpt] 292PASS Bug #75570 ("Narrowing occurred during type inference" error) [tests/bug75570.phpt] 293PASS Bug #75608 ("Narrowing occurred during type inference" error) [tests/bug75608.phpt] 294PASS Bug #75681: Warning: Narrowing occurred during type inference (specific case) [tests/bug75681.phpt] 295PASS Bug #75687 (var 8 (TMP) has array key type but not value type) [tests/bug75687.phpt] 296PASS Bug #75698: Using @ crashes php7.2-fpm [tests/bug75698.phpt] 297PASS Bug #75938: Modulus value not stored in variable [tests/bug75938.phpt] 298PASS Bug #75969: Assertion failure in live range DCE due to block pass misoptimization [tests/bug75969.phpt] 299PASS Bug #76074 (opcache corrupts variable in for-loop) [tests/bug76074.phpt] 300PASS Bug #76094 (Access violation when using opcache) [tests/bug76094.phpt] 301PASS Bug #76275: Assertion failure in file cache when unserializing empty try_catch_array [tests/bug76275.phpt] 302PASS Bug #76281: Opcache causes incorrect "undefined variable" errors [tests/bug76281.phpt] 303SKIP Bug 76337: segmentation fault when an extension use zend_register_class_alias() and opcache enabled [tests/bug76337.phpt] reason: Required extension missing: zend_test304PASS Bug #76446 (zend_variables.c:73: zend_string_destroy: Assertion `!(zval_gc_flags((str)->gc) [tests/bug76446.phpt] 305PASS Bug #76463 (var has array key type but not value type) [tests/bug76463.phpt] 306PASS Bug #76466 Loop variable confusion [tests/bug76466.phpt] 307PASS Bug #76477 (Opcache causes empty return value) [tests/bug76477.phpt] 308PASS Bug #76711 OPcache enabled triggers false-positive "Illegal string offset" [tests/bug76711.phpt] 309PASS Bug #76796: Compile-time evaluation of disabled function in opcache (SCCP) causes segfault [tests/bug76796.phpt] 310PASS Bug #77058: Type inference in opcache causes side effects [tests/bug77058.phpt] 311PASS Bug #77092: array_diff_key() - segmentation fault [tests/bug77092.phpt] 312PASS Bug #77191: Assertion failure in dce_live_ranges() when silencing is used [tests/bug77191.phpt] 313PASS Bug #77215: CFG assertion failure on multiple finalizing switch frees in one block [tests/bug77215.phpt] 314PASS Bug #77257: value of variable assigned in a switch() construct gets lost [tests/bug77257.phpt] 315PASS Bug #77266 (Assertion failed in dce_live_ranges) [tests/bug77266.phpt] 316PASS Bug #77275: OPcache optimization problem for ArrayAccess->offsetGet(string) [tests/bug77275.phpt] 317PASS Bug #77310 (1): Incorrect SCCP for compound assign to arrays [tests/bug77310_1.phpt] 318PASS Bug #77434: php-fpm workers are segfaulting in zend_gc_addref [tests/bug77434.phpt] 319PASS Bug #77691: Opcache passes wrong value for inline array push assignments [tests/bug77691.phpt] 320PASS Bug #77743: Incorrect pi node insertion for jmpznz with identical successors [tests/bug77743.phpt] 321PASS Bug #78014 (Preloaded classes may depend on non-preloaded classes due to unresolved consts) [tests/bug78014.phpt] 322PASS Bug #78015: Incorrect evaluation of expressions involving partials array in SCCP [tests/bug78015.phpt] 323PASS Bug #78034: "pecl" tool fails with abort assertion in zend_ssa.c [tests/bug78034.phpt] 324PASS Bug #78106: Path resolution fails if opcache disabled during request [tests/bug78106.phpt] 325PASS Bug #78175 (Preloading segfaults at preload time and at runtime) [tests/bug78175.phpt] 326PASS Bug #78175.2 (Preloading segfaults at preload time and at runtime) [tests/bug78175_2.phpt] 327PASS Bug #78185: file cache only no longer works [tests/bug78185.phpt] 328SKIP Bug #78189 (file cache strips last character of uname hash) [tests/bug78189.phpt] reason: this test is for Windows platforms only329PASS Bug #78230: Incorrect type check optimization [tests/bug78230.phpt] 330PASS Bug #78341: Failure to detect smart branch in DFA pass [tests/bug78341.phpt] 331PASS Bug #78376 (Incorrect preloading of constant static properties) [tests/bug78376.phpt] 332PASS Bug #78429 (opcache_compile_file(__FILE__); segfaults) [tests/bug78429.phpt] 333PASS Bug #78937.1 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_1.phpt] 334PASS Bug #78937.2 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_2.phpt] 335PASS Bug #78937.3 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_3.phpt] 336PASS Bug #78937.4 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_4.phpt] 337PASS Bug #78937.5 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_5.phpt] 338PASS Bug #78937.6 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_6.phpt] 339PASS Bug #78986: Opcache segfaults when inheriting ctor from immutable into mutable class [tests/bug78986.phpt] 340PASS Bug #79193: Incorrect type inference for self::$field =& $field [tests/bug79193.phpt] 341PASS Bug #79412 (Opcache chokes and uses 100% CPU on specific script) [tests/bug79412.phpt] 342PASS Bug #79475 ([JIT] func_get_args() assertion violation) [tests/bug79475.phpt] 343PASS Bug #79535: PHP crashes with specific opcache.optimization_level [tests/bug79535.phpt] 344PASS Bug #79665 (ini_get() and opcache_get_configuration() may be inconsistent) [tests/bug79665.phpt] 345PASS Bug 80900: Switch constant with incorrect type [tests/bug80900.phpt] 346PASS Bug #81015: Opcache optimization assumes wrong part of ternary operator in if-condition [tests/bug81015.phpt] 347PASS Bug #81046: Literal compaction merges non-equal related literals [tests/bug81046.phpt] 348PASS Bug #81272: Segfault in var[] after array_slice with JIT [tests/bug81272.phpt] 349SKIP Bug #81607: CE_CACHE allocation with concurrent access [tests/bug81607.phpt] reason: Required extension missing: pcntl350PASS Test with compact literals [tests/compact_literals.phpt] 351PASS Collision between string and float literals during compaction [tests/compact_literals_collision.phpt] 352PASS exit() may occur in a call argument [tests/exit_in_call_arg.phpt] 353PASS Incorrect DCE with FE_FETCH [tests/fe_fetch_dce.phpt] 354SKIP File cache error 001 [tests/file_cache_error.phpt] reason: Required extensions missing: posix, pcntl355PASS Test that return types in zend_func_info.c match return types in stubs [tests/func_info.phpt] 356PASS Test that the directives listed with `opcache_get_configuration` include all those from the ini settings. [tests/get_configuration_matches_ini.phpt] 357SKIP GH-10405 (Missing zend_shared_alloc_unlock) [tests/gh10405.phpt] reason: Required extension missing: posix358PASS GH-10914 (OPCache with Enum and Callback functions results in segmentation fault) [tests/gh10914.phpt] 359PASS GH-11715 (opcache.interned_strings_buffer either has no effect or opcache_get_status() / phpinfo() is wrong) [tests/gh11715.phpt] 360PASS GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload) [tests/gh13433/gh13433.phpt] 361SKIP GH-13712 (Segmentation fault for enabled observers when calling trait method of internal trait when opcache is loaded) [tests/gh13712.phpt] reason: Required extension missing: zend_test362SKIP GH-13712 (Segmentation fault for enabled observers after pass 4) [tests/gh13817.phpt] reason: Required extension missing: zend_test363PASS GH-17106: ZEND_MATCH_ERROR misoptimization [tests/gh17106.phpt] 364SKIP GH-18417 (Windows SHM reattachment fails when increasing memory_consumption or jit_buffer_size) [tests/gh18417.phpt] reason: Opcache DLL not found in extension_dir (Windows-only)365PASS GH-18567 (Preloading with internal class alias triggers assertion failure) [tests/gh18567.phpt] 366PASS GH-18639 (Internal class aliases can break preloading + JIT) [tests/gh18639.phpt] 367PASS Bug GH-8063 (Opcache breaks autoloading after E_COMPILE_ERROR) 001 [tests/gh8063-001.phpt] 368PASS Bug GH-8063 (Opcache breaks autoloading after E_COMPILE_ERROR) 002 [tests/gh8063-002.phpt] 369PASS Bug GH-8063 (Opcache breaks autoloading after E_COMPILE_ERROR) 003 [tests/gh8063-003.phpt] 370PASS Enum preloading [tests/gh8133.phpt] 371SKIP Bug GH-8466: ini_get() is optimized out when the option does not exist during compilation [tests/gh8466.phpt] reason: dl_test extension is not built (tried /build/php-8.3.36/ext/opcache/modules//dl_test.so)372PASS Bug GH-8846: Delayed early binding can be used for classes without parents [tests/gh8846.phpt] 373SKIP Bug GH-9164: Segfault in zend_accel_class_hash_copy [tests/gh9164.phpt] reason: Required extension missing: pcntl374PASS Bug GH-9259 001 (Setting opcache.interned_strings_buffer to a very high value leads to corruption of shm) [tests/gh9259_001.phpt] 375PASS Bug GH-9259 002 (Setting opcache.interned_strings_buffer to a very high value leads to corruption of shm) [tests/gh9259_002.phpt] 376PASS Bug GH-9259 003 (Setting opcache.interned_strings_buffer to a very high value leads to corruption of shm) [tests/gh9259_003.phpt] 377PASS GH-9968: Preload crash on non-linked class [tests/gh9968.phpt] 378PASS Do not constant fold increment of array [tests/inc_array.phpt] 379SKIP Internal static methods should not be confused with global functions [tests/internal_func_info_static_method.phpt] reason: Required extension missing: zend_test380PASS Don't add array value type is key type is illegal [tests/invalid_array_key_type.phpt] 381PASS Throwings NEWs should not be DCEd [tests/invalid_new_dce.phpt] 382PASS Test that script cached info is correct [tests/is_script_cached.phpt] 383PASS ISSUE #57 (segfaults in drupal7) [tests/issue0057.phpt] 384PASS ISSUE #79 (Optimization Problem/Bug) [tests/issue0079.phpt] 385PASS ISSUE #115 (path issue when using phar) [tests/issue0115.phpt] 386PASS ISSUE #128 (opcache_invalidate segmentation fault) [tests/issue0128.phpt] 387PASS Issue #140: "opcache.enable_file_override" doesn't respect "opcache.revalidate_freq" [tests/issue0140.phpt] 388PASS ISSUE #149 (Phar mount points not working this OPcache enabled) [tests/issue0149.phpt] 389PASS ISSUE #183 (TMP_VAR is not only used once) [tests/issue0183.phpt] 390PASS Don't optimize object -> iterable [tests/iterable_type_optimization.phpt] 391PASS JIT ADD: 001 [tests/jit/add_001.phpt] 392PASS JIT ADD: 002 [tests/jit/add_002.phpt] 393PASS JIT ADD: 003 [tests/jit/add_003.phpt] 394PASS JIT ADD: 004 [tests/jit/add_004.phpt] 395PASS JIT ADD: 005 [tests/jit/add_005.phpt] 396PASS JIT ADD: 006 [tests/jit/add_006.phpt] 397PASS JIT ADD: 007 Addition with immediate values [tests/jit/add_007.phpt] 398PASS JIT ADD: 008 Addition with reference IS_VAR [tests/jit/add_008.phpt] 399PASS JIT ADD: 009 two array references [tests/jit/add_009.phpt] 400PASS JIT ADD: 010 overflow handling [tests/jit/add_010.phpt] 401PASS JIT ADD: 011 overflow handling [tests/jit/add_011.phpt] 402PASS JIT ADD: 012 register allocation for 64-bit constant [tests/jit/add_012.phpt] 403PASS JIT ADD: 013 register allocation (incorrect hinting) [tests/jit/add_013.phpt] 404PASS JIT ADD: 014 incorrect guard elimination [tests/jit/add_014.phpt] 405PASS JIT BW_AND: 001 (empty string) [tests/jit/and_001.phpt] 406PASS JIT BW_AND: 002 (memory leak) [tests/jit/and_002.phpt] 407PASS Refcount inference when adding array elements [tests/jit/array_elem.phpt] 408PASS Occupied next element [tests/jit/array_elem_002.phpt] 409PASS JIT ASSIGN: 001 [tests/jit/assign_001.phpt] 410PASS JIT ASSIGN: 002 [tests/jit/assign_002.phpt] 411PASS JIT ASSIGN: 003 [tests/jit/assign_003.phpt] 412PASS JIT ASSIGN: 004 [tests/jit/assign_004.phpt] 413PASS JIT ASSIGN: 005 [tests/jit/assign_005.phpt] 414PASS JIT ASSIGN: 006 [tests/jit/assign_006.phpt] 415PASS JIT ASSIGN: 007 [tests/jit/assign_007.phpt] 416PASS JIT ASSIGN: 008 [tests/jit/assign_008.phpt] 417PASS JIT ASSIGN: 009 [tests/jit/assign_009.phpt] 418PASS JIT ASSIGN: 010 [tests/jit/assign_010.phpt] 419PASS JIT ASSIGN: 011 [tests/jit/assign_011.phpt] 420PASS JIT ASSIGN: 012 [tests/jit/assign_012.phpt] 421PASS JIT ASSIGN: 013 [tests/jit/assign_013.phpt] 422PASS JIT ASSIGN: 014 [tests/jit/assign_014.phpt] 423PASS JIT ASSIGN: 015 [tests/jit/assign_015.phpt] 424PASS JIT ASSIGN: 016 [tests/jit/assign_016.phpt] 425PASS JIT ASSIGN: 017 [tests/jit/assign_017.phpt] 426PASS JIT ASSIGN: 018 [tests/jit/assign_018.phpt] 427PASS JIT ASSIGN: 019 [tests/jit/assign_019.phpt] 428PASS JIT ASSIGN: 020 [tests/jit/assign_020.phpt] 429PASS JIT ASSIGN: 021 [tests/jit/assign_021.phpt] 430PASS JIT ASSIGN: 022 [tests/jit/assign_022.phpt] 431PASS JIT ASSIGN: 023 [tests/jit/assign_023.phpt] 432PASS JIT ASSIGN: 024 [tests/jit/assign_024.phpt] 433PASS JIT ASSIGN: 025 [tests/jit/assign_025.phpt] 434PASS JIT ASSIGN: 026 [tests/jit/assign_026.phpt] 435PASS JIT ASSIGN: 027 [tests/jit/assign_027.phpt] 436PASS JIT ASSIGN: 028 [tests/jit/assign_028.phpt] 437PASS JIT ASSIGN: 029 [tests/jit/assign_029.phpt] 438PASS JIT ASSIGN: 030 [tests/jit/assign_030.phpt] 439PASS JIT ASSIGN: 031 [tests/jit/assign_031.phpt] 440PASS JIT ASSIGN: 032 [tests/jit/assign_032.phpt] 441PASS JIT ASSIGN: 033 [tests/jit/assign_033.phpt] 442PASS JIT ASSIGN: 034 [tests/jit/assign_034.phpt] 443PASS JIT ASSIGN: Segfault & memleak if no RC info [tests/jit/assign_035.phpt] 444PASS JIT ASSIGN: Assign with INTERNED string(no RC) [tests/jit/assign_036.phpt] 445PASS JIT ASSIGN: Assign refcounted string (with result) [tests/jit/assign_037.phpt] 446PASS JIT ASSIGN: Assign constant (with result) [tests/jit/assign_038.phpt] 447PASS JIT ASSIGN: Assign reference IS_VAR [tests/jit/assign_039.phpt] 448PASS JIT ASSIGN: Typed reference error with return value [tests/jit/assign_040.phpt] 449PASS JIT ASSIGN: Assign to typed reference should return modified value [tests/jit/assign_041.phpt] 450PASS JIT ASSIGN: Assign to of reference with 1 refcount [tests/jit/assign_042.phpt] 451PASS JIT ASSIGN: Undef var notice promoted to exception [tests/jit/assign_043.phpt] 452PASS JIT ASSIGN: DASM_S_RANGE_VREG error [tests/jit/assign_044.phpt] 453PASS JIT ASSIGN: incorrect assumption about in-memory zval type [tests/jit/assign_045.phpt] 454PASS JIT ASSIGN: incorrect assumption about in-memory zval type [tests/jit/assign_046.phpt] 455PASS JIT ASSIGN: incorrect narrowing to double [tests/jit/assign_047.phpt] 456PASS JIT ASSIGN: incorrect type store elimination [tests/jit/assign_048.phpt] 457PASS JIT ASSIGN: register allocation on x86 [tests/jit/assign_049.phpt] 458PASS JIT ASSIGN: incorrect type store elimination [tests/jit/assign_050.phpt] 459PASS JIT ASSIGN: incorrect assignment optimization [tests/jit/assign_051.phpt] 460PASS JIT ASSIGN: incorrect reference counting [tests/jit/assign_052.phpt] 461PASS JIT ASSIGN: memory leak [tests/jit/assign_053.phpt] 462PASS JIT ASSIGN: missing type store [tests/jit/assign_054.phpt] 463PASS JIT ASSIGN: memory leak [tests/jit/assign_055.phpt] 464PASS JIT ASSIGN: ASSING+SEND and typed reference [tests/jit/assign_056.phpt] 465PASS JIT ASSIGN_DIM: 002 [tests/jit/assign_dim_002.phpt] 466PASS JIT ASSIGN_DIM: 003 [tests/jit/assign_dim_003.phpt] 467PASS JIT ASSIGN_DIM: 004 [tests/jit/assign_dim_004.phpt] 468PASS JIT ASSIGN_DIM: 005 [tests/jit/assign_dim_005.phpt] 469PASS JIT ASSIGN_DIM: 006 [tests/jit/assign_dim_006.phpt] 470PASS JIT ASSIGN_DIM: 007 [tests/jit/assign_dim_007.phpt] 471PASS JIT ASSIGN_DIM: 008 [tests/jit/assign_dim_008.phpt] 472PASS JIT ASSIGN_DIM: 009 [tests/jit/assign_dim_009.phpt] 473PASS JIT ASSIGN_DIM: 010 [tests/jit/assign_dim_010.phpt] 474PASS JIT ASSIGN_DIM: 011 [tests/jit/assign_dim_011.phpt] 475PASS JIT ASSIGN_DIM: 012 [tests/jit/assign_dim_012.phpt] 476PASS JIT ASSIGN_DIM: 013 [tests/jit/assign_dim_013.phpt] 477PASS JIT ASSIGN_DIM: 014 [tests/jit/assign_dim_014.phpt] 478PASS JIT ASSIGN_DIM: 015 [tests/jit/assign_dim_015.phpt] 479PASS JIT ASSIGN_DIM: 017 [tests/jit/assign_dim_017.phpt] 480PASS JIT ASSIGN_DIM_OP: 001 [tests/jit/assign_dim_op_001.phpt] 481PASS JIT ASSIGN_DIM_OP: Undefined variable [tests/jit/assign_dim_op_002.phpt] 482PASS JIT ASSIGN_DIM_OP: Undefined variable variation [tests/jit/assign_dim_op_003.phpt] 483PASS JIT ASSIGN_DIM_OP: Cyclic dependency [tests/jit/assign_dim_op_004.phpt] 484PASS JIT ASSIGN_DIM_OP: Undefined variable and index with exception [tests/jit/assign_dim_op_005.phpt] 485PASS JIT ASSIGN_DIM_OP 006: Clobbering array be user error handler [tests/jit/assign_dim_op_006.phpt] 486PASS JIT ASSIGN_DIM_OP: overflow [tests/jit/assign_dim_op_007.phpt] 487PASS Undef to exception for assign dim offset [tests/jit/assign_dim_undef_exception.phpt] 488PASS JIT ASSIGN_OBJ: Assign property on null [tests/jit/assign_obj_001.phpt] 489PASS JIT ASSIGN_OBJ: Assign undefined vatiable to property [tests/jit/assign_obj_002.phpt] 490PASS JIT ASSIGN_OBJ: Assign undefined vatiable to property [tests/jit/assign_obj_003.phpt] 491PASS JIT ASSIGN_OBJ: Typed & not-typed property [tests/jit/assign_obj_005.phpt] 492PASS ASSIGN_OBJ on null reference returned from __get() [tests/jit/assign_obj_on_null.phpt] 493PASS JIT ASSIGN_OBJ_OP: Unsupported types [tests/jit/assign_obj_op_001.phpt] 494PASS JIT ASSIGN_OBJ_OP: memory leak [tests/jit/assign_obj_op_002.phpt] 495PASS JIT ASSIGN_OBJ_OP: invalid type inference [tests/jit/assign_obj_op_003.phpt] 496PASS JIT ASSIGN_OBJ_REF: 001 [tests/jit/assign_obj_ref_001.phpt] 497PASS JIT ASSIGN_OP: 001 [tests/jit/assign_op_001.phpt] 498PASS JIT ASSIGN_OP: 002 [tests/jit/assign_op_002.phpt] 499PASS JIT ASSIGN_OP: 003 [tests/jit/assign_op_003.phpt] 500PASS JIT ASSIGN_OP: 004 [tests/jit/assign_op_004.phpt] 501PASS JIT ASSIGN_OP: 005 [tests/jit/assign_op_005.phpt] 502PASS JIT ASSIGN_OP: 006 concationation with itself [tests/jit/assign_op_006.phpt] 503PASS JIT ASSIGN_OP: 007 Arrays merging with return value [tests/jit/assign_op_007.phpt] 504PASS JIT ASSIGN_OP: 008 Arrays merging with itself [tests/jit/assign_op_008.phpt] 505PASS JIT ASSIGN_OP: 009 incorrect guard motion out of the loop [tests/jit/assign_op_009.phpt] 506PASS JIT ASSIGN_STATIC_PROP: 001 [tests/jit/assign_static_prop_001.phpt] 507PASS JIT ASSIGN_STATIC_PROP_OP: 001 [tests/jit/assign_static_prop_op_001.phpt] 508PASS Bind global and immutable string [tests/jit/bind_global_001.phpt] 509PASS Bind static may throw [tests/jit/bind_static.phpt] 510PASS Bind static deoptimization [tests/jit/bind_static_002.phpt] 511PASS JIT BOOL_NOT: 001 Memory leak in case of reference to bool [tests/jit/bool_not_001.phpt] 512PASS JIT BOOL_NOT: 002 Incorrect function JIT for MAY_BE_DOUBLE|MAY_BE_UNDEF [tests/jit/bool_not_002.phpt] 513PASS Bug #77857 (Wrong result if executed with JIT) [tests/jit/bug77857.phpt] 514PASS Bug #79358: JIT miscompile in composer [tests/jit/bug79358.phpt] 515PASS Bug #79888 (Incorrect execution with JIT enabled) [tests/jit/bug79888.phpt] 516SKIP Bug #80426: Crash when using JIT and an extension replacing zend_execute_ex with custom [tests/jit/bug80426.phpt] reason: Required extension missing: zend_test517PASS Bug #80447 (Strange out of memory error when running with JIT) [tests/jit/bug80447.phpt] 518PASS Bug #80634 (write_property handler of internal classes is skipped on preloaded JITted code) [tests/jit/bug80634.phpt] 519PASS Bug #80742 (Opcache JIT makes some boolean logic unexpectedly be true) [tests/jit/bug80742.phpt] 520PASS Bug #80745 (JIT produces Assert failure and UNKNOWN:0 var_dumps in code involving bitshifts) [tests/jit/bug80745.phpt] 521PASS Bug #80782 (DASM_S_RANGE_VREG on PHP_INT_MIN-1) [tests/jit/bug80782.phpt] 522PASS Bug #80786: PHP crash using JIT [tests/jit/bug80786.phpt] 523PASS Bug #80802: zend_jit_fetch_indirect_var assert failure with tracing JIT [tests/jit/bug80802.phpt] 524PASS Bug #80839: PHP problem with JIT [tests/jit/bug80839.phpt] 525PASS Bug #80839: PHP problem with JIT [tests/jit/bug80861.phpt] 526PASS Bug #80959: infinite loop in building cfg during JIT compilation [tests/jit/bug80959.phpt] 527PASS Bug #80839: PHP problem with JIT [tests/jit/bug81051.phpt] 528PASS Bug #81225: Wrong result with pow operator with JIT enabled [tests/jit/bug81225.phpt] 529PASS Bug #81225: Wrong result with pow operator with JIT enabled [tests/jit/bug81225_2.phpt] 530PASS Bug #81226: Integer overflow behavior is different with JIT enabled [tests/jit/bug81226.phpt] 531PASS Bug #81249: Intermittent property assignment failure with JIT enabled [tests/jit/bug81249.phpt] 532PASS Bug #81255: Memory leak in PHPUnit with functional JIT [tests/jit/bug81255.phpt] 533PASS Bug #81256: Assertion `zv != ((void *)0)' failed for "preload" with JIT [tests/jit/bug81256.phpt] 534PASS Bug #81409: Incorrect JIT code for ADD with a reference to array [tests/jit/bug81409.phpt] 535PASS Bug #81512: Unexpected behavior with arrays and JIT [tests/jit/bug81512.phpt] 536PASS JIT BW_NOT: 001 Incorrect refcounting inference [tests/jit/bw_not_001.phpt] 537PASS JIT BW_NOT: 002 Exception handling [tests/jit/bw_not_002.phpt] 538PASS Exit in argument list [tests/jit/call_chain_exit.phpt] 539PASS JIT CAST: 001 [tests/jit/cast_001.phpt] 540PASS JIT CAST: 002 [tests/jit/cast_002.phpt] 541PASS Closures should be always called with ZEND_ACC_CLOSURE flag set [tests/jit/closure_001.phpt] 542PASS JIT CMP: 001 [tests/jit/cmp_001.phpt] 543PASS JIT CMP: 001 [tests/jit/cmp_002.phpt] 544PASS JIT CMP: 003 Comparison with NaN [tests/jit/cmp_003.phpt] 545PASS JIT CMP: 004 Comparisons inside conditional statement [tests/jit/cmp_004.phpt] 546PASS JIT CMP: 005 Comparisons with immediate values [tests/jit/cmp_005.phpt] 547PASS JIT CMP: 006 Undefined variable checks [tests/jit/cmp_006.phpt] 548PASS JIT CMP: 007 Wrong comparison skip [tests/jit/cmp_007.phpt] 549PASS JIT CMP: 008 Wrong range inference for comparison between IS_LONG and IS_FALSE/IS_TRUE [tests/jit/cmp_008.phpt] 550PASS JIT CONCAT: 001 [tests/jit/concat_001.phpt] 551PASS JIT CONST: defined [tests/jit/const_001.phpt] 552PASS JIT COPY_TMP: 001 [tests/jit/copy_tmp_001.phpt] 553PASS JIT COPY_TMP: 002 [tests/jit/copy_tmp_002.phpt] 554PASS JIT COUNT: 001 [tests/jit/count_001.phpt] 555PASS JIT DEFINED: 001 [tests/jit/defined_001.phpt] 556PASS FE_RESET: 001 undef $$ operand [tests/jit/fe_reset_001.phpt] 557PASS FE_RESET with potentially undef operand [tests/jit/fe_reset_undef.phpt] 558PASS JIT FETCH_DIM_FUNC_ARG: 002 [tests/jit/fetch_dim_func_arg_002.phpt] 559PASS JIT FETCH_DIM_FUNC_ARG: 001 [tests/jit/fetch_dim_func_args_001.phpt] 560PASS JIT FETCH_DIM_R: 001 [tests/jit/fetch_dim_r_001.phpt] 561PASS JIT FETCH_DIM_R: 002 [tests/jit/fetch_dim_r_002.phpt] 562PASS JIT FETCH_DIM_R: 003 [tests/jit/fetch_dim_r_003.phpt] 563PASS JIT FETCH_DIM_R: 004 [tests/jit/fetch_dim_r_004.phpt] 564PASS JIT FETCH_DIM_R: 005 [tests/jit/fetch_dim_r_005.phpt] 565PASS JIT FETCH_DIM_R: 006 [tests/jit/fetch_dim_r_006.phpt] 566PASS JIT FETCH_DIM_R: 007 [tests/jit/fetch_dim_r_007.phpt] 567PASS JIT FETCH_DIM_R: 008 [tests/jit/fetch_dim_r_008.phpt] 568PASS JIT FETCH_DIM_R: 009 [tests/jit/fetch_dim_r_009.phpt] 569PASS JIT FETCH_DIM_R: 010 [tests/jit/fetch_dim_r_010.phpt] 570PASS JIT FETCH_DIM_R: 011 [tests/jit/fetch_dim_r_011.phpt] 571PASS JIT FETCH_DIM_R: 012 [tests/jit/fetch_dim_r_012.phpt] 572PASS JIT FETCH_DIM_R: 013 [tests/jit/fetch_dim_r_013.phpt] 573PASS JIT FETCH_DIM_R: 014 [tests/jit/fetch_dim_r_014.phpt] 574PASS JIT FETCH_DIM_RW: 001 [tests/jit/fetch_dim_rw_001.phpt] 575PASS JIT FETCH_DIM_RW: 002 [tests/jit/fetch_dim_rw_002.phpt] 576PASS JIT FETCH_DIM_RW: 004 [tests/jit/fetch_dim_rw_004.phpt] 577PASS JIT FETCH_DIM_W: 001 [tests/jit/fetch_dim_w_001.phpt] 578PASS JIT FETCH_DIM_W: 002 [tests/jit/fetch_dim_w_002.phpt] 579PASS JIT FETCH_DIM_W: 003 [tests/jit/fetch_dim_w_003.phpt] 580PASS JIT FETCH_LIST_R: 001 [tests/jit/fetch_list_r_001.phpt] 581PASS JIT: FETCH_OBJ [tests/jit/fetch_obj_001.phpt] 582PASS JIT: FETCH_OBJ 002 [tests/jit/fetch_obj_002.phpt] 583PASS JIT: FETCH_OBJ 003 [tests/jit/fetch_obj_003.phpt] 584PASS JIT: FETCH_OBJ 004 [tests/jit/fetch_obj_004.phpt] 585PASS JIT: FETCH_OBJ 005 [tests/jit/fetch_obj_005.phpt] 586PASS JIT: FETCH_OBJ 006 [tests/jit/fetch_obj_006.phpt] 587PASS JIT: FETCH_OBJ 007 [tests/jit/fetch_obj_007.phpt] 588PASS JIT: FETCH_OBJ 008 [tests/jit/fetch_obj_008.phpt] 589PASS JIT: FETCH_OBJ 009 [tests/jit/fetch_obj_009.phpt] 590PASS JIT: FETCH_OBJ 010 [tests/jit/fetch_obj_010.phpt] 591PASS FETCH_OBJ_IS on typed object property [tests/jit/fetch_obj_is_typed_prop.phpt] 592PASS FETCH_R: 001 result reference counter may be decremented before use [tests/jit/fetch_r_001.phpt] 593PASS FETCH_STATIC_PROP_W should not return UNDEF [tests/jit/fetch_static_prop_001.phpt] 594PASS GH-10271: Incorrect arithmetic calculations when using JIT [tests/jit/gh10271.phpt] 595PASS GH-10635: Function JIT causes impossible assertion [tests/jit/gh10635.phpt] 596PASS GH-11917: primitives seem to be passed via reference instead of by value under some conditions when JIT is enabled on windows [tests/jit/gh11917.phpt] 597PASS GH-12262: Tracing JIT assertion crash when using phpstan [tests/jit/gh12262.phpt] 598PASS GH-12380: JIT+private array property access inside closure accesses private property in child class [tests/jit/gh12380.phpt] 599PASS GH-12382: JIT Index invalid or out of range error [tests/jit/gh12382.phpt] 600PASS GH-12428: Assertion with function/tracing JIT [tests/jit/gh12428.phpt] 601PASS GH-12481: PHP crash on Windows 64-bit with JIT enabled [tests/jit/gh12481.phpt] 602PASS GH-12482: Invalid type inference [tests/jit/gh12482.phpt] 603PASS GH-12509: JIT assertion when running php-parser tests [tests/jit/gh12509.phpt] 604PASS GH-12512: missing type store [tests/jit/gh12512.phpt] 605PASS GH-12512: missing type store [tests/jit/gh12512_2.phpt] 606PASS GH-12527: Incorrect hash/packed inference [tests/jit/gh12527.phpt] 607PASS GH-12723: Function JIT emits "Uninitialized string offset" warning at the same time as invalid offset Error [tests/jit/gh12723-A.phpt] 608PASS GH-12723: JIT emits "Attempt to assign property of non-object" warning at the same time as Error is being thrown [tests/jit/gh12723-B.phpt] 609PASS GH-12747: Function JIT returns invalid error message for coalesce operator on invalid offset [tests/jit/gh12747.phpt] 610PASS GH-12748: Function JIT emits "could not convert to int" warning at the same time as invalid offset Error [tests/jit/gh12748.phpt] 611PASS GH-12812: JIT: Integer string in variable used as offset produces wrong undefined array key warning [tests/jit/gh12812.phpt] 612PASS GH-13232 (Segmentation fault will be reported when JIT is off but JIT_debug is still on) [tests/jit/gh13232.phpt] 613SKIP EX(opline) is correctly set for nested JIT user code calls [tests/jit/gh13772.phpt] reason: Required extension missing: zend_test614PASS GH-14082 (Segmentation fault on unknown address 0x600000000018 in ext/opcache/jit/zend_jit.c) [tests/jit/gh14082.phpt] 615PASS GH-14267: JIT cannot be enabled at runtime [tests/jit/gh14267_001.phpt] 616PASS GH-14267: JIT cannot be enabled at runtime [tests/jit/gh14267_002.phpt] 617PASS JIT: FETCH_OBJ 007 [tests/jit/gh15652.phpt] 618PASS GH-15658 (Segmentation fault in Zend/zend_vm_execute.h) [tests/jit/gh15658.phpt] 619PASS GH-15661 (Access null pointer in Zend/Optimizer/zend_inference.c) [tests/jit/gh15666.phpt] 620PASS GH-15973 (Segmentation fault in JIT mode 1135) [tests/jit/gh15973.phpt] 621PASS GH-16393 (Assertion failure in ext/opcache/jit/zend_jit.c:2897) [tests/jit/gh16393.phpt] 622PASS GH-16499 (Undefined to null coercion issues for return) [tests/jit/gh16499.phpt] 623PASS GH-16770 (Tracing JIT type mismatch when returning UNDEF) [tests/jit/gh16770.phpt] 624PASS GH-16829 (Segmentation fault with opcache.jit=tracing enabled on aarch64) [tests/jit/gh16829.phpt] 625PASS GH-17246 (Nested shm protections cause segfault) [tests/jit/gh17246.phpt] 626SKIP GH-17307 (Internal closure causes JIT failure) [tests/jit/gh17307.phpt] reason: Required extensions missing: simplexml, bcmath627PASS GH-17577 (JIT packed type guard crash) [tests/jit/gh17577.phpt] 628PASS GH-17654 (Multiple classes using same trait causes function JIT crash) [tests/jit/gh17654.phpt] 629PASS GH-8030: Segfault with JIT and large match/switch statements 001 [tests/jit/gh8030-001.phpt] 630PASS GH-8030: Segfault with JIT and large match/switch statements 002 [tests/jit/gh8030-002.phpt] 631PASS Bug GH-8461 001 (JIT does not account for class re-compile) [tests/jit/gh8461-001.phpt] 632PASS Bug GH-8461 002 (JIT does not account for class re-compile) [tests/jit/gh8461-002.phpt] 633PASS Bug GH-8461 003 (JIT does not account for class re-compile) [tests/jit/gh8461-003.phpt] 634PASS Bug GH-8461 004 (JIT does not account for class re-compile) [tests/jit/gh8461-004.phpt] 635PASS Bug GH-8461 005 (JIT does not account for function re-compile) [tests/jit/gh8461-005.phpt] 636PASS Bug GH-8461 006 (JIT does not account for function re-compile) [tests/jit/gh8461-006.phpt] 637PASS Bug GH-8461 007 (JIT does not account for function re-compile) [tests/jit/gh8461-007.phpt] 638PASS Bug GH-8461 008 (JIT does not account for function re-compile) [tests/jit/gh8461-008.phpt] 639PASS Bug GH-8591 001 (JIT does not account for class re-compile) [tests/jit/gh8591-001.phpt] 640PASS Bug GH-8591 002 (JIT does not account for class re-compile) [tests/jit/gh8591-002.phpt] 641PASS Bug GH-8591 003 (JIT does not account for class re-compile) [tests/jit/gh8591-003.phpt] 642PASS Bug GH-8591 004 (JIT does not account for class re-compile) [tests/jit/gh8591-004.phpt] 643PASS Bug GH-8591 001 (JIT does not account for class re-compile) [tests/jit/gh8591-005.phpt] 644PASS Bug GH-8591 001 (JIT does not account for class re-compile) [tests/jit/gh8591-006.phpt] 645PASS Bug GH-8847: PHP hanging infinitly at 100% cpu when check php syntaxe of a valid file [tests/jit/gh8847.phpt] 646PASS Bug GH-8863: RW operation on readonly property doesn't throw with JIT [tests/jit/gh8863.phpt] 647PASS GH-9011: Assertion failure with tracing JIT [tests/jit/gh9011.phpt] 648PASS JIT HOT_FUNC: 001 [tests/jit/hot_func_001.phpt] 649PASS JIT HOT_FUNC: 002 [tests/jit/hot_func_002.phpt] 650PASS JIT ICALL: 001 [tests/jit/icall_001.phpt] 651PASS JIT IDENTICAL: 001 [tests/jit/identical_001.phpt] 652PASS JIT IDENTICAL: 002 Comparison with NaN [tests/jit/identical_002.phpt] 653PASS JIT IDENTICAL: 003 register allocation [tests/jit/identical_003.phpt] 654SKIP JIT: ignored opcodes [tests/jit/ignored_opcodes.phpt] reason: Required extension missing: zend_test655PASS JIT INC: 001 [tests/jit/inc_001.phpt] 656PASS JIT INC: 002 [tests/jit/inc_002.phpt] 657PASS JIT INC: 003 [tests/jit/inc_003.phpt] 658PASS JIT INC: 004 [tests/jit/inc_004.phpt] 659PASS JIT INC: 005 [tests/jit/inc_005.phpt] 660PASS JIT INC: 006 [tests/jit/inc_006.phpt] 661PASS JIT INC: 007 [tests/jit/inc_007.phpt] 662PASS JIT INC: 008 [tests/jit/inc_008.phpt] 663PASS JIT INC: 009 [tests/jit/inc_009.phpt] 664PASS JIT INC: 010 [tests/jit/inc_010.phpt] 665PASS JIT INC: 011 [tests/jit/inc_011.phpt] 666PASS JIT INC: 012 [tests/jit/inc_012.phpt] 667PASS JIT INC: 013 [tests/jit/inc_013.phpt] 668PASS JIT INC: 014 [tests/jit/inc_014.phpt] 669PASS JIT INC: 015 [tests/jit/inc_015.phpt] 670PASS JIT INC: 016 [tests/jit/inc_016.phpt] 671PASS JIT INC: 017 [tests/jit/inc_017.phpt] 672PASS JIT INC: 018 [tests/jit/inc_018.phpt] 673PASS JIT INC: 019 [tests/jit/inc_019.phpt] 674PASS JIT INC: 020 [tests/jit/inc_020.phpt] 675PASS JIT INC: 021 [tests/jit/inc_021.phpt] 676PASS JIT INC: 022 [tests/jit/inc_022.phpt] 677PASS PRE_INC/DEC refcounted typed property [tests/jit/inc_023.phpt] 678PASS PRE_INC/DEC numeric string [tests/jit/inc_024.phpt] 679PASS PRE_INC_OBJ: 001 [tests/jit/inc_obj_001.phpt] 680PASS PRE_INC_OBJ: 002 [tests/jit/inc_obj_002.phpt] 681PASS PRE_INC_OBJ: 003 [tests/jit/inc_obj_003.phpt] 682PASS PRE_INC_OBJ: 004 [tests/jit/inc_obj_004.phpt] 683PASS PRE_INC_OBJ: 005 [tests/jit/inc_obj_005.phpt] 684PASS Leading zero in opcache.jit option [tests/jit/ini_leading_zero.phpt] 685PASS JIT INIT_FCALL: 001 too deep nesting level [tests/jit/init_fcall_001.phpt] 686PASS JIT INIT_FCALL: 002 incorrect megamorphic call detection [tests/jit/init_fcall_002.phpt] 687PASS JIT INIT_FCALL: 003 incorrect init fcall guard (fail with tracing JIT and --repeat 3) [tests/jit/init_fcall_003.phpt] 688PASS ISSET_ISEMPTY_DIM with undefined variable [tests/jit/isset_001.phpt] 689PASS JIT JMPZ: JMPZ may require code for "smart branch" and at the same time be a target of another JMP. [tests/jit/jmpz_001.phpt] 690PASS JIT JMPZ: Separate JMPZ for "smart branch" may be only emitted by function JIT [tests/jit/jmpz_002.phpt] 691PASS JIT JMPZ_EX: Operand needs to be freed even if same as result [tests/jit/jmpz_ex_001.phpt] 692PASS JIT LOOP: 001 [tests/jit/loop_001.phpt] 693PASS JIT HOT LOOP: 002 [tests/jit/loop_002.phpt] 694PASS JIT METHOD_CALL: 001 [tests/jit/method_call_001.phpt] 695PASS JIT MOD: 001 [tests/jit/mod_001.phpt] 696PASS JIT MOD: 002 [tests/jit/mod_002.phpt] 697PASS JIT MOD: 003 [tests/jit/mod_003.phpt] 698PASS JIT MOD: 004 [tests/jit/mod_004.phpt] 699PASS JIT MOD: 005 [tests/jit/mod_005.phpt] 700PASS JIT MOD: 005 [tests/jit/mod_006.phpt] 701PASS JIT MOD: 007 [tests/jit/mod_007.phpt] 702PASS JIT MUL: 001 integer multiplay [tests/jit/mul_001.phpt] 703PASS JIT MUL: 002 integer overflow [tests/jit/mul_002.phpt] 704PASS JIT MUL: 003 boundary value for optmizing MUL to SHIFT [tests/jit/mul_003.phpt] 705PASS JIT MUL: 004 Overflow check for optmizing MUL to SHIFT [tests/jit/mul_004.phpt] 706PASS JIT MUL: 005 exception and SEND optimization [tests/jit/mul_005.phpt] 707PASS JIT MUL: 006 incorrect guard elimination [tests/jit/mul_006.phpt] 708PASS JIT MUL: 007 incorrect optimization [tests/jit/mul_007.phpt] 709PASS JIT MUL: 008 incorrect elimination of type store [tests/jit/mul_008.phpt] 710PASS JIT MUL: 009 memory leak [tests/jit/mul_009.phpt] 711PASS NaN handling: 001 [tests/jit/nan_001.phpt] 712PASS NaN handling: 002 [tests/jit/nan_002.phpt] 713PASS JIT NOT: 001 [tests/jit/not_001.phpt] 714PASS JIT NOT: 001 [tests/jit/not_002.phpt] 715PASS JIT NOVAL: 001 (bug in zend_jit_compute_false_dependencies()) [tests/jit/noval_001.phpt] 716PASS oss-fuzz #64727 [tests/jit/oss-fuzz-64727.phpt] 717PASS JIT QM_ASSIGN: 001 incorrect optimizarion [tests/jit/qm_assign_001.phpt] 718PASS JIT QM_ASSIGN: 002 assign to it self [tests/jit/qm_assign_002.phpt] 719PASS JIT QM_ASSIGN: 003 missing type store [tests/jit/qm_assign_003.phpt] 720PASS JIT QM_ASSIGN: 004 missing type store [tests/jit/qm_assign_004.phpt] 721PASS QM_ASSIGN of undef var may throw exception [tests/jit/qm_assign_undef_exception.phpt] 722PASS JIT readonly modification post-inc [tests/jit/readonly_001.phpt] 723PASS JIT readonly modification pre-inc [tests/jit/readonly_002.phpt] 724PASS JIT readonly modification post-inc with result [tests/jit/readonly_003.phpt] 725PASS JIT readonly modification pre-inc with result [tests/jit/readonly_004.phpt] 726PASS JIT readonly modification post-dec [tests/jit/readonly_005.phpt] 727PASS JIT readonly modification pre-dec [tests/jit/readonly_006.phpt] 728PASS JIT readonly modification dec-inc with result [tests/jit/readonly_007.phpt] 729PASS JIT readonly modification pre-dec with result [tests/jit/readonly_008.phpt] 730PASS Recursive call with too few args [tests/jit/recursive_wrong_args.phpt] 731PASS JIT RECV: infinite loop [tests/jit/recv_001.phpt] 732PASS JIT RECV: too few arguments [tests/jit/recv_002.phpt] 733PASS JIT RECV: slow type check [tests/jit/recv_003.phpt] 734PASS JIT RECV: default arguments with type checks [tests/jit/recv_004.phpt] 735PASS JIT RECV: 005 [tests/jit/recv_005.phpt] 736PASS Register Alloction 001: Spilling in "identical" code [tests/jit/reg_alloc_001.phpt] 737PASS Register Alloction 002: SEND_VAL_EX uses %r0 as a temporary register [tests/jit/reg_alloc_002.phpt] 738PASS Register Alloction 003: Reuse temporary register [tests/jit/reg_alloc_003.phpt] 739SKIP Register Alloction 003: Reuse temporary register [tests/jit/reg_alloc_003_32bits.phpt] reason: this test is for 32bit platform only740PASS Register Alloction 004: Check guard before register load [tests/jit/reg_alloc_004.phpt] 741PASS Register Alloction 005: Incorrect double/long register hinting [tests/jit/reg_alloc_005.phpt] 742PASS Register Alloction 006: Incorrect type store elimination [tests/jit/reg_alloc_006.phpt] 743PASS Register Alloction 007: Missing store [tests/jit/reg_alloc_007.phpt] 744PASS Register Alloction 008: Incorrect deoptimization code [tests/jit/reg_alloc_008.phpt] 745PASS Register Alloction 009: Missing type store [tests/jit/reg_alloc_009.phpt] 746PASS Register Alloction 010: Missed store [tests/jit/reg_alloc_010.phpt] 747PASS Register Alloction 011: Missed type store [tests/jit/reg_alloc_011.phpt] 748PASS Register Alloction 012: Missed type store [tests/jit/reg_alloc_012.phpt] 749PASS Register Alloction 013: Division by zero [tests/jit/reg_alloc_013.phpt] 750PASS Register Alloction 014: Register clobbering [tests/jit/reg_alloc_014.phpt] 751PASS Register Alloction 015: Missing store [tests/jit/reg_alloc_015.phpt] 752PASS Register Alloction 016: Missing type store [tests/jit/reg_alloc_016.phpt] 753PASS Register Alloction 017: Missing store [tests/jit/reg_alloc_017.phpt] 754PASS JIT RET: 001 [tests/jit/ret_001.phpt] 755PASS JIT RET: 002 [tests/jit/ret_002.phpt] 756PASS JIT RET: 003 [tests/jit/ret_003.phpt] 757PASS JIT RET: 004 Return a reference when it's not expected [tests/jit/ret_004.phpt] 758PASS JIT ROPE: 001 *_ROPE may types of temporary variables [tests/jit/rope_001.phpt] 759PASS JIT ROPE: 002 type guards are only checked for strings [tests/jit/rope_002.phpt] 760PASS JIT SEND_REF: 001 [tests/jit/send_ref_001.phpt] 761PASS JIT SEND_VAL: 001 [tests/jit/send_val_001.phpt] 762PASS JIT SEND_VAL: 002 named arg [tests/jit/send_val_002.phpt] 763PASS JIT SEND_VAR_EX fails on SHOULD_SEND_BY_REF checking [tests/jit/send_var_ex_001.phpt] 764PASS JIT SEND_VAR_EX may leak with named args [tests/jit/send_var_ex_002.phpt] 765PASS JIT Shift Left: 001 [tests/jit/shift_left_001.phpt] 766PASS JIT Shift Left: 002 [tests/jit/shift_left_002.phpt] 767PASS JIT Shift Right: 001 [tests/jit/shift_right_001.phpt] 768PASS JIT Shift Right: 002 [tests/jit/shift_right_002.phpt] 769PASS JIT Shift Right: 003 [tests/jit/shift_right_003.phpt] 770PASS JIT Shift Right: 004 [tests/jit/shift_right_004.phpt] 771PASS JIT SUB: 001 [tests/jit/sub_001.phpt] 772PASS Switch jumptable generation [tests/jit/switch_jumptable.phpt] 773PASS JIT Trampoline 001: trampoline cleanup [tests/jit/trampoline_001.phpt] 774PASS JIT Trampoline 002: trampoline cleanup [tests/jit/trampoline_002.phpt] 775PASS JIT TYPE_CHECK: 001 exception handling [tests/jit/type_check_001.phpt] 776PASS JIT UCALL: 001 [tests/jit/ucall_001.phpt] 777PASS JIT UCALL: 002 [tests/jit/ucall_002.phpt] 778PASS JIT UCALL: 003 [tests/jit/ucall_003.phpt] 779PASS JIT UCALL: 004 [tests/jit/ucall_004.phpt] 780PASS Assign undef var to typed reference [tests/jit/undef_to_typed_ref.phpt] 781PASS JIT unreachable_block with block order [tests/jit/unreachable_block.phpt] 782PASS VERIFY_RETURN with undef var [tests/jit/verify_return_undef.phpt] 783PASS JIT XOR: 001 [tests/jit/xor_001.phpt] 784PASS JIT XOR: 002 [tests/jit/xor_002.phpt] 785PASS JIT XOR: 003 [tests/jit/xor_003.phpt] 786PASS JIT should not emit warning with opcache.jit_buffer_size=0 [tests/jit_warning_with_zero_buffer.phpt] 787PASS Edge-cases in constant conditional jump elimination [tests/jmp_elim_001.phpt] 788PASS Incorrect empty basic block elimination [tests/jmp_elim_002.phpt] 789PASS Incorrect empty basic block elimination [tests/jmp_elim_003.phpt] 790PASS Incorrect empty basic block elimination [tests/jmp_elim_004.phpt] 791PASS Edge-cases in elimination of JMPZ JMP with same target [tests/jmpz_jmp_elim.phpt] 792PASS Leak 001: Incorrect 'if ();' optimization [tests/leak_001.phpt] 793PASS Test ACCEL_LOG_FATAL will cause the process to die even if not logged [tests/log_verbosity_bug.phpt] 794PASS Match expression string jump table [tests/match/001.phpt] 795PASS Test match jump table optimizer [tests/match/002.phpt] 796PASS Match expression long jump table [tests/match/003.phpt] 797PASS Match expression mixed jump table [tests/match/004.phpt] 798PASS match expression always errors [tests/match_always_error.phpt] 799PASS Literal compaction should take method calls on literals into account [tests/method_call_on_literal.phpt] 800PASS Incorrect negative range inference [tests/neg_range_inference.phpt] 801PASS opcache_invalidate() should invalidate deleted file [tests/opcache_invalidate_deleted_file.phpt] 802PASS opcache_get_configuration() properly reports jit_prof_threshold [tests/opcache_jit_prof_threshold.phpt] 803PASS ASSIGN_OP 001: Incorrect optimization of ASSIGN_OBJ may lead to memory leak [tests/opt/assign_obj_001.phpt] 804PASS ASSIGN_OBJ_OP 001: Incorrect optimization of ASSIGN_OBJ_OP may lead to memory leak [tests/opt/assign_obj_op_001.phpt] 805PASS ASSIGN_OP 001: Incorrect optimization of ASSIGN_OP may lead to memory leak [tests/opt/assign_op_001.phpt] 806PASS ASSIGN_OP 002: Incorrect optimization of ASSIGN_OP may lead to incorrect result (sub assign -> pre dec conversion for null values) [tests/opt/assign_op_002.phpt] 807PASS Block Pass 001: QM_ASSIGN and DECLARE_LAMBDA_FUNCTION [tests/opt/block_pass_001.phpt] 808PASS Block Pass 002: QM_ASSIGN and INIT_ARRAY [tests/opt/block_pass_002.phpt] 809PASS Block Pass 003: Inorrect constant substitution in FETCH_LIST_R [tests/opt/block_pass_003.phpt] 810PASS Block Pass 004: Inorrect QM_ASSIGN elimination [tests/opt/block_pass_004.phpt] 811PASS Block Pass 005: Inorrect QM_ASSIGN elimination [tests/opt/block_pass_005.phpt] 812PASS Block Pass 006: Inorrect QM_ASSIGN elimination [tests/opt/block_pass_006.phpt] 813PASS COALESCE optimization [tests/opt/coalesce.phpt] 814PASS COALESCE optimization [tests/opt/coalesce_002.phpt] 815PASS DCE 001: Remove dead computation after constants propagation [tests/opt/dce_001.phpt] 816PASS DCE 002: func_get_args() disables deletion of assignments to parameter variables [tests/opt/dce_002.phpt] 817PASS DCE 003: Assignment elimination (without FREE) [tests/opt/dce_003.phpt] 818PASS DCE 004: Elimination of assignment to non-escaping arrays [tests/opt/dce_004.phpt] 819PASS DCE 005: Elimination of assignment to non-escaping objects (can't remove NEW yet) [tests/opt/dce_005.phpt] 820PASS DCE 006: Objects with destructors escape [tests/opt/dce_006.phpt] 821PASS DCE 007: Escaping of enclosed arrays doesn't prevent removal of enclosing array [tests/opt/dce_007.phpt] 822PASS DCE 008: Escaping of enclosed arrays doesn't prevent removal of enclosing array [tests/opt/dce_008.phpt] 823PASS DCE 009: Foreach over empty array is a no-op [tests/opt/dce_009.phpt] 824PASS Incorrect DCE of FREE of COALESCE [tests/opt/dce_010.phpt] 825PASS Incorrect DCE of ADD_ARRAY_ELEMENT [tests/opt/dce_011.phpt] 826PASS Incorrect DCE of constructor DO_FCALL [tests/opt/dce_012.phpt] 827PASS Incorrect DCE of FREE [tests/opt/dce_013.phpt] 828PASS DCE may remove FREE after FETCH_LIST_W [tests/opt/dce_014.phpt] 829PASS FE_FETCH 001: SSA reconstruction when body of "foreach" loop is removed [tests/opt/fe_fetch_001.phpt] 830PASS GH-10008: Narrowing occurred during type inference of ZEND_ADD_ARRAY_ELEMENT [tests/opt/gh10008.phpt] 831PASS GH-10801 (Named arguments in CTE functions cause a segfault) [tests/opt/gh10801.phpt] 832PASS GH-11170 (Too wide OR and AND range inferred) [tests/opt/gh11170.phpt] 833PASS GH-11245: In some specific cases SWITCH with one default statement will cause segfault (VAR variation) [tests/opt/gh11245_1.phpt] 834PASS GH-11245: In some specific cases SWITCH with one default statement will cause segfault (TMP variation) [tests/opt/gh11245_2.phpt] 835PASS GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table) [tests/opt/gh18107_1.phpt] 836PASS GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table) [tests/opt/gh18107_2.phpt] 837SKIP GH-19792 (SCCP causes UAF for return value if both warning and exception are triggered) [tests/opt/gh19792.phpt] reason: Required extension missing: zend_test838PASS GH-8074 (Wrong type inference of range() result) [tests/opt/gh8074.phpt] 839PASS GH-8140 (Wrong first class callable by name optimization) [tests/opt/gh8140a.phpt] 840PASS GH-8140 (Wrong first class callable by name optimization) [tests/opt/gh8140b.phpt] 841PASS Type inference 001: Invalid type narrowing warning [tests/opt/inference_001.phpt] 842PASS Type inference 002: Type inference for INIT_ARRAY with invalid index [tests/opt/inference_002.phpt] 843PASS Type inference 003: instanceof with unlinked class [tests/opt/inference_003.phpt] 844PASS Type inference 004: Type narrowing warning during type inference of ZEND_FETCH_DIM_W [tests/opt/inference_004.phpt] 845PASS Type inference 005: Use MAY_BE_NULL result (insted of empty) for ASSIGN_DIM with invalid arguments [tests/opt/inference_005.phpt] 846PASS Type inference 006: FETCH_DIM_W with invalid key type [tests/opt/inference_006.phpt] 847PASS Type inference 007: Incorrect array key type inference [tests/opt/inference_007.phpt] 848PASS Type inference 008: ASSIGN_DIM with invalid op1 [tests/opt/inference_008.phpt] 849PASS Type inference 009: FRTCH_DIM_W [tests/opt/inference_009.phpt] 850PASS Type inference 010: FRTCH_DIM_W [tests/opt/inference_010.phpt] 851PASS Type inference 011: FETCH_DIM_FUNC_ARG [tests/opt/inference_011.phpt] 852PASS Type inference 012: FETCH_DIM_UNSET [tests/opt/inference_012.phpt] 853PASS Type inference 013: ASSIGN_DIM [tests/opt/inference_013.phpt] 854PASS Type inference 014: ASSIGN_DIM_OP [tests/opt/inference_014.phpt] 855PASS Type inference 015: ASSIGN_DIM_OP [tests/opt/inference_015.phpt] 856PASS Range inference 016: [tests/opt/inference_016.phpt] 857PASS Range inference 017: [tests/opt/inference_017.phpt] 858PASS Range inference 018: [tests/opt/inference_018.phpt] 859PASS Range inference 019: [tests/opt/inference_019.phpt] 860PASS Type inference 020; [tests/opt/inference_020.phpt] 861PASS Type inference 021; [tests/opt/inference_021.phpt] 862PASS Type inference 022: FETCH_DIM_W [tests/opt/inference_022.phpt] 863PASS Type inference 023: FETCH_DIM_W [tests/opt/inference_023.phpt] 864PASS Type inference 024: FETCH_DIM_W [tests/opt/inference_024.phpt] 865PASS Fuction inlining 001: FETCH_THIS is incompatible with unused result [tests/opt/inline_001.phpt] 866PASS ISSET_ISEMPTY_VAR 001: CONST operand of ISSET_ISEMPTY_VAR must be converted to STRING [tests/opt/isset_var_001.phpt] 867PASS JMP 001: JMP_SET with constant arg [tests/opt/jmp_001.phpt] 868PASS JMP 002: JMP around unreachable FREE [tests/opt/jmp_002.phpt] 869PASS Match 001: memory leak because of live range lose [tests/opt/match_001.phpt] 870PASS Match 002: memory leak because of incorrect optimization [tests/opt/match_002.phpt] 871PASS Match 003: SSA integrity verification failed because of incorrect optimization [tests/opt/match_003.phpt] 872PASS Nullsafe basic optimization [tests/opt/nullsafe_001.phpt] 873PASS Nullsafe e-ssa pi node placement [tests/opt/nullsafe_002.phpt] 874PASS Property types in inference [tests/opt/prop_types.phpt] 875PASS SCCP 001: Constant propagation [tests/opt/sccp_001.phpt] 876PASS SCCP 002: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_002.phpt] 877PASS SCCP 003: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_003.phpt] 878PASS SCCP 004: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_004.phpt] 879PASS SCCP 005: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_005.phpt] 880PASS SCCP 006: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_006.phpt] 881PASS SCCP 007: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_007.phpt] 882PASS SCCP 008: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_008.phpt] 883PASS SCCP 009: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_009.phpt] 884PASS SCCP 010: Conditional Constant Propagation of non-escaping object properties [tests/opt/sccp_010.phpt] 885PASS SCCP 011: Conditional Constant Propagation of non-escaping object properties [tests/opt/sccp_011.phpt] 886PASS SCCP 012: Conditional Constant Propagation of non-escaping object properties [tests/opt/sccp_012.phpt] 887PASS SCCP 013: Conditional Constant Propagation of non-escaping array elements on PHI [tests/opt/sccp_013.phpt] 888PASS SCCP 014: Conditional Constant Propagation of non-escaping object properties on PHI [tests/opt/sccp_014.phpt] 889PASS SCCP 015: Conditional Constant Propagation of non-escaping object properties on PHI and Rewinding [tests/opt/sccp_015.phpt] 890PASS SCCP 016: Used constant instructions should be replaced with QM_ASSIGN [tests/opt/sccp_016.phpt] 891PASS SCCP 017: Array assignment [tests/opt/sccp_017.phpt] 892PASS SCCP 018: Object assignment [tests/opt/sccp_018.phpt] 893PASS SCCP 019: Array assignment [tests/opt/sccp_019.phpt] 894PASS SCCP 020: Object assignment [tests/opt/sccp_020.phpt] 895PASS SCCP 021: Memleak [tests/opt/sccp_021.phpt] 896PASS SCCP 022: Invalid types [tests/opt/sccp_022.phpt] 897PASS SCCP 023: ADD_ARRAY_ELEMENT with partial array [tests/opt/sccp_023.phpt] 898PASS SCCP 024: Const replacing to op2 of INSTANCEOF [tests/opt/sccp_024.phpt] 899PASS SCCP 025: ADD_ARRAY_ELEMENT against an existing const array [tests/opt/sccp_025.phpt] 900PASS SCCP 026: Elimination of dead code due to conflicting type checks [tests/opt/sccp_026.phpt] 901PASS SCCP 027: Support for ASSIGN_OBJ_REF [tests/opt/sccp_027.phpt] 902PASS SCCP 028: Don't propagate typed properties [tests/opt/sccp_028.phpt] 903PASS SCCP 029: Don't propagate assignments to references to typed properties [tests/opt/sccp_029.phpt] 904PASS SCCP 030: TYPE_CHECK inferred from type inference info [tests/opt/sccp_030.phpt] 905PASS SCCP 031: Echo optimizations [tests/opt/sccp_031.phpt] 906PASS SCCP 032: Yield from optimizations [tests/opt/sccp_032.phpt] 907PASS SCCP: Warning during evaluation of function [tests/opt/sccp_033.phpt] 908PASS SCCP 034: memory leak [tests/opt/sccp_034.phpt] 909PASS SCCP 035: memory leak [tests/opt/sccp_035.phpt] 910PASS SCCP 036: NAN handling [tests/opt/sccp_036.phpt] 911PASS SCCP 037: Memory leak [tests/opt/sccp_037.phpt] 912PASS SCCP 038: Memory leak [tests/opt/sccp_038.phpt] 913PASS SCCP 039: Incorrect constant propagation for VERIFY_RETURN_TYPE [tests/opt/sccp_039.phpt] 914PASS SCCP 040: Memory leak [tests/opt/sccp_040.phpt] 915PASS SCCP 041: Incorrect constant propagation for VERIFY_RETURN_TYPE [tests/opt/sccp_041.phpt] 916PASS Exception thrown during SCCP evaluation [tests/opt/sccp_exception.phpt] 917PASS Exception thrown during SCCP evaluation, separate file variation [tests/opt/sccp_exception2.phpt] 918PASS Exception thrown during SCCP evaluation, strict types variation [tests/opt/sccp_exception3.phpt] 919PASS Don't replace IN_ARRAY result type if the using opcode doesn't support it [tests/opt/sccp_in_array.phpt] 920PASS TMP variable optimization 001: TMP variable renumbering should be done after DFA optimizations [tests/opt/tmp_001.phpt] 921PASS Type inference test with final class [tests/opt/type_inference_final_class.phpt] 922XFAIL Return type check elision [tests/opt/verify_return_type.phpt] XFAIL REASON: Return types cannot be inferred through prototypes923PASS Test with optimization of function calls [tests/optimize_func_calls.phpt] 924PASS Don't create FETCH_DIM_R with UNUSED op2 [tests/optimize_func_calls_001.phpt] 925PASS Keep BIND_STATIC when initial value refer to unresolved constants [tests/optimize_static_001.phpt] 926PASS Keep BIND_STATIC when static variable has an initializer [tests/optimize_static_002.phpt] 927PASS Keep BIND_STATIC when static variable has an initializer [tests/optimize_static_003.phpt] 928PASS Parent type with interning disabled [tests/parent_type_not_interned.phpt] 929PASS Phi sources remove 001 [tests/phi_remove_001.phpt] 930PASS Phi sources remove 002 [tests/phi_remove_002.phpt] 931PASS Check that phi use chains are correctly maintained when removing blocks [tests/phi_use_chain.phpt] 932PASS Preloading basic test [tests/preload_001.phpt] 933PASS Preloading prototypes [tests/preload_002.phpt] 934PASS Preloading classes linked with traits [tests/preload_003.phpt] 935PASS Preloading class with undefined class constant access [tests/preload_004.phpt] 936PASS Handling of auto globals during preloading [tests/preload_005.phpt] 937PASS Handling of errors during linking [tests/preload_006.phpt] 938PASS Handling of includes that were not executed [tests/preload_007.phpt] 939PASS Preloading of anonymous class [tests/preload_008.phpt] 940PASS Preloading class using trait with undefined class constant access [tests/preload_009.phpt] 941PASS Initializer of overwritten property should be resolved against the correct class [tests/preload_010.phpt] 942PASS Argument/return types must be available for preloading [tests/preload_011.phpt] 943PASS No autoloading during constant resolution [tests/preload_012.phpt] 944PASS Nested function definition [tests/preload_013.phpt] 945PASS Bug #79114 (Eval class during preload causes class to be only half available) [tests/preload_bug79114.phpt] 946PASS Bug #78918: Class alias during preloading causes assertion failure [tests/preload_class_alias.phpt] 947PASS Bug #78918.2: Class alias during preloading causes assertion failure [tests/preload_class_alias_2.phpt] 948PASS Preloading dynamic def in method/function [tests/preload_dynamic_def_removal.phpt] 949PASS Defining a dynamic function inside the preload script [tests/preload_dynamic_function.phpt] 950PASS Early binding should work fine inside the preload script [tests/preload_early_binding.phpt] 951PASS Enum preloading [tests/preload_enum.phpt] 952PASS Bug #81353: Segfault with preloading and error handler using static variables [tests/preload_error_handler.phpt] 953PASS Various tests that need an opcache_compile_file() indirected preload file [tests/preload_ind.phpt] 954PASS Preloading: Loadable class checking (1) [tests/preload_loadable_classes_1.phpt] 955PASS Preloading: Loadable class checking (2) [tests/preload_loadable_classes_2.phpt] 956PASS Preloading: Loadable class checking (3) [tests/preload_loadable_classes_3.phpt] 957PASS Preloading inherited method with separated static vars [tests/preload_method_static_vars.phpt] 958PASS Parse error in preload script [tests/preload_parse_error.phpt] 959PASS Preloading of the property info table with internal parent [tests/preload_prop_info_table.phpt] 960PASS Bug #79548: Preloading segfault with inherited method using static variable [tests/preload_static_var_inheritance.phpt] 961PASS Preloading trait uses with aliased names [tests/preload_trait_alias.phpt] 962PASS Op array fixed up multiple times during preloading [tests/preload_trait_multiple_fixup.phpt] 963PASS Preload trait with static variables in method [tests/preload_trait_static.phpt] 964PASS Preload: Unresolved property type [tests/preload_unresolved_prop_type.phpt] 965SKIP preload_user has no effect when euid is not 0 [tests/preload_user_001.phpt] reason: Required extension missing: posix966SKIP preload_user sets the process uid [tests/preload_user_002.phpt] reason: Required extension missing: posix967SKIP preload_user has no effect when preload_user is the current user [tests/preload_user_003.phpt] reason: Required extension missing: posix968SKIP preload_user is required when euid is 0 under non-cli SAPIs [tests/preload_user_004.phpt] reason: Required extension missing: posix969SKIP preload_user=root is allowed under non-cli SAPIs [tests/preload_user_005.phpt] reason: Required extension missing: posix970SKIP Preloading is not supported on Windows [tests/preload_windows.phpt] reason: Windows only test971PASS Preloading with auto_globals_jit=0 [tests/preloading_no_auto_globals_jit.phpt] 972PASS Don't try to unlink use chain of QM_ASSIGN without result use [tests/qm_assign_unlink_use_chain.phpt] 973PASS Range inference should not hang [tests/range_inference_hang.phpt] 974PASS Range info for references (1) [tests/ref_range_1.phpt] 975PASS Range info for references (2) [tests/ref_range_2.phpt] 976PASS revalidate_path 01: OPCache must cache only resolved real paths when revalidate_path is set [tests/revalidate_path_01.phpt] 977PASS Check that SCCP correctly handles non-terminating frees of loop variables [tests/sccp_loop_var_free.phpt] 978PASS Type inference of SEND_UNPACK with empty array [tests/send_unpack_empty_array.phpt] 979PASS SSA construction for CFG with unreachable basic blocks [tests/ssa_bug_001.phpt] 980PASS Incorrect NOP removal on jump to NOP [tests/ssa_bug_002.phpt] 981PASS Incorrect elision of return type checks [tests/ssa_bug_003.phpt] 982PASS Assign elision exception safety: ICALL [tests/ssa_bug_004.phpt] 983PASS Assign elision exception safety: UCALL [tests/ssa_bug_005.phpt] 984PASS Incorrect optimization of $i = $i++ [tests/ssa_bug_006.phpt] 985PASS Incorrect CFG/SSA construction for SWITCH with few identical successors [tests/ssa_bug_007.phpt] 986PASS Incorrect CFG/SSA reconstruction [tests/ssa_bug_008.phpt] 987PASS Incorrect type inference [tests/ssa_bug_009.phpt] 988PASS Wrong assertion [tests/ssa_bug_010.phpt] 989PASS Wrong assertion [tests/ssa_bug_011.phpt] 990PASS A SWITCH_STRING operand FREE may be optimized away [tests/switch_string_free_opt.phpt] 991PASS Switch where all targets, including default, coincide [tests/switch_with_coinciding_targets.phpt] 992PASS Type persistene 001 [tests/type_001.phpt] 993PASS Incorrect liveness computation for verify-return [tests/verify_return_dfg.phpt] 994PASS Instanceof checks in VERIFY_RETURN_TYPE optimization may deal with unlinked classes [tests/verify_return_instanceof.phpt] 995PASS Opcache should replay compilation warnings if opcache.record_warnings=1 [tests/warning_replay.phpt] 996PASS Pass result of inlined function by reference [tests/wrong_inlining_001.phpt] 997PASS $this not in object context [tests/wrong_inlining_002.phpt] 998PASS foo($bar) with undefined $bar [tests/wrong_inlining_003.phpt] 999PASS Inlining through call_user_func() [tests/wrong_inlining_004.phpt] 1000PASS Inlining of functions with ref arguments [tests/wrong_inlining_005.phpt] 1001PASS Test basic logging for the Opcache [tests/zzz_basic_logging.phpt] 1002=====================================================================1003TIME END 2026-10-21 20:00:2510041005=====================================================================1006TEST RESULT SUMMARY1007---------------------------------------------------------------------1008Exts skipped : 01009Exts tested : 121010---------------------------------------------------------------------10111012Number of tests : 773 7481013Tests skipped : 25 ( 3.2%) --------1014Tests warned : 0 ( 0.0%) ( 0.0%)1015Tests failed : 0 ( 0.0%) ( 0.0%)1016Expected fail : 1 ( 0.1%) ( 0.1%)1017Tests passed : 747 ( 96.6%) ( 99.9%)1018---------------------------------------------------------------------1019Time taken : 37 seconds1020=====================================================================1021checkPhase completed in 39 seconds
fixupPhase
1022shrinking RPATHs of ELF executables and libraries in /nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.361023shrinking /nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/lib/php/extensions/opcache.so1024checking for references to /build/ in /nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36...1025patching script interpreter paths in /nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.361026stripping (with command strip and flags -S -p) in /nix/store/a2mk8ifwm170fizi7z3mn0cf8jb3w9ic-php-opcache-8.3.36/lib1027shrinking RPATHs of ELF executables and libraries in /nix/store/000gp2d30pyir8hpawwcgh82686b6vs9-php-opcache-8.3.36-dev1028checking for references to /build/ in /nix/store/000gp2d30pyir8hpawwcgh82686b6vs9-php-opcache-8.3.36-dev...1029patching script interpreter paths in /nix/store/000gp2d30pyir8hpawwcgh82686b6vs9-php-opcache-8.3.36-dev