tribuchet: building on eliza 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/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/sh" configure flags: --disable-static --prefix=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36 --bindir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/bin --sbindir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/sbin --includedir=/nix/store/1sgkxb6j5mffdvv04gq8xjkk1pbc3d0w-php-simplexml-8.3.36-dev/include --mandir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/share/man --infodir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/share/info --docdir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/share/doc/php-simplexml --libdir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/lib --libexecdir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/libexec --localedir=/nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/share/locale --enable-simplexml checking for grep that handles long lines and -e... /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep checking for egrep... /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep -E checking for a sed that does not truncate output... /nix/store/03rgyjxclvhxnif2klf13nkr92rpxqqg-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 gcc accepts -g... yes checking for gcc option to enable C23 features... none needed checking how to run the C preprocessor... gcc -E checking for egrep -e... (cached) /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-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-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for PHP prefix... /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36 checking for PHP includes... -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib checking for PHP extension directory... /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/lib/php/extensions checking for PHP installed headers prefix... /nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-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 SimpleXML support... yes, shared checking for libxml-2.0 >= 2.9.0... yes checking for a sed that does not truncate output... /nix/store/03rgyjxclvhxnif2klf13nkr92rpxqqg-gnused-4.10/bin/sed checking for ld used by gcc... ld checking if the linker (ld) is GNU ld... yes 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... 1572864 checking command to parse nm output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking whether the gcc linker (ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so 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 g++ linker (ld) supports shared libraries... yes checking for g++ option to produce PIC... checking if g++ static flag works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so (cached) (cached) checking how to hardcode library paths into programs... unsupported configure: patching config.h.in configure: creating ./config.status config.status: creating config.h Running phase: buildPhase build flags: -j24 SHELL=/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/simplexml/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/simplexml -I/build/php-8.3.36/ext/simplexml/include -I/build/php-8.3.36/ext/simplexml/main -I/build/php-8.3.36/ext/simplexml -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/784ck43jaigj3sm9mq4rx673fzynq4q8-libxml2-2.15.4-dev/include/libxml2 -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/simplexml/simplexml.c -o simplexml.lo -MMD -MF simplexml.dep -MT simplexml.lo mkdir .libs gcc -I. -I/build/php-8.3.36/ext/simplexml -I/build/php-8.3.36/ext/simplexml/include -I/build/php-8.3.36/ext/simplexml/main -I/build/php-8.3.36/ext/simplexml -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/784ck43jaigj3sm9mq4rx673fzynq4q8-libxml2-2.15.4-dev/include/libxml2 -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/simplexml/simplexml.c -MMD -MF simplexml.dep -MT simplexml.lo -fPIC -DPIC -o .libs/simplexml.o /nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/simplexml/libtool --tag=CC --mode=link gcc -shared -I/build/php-8.3.36/ext/simplexml/include -I/build/php-8.3.36/ext/simplexml/main -I/build/php-8.3.36/ext/simplexml -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/784ck43jaigj3sm9mq4rx673fzynq4q8-libxml2-2.15.4-dev/include/libxml2 -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -o simplexml.la -export-dynamic -avoid-version -prefer-pic -module -rpath /build/php-8.3.36/ext/simplexml/modules simplexml.lo -Wl,-rpath,/nix/store/3biijnc5zjs4zscval0a0qn0gszd5fyh-libxml2-2.15.4/lib -L/nix/store/3biijnc5zjs4zscval0a0qn0gszd5fyh-libxml2-2.15.4/lib -lxml2 gcc -shared .libs/simplexml.o -Wl,--rpath -Wl,/nix/store/3biijnc5zjs4zscval0a0qn0gszd5fyh-libxml2-2.15.4/lib -Wl,--rpath -Wl,/nix/store/3biijnc5zjs4zscval0a0qn0gszd5fyh-libxml2-2.15.4/lib -L/nix/store/3biijnc5zjs4zscval0a0qn0gszd5fyh-libxml2-2.15.4/lib /nix/store/3biijnc5zjs4zscval0a0qn0gszd5fyh-libxml2-2.15.4/lib/libxml2.so -Wl,-rpath -Wl,/nix/store/3biijnc5zjs4zscval0a0qn0gszd5fyh-libxml2-2.15.4/lib -Wl,-soname -Wl,simplexml.so -o .libs/simplexml.so creating simplexml.la (cd .libs && rm -f simplexml.la && ln -s ../simplexml.la simplexml.la) /nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/simplexml/libtool --tag=CC --mode=install cp ./simplexml.la /build/php-8.3.36/ext/simplexml/modules cp ./.libs/simplexml.so /build/php-8.3.36/ext/simplexml/modules/simplexml.so cp ./.libs/simplexml.lai /build/php-8.3.36/ext/simplexml/modules/simplexml.la PATH="$PATH:/sbin" ldconfig -n /build/php-8.3.36/ext/simplexml/modules ---------------------------------------------------------------------- Libraries have been installed in: /build/php-8.3.36/ext/simplexml/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 `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag 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'. Running phase: checkPhase Build complete. Don't forget to run 'make test'. ===================================================================== PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/php PHP_SAPI : cli PHP_VERSION : 8.3.36 ZEND_VERSION: 4.3.36 PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64 INI actual : /build/php-8.3.36/ext/simplexml/tmp-php.ini More .INIs : --------------------------------------------------------------------- PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/php-cgi PHP_SAPI : cgi-fcgi PHP_VERSION : 8.3.36 ZEND_VERSION: 4.3.36 PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64 INI actual : /build/php-8.3.36/ext/simplexml/tmp-php.ini More .INIs : --------------------------------------------------------------------- --------------------------------------------------------------------- PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/phpdbg PHP_SAPI : phpdbg PHP_VERSION : 8.3.36 ZEND_VERSION: 4.3.36 PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64 INI actual : /build/php-8.3.36/ext/simplexml/tmp-php.ini More .INIs : --------------------------------------------------------------------- CWD : /build/php-8.3.36/ext/simplexml Extra dirs : VALGRIND : Not used ===================================================================== TIME START 2026-10-21 19:57:28 ===================================================================== PASS SimpleXML: var_dump() [tests/000.phpt] PASS SimpleXML: Simple document [tests/001-mb.phpt] PASS SimpleXML: Simple document [tests/001.phpt] PASS SimpleXML: clone [tests/002.phpt] PASS SimpleXML: Entities [tests/003.phpt] PASS SimpleXML: CDATA [tests/004.phpt] PASS SimpleXML: Text data [tests/005.phpt] PASS SimpleXML: foreach [tests/006.phpt] PASS SimpleXML: Attributes [tests/007.phpt] PASS SimpleXML: XPath [tests/008.phpt] PASS SimpleXML: foreach [tests/009.phpt] PASS SimpleXML: foreach [tests/009b.phpt] PASS SimpleXML: Simple Inheritance [tests/010.phpt] PASS SimpleXML: echo/print [tests/011.phpt] PASS SimpleXML: Attribute creation [tests/012.phpt] PASS SimpleXML: Split text content [tests/013.phpt] PASS SimpleXML: adding/removing attributes (direct) [tests/014.phpt] PASS SimpleXML: adding/removing attributes (single) [tests/014a.phpt] PASS SimpleXML: adding/removing attributes (second) [tests/014b.phpt] PASS SimpleXML: accessing singular subnode as array [tests/015.phpt] PASS SimpleXML: modifying attributes of singular subnode [tests/016.phpt] PASS SimpleXML: concatenating attributes [tests/016a.phpt] PASS SimpleXML: iteration through subnodes [tests/017.phpt] PASS SimpleXML: iteration through subnodes and attributes [tests/018.phpt] PASS SimpleXML: foreach with children() [tests/019.phpt] PASS SimpleXML: Attribute compared to string [tests/020.phpt] PASS SimpleXML: Element check [tests/021.phpt] PASS SimpleXML: Attributes inside foreach [tests/022.phpt] PASS SimpleXML: Attributes with entities [tests/023.phpt] PASS SimpleXML: XPath and attributes [tests/024.phpt] PASS SimpleXML: getting namespaces [tests/025.phpt] PASS SimpleXML: getName() [tests/026.phpt] PASS SimpleXML: Adding an elements [tests/027.phpt] PASS SimpleXML: Adding an elements without text [tests/028.phpt] PASS SimpleXML: foreach and count [tests/029.phpt] PASS SimpleXML: isset and unset by offset [tests/030.phpt] PASS SimpleXML: addChild and addAttribute [tests/031.phpt] PASS SimpleXML: comparing instances [tests/032.phpt] PASS SimpleXML: casting instances [tests/033.phpt] PASS SimpleXML: cast to array [tests/034.phpt] PASS SimpleXML: __toString [tests/035.phpt] PASS SimpleXML: overridden count() method [tests/036.phpt] PASS SimpleXML: implement Countable [tests/037.phpt] PASS SimpleXML: Property assignment return value [tests/038.phpt] PASS SimpleXMLElement->addAttribute() [tests/SimpleXMLElement_addAttribute_basic.phpt] PASS SimpleXMLElement: Test to ensure that the required attribute name correctly is giving a warning [tests/SimpleXMLElement_addAttribute_required_attribute_name.phpt] PASS SimpleXMLElement::asXML() with a fragment and a filename [tests/SimpleXMLElement_asXML_fragment_filename.phpt] PASS Testing getDocNamespaces() with invalid XML [tests/SimpleXMLElement_getDocNamespaces.phpt] PASS Testing xpath() with invalid XML [tests/SimpleXMLElement_xpath.phpt] PASS Testing xpath() with invalid XML [tests/SimpleXMLElement_xpath_4.phpt] PASS Bug GH-12170 (Can't use xpath with comments in SimpleXML) [tests/bug12170.phpt] PASS Bug #24392 (empty namespaces causing confusion) [tests/bug24392.phpt] PASS Bug #26976 (Cannot access array elements using array indices) [tests/bug26976.phpt] PASS Bug #27010 (segfault and node text not displayed when returned from children()) [tests/bug27010.phpt] PASS Bug #35785 (SimpleXML memory read error) [tests/bug35785.phpt] PASS Bug #36611 (assignment to SimpleXML object attribute changes argument type to string) [tests/bug36611.phpt] PASS Bug #37076 (SimpleXML ignores .=) [tests/bug37076.phpt] PASS Bug #37076 (SimpleXML ignores .=) (appending to unnamed attribute) [tests/bug37076_1.phpt] PASS Bug #39760 (autocreating element doesn't assign value to first node) [tests/bug37386.phpt] PASS Bug #38347 (Segmentation fault when using foreach with an unknown/empty SimpleXMLElement) [tests/bug38347.phpt] PASS Bug #38354 (Unwanted reformatting of XML when using AsXML) [tests/bug38354.phpt] PASS Bug #38406 (crash when assigning objects to SimpleXML attributes) [tests/bug38406.phpt] PASS Bug #38424 (Different attribute assignment if new or exists) [tests/bug38424.phpt] PASS Bug #39662 (Segfault when calling asXML() of a cloned SimpleXMLElement) [tests/bug39662.phpt] PASS Bug #39760 (cloning fails on nested SimpleXML-Object) [tests/bug39760.phpt] PASS Bug #40451 (addAttribute() may crash when used with non-existent child node) [tests/bug40451.phpt] PASS Bug #41175 (addAttribute() fails to add an attribute with an empty value) [tests/bug41175.phpt] PASS Bug #41582 (SimpleXML crashes when accessing newly created element) [tests/bug41582.phpt] PASS Bug #41861 (getNamespaces() returns the namespaces of a node's siblings) [tests/bug41861.phpt] PASS Bug #41867 (getName is broken) [tests/bug41867.phpt] PASS Bug #41947 (addChild incorrectly registers empty strings as namespaces) [tests/bug41947.phpt] PASS Bug #42259 (SimpleXMLIterator loses ancestry) [tests/bug42259.phpt] PASS Bug #42369 (Implicit conversion to string leaks memory) [tests/bug42369.phpt] PASS Bug #43221 (SimpleXML adding default namespace in addAttribute) [tests/bug43221.phpt] PASS Bug #44478 (Inconsistent behaviour when assigning new nodes) [tests/bug44478.phpt] PASS Bug #45553 (Using XPath to return values for attributes with a namespace does not work) [tests/bug45553.phpt] PASS Bug #46003 (isset on nonexisting nodes return unexpected results) [tests/bug46003.phpt] PASS Bug #46047 (SimpleXML converts empty nodes into object with nested array) [tests/bug46047.phpt] PASS Bug #46048 (SimpleXML top-level @attributes not part of iterator) [tests/bug46048.phpt] PASS Bug #48601 (xpath() returns FALSE for legitimate query) [tests/bug48601.phpt] SKIP Bug #51615 (PHP crash with wrong HTML in SimpleXML) [tests/bug51615.phpt] reason: Required extension missing: dom PASS Bug #52751 (XPath processing-instruction() function is not supported) [tests/bug52751.phpt] PASS Bug #53033: Mathematical operations convert objects to integers [tests/bug53033.phpt] PASS Bug #54973: SimpleXML casts integers wrong [tests/bug54973.phpt] PASS Bug #61335 - Access to array node returns wrong truth value [tests/bug61335.phpt] PASS Bug #62328 (implementing __toString and a cast to string fails) [tests/bug62328.phpt] PASS Bug #62639 (XML structure broken) [tests/bug62639.phpt] PASS Bug #63575 (Root elements are not properly cloned) [tests/bug63575.phpt] PASS Bug #66084 simplexml_load_string() mangles empty node name, var_dump variant [tests/bug66084_0.phpt] PASS Bug #66084 simplexml_load_string() mangles empty node name, json variant [tests/bug66084_1.phpt] PASS Bug #67116 (Inconsistent parsing of Nodes w/o linefeed) [tests/bug67116.phpt] PASS Bug #67572 - SimpleXMLElement not parsing \n correctly [tests/bug67572.phpt] PASS Bug #69169 (simplexml_load_string parse wrongly when xml given in one row) [tests/bug69169.phpt] PASS Bug #69491 (simplexml doesn't correctly parse empty nodes on same line as another node) [tests/bug69491.phpt] PASS Bug #72588 (Using global var doesn't work while accessing SimpleXML element) [tests/bug72588.phpt] PASS Bug #72957: Null coalescing operator doesn't behave as expected with SimpleXMLElement [tests/bug72957.phpt] PASS Bug #72971: SimpleXML isset/unset do not respect namespace [tests/bug72971.phpt] PASS Bug #72971 (2): SimpleXML property write does not respect namespace [tests/bug72971_2.phpt] PASS Bug #74950 (null pointer deref in zim_simplexml_element_getDocNamespaces) [tests/bug74950.phpt] PASS Bug #75245 Don't set content of elements with only whitespaces [tests/bug75245.phpt] PASS BUg #76712 (Assignment of empty string creates extraneous text node) [tests/bug76712.phpt] PASS Bug #79971 (special character is breaking the path in xml function) [tests/bug79971_1.phpt] SKIP BUg #81325 (segfault in zif_simplexml_import_dom) [tests/bug81325.phpt] reason: Required extension missing: dom PASS SimpleXML: invoking current() after the iterator has already been consumed [tests/current_error.phpt] PASS Bug #55218 getDocNamespaces from current element and not root [tests/feature55218.phpt] PASS SimpleXml: foreach by reference [tests/foreach_by_reference.phpt] PASS Getting the address of an uninitialized property of a SimpleXMLElement [tests/get_prop_address_not_initialized.phpt] PASS GH-10200 (zif_get_object_vars: Assertion `!(((__ht)->u.flags & (1<<2)) != 0)' failed.) [tests/gh10200.phpt] PASS GH-10983 (State-dependant segfault in ReflectionObject::getProperties) [tests/gh10983.phpt] PASS GH-12167 (Unable to get processing instruction contents in SimpleXML) [tests/gh12167.phpt] PASS GH-12169 (Unable to get comment contents in SimpleXML) [tests/gh12169.phpt] PASS GH-12223: Entity reference produces infinite loop in var_dump/print_r [tests/gh12223.phpt] PASS GH-12929 (SimpleXMLElement with stream_wrapper_register can segfault) [tests/gh12929.phpt] PASS GH-14638: null pointer dereference on object cast __toString after failed XML parsing [tests/gh14638.phpt] PASS GH-15837 (Segmentation fault in ext/simplexml/simplexml.c) [tests/gh15837.phpt] PASS GH-16317 (SimpleXML does not allow __debugInfo() overrides to work) [tests/gh16317.phpt] PASS GH-16808 (Segmentation fault in RecursiveIteratorIterator->current() with a xml element input) [tests/gh16808.phpt] SKIP GH-17040 (SimpleXML's unset can break DOM objects) [tests/gh17040.phpt] reason: Required extension missing: dom SKIP GH-17153 (SimpleXML crash when using autovivification on document) [tests/gh17153.phpt] reason: Required extensions missing: dom, xsl PASS GH-17409 (Assertion failure Zend/zend_hash.c) [tests/gh17409.phpt] PASS GH-17736 (Assertion failure zend_reference_destroy()) [tests/gh17736.phpt] PASS GH-18304 (Changing the properties of a DateInterval through dynamic properties triggers a SegFault) [tests/gh18304.phpt] PASS SimpleXML: invoking key() after the iterator has already been consumed [tests/key_error.phpt] SKIP GHSA-3qrf-m4j2-pcrr (libxml global state entity loader bypass) [tests/libxml_global_state_entity_loader_bypass.phpt] reason: Required extension missing: zend_test PASS Array cast of large tree doesn't reach hard memory limit [tests/oom_array_cast.phpt] PASS json_encode() of large tree doesn't reach hard memory limit [tests/oom_json_encode.phpt] PASS SimpleXMLElement::xpath() with large result set doesn't reach hard memory limit [tests/oom_xpath.phpt] PASS SimpleXML [profile]: Accessing a simple node [tests/profile01.phpt] PASS SimpleXML [profile]: Accessing an array of subnodes [tests/profile02.phpt] PASS SimpleXML [profile]: Accessing an attribute [tests/profile03.phpt] PASS SimpleXML [profile]: Accessing a namespaced element [tests/profile04.phpt] PASS SimpleXML [profile]: Accessing an aliased namespaced element [tests/profile05.phpt] PASS SimpleXML [profile]: Accessing a namespaced attribute [tests/profile06.phpt] PASS SimpleXML [profile]: Accessing an aliased namespaced attribute [tests/profile07.phpt] PASS SimpleXML [profile]: Accessing a namespaced attribute without a namespace [tests/profile08.phpt] PASS SimpleXML [profile]: Accessing a namespaced element without a namespace [tests/profile09.phpt] PASS SimpleXML [profile]: Accessing two attributes with the same name, but different namespaces [tests/profile10.phpt] PASS SimpleXML [profile]: Accessing two elements with the same name, but different namespaces [tests/profile11.phpt] PASS SimpleXML [profile]: Accessing namespaced root and non namespaced children [tests/profile12.phpt] PASS SimpleXML [profile]: Accessing by namespace prefix [tests/profile13.phpt] SKIP SimpleXML [interop]: simplexml_import_dom [tests/simplexml_import_dom.phpt] reason: Required extension missing: dom PASS simplexml_load_file() [tests/simplexml_load_file.phpt] PASS Incorrectly initialized SimpleXmlElement [tests/simplexml_uninitialized.phpt] PASS SPL: SimpleXMLIterator [tests/sxe_001.phpt] PASS SPL: SimpleXMLIterator and recursion [tests/sxe_002.phpt] PASS SPL: SimpleXMLIterator and getChildren() [tests/sxe_003.phpt] PASS SPL: SimpleXMLIterator and overridden iterator methods() [tests/sxe_004.phpt] PASS SPL: SimpleXMLIterator and overridden count() [tests/sxe_005.phpt] ===================================================================== TIME END 2026-10-21 19:57:33 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 0 Exts tested : 12 --------------------------------------------------------------------- Number of tests : 148 142 Tests skipped : 6 ( 4.1%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 0 ( 0.0%) ( 0.0%) Tests passed : 142 ( 95.9%) (100.0%) --------------------------------------------------------------------- Time taken : 5 seconds ===================================================================== Running phase: installPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36 shrinking /nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/lib/php/extensions/simplexml.so checking for references to /build/ in /nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36... patching script interpreter paths in /nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36 stripping (with command strip and flags -S -p) in /nix/store/37dqz2q3plbk6rvwn0wqsrjiwk52sfvq-php-simplexml-8.3.36/lib shrinking RPATHs of ELF executables and libraries in /nix/store/1sgkxb6j5mffdvv04gq8xjkk1pbc3d0w-php-simplexml-8.3.36-dev checking for references to /build/ in /nix/store/1sgkxb6j5mffdvv04gq8xjkk1pbc3d0w-php-simplexml-8.3.36-dev... patching script interpreter paths in /nix/store/1sgkxb6j5mffdvv04gq8xjkk1pbc3d0w-php-simplexml-8.3.36-dev