tribuchet: building on mac02 Running phase: unpackPhase unpacking source archive /nix/store/jjzjdicz0kshmnck5dk1gvf44sszbfdb-php-8.3.36.tar.bz2 source root is php-8.3.36 setting SOURCE_DATE_EPOCH to timestamp 1792418434 of file "php-8.3.36/win32/wsyslog.c" Running phase: patchPhase Running phase: genfiles genfiles: bison version 3.8.2 (ok) genfiles: re2c version 4.6 (ok) genfiles: Generating Zend parser and lexer files make: 'Zend/zend_language_parser.c' is up to date. make: 'Zend/zend_language_scanner.c' is up to date. make: 'Zend/zend_ini_parser.c' is up to date. make: 'Zend/zend_ini_scanner.c' is up to date. genfiles: Generating phpdbg parser and lexer files make: 'sapi/phpdbg/phpdbg_parser.c' is up to date. make: 'sapi/phpdbg/phpdbg_lexer.c' is up to date. genfiles: Generating json extension parser and lexer files make: 'ext/json/json_parser.tab.c' is up to date. make: 'ext/json/json_scanner.c' is up to date. genfiles: Generating PDO lexer file make: 'ext/pdo/pdo_sql_parser.c' is up to date. genfiles: Generating standard extension lexer files make: 'ext/standard/var_unserializer.c' is up to date. make: 'ext/standard/url_scanner_ex.c' is up to date. genfiles: Generating phar extension lexer file make: 'ext/phar/phar_path_check.c' is up to date. Running phase: cdToExtensionRootPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Configuring for: PHP Api Version: 20230831 Zend Module Api No: 20230831 Zend Extension Api No: 420230831 fixing libtool script ./build/ltmain.sh patching script interpreter paths in ./configure ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/sh" configure flags: --disable-static --prefix=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36 --bindir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/bin --sbindir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/sbin --includedir=/nix/store/ifm100k5mkkkhl19321c42djn91yncb3-php-opcache-8.3.36-dev/include --mandir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/share/man --infodir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/share/info --docdir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/share/doc/php-opcache --libdir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/lib --libexecdir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/libexec --localedir=/nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/share/locale checking for grep that handles long lines and -e... /nix/store/7ihxb15yxm8345fdazx323iljjsi1i5i-gnugrep-3.12/bin/grep checking for egrep... /nix/store/7ihxb15yxm8345fdazx323iljjsi1i5i-gnugrep-3.12/bin/grep -E checking for a sed that does not truncate output... /nix/store/8fyr2rna4vqibkqsbzyfd4z6fna5c09p-gnused-4.10/bin/sed checking pkg-config is at least version 0.9.0... yes checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C23 features... -std=gnu23 checking how to run the C preprocessor... clang -std=gnu23 -E checking for egrep -e... (cached) /nix/store/7ihxb15yxm8345fdazx323iljjsi1i5i-gnugrep-3.12/bin/grep -E checking for icc... no checking for suncc... no checking for system library directory... lib checking if compiler supports -Wl,-rpath,... yes checking build system type... aarch64-apple-darwin25.6.0 checking host system type... aarch64-apple-darwin25.6.0 checking target system type... aarch64-apple-darwin25.6.0 checking for PHP prefix... /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36 checking for PHP includes... -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib checking for PHP extension directory... /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/lib/php/extensions checking for PHP installed headers prefix... /nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php checking if debug is enabled... no checking if zts is enabled... no checking for gawk... gawk checking whether to enable Zend OPcache support... yes, shared checking whether to enable copying PHP CODE pages into HUGE PAGES... yes checking whether to enable JIT... yes checking for mprotect... yes checking for memfd_create... no checking for sysvipc shared memory support... yes checking for mmap() using MAP_ANON shared memory support... yes checking for shm_open in -lrt... no checking for __shm_open in -lrt... no checking for shm_open in -lroot... no checking for __shm_open in -lroot... no checking for mmap() using shm_open() shared memory support... checking for shm_unlink in -lrt... no yes checking whether C compiler accepts -Wno-implicit-fallthrough... yes checking for a sed that does not truncate output... /nix/store/8fyr2rna4vqibkqsbzyfd4z6fna5c09p-gnused-4.10/bin/sed checking for ld used by clang -std=gnu23... ld checking if the linker (ld) is GNU ld... no checking for ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognize dependent libraries... (cached) pass_all checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 786432 checking command to parse nm output from clang -std=gnu23 object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking for dsymutil... dsymutil checking for nmedit... no checking for -single_module linker flag... yes checking for -exported_symbols_list linker flag... yes checking if clang -std=gnu23 supports -fno-rtti -fno-exceptions... yes checking for clang -std=gnu23 option to produce PIC... -fno-common checking if clang -std=gnu23 PIC flag -fno-common works... yes checking if clang -std=gnu23 static flag -static works... no checking if clang -std=gnu23 supports -c -o file.o... yes checking whether the clang -std=gnu23 linker (ld) supports shared libraries... yes checking dynamic linker characteristics... darwin25.6.0 dyld checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no creating libtool appending configuration tag "CXX" to libtool checking whether the clang++ linker (ld) supports shared libraries... no checking for clang++ option to produce PIC... checking if clang++ static flag works... yes checking if clang++ supports -c -o file.o... yes checking whether the clang++ linker (ld) supports shared libraries... no checking dynamic linker characteristics... darwin25.6.0 dyld (cached) (cached) checking how to hardcode library paths into programs... immediate configure: patching config.h.in configure: creating ./config.status config.status: creating config.h Running phase: buildPhase build flags: -j24 SHELL=/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/ZendAccelerator.c -o ZendAccelerator.lo -MMD -MF ZendAccelerator.dep -MT ZendAccelerator.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_persist.c -o zend_persist.lo -MMD -MF zend_persist.dep -MT zend_persist.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo clang -std=gnu23 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/jit/dynasm/minilua.c -lm -o minilua make: Circular jit/zend_jit.lo <- jit/zend_jit.lo dependency dropped. /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo mkdir jit/.libs mkdir .libs mkdir .libs clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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 -fno-common -DPIC -o jit/.libs/zend_jit_gdb.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_persist.c -MMD -MF zend_persist.dep -MT zend_persist.lo -fno-common -DPIC -o .libs/zend_persist.o mkdir: cannot create directory '.libs': File exists clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_accelerator_debug.c -MMD -MF zend_accelerator_debug.dep -MT zend_accelerator_debug.lo -fno-common -DPIC -o .libs/zend_accelerator_debug.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/shared_alloc_shm.c -MMD -MF shared_alloc_shm.dep -MT shared_alloc_shm.lo -fno-common -DPIC -o .libs/shared_alloc_shm.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_shared_alloc.c -MMD -MF zend_shared_alloc.dep -MT zend_shared_alloc.lo -fno-common -DPIC -o .libs/zend_shared_alloc.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_accelerator_blacklist.c -MMD -MF zend_accelerator_blacklist.dep -MT zend_accelerator_blacklist.lo -fno-common -DPIC -o .libs/zend_accelerator_blacklist.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/ZendAccelerator.c -MMD -MF ZendAccelerator.dep -MT ZendAccelerator.lo -fno-common -DPIC -o .libs/ZendAccelerator.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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 -fno-common -DPIC -o .libs/zend_accelerator_util_funcs.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_accelerator_hash.c -MMD -MF zend_accelerator_hash.dep -MT zend_accelerator_hash.lo -fno-common -DPIC -o .libs/zend_accelerator_hash.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_file_cache.c -MMD -MF zend_file_cache.dep -MT zend_file_cache.lo -fno-common -DPIC -o .libs/zend_file_cache.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/shared_alloc_posix.c -MMD -MF shared_alloc_posix.dep -MT shared_alloc_posix.lo -fno-common -DPIC -o .libs/shared_alloc_posix.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/shared_alloc_mmap.c -MMD -MF shared_alloc_mmap.dep -MT shared_alloc_mmap.lo -fno-common -DPIC -o .libs/shared_alloc_mmap.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_persist_calc.c -MMD -MF zend_persist_calc.dep -MT zend_persist_calc.lo -fno-common -DPIC -o .libs/zend_persist_calc.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/zend_accelerator_module.c -MMD -MF zend_accelerator_module.dep -MT zend_accelerator_module.lo -fno-common -DPIC -o .libs/zend_accelerator_module.o clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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 -fno-common -DPIC -o jit/.libs/zend_jit_vm_helpers.o ./minilua /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/jit/dynasm/dynasm.lua -D ARM64=1 -o jit/zend_jit_arm64.c /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/jit/zend_jit_arm64.dasc /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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.lo clang -std=gnu23 -I. -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/jit/zend_jit.c -MMD -MF jit/zend_jit.dep -MT jit/zend_jit.lo -fno-common -DPIC -o jit/.libs/zend_jit.o /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=link clang -std=gnu23 -shared -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/include -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/main -I/private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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 /private/var/tb/2/scratch/3f9cbd55d4f01250/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 clang -std=gnu23 ${wl}-undefined ${wl}dynamic_lookup -o .libs/opcache.so -bundle .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 dsymutil .libs/opcache.so || : creating opcache.la (cd .libs && rm -f opcache.la && ln -s ../opcache.la opcache.la) /nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/libtool --tag=CC --mode=install cp ./opcache.la /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/modules cp ./.libs/opcache.so /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/modules/opcache.so cp ./.libs/opcache.lai /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/modules/opcache.la ---------------------------------------------------------------------- Libraries have been installed in: /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/modules If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `DYLD_LIBRARY_PATH' environment variable during execution See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- Build complete. Don't forget to run 'make test'. buildPhase completed in 40 seconds Running phase: checkPhase make: Circular jit/zend_jit.lo <- jit/zend_jit.lo dependency dropped. Build complete. Don't forget to run 'make test'. ===================================================================== PHP : /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/bin/php PHP_SAPI : cli PHP_VERSION : 8.3.36 ZEND_VERSION: 4.3.36 PHP_OS : Darwin - Darwin mac02 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:51:33 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_ARM64_T8132 arm64 INI actual : /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/tmp-php.ini More .INIs : --------------------------------------------------------------------- PHP : /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/bin/php-cgi PHP_SAPI : cgi-fcgi PHP_VERSION : 8.3.36 ZEND_VERSION: 4.3.36 PHP_OS : Darwin - Darwin mac02 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:51:33 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_ARM64_T8132 arm64 INI actual : /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/tmp-php.ini More .INIs : --------------------------------------------------------------------- --------------------------------------------------------------------- PHP : /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/bin/phpdbg PHP_SAPI : phpdbg PHP_VERSION : 8.3.36 ZEND_VERSION: 4.3.36 PHP_OS : Darwin - Darwin mac02 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:51:33 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_ARM64_T8132 arm64 INI actual : /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/tmp-php.ini More .INIs : --------------------------------------------------------------------- CWD : /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache Extra dirs : VALGRIND : Not used ===================================================================== TIME START 2026-10-21 20:01:57 ===================================================================== PASS 001: O+ works in CLI [tests/001_cli.phpt] PASS Make sure various ASSIGN_OBJ exceptions are not optimized away [tests/assign_obj_exceptions.phpt] PASS Type inference for $ary[$idx]->prop += [tests/assign_obj_op_of_fetch_dim.phpt] PASS ASSIGN_STATIC_PROP_REF result should have live range [tests/assign_static_prop_ref_result.phpt] SKIP Blacklist (with glob, quote and comments) [tests/blacklist-win32.phpt] reason: only for Windows PASS Block pass: Bugs in BOOL/QM_ASSIGN elision [tests/block_pass_001.phpt] PASS Removing a block that has duplicate successors [tests/block_removal_with_duplicate_successors.phpt] PASS Incorrect constant propagation on BOOL in pass 1 [tests/bool_cp_in_pass1.phpt] PASS $v = !$v/(bool)$v checks for undefined variables [tests/bool_not_cv.phpt] PASS Bug #69838 OPCACHE Warning Internal error: wrong size calculation [tests/bu69838.phpt] PASS Bug #64353 (Built-in classes can be unavailable with dynamic includes and OPcache) [tests/bug64353.phpt] PASS Bug #64482 (Opcodes for dynamic includes should not be cached) [tests/bug64482.phpt] PASS Bug #65510 (5.5.2 crashes in _get_zval_ptr_ptr_var) [tests/bug65510.phpt] PASS Bug #65559 (cache not cleared if changes occur while running) [tests/bug65559.phpt] PASS Bug #65665 (Exception not properly caught when opcache enabled) [tests/bug65665.phpt] PASS Bug #65845 (Error when Zend Opcache Optimizer is fully enabled) [tests/bug65845.phpt] PASS Bug #65915 (Inconsistent results with require return value) [tests/bug65915.phpt] PASS Bug #66176 (Invalid constant substitution) [tests/bug66176.phpt] PASS Bug #66251 (Constants get statically bound at compile time when Optimized) [tests/bug66251.phpt] PASS Bug #66334 (Memory Leak in new pass1_5.c optimizations) [tests/bug66334.phpt] PASS Bug #66440 (Optimisation of conditional JMPs based on pre-evaluate constant function calls) [tests/bug66440.phpt] PASS Bug #66461 (PHP crashes if opcache.interned_strings_buffer=0) [tests/bug66461.phpt] PASS Bug #66474 (Optimizer bug in constant string to boolean conversion) [tests/bug66474.phpt] PASS Bug #67215 (php-cgi work with opcache, may be segmentation fault happen) [tests/bug67215.phpt] PASS Bug #68104 (Segfault while pre-evaluating a disabled function) [tests/bug68104.phpt] PASS Bug #69038 (switch(SOMECONSTANT) misbehaves) [tests/bug69038.phpt] PASS Bug #69125 (Array numeric string as key) [tests/bug69125.phpt] PASS Bug #69159 (Opcache causes problem when passing a variable variable to a function) [tests/bug69159.phpt] PASS Test that script cached info is correct with validate_timestamps disabled [tests/bug69281.phpt] PASS Bug #69549 (Memory leak with opcache.optimization_level=0xFFFFFFFF) [tests/bug69549.phpt] PASS Bug #69688 (segfault with eval and opcache fast shutdown) [tests/bug69688.phpt] PASS Bug #70111 (Segfault when a function uses both an explicit return type and an explicit cast) [tests/bug70111.phpt] PASS Bug #70207 Finally is broken with opcache [tests/bug70207.phpt] PASS Bug #70237 (Empty while and do-while segmentation fault with opcode on CLI enabled) [tests/bug70237.phpt] PASS Bug #70423 Warning Internal error: wrong size calculation [tests/bug70423.phpt] PASS Bug #71127 (Define in auto_prepend_file is overwrite) [tests/bug71127.phpt] PASS Bug #71443 (Segfault using built-in webserver with intl using symfony) [tests/bug71443.phpt] PASS Bug #71843 (null ptr deref ZEND_RETURN_SPEC_CONST_HANDLER (zend_vm_execute.h:3479)) [tests/bug71843.phpt] PASS Bug #72014 (Including a file with anonymous classes multiple times leads to fatal error) [tests/bug72014.phpt] PASS Bug #72762: Infinite loop while parsing a file with opcache enabled [tests/bug72762.phpt] PASS Bug #73402 (Opcache segfault when using class constant to call a method) [tests/bug73402.phpt] PASS Bug #73583 (Segfaults when conditionally declared class and function have the same name) [tests/bug73583.phpt] PASS Bug #73654: Segmentation fault in zend_call_function [tests/bug73654.phpt] PASS Bug #73668: "SIGFPE Arithmetic exception" in opcache when divide by minus 1 [tests/bug73668.phpt] PASS Bug #73746 (Method that returns string returns UNKNOWN:0 instead) [tests/bug73746.phpt] SKIP Bug #73789 (Strange behavior of class constants in switch/case block) [tests/bug73789.phpt] reason: Required extension missing: ctype PASS Bug #73847: Recursion when a variable is redefined as array [tests/bug73847.phpt] PASS Bug #74019 (Segfault with list) [tests/bug74019.phpt] PASS Bug #74152 (if statement says true to a null variable) [tests/bug74152.phpt] PASS Bug #74431 - foreach infinite loop [tests/bug74431.phpt] PASS Bug #74442: Opcached version produces a nested array [tests/bug74442.phpt] PASS Bug #74456 (Segmentation error while running a script in CLI mode) [tests/bug74456.phpt] PASS Bug #74596 (SIGSEGV with opcache.revalidate_path enabled) [tests/bug74596.phpt] PASS Bug #74623: Infinite loop in type inference when using HTMLPurifier [tests/bug74623.phpt] PASS Bug #74663 (Segfault with opcache.memory_protect and validate_timestamp) [tests/bug74663.phpt] PASS Bug #74980 (Narrowing occurred during type inference) [tests/bug74980.phpt] PASS Bug #75230 (Invalid opcode 49/1/8 using opcache) [tests/bug75230.phpt] PASS Bug #75255 (Request hangs and not finish) [tests/bug75255.phpt] PASS Bug #75357 (segfault loading WordPress wp-admin) [tests/bug75357.phpt] PASS Bug #75370 (Webserver hangs on valid PHP text) [tests/bug75370.phpt] PASS Bug #75556 (Invalid opcode 138/1/1) [tests/bug75556.phpt] PASS Bug #75570 ("Narrowing occurred during type inference" error) [tests/bug75570.phpt] PASS Bug #75608 ("Narrowing occurred during type inference" error) [tests/bug75608.phpt] PASS Bug #75681: Warning: Narrowing occurred during type inference (specific case) [tests/bug75681.phpt] PASS Bug #75687 (var 8 (TMP) has array key type but not value type) [tests/bug75687.phpt] PASS Bug #75698: Using @ crashes php7.2-fpm [tests/bug75698.phpt] PASS Bug #75938: Modulus value not stored in variable [tests/bug75938.phpt] PASS Bug #75969: Assertion failure in live range DCE due to block pass misoptimization [tests/bug75969.phpt] PASS Bug #76074 (opcache corrupts variable in for-loop) [tests/bug76074.phpt] PASS Bug #76094 (Access violation when using opcache) [tests/bug76094.phpt] PASS Bug #76275: Assertion failure in file cache when unserializing empty try_catch_array [tests/bug76275.phpt] PASS Bug #76281: Opcache causes incorrect "undefined variable" errors [tests/bug76281.phpt] SKIP Bug 76337: segmentation fault when an extension use zend_register_class_alias() and opcache enabled [tests/bug76337.phpt] reason: Required extension missing: zend_test PASS Bug #76446 (zend_variables.c:73: zend_string_destroy: Assertion `!(zval_gc_flags((str)->gc) [tests/bug76446.phpt] PASS Bug #76463 (var has array key type but not value type) [tests/bug76463.phpt] PASS Bug #76466 Loop variable confusion [tests/bug76466.phpt] PASS Bug #76477 (Opcache causes empty return value) [tests/bug76477.phpt] PASS Bug #76711 OPcache enabled triggers false-positive "Illegal string offset" [tests/bug76711.phpt] PASS Bug #76796: Compile-time evaluation of disabled function in opcache (SCCP) causes segfault [tests/bug76796.phpt] PASS Bug #77058: Type inference in opcache causes side effects [tests/bug77058.phpt] PASS Bug #77092: array_diff_key() - segmentation fault [tests/bug77092.phpt] PASS Bug #77191: Assertion failure in dce_live_ranges() when silencing is used [tests/bug77191.phpt] PASS Bug #77215: CFG assertion failure on multiple finalizing switch frees in one block [tests/bug77215.phpt] PASS Bug #77257: value of variable assigned in a switch() construct gets lost [tests/bug77257.phpt] PASS Bug #77266 (Assertion failed in dce_live_ranges) [tests/bug77266.phpt] PASS Bug #77275: OPcache optimization problem for ArrayAccess->offsetGet(string) [tests/bug77275.phpt] PASS Bug #77310 (1): Incorrect SCCP for compound assign to arrays [tests/bug77310_1.phpt] PASS Bug #77434: php-fpm workers are segfaulting in zend_gc_addref [tests/bug77434.phpt] PASS Bug #77691: Opcache passes wrong value for inline array push assignments [tests/bug77691.phpt] PASS Bug #77743: Incorrect pi node insertion for jmpznz with identical successors [tests/bug77743.phpt] PASS Bug #78014 (Preloaded classes may depend on non-preloaded classes due to unresolved consts) [tests/bug78014.phpt] PASS Bug #78015: Incorrect evaluation of expressions involving partials array in SCCP [tests/bug78015.phpt] PASS Bug #78034: "pecl" tool fails with abort assertion in zend_ssa.c [tests/bug78034.phpt] PASS Bug #78175 (Preloading segfaults at preload time and at runtime) [tests/bug78175.phpt] PASS Bug #78175.2 (Preloading segfaults at preload time and at runtime) [tests/bug78175_2.phpt] PASS Bug #78185: file cache only no longer works [tests/bug78185.phpt] SKIP Bug #78189 (file cache strips last character of uname hash) [tests/bug78189.phpt] reason: this test is for Windows platforms only PASS Bug #78230: Incorrect type check optimization [tests/bug78230.phpt] PASS Bug #78341: Failure to detect smart branch in DFA pass [tests/bug78341.phpt] PASS Bug #78376 (Incorrect preloading of constant static properties) [tests/bug78376.phpt] PASS Bug #78429 (opcache_compile_file(__FILE__); segfaults) [tests/bug78429.phpt] PASS Bug #78937.1 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_1.phpt] PASS Bug #78937.2 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_2.phpt] PASS Bug #78937.3 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_3.phpt] PASS Bug #78937.4 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_4.phpt] PASS Bug #78937.5 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_5.phpt] PASS Bug #78937.6 (Preloading unlinkable anonymous class can segfault) [tests/bug78937_6.phpt] PASS Bug #78986: Opcache segfaults when inheriting ctor from immutable into mutable class [tests/bug78986.phpt] PASS Bug #79193: Incorrect type inference for self::$field =& $field [tests/bug79193.phpt] PASS Bug #79412 (Opcache chokes and uses 100% CPU on specific script) [tests/bug79412.phpt] PASS Bug #79475 ([JIT] func_get_args() assertion violation) [tests/bug79475.phpt] PASS Bug #79535: PHP crashes with specific opcache.optimization_level [tests/bug79535.phpt] PASS Bug #79665 (ini_get() and opcache_get_configuration() may be inconsistent) [tests/bug79665.phpt] PASS Bug 80900: Switch constant with incorrect type [tests/bug80900.phpt] PASS Bug #81015: Opcache optimization assumes wrong part of ternary operator in if-condition [tests/bug81015.phpt] PASS Bug #81046: Literal compaction merges non-equal related literals [tests/bug81046.phpt] PASS Bug #81272: Segfault in var[] after array_slice with JIT [tests/bug81272.phpt] SKIP Bug #81607: CE_CACHE allocation with concurrent access [tests/bug81607.phpt] reason: Required extension missing: pcntl PASS Test with compact literals [tests/compact_literals.phpt] PASS Collision between string and float literals during compaction [tests/compact_literals_collision.phpt] PASS exit() may occur in a call argument [tests/exit_in_call_arg.phpt] PASS Incorrect DCE with FE_FETCH [tests/fe_fetch_dce.phpt] SKIP File cache error 001 [tests/file_cache_error.phpt] reason: Required extensions missing: posix, pcntl PASS Test that return types in zend_func_info.c match return types in stubs [tests/func_info.phpt] PASS Test that the directives listed with `opcache_get_configuration` include all those from the ini settings. [tests/get_configuration_matches_ini.phpt] SKIP GH-10405 (Missing zend_shared_alloc_unlock) [tests/gh10405.phpt] reason: Required extension missing: posix PASS GH-10914 (OPCache with Enum and Callback functions results in segmentation fault) [tests/gh10914.phpt] PASS GH-11715 (opcache.interned_strings_buffer either has no effect or opcache_get_status() / phpinfo() is wrong) [tests/gh11715.phpt] PASS GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload) [tests/gh13433/gh13433.phpt] SKIP 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_test SKIP GH-13712 (Segmentation fault for enabled observers after pass 4) [tests/gh13817.phpt] reason: Required extension missing: zend_test PASS GH-17106: ZEND_MATCH_ERROR misoptimization [tests/gh17106.phpt] SKIP 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) PASS GH-18567 (Preloading with internal class alias triggers assertion failure) [tests/gh18567.phpt] PASS GH-18639 (Internal class aliases can break preloading + JIT) [tests/gh18639.phpt] PASS Bug GH-8063 (Opcache breaks autoloading after E_COMPILE_ERROR) 001 [tests/gh8063-001.phpt] PASS Bug GH-8063 (Opcache breaks autoloading after E_COMPILE_ERROR) 002 [tests/gh8063-002.phpt] PASS Bug GH-8063 (Opcache breaks autoloading after E_COMPILE_ERROR) 003 [tests/gh8063-003.phpt] PASS Enum preloading [tests/gh8133.phpt] SKIP 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 /private/var/tb/2/scratch/3f9cbd55d4f01250/build/php-8.3.36/ext/opcache/modules//dl_test.so) PASS Bug GH-8846: Delayed early binding can be used for classes without parents [tests/gh8846.phpt] SKIP Bug GH-9164: Segfault in zend_accel_class_hash_copy [tests/gh9164.phpt] reason: Required extension missing: pcntl PASS Bug GH-9259 001 (Setting opcache.interned_strings_buffer to a very high value leads to corruption of shm) [tests/gh9259_001.phpt] PASS Bug GH-9259 002 (Setting opcache.interned_strings_buffer to a very high value leads to corruption of shm) [tests/gh9259_002.phpt] PASS Bug GH-9259 003 (Setting opcache.interned_strings_buffer to a very high value leads to corruption of shm) [tests/gh9259_003.phpt] PASS GH-9968: Preload crash on non-linked class [tests/gh9968.phpt] PASS Do not constant fold increment of array [tests/inc_array.phpt] SKIP Internal static methods should not be confused with global functions [tests/internal_func_info_static_method.phpt] reason: Required extension missing: zend_test PASS Don't add array value type is key type is illegal [tests/invalid_array_key_type.phpt] PASS Throwings NEWs should not be DCEd [tests/invalid_new_dce.phpt] PASS Test that script cached info is correct [tests/is_script_cached.phpt] PASS ISSUE #57 (segfaults in drupal7) [tests/issue0057.phpt] PASS ISSUE #79 (Optimization Problem/Bug) [tests/issue0079.phpt] PASS ISSUE #128 (opcache_invalidate segmentation fault) [tests/issue0128.phpt] PASS Issue #140: "opcache.enable_file_override" doesn't respect "opcache.revalidate_freq" [tests/issue0140.phpt] SKIP ISSUE #183 (TMP_VAR is not only used once) [tests/issue0183.phpt] reason: , only for linux PASS Don't optimize object -> iterable [tests/iterable_type_optimization.phpt] PASS JIT ADD: 001 [tests/jit/add_001.phpt] PASS JIT ADD: 002 [tests/jit/add_002.phpt] PASS JIT ADD: 003 [tests/jit/add_003.phpt] PASS JIT ADD: 004 [tests/jit/add_004.phpt] PASS JIT ADD: 005 [tests/jit/add_005.phpt] PASS JIT ADD: 006 [tests/jit/add_006.phpt] PASS JIT ADD: 007 Addition with immediate values [tests/jit/add_007.phpt] PASS JIT ADD: 008 Addition with reference IS_VAR [tests/jit/add_008.phpt] PASS JIT ADD: 009 two array references [tests/jit/add_009.phpt] PASS JIT ADD: 010 overflow handling [tests/jit/add_010.phpt] PASS JIT ADD: 011 overflow handling [tests/jit/add_011.phpt] PASS JIT ADD: 012 register allocation for 64-bit constant [tests/jit/add_012.phpt] PASS JIT ADD: 013 register allocation (incorrect hinting) [tests/jit/add_013.phpt] PASS JIT ADD: 014 incorrect guard elimination [tests/jit/add_014.phpt] PASS JIT BW_AND: 001 (empty string) [tests/jit/and_001.phpt] PASS JIT BW_AND: 002 (memory leak) [tests/jit/and_002.phpt] PASS Refcount inference when adding array elements [tests/jit/array_elem.phpt] PASS Occupied next element [tests/jit/array_elem_002.phpt] PASS JIT ASSIGN: 001 [tests/jit/assign_001.phpt] PASS JIT ASSIGN: 002 [tests/jit/assign_002.phpt] PASS JIT ASSIGN: 003 [tests/jit/assign_003.phpt] PASS JIT ASSIGN: 004 [tests/jit/assign_004.phpt] PASS JIT ASSIGN: 005 [tests/jit/assign_005.phpt] PASS JIT ASSIGN: 006 [tests/jit/assign_006.phpt] PASS JIT ASSIGN: 007 [tests/jit/assign_007.phpt] PASS JIT ASSIGN: 008 [tests/jit/assign_008.phpt] PASS JIT ASSIGN: 009 [tests/jit/assign_009.phpt] PASS JIT ASSIGN: 010 [tests/jit/assign_010.phpt] PASS JIT ASSIGN: 011 [tests/jit/assign_011.phpt] PASS JIT ASSIGN: 012 [tests/jit/assign_012.phpt] PASS JIT ASSIGN: 013 [tests/jit/assign_013.phpt] PASS JIT ASSIGN: 014 [tests/jit/assign_014.phpt] PASS JIT ASSIGN: 015 [tests/jit/assign_015.phpt] PASS JIT ASSIGN: 016 [tests/jit/assign_016.phpt] PASS JIT ASSIGN: 017 [tests/jit/assign_017.phpt] PASS JIT ASSIGN: 018 [tests/jit/assign_018.phpt] PASS JIT ASSIGN: 019 [tests/jit/assign_019.phpt] PASS JIT ASSIGN: 020 [tests/jit/assign_020.phpt] PASS JIT ASSIGN: 021 [tests/jit/assign_021.phpt] PASS JIT ASSIGN: 022 [tests/jit/assign_022.phpt] PASS JIT ASSIGN: 023 [tests/jit/assign_023.phpt] PASS JIT ASSIGN: 024 [tests/jit/assign_024.phpt] PASS JIT ASSIGN: 025 [tests/jit/assign_025.phpt] PASS JIT ASSIGN: 026 [tests/jit/assign_026.phpt] PASS JIT ASSIGN: 027 [tests/jit/assign_027.phpt] PASS JIT ASSIGN: 028 [tests/jit/assign_028.phpt] PASS JIT ASSIGN: 029 [tests/jit/assign_029.phpt] PASS JIT ASSIGN: 030 [tests/jit/assign_030.phpt] PASS JIT ASSIGN: 031 [tests/jit/assign_031.phpt] PASS JIT ASSIGN: 032 [tests/jit/assign_032.phpt] PASS JIT ASSIGN: 033 [tests/jit/assign_033.phpt] PASS JIT ASSIGN: 034 [tests/jit/assign_034.phpt] PASS JIT ASSIGN: Segfault & memleak if no RC info [tests/jit/assign_035.phpt] PASS JIT ASSIGN: Assign with INTERNED string(no RC) [tests/jit/assign_036.phpt] PASS JIT ASSIGN: Assign refcounted string (with result) [tests/jit/assign_037.phpt] PASS JIT ASSIGN: Assign constant (with result) [tests/jit/assign_038.phpt] PASS JIT ASSIGN: Assign reference IS_VAR [tests/jit/assign_039.phpt] PASS JIT ASSIGN: Typed reference error with return value [tests/jit/assign_040.phpt] PASS JIT ASSIGN: Assign to typed reference should return modified value [tests/jit/assign_041.phpt] PASS JIT ASSIGN: Assign to of reference with 1 refcount [tests/jit/assign_042.phpt] PASS JIT ASSIGN: Undef var notice promoted to exception [tests/jit/assign_043.phpt] PASS JIT ASSIGN: DASM_S_RANGE_VREG error [tests/jit/assign_044.phpt] PASS JIT ASSIGN: incorrect assumption about in-memory zval type [tests/jit/assign_045.phpt] PASS JIT ASSIGN: incorrect assumption about in-memory zval type [tests/jit/assign_046.phpt] PASS JIT ASSIGN: incorrect narrowing to double [tests/jit/assign_047.phpt] PASS JIT ASSIGN: incorrect type store elimination [tests/jit/assign_048.phpt] PASS JIT ASSIGN: register allocation on x86 [tests/jit/assign_049.phpt] PASS JIT ASSIGN: incorrect type store elimination [tests/jit/assign_050.phpt] PASS JIT ASSIGN: incorrect assignment optimization [tests/jit/assign_051.phpt] PASS JIT ASSIGN: incorrect reference counting [tests/jit/assign_052.phpt] PASS JIT ASSIGN: memory leak [tests/jit/assign_053.phpt] PASS JIT ASSIGN: missing type store [tests/jit/assign_054.phpt] PASS JIT ASSIGN: memory leak [tests/jit/assign_055.phpt] PASS JIT ASSIGN: ASSING+SEND and typed reference [tests/jit/assign_056.phpt] PASS JIT ASSIGN_DIM: 002 [tests/jit/assign_dim_002.phpt] PASS JIT ASSIGN_DIM: 003 [tests/jit/assign_dim_003.phpt] PASS JIT ASSIGN_DIM: 004 [tests/jit/assign_dim_004.phpt] PASS JIT ASSIGN_DIM: 005 [tests/jit/assign_dim_005.phpt] PASS JIT ASSIGN_DIM: 006 [tests/jit/assign_dim_006.phpt] PASS JIT ASSIGN_DIM: 007 [tests/jit/assign_dim_007.phpt] PASS JIT ASSIGN_DIM: 008 [tests/jit/assign_dim_008.phpt] PASS JIT ASSIGN_DIM: 009 [tests/jit/assign_dim_009.phpt] PASS JIT ASSIGN_DIM: 010 [tests/jit/assign_dim_010.phpt] PASS JIT ASSIGN_DIM: 011 [tests/jit/assign_dim_011.phpt] PASS JIT ASSIGN_DIM: 012 [tests/jit/assign_dim_012.phpt] PASS JIT ASSIGN_DIM: 013 [tests/jit/assign_dim_013.phpt] PASS JIT ASSIGN_DIM: 014 [tests/jit/assign_dim_014.phpt] PASS JIT ASSIGN_DIM: 015 [tests/jit/assign_dim_015.phpt] PASS JIT ASSIGN_DIM: 017 [tests/jit/assign_dim_017.phpt] PASS JIT ASSIGN_DIM_OP: 001 [tests/jit/assign_dim_op_001.phpt] PASS JIT ASSIGN_DIM_OP: Undefined variable [tests/jit/assign_dim_op_002.phpt] PASS JIT ASSIGN_DIM_OP: Undefined variable variation [tests/jit/assign_dim_op_003.phpt] PASS JIT ASSIGN_DIM_OP: Cyclic dependency [tests/jit/assign_dim_op_004.phpt] PASS JIT ASSIGN_DIM_OP: Undefined variable and index with exception [tests/jit/assign_dim_op_005.phpt] PASS JIT ASSIGN_DIM_OP 006: Clobbering array be user error handler [tests/jit/assign_dim_op_006.phpt] PASS JIT ASSIGN_DIM_OP: overflow [tests/jit/assign_dim_op_007.phpt] PASS Undef to exception for assign dim offset [tests/jit/assign_dim_undef_exception.phpt] PASS JIT ASSIGN_OBJ: Assign property on null [tests/jit/assign_obj_001.phpt] PASS JIT ASSIGN_OBJ: Assign undefined vatiable to property [tests/jit/assign_obj_002.phpt] PASS JIT ASSIGN_OBJ: Assign undefined vatiable to property [tests/jit/assign_obj_003.phpt] PASS JIT ASSIGN_OBJ: Typed & not-typed property [tests/jit/assign_obj_005.phpt] PASS ASSIGN_OBJ on null reference returned from __get() [tests/jit/assign_obj_on_null.phpt] PASS JIT ASSIGN_OBJ_OP: Unsupported types [tests/jit/assign_obj_op_001.phpt] PASS JIT ASSIGN_OBJ_OP: memory leak [tests/jit/assign_obj_op_002.phpt] PASS JIT ASSIGN_OBJ_OP: invalid type inference [tests/jit/assign_obj_op_003.phpt] PASS JIT ASSIGN_OBJ_REF: 001 [tests/jit/assign_obj_ref_001.phpt] PASS JIT ASSIGN_OP: 001 [tests/jit/assign_op_001.phpt] PASS JIT ASSIGN_OP: 002 [tests/jit/assign_op_002.phpt] PASS JIT ASSIGN_OP: 003 [tests/jit/assign_op_003.phpt] PASS JIT ASSIGN_OP: 004 [tests/jit/assign_op_004.phpt] PASS JIT ASSIGN_OP: 005 [tests/jit/assign_op_005.phpt] PASS JIT ASSIGN_OP: 006 concationation with itself [tests/jit/assign_op_006.phpt] PASS JIT ASSIGN_OP: 007 Arrays merging with return value [tests/jit/assign_op_007.phpt] PASS JIT ASSIGN_OP: 008 Arrays merging with itself [tests/jit/assign_op_008.phpt] PASS JIT ASSIGN_OP: 009 incorrect guard motion out of the loop [tests/jit/assign_op_009.phpt] PASS JIT ASSIGN_STATIC_PROP: 001 [tests/jit/assign_static_prop_001.phpt] PASS JIT ASSIGN_STATIC_PROP_OP: 001 [tests/jit/assign_static_prop_op_001.phpt] PASS Bind global and immutable string [tests/jit/bind_global_001.phpt] PASS Bind static may throw [tests/jit/bind_static.phpt] PASS Bind static deoptimization [tests/jit/bind_static_002.phpt] PASS JIT BOOL_NOT: 001 Memory leak in case of reference to bool [tests/jit/bool_not_001.phpt] PASS JIT BOOL_NOT: 002 Incorrect function JIT for MAY_BE_DOUBLE|MAY_BE_UNDEF [tests/jit/bool_not_002.phpt] PASS Bug #77857 (Wrong result if executed with JIT) [tests/jit/bug77857.phpt] PASS Bug #79358: JIT miscompile in composer [tests/jit/bug79358.phpt] PASS Bug #79888 (Incorrect execution with JIT enabled) [tests/jit/bug79888.phpt] SKIP Bug #80426: Crash when using JIT and an extension replacing zend_execute_ex with custom [tests/jit/bug80426.phpt] reason: Required extension missing: zend_test PASS Bug #80447 (Strange out of memory error when running with JIT) [tests/jit/bug80447.phpt] PASS Bug #80634 (write_property handler of internal classes is skipped on preloaded JITted code) [tests/jit/bug80634.phpt] PASS Bug #80742 (Opcache JIT makes some boolean logic unexpectedly be true) [tests/jit/bug80742.phpt] PASS Bug #80745 (JIT produces Assert failure and UNKNOWN:0 var_dumps in code involving bitshifts) [tests/jit/bug80745.phpt] PASS Bug #80782 (DASM_S_RANGE_VREG on PHP_INT_MIN-1) [tests/jit/bug80782.phpt] PASS Bug #80786: PHP crash using JIT [tests/jit/bug80786.phpt] PASS Bug #80802: zend_jit_fetch_indirect_var assert failure with tracing JIT [tests/jit/bug80802.phpt] PASS Bug #80839: PHP problem with JIT [tests/jit/bug80839.phpt] PASS Bug #80839: PHP problem with JIT [tests/jit/bug80861.phpt] PASS Bug #80959: infinite loop in building cfg during JIT compilation [tests/jit/bug80959.phpt] PASS Bug #80839: PHP problem with JIT [tests/jit/bug81051.phpt] PASS Bug #81225: Wrong result with pow operator with JIT enabled [tests/jit/bug81225.phpt] PASS Bug #81225: Wrong result with pow operator with JIT enabled [tests/jit/bug81225_2.phpt] PASS Bug #81226: Integer overflow behavior is different with JIT enabled [tests/jit/bug81226.phpt] PASS Bug #81249: Intermittent property assignment failure with JIT enabled [tests/jit/bug81249.phpt] PASS Bug #81255: Memory leak in PHPUnit with functional JIT [tests/jit/bug81255.phpt] PASS Bug #81256: Assertion `zv != ((void *)0)' failed for "preload" with JIT [tests/jit/bug81256.phpt] PASS Bug #81409: Incorrect JIT code for ADD with a reference to array [tests/jit/bug81409.phpt] PASS Bug #81512: Unexpected behavior with arrays and JIT [tests/jit/bug81512.phpt] PASS JIT BW_NOT: 001 Incorrect refcounting inference [tests/jit/bw_not_001.phpt] PASS JIT BW_NOT: 002 Exception handling [tests/jit/bw_not_002.phpt] PASS Exit in argument list [tests/jit/call_chain_exit.phpt] PASS JIT CAST: 001 [tests/jit/cast_001.phpt] PASS JIT CAST: 002 [tests/jit/cast_002.phpt] PASS Closures should be always called with ZEND_ACC_CLOSURE flag set [tests/jit/closure_001.phpt] PASS JIT CMP: 001 [tests/jit/cmp_001.phpt] PASS JIT CMP: 001 [tests/jit/cmp_002.phpt] PASS JIT CMP: 003 Comparison with NaN [tests/jit/cmp_003.phpt] PASS JIT CMP: 004 Comparisons inside conditional statement [tests/jit/cmp_004.phpt] PASS JIT CMP: 005 Comparisons with immediate values [tests/jit/cmp_005.phpt] PASS JIT CMP: 006 Undefined variable checks [tests/jit/cmp_006.phpt] PASS JIT CMP: 007 Wrong comparison skip [tests/jit/cmp_007.phpt] PASS JIT CMP: 008 Wrong range inference for comparison between IS_LONG and IS_FALSE/IS_TRUE [tests/jit/cmp_008.phpt] PASS JIT CONCAT: 001 [tests/jit/concat_001.phpt] PASS JIT CONST: defined [tests/jit/const_001.phpt] PASS JIT COPY_TMP: 001 [tests/jit/copy_tmp_001.phpt] PASS JIT COPY_TMP: 002 [tests/jit/copy_tmp_002.phpt] PASS JIT COUNT: 001 [tests/jit/count_001.phpt] PASS JIT DEFINED: 001 [tests/jit/defined_001.phpt] PASS FE_RESET: 001 undef $$ operand [tests/jit/fe_reset_001.phpt] PASS FE_RESET with potentially undef operand [tests/jit/fe_reset_undef.phpt] PASS JIT FETCH_DIM_FUNC_ARG: 002 [tests/jit/fetch_dim_func_arg_002.phpt] PASS JIT FETCH_DIM_FUNC_ARG: 001 [tests/jit/fetch_dim_func_args_001.phpt] PASS JIT FETCH_DIM_R: 001 [tests/jit/fetch_dim_r_001.phpt] PASS JIT FETCH_DIM_R: 002 [tests/jit/fetch_dim_r_002.phpt] PASS JIT FETCH_DIM_R: 003 [tests/jit/fetch_dim_r_003.phpt] PASS JIT FETCH_DIM_R: 004 [tests/jit/fetch_dim_r_004.phpt] PASS JIT FETCH_DIM_R: 005 [tests/jit/fetch_dim_r_005.phpt] PASS JIT FETCH_DIM_R: 006 [tests/jit/fetch_dim_r_006.phpt] PASS JIT FETCH_DIM_R: 007 [tests/jit/fetch_dim_r_007.phpt] PASS JIT FETCH_DIM_R: 008 [tests/jit/fetch_dim_r_008.phpt] PASS JIT FETCH_DIM_R: 009 [tests/jit/fetch_dim_r_009.phpt] PASS JIT FETCH_DIM_R: 010 [tests/jit/fetch_dim_r_010.phpt] PASS JIT FETCH_DIM_R: 011 [tests/jit/fetch_dim_r_011.phpt] PASS JIT FETCH_DIM_R: 012 [tests/jit/fetch_dim_r_012.phpt] PASS JIT FETCH_DIM_R: 013 [tests/jit/fetch_dim_r_013.phpt] PASS JIT FETCH_DIM_R: 014 [tests/jit/fetch_dim_r_014.phpt] PASS JIT FETCH_DIM_RW: 001 [tests/jit/fetch_dim_rw_001.phpt] PASS JIT FETCH_DIM_RW: 002 [tests/jit/fetch_dim_rw_002.phpt] PASS JIT FETCH_DIM_RW: 004 [tests/jit/fetch_dim_rw_004.phpt] PASS JIT FETCH_DIM_W: 001 [tests/jit/fetch_dim_w_001.phpt] PASS JIT FETCH_DIM_W: 002 [tests/jit/fetch_dim_w_002.phpt] PASS JIT FETCH_DIM_W: 003 [tests/jit/fetch_dim_w_003.phpt] PASS JIT FETCH_LIST_R: 001 [tests/jit/fetch_list_r_001.phpt] PASS JIT: FETCH_OBJ [tests/jit/fetch_obj_001.phpt] PASS JIT: FETCH_OBJ 002 [tests/jit/fetch_obj_002.phpt] PASS JIT: FETCH_OBJ 003 [tests/jit/fetch_obj_003.phpt] PASS JIT: FETCH_OBJ 004 [tests/jit/fetch_obj_004.phpt] PASS JIT: FETCH_OBJ 005 [tests/jit/fetch_obj_005.phpt] PASS JIT: FETCH_OBJ 006 [tests/jit/fetch_obj_006.phpt] PASS JIT: FETCH_OBJ 007 [tests/jit/fetch_obj_007.phpt] PASS JIT: FETCH_OBJ 008 [tests/jit/fetch_obj_008.phpt] PASS JIT: FETCH_OBJ 009 [tests/jit/fetch_obj_009.phpt] PASS JIT: FETCH_OBJ 010 [tests/jit/fetch_obj_010.phpt] PASS FETCH_OBJ_IS on typed object property [tests/jit/fetch_obj_is_typed_prop.phpt] PASS FETCH_R: 001 result reference counter may be decremented before use [tests/jit/fetch_r_001.phpt] PASS FETCH_STATIC_PROP_W should not return UNDEF [tests/jit/fetch_static_prop_001.phpt] PASS GH-10271: Incorrect arithmetic calculations when using JIT [tests/jit/gh10271.phpt] PASS GH-10635: Function JIT causes impossible assertion [tests/jit/gh10635.phpt] PASS 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] PASS GH-12262: Tracing JIT assertion crash when using phpstan [tests/jit/gh12262.phpt] PASS GH-12380: JIT+private array property access inside closure accesses private property in child class [tests/jit/gh12380.phpt] PASS GH-12382: JIT Index invalid or out of range error [tests/jit/gh12382.phpt] PASS GH-12428: Assertion with function/tracing JIT [tests/jit/gh12428.phpt] PASS GH-12481: PHP crash on Windows 64-bit with JIT enabled [tests/jit/gh12481.phpt] PASS GH-12482: Invalid type inference [tests/jit/gh12482.phpt] PASS GH-12509: JIT assertion when running php-parser tests [tests/jit/gh12509.phpt] PASS GH-12512: missing type store [tests/jit/gh12512.phpt] PASS GH-12512: missing type store [tests/jit/gh12512_2.phpt] PASS GH-12527: Incorrect hash/packed inference [tests/jit/gh12527.phpt] PASS GH-12723: Function JIT emits "Uninitialized string offset" warning at the same time as invalid offset Error [tests/jit/gh12723-A.phpt] PASS 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] PASS GH-12747: Function JIT returns invalid error message for coalesce operator on invalid offset [tests/jit/gh12747.phpt] PASS GH-12748: Function JIT emits "could not convert to int" warning at the same time as invalid offset Error [tests/jit/gh12748.phpt] PASS GH-12812: JIT: Integer string in variable used as offset produces wrong undefined array key warning [tests/jit/gh12812.phpt] PASS GH-13232 (Segmentation fault will be reported when JIT is off but JIT_debug is still on) [tests/jit/gh13232.phpt] SKIP EX(opline) is correctly set for nested JIT user code calls [tests/jit/gh13772.phpt] reason: Required extension missing: zend_test PASS GH-14082 (Segmentation fault on unknown address 0x600000000018 in ext/opcache/jit/zend_jit.c) [tests/jit/gh14082.phpt] PASS GH-14267: JIT cannot be enabled at runtime [tests/jit/gh14267_001.phpt] PASS GH-14267: JIT cannot be enabled at runtime [tests/jit/gh14267_002.phpt] PASS JIT: FETCH_OBJ 007 [tests/jit/gh15652.phpt] PASS GH-15658 (Segmentation fault in Zend/zend_vm_execute.h) [tests/jit/gh15658.phpt] PASS GH-15661 (Access null pointer in Zend/Optimizer/zend_inference.c) [tests/jit/gh15666.phpt] PASS GH-15973 (Segmentation fault in JIT mode 1135) [tests/jit/gh15973.phpt] PASS GH-16393 (Assertion failure in ext/opcache/jit/zend_jit.c:2897) [tests/jit/gh16393.phpt] PASS GH-16499 (Undefined to null coercion issues for return) [tests/jit/gh16499.phpt] PASS GH-16770 (Tracing JIT type mismatch when returning UNDEF) [tests/jit/gh16770.phpt] PASS GH-16829 (Segmentation fault with opcache.jit=tracing enabled on aarch64) [tests/jit/gh16829.phpt] PASS GH-17246 (Nested shm protections cause segfault) [tests/jit/gh17246.phpt] SKIP GH-17307 (Internal closure causes JIT failure) [tests/jit/gh17307.phpt] reason: Required extensions missing: simplexml, bcmath PASS GH-17577 (JIT packed type guard crash) [tests/jit/gh17577.phpt] PASS GH-17654 (Multiple classes using same trait causes function JIT crash) [tests/jit/gh17654.phpt] PASS GH-8030: Segfault with JIT and large match/switch statements 001 [tests/jit/gh8030-001.phpt] PASS GH-8030: Segfault with JIT and large match/switch statements 002 [tests/jit/gh8030-002.phpt] PASS Bug GH-8461 001 (JIT does not account for class re-compile) [tests/jit/gh8461-001.phpt] PASS Bug GH-8461 002 (JIT does not account for class re-compile) [tests/jit/gh8461-002.phpt] PASS Bug GH-8461 003 (JIT does not account for class re-compile) [tests/jit/gh8461-003.phpt] PASS Bug GH-8461 004 (JIT does not account for class re-compile) [tests/jit/gh8461-004.phpt] PASS Bug GH-8461 005 (JIT does not account for function re-compile) [tests/jit/gh8461-005.phpt] PASS Bug GH-8461 006 (JIT does not account for function re-compile) [tests/jit/gh8461-006.phpt] PASS Bug GH-8461 007 (JIT does not account for function re-compile) [tests/jit/gh8461-007.phpt] PASS Bug GH-8461 008 (JIT does not account for function re-compile) [tests/jit/gh8461-008.phpt] PASS Bug GH-8591 001 (JIT does not account for class re-compile) [tests/jit/gh8591-001.phpt] PASS Bug GH-8591 002 (JIT does not account for class re-compile) [tests/jit/gh8591-002.phpt] PASS Bug GH-8591 003 (JIT does not account for class re-compile) [tests/jit/gh8591-003.phpt] PASS Bug GH-8591 004 (JIT does not account for class re-compile) [tests/jit/gh8591-004.phpt] PASS Bug GH-8591 001 (JIT does not account for class re-compile) [tests/jit/gh8591-005.phpt] PASS Bug GH-8591 001 (JIT does not account for class re-compile) [tests/jit/gh8591-006.phpt] PASS Bug GH-8847: PHP hanging infinitly at 100% cpu when check php syntaxe of a valid file [tests/jit/gh8847.phpt] PASS Bug GH-8863: RW operation on readonly property doesn't throw with JIT [tests/jit/gh8863.phpt] PASS GH-9011: Assertion failure with tracing JIT [tests/jit/gh9011.phpt] PASS JIT HOT_FUNC: 001 [tests/jit/hot_func_001.phpt] PASS JIT HOT_FUNC: 002 [tests/jit/hot_func_002.phpt] PASS JIT ICALL: 001 [tests/jit/icall_001.phpt] PASS JIT IDENTICAL: 001 [tests/jit/identical_001.phpt] PASS JIT IDENTICAL: 002 Comparison with NaN [tests/jit/identical_002.phpt] PASS JIT IDENTICAL: 003 register allocation [tests/jit/identical_003.phpt] SKIP JIT: ignored opcodes [tests/jit/ignored_opcodes.phpt] reason: Required extension missing: zend_test PASS JIT INC: 001 [tests/jit/inc_001.phpt] PASS JIT INC: 002 [tests/jit/inc_002.phpt] PASS JIT INC: 003 [tests/jit/inc_003.phpt] PASS JIT INC: 004 [tests/jit/inc_004.phpt] PASS JIT INC: 005 [tests/jit/inc_005.phpt] PASS JIT INC: 006 [tests/jit/inc_006.phpt] PASS JIT INC: 007 [tests/jit/inc_007.phpt] PASS JIT INC: 008 [tests/jit/inc_008.phpt] PASS JIT INC: 009 [tests/jit/inc_009.phpt] PASS JIT INC: 010 [tests/jit/inc_010.phpt] PASS JIT INC: 011 [tests/jit/inc_011.phpt] PASS JIT INC: 012 [tests/jit/inc_012.phpt] PASS JIT INC: 013 [tests/jit/inc_013.phpt] PASS JIT INC: 014 [tests/jit/inc_014.phpt] PASS JIT INC: 015 [tests/jit/inc_015.phpt] PASS JIT INC: 016 [tests/jit/inc_016.phpt] PASS JIT INC: 017 [tests/jit/inc_017.phpt] PASS JIT INC: 018 [tests/jit/inc_018.phpt] PASS JIT INC: 019 [tests/jit/inc_019.phpt] PASS JIT INC: 020 [tests/jit/inc_020.phpt] PASS JIT INC: 021 [tests/jit/inc_021.phpt] PASS JIT INC: 022 [tests/jit/inc_022.phpt] PASS PRE_INC/DEC refcounted typed property [tests/jit/inc_023.phpt] PASS PRE_INC/DEC numeric string [tests/jit/inc_024.phpt] PASS PRE_INC_OBJ: 001 [tests/jit/inc_obj_001.phpt] PASS PRE_INC_OBJ: 002 [tests/jit/inc_obj_002.phpt] PASS PRE_INC_OBJ: 003 [tests/jit/inc_obj_003.phpt] PASS PRE_INC_OBJ: 004 [tests/jit/inc_obj_004.phpt] PASS PRE_INC_OBJ: 005 [tests/jit/inc_obj_005.phpt] PASS Leading zero in opcache.jit option [tests/jit/ini_leading_zero.phpt] PASS JIT INIT_FCALL: 001 too deep nesting level [tests/jit/init_fcall_001.phpt] PASS JIT INIT_FCALL: 002 incorrect megamorphic call detection [tests/jit/init_fcall_002.phpt] PASS JIT INIT_FCALL: 003 incorrect init fcall guard (fail with tracing JIT and --repeat 3) [tests/jit/init_fcall_003.phpt] PASS ISSET_ISEMPTY_DIM with undefined variable [tests/jit/isset_001.phpt] PASS 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] PASS JIT JMPZ: Separate JMPZ for "smart branch" may be only emitted by function JIT [tests/jit/jmpz_002.phpt] PASS JIT JMPZ_EX: Operand needs to be freed even if same as result [tests/jit/jmpz_ex_001.phpt] PASS JIT LOOP: 001 [tests/jit/loop_001.phpt] PASS JIT HOT LOOP: 002 [tests/jit/loop_002.phpt] PASS JIT METHOD_CALL: 001 [tests/jit/method_call_001.phpt] PASS JIT MOD: 001 [tests/jit/mod_001.phpt] PASS JIT MOD: 002 [tests/jit/mod_002.phpt] PASS JIT MOD: 003 [tests/jit/mod_003.phpt] PASS JIT MOD: 004 [tests/jit/mod_004.phpt] PASS JIT MOD: 005 [tests/jit/mod_005.phpt] PASS JIT MOD: 005 [tests/jit/mod_006.phpt] PASS JIT MOD: 007 [tests/jit/mod_007.phpt] PASS JIT MUL: 001 integer multiplay [tests/jit/mul_001.phpt] PASS JIT MUL: 002 integer overflow [tests/jit/mul_002.phpt] PASS JIT MUL: 003 boundary value for optmizing MUL to SHIFT [tests/jit/mul_003.phpt] PASS JIT MUL: 004 Overflow check for optmizing MUL to SHIFT [tests/jit/mul_004.phpt] PASS JIT MUL: 005 exception and SEND optimization [tests/jit/mul_005.phpt] PASS JIT MUL: 006 incorrect guard elimination [tests/jit/mul_006.phpt] PASS JIT MUL: 007 incorrect optimization [tests/jit/mul_007.phpt] PASS JIT MUL: 008 incorrect elimination of type store [tests/jit/mul_008.phpt] PASS JIT MUL: 009 memory leak [tests/jit/mul_009.phpt] PASS NaN handling: 001 [tests/jit/nan_001.phpt] PASS NaN handling: 002 [tests/jit/nan_002.phpt] PASS JIT NOT: 001 [tests/jit/not_001.phpt] PASS JIT NOT: 001 [tests/jit/not_002.phpt] PASS JIT NOVAL: 001 (bug in zend_jit_compute_false_dependencies()) [tests/jit/noval_001.phpt] PASS oss-fuzz #64727 [tests/jit/oss-fuzz-64727.phpt] PASS JIT QM_ASSIGN: 001 incorrect optimizarion [tests/jit/qm_assign_001.phpt] PASS JIT QM_ASSIGN: 002 assign to it self [tests/jit/qm_assign_002.phpt] PASS JIT QM_ASSIGN: 003 missing type store [tests/jit/qm_assign_003.phpt] PASS JIT QM_ASSIGN: 004 missing type store [tests/jit/qm_assign_004.phpt] PASS QM_ASSIGN of undef var may throw exception [tests/jit/qm_assign_undef_exception.phpt] PASS JIT readonly modification post-inc [tests/jit/readonly_001.phpt] PASS JIT readonly modification pre-inc [tests/jit/readonly_002.phpt] PASS JIT readonly modification post-inc with result [tests/jit/readonly_003.phpt] PASS JIT readonly modification pre-inc with result [tests/jit/readonly_004.phpt] PASS JIT readonly modification post-dec [tests/jit/readonly_005.phpt] PASS JIT readonly modification pre-dec [tests/jit/readonly_006.phpt] PASS JIT readonly modification dec-inc with result [tests/jit/readonly_007.phpt] PASS JIT readonly modification pre-dec with result [tests/jit/readonly_008.phpt] PASS Recursive call with too few args [tests/jit/recursive_wrong_args.phpt] PASS JIT RECV: infinite loop [tests/jit/recv_001.phpt] PASS JIT RECV: too few arguments [tests/jit/recv_002.phpt] PASS JIT RECV: slow type check [tests/jit/recv_003.phpt] PASS JIT RECV: default arguments with type checks [tests/jit/recv_004.phpt] PASS JIT RECV: 005 [tests/jit/recv_005.phpt] PASS Register Alloction 001: Spilling in "identical" code [tests/jit/reg_alloc_001.phpt] PASS Register Alloction 002: SEND_VAL_EX uses %r0 as a temporary register [tests/jit/reg_alloc_002.phpt] PASS Register Alloction 003: Reuse temporary register [tests/jit/reg_alloc_003.phpt] SKIP Register Alloction 003: Reuse temporary register [tests/jit/reg_alloc_003_32bits.phpt] reason: this test is for 32bit platform only PASS Register Alloction 004: Check guard before register load [tests/jit/reg_alloc_004.phpt] PASS Register Alloction 005: Incorrect double/long register hinting [tests/jit/reg_alloc_005.phpt] PASS Register Alloction 006: Incorrect type store elimination [tests/jit/reg_alloc_006.phpt] PASS Register Alloction 007: Missing store [tests/jit/reg_alloc_007.phpt] PASS Register Alloction 008: Incorrect deoptimization code [tests/jit/reg_alloc_008.phpt] PASS Register Alloction 009: Missing type store [tests/jit/reg_alloc_009.phpt] PASS Register Alloction 010: Missed store [tests/jit/reg_alloc_010.phpt] PASS Register Alloction 011: Missed type store [tests/jit/reg_alloc_011.phpt] PASS Register Alloction 012: Missed type store [tests/jit/reg_alloc_012.phpt] PASS Register Alloction 013: Division by zero [tests/jit/reg_alloc_013.phpt] PASS Register Alloction 014: Register clobbering [tests/jit/reg_alloc_014.phpt] PASS Register Alloction 015: Missing store [tests/jit/reg_alloc_015.phpt] PASS Register Alloction 016: Missing type store [tests/jit/reg_alloc_016.phpt] PASS Register Alloction 017: Missing store [tests/jit/reg_alloc_017.phpt] PASS JIT RET: 001 [tests/jit/ret_001.phpt] PASS JIT RET: 002 [tests/jit/ret_002.phpt] PASS JIT RET: 003 [tests/jit/ret_003.phpt] PASS JIT RET: 004 Return a reference when it's not expected [tests/jit/ret_004.phpt] PASS JIT ROPE: 001 *_ROPE may types of temporary variables [tests/jit/rope_001.phpt] PASS JIT ROPE: 002 type guards are only checked for strings [tests/jit/rope_002.phpt] PASS JIT SEND_REF: 001 [tests/jit/send_ref_001.phpt] PASS JIT SEND_VAL: 001 [tests/jit/send_val_001.phpt] PASS JIT SEND_VAL: 002 named arg [tests/jit/send_val_002.phpt] PASS JIT SEND_VAR_EX fails on SHOULD_SEND_BY_REF checking [tests/jit/send_var_ex_001.phpt] PASS JIT SEND_VAR_EX may leak with named args [tests/jit/send_var_ex_002.phpt] PASS JIT Shift Left: 001 [tests/jit/shift_left_001.phpt] PASS JIT Shift Left: 002 [tests/jit/shift_left_002.phpt] PASS JIT Shift Right: 001 [tests/jit/shift_right_001.phpt] PASS JIT Shift Right: 002 [tests/jit/shift_right_002.phpt] PASS JIT Shift Right: 003 [tests/jit/shift_right_003.phpt] PASS JIT Shift Right: 004 [tests/jit/shift_right_004.phpt] PASS JIT SUB: 001 [tests/jit/sub_001.phpt] PASS Switch jumptable generation [tests/jit/switch_jumptable.phpt] PASS JIT Trampoline 001: trampoline cleanup [tests/jit/trampoline_001.phpt] PASS JIT Trampoline 002: trampoline cleanup [tests/jit/trampoline_002.phpt] PASS JIT TYPE_CHECK: 001 exception handling [tests/jit/type_check_001.phpt] PASS JIT UCALL: 001 [tests/jit/ucall_001.phpt] PASS JIT UCALL: 002 [tests/jit/ucall_002.phpt] PASS JIT UCALL: 003 [tests/jit/ucall_003.phpt] PASS JIT UCALL: 004 [tests/jit/ucall_004.phpt] PASS Assign undef var to typed reference [tests/jit/undef_to_typed_ref.phpt] PASS JIT unreachable_block with block order [tests/jit/unreachable_block.phpt] PASS VERIFY_RETURN with undef var [tests/jit/verify_return_undef.phpt] PASS JIT XOR: 001 [tests/jit/xor_001.phpt] PASS JIT XOR: 002 [tests/jit/xor_002.phpt] PASS JIT XOR: 003 [tests/jit/xor_003.phpt] PASS JIT should not emit warning with opcache.jit_buffer_size=0 [tests/jit_warning_with_zero_buffer.phpt] PASS Edge-cases in constant conditional jump elimination [tests/jmp_elim_001.phpt] PASS Incorrect empty basic block elimination [tests/jmp_elim_002.phpt] PASS Incorrect empty basic block elimination [tests/jmp_elim_003.phpt] PASS Incorrect empty basic block elimination [tests/jmp_elim_004.phpt] PASS Edge-cases in elimination of JMPZ JMP with same target [tests/jmpz_jmp_elim.phpt] PASS Leak 001: Incorrect 'if ();' optimization [tests/leak_001.phpt] PASS Test ACCEL_LOG_FATAL will cause the process to die even if not logged [tests/log_verbosity_bug.phpt] PASS Match expression string jump table [tests/match/001.phpt] PASS Test match jump table optimizer [tests/match/002.phpt] PASS Match expression long jump table [tests/match/003.phpt] PASS Match expression mixed jump table [tests/match/004.phpt] PASS match expression always errors [tests/match_always_error.phpt] PASS Literal compaction should take method calls on literals into account [tests/method_call_on_literal.phpt] PASS Incorrect negative range inference [tests/neg_range_inference.phpt] PASS opcache_invalidate() should invalidate deleted file [tests/opcache_invalidate_deleted_file.phpt] PASS opcache_get_configuration() properly reports jit_prof_threshold [tests/opcache_jit_prof_threshold.phpt] PASS ASSIGN_OP 001: Incorrect optimization of ASSIGN_OBJ may lead to memory leak [tests/opt/assign_obj_001.phpt] PASS ASSIGN_OBJ_OP 001: Incorrect optimization of ASSIGN_OBJ_OP may lead to memory leak [tests/opt/assign_obj_op_001.phpt] PASS ASSIGN_OP 001: Incorrect optimization of ASSIGN_OP may lead to memory leak [tests/opt/assign_op_001.phpt] PASS 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] PASS Block Pass 001: QM_ASSIGN and DECLARE_LAMBDA_FUNCTION [tests/opt/block_pass_001.phpt] PASS Block Pass 002: QM_ASSIGN and INIT_ARRAY [tests/opt/block_pass_002.phpt] PASS Block Pass 003: Inorrect constant substitution in FETCH_LIST_R [tests/opt/block_pass_003.phpt] PASS Block Pass 004: Inorrect QM_ASSIGN elimination [tests/opt/block_pass_004.phpt] PASS Block Pass 005: Inorrect QM_ASSIGN elimination [tests/opt/block_pass_005.phpt] PASS Block Pass 006: Inorrect QM_ASSIGN elimination [tests/opt/block_pass_006.phpt] PASS COALESCE optimization [tests/opt/coalesce.phpt] PASS COALESCE optimization [tests/opt/coalesce_002.phpt] PASS DCE 001: Remove dead computation after constants propagation [tests/opt/dce_001.phpt] PASS DCE 002: func_get_args() disables deletion of assignments to parameter variables [tests/opt/dce_002.phpt] PASS DCE 003: Assignment elimination (without FREE) [tests/opt/dce_003.phpt] PASS DCE 004: Elimination of assignment to non-escaping arrays [tests/opt/dce_004.phpt] PASS DCE 005: Elimination of assignment to non-escaping objects (can't remove NEW yet) [tests/opt/dce_005.phpt] PASS DCE 006: Objects with destructors escape [tests/opt/dce_006.phpt] PASS DCE 007: Escaping of enclosed arrays doesn't prevent removal of enclosing array [tests/opt/dce_007.phpt] PASS DCE 008: Escaping of enclosed arrays doesn't prevent removal of enclosing array [tests/opt/dce_008.phpt] PASS DCE 009: Foreach over empty array is a no-op [tests/opt/dce_009.phpt] PASS Incorrect DCE of FREE of COALESCE [tests/opt/dce_010.phpt] PASS Incorrect DCE of ADD_ARRAY_ELEMENT [tests/opt/dce_011.phpt] PASS Incorrect DCE of constructor DO_FCALL [tests/opt/dce_012.phpt] PASS Incorrect DCE of FREE [tests/opt/dce_013.phpt] PASS DCE may remove FREE after FETCH_LIST_W [tests/opt/dce_014.phpt] PASS FE_FETCH 001: SSA reconstruction when body of "foreach" loop is removed [tests/opt/fe_fetch_001.phpt] PASS GH-10008: Narrowing occurred during type inference of ZEND_ADD_ARRAY_ELEMENT [tests/opt/gh10008.phpt] PASS GH-10801 (Named arguments in CTE functions cause a segfault) [tests/opt/gh10801.phpt] PASS GH-11170 (Too wide OR and AND range inferred) [tests/opt/gh11170.phpt] PASS GH-11245: In some specific cases SWITCH with one default statement will cause segfault (VAR variation) [tests/opt/gh11245_1.phpt] PASS GH-11245: In some specific cases SWITCH with one default statement will cause segfault (TMP variation) [tests/opt/gh11245_2.phpt] PASS GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table) [tests/opt/gh18107_1.phpt] PASS GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table) [tests/opt/gh18107_2.phpt] SKIP GH-19792 (SCCP causes UAF for return value if both warning and exception are triggered) [tests/opt/gh19792.phpt] reason: Required extension missing: zend_test PASS GH-8074 (Wrong type inference of range() result) [tests/opt/gh8074.phpt] PASS GH-8140 (Wrong first class callable by name optimization) [tests/opt/gh8140a.phpt] PASS GH-8140 (Wrong first class callable by name optimization) [tests/opt/gh8140b.phpt] PASS Type inference 001: Invalid type narrowing warning [tests/opt/inference_001.phpt] PASS Type inference 002: Type inference for INIT_ARRAY with invalid index [tests/opt/inference_002.phpt] PASS Type inference 003: instanceof with unlinked class [tests/opt/inference_003.phpt] PASS Type inference 004: Type narrowing warning during type inference of ZEND_FETCH_DIM_W [tests/opt/inference_004.phpt] PASS Type inference 005: Use MAY_BE_NULL result (insted of empty) for ASSIGN_DIM with invalid arguments [tests/opt/inference_005.phpt] PASS Type inference 006: FETCH_DIM_W with invalid key type [tests/opt/inference_006.phpt] PASS Type inference 007: Incorrect array key type inference [tests/opt/inference_007.phpt] PASS Type inference 008: ASSIGN_DIM with invalid op1 [tests/opt/inference_008.phpt] PASS Type inference 009: FRTCH_DIM_W [tests/opt/inference_009.phpt] PASS Type inference 010: FRTCH_DIM_W [tests/opt/inference_010.phpt] PASS Type inference 011: FETCH_DIM_FUNC_ARG [tests/opt/inference_011.phpt] PASS Type inference 012: FETCH_DIM_UNSET [tests/opt/inference_012.phpt] PASS Type inference 013: ASSIGN_DIM [tests/opt/inference_013.phpt] PASS Type inference 014: ASSIGN_DIM_OP [tests/opt/inference_014.phpt] PASS Type inference 015: ASSIGN_DIM_OP [tests/opt/inference_015.phpt] PASS Range inference 016: [tests/opt/inference_016.phpt] PASS Range inference 017: [tests/opt/inference_017.phpt] PASS Range inference 018: [tests/opt/inference_018.phpt] PASS Range inference 019: [tests/opt/inference_019.phpt] PASS Type inference 020; [tests/opt/inference_020.phpt] PASS Type inference 021; [tests/opt/inference_021.phpt] PASS Type inference 022: FETCH_DIM_W [tests/opt/inference_022.phpt] PASS Type inference 023: FETCH_DIM_W [tests/opt/inference_023.phpt] PASS Type inference 024: FETCH_DIM_W [tests/opt/inference_024.phpt] PASS Fuction inlining 001: FETCH_THIS is incompatible with unused result [tests/opt/inline_001.phpt] PASS ISSET_ISEMPTY_VAR 001: CONST operand of ISSET_ISEMPTY_VAR must be converted to STRING [tests/opt/isset_var_001.phpt] PASS JMP 001: JMP_SET with constant arg [tests/opt/jmp_001.phpt] PASS JMP 002: JMP around unreachable FREE [tests/opt/jmp_002.phpt] PASS Match 001: memory leak because of live range lose [tests/opt/match_001.phpt] PASS Match 002: memory leak because of incorrect optimization [tests/opt/match_002.phpt] PASS Match 003: SSA integrity verification failed because of incorrect optimization [tests/opt/match_003.phpt] PASS Nullsafe basic optimization [tests/opt/nullsafe_001.phpt] PASS Nullsafe e-ssa pi node placement [tests/opt/nullsafe_002.phpt] PASS Property types in inference [tests/opt/prop_types.phpt] PASS SCCP 001: Constant propagation [tests/opt/sccp_001.phpt] PASS SCCP 002: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_002.phpt] PASS SCCP 003: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_003.phpt] PASS SCCP 004: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_004.phpt] PASS SCCP 005: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_005.phpt] PASS SCCP 006: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_006.phpt] PASS SCCP 007: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_007.phpt] PASS SCCP 008: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_008.phpt] PASS SCCP 009: Conditional Constant Propagation of non-escaping array elements [tests/opt/sccp_009.phpt] PASS SCCP 010: Conditional Constant Propagation of non-escaping object properties [tests/opt/sccp_010.phpt] PASS SCCP 011: Conditional Constant Propagation of non-escaping object properties [tests/opt/sccp_011.phpt] PASS SCCP 012: Conditional Constant Propagation of non-escaping object properties [tests/opt/sccp_012.phpt] PASS SCCP 013: Conditional Constant Propagation of non-escaping array elements on PHI [tests/opt/sccp_013.phpt] PASS SCCP 014: Conditional Constant Propagation of non-escaping object properties on PHI [tests/opt/sccp_014.phpt] PASS SCCP 015: Conditional Constant Propagation of non-escaping object properties on PHI and Rewinding [tests/opt/sccp_015.phpt] PASS SCCP 016: Used constant instructions should be replaced with QM_ASSIGN [tests/opt/sccp_016.phpt] PASS SCCP 017: Array assignment [tests/opt/sccp_017.phpt] PASS SCCP 018: Object assignment [tests/opt/sccp_018.phpt] PASS SCCP 019: Array assignment [tests/opt/sccp_019.phpt] PASS SCCP 020: Object assignment [tests/opt/sccp_020.phpt] PASS SCCP 021: Memleak [tests/opt/sccp_021.phpt] PASS SCCP 022: Invalid types [tests/opt/sccp_022.phpt] PASS SCCP 023: ADD_ARRAY_ELEMENT with partial array [tests/opt/sccp_023.phpt] PASS SCCP 024: Const replacing to op2 of INSTANCEOF [tests/opt/sccp_024.phpt] PASS SCCP 025: ADD_ARRAY_ELEMENT against an existing const array [tests/opt/sccp_025.phpt] PASS SCCP 026: Elimination of dead code due to conflicting type checks [tests/opt/sccp_026.phpt] PASS SCCP 027: Support for ASSIGN_OBJ_REF [tests/opt/sccp_027.phpt] PASS SCCP 028: Don't propagate typed properties [tests/opt/sccp_028.phpt] PASS SCCP 029: Don't propagate assignments to references to typed properties [tests/opt/sccp_029.phpt] PASS SCCP 030: TYPE_CHECK inferred from type inference info [tests/opt/sccp_030.phpt] PASS SCCP 031: Echo optimizations [tests/opt/sccp_031.phpt] PASS SCCP 032: Yield from optimizations [tests/opt/sccp_032.phpt] PASS SCCP: Warning during evaluation of function [tests/opt/sccp_033.phpt] PASS SCCP 034: memory leak [tests/opt/sccp_034.phpt] PASS SCCP 035: memory leak [tests/opt/sccp_035.phpt] PASS SCCP 036: NAN handling [tests/opt/sccp_036.phpt] PASS SCCP 037: Memory leak [tests/opt/sccp_037.phpt] PASS SCCP 038: Memory leak [tests/opt/sccp_038.phpt] PASS SCCP 039: Incorrect constant propagation for VERIFY_RETURN_TYPE [tests/opt/sccp_039.phpt] PASS SCCP 040: Memory leak [tests/opt/sccp_040.phpt] PASS SCCP 041: Incorrect constant propagation for VERIFY_RETURN_TYPE [tests/opt/sccp_041.phpt] PASS Exception thrown during SCCP evaluation [tests/opt/sccp_exception.phpt] PASS Exception thrown during SCCP evaluation, separate file variation [tests/opt/sccp_exception2.phpt] PASS Exception thrown during SCCP evaluation, strict types variation [tests/opt/sccp_exception3.phpt] PASS Don't replace IN_ARRAY result type if the using opcode doesn't support it [tests/opt/sccp_in_array.phpt] PASS TMP variable optimization 001: TMP variable renumbering should be done after DFA optimizations [tests/opt/tmp_001.phpt] PASS Type inference test with final class [tests/opt/type_inference_final_class.phpt] XFAIL Return type check elision [tests/opt/verify_return_type.phpt] XFAIL REASON: Return types cannot be inferred through prototypes PASS Test with optimization of function calls [tests/optimize_func_calls.phpt] PASS Don't create FETCH_DIM_R with UNUSED op2 [tests/optimize_func_calls_001.phpt] PASS Keep BIND_STATIC when initial value refer to unresolved constants [tests/optimize_static_001.phpt] PASS Keep BIND_STATIC when static variable has an initializer [tests/optimize_static_002.phpt] PASS Keep BIND_STATIC when static variable has an initializer [tests/optimize_static_003.phpt] PASS Parent type with interning disabled [tests/parent_type_not_interned.phpt] PASS Phi sources remove 001 [tests/phi_remove_001.phpt] PASS Phi sources remove 002 [tests/phi_remove_002.phpt] PASS Check that phi use chains are correctly maintained when removing blocks [tests/phi_use_chain.phpt] PASS Preloading basic test [tests/preload_001.phpt] PASS Preloading prototypes [tests/preload_002.phpt] PASS Preloading classes linked with traits [tests/preload_003.phpt] PASS Preloading class with undefined class constant access [tests/preload_004.phpt] PASS Handling of auto globals during preloading [tests/preload_005.phpt] PASS Handling of errors during linking [tests/preload_006.phpt] PASS Handling of includes that were not executed [tests/preload_007.phpt] PASS Preloading of anonymous class [tests/preload_008.phpt] PASS Preloading class using trait with undefined class constant access [tests/preload_009.phpt] PASS Initializer of overwritten property should be resolved against the correct class [tests/preload_010.phpt] PASS Argument/return types must be available for preloading [tests/preload_011.phpt] PASS No autoloading during constant resolution [tests/preload_012.phpt] PASS Nested function definition [tests/preload_013.phpt] PASS Bug #79114 (Eval class during preload causes class to be only half available) [tests/preload_bug79114.phpt] PASS Bug #78918: Class alias during preloading causes assertion failure [tests/preload_class_alias.phpt] PASS Bug #78918.2: Class alias during preloading causes assertion failure [tests/preload_class_alias_2.phpt] PASS Preloading dynamic def in method/function [tests/preload_dynamic_def_removal.phpt] PASS Defining a dynamic function inside the preload script [tests/preload_dynamic_function.phpt] PASS Early binding should work fine inside the preload script [tests/preload_early_binding.phpt] PASS Enum preloading [tests/preload_enum.phpt] PASS Bug #81353: Segfault with preloading and error handler using static variables [tests/preload_error_handler.phpt] PASS Various tests that need an opcache_compile_file() indirected preload file [tests/preload_ind.phpt] PASS Preloading: Loadable class checking (1) [tests/preload_loadable_classes_1.phpt] PASS Preloading: Loadable class checking (2) [tests/preload_loadable_classes_2.phpt] PASS Preloading: Loadable class checking (3) [tests/preload_loadable_classes_3.phpt] PASS Preloading inherited method with separated static vars [tests/preload_method_static_vars.phpt] PASS Parse error in preload script [tests/preload_parse_error.phpt] PASS Preloading of the property info table with internal parent [tests/preload_prop_info_table.phpt] PASS Bug #79548: Preloading segfault with inherited method using static variable [tests/preload_static_var_inheritance.phpt] PASS Preloading trait uses with aliased names [tests/preload_trait_alias.phpt] PASS Op array fixed up multiple times during preloading [tests/preload_trait_multiple_fixup.phpt] PASS Preload trait with static variables in method [tests/preload_trait_static.phpt] PASS Preload: Unresolved property type [tests/preload_unresolved_prop_type.phpt] SKIP preload_user has no effect when euid is not 0 [tests/preload_user_001.phpt] reason: Required extension missing: posix SKIP preload_user sets the process uid [tests/preload_user_002.phpt] reason: Required extension missing: posix SKIP preload_user has no effect when preload_user is the current user [tests/preload_user_003.phpt] reason: Required extension missing: posix SKIP preload_user is required when euid is 0 under non-cli SAPIs [tests/preload_user_004.phpt] reason: Required extension missing: posix SKIP preload_user=root is allowed under non-cli SAPIs [tests/preload_user_005.phpt] reason: Required extension missing: posix SKIP Preloading is not supported on Windows [tests/preload_windows.phpt] reason: Windows only test PASS Preloading with auto_globals_jit=0 [tests/preloading_no_auto_globals_jit.phpt] PASS Don't try to unlink use chain of QM_ASSIGN without result use [tests/qm_assign_unlink_use_chain.phpt] PASS Range inference should not hang [tests/range_inference_hang.phpt] PASS Range info for references (1) [tests/ref_range_1.phpt] PASS Range info for references (2) [tests/ref_range_2.phpt] PASS Check that SCCP correctly handles non-terminating frees of loop variables [tests/sccp_loop_var_free.phpt] PASS Type inference of SEND_UNPACK with empty array [tests/send_unpack_empty_array.phpt] PASS SSA construction for CFG with unreachable basic blocks [tests/ssa_bug_001.phpt] PASS Incorrect NOP removal on jump to NOP [tests/ssa_bug_002.phpt] PASS Incorrect elision of return type checks [tests/ssa_bug_003.phpt] PASS Assign elision exception safety: ICALL [tests/ssa_bug_004.phpt] PASS Assign elision exception safety: UCALL [tests/ssa_bug_005.phpt] PASS Incorrect optimization of $i = $i++ [tests/ssa_bug_006.phpt] PASS Incorrect CFG/SSA construction for SWITCH with few identical successors [tests/ssa_bug_007.phpt] PASS Incorrect CFG/SSA reconstruction [tests/ssa_bug_008.phpt] PASS Incorrect type inference [tests/ssa_bug_009.phpt] PASS Wrong assertion [tests/ssa_bug_010.phpt] PASS Wrong assertion [tests/ssa_bug_011.phpt] PASS A SWITCH_STRING operand FREE may be optimized away [tests/switch_string_free_opt.phpt] PASS Switch where all targets, including default, coincide [tests/switch_with_coinciding_targets.phpt] PASS Type persistene 001 [tests/type_001.phpt] PASS Incorrect liveness computation for verify-return [tests/verify_return_dfg.phpt] PASS Instanceof checks in VERIFY_RETURN_TYPE optimization may deal with unlinked classes [tests/verify_return_instanceof.phpt] PASS Opcache should replay compilation warnings if opcache.record_warnings=1 [tests/warning_replay.phpt] PASS Pass result of inlined function by reference [tests/wrong_inlining_001.phpt] PASS $this not in object context [tests/wrong_inlining_002.phpt] PASS foo($bar) with undefined $bar [tests/wrong_inlining_003.phpt] PASS Inlining through call_user_func() [tests/wrong_inlining_004.phpt] PASS Inlining of functions with ref arguments [tests/wrong_inlining_005.phpt] PASS Test basic logging for the Opcache [tests/zzz_basic_logging.phpt] ===================================================================== TIME END 2026-10-21 20:02:56 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 0 Exts tested : 12 --------------------------------------------------------------------- Number of tests : 767 741 Tests skipped : 26 ( 3.4%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 0 ( 0.0%) ( 0.0%) Expected fail : 1 ( 0.1%) ( 0.1%) Tests passed : 740 ( 96.5%) ( 99.9%) --------------------------------------------------------------------- Time taken : 59 seconds ===================================================================== checkPhase completed in 1 minutes 0 seconds Running phase: installPhase Running phase: fixupPhase checking for references to /private/var/tb/2/scratch/3f9cbd55d4f01250/build/ in /nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36... /nix/store/cv1d7p48379km6a85h4zp6kr86brh32q-audit-tmpdir.sh: line 39: 26181 Done find "$dir" -type f -not -path '*/.build-id/*' -print0 26182 Segmentation fault: 11 | while IFS= read -r -d '' file; do if isELF "$file"; then printf '%s\0' "$file" 1>&3; else if isScript "$file"; then filename=${file##*/}; dir=${file%/*}; if [ -e "$dir/.$filename-wrapped" ]; then printf '%s\0' "$file" 1>&4; fi; fi; fi; done patching script interpreter paths in /nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36 stripping (with command strip and flags -S) in /nix/store/wmbvfya5h7pds5i89d60i7qzli9mb0lj-php-opcache-8.3.36/lib checking for references to /private/var/tb/2/scratch/3f9cbd55d4f01250/build/ in /nix/store/ifm100k5mkkkhl19321c42djn91yncb3-php-opcache-8.3.36-dev... /nix/store/cv1d7p48379km6a85h4zp6kr86brh32q-audit-tmpdir.sh: line 39: 26263 Done find "$dir" -type f -not -path '*/.build-id/*' -print0 26265 Segmentation fault: 11 | while IFS= read -r -d '' file; do if isELF "$file"; then printf '%s\0' "$file" 1>&3; else if isScript "$file"; then filename=${file##*/}; dir=${file%/*}; if [ -e "$dir/.$filename-wrapped" ]; then printf '%s\0' "$file" 1>&4; fi; fi; fi; done patching script interpreter paths in /nix/store/ifm100k5mkkkhl19321c42djn91yncb3-php-opcache-8.3.36-dev