<86>Oct 18 17:33:13 userdel[1202297]: delete user 'rooter' <86>Oct 18 17:33:13 userdel[1202297]: removed group 'rooter' owned by 'rooter' <86>Oct 18 17:33:13 userdel[1202297]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 18 17:33:13 groupadd[1202340]: group added to /etc/group: name=rooter, GID=1865 <86>Oct 18 17:33:13 groupadd[1202340]: group added to /etc/gshadow: name=rooter <86>Oct 18 17:33:13 groupadd[1202340]: new group: name=rooter, GID=1865 <86>Oct 18 17:33:13 useradd[1202375]: new user: name=rooter, UID=1865, GID=1865, home=/root, shell=/bin/bash, from=none <86>Oct 18 17:33:13 userdel[1202427]: delete user 'builder' <86>Oct 18 17:33:13 userdel[1202427]: removed group 'builder' owned by 'builder' <86>Oct 18 17:33:13 userdel[1202427]: removed shadow group 'builder' owned by 'builder' <86>Oct 18 17:33:13 groupadd[1202472]: group added to /etc/group: name=builder, GID=1866 <86>Oct 18 17:33:13 groupadd[1202472]: group added to /etc/gshadow: name=builder <86>Oct 18 17:33:13 groupadd[1202472]: new group: name=builder, GID=1866 <86>Oct 18 17:33:13 useradd[1202510]: new user: name=builder, UID=1866, GID=1866, home=/usr/src, shell=/bin/bash, from=none <13>Oct 18 17:33:16 rpmi: rpm-build-php-8.3-alt1 sisyphus+333252.200.2.1 1698826608 installed <13>Oct 18 17:33:16 rpmi: rpm-build-php8.3-version-8.3.12-alt1 sisyphus+358784.100.1.1 1727800925 installed <13>Oct 18 17:33:18 rpmi: php-base-2.7-alt3 sisyphus+277003.100.1.2 1625345319 installed <13>Oct 18 17:33:18 rpmi: shtool-2.0.8-alt2 sisyphus+278038.4400.1.2 1625984147 installed <13>Oct 18 17:33:18 rpmi: libsqlite3-3.46.0-alt1 sisyphus+352354.100.2.1 1721980422 installed <13>Oct 18 17:33:18 rpmi: libmm-1.4.2-alt4 sisyphus+286825.100.2.1 1633968675 installed <13>Oct 18 17:33:18 rpmi: libargon2-20190702-alt1 sisyphus+346050.200.2.1 1716230698 installed <13>Oct 18 17:33:18 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 18 17:33:18 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 18 17:33:18 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 18 17:33:18 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 18 17:33:18 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Oct 18 17:33:18 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Oct 18 17:33:18 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 18 17:33:18 rpmi: libcrypto3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 18 17:33:18 rpmi: libssl3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 18 17:33:18 rpmi: libssl-devel-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 18 17:33:18 rpmi: php8.3-libs-8.3.12-alt1 sisyphus+358784.100.1.1 1727800925 installed <13>Oct 18 17:33:18 rpmi: php8.3-8.3.12-alt1 sisyphus+358784.100.1.1 1727800925 installed <13>Oct 18 17:33:21 rpmi: php8.3-devel-8.3.12-alt1 sisyphus+358784.100.1.1 1727800925 installed <13>Oct 18 17:33:21 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Oct 18 17:33:21 rpmi: libxml2-devel-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333686 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/php8.3-xmlreader-8.3.12-alt1.nosrc.rpm (w1.gzdio) Installing php8.3-xmlreader-8.3.12-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.11731 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf php8.3-xmlreader-8.3.12 + /bin/mkdir -p php8.3-xmlreader-8.3.12 + cd php8.3-xmlreader-8.3.12 + /bin/chmod -c -Rf u+rwX,go-w . + mkdir ext + cp -pr /usr/src/php8.3-devel/ext/dom ext/ + cp -pr /usr/src/php8.3-devel/ext/xmlreader/CREDITS /usr/src/php8.3-devel/ext/xmlreader/config.m4 /usr/src/php8.3-devel/ext/xmlreader/config.w32 /usr/src/php8.3-devel/ext/xmlreader/php_xmlreader.c /usr/src/php8.3-devel/ext/xmlreader/php_xmlreader.cs /usr/src/php8.3-devel/ext/xmlreader/php_xmlreader.h /usr/src/php8.3-devel/ext/xmlreader/php_xmlreader.stub.php /usr/src/php8.3-devel/ext/xmlreader/php_xmlreader_arginfo.h /usr/src/php8.3-devel/ext/xmlreader/tests . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.11731 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd php8.3-xmlreader-8.3.12 + phpize Configuring for: PHP Api Version: 20230831 Zend Module Api No: 20230831 Zend Extension Api No: 420230831 configure.ac:163: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:163: You should run autoupdate. build/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:163: the top level ++ echo xmlreader ++ tr '[:lower:]-' '[:upper:]_' + BUILD_HAVE=XMLREADER + export LDFLAGS=-lphp-8.3.12 + LDFLAGS=-lphp-8.3.12 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext PHP_LIBXML_SHARED=yes --enable-xmlreader configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for a sed that does not truncate output... /usr/bin/sed checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for x86_64-alt-linux-cc... no checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc 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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking how to run the C preprocessor... x86_64-alt-linux-gcc -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... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking target system type... x86_64-alt-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php/8.3.12 -I/usr/include/php/8.3.12/main -I/usr/include/php/8.3.12/TSRM -I/usr/include/php/8.3.12/Zend -I/usr/include/php/8.3.12/ext -I/usr/include/php/8.3.12/ext/date/lib checking for PHP extension directory... /usr/lib64/php/8.3.12/extensions checking for PHP installed headers prefix... /usr/include/php/8.3.12 checking if debug is enabled... no checking if zts is enabled... no checking for gawk... gawk checking whether to enable XMLReader support... yes, shared checking for libxml-2.0 >= 2.9.0... yes checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for gawk... (cached) gawk checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no 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 for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) 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 configure: patching config.h.in configure: creating ./config.status config.status: creating config.h config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext + echo '#define HAVE_DOM 1' + BUILD_ENV_VARS='EXTENSION_DIR=/usr/lib64/php/8.3.12/extensions INSTALL_ROOT=/usr/src/tmp/php8.3-xmlreader-buildroot PEAR_INSTALLDIR=/usr/share/php/pear' + make -j16 EXTENSION_DIR=/usr/lib64/php/8.3.12/extensions INSTALL_ROOT=/usr/src/tmp/php8.3-xmlreader-buildroot PEAR_INSTALLDIR=/usr/share/php/pear make: Entering directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' /bin/sh /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -I. -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12 -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/include -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/main -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12 -I/usr/include/php/8.3.12 -I/usr/include/php/8.3.12/main -I/usr/include/php/8.3.12/TSRM -I/usr/include/php/8.3.12/Zend -I/usr/include/php/8.3.12/ext -I/usr/include/php/8.3.12/ext/date/lib -I/usr/include/libxml2 -DHAVE_CONFIG_H -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/php_xmlreader.c -o php_xmlreader.lo -MMD -MF php_xmlreader.dep -MT php_xmlreader.lo libtool: compile: x86_64-alt-linux-gcc -I. -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12 -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/include -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/main -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12 -I/usr/include/php/8.3.12 -I/usr/include/php/8.3.12/main -I/usr/include/php/8.3.12/TSRM -I/usr/include/php/8.3.12/Zend -I/usr/include/php/8.3.12/ext -I/usr/include/php/8.3.12/ext/date/lib -I/usr/include/libxml2 -DHAVE_CONFIG_H -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/php_xmlreader.c -MMD -MF php_xmlreader.dep -MT php_xmlreader.lo -fPIC -DPIC -o .libs/php_xmlreader.o make: Leaving directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' make: Entering directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' /bin/sh /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/libtool --tag=CC --mode=link x86_64-alt-linux-gcc -shared -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/include -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/main -I/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12 -I/usr/include/php/8.3.12 -I/usr/include/php/8.3.12/main -I/usr/include/php/8.3.12/TSRM -I/usr/include/php/8.3.12/Zend -I/usr/include/php/8.3.12/ext -I/usr/include/php/8.3.12/ext/date/lib -I/usr/include/libxml2 -DHAVE_CONFIG_H -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -L/usr/lib64 -D_GNU_SOURCE -lphp-8.3.12 -lphp-8.3.12 -o xmlreader.la -export-dynamic -avoid-version -prefer-pic -module -rpath /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules php_xmlreader.lo -lxml2 libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/php_xmlreader.o -L/usr/lib64 -lphp-8.3.12 -lxml2 -g -O2 -flto=auto -Wl,-soname -Wl,xmlreader.so -o .libs/xmlreader.so libtool: link: ( cd ".libs" && rm -f "xmlreader.la" && ln -s "../xmlreader.la" "xmlreader.la" ) make: Leaving directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' make: Entering directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' /bin/sh /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/libtool --tag=CC --mode=install cp ./xmlreader.la /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules libtool: install: cp ./.libs/xmlreader.so /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules/xmlreader.so libtool: install: cp ./.libs/xmlreader.lai /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules/xmlreader.la libtool: finish: PATH="/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games:/sbin" ldconfig -n /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules ---------------------------------------------------------------------- Libraries have been installed in: /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/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 - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make: Leaving directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' make: Entering directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' Build complete. Don't forget to run 'make test'. make: Leaving directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.10798 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/php8.3-xmlreader-buildroot + : + /bin/rm -rf -- /usr/src/tmp/php8.3-xmlreader-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd php8.3-xmlreader-8.3.12 + BUILD_ENV_VARS='EXTENSION_DIR=/usr/lib64/php/8.3.12/extensions PEAR_INSTALLDIR=/usr/share/php/pear' + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/php8.3-xmlreader-buildroot INSTALL_ROOT=/usr/src/tmp/php8.3-xmlreader-buildroot prefix=/usr exec_prefix=/usr bindir=/usr/bin sbindir=/usr/sbin sysconfdir=/etc datadir=/usr/share includedir=/usr/include libdir=/usr/lib64 libexecdir=/usr/lib localstatedir=/var/lib sharedstatedir=/var/lib mandir=/usr/share/man infodir=/usr/share/info make: Entering directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' Installing shared extensions: /usr/src/tmp/php8.3-xmlreader-buildroot/usr/lib64/php/8.3.12/extensions/ make: Leaving directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' + install -D -m 644 /usr/src/RPM/SOURCES/php-xmlreader.ini /usr/src/tmp/php8.3-xmlreader-buildroot//usr/share/php/8.3/extconf/xmlreader/config + install -D -m 644 /usr/src/RPM/SOURCES/php-xmlreader-params.sh /usr/src/tmp/php8.3-xmlreader-buildroot//usr/share/php/8.3/extconf/xmlreader/params + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/php8.3-xmlreader-buildroot (auto) mode of './usr/lib64/php/8.3.12/extensions/xmlreader.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/php8.3-xmlreader-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/php8.3-xmlreader-buildroot/ (default) Compressing files in /usr/src/tmp/php8.3-xmlreader-buildroot (auto) Adjusting library links in /usr/src/tmp/php8.3-xmlreader-buildroot ./usr/lib64: (from :0) Verifying ELF objects in /usr/src/tmp/php8.3-xmlreader-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/php8.3-xmlreader-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.10798 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd php8.3-xmlreader-8.3.12 + NO_INTERACTION=1 + make test make: Entering directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' /bin/sh /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/libtool --tag=CC --mode=install cp ./xmlreader.la /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules libtool: install: cp ./.libs/xmlreader.so /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules/xmlreader.so libtool: install: cp ./.libs/xmlreader.lai /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules/xmlreader.la libtool: finish: PATH="/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games:/sbin" ldconfig -n /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/modules ---------------------------------------------------------------------- Libraries have been installed in: /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/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 - have your system administrator add LIBDIR to '/etc/ld.so.conf' 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'. ===================================================================== PHP : /usr/bin/php8.3 PHP_SAPI : cli PHP_VERSION : 8.3.12 ZEND_VERSION: 4.3.12 PHP_OS : Linux - Linux localhost.localdomain 6.1.82-std-def-alt1 #1 SMP PREEMPT_DYNAMIC Fri Mar 15 23:45:02 UTC 2024 x86_64 INI actual : /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12/tmp-php.ini More .INIs : --------------------------------------------------------------------- PHP : /usr/bin/phpdbg8.3 --------------------------------------------------------------------- CWD : /usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12 Extra dirs : VALGRIND : Not used ===================================================================== TIME START 2024-10-18 17:33:28 ===================================================================== TEST 1/442 [tests/001.phpt] PASS XMLReader: libxml2 XML Reader, string data [tests/001.phpt] TEST 2/442 [tests/002.phpt] PASS XMLReader: libxml2 XML Reader, file data [tests/002.phpt] TEST 3/442 [tests/003-get-errors.phpt] PASS XMLReader: libxml2 XML Reader, Get an attribute, with invalid arguments [tests/003-get-errors.phpt] TEST 4/442 [tests/003-mb.phpt] PASS XMLReader: libxml2 XML Reader, attributes test [tests/003-mb.phpt] TEST 5/442 [tests/003-move-errors.phpt] PASS XMLReader: libxml2 XML Reader, Move cursor to an attribute, with invalid arguments [tests/003-move-errors.phpt] TEST 6/442 [tests/003.phpt] PASS XMLReader: libxml2 XML Reader, attributes test [tests/003.phpt] TEST 7/442 [tests/004.phpt] PASS XMLReader: libxml2 XML Reader, attributes test [tests/004.phpt] TEST 8/442 [tests/005.phpt] PASS XMLReader: libxml2 XML Reader, parser property set/get [tests/005.phpt] TEST 9/442 [tests/006.phpt] PASS XMLReader: libxml2 XML Reader, moveToElement [tests/006.phpt] TEST 10/442 [tests/007.phpt] PASS XMLReader: libxml2 XML Reader, setRelaxNGSchema [tests/007.phpt] TEST 11/442 [tests/008.phpt] PASS XMLReader: libxml2 XML Reader, DTD [tests/008.phpt] TEST 12/442 [tests/009.phpt] PASS XMLReader: libxml2 XML Reader, next [tests/009.phpt] TEST 13/442 [tests/010.phpt] PASS XMLReader: libxml2 XML Reader, next [tests/010.phpt] TEST 14/442 [tests/011.phpt] PASS XMLReader: libxml2 XML Reader, string data [tests/011.phpt] TEST 15/442 [tests/012.phpt] PASS XMLReader: accessing empty and non existing attributes [tests/012.phpt] TEST 16/442 [tests/013.phpt] PASS XMLReader: Schema validation [tests/013.phpt] TEST 17/442 [tests/014.phpt] PASS XMLReader: libxml2 XML Reader, read-only element values cannot be modified [tests/014.phpt] TEST 18/442 [tests/015-get-errors.phpt] PASS XMLReader: libxml2 XML Reader, Move cursor to a named attribute within a namespace, with invalid arguments [tests/015-get-errors.phpt] TEST 19/442 [tests/015-move-errors.phpt] PASS XMLReader: libxml2 XML Reader, Move cursor to a named attribute within a namespace, with invalid arguments [tests/015-move-errors.phpt] TEST 20/442 [tests/015.phpt] PASS XMLReader: libxml2 XML Reader, Move cursor to a named attribute within a namespace [tests/015.phpt] TEST 21/442 [tests/bug36743.phpt] PASS Bug #36743 (In a class extending XMLReader array properties are not writable) [tests/bug36743.phpt] TEST 22/442 [tests/bug42139.phpt] PASS Bug #42139 (XMLReader option constants are broken using XML()) [tests/bug42139.phpt] TEST 23/442 [tests/bug51936.phpt] PASS Bug #51936 (Crash with clone XMLReader) [tests/bug51936.phpt] TEST 24/442 [tests/bug64230.phpt] PASS Bug #64230 (XMLReader does not suppress errors) [tests/bug64230.phpt] TEST 25/442 [tests/bug70309.phpt] SKIP XMLReader: Bug #70309 XmlReader read generates extra output [tests/bug70309.phpt] reason: .. only for Windows TEST 26/442 [tests/bug71805.phpt] PASS XMLReader: Bug #71805 XML files can generate UTF-8 error even if they are UTF-8 [tests/bug71805.phpt] TEST 27/442 [tests/bug73053.phpt] PASS Bug #73053 (XML reader with setSchema now fails under 5.6.25) [tests/bug73053.phpt] TEST 28/442 [tests/bug73246.phpt] PASS Bug #73246 (XMLReader: encoding length not checked) [tests/bug73246.phpt] TEST 29/442 [tests/bug74457.phpt] PASS XMLReader: Bug #74457 Wrong reflection on XMLReader::expand [tests/bug74457.phpt] TEST 30/442 [tests/bug81521.phpt] PASS Bug #81521: XMLReader::getParserProperty may throw with a valid property [tests/bug81521.phpt] TEST 31/442 [tests/expand.phpt] PASS XMLReader: Expand into existing DOM documet [tests/expand.phpt] TEST 32/442 [tests/expand_error.phpt] PASS XMLReader: Expand Error [tests/expand_error.phpt] TEST 33/442 [tests/gh14183.phpt] PASS GH-14183 (XMLReader::open() can't be overridden) [tests/gh14183.phpt] TEST 34/442 [tests/libxml_global_state_entity_loader_bypass.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 TEST 35/442 [tests/next_basic.phpt] PASS XMLReader: next basic [tests/next_basic.phpt] TEST 36/442 [tests/open_error.phpt] PASS XMLReader: open error [tests/open_error.phpt] TEST 37/442 [tests/readString_basic.phpt] PASS XMLReader: readString basic [tests/readString_basic.phpt] TEST 38/442 [tests/setParserProperty_error.phpt] PASS XMLReader: setParserProperty Error [tests/setParserProperty_error.phpt] TEST 39/442 [tests/setSchema_error.phpt] PASS XMLReader: setSchema Error [tests/setSchema_error.phpt] TEST 40/442 [tests/static.phpt] PASS Calling XMLReader::open() and ::XML() statically [tests/static.phpt] TEST 41/442 [ext/dom/tests/DOM4_ChildNode_wrong_document.phpt] PASS DOMChildNode::after(), before, replaceWith with DOMNode from wrong document throws exception [ext/dom/tests/DOM4_ChildNode_wrong_document.phpt] TEST 42/442 [ext/dom/tests/DOM4_DOMNode_ElementSiblings.phpt] PASS DOMNode: Element Siblings [ext/dom/tests/DOM4_DOMNode_ElementSiblings.phpt] TEST 43/442 [ext/dom/tests/DOM4_DOMNode_after.phpt] PASS DOMNode::after() [ext/dom/tests/DOM4_DOMNode_after.phpt] TEST 44/442 [ext/dom/tests/DOM4_DOMNode_after_ns.phpt] PASS DOMNode::after() with namespace [ext/dom/tests/DOM4_DOMNode_after_ns.phpt] TEST 45/442 [ext/dom/tests/DOM4_DOMNode_append_ns.phpt] PASS DOMNode::append() with namespace [ext/dom/tests/DOM4_DOMNode_append_ns.phpt] TEST 46/442 [ext/dom/tests/DOM4_DOMNode_before.phpt] PASS DOMNode::before() [ext/dom/tests/DOM4_DOMNode_before.phpt] TEST 47/442 [ext/dom/tests/DOM4_DOMNode_before_ns.phpt] PASS DOMNode::before() with namespace [ext/dom/tests/DOM4_DOMNode_before_ns.phpt] TEST 48/442 [ext/dom/tests/DOM4_DOMNode_prepend_ns.phpt] PASS DOMNode::prepend() with namespace [ext/dom/tests/DOM4_DOMNode_prepend_ns.phpt] TEST 49/442 [ext/dom/tests/DOM4_DOMNode_remove.phpt] PASS DOMNode::remove() [ext/dom/tests/DOM4_DOMNode_remove.phpt] TEST 50/442 [ext/dom/tests/DOM4_DOMNode_removeDanglingElement.phpt] PASS DOMNode::remove() dangling element [ext/dom/tests/DOM4_DOMNode_removeDanglingElement.phpt] TEST 51/442 [ext/dom/tests/DOM4_DOMNode_replaceWith.phpt] PASS DOMNode::replaceWith() [ext/dom/tests/DOM4_DOMNode_replaceWith.phpt] TEST 52/442 [ext/dom/tests/DOM4_ParentNode.phpt] PASS DOMParentNode: Child Element Handling [ext/dom/tests/DOM4_ParentNode.phpt] TEST 53/442 [ext/dom/tests/DOM4_ParentNode_Fragment.phpt] PASS DOMParentNode: Child Element Handling [ext/dom/tests/DOM4_ParentNode_Fragment.phpt] TEST 54/442 [ext/dom/tests/DOM4_ParentNode_append.phpt] PASS DOMParentNode::append() [ext/dom/tests/DOM4_ParentNode_append.phpt] TEST 55/442 [ext/dom/tests/DOM4_ParentNode_append_invalidtypes.phpt] PASS DOMParentNode::append() exception on invalid argument [ext/dom/tests/DOM4_ParentNode_append_invalidtypes.phpt] TEST 56/442 [ext/dom/tests/DOM4_ParentNode_append_with_attributes.phpt] PASS DOMParentNode::append() with attributes [ext/dom/tests/DOM4_ParentNode_append_with_attributes.phpt] TEST 57/442 [ext/dom/tests/DOM4_ParentNode_append_wrong_document.phpt] PASS DOMParentNode::append() with DOMNode from wrong document throws exception [ext/dom/tests/DOM4_ParentNode_append_wrong_document.phpt] TEST 58/442 [ext/dom/tests/DOM4_ParentNode_prepend.phpt] PASS DOMParentNode::prepend() [ext/dom/tests/DOM4_ParentNode_prepend.phpt] TEST 59/442 [ext/dom/tests/DOMAttr_construct_error_001.phpt] PASS DOMAttr __construct() with no arguments. [ext/dom/tests/DOMAttr_construct_error_001.phpt] TEST 60/442 [ext/dom/tests/DOMAttr_name_basic_001.phpt] PASS DOMAttr read $name property. [ext/dom/tests/DOMAttr_name_basic_001.phpt] TEST 61/442 [ext/dom/tests/DOMAttr_ownerElement_error_001.phpt] PASS Read $ownerElement with null parent. [ext/dom/tests/DOMAttr_ownerElement_error_001.phpt] TEST 62/442 [ext/dom/tests/DOMAttr_value_basic_001.phpt] PASS Read empty $value. [ext/dom/tests/DOMAttr_value_basic_001.phpt] TEST 63/442 [ext/dom/tests/DOMAttr_value_basic_002.phpt] PASS Write non-string $value property [ext/dom/tests/DOMAttr_value_basic_002.phpt] TEST 64/442 [ext/dom/tests/DOMCDATASection_construct_error_001.phpt] PASS __construct() with no arguments. [ext/dom/tests/DOMCDATASection_construct_error_001.phpt] TEST 65/442 [ext/dom/tests/DOMCharacterData_appendData_basic.phpt] PASS DOMCharacterData::appendData basic functionality test [ext/dom/tests/DOMCharacterData_appendData_basic.phpt] TEST 66/442 [ext/dom/tests/DOMCharacterData_data_basic_002.phpt] PASS Create CDATA section and change it using DOMcreateCDATASection [ext/dom/tests/DOMCharacterData_data_basic_002.phpt] TEST 67/442 [ext/dom/tests/DOMCharacterData_data_error_002.phpt] PASS Invalid State Error when getting data on DOMCharacterData out of content. [ext/dom/tests/DOMCharacterData_data_error_002.phpt] TEST 68/442 [ext/dom/tests/DOMCharacterData_deleteData_basic_001.phpt] PASS DOMCharacterData::deleteData() with count exceeding string size. [ext/dom/tests/DOMCharacterData_deleteData_basic_001.phpt] TEST 69/442 [ext/dom/tests/DOMCharacterData_deleteData_error_002.phpt] PASS DOMCharacterData::deleteData() with offset exceeding string size. [ext/dom/tests/DOMCharacterData_deleteData_error_002.phpt] TEST 70/442 [ext/dom/tests/DOMCharacterData_length_error_001.phpt] PASS Invalid State Error when getting length on DOMCharacterData out of content. [ext/dom/tests/DOMCharacterData_length_error_001.phpt] TEST 71/442 [ext/dom/tests/DOMCharacterData_replaceWith_self.phpt] PASS DOMCharacterData::replaceWith() with itself [ext/dom/tests/DOMCharacterData_replaceWith_self.phpt] TEST 72/442 [ext/dom/tests/DOMCharacterData_substringData_basic_001.phpt] PASS __DOMCharacterData::substringData pull mid section of string [ext/dom/tests/DOMCharacterData_substringData_basic_001.phpt] TEST 73/442 [ext/dom/tests/DOMChildNode_methods_without_parent.phpt] PASS DOMChildNode methods without a parent [ext/dom/tests/DOMChildNode_methods_without_parent.phpt] TEST 74/442 [ext/dom/tests/DOMComment_appendData_basic.phpt] PASS Test adding data to a DOMComment [ext/dom/tests/DOMComment_appendData_basic.phpt] TEST 75/442 [ext/dom/tests/DOMComment_appendData_basic_Sullivan.phpt] PASS DOMComment::appendData basic functionality test [ext/dom/tests/DOMComment_appendData_basic_Sullivan.phpt] TEST 76/442 [ext/dom/tests/DOMComment_construct_basic_001.phpt] PASS DOMComment::__construct() with constructor called twice. [ext/dom/tests/DOMComment_construct_basic_001.phpt] TEST 77/442 [ext/dom/tests/DOMComment_construct_error_001.phpt] PASS DOMComment::__construct() with more arguments than acceptable. [ext/dom/tests/DOMComment_construct_error_001.phpt] TEST 78/442 [ext/dom/tests/DOMComment_insertData_basic.phpt] PASS Test inserting data into a DOMComment basic test [ext/dom/tests/DOMComment_insertData_basic.phpt] TEST 79/442 [ext/dom/tests/DOMComment_insertData_error1.phpt] PASS Test inserting data into a DOMComment basic test [ext/dom/tests/DOMComment_insertData_error1.phpt] TEST 80/442 [ext/dom/tests/DOMComment_insertData_error2.phpt] PASS Test inserting data into a DOMComment basic test [ext/dom/tests/DOMComment_insertData_error2.phpt] TEST 81/442 [ext/dom/tests/DOMComment_replaceData_basic.phpt] PASS Test replacing data into a DOMComment basic test [ext/dom/tests/DOMComment_replaceData_basic.phpt] TEST 82/442 [ext/dom/tests/DOMComment_replaceData_error1.phpt] PASS Test replacing data into a DOMComment basic test [ext/dom/tests/DOMComment_replaceData_error1.phpt] TEST 83/442 [ext/dom/tests/DOMComment_replaceData_error2.phpt] PASS Test replacing data into a DOMComment basic test [ext/dom/tests/DOMComment_replaceData_error2.phpt] TEST 84/442 [ext/dom/tests/DOMDocumentFragment_appendXML_basic_001.phpt] PASS DOMDocumentFragment::appendXML() with children with properties. [ext/dom/tests/DOMDocumentFragment_appendXML_basic_001.phpt] TEST 85/442 [ext/dom/tests/DOMDocumentFragment_appendXML_error_002.phpt] PASS DOMDocumentFragment::appendXML() with unbound fragment. [ext/dom/tests/DOMDocumentFragment_appendXML_error_002.phpt] TEST 86/442 [ext/dom/tests/DOMDocumentFragment_appendXML_error_003.phpt] PASS DOMDocumentFragment::appendXML() with unbalanced chunks. [ext/dom/tests/DOMDocumentFragment_appendXML_error_003.phpt] TEST 87/442 [ext/dom/tests/DOMDocumentFragment_appendXML_hasChildNodes_basic.phpt] PASS Testing DOMDocumentFragment::appendXML and DOMDocumentFragment::hasChildNodes [ext/dom/tests/DOMDocumentFragment_appendXML_hasChildNodes_basic.phpt] TEST 88/442 [ext/dom/tests/DOMDocumentFragment_construct_basic_001.phpt] PASS DOMDocumentFragment::__construct(). [ext/dom/tests/DOMDocumentFragment_construct_basic_001.phpt] TEST 89/442 [ext/dom/tests/DOMDocumentFragment_construct_error_001.phpt] PASS DOMDocumentFragment::__construct() with too many errors. [ext/dom/tests/DOMDocumentFragment_construct_error_001.phpt] TEST 90/442 [ext/dom/tests/DOMDocumentType_basic_001.phpt] PASS DOMDocumentType: basic access to all properties. [ext/dom/tests/DOMDocumentType_basic_001.phpt] TEST 91/442 [ext/dom/tests/DOMDocumentType_entities_error_001.phpt] PASS DOMDocumentType::entities with invalid state. [ext/dom/tests/DOMDocumentType_entities_error_001.phpt] TEST 92/442 [ext/dom/tests/DOMDocumentType_internalSubset_error_001.phpt] PASS DOMDocumentType::internalSubset with invalid state. [ext/dom/tests/DOMDocumentType_internalSubset_error_001.phpt] TEST 93/442 [ext/dom/tests/DOMDocumentType_name_error_001.phpt] PASS DOMDocumentType::name with invalid state. [ext/dom/tests/DOMDocumentType_name_error_001.phpt] TEST 94/442 [ext/dom/tests/DOMDocumentType_notations_error_001.phpt] PASS DOMDocumentType::notations with invalid state. [ext/dom/tests/DOMDocumentType_notations_error_001.phpt] TEST 95/442 [ext/dom/tests/DOMDocumentType_publicId_basic_001.phpt] PASS DOMDocumentType::publicId with empty value. [ext/dom/tests/DOMDocumentType_publicId_basic_001.phpt] TEST 96/442 [ext/dom/tests/DOMDocumentType_publicId_error_001.phpt] PASS DOMDocumentType::publicId with invalid state. [ext/dom/tests/DOMDocumentType_publicId_error_001.phpt] TEST 97/442 [ext/dom/tests/DOMDocumentType_systemId_basic_001.phpt] PASS DOMDocumentType::systemId with empty value. [ext/dom/tests/DOMDocumentType_systemId_basic_001.phpt] TEST 98/442 [ext/dom/tests/DOMDocumentType_systemId_error_001.phpt] PASS DOMDocumentType::systemId with invalid state. [ext/dom/tests/DOMDocumentType_systemId_error_001.phpt] TEST 99/442 [ext/dom/tests/DOMDocument_adoptNode.phpt] PASS Tests DOMDocument::adoptNode() [ext/dom/tests/DOMDocument_adoptNode.phpt] TEST 100/442 [ext/dom/tests/DOMDocument_adoptNode_attribute_references.phpt] PASS DOMDocument::adoptNode() with attribute references [ext/dom/tests/DOMDocument_adoptNode_attribute_references.phpt] TEST 101/442 [ext/dom/tests/DOMDocument_config_basic.phpt] PASS Tests DOMDocument::config read [ext/dom/tests/DOMDocument_config_basic.phpt] TEST 102/442 [ext/dom/tests/DOMDocument_createAttribute_basic.phpt] PASS DomDocument::createAttribute() - basic test for DomDocument::createAttribute() [ext/dom/tests/DOMDocument_createAttribute_basic.phpt] TEST 103/442 [ext/dom/tests/DOMDocument_createAttribute_error.phpt] PASS Test DOMDocument::createAttribute() for expected exception thrown when wrong parameter passed [ext/dom/tests/DOMDocument_createAttribute_error.phpt] TEST 104/442 [ext/dom/tests/DOMDocument_createAttribute_error1.phpt] PASS DomDocument::createAttribute() - error test for DomDocument::createAttribute() [ext/dom/tests/DOMDocument_createAttribute_error1.phpt] TEST 105/442 [ext/dom/tests/DOMDocument_createAttribute_variation.phpt] PASS Test DOMDocument::createAttribute() for expected return value [ext/dom/tests/DOMDocument_createAttribute_variation.phpt] TEST 106/442 [ext/dom/tests/DOMDocument_createEntityReference_basic.phpt] PASS DOMDocument::createEntityReference() should create a new entity reference node [ext/dom/tests/DOMDocument_createEntityReference_basic.phpt] TEST 107/442 [ext/dom/tests/DOMDocument_createEntityReference_error1.phpt] PASS DomDocument::createEntityReference() - DOM_INVALID_CHARACTER_ERR raised if name contains an invalid character [ext/dom/tests/DOMDocument_createEntityReference_error1.phpt] TEST 108/442 [ext/dom/tests/DOMDocument_createProcessingInstruction_basic.phpt] PASS DomDocument::createProcessingInstruction() - basic test for DomDocument::createProcessingInstruction() [ext/dom/tests/DOMDocument_createProcessingInstruction_basic.phpt] TEST 109/442 [ext/dom/tests/DOMDocument_createProcessingInstruction_error.phpt] PASS DomDocument::createProcessingInstruction() - error test for DomDocument::createProcessingInstruction() [ext/dom/tests/DOMDocument_createProcessingInstruction_error.phpt] TEST 110/442 [ext/dom/tests/DOMDocument_documentURI_basic.phpt] PASS Tests DOMDocument::documentURI read and write [ext/dom/tests/DOMDocument_documentURI_basic.phpt] TEST 111/442 [ext/dom/tests/DOMDocument_encoding_basic.phpt] PASS DOMDocument::$encoding - read/write tests (dom_document_encoding_read/dom_document_encoding_write) [ext/dom/tests/DOMDocument_encoding_basic.phpt] TEST 112/442 [ext/dom/tests/DOMDocument_getElementsByTagNameNS_match_any_namespace.phpt] PASS DOMDocument::getElementsByTagNameNS() match any namespace [ext/dom/tests/DOMDocument_getElementsByTagNameNS_match_any_namespace.phpt] TEST 113/442 [ext/dom/tests/DOMDocument_getElementsByTagName_liveness.phpt] PASS DOMDocument::getElementsByTagName() is live [ext/dom/tests/DOMDocument_getElementsByTagName_liveness.phpt] TEST 114/442 [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_simplexml.phpt] PASS DOMDocument::getElementsByTagName() liveness with simplexml_import_dom [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_simplexml.phpt] TEST 115/442 [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_tree_walk.phpt] PASS DOMDocument::getElementsByTagName() liveness tree walk [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_tree_walk.phpt] TEST 116/442 [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_write_properties.phpt] PASS DOMDocument::getElementsByTagName() liveness affected by writing properties [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_write_properties.phpt] TEST 117/442 [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_xinclude.phpt] PASS DOMDocument::getElementsByTagName() liveness with DOMDocument::xinclude() [ext/dom/tests/DOMDocument_getElementsByTagName_liveness_xinclude.phpt] TEST 118/442 [ext/dom/tests/DOMDocument_implementationRead_basic.phpt] PASS DOMDocument::DOMImplementation - basic test for DomDocument::DOMImplementation [ext/dom/tests/DOMDocument_implementationRead_basic.phpt] TEST 119/442 [ext/dom/tests/DOMDocument_importNode_attribute_prefix_conflict.phpt] PASS DOMDocument::importNode() with attribute prefix name conflict [ext/dom/tests/DOMDocument_importNode_attribute_prefix_conflict.phpt] TEST 120/442 [ext/dom/tests/DOMDocument_item_cache_invalidation.phpt] PASS DOMDocument node list item cache invalidation [ext/dom/tests/DOMDocument_item_cache_invalidation.phpt] TEST 121/442 [ext/dom/tests/DOMDocument_json_encode.phpt] PASS JSON encoding a DOMDocument [ext/dom/tests/DOMDocument_json_encode.phpt] TEST 122/442 [ext/dom/tests/DOMDocument_length_cache_invalidation.phpt] PASS DOMDocument node list length cache invalidation [ext/dom/tests/DOMDocument_length_cache_invalidation.phpt] TEST 123/442 [ext/dom/tests/DOMDocument_liveness_caching_invalidation.phpt] PASS DOMDocument liveness caching invalidation by textContent [ext/dom/tests/DOMDocument_liveness_caching_invalidation.phpt] TEST 124/442 [ext/dom/tests/DOMDocument_loadHTML_basic.phpt] PASS DOMDocument::loadHTML [ext/dom/tests/DOMDocument_loadHTML_basic.phpt] TEST 125/442 [ext/dom/tests/DOMDocument_loadHTML_error2.phpt] PASS DOMDocument::loadHTML() should fail if empty string provided as input [ext/dom/tests/DOMDocument_loadHTML_error2.phpt] TEST 126/442 [ext/dom/tests/DOMDocument_loadHTMLfile.phpt] PASS Test DOMDocument::loadHTMLFile [ext/dom/tests/DOMDocument_loadHTMLfile.phpt] TEST 127/442 [ext/dom/tests/DOMDocument_loadHTMLfile_error1.phpt] PASS Test DOMDocument::loadHTMLFile when the file doesn't exist [ext/dom/tests/DOMDocument_loadHTMLfile_error1.phpt] TEST 128/442 [ext/dom/tests/DOMDocument_loadHTMLfile_error2.phpt] PASS Test DOMDocument::loadHTMLFile when an empty string is passed [ext/dom/tests/DOMDocument_loadHTMLfile_error2.phpt] TEST 129/442 [ext/dom/tests/DOMDocument_loadHTMLfile_variation1.phpt] PASS Test DOMDocument::loadHTMLFile when an empty document is loaded [ext/dom/tests/DOMDocument_loadHTMLfile_variation1.phpt] TEST 130/442 [ext/dom/tests/DOMDocument_loadHTMLfile_variation2.phpt] PASS Test DOMDocument::loadHTMLFile when a not-well formed document is loaded [ext/dom/tests/DOMDocument_loadHTMLfile_variation2.phpt] TEST 131/442 [ext/dom/tests/DOMDocument_loadXML_basic.phpt] PASS Test DOMDocument::loadXML() basic behavior [ext/dom/tests/DOMDocument_loadXML_basic.phpt] TEST 132/442 [ext/dom/tests/DOMDocument_loadXML_error1.phpt] SKIP Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error1.phpt] reason: libxml2 test variant for version < 2.12 TEST 133/442 [ext/dom/tests/DOMDocument_loadXML_error1_gte2_12.phpt] PASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error1_gte2_12.phpt] TEST 134/442 [ext/dom/tests/DOMDocument_loadXML_error2_gte2_11.phpt] SKIP Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error2_gte2_11.phpt] reason: libxml2 test variant for version >= 2.11 && <= 2.12 TEST 135/442 [ext/dom/tests/DOMDocument_loadXML_error2_gte2_12.phpt] PASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error2_gte2_12.phpt] TEST 136/442 [ext/dom/tests/DOMDocument_loadXML_error2_pre2_11.phpt] SKIP Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error2_pre2_11.phpt] reason: libxml2 test variant for version < 2.11 TEST 137/442 [ext/dom/tests/DOMDocument_loadXML_error3.phpt] PASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error3.phpt] TEST 138/442 [ext/dom/tests/DOMDocument_loadXML_error4.phpt] PASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error4.phpt] TEST 139/442 [ext/dom/tests/DOMDocument_loadXML_error5.phpt] PASS Test DOMDocument::loadXML() detects not-well formed XML [ext/dom/tests/DOMDocument_loadXML_error5.phpt] TEST 140/442 [ext/dom/tests/DOMDocument_loadXML_error6.phpt] PASS Test DOMDocument::loadXML() with empty file path [ext/dom/tests/DOMDocument_loadXML_error6.phpt] TEST 141/442 [ext/dom/tests/DOMDocument_loadXML_variation1.phpt] PASS Test DOMDocument::loadXML() with LIBXML_DTDLOAD option [ext/dom/tests/DOMDocument_loadXML_variation1.phpt] TEST 142/442 [ext/dom/tests/DOMDocument_loadXML_variation2.phpt] PASS Test DOMDocument::loadXML() with LIBXML_DTDVALID option [ext/dom/tests/DOMDocument_loadXML_variation2.phpt] TEST 143/442 [ext/dom/tests/DOMDocument_loadXML_variation3.phpt] PASS Test DOMDocument::loadXML() with LIBXML_DTDVALID and LIBXML_NOERROR options [ext/dom/tests/DOMDocument_loadXML_variation3.phpt] TEST 144/442 [ext/dom/tests/DOMDocument_loadXML_variation4.phpt] PASS Test DOMDocument::loadXML() with LIBXML_DTDATTR, LIBXML_NOCDATA, LIBXML_NOENT, LIBXML_NOBLANKS [ext/dom/tests/DOMDocument_loadXML_variation4.phpt] TEST 145/442 [ext/dom/tests/DOMDocument_load_basic.phpt] PASS Test DOMDocument::load() basic behavior [ext/dom/tests/DOMDocument_load_basic.phpt] TEST 146/442 [ext/dom/tests/DOMDocument_load_error1.phpt] SKIP Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error1.phpt] reason: libxml2 test variant for version < 2.12 TEST 147/442 [ext/dom/tests/DOMDocument_load_error1_gte2_12.phpt] PASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error1_gte2_12.phpt] TEST 148/442 [ext/dom/tests/DOMDocument_load_error2_gte2_11.phpt] SKIP Test DOMDocument::load() detects not-well formed [ext/dom/tests/DOMDocument_load_error2_gte2_11.phpt] reason: libxml2 test variant for version >= 2.11 && <= 2.12 TEST 149/442 [ext/dom/tests/DOMDocument_load_error2_gte2_12.phpt] PASS Test DOMDocument::load() detects not-well formed [ext/dom/tests/DOMDocument_load_error2_gte2_12.phpt] TEST 150/442 [ext/dom/tests/DOMDocument_load_error2_pre2_11.phpt] SKIP Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error2_pre2_11.phpt] reason: libxml2 test variant for version < 2.11 TEST 151/442 [ext/dom/tests/DOMDocument_load_error3.phpt] PASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error3.phpt] TEST 152/442 [ext/dom/tests/DOMDocument_load_error4.phpt] PASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error4.phpt] TEST 153/442 [ext/dom/tests/DOMDocument_load_error5.phpt] PASS Test DOMDocument::load() detects not-well formed XML [ext/dom/tests/DOMDocument_load_error5.phpt] TEST 154/442 [ext/dom/tests/DOMDocument_load_error6.phpt] PASS Test DOMDocument::load() with invalid paths [ext/dom/tests/DOMDocument_load_error6.phpt] TEST 155/442 [ext/dom/tests/DOMDocument_load_variation1.phpt] PASS Test DOMDocument::load() with LIBXML_DTDLOAD option [ext/dom/tests/DOMDocument_load_variation1.phpt] TEST 156/442 [ext/dom/tests/DOMDocument_load_variation2.phpt] PASS Test DOMDocument::load() with LIBXML_DTDVALID option [ext/dom/tests/DOMDocument_load_variation2.phpt] TEST 157/442 [ext/dom/tests/DOMDocument_load_variation3.phpt] PASS Test DOMDocument::load() with LIBXML_DTDVALID and LIBXML_NOERROR options [ext/dom/tests/DOMDocument_load_variation3.phpt] TEST 158/442 [ext/dom/tests/DOMDocument_load_variation4.phpt] PASS Test DOMDocument::load() with LIBXML_DTDATTR, LIBXML_NOCDATA, LIBXML_NOENT, LIBXML_NOBLANKS [ext/dom/tests/DOMDocument_load_variation4.phpt] TEST 159/442 [ext/dom/tests/DOMDocument_preserveWhiteSpace_basic.phpt] PASS DOMDocument::$preserveWhiteSpace - test ability to read and write property [ext/dom/tests/DOMDocument_preserveWhiteSpace_basic.phpt] TEST 160/442 [ext/dom/tests/DOMDocument_preserveWhiteSpace_variations.phpt] PASS DOMDocument::$preserveWhiteSpace - test ability to read and write property [ext/dom/tests/DOMDocument_preserveWhiteSpace_variations.phpt] TEST 161/442 [ext/dom/tests/DOMDocument_relaxNGValidateSource_basic.phpt] PASS DOMDocument::relaxNGValidateSource() [ext/dom/tests/DOMDocument_relaxNGValidateSource_basic.phpt] TEST 162/442 [ext/dom/tests/DOMDocument_relaxNGValidateSource_error1.phpt] PASS DOMDocument::relaxNGValidateSource() should fail if document doesn't validate [ext/dom/tests/DOMDocument_relaxNGValidateSource_error1.phpt] TEST 163/442 [ext/dom/tests/DOMDocument_relaxNGValidateSource_error2.phpt] PASS DOMDocument::relaxNGValidateSource() should fail on invalid RNG schema [ext/dom/tests/DOMDocument_relaxNGValidateSource_error2.phpt] TEST 164/442 [ext/dom/tests/DOMDocument_relaxNGValidate_basic.phpt] PASS DOMDocument::relaxNGValidate() [ext/dom/tests/DOMDocument_relaxNGValidate_basic.phpt] TEST 165/442 [ext/dom/tests/DOMDocument_relaxNGValidate_error1.phpt] PASS DOMDocument::relaxNGValidate() should fail if document doesn't validate [ext/dom/tests/DOMDocument_relaxNGValidate_error1.phpt] TEST 166/442 [ext/dom/tests/DOMDocument_relaxNGValidate_error2.phpt] PASS DOMDocument::relaxNGValidate() should fail on invalid RelaxNG file source [ext/dom/tests/DOMDocument_relaxNGValidate_error2.phpt] TEST 167/442 [ext/dom/tests/DOMDocument_resolveExternals_basic.phpt] PASS Tests DOMDocument::resoleExternals get and set [ext/dom/tests/DOMDocument_resolveExternals_basic.phpt] TEST 168/442 [ext/dom/tests/DOMDocument_saveHTMLFile_basic.phpt] PASS DOMDocument::saveHTMLFile() should dump the internal document into a file using HTML formatting [ext/dom/tests/DOMDocument_saveHTMLFile_basic.phpt] TEST 169/442 [ext/dom/tests/DOMDocument_saveHTMLFile_error2.phpt] PASS DOMDocument::saveHTMLFile() should fail if called statically [ext/dom/tests/DOMDocument_saveHTMLFile_error2.phpt] TEST 170/442 [ext/dom/tests/DOMDocument_saveHTMLFile_formatOutput.phpt] PASS DOMDocument::saveHTMLFile() should format output on demand [ext/dom/tests/DOMDocument_saveHTMLFile_formatOutput.phpt] TEST 171/442 [ext/dom/tests/DOMDocument_saveHTMLFile_formatOutput_gte_2_13.phpt] SKIP DOMDocument::saveHTMLFile() should format output on demand [ext/dom/tests/DOMDocument_saveHTMLFile_formatOutput_gte_2_13.phpt] reason: see https://gitlab.gnome.org/GNOME/libxml2/-/issues/756 TEST 172/442 [ext/dom/tests/DOMDocument_saveHTMLFile_invalid_filename.phpt] PASS DOMDocument::saveHTMLFile() should fail with invalid filename [ext/dom/tests/DOMDocument_saveHTMLFile_invalid_filename.phpt] TEST 173/442 [ext/dom/tests/DOMDocument_saveHTML_basic.phpt] PASS DOMDocument::saveHTML() should dump the internal document into a string using HTML formatting [ext/dom/tests/DOMDocument_saveHTML_basic.phpt] TEST 174/442 [ext/dom/tests/DOMDocument_saveHTML_basic_gte_2_13.phpt] SKIP DOMDocument::saveHTMLFile() should dump the internal document into a file using HTML formatting [ext/dom/tests/DOMDocument_saveHTML_basic_gte_2_13.phpt] reason: see https://gitlab.gnome.org/GNOME/libxml2/-/issues/756 TEST 175/442 [ext/dom/tests/DOMDocument_saveHTML_error2.phpt] PASS DOMDocument::saveHTML() should fail if called statically [ext/dom/tests/DOMDocument_saveHTML_error2.phpt] TEST 176/442 [ext/dom/tests/DOMDocument_saveHTML_variant1.phpt] PASS DOMDocument::saveHTML() optional parameters [ext/dom/tests/DOMDocument_saveHTML_variant1.phpt] TEST 177/442 [ext/dom/tests/DOMDocument_saveHTML_variant2.phpt] PASS DOMDocument::saveHTML() vs DOMDocumet::saveXML() [ext/dom/tests/DOMDocument_saveHTML_variant2.phpt] TEST 178/442 [ext/dom/tests/DOMDocument_saveXML_XML_SAVE_NO_DECL.phpt] PASS DOMDocument::saveXML(): XML_SAVE_NO_DECL [ext/dom/tests/DOMDocument_saveXML_XML_SAVE_NO_DECL.phpt] TEST 179/442 [ext/dom/tests/DOMDocument_save_basic.phpt] PASS DOMDocument::save Test basic function of save method [ext/dom/tests/DOMDocument_save_basic.phpt] TEST 180/442 [ext/dom/tests/DOMDocument_savexml_basic.phpt] PASS DOM Document : save and saveXML [ext/dom/tests/DOMDocument_savexml_basic.phpt] TEST 181/442 [ext/dom/tests/DOMDocument_schemaValidateSource_addAttrs.phpt] PASS DomDocument::schemaValidateSource() - Add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidateSource_addAttrs.phpt] TEST 182/442 [ext/dom/tests/DOMDocument_schemaValidateSource_basic.phpt] PASS DomDocument::schemaValidateSource() - basic [ext/dom/tests/DOMDocument_schemaValidateSource_basic.phpt] TEST 183/442 [ext/dom/tests/DOMDocument_schemaValidateSource_error1.phpt] PASS DomDocument::schemaValidateSource() - string that is not a schema [ext/dom/tests/DOMDocument_schemaValidateSource_error1.phpt] TEST 184/442 [ext/dom/tests/DOMDocument_schemaValidateSource_error2.phpt] PASS DomDocument::schemaValidateSource() - non-conforming schema [ext/dom/tests/DOMDocument_schemaValidateSource_error2.phpt] TEST 185/442 [ext/dom/tests/DOMDocument_schemaValidateSource_error3.phpt] PASS DomDocument::schemaValidateSource() - empty string for schema string [ext/dom/tests/DOMDocument_schemaValidateSource_error3.phpt] TEST 186/442 [ext/dom/tests/DOMDocument_schemaValidateSource_missingAttrs.phpt] PASS DomDocument::schemaValidateSource() - Don't add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidateSource_missingAttrs.phpt] TEST 187/442 [ext/dom/tests/DOMDocument_schemaValidate_addAttrs.phpt] PASS DomDocument::schemaValidate() - Add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidate_addAttrs.phpt] TEST 188/442 [ext/dom/tests/DOMDocument_schemaValidate_basic.phpt] PASS DomDocument::schemaValidate() - basic [ext/dom/tests/DOMDocument_schemaValidate_basic.phpt] TEST 189/442 [ext/dom/tests/DOMDocument_schemaValidate_error1.phpt] PASS DomDocument::schemaValidate() - file that is not a schema [ext/dom/tests/DOMDocument_schemaValidate_error1.phpt] TEST 190/442 [ext/dom/tests/DOMDocument_schemaValidate_error2.phpt] PASS DomDocument::schemaValidate() - non-conforming schema file [ext/dom/tests/DOMDocument_schemaValidate_error2.phpt] TEST 191/442 [ext/dom/tests/DOMDocument_schemaValidate_error3.phpt] PASS DomDocument::schemaValidate() - empty string for schema file name [ext/dom/tests/DOMDocument_schemaValidate_error3.phpt] TEST 192/442 [ext/dom/tests/DOMDocument_schemaValidate_error5.phpt] PASS DomDocument::schemaValidate() - non-existent schema file [ext/dom/tests/DOMDocument_schemaValidate_error5.phpt] TEST 193/442 [ext/dom/tests/DOMDocument_schemaValidate_error6.phpt] PASS DomDocument::schemaValidate() - invalid path to schema [ext/dom/tests/DOMDocument_schemaValidate_error6.phpt] TEST 194/442 [ext/dom/tests/DOMDocument_schemaValidate_missingAttrs.phpt] PASS DomDocument::schemaValidate() - Don't add missing attribute default values from schema [ext/dom/tests/DOMDocument_schemaValidate_missingAttrs.phpt] TEST 195/442 [ext/dom/tests/DOMDocument_standalone_basic.phpt] PASS Tests DOMDocument::standalone get, set, and functionality [ext/dom/tests/DOMDocument_standalone_basic.phpt] TEST 196/442 [ext/dom/tests/DOMDocument_strictErrorChecking_basic.phpt] PASS DomDocument::$strictErrorChecking - basic test [ext/dom/tests/DOMDocument_strictErrorChecking_basic.phpt] TEST 197/442 [ext/dom/tests/DOMDocument_strictErrorChecking_variation.phpt] PASS DomDocument::$strictErrorChecking - ensure turning off actually works [ext/dom/tests/DOMDocument_strictErrorChecking_variation.phpt] TEST 198/442 [ext/dom/tests/DOMDocument_validate_basic.phpt] PASS DOMDocument::validate() should validate an internal DTD declaration [ext/dom/tests/DOMDocument_validate_basic.phpt] TEST 199/442 [ext/dom/tests/DOMDocument_validate_error2.phpt] PASS DOMDocument::validate() should fail if called statically [ext/dom/tests/DOMDocument_validate_error2.phpt] TEST 200/442 [ext/dom/tests/DOMDocument_validate_external_dtd.phpt] PASS DOMDocument::validate() should validate an external DTD declaration [ext/dom/tests/DOMDocument_validate_external_dtd.phpt] TEST 201/442 [ext/dom/tests/DOMDocument_validate_on_parse_basic.phpt] PASS DOMDocument::$validateOnParse - read/write tests (dom_document_validate_on_parse_read/dom_document_validate_on_parse_write) [ext/dom/tests/DOMDocument_validate_on_parse_basic.phpt] TEST 202/442 [ext/dom/tests/DOMDocument_validate_on_parse_variation.phpt] PASS DOMDocument::$validateOnParse - effectual determination (dom_document_validate_on_parse_read/dom_document_validate_on_parse_write) [ext/dom/tests/DOMDocument_validate_on_parse_variation.phpt] TEST 203/442 [ext/dom/tests/DOMElement_append_hierarchy_test.phpt] PASS DOMElement::append() with hierarchy changes and errors [ext/dom/tests/DOMElement_append_hierarchy_test.phpt] TEST 204/442 [ext/dom/tests/DOMElement_className.phpt] PASS DOMElement::className [ext/dom/tests/DOMElement_className.phpt] TEST 205/442 [ext/dom/tests/DOMElement_getAttributeNames.phpt] PASS DOMElement::getAttributeNames() [ext/dom/tests/DOMElement_getAttributeNames.phpt] TEST 206/442 [ext/dom/tests/DOMElement_getElementsByTagName_without_document.phpt] PASS Node list cache should not break on DOMElement::getElementsByTagName() without document [ext/dom/tests/DOMElement_getElementsByTagName_without_document.phpt] TEST 207/442 [ext/dom/tests/DOMElement_hasAttributes_basic.phpt] PASS DOMNode: hasAttributes() [ext/dom/tests/DOMElement_hasAttributes_basic.phpt] TEST 208/442 [ext/dom/tests/DOMElement_id.phpt] PASS DOMElement::id [ext/dom/tests/DOMElement_id.phpt] TEST 209/442 [ext/dom/tests/DOMElement_insertAdjacentElement.phpt] PASS DOMElement::insertAdjacentElement() [ext/dom/tests/DOMElement_insertAdjacentElement.phpt] TEST 210/442 [ext/dom/tests/DOMElement_insertAdjacentText.phpt] PASS DOMElement::insertAdjacentText() [ext/dom/tests/DOMElement_insertAdjacentText.phpt] TEST 211/442 [ext/dom/tests/DOMElement_prepend_hierarchy_test.phpt] PASS DOMElement::prepend() with hierarchy changes and errors [ext/dom/tests/DOMElement_prepend_hierarchy_test.phpt] TEST 212/442 [ext/dom/tests/DOMElement_replaceChildren.phpt] PASS DOMParentNode::replaceChildren() [ext/dom/tests/DOMElement_replaceChildren.phpt] TEST 213/442 [ext/dom/tests/DOMElement_setAttributeNS_prefix_conflict.phpt] PASS DOMElement::setAttributeNS() with prefix name conflict [ext/dom/tests/DOMElement_setAttributeNS_prefix_conflict.phpt] TEST 214/442 [ext/dom/tests/DOMElement_toggleAttribute.phpt] PASS DOMElement::toggleAttribute() [ext/dom/tests/DOMElement_toggleAttribute.phpt] TEST 215/442 [ext/dom/tests/DOMElement_toggleAttribute_without_document.phpt] PASS DOMElement::toggleAttribute() without a document [ext/dom/tests/DOMElement_toggleAttribute_without_document.phpt] TEST 216/442 [ext/dom/tests/DOMEntityReference_basic.phpt] PASS DOMEntityReference - read $nodeName property [ext/dom/tests/DOMEntityReference_basic.phpt] TEST 217/442 [ext/dom/tests/DOMEntityReference_error1.phpt] PASS DOMEntityReference - DOM_INVALID_CHARACTER_ERR raised if name contains an invalid character [ext/dom/tests/DOMEntityReference_error1.phpt] TEST 218/442 [ext/dom/tests/DOMEntityReference_predefined_free.phpt] PASS Freeing of a predefined DOMEntityReference [ext/dom/tests/DOMEntityReference_predefined_free.phpt] TEST 219/442 [ext/dom/tests/DOMEntity_fields.phpt] PASS DOMEntity fields [ext/dom/tests/DOMEntity_fields.phpt] TEST 220/442 [ext/dom/tests/DOMImplementation_createDocumentType_basic.phpt] PASS DOMImplementation::createDocumentType() [ext/dom/tests/DOMImplementation_createDocumentType_basic.phpt] TEST 221/442 [ext/dom/tests/DOMImplementation_createDocument_basic.phpt] PASS DOMImplementation::createDocument() [ext/dom/tests/DOMImplementation_createDocument_basic.phpt] TEST 222/442 [ext/dom/tests/DOMImplementation_hasFeature_basic.phpt] PASS DOMImplementation::hasFeature() [ext/dom/tests/DOMImplementation_hasFeature_basic.phpt] TEST 223/442 [ext/dom/tests/DOMNamedNodeMap_count.phpt] PASS Test count nodes in DOMNamedNodeMap [ext/dom/tests/DOMNamedNodeMap_count.phpt] TEST 224/442 [ext/dom/tests/DOMNamedNodeMap_edge_case_offset.phpt] PASS Test edge case offsets in DOMNamedNodeMap [ext/dom/tests/DOMNamedNodeMap_edge_case_offset.phpt] TEST 225/442 [ext/dom/tests/DOMNamedNodeMap_string_references.phpt] PASS DOMNamedNodeMap string references [ext/dom/tests/DOMNamedNodeMap_string_references.phpt] TEST 226/442 [ext/dom/tests/DOMNode_C14NFile_basic.phpt] PASS DOMNode::C14NFile() [ext/dom/tests/DOMNode_C14NFile_basic.phpt] TEST 227/442 [ext/dom/tests/DOMNode_C14N_basic.phpt] PASS DOMNode::C14N() [ext/dom/tests/DOMNode_C14N_basic.phpt] TEST 228/442 [ext/dom/tests/DOMNode_C14N_references.phpt] PASS Test: Canonicalization - C14N() with references [ext/dom/tests/DOMNode_C14N_references.phpt] TEST 229/442 [ext/dom/tests/DOMNode_DOMNameSpaceNode_isConnected.phpt] PASS DOMNode::isConnected and DOMNameSpaceNode::isConnected [ext/dom/tests/DOMNode_DOMNameSpaceNode_isConnected.phpt] TEST 230/442 [ext/dom/tests/DOMNode_DOMNameSpaceNode_parentElement.phpt] PASS DOMNode::parentElement and DOMNameSpaceNode::parentElement [ext/dom/tests/DOMNode_DOMNameSpaceNode_parentElement.phpt] TEST 231/442 [ext/dom/tests/DOMNode_cloneNode_basic.phpt] PASS DOM cloneNode : Basic Functionality [ext/dom/tests/DOMNode_cloneNode_basic.phpt] TEST 232/442 [ext/dom/tests/DOMNode_contains.phpt] PASS DOMNode::contains() [ext/dom/tests/DOMNode_contains.phpt] TEST 233/442 [ext/dom/tests/DOMNode_getLineNo_basic.phpt] PASS DOMNode::getLineNo() [ext/dom/tests/DOMNode_getLineNo_basic.phpt] TEST 234/442 [ext/dom/tests/DOMNode_getNodePath_basic.phpt] PASS DOMNode::getNodePath() [ext/dom/tests/DOMNode_getNodePath_basic.phpt] TEST 235/442 [ext/dom/tests/DOMNode_getRootNode.phpt] PASS DOMNode::getRootNode() [ext/dom/tests/DOMNode_getRootNode.phpt] TEST 236/442 [ext/dom/tests/DOMNode_hasChildNodes.phpt] PASS Tests DOMNode::hasChildNodes() [ext/dom/tests/DOMNode_hasChildNodes.phpt] TEST 237/442 [ext/dom/tests/DOMNode_hasChildNodes_basic.phpt] PASS Test whether a node has child nodes: hasChildNodes() [ext/dom/tests/DOMNode_hasChildNodes_basic.phpt] TEST 238/442 [ext/dom/tests/DOMNode_insertBefore.phpt] PASS Tests DOMNode::insertBefore() [ext/dom/tests/DOMNode_insertBefore.phpt] TEST 239/442 [ext/dom/tests/DOMNode_insertBefore_error1.phpt] PASS DOMNode::insertBefore() should fail if node belongs to another document [ext/dom/tests/DOMNode_insertBefore_error1.phpt] TEST 240/442 [ext/dom/tests/DOMNode_insertBefore_error2.phpt] PASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error2.phpt] TEST 241/442 [ext/dom/tests/DOMNode_insertBefore_error3.phpt] PASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error3.phpt] TEST 242/442 [ext/dom/tests/DOMNode_insertBefore_error4.phpt] PASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error4.phpt] TEST 243/442 [ext/dom/tests/DOMNode_insertBefore_error5.phpt] PASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error5.phpt] TEST 244/442 [ext/dom/tests/DOMNode_insertBefore_error6.phpt] PASS Test DOMNode::insertBefore() check the error code DOM_NOT_FOUND is raised [ext/dom/tests/DOMNode_insertBefore_error6.phpt] TEST 245/442 [ext/dom/tests/DOMNode_isEqualNode.phpt] PASS DOMNode::isEqualNode() [ext/dom/tests/DOMNode_isEqualNode.phpt] TEST 246/442 [ext/dom/tests/DOMNode_issamenode_basic.phpt] PASS DOMNode: isSameNode() [ext/dom/tests/DOMNode_issamenode_basic.phpt] TEST 247/442 [ext/dom/tests/DOMNode_normalize_basic.phpt] PASS DOMNode::normalize() [ext/dom/tests/DOMNode_normalize_basic.phpt] TEST 248/442 [ext/dom/tests/DOMNode_removeChild_basic.phpt] PASS DOM removeChild : Basic Functionality [ext/dom/tests/DOMNode_removeChild_basic.phpt] TEST 249/442 [ext/dom/tests/DOMNode_removeChild_error1.phpt] PASS removeChild() where the node is not a child [ext/dom/tests/DOMNode_removeChild_error1.phpt] TEST 250/442 [ext/dom/tests/DOMNode_replaceChild_basic.phpt] PASS Replacing a child node [ext/dom/tests/DOMNode_replaceChild_basic.phpt] TEST 251/442 [ext/dom/tests/DOMNode_replaceChild_error1.phpt] PASS replaceChild() where the old node is not a child [ext/dom/tests/DOMNode_replaceChild_error1.phpt] TEST 252/442 [ext/dom/tests/DOMNode_replaceChild_error2.phpt] PASS replaceChild() where the new node is a grandparent of the old node [ext/dom/tests/DOMNode_replaceChild_error2.phpt] TEST 253/442 [ext/dom/tests/DOMParentNode_empty_argument.phpt] PASS DOMParentNode functions with empty argument [ext/dom/tests/DOMParentNode_empty_argument.phpt] TEST 254/442 [ext/dom/tests/DOMProcessingInstruction.phpt] PASS Tests for DOMProcessingInstruction class [ext/dom/tests/DOMProcessingInstruction.phpt] TEST 255/442 [ext/dom/tests/DOMText_appendData_basic.phpt] PASS DOMText::appendData basic functionality test [ext/dom/tests/DOMText_appendData_basic.phpt] TEST 256/442 [ext/dom/tests/DomNodeList_count.phpt] PASS Test count nodes in DOMNodeList [ext/dom/tests/DomNodeList_count.phpt] TEST 257/442 [ext/dom/tests/ParentNode_append_fragment_text_coalesce.phpt] PASS Text coalesce bug when appending fragment with text nodes [ext/dom/tests/ParentNode_append_fragment_text_coalesce.phpt] TEST 258/442 [ext/dom/tests/bug28721.phpt] PASS Bug #28721 (appendChild() and insertBefore() unset DOMText) [ext/dom/tests/bug28721.phpt] TEST 259/442 [ext/dom/tests/bug28817.phpt] PASS Bug #28817 (properties in extended class) [ext/dom/tests/bug28817.phpt] TEST 260/442 [ext/dom/tests/bug32615.phpt] PASS Bug #32615 (Replacing and inserting Fragments) [ext/dom/tests/bug32615.phpt] TEST 261/442 [ext/dom/tests/bug34276.phpt] PASS Bug #34276 (setAttributeNS and default namespace) [ext/dom/tests/bug34276.phpt] TEST 262/442 [ext/dom/tests/bug35342.phpt] PASS Bug #35342 (isset(DOMNodeList->length) returns false) [ext/dom/tests/bug35342.phpt] TEST 263/442 [ext/dom/tests/bug35673.phpt] PASS Bug #35673 (formatOutput does not work with saveHTML). [ext/dom/tests/bug35673.phpt] TEST 264/442 [ext/dom/tests/bug36756.phpt] PASS Bug #36756 (DOMDocument::removeChild corrupts node) [ext/dom/tests/bug36756.phpt] TEST 265/442 [ext/dom/tests/bug37277.phpt] PASS Bug #37277 (cloning Dom Documents or Nodes does not work) [ext/dom/tests/bug37277.phpt] TEST 266/442 [ext/dom/tests/bug37456.phpt] PASS Bug #37456 (DOMElement->setAttribute() loops forever) [ext/dom/tests/bug37456.phpt] TEST 267/442 [ext/dom/tests/bug38438.phpt] PASS Bug #38438 (DOMNodeList->item(0) segfault on empty NodeList) [ext/dom/tests/bug38438.phpt] TEST 268/442 [ext/dom/tests/bug38474.phpt] PASS Bug #38474 (getAttribute select attribute by order, even when prefixed) (OK to fail with libxml2 < 2.6.2x) [ext/dom/tests/bug38474.phpt] TEST 269/442 [ext/dom/tests/bug38850.phpt] PASS Bug #38850 (lookupNamespaceURI does not return default namespace) [ext/dom/tests/bug38850.phpt] TEST 270/442 [ext/dom/tests/bug38949.phpt] PASS Bug #38949 (Cannot get xmlns value attribute) [ext/dom/tests/bug38949.phpt] TEST 271/442 [ext/dom/tests/bug40836.phpt] PASS Bug #40836 (Segfault in insertBefore) [ext/dom/tests/bug40836.phpt] TEST 272/442 [ext/dom/tests/bug41257.phpt] PASS Bug #41257 (lookupNamespaceURI does not work as expected) [ext/dom/tests/bug41257.phpt] TEST 273/442 [ext/dom/tests/bug41374.phpt] PASS Bug #41374 (wholetext concats values of wrong nodes) [ext/dom/tests/bug41374.phpt] TEST 274/442 [ext/dom/tests/bug42082.phpt] PASS Bug #42082 (NodeList length zero should be empty) [ext/dom/tests/bug42082.phpt] TEST 275/442 [ext/dom/tests/bug43364.phpt] PASS Bug #43364 (recursive xincludes don't remove internal xml nodes properly) [ext/dom/tests/bug43364.phpt] TEST 276/442 [ext/dom/tests/bug44648.phpt] PASS Bug #44648 (Attribute names not checked for well formedness) [ext/dom/tests/bug44648.phpt] TEST 277/442 [ext/dom/tests/bug45251.phpt] PASS Bug #45251 (double free or corruption with setAttributeNode()) [ext/dom/tests/bug45251.phpt] TEST 278/442 [ext/dom/tests/bug46185.phpt] PASS Bug #46185 (importNode changes the namespace of an XML element). [ext/dom/tests/bug46185.phpt] TEST 279/442 [ext/dom/tests/bug46335.phpt] PASS Bug #46335 (DOMText::splitText doesn't handle multibyte characters). [ext/dom/tests/bug46335.phpt] TEST 280/442 [ext/dom/tests/bug46849.phpt] PASS Bug #46849 (Cloning DOMDocument doesn't clone the properties). [ext/dom/tests/bug46849.phpt] TEST 281/442 [ext/dom/tests/bug47430.phpt] PASS Bug #47430 (Errors after writing to nodeValue parameter of an absent previousSibling). [ext/dom/tests/bug47430.phpt] TEST 282/442 [ext/dom/tests/bug47530.phpt] PASS Bug #47530 (Importing objects into document fragments creates bogus "default" namespace) [ext/dom/tests/bug47530.phpt] TEST 283/442 [ext/dom/tests/bug47531_a.phpt] PASS Bug #47531 (No way of removing redundant xmlns: declarations) [ext/dom/tests/bug47531_a.phpt] TEST 284/442 [ext/dom/tests/bug47531_b.phpt] PASS Bug #47531 (No way of removing redundant xmlns: declarations) [ext/dom/tests/bug47531_b.phpt] TEST 285/442 [ext/dom/tests/bug47847.phpt] XFAIL Bug #47847 (importNode loses the namespace of an XML element) [ext/dom/tests/bug47847.phpt] XFAIL REASON: See https://github.com/php/php-src/pull/12308 TEST 286/442 [ext/dom/tests/bug47848.phpt] PASS Bug #47848 (importNode doesn't preserve attribute namespaces) [ext/dom/tests/bug47848.phpt] TEST 287/442 [ext/dom/tests/bug47849.phpt] PASS Bug #47849 (Non-deep import loses the namespace). [ext/dom/tests/bug47849.phpt] TEST 288/442 [ext/dom/tests/bug49463.phpt] PASS Bug #49463 (setAttributeNS fails setting default namespace). [ext/dom/tests/bug49463.phpt] TEST 289/442 [ext/dom/tests/bug49490.phpt] PASS Bug #49490 (XPath namespace prefix conflict). [ext/dom/tests/bug49490.phpt] TEST 290/442 [ext/dom/tests/bug50661.phpt] PASS Bug #50661 (DOMDocument::loadXML does not allow UTF-16). [ext/dom/tests/bug50661.phpt] TEST 291/442 [ext/dom/tests/bug52656.phpt] PASS Bug #52656 (DOMCdataSection does not work with splitText). [ext/dom/tests/bug52656.phpt] TEST 292/442 [ext/dom/tests/bug54382.phpt] PASS Bug #54382 DOMNode::getAttributeNodeNS doesn't get xmlns* attributes [ext/dom/tests/bug54382.phpt] TEST 293/442 [ext/dom/tests/bug54601.phpt] PASS Segfault when removing the Doctype node [ext/dom/tests/bug54601.phpt] TEST 294/442 [ext/dom/tests/bug55294.phpt] XFAIL Bug #55294 (DOMDocument::importNode shifts namespaces when "default" namespace exists) [ext/dom/tests/bug55294.phpt] XFAIL REASON: See https://github.com/php/php-src/pull/12308 TEST 295/442 [ext/dom/tests/bug55700.phpt] PASS Bug #55700 (XPath namespace prefix conflict, global registerNodeNS flag) [ext/dom/tests/bug55700.phpt] TEST 296/442 [ext/dom/tests/bug61858.phpt] PASS Bug #61858 DOMAttr debug info generates E_WARNING [ext/dom/tests/bug61858.phpt] TEST 297/442 [ext/dom/tests/bug65196.phpt] PASS bug #65196 (Passing DOMDocumentFragment to DOMDocument::saveHTML() Produces invalid Markup) [ext/dom/tests/bug65196.phpt] TEST 298/442 [ext/dom/tests/bug66502.phpt] PASS Bug #66502 (DOM document dangling reference) [ext/dom/tests/bug66502.phpt] TEST 299/442 [ext/dom/tests/bug66783.phpt] PASS Bug #66783 (UAF when appending DOMDocument to element) [ext/dom/tests/bug66783.phpt] TEST 300/442 [ext/dom/tests/bug67081.phpt] PASS Bug #67081 DOMDocumentType->internalSubset returns entire DOCTYPE tag, not only the subset [ext/dom/tests/bug67081.phpt] TEST 301/442 [ext/dom/tests/bug67440.phpt] PASS Bug #67440 (append_node of a DOMDocumentFragment does not reconcile namespaces) [ext/dom/tests/bug67440.phpt] TEST 302/442 [ext/dom/tests/bug67474.phpt] PASS Bug #67474 getElementsByTagNameNS and default namespace [ext/dom/tests/bug67474.phpt] TEST 303/442 [ext/dom/tests/bug67949.phpt] PASS Bug #67949: DOMNodeList elements should be accessible through array notation [ext/dom/tests/bug67949.phpt] TEST 304/442 [ext/dom/tests/bug69373.phpt] PASS Bug #69373 References to deleted XPath query results [ext/dom/tests/bug69373.phpt] TEST 305/442 [ext/dom/tests/bug69679.phpt] PASS Bug #69679 (DOMDocument::loadHTML refuses to accept NULL bytes) [ext/dom/tests/bug69679.phpt] TEST 306/442 [ext/dom/tests/bug69846.phpt] PASS Bug #69846 Segmenation fault (access violation) when iterating over DOMNodeList [ext/dom/tests/bug69846.phpt] TEST 307/442 [ext/dom/tests/bug70001.phpt] PASS Bug #70001 (Assigning to DOMNode::textContent does additional entity encoding) [ext/dom/tests/bug70001.phpt] TEST 308/442 [ext/dom/tests/bug70359.phpt] PASS Bug #70359 (print_r() on DOMAttr causes Segfault in php_libxml_node_free_list()) [ext/dom/tests/bug70359.phpt] TEST 309/442 [ext/dom/tests/bug70558.phpt] PASS Bug #70558 ("Couldn't fetch" error in DOMDocument::registerNodeClass()) [ext/dom/tests/bug70558.phpt] TEST 310/442 [ext/dom/tests/bug73907.phpt] PASS Bug #73907 nextSibling property not included in var_dump of DOMNode [ext/dom/tests/bug73907.phpt] TEST 311/442 [ext/dom/tests/bug74004.phpt] PASS Bug #74004 (DOMDocument->loadHTML and ->loadHTMLFile do not heed LIBXML_NOWARNING and LIBXML_NOERROR options) [ext/dom/tests/bug74004.phpt] TEST 312/442 [ext/dom/tests/bug74416.phpt] PASS Bug #74416 Wrong reflection on DOMNode::cloneNode [ext/dom/tests/bug74416.phpt] TEST 313/442 [ext/dom/tests/bug75451.phpt] PASS Bug #75451 (Assertion fails while foreach on empty xpath query) [ext/dom/tests/bug75451.phpt] TEST 314/442 [ext/dom/tests/bug76285.phpt] PASS Bug #76285 DOMDocument::formatOutput attribute sometimes ignored [ext/dom/tests/bug76285.phpt] TEST 315/442 [ext/dom/tests/bug77569.phpt] PASS Bug #77569 (Write Access Violation in DomImplementation) [ext/dom/tests/bug77569.phpt] TEST 316/442 [ext/dom/tests/bug77686.phpt] PASS Bug #77686 (Removed elements are still returned by getElementById) [ext/dom/tests/bug77686.phpt] TEST 317/442 [ext/dom/tests/bug78025.phpt] PASS Bug #78025 (segfault when accessing properties of DOMDocumentType) [ext/dom/tests/bug78025.phpt] TEST 318/442 [ext/dom/tests/bug78221.phpt] PASS Bug #78221 (DOMNode::normalize() doesn't remove empty text nodes) [ext/dom/tests/bug78221.phpt] TEST 319/442 [ext/dom/tests/bug78577.phpt] PASS Bug #78577 (Crash in DOMNameSpace debug info handlers) [ext/dom/tests/bug78577.phpt] TEST 320/442 [ext/dom/tests/bug79271.phpt] PASS Bug #79271 (DOMDocumentType::$childNodes is NULL) [ext/dom/tests/bug79271.phpt] TEST 321/442 [ext/dom/tests/bug79451.phpt] PASS Bug #79451 (Using DOMDocument->replaceChild on doctype causes double free) [ext/dom/tests/bug79451.phpt] TEST 322/442 [ext/dom/tests/bug79852.phpt] PASS Bug #79852: count(DOMNodeList) doesn't match count(IteratorIterator(DOMNodeList)) [ext/dom/tests/bug79852.phpt] TEST 323/442 [ext/dom/tests/bug79968.phpt] PASS dom: Bug #79968 - Crash when calling before without valid hierachy [ext/dom/tests/bug79968.phpt] TEST 324/442 [ext/dom/tests/bug79971_2.phpt] PASS Bug #79971 (special character is breaking the path in xml function) [ext/dom/tests/bug79971_2.phpt] TEST 325/442 [ext/dom/tests/bug80268.phpt] SKIP Bug #80268 (loadHTML() truncates at NUL bytes) [ext/dom/tests/bug80268.phpt] reason: For libxml2 < 2.9.12 only TEST 326/442 [ext/dom/tests/bug80268_2.phpt] PASS Bug #80268 (loadHTML() truncates at NUL bytes) [ext/dom/tests/bug80268_2.phpt] TEST 327/442 [ext/dom/tests/bug80332_1.phpt] PASS Bug #80332 (Completely broken array access functionality with DOMNamedNodeMap) - DOMNamedNodeMap variation [ext/dom/tests/bug80332_1.phpt] TEST 328/442 [ext/dom/tests/bug80332_2.phpt] PASS Bug #80332 (Completely broken array access functionality with DOMNamedNodeMap) - DOMNodeList variation [ext/dom/tests/bug80332_2.phpt] TEST 329/442 [ext/dom/tests/bug80600.phpt] PASS dom: DOMChildNode::remove does not work on character data [ext/dom/tests/bug80600.phpt] TEST 330/442 [ext/dom/tests/bug80602.phpt] PASS Bug #80602 (Segfault when using DOMChildNode::before()) [ext/dom/tests/bug80602.phpt] TEST 331/442 [ext/dom/tests/bug80602_2.phpt] PASS Bug #80602 (Segfault when using DOMChildNode::after()) [ext/dom/tests/bug80602_2.phpt] TEST 332/442 [ext/dom/tests/bug80602_3.phpt] PASS Bug #80602 (Segfault when using DOMChildNode::before()) - use-after-free variation [ext/dom/tests/bug80602_3.phpt] TEST 333/442 [ext/dom/tests/bug80602_4.phpt] PASS Bug #80602 (Segfault when using DOMChildNode::before()) - after text merge variation [ext/dom/tests/bug80602_4.phpt] TEST 334/442 [ext/dom/tests/bug80927.phpt] PASS Bug #80927 (Removing documentElement after creating attribute node: possible use-after-free) [ext/dom/tests/bug80927.phpt] TEST 335/442 [ext/dom/tests/bug81433.phpt] PASS Bug #81433 (DOMElement::setIdAttribute(attr, true) called twice removes ID) [ext/dom/tests/bug81433.phpt] TEST 336/442 [ext/dom/tests/bug81642.phpt] PASS Bug #81642 (DOMChildNode::replaceWith() bug when replacing a node with itself) [ext/dom/tests/bug81642.phpt] TEST 337/442 [ext/dom/tests/bug_lifetime_parentNode_getAttributeNodeNS.phpt] PASS Lifetime issue with parentNode on getAttributeNodeNS() [ext/dom/tests/bug_lifetime_parentNode_getAttributeNodeNS.phpt] TEST 338/442 [ext/dom/tests/canonicalization.phpt] PASS Test: Canonicalization - C14N() [ext/dom/tests/canonicalization.phpt] TEST 339/442 [ext/dom/tests/childNodes_current_crash.phpt] PASS Crash in childNodes iterator current() [ext/dom/tests/childNodes_current_crash.phpt] TEST 340/442 [ext/dom/tests/clone_nodes.phpt] PASS Clone nodes [ext/dom/tests/clone_nodes.phpt] TEST 341/442 [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttributeNS_with_prefix.phpt] PASS DOMDocument::createAttributeNS() with prefix name conflict - setAttributeNodeNS variation, with prefix [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttributeNS_with_prefix.phpt] TEST 342/442 [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttributeNS_without_prefix.phpt] PASS DOMDocument::createAttributeNS() with prefix name conflict - setAttributeNodeNS variation, without prefix [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttributeNS_without_prefix.phpt] TEST 343/442 [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttribute_mixed_prefix.phpt] PASS DOMDocument::createAttributeNS() with prefix name conflict - setAttributeNode variation (DOM Level 3), mixed [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttribute_mixed_prefix.phpt] TEST 344/442 [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttribute_with_prefix.phpt] PASS DOMDocument::createAttributeNS() with prefix name conflict - setAttributeNode variation (DOM Level 3), with prefix [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttribute_with_prefix.phpt] TEST 345/442 [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttribute_without_prefix.phpt] PASS DOMDocument::createAttributeNS() with prefix name conflict - setAttributeNode variation (DOM Level 3), without prefix [ext/dom/tests/createAttributeNS_prefix_conflicts/setAttribute_without_prefix.phpt] TEST 346/442 [ext/dom/tests/delayed_freeing/attribute_declaration.phpt] PASS Delayed freeing attribute declaration [ext/dom/tests/delayed_freeing/attribute_declaration.phpt] TEST 347/442 [ext/dom/tests/delayed_freeing/comment_node.phpt] PASS Delayed freeing comment node [ext/dom/tests/delayed_freeing/comment_node.phpt] TEST 348/442 [ext/dom/tests/delayed_freeing/direct_construction.phpt] PASS Tests with direction construction [ext/dom/tests/delayed_freeing/direct_construction.phpt] TEST 349/442 [ext/dom/tests/delayed_freeing/document_fragment.phpt] PASS Delayed freeing document fragment [ext/dom/tests/delayed_freeing/document_fragment.phpt] TEST 350/442 [ext/dom/tests/delayed_freeing/dom_character_data.phpt] PASS Delayed freeing character data [ext/dom/tests/delayed_freeing/dom_character_data.phpt] TEST 351/442 [ext/dom/tests/delayed_freeing/dtd_node.phpt] PASS Delayed freeing dtd node [ext/dom/tests/delayed_freeing/dtd_node.phpt] TEST 352/442 [ext/dom/tests/delayed_freeing/element_declaration.phpt] PASS Delayed freeing element declaration [ext/dom/tests/delayed_freeing/element_declaration.phpt] TEST 353/442 [ext/dom/tests/delayed_freeing/element_uaf_crash.phpt] PASS Delayed freeing should not cause a UAF [ext/dom/tests/delayed_freeing/element_uaf_crash.phpt] TEST 354/442 [ext/dom/tests/delayed_freeing/entity_declaration.phpt] PASS Delayed freeing entity declaration [ext/dom/tests/delayed_freeing/entity_declaration.phpt] TEST 355/442 [ext/dom/tests/delayed_freeing/entity_reference.phpt] PASS Delayed freeing entity reference [ext/dom/tests/delayed_freeing/entity_reference.phpt] TEST 356/442 [ext/dom/tests/delayed_freeing/gh9628_1.phpt] PASS GH-9628 (Implicitly removing nodes from \DOMDocument breaks existing references) - simple variation [ext/dom/tests/delayed_freeing/gh9628_1.phpt] TEST 357/442 [ext/dom/tests/delayed_freeing/gh9628_2.phpt] PASS GH-9628 (Implicitly removing nodes from \DOMDocument breaks existing references) - advanced variation [ext/dom/tests/delayed_freeing/gh9628_2.phpt] TEST 358/442 [ext/dom/tests/delayed_freeing/namespace_definition_crash.phpt] PASS Delayed freeing namespace definition should not crash [ext/dom/tests/delayed_freeing/namespace_definition_crash.phpt] TEST 359/442 [ext/dom/tests/delayed_freeing/namespace_definition_crash_in_attribute.phpt] PASS Delayed freeing namespace definition should not crash in attribute [ext/dom/tests/delayed_freeing/namespace_definition_crash_in_attribute.phpt] TEST 360/442 [ext/dom/tests/delayed_freeing/namespace_xmlns_declaration.phpt] PASS Delayed freeing namespace xmlns declaration [ext/dom/tests/delayed_freeing/namespace_xmlns_declaration.phpt] TEST 361/442 [ext/dom/tests/delayed_freeing/namespace_xmlns_declaration_attribute_variation.phpt] PASS Delayed freeing namespace xmlns declaration - attribute variation [ext/dom/tests/delayed_freeing/namespace_xmlns_declaration_attribute_variation.phpt] TEST 362/442 [ext/dom/tests/delayed_freeing/notation_declaration.phpt] PASS Delayed freeing notation declaration [ext/dom/tests/delayed_freeing/notation_declaration.phpt] TEST 363/442 [ext/dom/tests/delayed_freeing/processing_instruction.phpt] PASS Delayed freeing processing instruction [ext/dom/tests/delayed_freeing/processing_instruction.phpt] TEST 364/442 [ext/dom/tests/delayed_freeing/text_node.phpt] PASS Delayed freeing text node [ext/dom/tests/delayed_freeing/text_node.phpt] TEST 365/442 [ext/dom/tests/delayed_freeing/without_contructor.phpt] PASS Tests without running the constructor [ext/dom/tests/delayed_freeing/without_contructor.phpt] TEST 366/442 [ext/dom/tests/dom001.phpt] PASS Test 1: Accessing single node [ext/dom/tests/dom001.phpt] TEST 367/442 [ext/dom/tests/dom002.phpt] PASS Test 2: getElementsByTagName() / getElementsByTagNameNS() [ext/dom/tests/dom002.phpt] TEST 368/442 [ext/dom/tests/dom003.phpt] PASS Test 3: Exception Test [ext/dom/tests/dom003.phpt] TEST 369/442 [ext/dom/tests/dom004.phpt] PASS Test 4: Streams Test [ext/dom/tests/dom004.phpt] TEST 370/442 [ext/dom/tests/dom005.phpt] PASS Test 5: HTML Test [ext/dom/tests/dom005.phpt] TEST 371/442 [ext/dom/tests/dom006.phpt] PASS Test 6: Extends Test [ext/dom/tests/dom006.phpt] TEST 372/442 [ext/dom/tests/dom007.phpt] PASS Test 7: DTD tests [ext/dom/tests/dom007.phpt] TEST 373/442 [ext/dom/tests/dom_comment_basic.phpt] PASS DOM Comment : Basic Functionality [ext/dom/tests/dom_comment_basic.phpt] TEST 374/442 [ext/dom/tests/dom_comment_variation.phpt] PASS DOM Comment : Variation [ext/dom/tests/dom_comment_variation.phpt] TEST 375/442 [ext/dom/tests/dom_create_element.phpt] PASS Test 1: Creating Elements with and without Namespaces [ext/dom/tests/dom_create_element.phpt] TEST 376/442 [ext/dom/tests/dom_import_simplexml.phpt] PASS Interop Test: Import from SimpleXML [ext/dom/tests/dom_import_simplexml.phpt] TEST 377/442 [ext/dom/tests/dom_set_attr_node.phpt] PASS Test: setAttributeNode() [ext/dom/tests/dom_set_attr_node.phpt] TEST 378/442 [ext/dom/tests/dom_xinclude.phpt] PASS Test: Xinclude and Streams [ext/dom/tests/dom_xinclude.phpt] TEST 379/442 [ext/dom/tests/domattributes.phpt] PASS Attributes: DOMAttribute functionality [ext/dom/tests/domattributes.phpt] TEST 380/442 [ext/dom/tests/domchardata.phpt] PASS CharData: DOMCharacterData and related functionality [ext/dom/tests/domchardata.phpt] TEST 381/442 [ext/dom/tests/domdocument_createentityreference_001.phpt] PASS DomDocument::CreateEntityReference() - Creates an entity reference with the appropriate name [ext/dom/tests/domdocument_createentityreference_001.phpt] TEST 382/442 [ext/dom/tests/domelement.phpt] PASS Elements: DOMElement functionality [ext/dom/tests/domelement.phpt] TEST 383/442 [ext/dom/tests/domobject_debug_handler.phpt] PASS Objects of DOM extension: debug info object handler. [ext/dom/tests/domobject_debug_handler.phpt] TEST 384/442 [ext/dom/tests/domxpath.phpt] PASS DOMXPath Tests [ext/dom/tests/domxpath.phpt] TEST 385/442 [ext/dom/tests/element_child_and_parent_node_without_document.phpt] PASS DOMElement: DOMChildNode, DOMParentNode modifications without a document [ext/dom/tests/element_child_and_parent_node_without_document.phpt] TEST 386/442 [ext/dom/tests/entity_reference_stale_01.phpt] PASS Entity references with stale entity declaration 01 [ext/dom/tests/entity_reference_stale_01.phpt] TEST 387/442 [ext/dom/tests/entity_reference_stale_02.phpt] PASS Entity references with stale entity declaration 02 [ext/dom/tests/entity_reference_stale_02.phpt] TEST 388/442 [ext/dom/tests/fragments_multiple_nodes_DOMParentNode.phpt] PASS Handling fragments of multiple nodes for DOMParentNode [ext/dom/tests/fragments_multiple_nodes_DOMParentNode.phpt] TEST 389/442 [ext/dom/tests/getElementsByTagName_liveness_deallocated_document.phpt] PASS getElementsByTagName() liveness with deallocated document [ext/dom/tests/getElementsByTagName_liveness_deallocated_document.phpt] TEST 390/442 [ext/dom/tests/gh10234.phpt] PASS GH-10234 (Setting DOMAttr::textContent results in an empty attribute value.) [ext/dom/tests/gh10234.phpt] TEST 391/442 [ext/dom/tests/gh11288.phpt] PASS GH-11288 (Error: Couldn't fetch DOMElement introduced in 8.2.6, 8.1.19) [ext/dom/tests/gh11288.phpt] TEST 392/442 [ext/dom/tests/gh11289.phpt] PASS GH-11289 (DOMException: Not Found Error introduced in 8.2.6, 8.1.19) [ext/dom/tests/gh11289.phpt] TEST 393/442 [ext/dom/tests/gh11290.phpt] PASS GH-11290 (DOMElement::replaceWith causes crash) [ext/dom/tests/gh11290.phpt] TEST 394/442 [ext/dom/tests/gh11347.phpt] PASS GH-11347 (Memory leak when calling a static method inside an xpath query) [ext/dom/tests/gh11347.phpt] TEST 395/442 [ext/dom/tests/gh11500.phpt] PASS GH-11500 (Namespace reuse in createElementNS() generates wrong output) [ext/dom/tests/gh11500.phpt] TEST 396/442 [ext/dom/tests/gh11625.phpt] PASS GH-11625 (DOMElement::replaceWith() doesn't replace node with DOMDocumentFragment but just deletes node or causes wrapping <> depending on libxml2 version) [ext/dom/tests/gh11625.phpt] TEST 397/442 [ext/dom/tests/gh11682.phpt] PASS Fix GH-11682 (Consecutive calls to DOMNode::before and DOMNode::remove unlink wrong nodes) [ext/dom/tests/gh11682.phpt] TEST 398/442 [ext/dom/tests/gh11791.phpt] PASS GH-11791 (Wrong default value of DOMDocument.xmlStandalone) [ext/dom/tests/gh11791.phpt] TEST 399/442 [ext/dom/tests/gh11830/attribute_variation.phpt] PASS GH-11830 (ParentNode methods should perform their checks upfront) - attribute variation [ext/dom/tests/gh11830/attribute_variation.phpt] TEST 400/442 [ext/dom/tests/gh11830/document_variation.phpt] PASS GH-11830 (ParentNode methods should perform their checks upfront) - document variation [ext/dom/tests/gh11830/document_variation.phpt] TEST 401/442 [ext/dom/tests/gh11830/hierarchy_variation.phpt] PASS GH-11830 (ParentNode methods should perform their checks upfront) - hierarchy variation [ext/dom/tests/gh11830/hierarchy_variation.phpt] TEST 402/442 [ext/dom/tests/gh11830/type_variation.phpt] PASS GH-11830 (ParentNode methods should perform their checks upfront) - type variation [ext/dom/tests/gh11830/type_variation.phpt] TEST 403/442 [ext/dom/tests/gh11906.phpt] PASS GH-11906 (prepend without children after creating fragment results in segfault) [ext/dom/tests/gh11906.phpt] TEST 404/442 [ext/dom/tests/gh12002.phpt] PASS GH-12002 (DOMDocument::encoding memory leak with invalid encoding) [ext/dom/tests/gh12002.phpt] TEST 405/442 [ext/dom/tests/gh12616_1.phpt] PASS GH-12616 (DOM: Removing XMLNS namespace node results in invalid default: prefix) [ext/dom/tests/gh12616_1.phpt] TEST 406/442 [ext/dom/tests/gh12616_2.phpt] PASS GH-12616 (DOM: Removing XMLNS namespace node results in invalid default: prefix) [ext/dom/tests/gh12616_2.phpt] TEST 407/442 [ext/dom/tests/gh12616_3.phpt] PASS GH-12616 (DOM: Removing XMLNS namespace node results in invalid default: prefix) [ext/dom/tests/gh12616_3.phpt] TEST 408/442 [ext/dom/tests/gh12870_a.phpt] PASS GH-12870 (Creating an xmlns attribute results in a DOMException) - xmlns variations [ext/dom/tests/gh12870_a.phpt] TEST 409/442 [ext/dom/tests/gh12870_b.phpt] PASS GH-12870 (Creating an xmlns attribute results in a DOMException) - xml variations [ext/dom/tests/gh12870_b.phpt] TEST 410/442 [ext/dom/tests/gh13012.phpt] PASS GH-13012 (DOMNode::isEqualNode() is incorrect when attribute order is different) [ext/dom/tests/gh13012.phpt] TEST 411/442 [ext/dom/tests/gh13012_ns.phpt] PASS GH-13012 (DOMNode::isEqualNode() is incorrect when attribute order is different - ns variation) [ext/dom/tests/gh13012_ns.phpt] TEST 412/442 [ext/dom/tests/gh14343.phpt] PASS GH-14343 (Memory leak in xml and dom) [ext/dom/tests/gh14343.phpt] TEST 413/442 [ext/dom/tests/gh14702.phpt] PASS GH-14702 (DOMDocument::xinclude() crash) [ext/dom/tests/gh14702.phpt] TEST 414/442 [ext/dom/tests/gh15551.phpt] PASS GH-15551 (Segmentation fault (access null pointer) in ext/dom/xml_common.h) [ext/dom/tests/gh15551.phpt] TEST 415/442 [ext/dom/tests/gh15654.phpt] PASS GH-15654 (Signed integer overflow in ext/dom/nodelist.c) [ext/dom/tests/gh15654.phpt] TEST 416/442 [ext/dom/tests/gh8996.phpt] PASS GH-8996: DOMNode serialization on PHP ^8.1 [ext/dom/tests/gh8996.phpt] TEST 417/442 [ext/dom/tests/gh9142.phpt] PASS GH-9142 (DOMChildNode replaceWith() double-free error when replacing elements not separated by any whitespace) [ext/dom/tests/gh9142.phpt] TEST 418/442 [ext/dom/tests/libxml_global_state_entity_loader_bypass.phpt] SKIP GHSA-3qrf-m4j2-pcrr (libxml global state entity loader bypass) [ext/dom/tests/libxml_global_state_entity_loader_bypass.phpt] reason: Required extension missing: zend_test TEST 419/442 [ext/dom/tests/manually_call_constructor/attribute.phpt] PASS Manually call __construct() - attribute variation [ext/dom/tests/manually_call_constructor/attribute.phpt] TEST 420/442 [ext/dom/tests/manually_call_constructor/cdatasection.phpt] PASS Manually call __construct() - CDATA section variation [ext/dom/tests/manually_call_constructor/cdatasection.phpt] TEST 421/442 [ext/dom/tests/manually_call_constructor/comment.phpt] PASS Manually call __construct() - comment variation [ext/dom/tests/manually_call_constructor/comment.phpt] TEST 422/442 [ext/dom/tests/manually_call_constructor/document.phpt] PASS Manually call __construct() - document variation [ext/dom/tests/manually_call_constructor/document.phpt] TEST 423/442 [ext/dom/tests/manually_call_constructor/documentfragment.phpt] PASS Manually call __construct() - document fragment variation [ext/dom/tests/manually_call_constructor/documentfragment.phpt] TEST 424/442 [ext/dom/tests/manually_call_constructor/element.phpt] PASS Manually call __construct() - element variation [ext/dom/tests/manually_call_constructor/element.phpt] TEST 425/442 [ext/dom/tests/manually_call_constructor/entityreference.phpt] PASS Manually call __construct() - entity reference variation [ext/dom/tests/manually_call_constructor/entityreference.phpt] TEST 426/442 [ext/dom/tests/manually_call_constructor/processinginstruction.phpt] PASS Manually call __construct() - processing instruction variation [ext/dom/tests/manually_call_constructor/processinginstruction.phpt] TEST 427/442 [ext/dom/tests/manually_call_constructor/text.phpt] PASS Manually call __construct() - text variation [ext/dom/tests/manually_call_constructor/text.phpt] TEST 428/442 [ext/dom/tests/node_textcontent.phpt] PASS Testing reading and writing to DOMNode::textContent [ext/dom/tests/node_textcontent.phpt] TEST 429/442 [ext/dom/tests/not_serializable.phpt] PASS DOM classes are not serializable [ext/dom/tests/not_serializable.phpt] TEST 430/442 [ext/dom/tests/not_unserializable.phpt] PASS DOM classes are not unserializable [ext/dom/tests/not_unserializable.phpt] TEST 431/442 [ext/dom/tests/php_function_edge_cases.phpt] PASS php:function() edge cases [ext/dom/tests/php_function_edge_cases.phpt] TEST 432/442 [ext/dom/tests/property_write_errors.phpt] PASS Test property write errors [ext/dom/tests/property_write_errors.phpt] TEST 433/442 [ext/dom/tests/reconcile_reused_namespace.phpt] PASS Reconcile a reused namespace from doc->oldNs [ext/dom/tests/reconcile_reused_namespace.phpt] TEST 434/442 [ext/dom/tests/registerNodeClass_abstract_class.phpt] PASS registerNodeClass() with an abstract class should fail [ext/dom/tests/registerNodeClass_abstract_class.phpt] TEST 435/442 [ext/dom/tests/regsiter_node_class.phpt] PASS Test: registerNodeClass() [ext/dom/tests/regsiter_node_class.phpt] TEST 436/442 [ext/dom/tests/replaceWith_non_viable_next_sibling.phpt] PASS replaceWith() with a non-viable next sibling [ext/dom/tests/replaceWith_non_viable_next_sibling.phpt] TEST 437/442 [ext/dom/tests/setAttributeNodeNS_same_uri_different_prefix.phpt] PASS setAttributeNodeNS with same URI but different prefix [ext/dom/tests/setAttributeNodeNS_same_uri_different_prefix.phpt] TEST 438/442 [ext/dom/tests/specific_namespace_behaviour.phpt] PASS DOM: specific namespace behaviour for applications with fixed serialization requirements [ext/dom/tests/specific_namespace_behaviour.phpt] TEST 439/442 [ext/dom/tests/toString_exceptions.phpt] PASS Handling of exceptions during __toString [ext/dom/tests/toString_exceptions.phpt] TEST 440/442 [ext/dom/tests/uaf_doctype_iterator.phpt] PASS UAF when removing doctype and iterating over the child nodes [ext/dom/tests/uaf_doctype_iterator.phpt] TEST 441/442 [ext/dom/tests/xpath_domnamespacenode.phpt] PASS DOMXPath::query() can return DOMNodeList with DOMNameSpaceNode items [ext/dom/tests/xpath_domnamespacenode.phpt] TEST 442/442 [ext/dom/tests/xpath_domnamespacenode_advanced.phpt] PASS DOMXPath::query() can return DOMNodeList with DOMNameSpaceNode items - advanced variation [ext/dom/tests/xpath_domnamespacenode_advanced.phpt] ===================================================================== TIME END 2024-10-18 17:33:59 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 0 Exts tested : 30 --------------------------------------------------------------------- Number of tests : 442 430 Tests skipped : 12 ( 2.7%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 0 ( 0.0%) ( 0.0%) Expected fail : 2 ( 0.5%) ( 0.5%) Tests passed : 428 ( 96.8%) ( 99.5%) --------------------------------------------------------------------- Time taken : 31 seconds ===================================================================== ===================================================================== EXPECTED FAILED TEST SUMMARY --------------------------------------------------------------------- Bug #47847 (importNode loses the namespace of an XML element) [ext/dom/tests/bug47847.phpt] XFAIL REASON: See https://github.com/php/php-src/pull/12308 Bug #55294 (DOMDocument::importNode shifts namespaces when "default" namespace exists) [ext/dom/tests/bug55294.phpt] XFAIL REASON: See https://github.com/php/php-src/pull/12308 ===================================================================== make: Leaving directory '/usr/src/RPM/BUILD/php8.3-xmlreader-8.3.12' + exit 0 Processing files: php8.3-xmlreader-8.3.12-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.4950 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd php8.3-xmlreader-8.3.12 + DOCDIR=/usr/src/tmp/php8.3-xmlreader-buildroot/usr/share/doc/php8.3-xmlreader-8.3.12 + export DOCDIR + rm -rf /usr/src/tmp/php8.3-xmlreader-buildroot/usr/share/doc/php8.3-xmlreader-8.3.12 + /bin/mkdir -p /usr/src/tmp/php8.3-xmlreader-buildroot/usr/share/doc/php8.3-xmlreader-8.3.12 + cp -prL CREDITS /usr/src/tmp/php8.3-xmlreader-buildroot/usr/share/doc/php8.3-xmlreader-8.3.12 + chmod -R go-w /usr/src/tmp/php8.3-xmlreader-buildroot/usr/share/doc/php8.3-xmlreader-8.3.12 + chmod -R a+rX /usr/src/tmp/php8.3-xmlreader-buildroot/usr/share/doc/php8.3-xmlreader-8.3.12 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QtcO4W find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EIo5lP find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lwUpJd Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.J18R9g Requires: php8.3-dom = 8.3.12, /usr/lib64/php, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libphp-8.3.12.so()(64bit) >= set:pjiqJ7hY3Zm7K8ZheHaCPWWckZ3RY1G2WSs08hc8F8PPOhGjvD2wsLxfj0lM00dj2J5Tiys1PMOjhlZ34OdZaZBnWy1Gk6pIdKlLdb98HtgH8HR7vY6UD8wbtc, libxml2.so.2()(64bit) >= set:oifKIcZ63VNY09mmUFXyBLypWnjcgZdN7GBGGFQz7Q5DJXXfZhfS8VNlK0chOsbWctIl2J5TjZwMdoZnfKO1pZBRTUJxcFHV6VyNzzFhZaS5UW9ESooqZEzSyqH0IQkPeWiKrv9HxMAXlI9sAm29c7eWBkpLHPlxHhYkdnQUQD6, libxml2.so.2(LIBXML2_2.4.30)(64bit), libxml2.so.2(LIBXML2_2.5.0)(64bit), libxml2.so.2(LIBXML2_2.5.2)(64bit), libxml2.so.2(LIBXML2_2.5.4)(64bit), libxml2.so.2(LIBXML2_2.5.7)(64bit), libxml2.so.2(LIBXML2_2.6.0)(64bit), libxml2.so.2(LIBXML2_2.6.20)(64bit), libxml2.so.2(LIBXML2_2.6.28)(64bit), rtld(GNU_HASH) Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(post): /bin/sh, /usr/share/php/scripts/php_postin.sh Requires(preun): /bin/sh, /usr/share/php/scripts/php_preun.sh Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xSGHqv Creating php8.3-xmlreader-debuginfo package Processing files: php8.3-xmlreader-debuginfo-8.3.12-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9CjRcb find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.D0dbfP find-requires: running scripts (debuginfo) Requires: php8.3-xmlreader = 8.3.12-alt1, debug64(libc.so.6), debug64(libphp-8.3.12.so), debug64(libxml2.so.2) Adding to php8.3-xmlreader-debuginfo a strict dependency on php8.3-xmlreader Wrote: /usr/src/RPM/RPMS/x86_64/php8.3-xmlreader-8.3.12-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/php8.3-xmlreader-debuginfo-8.3.12-alt1.x86_64.rpm (w2.lzdio) 7.36user 30.06system 0:42.95elapsed 87%CPU (0avgtext+0avgdata 80180maxresident)k 0inputs+0outputs (0major+8957152minor)pagefaults 0swaps 4.15user 3.39system 0:58.60elapsed 12%CPU (0avgtext+0avgdata 136280maxresident)k 73248inputs+0outputs (0major+299444minor)pagefaults 0swaps --- php8.3-xmlreader-8.3.12-alt1.x86_64.rpm.repo 2024-10-01 17:00:16.449799947 +0000 +++ php8.3-xmlreader-8.3.12-alt1.x86_64.rpm.hasher 2024-10-18 17:34:08.281346219 +0000 @@ -29,3 +29,3 @@ Provides: php8.3-xmlreader = 8.3.12-alt1:sisyphus+358784.2700.1.1 -File: /usr/lib64/php/8.3.12/extensions/xmlreader.so 100644 root:root cba2b770a2d3482d50dcf63b0da2faf7 +File: /usr/lib64/php/8.3.12/extensions/xmlreader.so 100644 root:root 588df10ecbb94bd69724a221c0224288 File: /usr/share/doc/php8.3-xmlreader-8.3.12 40755 root:root @@ -35,2 +35,2 @@ File: /usr/share/php/8.3/extconf/xmlreader/params 100644 root:root a8a1cac0b589de6eee60d8e81937a342 -RPMIdentity: a1fa4660f245f958f90bba9ba73b0f4edec96b77a5702544c132cc1b5d5084d7af731082b0e9a917162b837fa9ab3da993a0ea9cee8dd74e229dc67b33ccbf2b +RPMIdentity: 7519e8dc5cf967dd70f1bf1039b796d1ad556d15fa8641bf3510fc9ee8decc45226583328b5b3c0ccfad2484f236cca91b8d88c4c23b52928394e6cb08cb75e8 --- php8.3-xmlreader-debuginfo-8.3.12-alt1.x86_64.rpm.repo 2024-10-01 17:00:16.332799131 +0000 +++ php8.3-xmlreader-debuginfo-8.3.12-alt1.x86_64.rpm.hasher 2024-10-18 17:34:08.361347616 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/bd 40755 root:root -/usr/lib/debug/.build-id/bd/339db138a0a3706f3845191e1519b63fc7b484 120777 root:root ../../../../lib64/php/8.3.12/extensions/xmlreader.so -/usr/lib/debug/.build-id/bd/339db138a0a3706f3845191e1519b63fc7b484.debug 120777 root:root ../../usr/lib64/php/8.3.12/extensions/xmlreader.so.debug +/usr/lib/debug/.build-id/f3 40755 root:root +/usr/lib/debug/.build-id/f3/a2b3d5a026cdcfb296eb2881b276f99e6263fa 120777 root:root ../../../../lib64/php/8.3.12/extensions/xmlreader.so +/usr/lib/debug/.build-id/f3/a2b3d5a026cdcfb296eb2881b276f99e6263fa.debug 120777 root:root ../../usr/lib64/php/8.3.12/extensions/xmlreader.so.debug /usr/lib/debug/usr/lib64/php 40755 root:root @@ -20,5 +20,5 @@ Provides: php8.3-xmlreader-debuginfo = 8.3.12-alt1:sisyphus+358784.2700.1.1 -File: /usr/lib/debug/.build-id/bd 40755 root:root -File: /usr/lib/debug/.build-id/bd/339db138a0a3706f3845191e1519b63fc7b484 120777 root:root ../../../../lib64/php/8.3.12/extensions/xmlreader.so -File: /usr/lib/debug/.build-id/bd/339db138a0a3706f3845191e1519b63fc7b484.debug 120777 root:root ../../usr/lib64/php/8.3.12/extensions/xmlreader.so.debug +File: /usr/lib/debug/.build-id/f3 40755 root:root +File: /usr/lib/debug/.build-id/f3/a2b3d5a026cdcfb296eb2881b276f99e6263fa 120777 root:root ../../../../lib64/php/8.3.12/extensions/xmlreader.so +File: /usr/lib/debug/.build-id/f3/a2b3d5a026cdcfb296eb2881b276f99e6263fa.debug 120777 root:root ../../usr/lib64/php/8.3.12/extensions/xmlreader.so.debug File: /usr/lib/debug/usr/lib64/php 40755 root:root @@ -26,3 +26,3 @@ File: /usr/lib/debug/usr/lib64/php/8.3.12/extensions 40755 root:root -File: /usr/lib/debug/usr/lib64/php/8.3.12/extensions/xmlreader.so.debug 100644 root:root 2ba5191725acfd3bb05fcb47f5063ac4 +File: /usr/lib/debug/usr/lib64/php/8.3.12/extensions/xmlreader.so.debug 100644 root:root 612223620b0128e7bb593cf8e0052ed6 File: /usr/src/debug/php8.3-xmlreader-8.3.12 40755 root:root @@ -34,2 +34,2 @@ File: /usr/src/debug/php8.3-xmlreader-8.3.12/php_xmlreader_arginfo.h 100644 root:root 596d730952112956873857dc3a2a1722 -RPMIdentity: e9609a1ebf9d803559ecd31ed1f022222c007c0d3d1fc93a9d0d4cb466940dc5ca7976acd26a2127be600c367a957bc229c17793c8601cdf3e250f222e6e4b6e +RPMIdentity: d1fd30c65f5c2357efecd9baef35156359283adb4ca30df1d20a0019bb8e3f3d3fb3d57f6cb406563b4c53bf5a774a78d2bc32f5b8add9c4407a06b06e768160