0s autopkgtest [23:47:44]: starting date and time: 2025-02-20 23:47:44+0000 0s autopkgtest [23:47:44]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [23:47:44]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.gzrxeold/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:gnustep-make --apt-upgrade gnustep-base --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=gnustep-make/2.9.3-4 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@lcy02-5.secgroup --name adt-plucky-amd64-gnustep-base-20250220-234744-juju-7f2275-prod-proposed-migration-environment-15-81cb52da-5ec9-470a-b10a-e7a4ddfcb216 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 43s autopkgtest [23:48:27]: testbed dpkg architecture: amd64 43s autopkgtest [23:48:27]: testbed apt version: 2.9.30 43s autopkgtest [23:48:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 43s autopkgtest [23:48:27]: testbed release detected to be: None 44s autopkgtest [23:48:28]: updating testbed package index (apt update) 44s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 44s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 44s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 44s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 44s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 44s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [89.5 kB] 44s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 44s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [729 kB] 44s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [136 kB] 44s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [110 kB] 44s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 44s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 44s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [261 kB] 44s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [691 kB] 44s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [22.5 kB] 44s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [9128 B] 44s Fetched 2187 kB in 0s (6032 kB/s) 45s Reading package lists... 45s + lsb_release --codename --short 46s + RELEASE=plucky 46s + cat 46s + [ plucky != trusty ] 46s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 46s Reading package lists... 46s Building dependency tree... 46s Reading state information... 46s Calculating upgrade... 47s The following package was automatically installed and is no longer required: 47s libapt-pkg6.0t64 47s Use 'sudo apt autoremove' to remove it. 47s The following packages will be upgraded: 47s apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 47s cryptsetup-bin fwupd inetutils-telnet kbd libapt-pkg7.0 libbinutils 47s libcbor0.10 libcryptsetup12 libctf-nobfd0 libctf0 libfwupd3 libgprofng0 47s libplymouth5 libsframe1 libssl3t64 lto-disabled-list openssl 47s openssl-provider-legacy plymouth plymouth-theme-ubuntu-text python3-requests 47s telnet ubuntu-pro-client ubuntu-pro-client-l10n 47s 29 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 47s Need to get 16.7 MB of archives. 47s After this operation, 230 kB of additional disk space will be used. 47s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 openssl-provider-legacy amd64 3.4.1-1ubuntu1 [38.8 kB] 47s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl3t64 amd64 3.4.1-1ubuntu1 [2334 kB] 47s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30ubuntu1 [1132 kB] 47s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30ubuntu1 [1436 kB] 47s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30ubuntu1 [222 kB] 47s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 kbd amd64 2.7.1-2ubuntu1 [242 kB] 47s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 openssl amd64 3.4.1-1ubuntu1 [1189 kB] 47s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-pro-client-l10n amd64 34.1.3 [18.3 kB] 47s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-pro-client amd64 34.1.3 [241 kB] 47s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 inetutils-telnet amd64 2:2.5-6ubuntu1 [116 kB] 47s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libcbor0.10 amd64 0.10.2-2ubuntu1 [26.0 kB] 47s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libplymouth5 amd64 24.004.60-2ubuntu5 [146 kB] 47s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60-2ubuntu5 [10.3 kB] 47s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth amd64 24.004.60-2ubuntu5 [140 kB] 47s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 telnet all 0.17+2.5-6ubuntu1 [3694 B] 47s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libgprofng0 amd64 2.44-2ubuntu1 [885 kB] 47s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf0 amd64 2.44-2ubuntu1 [96.5 kB] 47s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf-nobfd0 amd64 2.44-2ubuntu1 [98.9 kB] 47s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-x86-64-linux-gnu amd64 2.44-2ubuntu1 [1108 kB] 47s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libbinutils amd64 2.44-2ubuntu1 [585 kB] 47s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils amd64 2.44-2ubuntu1 [208 kB] 47s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-common amd64 2.44-2ubuntu1 [215 kB] 47s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libsframe1 amd64 2.44-2ubuntu1 [14.9 kB] 47s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libcryptsetup12 amd64 2:2.7.5-1ubuntu2 [321 kB] 47s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 cryptsetup-bin amd64 2:2.7.5-1ubuntu2 [222 kB] 47s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 fwupd amd64 2.0.6-3 [5408 kB] 47s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libfwupd3 amd64 2.0.6-3 [136 kB] 47s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 lto-disabled-list all 56 [12.4 kB] 47s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-requests all 2.32.3+dfsg-4ubuntu1 [52.9 kB] 47s Fetched 16.7 MB in 1s (32.7 MB/s) 48s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109023 files and directories currently installed.) 48s Preparing to unpack .../openssl-provider-legacy_3.4.1-1ubuntu1_amd64.deb ... 48s Unpacking openssl-provider-legacy (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 48s Setting up openssl-provider-legacy (3.4.1-1ubuntu1) ... 48s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109023 files and directories currently installed.) 48s Preparing to unpack .../libssl3t64_3.4.1-1ubuntu1_amd64.deb ... 48s Unpacking libssl3t64:amd64 (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 48s Setting up libssl3t64:amd64 (3.4.1-1ubuntu1) ... 48s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109023 files and directories currently installed.) 48s Preparing to unpack .../libapt-pkg7.0_2.9.30ubuntu1_amd64.deb ... 48s Unpacking libapt-pkg7.0:amd64 (2.9.30ubuntu1) over (2.9.30) ... 48s Setting up libapt-pkg7.0:amd64 (2.9.30ubuntu1) ... 48s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109023 files and directories currently installed.) 48s Preparing to unpack .../apt_2.9.30ubuntu1_amd64.deb ... 48s Unpacking apt (2.9.30ubuntu1) over (2.9.30) ... 48s Setting up apt (2.9.30ubuntu1) ... 49s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109023 files and directories currently installed.) 49s Preparing to unpack .../00-apt-utils_2.9.30ubuntu1_amd64.deb ... 49s Unpacking apt-utils (2.9.30ubuntu1) over (2.9.30) ... 49s Preparing to unpack .../01-kbd_2.7.1-2ubuntu1_amd64.deb ... 49s Unpacking kbd (2.7.1-2ubuntu1) over (2.6.4-2ubuntu3) ... 49s Preparing to unpack .../02-openssl_3.4.1-1ubuntu1_amd64.deb ... 49s Unpacking openssl (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 49s Preparing to unpack .../03-ubuntu-pro-client-l10n_34.1.3_amd64.deb ... 49s Unpacking ubuntu-pro-client-l10n (34.1.3) over (34.1.2) ... 49s Preparing to unpack .../04-ubuntu-pro-client_34.1.3_amd64.deb ... 50s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 50s for fn in glob1(directory, "%s.*" % fname): 50s Unpacking ubuntu-pro-client (34.1.3) over (34.1.2) ... 50s Preparing to unpack .../05-inetutils-telnet_2%3a2.5-6ubuntu1_amd64.deb ... 50s Unpacking inetutils-telnet (2:2.5-6ubuntu1) over (2:2.5-5ubuntu1) ... 50s Preparing to unpack .../06-libcbor0.10_0.10.2-2ubuntu1_amd64.deb ... 50s Unpacking libcbor0.10:amd64 (0.10.2-2ubuntu1) over (0.10.2-1.2ubuntu2) ... 50s Preparing to unpack .../07-libplymouth5_24.004.60-2ubuntu5_amd64.deb ... 50s Unpacking libplymouth5:amd64 (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 50s Preparing to unpack .../08-plymouth-theme-ubuntu-text_24.004.60-2ubuntu5_amd64.deb ... 50s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 50s Preparing to unpack .../09-plymouth_24.004.60-2ubuntu5_amd64.deb ... 50s Unpacking plymouth (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 50s Preparing to unpack .../10-telnet_0.17+2.5-6ubuntu1_all.deb ... 50s Unpacking telnet (0.17+2.5-6ubuntu1) over (0.17+2.5-5ubuntu1) ... 50s Preparing to unpack .../11-libgprofng0_2.44-2ubuntu1_amd64.deb ... 50s Unpacking libgprofng0:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../12-libctf0_2.44-2ubuntu1_amd64.deb ... 50s Unpacking libctf0:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../13-libctf-nobfd0_2.44-2ubuntu1_amd64.deb ... 50s Unpacking libctf-nobfd0:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../14-binutils-x86-64-linux-gnu_2.44-2ubuntu1_amd64.deb ... 50s Unpacking binutils-x86-64-linux-gnu (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../15-libbinutils_2.44-2ubuntu1_amd64.deb ... 50s Unpacking libbinutils:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../16-binutils_2.44-2ubuntu1_amd64.deb ... 50s Unpacking binutils (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../17-binutils-common_2.44-2ubuntu1_amd64.deb ... 50s Unpacking binutils-common:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../18-libsframe1_2.44-2ubuntu1_amd64.deb ... 50s Unpacking libsframe1:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 50s Preparing to unpack .../19-libcryptsetup12_2%3a2.7.5-1ubuntu2_amd64.deb ... 50s Unpacking libcryptsetup12:amd64 (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 50s Preparing to unpack .../20-cryptsetup-bin_2%3a2.7.5-1ubuntu2_amd64.deb ... 50s Unpacking cryptsetup-bin (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 50s Preparing to unpack .../21-fwupd_2.0.6-3_amd64.deb ... 51s Unpacking fwupd (2.0.6-3) over (2.0.5-1) ... 51s Preparing to unpack .../22-libfwupd3_2.0.6-3_amd64.deb ... 51s Unpacking libfwupd3:amd64 (2.0.6-3) over (2.0.5-1) ... 51s Preparing to unpack .../23-lto-disabled-list_56_all.deb ... 51s Unpacking lto-disabled-list (56) over (55) ... 51s Preparing to unpack .../24-python3-requests_2.32.3+dfsg-4ubuntu1_all.deb ... 51s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 51s for fn in glob1(directory, "%s.*" % fname): 51s Unpacking python3-requests (2.32.3+dfsg-4ubuntu1) over (2.32.3+dfsg-1ubuntu1) ... 51s Setting up lto-disabled-list (56) ... 51s Setting up apt-utils (2.9.30ubuntu1) ... 51s Setting up libcbor0.10:amd64 (0.10.2-2ubuntu1) ... 51s Setting up binutils-common:amd64 (2.44-2ubuntu1) ... 51s Setting up inetutils-telnet (2:2.5-6ubuntu1) ... 51s Setting up libctf-nobfd0:amd64 (2.44-2ubuntu1) ... 51s Setting up libfwupd3:amd64 (2.0.6-3) ... 51s Setting up libsframe1:amd64 (2.44-2ubuntu1) ... 51s Setting up python3-requests (2.32.3+dfsg-4ubuntu1) ... 51s Setting up libplymouth5:amd64 (24.004.60-2ubuntu5) ... 51s Setting up libcryptsetup12:amd64 (2:2.7.5-1ubuntu2) ... 51s Setting up kbd (2.7.1-2ubuntu1) ... 51s Setting up libbinutils:amd64 (2.44-2ubuntu1) ... 51s Setting up openssl (3.4.1-1ubuntu1) ... 51s Setting up ubuntu-pro-client (34.1.3) ... 53s Setting up fwupd (2.0.6-3) ... 53s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 53s fwupd.service is a disabled or a static unit not running, not starting it. 53s Setting up libctf0:amd64 (2.44-2ubuntu1) ... 53s Setting up cryptsetup-bin (2:2.7.5-1ubuntu2) ... 53s Setting up ubuntu-pro-client-l10n (34.1.3) ... 53s Setting up telnet (0.17+2.5-6ubuntu1) ... 53s Setting up plymouth (24.004.60-2ubuntu5) ... 53s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 54s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 54s Setting up libgprofng0:amd64 (2.44-2ubuntu1) ... 54s Setting up binutils-x86-64-linux-gnu (2.44-2ubuntu1) ... 54s Setting up binutils (2.44-2ubuntu1) ... 54s Processing triggers for dbus (1.16.0-1ubuntu1) ... 54s Processing triggers for initramfs-tools (0.145ubuntu2) ... 54s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 54s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 65s Processing triggers for libc-bin (2.40-4ubuntu1) ... 65s Processing triggers for man-db (2.13.0-1) ... 67s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 67s Processing triggers for initramfs-tools (0.145ubuntu2) ... 67s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 67s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 77s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 77s + /usr/lib/apt/apt-helper analyze-pattern ?true 77s + uname -r 77s + sed s/\./\\./g 77s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 77s + apt list ?obsolete 77s + tail -n+2 77s + cut -d/ -f1 77s + grep -v ^linux-.*6\.12\.0-15-generic.* 79s + true 79s + obsolete_pkgs= 79s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Solving dependencies... 79s The following packages will be REMOVED: 79s libapt-pkg6.0t64* 80s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 80s After this operation, 3725 kB disk space will be freed. 80s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109020 files and directories currently installed.) 80s Removing libapt-pkg6.0t64:amd64 (2.9.29) ... 80s Processing triggers for libc-bin (2.40-4ubuntu1) ... 80s + grep -q trusty /etc/lsb-release 80s + [ ! -d /usr/share/doc/unattended-upgrades ] 80s + [ ! -d /usr/share/doc/lxd ] 80s + [ ! -d /usr/share/doc/lxd-client ] 80s + [ ! -d /usr/share/doc/snapd ] 80s + type iptables 80s + cat 80s + chmod 755 /etc/rc.local 80s + . /etc/rc.local 80s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 80s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 80s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 80s + uname -m 80s + [ x86_64 = ppc64le ] 80s + [ -d /run/systemd/system ] 80s + systemd-detect-virt --quiet --vm 80s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 80s + cat 80s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 80s + echo COMPRESS=lz4 80s autopkgtest [23:49:04]: upgrading testbed (apt dist-upgrade and autopurge) 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 81s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 81s Starting 2 pkgProblemResolver with broken count: 0 81s Done 82s Entering ResolveByKeep 82s 82s Calculating upgrade... 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Starting pkgProblemResolver with broken count: 0 83s Starting 2 pkgProblemResolver with broken count: 0 83s Done 83s Solving dependencies... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s autopkgtest [23:49:07]: rebooting testbed after setup commands that affected boot 87s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 99s autopkgtest [23:49:23]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 100s autopkgtest [23:49:24]: @@@@@@@@@@@@@@@@@@@@ apt-source gnustep-base 102s Get:1 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (dsc) [3079 B] 102s Get:2 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (tar) [3731 kB] 102s Get:3 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (asc) [232 B] 102s Get:4 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (diff) [42.6 kB] 102s gpgv: Signature made Thu Feb 13 06:02:30 2025 UTC 102s gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 102s gpgv: Can't check signature: No public key 102s dpkg-source: warning: cannot verify inline signature for ./gnustep-base_1.30.0-14ubuntu1.dsc: no acceptable signature found 102s autopkgtest [23:49:26]: testing package gnustep-base version 1.30.0-14ubuntu1 102s autopkgtest [23:49:26]: build not needed 103s autopkgtest [23:49:27]: test adequate: preparing testbed 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s Starting pkgProblemResolver with broken count: 0 104s Starting 2 pkgProblemResolver with broken count: 0 104s Done 105s The following NEW packages will be installed: 105s adequate autoconf automake autopoint autotools-dev build-essential cpp 105s cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper debugedit 105s dh-autoreconf dh-strip-nondeterminism dwz fontconfig-config 105s fonts-dejavu-core fonts-dejavu-mono fonts-lmodern g++ g++-14 105s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 105s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext gnustep-base-common 105s gnustep-base-doc gnustep-base-runtime gnustep-common gnustep-make 105s gnustep-multiarch gnutls-bin gobjc gobjc++ gobjc++-14 105s gobjc++-14-x86-64-linux-gnu gobjc++-x86-64-linux-gnu gobjc-14 105s gobjc-14-x86-64-linux-gnu gobjc-x86-64-linux-gnu icu-devtools 105s intltool-debian libarchive-zip-perl libasan8 libavahi-client-dev 105s libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 105s libcairo2 libcap-dev libcc1-0 libdbus-1-dev libdebhelper-perl 105s libevent-2.1-7t64 libffi-dev libfile-stripnondeterminism-perl libfontconfig1 105s libgc1 libgcc-14-dev libgmp-dev libgmpxx4ldbl libgnustep-base-dev 105s libgnustep-base1.30 libgnutls-dane0t64 libgnutls-openssl27t64 105s libgnutls28-dev libgomp1 libgraphite2-3 libharfbuzz0b libhwasan0 libice6 105s libicu-dev libidn2-dev libisl23 libitm1 libkpathsea6 liblsan0 libmpc3 105s libmpfi0 libobjc-14-dev libobjc4 libp11-kit-dev libpaper-utils libpaper2 105s libpixman-1-0 libpkgconf3 libpotrace0 libptexenc1 libquadmath0 libsm6 105s libstdc++-14-dev libsynctex2 libsystemd-dev libtasn1-6-dev libteckit0 105s libtexlua53-5 libtext-unidecode-perl libtool libtsan2 libubsan1 libunbound8 105s libxaw7 libxcb-render0 libxcb-shm0 libxi6 libxml-libxml-perl 105s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl 105s libxml2-dev libxmu6 libxpm4 libxrender1 libxslt1-dev libxslt1.1 libxt6t64 105s libzzip-0-13t64 m4 nettle-dev pkgconf pkgconf-bin po-debconf sgml-base 105s shunit2 t1utils tex-common texinfo texinfo-lib texlive-base texlive-binaries 105s texlive-fonts-recommended texlive-latex-base tzdata-legacy x11-common 105s xdg-utils xml-core zlib1g-dev 105s 0 upgraded, 141 newly installed, 0 to remove and 0 not upgraded. 105s Need to get 173 MB of archives. 105s After this operation, 587 MB of additional disk space will be used. 105s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 105s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 adequate amd64 0.17.5 [991 kB] 105s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-5 [263 kB] 105s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3ubuntu1 [383 kB] 105s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 105s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.17-3ubuntu1 [572 kB] 105s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.23.1-1 [619 kB] 105s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 105s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 105s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [11.9 MB] 105s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-17ubuntu1 [1032 B] 105s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 105s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 105s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 15-20250213-1ubuntu1 [47.0 kB] 105s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 15-20250213-1ubuntu1 [148 kB] 105s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 15-20250213-1ubuntu1 [28.5 kB] 105s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 15-20250213-1ubuntu1 [3059 kB] 105s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 15-20250213-1ubuntu1 [1356 kB] 105s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 15-20250213-1ubuntu1 [2757 kB] 105s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 15-20250213-1ubuntu1 [1206 kB] 105s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 15-20250213-1ubuntu1 [1678 kB] 106s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 15-20250213-1ubuntu1 [152 kB] 106s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu1 [2814 kB] 106s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [23.3 MB] 106s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-17ubuntu1 [536 kB] 106s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 106s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 106s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu1 [2507 kB] 106s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [13.4 MB] 106s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-17ubuntu1 [21.8 kB] 106s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 106s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 106s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 106s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 106s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.5.4-3build1 [168 kB] 106s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 106s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 106s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 106s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 106s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-2 [47.0 kB] 106s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 106s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.23.1-1 [1086 kB] 106s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 106s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 106s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.24.1ubuntu2 [895 kB] 106s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 106s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 106s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-2ubuntu1 [37.4 kB] 106s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 fonts-lmodern all 2.005-1 [4799 kB] 106s Get:50 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 gnustep-common amd64 2.9.3-4 [48.8 kB] 106s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 tzdata-legacy all 2025a-2ubuntu1 [99.2 kB] 106s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 gnustep-base-common all 1.30.0-14ubuntu1 [103 kB] 106s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 gnustep-base-doc all 1.30.0-14ubuntu1 [1423 kB] 106s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 gnustep-multiarch amd64 2.9.3-4 [15.0 kB] 106s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 106s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libunbound8 amd64 1.22.0-1ubuntu1 [519 kB] 106s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-dane0t64 amd64 3.8.9-2ubuntu1 [24.4 kB] 106s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 gnutls-bin amd64 3.8.9-2ubuntu1 [282 kB] 106s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-14ubuntu1 [30.5 kB] 106s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-14ubuntu1 [23.3 kB] 106s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-14ubuntu1 [27.5 kB] 106s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libgc1 amd64 1:8.2.8-1 [102 kB] 106s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 libobjc4 amd64 15-20250213-1ubuntu1 [46.5 kB] 106s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu2 [175 kB] 106s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgnustep-base1.30 amd64 1.30.0-14ubuntu1 [1624 kB] 106s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 gnustep-base-runtime amd64 1.30.0-14ubuntu1 [230 kB] 106s Get:67 http://ftpmaster.internal/ubuntu plucky/universe amd64 libobjc-14-dev amd64 14.2.0-17ubuntu1 [194 kB] 106s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [11.6 MB] 106s Get:69 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [12.6 MB] 107s Get:70 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc-14 amd64 14.2.0-17ubuntu1 [37.6 kB] 107s Get:71 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc++-14 amd64 14.2.0-17ubuntu1 [6658 B] 107s Get:72 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [950 B] 107s Get:73 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc++ amd64 4:14.2.0-1ubuntu1 [924 B] 107s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 gnustep-make all 2.9.3-4 [153 kB] 107s Get:75 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [926 B] 107s Get:76 http://ftpmaster.internal/ubuntu plucky/universe amd64 gobjc amd64 4:14.2.0-1ubuntu1 [898 B] 107s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 icu-devtools amd64 76.1-1ubuntu2 [237 kB] 107s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-dev amd64 0.8-14ubuntu1 [41.3 kB] 107s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libcap-dev amd64 1:2.66-5ubuntu3 [608 kB] 107s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libsystemd-dev amd64 257.2-3ubuntu1 [1431 kB] 107s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 107s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 107s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 107s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 107s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libdbus-1-dev amd64 1.16.0-1ubuntu1 [198 kB] 107s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client-dev amd64 0.8-14ubuntu1 [37.5 kB] 107s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-2ubuntu1 [164 kB] 107s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 107s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 107s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 107s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 107s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 107s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-2ubuntu7 [10.0 kB] 107s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-2ubuntu7 [341 kB] 107s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgnustep-base-dev amd64 1.30.0-14ubuntu1 [2145 kB] 107s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-openssl27t64 amd64 3.8.9-2ubuntu1 [24.6 kB] 107s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libidn2-dev amd64 2.3.7-2build2 [120 kB] 107s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit-dev amd64 0.25.5-2ubuntu3 [23.5 kB] 107s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6-dev amd64 4.20.0-2 [98.1 kB] 107s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 nettle-dev amd64 3.10.1-1 [1187 kB] 107s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls28-dev amd64 3.8.9-2ubuntu1 [1114 kB] 107s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 107s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.2.0-1 [543 kB] 107s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 107s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 107s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libicu-dev amd64 76.1-1ubuntu2 [12.6 MB] 107s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libkpathsea6 amd64 2024.20240313.70630+ds-5build2 [67.0 kB] 107s Get:108 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmpfi0 amd64 1.5.4+ds-4 [35.5 kB] 107s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper2 amd64 2.2.5-0.3 [17.4 kB] 107s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper-utils amd64 2.2.5-0.3 [15.5 kB] 107s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpotrace0 amd64 1.16-2build1 [17.7 kB] 107s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libptexenc1 amd64 2024.20240313.70630+ds-5build2 [43.7 kB] 107s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 107s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libsynctex2 amd64 2024.20240313.70630+ds-5build2 [62.5 kB] 107s Get:115 http://ftpmaster.internal/ubuntu plucky/universe amd64 libteckit0 amd64 2.5.12+ds1-1 [411 kB] 107s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libtexlua53-5 amd64 2024.20240313.70630+ds-5build2 [145 kB] 107s Get:117 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 107s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 107s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 107s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 107s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 107s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 107s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 107s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 107s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 107s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-5build1 [305 kB] 107s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2-dev amd64 2.12.7+dfsg+really2.9.14-0.2ubuntu3 [784 kB] 107s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1-dev amd64 1.1.39-0exp1ubuntu2 [91.7 kB] 107s Get:129 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzzip-0-13t64 amd64 0.13.72+dfsg.1-1.2build1 [28.1 kB] 107s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 shunit2 all 2.1.8-4 [34.8 kB] 107s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 t1utils amd64 1.41-4build3 [61.3 kB] 107s Get:132 http://ftpmaster.internal/ubuntu plucky/universe amd64 tex-common all 6.18 [32.8 kB] 107s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 texinfo-lib amd64 7.1.1-1 [136 kB] 107s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 texinfo all 7.1.1-1 [1272 kB] 107s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-binaries amd64 2024.20240313.70630+ds-5build2 [9799 kB] 108s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 108s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-base all 2024.20250114-1 [22.5 MB] 108s Get:138 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-fonts-recommended all 2024.20250114-1 [4972 kB] 108s Get:139 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-latex-base all 2024.20250114-1 [1264 kB] 108s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 108s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 libffi-dev amd64 3.4.7-1 [65.5 kB] 109s Preconfiguring packages ... 109s Fetched 173 MB in 3s (56.5 MB/s) 109s Selecting previously unselected package sgml-base. 109s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 108970 files and directories currently installed.) 109s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 109s Unpacking sgml-base (1.31) ... 109s Selecting previously unselected package adequate. 109s Preparing to unpack .../001-adequate_0.17.5_amd64.deb ... 109s Unpacking adequate (0.17.5) ... 109s Selecting previously unselected package m4. 109s Preparing to unpack .../002-m4_1.4.19-5_amd64.deb ... 109s Unpacking m4 (1.4.19-5) ... 109s Selecting previously unselected package autoconf. 109s Preparing to unpack .../003-autoconf_2.72-3ubuntu1_all.deb ... 109s Unpacking autoconf (2.72-3ubuntu1) ... 109s Selecting previously unselected package autotools-dev. 109s Preparing to unpack .../004-autotools-dev_20220109.1_all.deb ... 109s Unpacking autotools-dev (20220109.1) ... 109s Selecting previously unselected package automake. 109s Preparing to unpack .../005-automake_1%3a1.17-3ubuntu1_all.deb ... 109s Unpacking automake (1:1.17-3ubuntu1) ... 109s Selecting previously unselected package autopoint. 109s Preparing to unpack .../006-autopoint_0.23.1-1_all.deb ... 109s Unpacking autopoint (0.23.1-1) ... 109s Selecting previously unselected package libisl23:amd64. 110s Preparing to unpack .../007-libisl23_0.27-1_amd64.deb ... 110s Unpacking libisl23:amd64 (0.27-1) ... 110s Selecting previously unselected package libmpc3:amd64. 110s Preparing to unpack .../008-libmpc3_1.3.1-1build2_amd64.deb ... 110s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 110s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 110s Preparing to unpack .../009-cpp-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 110s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 110s Selecting previously unselected package cpp-14. 110s Preparing to unpack .../010-cpp-14_14.2.0-17ubuntu1_amd64.deb ... 110s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 110s Selecting previously unselected package cpp-x86-64-linux-gnu. 110s Preparing to unpack .../011-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 110s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 110s Selecting previously unselected package cpp. 110s Preparing to unpack .../012-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 110s Unpacking cpp (4:14.2.0-1ubuntu1) ... 110s Selecting previously unselected package libcc1-0:amd64. 110s Preparing to unpack .../013-libcc1-0_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libcc1-0:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libgomp1:amd64. 110s Preparing to unpack .../014-libgomp1_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libgomp1:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libitm1:amd64. 110s Preparing to unpack .../015-libitm1_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libitm1:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libasan8:amd64. 110s Preparing to unpack .../016-libasan8_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libasan8:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package liblsan0:amd64. 110s Preparing to unpack .../017-liblsan0_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking liblsan0:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libtsan2:amd64. 110s Preparing to unpack .../018-libtsan2_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libtsan2:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libubsan1:amd64. 110s Preparing to unpack .../019-libubsan1_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libubsan1:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libhwasan0:amd64. 110s Preparing to unpack .../020-libhwasan0_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libhwasan0:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libquadmath0:amd64. 110s Preparing to unpack .../021-libquadmath0_15-20250213-1ubuntu1_amd64.deb ... 110s Unpacking libquadmath0:amd64 (15-20250213-1ubuntu1) ... 110s Selecting previously unselected package libgcc-14-dev:amd64. 110s Preparing to unpack .../022-libgcc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 110s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 110s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 110s Preparing to unpack .../023-gcc-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 110s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 111s Selecting previously unselected package gcc-14. 111s Preparing to unpack .../024-gcc-14_14.2.0-17ubuntu1_amd64.deb ... 111s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 111s Selecting previously unselected package gcc-x86-64-linux-gnu. 111s Preparing to unpack .../025-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 111s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 111s Selecting previously unselected package gcc. 111s Preparing to unpack .../026-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 111s Unpacking gcc (4:14.2.0-1ubuntu1) ... 111s Selecting previously unselected package libstdc++-14-dev:amd64. 111s Preparing to unpack .../027-libstdc++-14-dev_14.2.0-17ubuntu1_amd64.deb ... 111s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 111s Selecting previously unselected package g++-14-x86-64-linux-gnu. 111s Preparing to unpack .../028-g++-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 111s Unpacking g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 111s Selecting previously unselected package g++-14. 111s Preparing to unpack .../029-g++-14_14.2.0-17ubuntu1_amd64.deb ... 111s Unpacking g++-14 (14.2.0-17ubuntu1) ... 111s Selecting previously unselected package g++-x86-64-linux-gnu. 112s Preparing to unpack .../030-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 112s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 112s Selecting previously unselected package g++. 112s Preparing to unpack .../031-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 112s Unpacking g++ (4:14.2.0-1ubuntu1) ... 112s Selecting previously unselected package build-essential. 112s Preparing to unpack .../032-build-essential_12.10ubuntu1_amd64.deb ... 112s Unpacking build-essential (12.10ubuntu1) ... 112s Selecting previously unselected package libdebhelper-perl. 112s Preparing to unpack .../033-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 112s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 112s Selecting previously unselected package libtool. 112s Preparing to unpack .../034-libtool_2.5.4-3build1_all.deb ... 112s Unpacking libtool (2.5.4-3build1) ... 112s Selecting previously unselected package dh-autoreconf. 112s Preparing to unpack .../035-dh-autoreconf_20_all.deb ... 112s Unpacking dh-autoreconf (20) ... 112s Selecting previously unselected package libarchive-zip-perl. 112s Preparing to unpack .../036-libarchive-zip-perl_1.68-1_all.deb ... 112s Unpacking libarchive-zip-perl (1.68-1) ... 112s Selecting previously unselected package libfile-stripnondeterminism-perl. 112s Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 112s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 112s Selecting previously unselected package dh-strip-nondeterminism. 112s Preparing to unpack .../038-dh-strip-nondeterminism_1.14.1-2_all.deb ... 112s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 112s Selecting previously unselected package debugedit. 112s Preparing to unpack .../039-debugedit_1%3a5.1-2_amd64.deb ... 112s Unpacking debugedit (1:5.1-2) ... 112s Selecting previously unselected package dwz. 112s Preparing to unpack .../040-dwz_0.15-1build6_amd64.deb ... 112s Unpacking dwz (0.15-1build6) ... 112s Selecting previously unselected package gettext. 112s Preparing to unpack .../041-gettext_0.23.1-1_amd64.deb ... 112s Unpacking gettext (0.23.1-1) ... 112s Selecting previously unselected package intltool-debian. 112s Preparing to unpack .../042-intltool-debian_0.35.0+20060710.6_all.deb ... 112s Unpacking intltool-debian (0.35.0+20060710.6) ... 112s Selecting previously unselected package po-debconf. 112s Preparing to unpack .../043-po-debconf_1.0.21+nmu1_all.deb ... 112s Unpacking po-debconf (1.0.21+nmu1) ... 112s Selecting previously unselected package debhelper. 112s Preparing to unpack .../044-debhelper_13.24.1ubuntu2_all.deb ... 112s Unpacking debhelper (13.24.1ubuntu2) ... 112s Selecting previously unselected package fonts-dejavu-mono. 112s Preparing to unpack .../045-fonts-dejavu-mono_2.37-8_all.deb ... 112s Unpacking fonts-dejavu-mono (2.37-8) ... 112s Selecting previously unselected package fonts-dejavu-core. 112s Preparing to unpack .../046-fonts-dejavu-core_2.37-8_all.deb ... 112s Unpacking fonts-dejavu-core (2.37-8) ... 112s Selecting previously unselected package fontconfig-config. 112s Preparing to unpack .../047-fontconfig-config_2.15.0-2ubuntu1_amd64.deb ... 112s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 113s Selecting previously unselected package fonts-lmodern. 113s Preparing to unpack .../048-fonts-lmodern_2.005-1_all.deb ... 113s Unpacking fonts-lmodern (2.005-1) ... 113s Selecting previously unselected package gnustep-common. 113s Preparing to unpack .../049-gnustep-common_2.9.3-4_amd64.deb ... 113s Unpacking gnustep-common (2.9.3-4) ... 113s Selecting previously unselected package tzdata-legacy. 113s Preparing to unpack .../050-tzdata-legacy_2025a-2ubuntu1_all.deb ... 113s Unpacking tzdata-legacy (2025a-2ubuntu1) ... 113s Selecting previously unselected package gnustep-base-common. 113s Preparing to unpack .../051-gnustep-base-common_1.30.0-14ubuntu1_all.deb ... 113s Unpacking gnustep-base-common (1.30.0-14ubuntu1) ... 113s Selecting previously unselected package gnustep-base-doc. 113s Preparing to unpack .../052-gnustep-base-doc_1.30.0-14ubuntu1_all.deb ... 113s Unpacking gnustep-base-doc (1.30.0-14ubuntu1) ... 113s Selecting previously unselected package gnustep-multiarch:amd64. 113s Preparing to unpack .../053-gnustep-multiarch_2.9.3-4_amd64.deb ... 113s Unpacking gnustep-multiarch:amd64 (2.9.3-4) ... 113s Selecting previously unselected package libevent-2.1-7t64:amd64. 113s Preparing to unpack .../054-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 113s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 113s Selecting previously unselected package libunbound8:amd64. 113s Preparing to unpack .../055-libunbound8_1.22.0-1ubuntu1_amd64.deb ... 113s Unpacking libunbound8:amd64 (1.22.0-1ubuntu1) ... 113s Selecting previously unselected package libgnutls-dane0t64:amd64. 113s Preparing to unpack .../056-libgnutls-dane0t64_3.8.9-2ubuntu1_amd64.deb ... 113s Unpacking libgnutls-dane0t64:amd64 (3.8.9-2ubuntu1) ... 113s Selecting previously unselected package gnutls-bin. 113s Preparing to unpack .../057-gnutls-bin_3.8.9-2ubuntu1_amd64.deb ... 113s Unpacking gnutls-bin (3.8.9-2ubuntu1) ... 113s Selecting previously unselected package libavahi-common-data:amd64. 113s Preparing to unpack .../058-libavahi-common-data_0.8-14ubuntu1_amd64.deb ... 113s Unpacking libavahi-common-data:amd64 (0.8-14ubuntu1) ... 113s Selecting previously unselected package libavahi-common3:amd64. 113s Preparing to unpack .../059-libavahi-common3_0.8-14ubuntu1_amd64.deb ... 113s Unpacking libavahi-common3:amd64 (0.8-14ubuntu1) ... 113s Selecting previously unselected package libavahi-client3:amd64. 113s Preparing to unpack .../060-libavahi-client3_0.8-14ubuntu1_amd64.deb ... 113s Unpacking libavahi-client3:amd64 (0.8-14ubuntu1) ... 113s Selecting previously unselected package libgc1:amd64. 113s Preparing to unpack .../061-libgc1_1%3a8.2.8-1_amd64.deb ... 113s Unpacking libgc1:amd64 (1:8.2.8-1) ... 113s Selecting previously unselected package libobjc4:amd64. 113s Preparing to unpack .../062-libobjc4_15-20250213-1ubuntu1_amd64.deb ... 113s Unpacking libobjc4:amd64 (15-20250213-1ubuntu1) ... 113s Selecting previously unselected package libxslt1.1:amd64. 113s Preparing to unpack .../063-libxslt1.1_1.1.39-0exp1ubuntu2_amd64.deb ... 113s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 113s Selecting previously unselected package libgnustep-base1.30:amd64. 113s Preparing to unpack .../064-libgnustep-base1.30_1.30.0-14ubuntu1_amd64.deb ... 113s Unpacking libgnustep-base1.30:amd64 (1.30.0-14ubuntu1) ... 113s Selecting previously unselected package gnustep-base-runtime. 113s Preparing to unpack .../065-gnustep-base-runtime_1.30.0-14ubuntu1_amd64.deb ... 113s Unpacking gnustep-base-runtime (1.30.0-14ubuntu1) ... 113s Selecting previously unselected package libobjc-14-dev:amd64. 113s Preparing to unpack .../066-libobjc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 113s Unpacking libobjc-14-dev:amd64 (14.2.0-17ubuntu1) ... 113s Selecting previously unselected package gobjc-14-x86-64-linux-gnu. 113s Preparing to unpack .../067-gobjc-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 113s Unpacking gobjc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 114s Selecting previously unselected package gobjc++-14-x86-64-linux-gnu. 114s Preparing to unpack .../068-gobjc++-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 114s Unpacking gobjc++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 114s Selecting previously unselected package gobjc-14. 114s Preparing to unpack .../069-gobjc-14_14.2.0-17ubuntu1_amd64.deb ... 114s Unpacking gobjc-14 (14.2.0-17ubuntu1) ... 114s Selecting previously unselected package gobjc++-14. 114s Preparing to unpack .../070-gobjc++-14_14.2.0-17ubuntu1_amd64.deb ... 114s Unpacking gobjc++-14 (14.2.0-17ubuntu1) ... 114s Selecting previously unselected package gobjc++-x86-64-linux-gnu. 114s Preparing to unpack .../071-gobjc++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 114s Unpacking gobjc++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 114s Selecting previously unselected package gobjc++. 114s Preparing to unpack .../072-gobjc++_4%3a14.2.0-1ubuntu1_amd64.deb ... 114s Unpacking gobjc++ (4:14.2.0-1ubuntu1) ... 114s Selecting previously unselected package gnustep-make. 114s Preparing to unpack .../073-gnustep-make_2.9.3-4_all.deb ... 114s Unpacking gnustep-make (2.9.3-4) ... 114s Selecting previously unselected package gobjc-x86-64-linux-gnu. 114s Preparing to unpack .../074-gobjc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 114s Unpacking gobjc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 114s Selecting previously unselected package gobjc. 114s Preparing to unpack .../075-gobjc_4%3a14.2.0-1ubuntu1_amd64.deb ... 114s Unpacking gobjc (4:14.2.0-1ubuntu1) ... 114s Selecting previously unselected package icu-devtools. 114s Preparing to unpack .../076-icu-devtools_76.1-1ubuntu2_amd64.deb ... 114s Unpacking icu-devtools (76.1-1ubuntu2) ... 114s Selecting previously unselected package libavahi-common-dev:amd64. 114s Preparing to unpack .../077-libavahi-common-dev_0.8-14ubuntu1_amd64.deb ... 114s Unpacking libavahi-common-dev:amd64 (0.8-14ubuntu1) ... 114s Selecting previously unselected package libcap-dev:amd64. 114s Preparing to unpack .../078-libcap-dev_1%3a2.66-5ubuntu3_amd64.deb ... 114s Unpacking libcap-dev:amd64 (1:2.66-5ubuntu3) ... 114s Selecting previously unselected package libsystemd-dev:amd64. 114s Preparing to unpack .../079-libsystemd-dev_257.2-3ubuntu1_amd64.deb ... 114s Unpacking libsystemd-dev:amd64 (257.2-3ubuntu1) ... 114s Selecting previously unselected package libpkgconf3:amd64. 114s Preparing to unpack .../080-libpkgconf3_1.8.1-4_amd64.deb ... 114s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 115s Selecting previously unselected package pkgconf-bin. 115s Preparing to unpack .../081-pkgconf-bin_1.8.1-4_amd64.deb ... 115s Unpacking pkgconf-bin (1.8.1-4) ... 115s Selecting previously unselected package pkgconf:amd64. 115s Preparing to unpack .../082-pkgconf_1.8.1-4_amd64.deb ... 115s Unpacking pkgconf:amd64 (1.8.1-4) ... 115s Selecting previously unselected package xml-core. 115s Preparing to unpack .../083-xml-core_0.19_all.deb ... 115s Unpacking xml-core (0.19) ... 115s Selecting previously unselected package libdbus-1-dev:amd64. 115s Preparing to unpack .../084-libdbus-1-dev_1.16.0-1ubuntu1_amd64.deb ... 115s Unpacking libdbus-1-dev:amd64 (1.16.0-1ubuntu1) ... 115s Selecting previously unselected package libavahi-client-dev:amd64. 115s Preparing to unpack .../085-libavahi-client-dev_0.8-14ubuntu1_amd64.deb ... 115s Unpacking libavahi-client-dev:amd64 (0.8-14ubuntu1) ... 115s Selecting previously unselected package libfontconfig1:amd64. 115s Preparing to unpack .../086-libfontconfig1_2.15.0-2ubuntu1_amd64.deb ... 115s Unpacking libfontconfig1:amd64 (2.15.0-2ubuntu1) ... 115s Selecting previously unselected package libpixman-1-0:amd64. 115s Preparing to unpack .../087-libpixman-1-0_0.44.0-3_amd64.deb ... 115s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 115s Selecting previously unselected package libxcb-render0:amd64. 115s Preparing to unpack .../088-libxcb-render0_1.17.0-2_amd64.deb ... 115s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 115s Selecting previously unselected package libxcb-shm0:amd64. 115s Preparing to unpack .../089-libxcb-shm0_1.17.0-2_amd64.deb ... 115s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 115s Selecting previously unselected package libxrender1:amd64. 115s Preparing to unpack .../090-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 115s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 115s Selecting previously unselected package libcairo2:amd64. 115s Preparing to unpack .../091-libcairo2_1.18.2-2_amd64.deb ... 115s Unpacking libcairo2:amd64 (1.18.2-2) ... 115s Selecting previously unselected package libgmpxx4ldbl:amd64. 115s Preparing to unpack .../092-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 115s Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 115s Selecting previously unselected package libgmp-dev:amd64. 115s Preparing to unpack .../093-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 115s Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 115s Selecting previously unselected package libgnustep-base-dev:amd64. 115s Preparing to unpack .../094-libgnustep-base-dev_1.30.0-14ubuntu1_amd64.deb ... 115s Unpacking libgnustep-base-dev:amd64 (1.30.0-14ubuntu1) ... 115s Selecting previously unselected package libgnutls-openssl27t64:amd64. 115s Preparing to unpack .../095-libgnutls-openssl27t64_3.8.9-2ubuntu1_amd64.deb ... 115s Unpacking libgnutls-openssl27t64:amd64 (3.8.9-2ubuntu1) ... 115s Selecting previously unselected package libidn2-dev:amd64. 115s Preparing to unpack .../096-libidn2-dev_2.3.7-2build2_amd64.deb ... 115s Unpacking libidn2-dev:amd64 (2.3.7-2build2) ... 115s Selecting previously unselected package libp11-kit-dev:amd64. 115s Preparing to unpack .../097-libp11-kit-dev_0.25.5-2ubuntu3_amd64.deb ... 115s Unpacking libp11-kit-dev:amd64 (0.25.5-2ubuntu3) ... 115s Selecting previously unselected package libtasn1-6-dev:amd64. 115s Preparing to unpack .../098-libtasn1-6-dev_4.20.0-2_amd64.deb ... 115s Unpacking libtasn1-6-dev:amd64 (4.20.0-2) ... 115s Selecting previously unselected package nettle-dev:amd64. 115s Preparing to unpack .../099-nettle-dev_3.10.1-1_amd64.deb ... 115s Unpacking nettle-dev:amd64 (3.10.1-1) ... 115s Selecting previously unselected package libgnutls28-dev:amd64. 115s Preparing to unpack .../100-libgnutls28-dev_3.8.9-2ubuntu1_amd64.deb ... 115s Unpacking libgnutls28-dev:amd64 (3.8.9-2ubuntu1) ... 115s Selecting previously unselected package libgraphite2-3:amd64. 115s Preparing to unpack .../101-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 115s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 115s Selecting previously unselected package libharfbuzz0b:amd64. 115s Preparing to unpack .../102-libharfbuzz0b_10.2.0-1_amd64.deb ... 115s Unpacking libharfbuzz0b:amd64 (10.2.0-1) ... 115s Selecting previously unselected package x11-common. 115s Preparing to unpack .../103-x11-common_1%3a7.7+23ubuntu3_all.deb ... 115s Unpacking x11-common (1:7.7+23ubuntu3) ... 115s Selecting previously unselected package libice6:amd64. 115s Preparing to unpack .../104-libice6_2%3a1.1.1-1_amd64.deb ... 115s Unpacking libice6:amd64 (2:1.1.1-1) ... 115s Selecting previously unselected package libicu-dev:amd64. 115s Preparing to unpack .../105-libicu-dev_76.1-1ubuntu2_amd64.deb ... 115s Unpacking libicu-dev:amd64 (76.1-1ubuntu2) ... 116s Selecting previously unselected package libkpathsea6:amd64. 116s Preparing to unpack .../106-libkpathsea6_2024.20240313.70630+ds-5build2_amd64.deb ... 116s Unpacking libkpathsea6:amd64 (2024.20240313.70630+ds-5build2) ... 116s Selecting previously unselected package libmpfi0:amd64. 116s Preparing to unpack .../107-libmpfi0_1.5.4+ds-4_amd64.deb ... 116s Unpacking libmpfi0:amd64 (1.5.4+ds-4) ... 116s Selecting previously unselected package libpaper2:amd64. 116s Preparing to unpack .../108-libpaper2_2.2.5-0.3_amd64.deb ... 116s Unpacking libpaper2:amd64 (2.2.5-0.3) ... 116s Selecting previously unselected package libpaper-utils. 116s Preparing to unpack .../109-libpaper-utils_2.2.5-0.3_amd64.deb ... 116s Unpacking libpaper-utils (2.2.5-0.3) ... 116s Selecting previously unselected package libpotrace0:amd64. 116s Preparing to unpack .../110-libpotrace0_1.16-2build1_amd64.deb ... 116s Unpacking libpotrace0:amd64 (1.16-2build1) ... 116s Selecting previously unselected package libptexenc1:amd64. 116s Preparing to unpack .../111-libptexenc1_2024.20240313.70630+ds-5build2_amd64.deb ... 116s Unpacking libptexenc1:amd64 (2024.20240313.70630+ds-5build2) ... 116s Selecting previously unselected package libsm6:amd64. 116s Preparing to unpack .../112-libsm6_2%3a1.2.4-1_amd64.deb ... 116s Unpacking libsm6:amd64 (2:1.2.4-1) ... 116s Selecting previously unselected package libsynctex2:amd64. 116s Preparing to unpack .../113-libsynctex2_2024.20240313.70630+ds-5build2_amd64.deb ... 116s Unpacking libsynctex2:amd64 (2024.20240313.70630+ds-5build2) ... 116s Selecting previously unselected package libteckit0:amd64. 116s Preparing to unpack .../114-libteckit0_2.5.12+ds1-1_amd64.deb ... 116s Unpacking libteckit0:amd64 (2.5.12+ds1-1) ... 116s Selecting previously unselected package libtexlua53-5:amd64. 116s Preparing to unpack .../115-libtexlua53-5_2024.20240313.70630+ds-5build2_amd64.deb ... 116s Unpacking libtexlua53-5:amd64 (2024.20240313.70630+ds-5build2) ... 116s Selecting previously unselected package libtext-unidecode-perl. 116s Preparing to unpack .../116-libtext-unidecode-perl_1.30-3_all.deb ... 116s Unpacking libtext-unidecode-perl (1.30-3) ... 116s Selecting previously unselected package libxt6t64:amd64. 116s Preparing to unpack .../117-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 116s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 116s Selecting previously unselected package libxmu6:amd64. 116s Preparing to unpack .../118-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 116s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 116s Selecting previously unselected package libxpm4:amd64. 116s Preparing to unpack .../119-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 116s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 116s Selecting previously unselected package libxaw7:amd64. 116s Preparing to unpack .../120-libxaw7_2%3a1.0.16-1_amd64.deb ... 116s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 116s Selecting previously unselected package libxi6:amd64. 116s Preparing to unpack .../121-libxi6_2%3a1.8.2-1_amd64.deb ... 116s Unpacking libxi6:amd64 (2:1.8.2-1) ... 116s Selecting previously unselected package libxml-namespacesupport-perl. 116s Preparing to unpack .../122-libxml-namespacesupport-perl_1.12-2_all.deb ... 116s Unpacking libxml-namespacesupport-perl (1.12-2) ... 116s Selecting previously unselected package libxml-sax-base-perl. 116s Preparing to unpack .../123-libxml-sax-base-perl_1.09-3_all.deb ... 116s Unpacking libxml-sax-base-perl (1.09-3) ... 117s Selecting previously unselected package libxml-sax-perl. 117s Preparing to unpack .../124-libxml-sax-perl_1.02+dfsg-4_all.deb ... 117s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 117s Selecting previously unselected package libxml-libxml-perl. 117s Preparing to unpack .../125-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_amd64.deb ... 117s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 117s Selecting previously unselected package libxml2-dev:amd64. 117s Preparing to unpack .../126-libxml2-dev_2.12.7+dfsg+really2.9.14-0.2ubuntu3_amd64.deb ... 117s Unpacking libxml2-dev:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu3) ... 117s Selecting previously unselected package libxslt1-dev:amd64. 117s Preparing to unpack .../127-libxslt1-dev_1.1.39-0exp1ubuntu2_amd64.deb ... 117s Unpacking libxslt1-dev:amd64 (1.1.39-0exp1ubuntu2) ... 117s Selecting previously unselected package libzzip-0-13t64:amd64. 117s Preparing to unpack .../128-libzzip-0-13t64_0.13.72+dfsg.1-1.2build1_amd64.deb ... 117s Unpacking libzzip-0-13t64:amd64 (0.13.72+dfsg.1-1.2build1) ... 117s Selecting previously unselected package shunit2. 117s Preparing to unpack .../129-shunit2_2.1.8-4_all.deb ... 117s Unpacking shunit2 (2.1.8-4) ... 117s Selecting previously unselected package t1utils. 117s Preparing to unpack .../130-t1utils_1.41-4build3_amd64.deb ... 117s Unpacking t1utils (1.41-4build3) ... 117s Selecting previously unselected package tex-common. 117s Preparing to unpack .../131-tex-common_6.18_all.deb ... 117s Unpacking tex-common (6.18) ... 117s Selecting previously unselected package texinfo-lib. 117s Preparing to unpack .../132-texinfo-lib_7.1.1-1_amd64.deb ... 117s Unpacking texinfo-lib (7.1.1-1) ... 117s Selecting previously unselected package texinfo. 117s Preparing to unpack .../133-texinfo_7.1.1-1_all.deb ... 117s Unpacking texinfo (7.1.1-1) ... 117s Selecting previously unselected package texlive-binaries. 117s Preparing to unpack .../134-texlive-binaries_2024.20240313.70630+ds-5build2_amd64.deb ... 117s Unpacking texlive-binaries (2024.20240313.70630+ds-5build2) ... 117s Selecting previously unselected package xdg-utils. 117s Preparing to unpack .../135-xdg-utils_1.2.1-2ubuntu1_all.deb ... 117s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 117s Selecting previously unselected package texlive-base. 117s Preparing to unpack .../136-texlive-base_2024.20250114-1_all.deb ... 117s Unpacking texlive-base (2024.20250114-1) ... 118s Selecting previously unselected package texlive-fonts-recommended. 118s Preparing to unpack .../137-texlive-fonts-recommended_2024.20250114-1_all.deb ... 118s Unpacking texlive-fonts-recommended (2024.20250114-1) ... 119s Selecting previously unselected package texlive-latex-base. 119s Preparing to unpack .../138-texlive-latex-base_2024.20250114-1_all.deb ... 119s Unpacking texlive-latex-base (2024.20250114-1) ... 119s Selecting previously unselected package zlib1g-dev:amd64. 119s Preparing to unpack .../139-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 119s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 119s Selecting previously unselected package libffi-dev:amd64. 119s Preparing to unpack .../140-libffi-dev_3.4.7-1_amd64.deb ... 119s Unpacking libffi-dev:amd64 (3.4.7-1) ... 119s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 119s Setting up libgnutls-openssl27t64:amd64 (3.8.9-2ubuntu1) ... 119s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 119s Setting up gnustep-common (2.9.3-4) ... 119s Setting up shunit2 (2.1.8-4) ... 119s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 119s Setting up libxi6:amd64 (2:1.8.2-1) ... 119s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 119s Setting up libxcb-render0:amd64 (1.17.0-2) ... 119s Setting up libarchive-zip-perl (1.68-1) ... 119s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 119s Setting up x11-common (1:7.7+23ubuntu3) ... 120s Setting up libxml-namespacesupport-perl (1.12-2) ... 120s Setting up m4 (1.4.19-5) ... 120s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 120s Setting up gnustep-base-doc (1.30.0-14ubuntu1) ... 120s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 120s Setting up adequate (0.17.5) ... 120s Setting up texinfo-lib (7.1.1-1) ... 120s Setting up libgomp1:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libffi-dev:amd64 (3.4.7-1) ... 120s Setting up tzdata-legacy (2025a-2ubuntu1) ... 120s Setting up tex-common (6.18) ... 120s update-language: texlive-base not installed and configured, doing nothing! 120s Setting up libxml-sax-base-perl (1.09-3) ... 120s Setting up autotools-dev (20220109.1) ... 120s Setting up libxml2-dev:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu3) ... 120s Setting up libunbound8:amd64 (1.22.0-1ubuntu1) ... 120s Setting up libpkgconf3:amd64 (1.8.1-4) ... 120s Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 120s Setting up libzzip-0-13t64:amd64 (0.13.72+dfsg.1-1.2build1) ... 120s Setting up libgnutls-dane0t64:amd64 (3.8.9-2ubuntu1) ... 120s Setting up gnustep-multiarch:amd64 (2.9.3-4) ... 120s Setting up libteckit0:amd64 (2.5.12+ds1-1) ... 120s Setting up libavahi-common-data:amd64 (0.8-14ubuntu1) ... 120s Setting up gnustep-base-common (1.30.0-14ubuntu1) ... 120s Setting up t1utils (1.41-4build3) ... 120s Setting up libquadmath0:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libtexlua53-5:amd64 (2024.20240313.70630+ds-5build2) ... 120s Setting up fonts-dejavu-mono (2.37-8) ... 120s Setting up libmpc3:amd64 (1.3.1-1build2) ... 120s Setting up autopoint (0.23.1-1) ... 120s Setting up libmpfi0:amd64 (1.5.4+ds-4) ... 120s Setting up icu-devtools (76.1-1ubuntu2) ... 120s Setting up fonts-dejavu-core (2.37-8) ... 120s Setting up pkgconf-bin (1.8.1-4) ... 120s Setting up libgc1:amd64 (1:8.2.8-1) ... 120s Setting up libidn2-dev:amd64 (2.3.7-2build2) ... 120s Setting up libkpathsea6:amd64 (2024.20240313.70630+ds-5build2) ... 120s Setting up autoconf (2.72-3ubuntu1) ... 120s Setting up libubsan1:amd64 (15-20250213-1ubuntu1) ... 120s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 120s Setting up dwz (0.15-1build6) ... 120s Setting up libhwasan0:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libasan8:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 120s Setting up debugedit (1:5.1-2) ... 120s Setting up fonts-lmodern (2.005-1) ... 120s Setting up libharfbuzz0b:amd64 (10.2.0-1) ... 120s Setting up sgml-base (1.31) ... 120s Setting up libpaper2:amd64 (2.2.5-0.3) ... 120s Setting up libtsan2:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libisl23:amd64 (0.27-1) ... 120s Setting up libtext-unidecode-perl (1.30-3) ... 120s Setting up libtasn1-6-dev:amd64 (4.20.0-2) ... 120s Setting up libcap-dev:amd64 (1:2.66-5ubuntu3) ... 120s Setting up libicu-dev:amd64 (76.1-1ubuntu2) ... 120s Setting up xdg-utils (1.2.1-2ubuntu1) ... 120s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 120s Setting up libcc1-0:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libsystemd-dev:amd64 (257.2-3ubuntu1) ... 120s Setting up liblsan0:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libp11-kit-dev:amd64 (0.25.5-2ubuntu3) ... 120s Setting up libitm1:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libsynctex2:amd64 (2024.20240313.70630+ds-5build2) ... 120s Setting up libpotrace0:amd64 (1.16-2build1) ... 120s Setting up automake (1:1.17-3ubuntu1) ... 120s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 120s Setting up gnutls-bin (3.8.9-2ubuntu1) ... 120s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 120s Setting up libice6:amd64 (2:1.1.1-1) ... 120s Setting up gettext (0.23.1-1) ... 120s Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 120s Setting up libxslt1-dev:amd64 (1.1.39-0exp1ubuntu2) ... 120s Setting up nettle-dev:amd64 (3.10.1-1) ... 120s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 120s Setting up libavahi-common3:amd64 (0.8-14ubuntu1) ... 120s Setting up libobjc4:amd64 (15-20250213-1ubuntu1) ... 120s Setting up libpaper-utils (2.2.5-0.3) ... 120s Setting up libxml-sax-perl (1.02+dfsg-4) ... 121s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 121s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 121s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 121s Setting up pkgconf:amd64 (1.8.1-4) ... 121s Setting up intltool-debian (0.35.0+20060710.6) ... 121s Setting up libptexenc1:amd64 (2024.20240313.70630+ds-5build2) ... 121s Setting up cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 121s Setting up cpp-14 (14.2.0-17ubuntu1) ... 121s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 121s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 121s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 121s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 121s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 121s Setting up dh-strip-nondeterminism (1.14.1-2) ... 121s Setting up libavahi-common-dev:amd64 (0.8-14ubuntu1) ... 121s Setting up xml-core (0.19) ... 121s Setting up libfontconfig1:amd64 (2.15.0-2ubuntu1) ... 121s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 121s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 121s Setting up libsm6:amd64 (2:1.2.4-1) ... 121s Setting up libavahi-client3:amd64 (0.8-14ubuntu1) ... 121s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 121s Setting up libgnutls28-dev:amd64 (3.8.9-2ubuntu1) ... 121s Setting up po-debconf (1.0.21+nmu1) ... 121s Setting up libobjc-14-dev:amd64 (14.2.0-17ubuntu1) ... 121s Setting up libcairo2:amd64 (1.18.2-2) ... 121s Setting up libgnustep-base1.30:amd64 (1.30.0-14ubuntu1) ... 121s Setting up gnustep-base-runtime (1.30.0-14ubuntu1) ... 122s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 122s Setting up texinfo (7.1.1-1) ... 122s Running mktexlsr. This may take some time. ... done. 122s Setting up cpp (4:14.2.0-1ubuntu1) ... 122s Setting up gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 122s Setting up gobjc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 122s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 122s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 122s Setting up gobjc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 122s Setting up libxaw7:amd64 (2:1.0.16-1) ... 122s Setting up gcc-14 (14.2.0-17ubuntu1) ... 122s Setting up g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 122s Setting up texlive-binaries (2024.20240313.70630+ds-5build2) ... 122s update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode 122s update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode 122s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 122s Setting up g++-14 (14.2.0-17ubuntu1) ... 122s Setting up texlive-base (2024.20250114-1) ... 122s tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps 123s tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg 123s tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper 123s tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex 124s Setting up libtool (2.5.4-3build1) ... 124s Setting up gobjc++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 124s Setting up gobjc-14 (14.2.0-17ubuntu1) ... 124s Setting up gcc (4:14.2.0-1ubuntu1) ... 124s Setting up dh-autoreconf (20) ... 124s Setting up gobjc++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 124s Setting up texlive-latex-base (2024.20250114-1) ... 124s Setting up g++ (4:14.2.0-1ubuntu1) ... 124s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 124s Setting up texlive-fonts-recommended (2024.20250114-1) ... 124s Setting up build-essential (12.10ubuntu1) ... 124s Setting up gobjc++-14 (14.2.0-17ubuntu1) ... 124s Setting up gobjc (4:14.2.0-1ubuntu1) ... 124s Setting up gobjc++ (4:14.2.0-1ubuntu1) ... 124s Setting up debhelper (13.24.1ubuntu2) ... 124s Setting up gnustep-make (2.9.3-4) ... 124s Setting up libgnustep-base-dev:amd64 (1.30.0-14ubuntu1) ... 124s Processing triggers for install-info (7.1.1-1) ... 124s Processing triggers for libc-bin (2.40-4ubuntu1) ... 124s Processing triggers for man-db (2.13.0-1) ... 126s Processing triggers for sgml-base (1.31) ... 126s Setting up libdbus-1-dev:amd64 (1.16.0-1ubuntu1) ... 126s Setting up libavahi-client-dev:amd64 (0.8-14ubuntu1) ... 126s Processing triggers for tex-common (6.18) ... 126s Running updmap-sys. This may take some time... done. 126s Running mktexlsr /var/lib/texmf ... done. 127s Building format(s) --all. 157s This may take some time... done. 158s autopkgtest [23:50:22]: test adequate: [----------------------- 159s autopkgtest [23:50:23]: test adequate: -----------------------] 160s adequate PASS 160s autopkgtest [23:50:24]: test adequate: - - - - - - - - - - results - - - - - - - - - - 160s autopkgtest [23:50:24]: test file-tests: preparing testbed 160s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 161s Starting 2 pkgProblemResolver with broken count: 0 161s Done 161s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 162s autopkgtest [23:50:26]: test file-tests: [----------------------- 162s test_static_lib 162s test_dev_symlink 162s test_shared_lib 162s 162s Ran 3 tests. 162s 162s OK 162s autopkgtest [23:50:26]: test file-tests: -----------------------] 163s autopkgtest [23:50:27]: test file-tests: - - - - - - - - - - results - - - - - - - - - - 163s file-tests PASS 163s autopkgtest [23:50:27]: test testsuite: preparing testbed 163s Reading package lists... 163s Building dependency tree... 163s Reading state information... 164s Starting pkgProblemResolver with broken count: 0 164s Starting 2 pkgProblemResolver with broken count: 0 164s Done 164s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 165s autopkgtest [23:50:29]: test testsuite: [----------------------- 165s checking build system type... x86_64-pc-linux-gnu 165s checking host system type... x86_64-pc-linux-gnu 165s checking target system type... x86_64-pc-linux-gnu 165s checking for GNUstep configuration file to use at runtime... /etc/GNUstep/GNUstep.conf 165s checking whether the GNUstep.conf file path can be set in the environment... yes 165s checking if we should import an existing configuration file now... yes 165s checking for default GNUstep configuration file to use... /etc/GNUstep/GNUstep.conf 165s trying to import "/etc/GNUstep/GNUstep.conf" 165s configure: If this fails, please run configure again with the --disable-importing-config-file option or specifying an alternative file using the --with-default-config= option 165s checking for GNUstep-base installation domain... SYSTEM 165s checking if we are hardcoding any relative paths in gnustep-base... no 165s configure: We store the following filesystem layout into gnustep-base, to be used when no config file is found 165s checking for Makefiles directory... /usr/share/GNUstep/Makefiles 165s checking for user defaults directory... GNUstep/Defaults 165s checking for user config file... .GNUstep.conf 165s checking for System Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/Applications 165s checking for System Admin Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/Applications 165s checking for System Web Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/WebApplications 165s checking for System Tools directory... /usr/bin 165s checking for System Admin Tools directory... /usr/sbin 165s checking for System Library directory... /usr/lib/${GS_MULTIARCH}/GNUstep 165s checking for System Libraries directory... /usr/lib/${GS_MULTIARCH} 165s checking for System Headers directory... /usr/include/${GS_MULTIARCH}/GNUstep 165s checking for System Documentation directory... /usr/share/GNUstep/Documentation 165s checking for System Info Documentation directory... /usr/share/info 165s checking for System Man Documentation directory... /usr/share/man 165s checking for Network Applications directory... /usr/local/lib/GNUstep/Applications 165s checking for Network Admin Applications directory... /usr/local/lib/GNUstep/Applications 165s checking for Network Web Applications directory... /usr/lib/GNUstep/WebApplications 165s checking for Network Tools directory... /usr/local/bin 165s checking for Network Admin Tools directory... /usr/local/sbin 165s checking for Network Library directory... /usr/local/lib/GNUstep 165s checking for Network Libraries directory... /usr/local/lib 165s checking for Network Headers directory... /usr/local/include/GNUstep 165s checking for Network Documentation directory... /usr/local/share/GNUstep/Documentation 165s checking for Network Info Documentation directory... /usr/local/share/info 165s checking for Network Man Documentation directory... /usr/local/share/man 165s checking for Local Applications directory... /usr/local/lib/GNUstep/Applications 165s checking for Local Admin Applications directory... /usr/local/lib/GNUstep/Applications 165s checking for Local Web Applications directory... /usr/local/lib/GNUstep/WebApplications 165s checking for Local Tools directory... /usr/local/bin 165s checking for Local Admin Tools directory... /usr/local/sbin 165s checking for Local Library directory... /usr/local/lib/GNUstep 165s checking for Local Libraries directory... /usr/local/lib 165s checking for Local Headers directory... /usr/local/include/GNUstep 165s checking for Local Documentation directory... /usr/local/share/GNUstep/Documentation 165s checking for Local Info Documentation directory... /usr/local/share/info 165s checking for Local Man Documentation directory... /usr/local/share/man 165s checking for User Applications directory... GNUstep/Applications 165s checking for User Admin Applications directory... GNUstep/Applications/Admin 165s checking for User Web Applications directory... GNUstep/WebApplications 165s checking for User Tools directory... GNUstep/Tools 165s checking for User Admin Tools directory... GNUstep/Tools/Admin 165s checking for User Library directory... GNUstep/Library 165s checking for User Libraries directory... GNUstep/Library/Libraries 165s checking for User Headers directory... GNUstep/Library/Headers 165s checking for User Documentation directory... GNUstep/Library/Documentation 165s checking for User Info Documentation directory... GNUstep/Library/Documentation/info 165s checking for User Man Documentation directory... GNUstep/Library/Documentation/man 165s checking for System User directory... /home 165s checking for Network User directory... /home 165s checking for Local User directory... /home 165s checking for gcc... gcc 165s checking whether the C compiler works... yes 165s checking for C compiler default output file name... a.out 165s checking for suffix of executables... 165s checking whether we are cross compiling... no 166s checking for suffix of object files... o 166s checking whether we are using the GNU C compiler... yes 166s checking whether gcc accepts -g... yes 166s checking for gcc option to accept ISO C89... none needed 166s checking how to run the C preprocessor... gcc -E 166s checking for grep that handles long lines and -e... /usr/bin/grep 166s checking for egrep... /usr/bin/grep -E 166s checking for ANSI C header files... yes 166s checking for sys/types.h... yes 166s checking for sys/stat.h... yes 166s checking for stdlib.h... yes 166s checking for string.h... yes 166s checking for memory.h... yes 166s checking for strings.h... yes 166s checking for inttypes.h... yes 166s checking for stdint.h... yes 166s checking for unistd.h... yes 166s checking minix/config.h usability... no 166s checking minix/config.h presence... no 166s checking for minix/config.h... no 166s checking whether it is safe to define __EXTENSIONS__... yes 166s checking whether the compiler is clang... no 166s checking for _LARGEFILE_SOURCE value needed for large files... no 166s checking for special C compiler options needed for large files... no 166s checking for _FILE_OFFSET_BITS value needed for large files... no 167s checking for off_t... yes 167s checking whether the compiler supports atomic operations... yes 167s checking for whoami... /usr/bin/whoami 167s checking for pkg-config... /usr/bin/pkg-config 167s checking pkg-config is at least version 0.9.0... yes 167s checking the Objective-C runtime... GNU 167s checking for custom shared objc library... NONE 167s checking objc/runtime.h usability... yes 167s checking objc/runtime.h presence... yes 167s checking for objc/runtime.h... yes 167s checking objc/objc.h usability... yes 167s checking objc/objc.h presence... yes 167s checking for objc/objc.h... yes 167s configure: for gdomap network details 167s checking for variable length socket addresses... not found 167s checking for compiler visibility attribute support... found 167s checking whether SO_REUSEADDR is broken... no 167s checking for objc threading flags... 167s checking whether byte ordering is bigendian... no 167s checking size of void*... 8 167s checking size of short... 2 167s checking size of int... 4 167s checking size of long... 8 167s checking size of long long... 8 167s checking size of float... 4 168s checking size of double... 8 168s checking for working INTPTR_MAX, INTPTR_MIN, UINTPTR_MAX... yes 168s checking loading of constructor functions... yes 168s checking windows.h usability... no 168s checking windows.h presence... no 168s checking for windows.h... no 168s checking dlfcn.h usability... yes 168s checking dlfcn.h presence... yes 168s checking for dlfcn.h... yes 168s checking for dynamic linker type... simple 168s checking for dladdr in -ldl... yes 168s checking for dladdr... yes 168s checking for gethostbyname... yes 168s checking for getaddrinfo... yes 168s checking pthread.h usability... yes 168s checking pthread.h presence... yes 168s checking for pthread.h... yes 168s checking for pthread_np.h... no 168s checking size of pthread_mutex_t... 40 168s checking for pthread_mutex_t.__data.__owner... yes 168s checking size of pthread_cond_t... 48 168s checking alignment of pthread_mutex_t... 8 168s checking alignment of pthread_cond_t... 8 168s checking for pthread_join in -lpthread... yes 169s checking for pthread_getthreadid_np... no 169s checking for pthread_main_np... no 169s checking for sched_yield in -lrt... yes 169s checking for pthread_setname_np()... glibc 169s checking for pthread_getname_np()... 169s checking for pthread_spin_lock... yes 169s checking for nanosleep... yes 169s checking for usleep... yes 169s checking for Sleep... no 169s checking for objc_root_class attribute support... found 169s checking for gettid()... yes 169s checking whether objc really works... yes 169s checking if the compiler supports -fconstant-string-class... yes 169s checking if +load method is executed before main... yes 169s checking for objc_sync_enter... yes 169s checking for objc_setProperty... yes 170s checking for _Block_copy... no 170s checking for objc_setUncaughtExceptionHandler() in runtime... yes 170s checking for objc_set_unexpected() in runtime... no 170s checking for _objc_unexpected_exception in runtime... no 170s checking whether to enable native Objective-C exceptions... yes 170s checking for objc_sync_enter... (cached) yes 173s checking for thread-safe +initialize in runtime... yes 173s checking for size_t... yes 173s checking for inline... inline 173s checking for ANSI C header files... (cached) yes 173s checking for string.h... (cached) yes 173s checking for memory.h... (cached) yes 173s checking alloca.h usability... yes 173s checking alloca.h presence... yes 173s checking for alloca.h... yes 173s checking float.h usability... yes 173s checking float.h presence... yes 173s checking for float.h... yes 173s checking for sys/stat.h... (cached) yes 173s checking sys/vfs.h usability... yes 173s checking sys/vfs.h presence... yes 173s checking for sys/vfs.h... yes 173s checking sys/statfs.h usability... yes 173s checking sys/statfs.h presence... yes 173s checking for sys/statfs.h... yes 173s checking sys/statvfs.h usability... yes 173s checking sys/statvfs.h presence... yes 173s checking for sys/statvfs.h... yes 173s checking pwd.h usability... yes 174s checking pwd.h presence... yes 174s checking for pwd.h... yes 174s checking grp.h usability... yes 174s checking grp.h presence... yes 174s checking for grp.h... yes 174s checking sys/cdefs.h usability... yes 174s checking sys/cdefs.h presence... yes 174s checking for sys/cdefs.h... yes 174s checking sys/syslimits.h usability... no 174s checking sys/syslimits.h presence... no 174s checking for sys/syslimits.h... no 174s checking sys/param.h usability... yes 174s checking sys/param.h presence... yes 174s checking for sys/param.h... yes 174s checking for sys/syslimits.h... (cached) no 174s checking for sys/param.h... (cached) yes 174s checking for sys/mount.h... yes 174s checking for sys/types.h... (cached) yes 174s checking for windows.h... (cached) no 174s checking locale.h usability... yes 174s checking locale.h presence... yes 174s checking for locale.h... yes 174s checking langinfo.h usability... yes 174s checking langinfo.h presence... yes 174s checking for langinfo.h... yes 174s checking for main in -lm... yes 174s checking for utimensat... yes 174s checking for statvfs... yes 174s checking for link... yes 174s checking for symlink... yes 174s checking for readlink... yes 174s checking for geteuid... yes 175s checking for getlogin... yes 175s checking for getpwnam... yes 175s checking for getpwnam_r... yes 175s checking for getpwuid... yes 175s checking for getpwuid_r... yes 175s checking for getgrgid... yes 175s checking for getgrgid_r... yes 175s checking for getgrnam... yes 175s checking for getgrnam_r... yes 175s checking for rint... yes 175s checking for getopt... yes 175s checking for malloc_usable_size... yes 175s checking for pw_gecos field in struct passwd... yes 175s checking for currency_symbol field in struct lconv... yes 175s checking time.h usability... yes 175s checking time.h presence... yes 175s checking for time.h... yes 175s checking sys/time.h usability... yes 175s checking sys/time.h presence... yes 175s checking for sys/time.h... yes 175s checking tzfile.h usability... no 175s checking tzfile.h presence... no 175s checking for tzfile.h... no 176s checking sys/rusage.h usability... no 176s checking sys/rusage.h presence... no 176s checking for sys/rusage.h... no 176s checking ucbinclude/sys/resource.h usability... no 176s checking ucbinclude/sys/resource.h presence... no 176s checking for ucbinclude/sys/resource.h... no 176s checking for time... yes 176s checking for ctime... yes 176s checking for tzset... yes 176s checking sys/socket.h usability... yes 176s checking sys/socket.h presence... yes 176s checking for sys/socket.h... yes 176s checking netinet/in.h usability... yes 176s checking netinet/in.h presence... yes 176s checking for netinet/in.h... yes 176s checking for socklen_t... yes 176s checking for struct sockaddr_storage... yes 176s checking bfd.h usability... no 176s checking bfd.h presence... no 176s checking for bfd.h... no 176s checking for libintl_fprintf in -lintl... no 176s checking for ZSTD_compress in -lzstd... no 176s checking for dyn_string_append in -liberty... no 176s checking for gzseek in -lz... yes 176s checking for library containing sframe... no 176s checking for bfd_openr in -lbfd... no 177s checking execinfo.h usability... yes 177s checking execinfo.h presence... yes 177s checking for execinfo.h... yes 177s checking for backtrace... yes 177s checking for __builtin_extract_return_address... no 177s checking unwind.h usability... yes 177s checking unwind.h presence... yes 177s checking for unwind.h... yes 177s checking for _Unwind_GetIP... yes 177s checking syslog.h usability... yes 177s checking syslog.h presence... yes 177s checking for syslog.h... yes 177s checking sys/slog.h usability... no 177s checking sys/slog.h presence... no 177s checking for sys/slog.h... no 177s checking sys/slogcodes.h usability... no 177s checking sys/slogcodes.h presence... no 177s checking for sys/slogcodes.h... no 177s checking for syslog... yes 177s checking poll.h usability... yes 177s checking poll.h presence... yes 177s checking for poll.h... yes 177s checking for poll... yes 177s checking for poll emulation... no 177s checking if poll supports devices... yes 177s checking for vsprintf... yes 177s checking for vasprintf... yes 177s checking for snprintf... yes 177s checking for vsnprintf... yes 178s checking for getcwd... yes 178s checking for dirent.h that defines DIR... yes 178s checking for library containing opendir... none required 178s checking for struct stat.st_mtim... yes 178s checking for struct stat.st_birthtime... no 178s checking for struct stat.st_birthtimespec... no 178s checking for struct stat.st_birthtim... no 178s checking for struct stat64.st_birthtimespec... no 178s checking getopt.h usability... yes 178s checking getopt.h presence... yes 178s checking for getopt.h... yes 178s checking for posix_memalign... yes 178s checking for valloc... yes 178s checking for times... yes 178s checking for mkstemp... yes 178s checking for shmctl... yes 178s checking for mmap... yes 179s checking for mprotect... yes 179s checking sys/mman.h usability... yes 179s checking sys/mman.h presence... yes 179s checking for sys/mman.h... yes 179s checking for killpg... yes 179s checking for setpgrp... yes 179s checking for setpgid... yes 179s checking for setsid... yes 179s checking for grantpt... yes 179s checking for closefrom... yes 179s checking whether setpgrp takes no argument... (cached) yes 179s checking fcntl.h usability... yes 179s checking fcntl.h presence... yes 179s checking for fcntl.h... yes 179s checking for inttypes.h... (cached) yes 179s checking libc.h usability... no 179s checking libc.h presence... no 179s checking for libc.h... no 179s checking limits.h usability... yes 179s checking limits.h presence... yes 179s checking for limits.h... yes 179s checking malloc.h usability... yes 179s checking malloc.h presence... yes 179s checking for malloc.h... yes 179s checking for memory.h... (cached) yes 179s checking signal.h usability... yes 179s checking signal.h presence... yes 179s checking for signal.h... yes 179s checking for stdint.h... (cached) yes 179s checking for string.h... (cached) yes 180s checking sys/fcntl.h usability... yes 180s checking sys/fcntl.h presence... yes 180s checking for sys/fcntl.h... yes 180s checking sys/file.h usability... yes 180s checking sys/file.h presence... yes 180s checking for sys/file.h... yes 180s checking sys/filio.h usability... no 180s checking sys/filio.h presence... no 180s checking for sys/filio.h... no 180s checking sys/inttypes.h usability... no 180s checking sys/inttypes.h presence... no 180s checking for sys/inttypes.h... no 180s checking sys/ioctl.h usability... yes 180s checking sys/ioctl.h presence... yes 180s checking for sys/ioctl.h... yes 180s checking sys/signal.h usability... yes 180s checking sys/signal.h presence... yes 180s checking for sys/signal.h... yes 180s checking sys/stropts.h usability... no 180s checking sys/stropts.h presence... no 180s checking for sys/stropts.h... no 180s checking sys/wait.h usability... yes 180s checking sys/wait.h presence... yes 180s checking for sys/wait.h... yes 180s checking for unistd.h... (cached) yes 180s checking utime.h usability... yes 180s checking utime.h presence... yes 180s checking for utime.h... yes 180s checking for stdlib.h... (cached) yes 180s checking stdbool.h usability... yes 180s checking stdbool.h presence... yes 180s checking for stdbool.h... yes 180s checking ws2tcpip.h usability... no 180s checking ws2tcpip.h presence... no 180s checking for ws2tcpip.h... no 180s checking for library containing inet_ntop... none required 180s checking for gethostbyaddr_r... yes 180s checking for inet_aton... yes 181s checking for inet_pton... yes 181s checking for inet_ntop... yes 181s checking for sigaction... yes 181s checking zlib.h usability... yes 181s checking zlib.h presence... yes 181s checking for zlib.h... yes 181s checking for gzseek in -lz... (cached) yes 181s checking sys/resource.h usability... yes 181s checking sys/resource.h presence... yes 181s checking for sys/resource.h... yes 181s checking for setrlimit... yes 181s checking for strerror... yes 181s checking whether strerror_r is declared... yes 181s checking for strerror_r... yes 181s checking whether strerror_r returns char *... yes 181s checking for sigsetjmp... no 181s checking for uintmax_t... yes 181s checking wchar.h usability... yes 181s checking wchar.h presence... yes 181s checking for wchar.h... yes 181s checking short/int needs to be word aligned... no 181s checking for register_printf_specifier... yes 181s checking for register_printf_function... yes 182s test hi there = hi there 182s test hi there = hi there 182s checking for realpath... yes 182s checking program_invocation_name in C Library... yes 182s checking sys/utsname.h usability... yes 182s checking sys/utsname.h presence... yes 182s checking for sys/utsname.h... yes 182s checking sys/sysctl.h usability... no 182s checking sys/sysctl.h presence... no 182s checking for sys/sysctl.h... no 182s checking for sysctlbyname... no 182s checking procfs.h usability... no 182s checking procfs.h presence... no 182s checking for procfs.h... no 182s checking kernel support for /proc filesystem... yes 182s checking support for /proc psinfo struct... no 182s checking link to exe of process in /proc... /proc/self/exe 182s checking /proc/4890/cmdline terminated by nul... yes 182s checking for kvm_getenvv in -lkvm... no 182s checking use of pass-through arguments... no 182s checking use of fake-main definition... no 182s checking ffi.h usability... yes 182s checking ffi.h presence... yes 182s checking for ffi.h... yes 182s checking for forwarding callback in runtime... yes 182s checking FFI library usage... libffi 182s checking for ffi_prep_closure_loc... yes 182s checking iconv support... yes, in libc 182s checking for XML... yes 182s checking libxml/SAX2.h usability... yes 183s checking libxml/SAX2.h presence... yes 183s checking for libxml/SAX2.h... yes 183s checking for XSLT... yes 183s checking libxslt/xslt.h usability... yes 183s checking libxslt/xslt.h presence... yes 183s checking for libxslt/xslt.h... yes 183s checking gnutls support... yes 183s checking for gnutls_transport_set_errno... yes 183s checking for gnutls_x509_privkey_import2... yes 183s checking dns_sd.h usability... no 183s checking dns_sd.h presence... no 183s checking for dns_sd.h... no 183s checking avahi-client/client.h usability... yes 183s checking avahi-client/client.h presence... yes 183s checking for avahi-client/client.h... yes 183s checking for avahi_client_new in -lavahi-client... yes 183s checking for ICU... yes 183s checking unicode/uloc.h usability... yes 183s checking unicode/uloc.h presence... yes 183s checking for unicode/uloc.h... yes 183s checking unicode/ulocdata.h usability... yes 183s checking unicode/ulocdata.h presence... yes 183s checking for unicode/ulocdata.h... yes 183s checking unicode/ucol.h usability... yes 183s checking unicode/ucol.h presence... yes 183s checking for unicode/ucol.h... yes 183s checking unicode/ucurr.h usability... yes 183s checking unicode/ucurr.h presence... yes 183s checking for unicode/ucurr.h... yes 183s checking unicode/uregex.h usability... yes 183s checking unicode/uregex.h presence... yes 183s checking for unicode/uregex.h... yes 184s checking unicode/ucal.h usability... yes 184s checking unicode/ucal.h presence... yes 184s checking for unicode/ucal.h... yes 184s checking unicode/unorm2.h usability... yes 184s checking unicode/unorm2.h presence... yes 184s checking for unicode/unorm2.h... yes 184s checking unicode/unum.h usability... yes 184s checking unicode/unum.h presence... yes 184s checking for unicode/unum.h... yes 184s checking unicode/udat.h usability... yes 184s checking unicode/udat.h presence... yes 184s checking for unicode/udat.h... yes 184s checking unicode/udatpg.h usability... yes 184s checking unicode/udatpg.h presence... yes 184s checking for unicode/udatpg.h... yes 184s checking unicode/ustring.h usability... yes 184s checking unicode/ustring.h presence... yes 184s checking for unicode/ustring.h... yes 184s checking unicode/usearch.h usability... yes 184s checking unicode/usearch.h presence... yes 184s checking for unicode/usearch.h... yes 184s checking unicode/ucnv.h usability... yes 184s checking unicode/ucnv.h presence... yes 184s checking for unicode/ucnv.h... yes 184s checking unicode/utext.h usability... yes 184s checking unicode/utext.h presence... yes 184s checking for unicode/utext.h... yes 184s checking unicode/ubrk.h usability... yes 184s checking unicode/ubrk.h presence... yes 184s checking for unicode/ubrk.h... yes 184s checking unicode/utypes.h usability... yes 184s checking unicode/utypes.h presence... yes 184s checking for unicode/utypes.h... yes 184s checking dispatch/dispatch.h usability... no 184s checking dispatch/dispatch.h presence... no 184s checking for dispatch/dispatch.h... no 185s checking dispatch.h usability... no 185s checking dispatch.h presence... no 185s checking for dispatch.h... no 185s checking for libcurl... FAILED (libcurl not found via pkg-config) 185s checking gmp.h usability... yes 185s checking gmp.h presence... yes 185s checking for gmp.h... yes 185s checking for mpf_abs in -lgmp... no 185s checking for __gmpf_abs in -lgmp... yes 185s checking for nl_langinfo and CODESET... yes 185s checking whether the compiler supports -Wdeclaration-after-statement... yes 185s checking if we should install gdomap as setuid... no 185s checking for the version of gnustep-base we are compiling... 1.30.0 185s configure: creating ./config.status 185s config.status: creating config.mak 185s config.status: creating base.make 185s config.status: creating Source/gnustep-base.pc 185s config.status: creating Headers/GNUstepBase/GSConfig.h 185s config.status: creating Headers/GNUstepBase/config.h 185s --- Running tests in Tests/base/Functions --- 188s --- Running tests in Tests/base/GSMime --- 190s --- Running tests in Tests/base/GSTLS --- 191s --- Running tests in Tests/base/GSXML --- 192s --- Running tests in Tests/base/GarbageCollection --- 193s --- Running tests in Tests/base/KVC --- 195s --- Running tests in Tests/base/NSAffineTransform --- 196s --- Running tests in Tests/base/NSArchiver --- 198s --- Running tests in Tests/base/NSArray --- 199s 199s Tests/base/NSArray/basic.m: 199s Skipped set: basic.m 46 ... No collection subscripting support in the compiler. 199s 199s Tests/base/NSArray/blocks.m: 199s Skipped set: blocks.m 76 ... No Blocks support in the compiler. 200s --- Running tests in Tests/base/NSAttributedString --- 201s --- Running tests in Tests/base/NSAutoreleasePool --- 201s --- Running tests in Tests/base/NSBundle --- 205s --- Running tests in Tests/base/NSCache --- 206s --- Running tests in Tests/base/NSCalendar --- 208s --- Running tests in Tests/base/NSCalendarDate --- 210s --- Running tests in Tests/base/NSCharacterSet --- 212s --- Running tests in Tests/base/NSConnection --- 214s 214s Tests/base/NSConnection/basic.m: 214s Failed file: basic.m aborted without running all tests! 217s --- Running tests in Tests/base/NSCountedSet --- 218s --- Running tests in Tests/base/NSData --- 220s 220s Tests/base/NSData/general.m: 220s Skipped set: general.m 132 ... No Blocks support in the compiler. 220s --- Running tests in Tests/base/NSDate --- 221s --- Running tests in Tests/base/NSDateFormatter --- 222s --- Running tests in Tests/base/NSDictionary --- 223s 223s Tests/base/NSDictionary/basic.m: 223s Skipped set: basic.m 41 ... No dictionary subscripting support in the compiler. 223s 223s Tests/base/NSDictionary/blocks.m: 223s Skipped set: blocks.m 49 ... No Blocks support in the compiler. 224s 224s Tests/base/NSDictionary/sort.m: 224s Skipped set: sort.m 54 ... No Blocks support in the compiler. 224s --- Running tests in Tests/base/NSDistributedLock --- 224s --- Running tests in Tests/base/NSException --- 225s --- Running tests in Tests/base/NSFastEnumeration --- 226s --- Running tests in Tests/base/NSFileHandle --- 228s --- Running tests in Tests/base/NSFileManager --- 230s --- Running tests in Tests/base/NSHTTPCookie --- 231s --- Running tests in Tests/base/NSHashTable --- 233s 233s Tests/base/NSHashTable/weakObjects.m: 233s Skipped set: weakObjects.m 15 ... ARC support unavailable 233s --- Running tests in Tests/base/NSHost --- 234s --- Running tests in Tests/base/NSIndexPath --- 235s --- Running tests in Tests/base/NSIndexSet --- 236s 236s Tests/base/NSIndexSet/enumerateRanges.m: 236s Skipped set: enumerateRanges.m 330 ... Blocks support unavailable 236s --- Running tests in Tests/base/NSInvocation --- 238s --- Running tests in Tests/base/NSInvocationOperation --- 239s --- Running tests in Tests/base/NSJSONSerialization --- 240s --- Running tests in Tests/base/NSKeyedArchiver --- 241s --- Running tests in Tests/base/NSLocale --- 242s --- Running tests in Tests/base/NSLock --- 263s --- Running tests in Tests/base/NSMapTable --- 264s 264s Tests/base/NSMapTable/weakObjects.m: 264s Skipped set: weakObjects.m 15 ... ARC support unavailable 264s --- Running tests in Tests/base/NSMethodSignature --- 265s --- Running tests in Tests/base/NSMutableArray --- 266s --- Running tests in Tests/base/NSMutableAttributedString --- 267s --- Running tests in Tests/base/NSMutableCharacterSet --- 268s --- Running tests in Tests/base/NSMutableData --- 269s --- Running tests in Tests/base/NSMutableDictionary --- 270s --- Running tests in Tests/base/NSMutableIndexSet --- 271s 271s Tests/base/NSMutableIndexSet/blocks.m: 271s Skipped set: blocks.m 83 ... No Blocks support in the compiler. 271s --- Running tests in Tests/base/NSMutableSet --- 272s --- Running tests in Tests/base/NSMutableString --- 273s --- Running tests in Tests/base/NSNotification --- 274s --- Running tests in Tests/base/NSNumber --- 276s --- Running tests in Tests/base/NSNumberFormatter --- 277s --- Running tests in Tests/base/NSObject --- 285s --- Running tests in Tests/base/NSOperation --- 287s 287s Tests/base/NSOperation/basic.m: 287s Failed file: basic.m aborted without running all tests! 293s --- Running tests in Tests/base/NSOrderedSet --- 294s 294s Tests/base/NSOrderedSet/blocks.m: 294s Skipped set: blocks.m 80 ... No Blocks support in the compiler. 294s --- Running tests in Tests/base/NSPersonNameComponentsFormatter --- 295s --- Running tests in Tests/base/NSPointerArray --- 296s --- Running tests in Tests/base/NSPredicate --- 297s 297s Tests/base/NSPredicate/basic.m: 297s Skipped set: basic.m 150 ... No blocks support in the compiler. 297s --- Running tests in Tests/base/NSProcessInfo --- 298s --- Running tests in Tests/base/NSProgress --- 299s --- Running tests in Tests/base/NSProxy --- 300s --- Running tests in Tests/base/NSRegularExpression --- 301s --- Running tests in Tests/base/NSRunLoop --- 303s 303s Tests/base/NSRunLoop/dispatch.m: 303s Skipped set: dispatch.m 116 ... No libdispatch, no blocks support or no runloop integration hooks in libdispatch 312s --- Running tests in Tests/base/NSScanner --- 312s --- Running tests in Tests/base/NSSet --- 313s --- Running tests in Tests/base/NSSortDescriptor --- 314s --- Running tests in Tests/base/NSStream --- 377s --- Running tests in Tests/base/NSString --- 387s --- Running tests in Tests/base/NSTask --- 394s --- Running tests in Tests/base/NSThread --- 395s --- Running tests in Tests/base/NSTimeZone --- 397s --- Running tests in Tests/base/NSURL --- 402s --- Running tests in Tests/base/NSURLConnection --- 531s --- Running tests in Tests/base/NSURLHandle --- 533s --- Running tests in Tests/base/NSURLProtocol --- 534s --- Running tests in Tests/base/NSURLRequest --- 535s --- Running tests in Tests/base/NSURLSession --- 538s 538s Tests/base/NSURLSession/test01.m: 538s Skipped set: test01.m 82 ... library built without NSURLSession support 538s 538s Tests/base/NSURLSession/test02.m: 538s Skipped set: test02.m 15 ... library built without NSURLSession support 538s 538s Tests/base/NSURLSession/test03.m: 538s Skipped set: test03.m 15 ... library built without NSURLSession support 538s --- Running tests in Tests/base/NSUUID --- 538s --- Running tests in Tests/base/NSUbiquitousKeyValueStore --- 539s --- Running tests in Tests/base/NSUndoManager --- 540s --- Running tests in Tests/base/NSUserDefaults --- 541s --- Running tests in Tests/base/NSValueTransformer --- 542s --- Running tests in Tests/base/NSXMLDocument --- 543s --- Running tests in Tests/base/NSXMLElement --- 545s --- Running tests in Tests/base/NSXMLNode --- 547s --- Running tests in Tests/base/NSXMLParser --- 548s --- Running tests in Tests/base/PropertyLists --- 550s --- Running tests in Tests/base/Unicode --- 551s --- Running tests in Tests/base/coding --- 552s --- Running tests in Tests/base/headers --- 588s 588s 8258 Passed tests 588s 55 Dashed hopes 588s 16 Skipped sets 588s 2 Failed files 588s 588s 588s Some testing was abandoned when a test program aborted. This is 588s generally a severe problem and may mean that the package is 588s completely unusable. You need to try to fix this and, if it is 588s not due to some problem on your system, please help by submitting 588s a patch (or at least a bug report) to the package maintainer. 588s Please see /tmp/autopkgtest.9kVNbz/build.Cj6/src/tests.log for more detail. 588s 588s Building in Tests/base/Functions 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool NSByteSwapping... 588s Making all for test_tool NSPathUtilities... 588s Making all for test_tool NSGeometry1... 588s Making all for test_tool NSZone... 588s Compiling file NSByteSwapping.m ... 588s Compiling file NSGeometry1.m ... 588s Compiling file NSPathUtilities.m ... 588s Compiling file NSZone.m ... 588s Linking test_tool NSPathUtilities ... 588s Linking test_tool NSByteSwapping ... 588s Linking test_tool NSZone ... 588s Linking test_tool NSGeometry1 ... 588s Making all for test_tool class_hierarchy... 588s Making all for test_tool clsCreate... 588s Making all for test_tool runtime... 588s Compiling file class_hierarchy.m ... 588s Compiling file clsCreate.m ... 588s Compiling file runtime.m ... 588s runtime.m: In function ‘main’: 588s runtime.m:82:17: warning: variable ‘obj’ set but not used [-Wunused-but-set-variable] 588s 82 | id obj; 588s | ^~~ 588s class_hierarchy.m:12:1: warning: class ‘Bar’ defined without specifying a base class [-Wobjc-root-class] 588s 12 | @implementation Bar @end 588s | ^ 588s clsCreate.m: In function ‘main’: 588s clsCreate.m:17:22: warning: variable ‘pool’ set but not used [-Wunused-but-set-variable] 588s 17 | NSAutoreleasePool *pool; 588s | ^~~~ 588s Linking test_tool runtime ... 588s Linking test_tool class_hierarchy ... 588s Linking test_tool clsCreate ... 588s Testing NSByteSwapping.m... 588s Running Tests/base/Functions/NSByteSwapping.m... 588s Passed test: (2025-02-20 23:50:51.471 +0000) NSByteSwapping.m:14 ... NSSwapShort works 588s Passed test: (2025-02-20 23:50:51.520 +0000) NSByteSwapping.m:22 ... NSSwapLongLong works 588s Passed test: (2025-02-20 23:50:51.520 +0000) NSByteSwapping.m:28 ... NSSwapLongLong works 588s Passed test: (2025-02-20 23:50:51.520 +0000) NSByteSwapping.m:32 ... NSSwapBigFloatToHost works 588s Passed test: (2025-02-20 23:50:51.520 +0000) NSByteSwapping.m:38 ... NSSwapLittleFloatToHost works 588s Passed test: (2025-02-20 23:50:51.520 +0000) NSByteSwapping.m:44 ... NSSwapBigDoubleToHost works 588s Passed test: (2025-02-20 23:50:51.520 +0000) NSByteSwapping.m:50 ... NSSwapLittleDoubleToHost wworks 588s 588s real 0m0.128s 588s user 0m0.048s 588s sys 0m0.036s 588s Completed file: NSByteSwapping.m 588s Testing NSGeometry1.m... 588s Running Tests/base/Functions/NSGeometry1.m... 588s Passed test: (2025-02-20 23:50:51.636 +0000) NSGeometry1.m:32 ... identical points are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:41 ... near identical points are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:44 ... moderately similar points are not equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:46 ... identical sizes are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:55 ... near identical sizes are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:58 ... moderately similar sizes are not equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:60 ... identical rects are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:69 ... near identical rects are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:72 ... moderately similar rects are not equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:75 ... identical rects intersect 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:78 ... an empty rect does not intersect with one containing it 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:80 ... an empty rect does not intersect with one touching it 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:82 ... identical empty rects do not intersec 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:85 ... identical rects are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:94 ... near identical rects are equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:97 ... moderately similar rects are not equal 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:106 ... Not in MacOSX geometry compat mode 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:111 ... Can read output of NSStringFromPoint 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:116 ... Can read output of NSStringFromRect 588s Passed test: (2025-02-20 23:50:51.637 +0000) NSGeometry1.m:122 ... Can read output of NSStringFromSize 588s Passed test: (2025-02-20 23:50:51.642 +0000) NSGeometry1.m:130 ... In MacOSX geometry compat mode 588s Passed test: (2025-02-20 23:50:51.642 +0000) NSGeometry1.m:137 ... Can read output of NSStringFromPoint (MacOSX compat) 588s Passed test: (2025-02-20 23:50:51.642 +0000) NSGeometry1.m:142 ... Can read output of NSStringFromRect (MacOSX compat) 588s Passed test: (2025-02-20 23:50:51.642 +0000) NSGeometry1.m:148 ... Can read output of NSStringFromSize (MacOSX compat) 588s 588s real 0m0.086s 588s user 0m0.057s 588s sys 0m0.029s 588s Completed file: NSGeometry1.m 588s Testing NSPathUtilities.m... 588s Running Tests/base/Functions/NSPathUtilities.m... 588s 2025-02-20 23:50:51.770 NSPathUtilities[10056:10056] NSUserName() ubuntu 588s Passed test: (2025-02-20 23:50:51.770 +0000) NSPathUtilities.m:15 ... we can get a user name 588s 2025-02-20 23:50:51.771 NSPathUtilities[10056:10056] NSFullUserName() Ubuntu 588s Passed test: (2025-02-20 23:50:51.771 +0000) NSPathUtilities.m:17 ... we can get a full user name 588s 2025-02-20 23:50:51.771 NSPathUtilities[10056:10056] NSHomeDirectory() /home/ubuntu 588s Passed test: (2025-02-20 23:50:51.771 +0000) NSPathUtilities.m:19 ... we can get a home directory 588s 2025-02-20 23:50:51.771 NSPathUtilities[10056:10056] NSTemporaryDirectory() /tmp/GNUstepSecure1000 588s Passed test: (2025-02-20 23:50:51.771 +0000) NSPathUtilities.m:21 ... we can get a temporary directory 588s 2025-02-20 23:50:51.771 NSPathUtilities[10056:10056] NSOpenStepRootDirectory() / 588s Passed test: (2025-02-20 23:50:51.771 +0000) NSPathUtilities.m:23 ... we can get a root directory 588s 2025-02-20 23:50:51.772 NSPathUtilities[10056:10056] NSHomeDirectoryForUser(@"non-existent-user") (null) 588s Passed test: (2025-02-20 23:50:51.772 +0000) NSPathUtilities.m:26 ... home directory for non existent user is nil 588s 2025-02-20 23:50:51.772 NSPathUtilities[10056:10056] NSStandardApplicationPaths() ("/home/ubuntu/GNUstep/Applications", "/usr/local/lib/GNUstep/Applications", "/usr/lib/x86_64-linux-gnu/GNUstep/Applications", "/home/ubuntu/GNUstep/Applications/Admin") 588s Passed test: (2025-02-20 23:50:51.772 +0000) NSPathUtilities.m:32 ... we have application paths 588s 2025-02-20 23:50:51.772 NSPathUtilities[10056:10056] NSStandardLibraryPaths() ("/home/ubuntu/GNUstep/Library", "/usr/local/lib/GNUstep", "/usr/lib/x86_64-linux-gnu/GNUstep") 588s Passed test: (2025-02-20 23:50:51.772 +0000) NSPathUtilities.m:34 ... we have library paths 588s 588s real 0m0.087s 588s user 0m0.061s 588s sys 0m0.026s 588s Completed file: NSPathUtilities.m 588s Testing NSZone.m... 588s Running Tests/base/Functions/NSZone.m... 588s Passed test: (2025-02-20 23:50:51.825 +0000) NSZone.m:12 ... NSDefaultMallocZone() returns something 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:15 ... NSCreateZone() works for an unfreeable zone 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:18 ... NSCreateZone() works for a normal zone 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:23 ... NSZoneName() returns previously set string 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:32 ... NSZoneFree() calloc'd buffer 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:43 ... NSZoneFree() free'd buffer throws exception: NSMallocException 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:54 ... NSZoneFree() malloc'd buffer 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:70 ... NSZoneFree() releases memory held after realloc 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:75 ... NSZoneFromPointer() returns zone where memory came from 588s Passed test: (2025-02-20 23:50:51.866 +0000) NSZone.m:81 ... NSRecycleZone seems to operate 588s 588s real 0m0.063s 588s user 0m0.042s 588s sys 0m0.021s 588s Completed file: NSZone.m 588s Testing class_hierarchy.m... 588s Running Tests/base/Functions/class_hierarchy.m... 588s Start set: class_hierarchy.m:33 ... testRootClass 588s Passed test: (2025-02-20 23:50:51.922 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 588s End set: class_hierarchy.m:44 ... testRootClass 588s Start set: class_hierarchy.m:33 ... testRootClass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 588s End set: class_hierarchy.m:44 ... testRootClass 588s Start set: class_hierarchy.m:33 ... testRootClass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 588s End set: class_hierarchy.m:44 ... testRootClass 588s Start set: class_hierarchy.m:54 ... testNonRootClass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 588s End set: class_hierarchy.m:75 ... testNonRootClass 588s Start set: class_hierarchy.m:54 ... testNonRootClass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 588s End set: class_hierarchy.m:75 ... testNonRootClass 588s Start set: class_hierarchy.m:54 ... testNonRootClass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 588s End set: class_hierarchy.m:75 ... testNonRootClass 588s Start set: class_hierarchy.m:54 ... testNonRootClass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 588s Passed test: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 588s Dashed hope: (2025-02-20 23:50:51.968 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 588s End set: class_hierarchy.m:75 ... testNonRootClass 588s 588s real 0m0.069s 588s user 0m0.044s 588s sys 0m0.025s 588s Completed file: class_hierarchy.m 588s Testing clsCreate.m... 588s Running Tests/base/Functions/clsCreate.m... 588s Passed test: (2025-02-20 23:50:52.021 +0000) New class's description method is called correctly 588s 588s real 0m0.062s 588s user 0m0.042s 588s sys 0m0.019s 588s Completed file: clsCreate.m 588s Testing runtime.m... 588s Running Tests/base/Functions/runtime.m... 588s 2025-02-20 23:50:52.161 runtime[10156:10156] autorelease called without pool for object (0x570d5f1146b0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f14f9f0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1bb620) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.122 +0000) runtime.m:100 ... NSGetSizeAndAlignment() steps through id 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1a34e0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f13b940) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1bf1a0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:102 ... NSGetSizeAndAlignment() steps through sel 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b5cd0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1a8710) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1a8a40) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:104 ... class_isMetaClass() returns NO for Nil 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f16a9e0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f13d9a0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f13f6a0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:106 ... class_getSuperclass() returns NO for Nil 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f13f9e0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1aaca0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f17ba10) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:113 ... class_getName() for Nil does not crash 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f17bd50) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1922a0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1925d0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:114 ... class_getName() for Nil is nil 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ae590) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1aee50) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f195c10) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:116 ... class_getInstanceVariables() for Nil,0 is 0 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f195f50) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f196810) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c0400) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:118 ... class_getVersion() for Nil is 0 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c1220) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f18a040) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f18a370) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:124 ... +initialize was called 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f18a6b0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f18af70) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b04e0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:125 ... +load was called 588s 2025-02-20 23:50:52.162 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b0820) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b10e0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b1410) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.162 +0000) runtime.m:126 ... +load occurs before +initialize 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b1750) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1a19e0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1a1d10) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:127 ... class name works 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f197ad0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f198390) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1986c0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:128 ... class_respondsToSelector() works for class method 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f198a00) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19e570) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19e8a0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:130 ... class_respondsToSelector() works for superclass method 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19ebe0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19f4a0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19f7d0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:132 ... class_respondsToSelector() returns NO for unknown method 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19fb10) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c8250) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c8580) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:134 ... class_respondsToSelector() returns NO for nul selector 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c88c0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c9180) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c94b0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:136 ... class_respondsToSelector() returns NO for nul class 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1c97f0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ca0b0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d4a60) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:139 ... object_getClass() retrieves meta class 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d4d60) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d5620) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d5950) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:140 ... metaclass name works 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d5c90) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d6550) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d6880) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:142 ... class_getInstanceVariable() returns 0 for null name 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19aac0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19b380) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19b6b0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:144 ... class_getInstanceVariable() returns 0 for non-existent 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19b9f0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19c2b0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19c5e0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:146 ... class_getInstanceVariable() returns 0 for Nil class 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f19c920) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b35a0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b38d0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:148 ... class_getInstanceVariable() works 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b3c10) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b44d0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b4800) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:150 ... class_getInstanceVariable() works for superclass ivar 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b4b40) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b5400) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1b5730) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:152 ... class_getInstanceVariable() works for superclass obj ivar 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1d9940) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1da200) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1da530) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:155 ... SubClass1 has three methods 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1da870) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1db130) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.163 runtime[10156:10156] autorelease called without pool for object (0x570d5f1db460) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.163 +0000) runtime.m:156 ... method list is terminated 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1db7a0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1dc060) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1dc390) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:160 ... last method is sel2 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1dc6d0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1dcf90) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1dd2c0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:162 ... method 2 is the original, overridden by the category 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1dd6a0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ddf60) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1de290) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:167 ... method 0 has expected name 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1de5d0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1dee90) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1df1c0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:183 ... method 0 is the category method overriding original 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1df500) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1f9960) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1f9c90) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:188 ... method 1 has expected name 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1f9fd0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fa890) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fabc0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:193 ... SubClass1 has one ivar 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1faf00) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fb7c0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fbaf0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:194 ... ivar list is terminated 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fbe30) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fc6f0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fca20) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:195 ... ivar has correct name 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1fcd60) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e6220) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e6550) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:197 ... ivar has correct type 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e6890) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e7150) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e7480) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:201 ... SubClass1 has one protocol 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e77c0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e8080) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e83b0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:202 ... protocol list is terminated 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e86f0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e8fb0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e92e0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:203 ... protocol has correct name 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e9700) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1e9fc0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ea2f0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:207 ... can allocate a class pair 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ea630) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1eaef0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1eb220) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:208 ... able to add iVar 'iv1' 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1eb5a0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ebe60) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.164 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ec190) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:210 ... able to add iVar 'iv2' 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1eb560) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ecdb0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ed0e0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.164 +0000) runtime.m:212 ... able to add iVar 'iv3' 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ed490) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1edd50) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ee080) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:214 ... able to add iVar 'iv4' 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ee3c0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1eec80) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1eefb0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:218 ... iv1 exists 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1ef2f0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1efbb0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1efee0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:219 ... iv1 offset is 64 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f20d9f0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f20e2b0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f20e5e0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:221 ... iv2 exists 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f20e920) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f20f1e0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f20f510) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:222 ... iv2 offset is 96 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f20f850) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f210110) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f210440) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:224 ... iv3 exists 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f210780) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f211040) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f211370) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:225 ... iv3 offset is 112 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f2116b0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f211f70) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f2122a0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:227 ... iv4 exists 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f2125e0) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f212ea0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f2131d0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:228 ... iv4 offset is 120 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f213510) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f213dd0) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f214100) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:233 ... NSSelectorFromString() returns 0 for nil string 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f214440) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f214d00) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f215030) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:235 ... NSStringFromSelector() returns nil for null selector 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f215370) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f215c30) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f215f60) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:238 ... NSSelectorFromString() creates for non-existent selector 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f215f10) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f216580) of class NSCalendarDate in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f1be360) of class GSTimeZone in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f216e90) of class GSCInlineString in thread {name = (null), num = 10156} 588s 2025-02-20 23:50:52.165 runtime[10156:10156] autorelease called without pool for object (0x570d5f2171c0) of class GSAutoreleasedMemory in thread {name = (null), num = 10156} 588s Passed test: (2025-02-20 23:50:52.165 +0000) runtime.m:240 ... NSStringFromSelector() works for existing selector 588s 588s real 0m0.068s 588s user 0m0.044s 588s sys 0m0.024s 588s Completed file: runtime.m 588s 588s Building in Tests/base/GSMime 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool build... 588s Making all for test_tool general... 588s Making all for test_tool test01... 588s Making all for test_tool test02... 588s Compiling file test01.m ... 588s Compiling file build.m ... 588s Compiling file general.m ... 588s Compiling file test02.m ... 588s build.m: In function ‘main’: 588s build.m:68:15: warning: unused variable ‘bytes’ [-Wunused-variable] 588s 68 | const char *bytes = "MIME-Version: 1.0\r\n" 588s | ^~~~~ 588s Linking test_tool build ... 588s Linking test_tool test01 ... 588s Linking test_tool general ... 588s Making all for test_tool xml-charset... 588s Linking test_tool test02 ... 588s Compiling file xml-charset.m ... 588s Linking test_tool xml-charset ... 588s Testing build.m... 588s Running Tests/base/GSMime/build.m... 588s Passed test: (2025-02-20 23:50:53.732 +0000) build.m:44 ... Can make a simple document 588s Passed test: (2025-02-20 23:50:53.733 +0000) build.m:52 ... Can use non-ascii character in subject 588s Passed test: (2025-02-20 23:50:53.733 +0000) build.m:54 ... Can restore non-ascii character in subject 588s Passed test: (2025-02-20 23:50:53.733 +0000) build.m:58 ... Can serialize with non-ascii character in subject 588s Passed test: (2025-02-20 23:50:53.733 +0000) build.m:60 ... Can restore non-ascii character in subject form serialized document 588s Passed test: (2025-02-20 23:50:53.733 +0000) build.m:71 ... encodes utf-8 euro in subject 588s Passed test: (2025-02-20 23:50:53.733 +0000) build.m:87 ... before parse, first part is html 588s Passed test: (2025-02-20 23:50:53.733 +0000) build.m:89 ... before parse, last part is text 588s Passed test: (2025-02-20 23:50:53.734 +0000) build.m:93 ... after parse, first part is html 588s Passed test: (2025-02-20 23:50:53.734 +0000) build.m:95 ... after parse, last part is text 588s 588s real 0m0.067s 588s user 0m0.044s 588s sys 0m0.022s 588s Completed file: build.m 588s Testing general.m... 588s Running Tests/base/GSMime/general.m... 588s Passed test: (2025-02-20 23:50:53.838 +0000) general.m:96 ... encode long header ok 588s Passed test: (2025-02-20 23:50:53.839 +0000) general.m:99 ... decodeBase64 works for padded data 588s Passed test: (2025-02-20 23:50:53.839 +0000) general.m:103 ... decodeBase64 works for unpadded data 588s Passed test: (2025-02-20 23:50:53.839 +0000) general.m:108 ... can parse one char base64 mime1.dat incrementally 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:111 ... can parse one char base64 mime1.dat in one go 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:113 ... mime1.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:121 ... Can detect excess data in multipart 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:127 ... can parse two char base64 mime2.dat incrementally 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:130 ... can parse two char base64 mime2.dat in one go 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:132 ... mime2.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:136 ... can parse three char base64 mime3.dat incrementally 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:139 ... can parse three char base64 mime3.dat in one go 588s Passed test: (2025-02-20 23:50:53.840 +0000) general.m:141 ... mime3.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:149 ... can parse multi-part text mime4.dat incrementally 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:153 ... can extract content file name from mime4.dat (incrementally parsed) 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:155 ... can extract content type from mime4.dat (incrementally parsed) 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:157 ... can extract content sub type from mime4.dat (incrementally parsed) 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:165 ... can parse multi-part text mime4.dat in one go 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:169 ... can extract content file name from mime4.dat (parsed in one go) 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:171 ... can extract content type from mime4.dat (parsed in one go) 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:173 ... can extract content sub type from mime4.dat (parsed in one go) 588s Passed test: (2025-02-20 23:50:53.841 +0000) general.m:175 ... mime4.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.847 +0000) general.m:179 ... can parse http document mime5.dat incrementally 588s Passed test: (2025-02-20 23:50:53.847 +0000) general.m:182 ... can parse http document mime5.dat in one go 588s Passed test: (2025-02-20 23:50:53.847 +0000) general.m:184 ... mime5.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.850 +0000) general.m:188 ... can parse multipart mixed mime6.dat incrementally 588s Passed test: (2025-02-20 23:50:53.850 +0000) general.m:191 ... can parse multipart mixed mime6.dat in one go 588s Passed test: (2025-02-20 23:50:53.850 +0000) general.m:193 ... mime6.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.850 +0000) general.m:196 ... mime6.dat binary data part matches mime7.dat 588s Passed test: (2025-02-20 23:50:53.851 +0000) general.m:210 ... mime9.dat folded header unfolds correctly incrementally 588s Passed test: (2025-02-20 23:50:53.851 +0000) general.m:214 ... mime9.dat folded header unfolds correctly in one go 588s Passed test: (2025-02-20 23:50:53.851 +0000) general.m:216 ... mime9.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.858 +0000) general.m:223 ... mime10.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.858 +0000) general.m:226 ... rawMimeData reproduces document 588s Passed test: (2025-02-20 23:50:53.862 +0000) general.m:235 ... mime11.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.862 +0000) general.m:239 ... mime11.dat (folded and quoted boundary header) equal after writing and re-parsing 588s Passed test: (2025-02-20 23:50:53.863 +0000) general.m:259 ... mime12.dat same as internally generated content 588s Passed test: (2025-02-20 23:50:53.863 +0000) general.m:261 ... mime12.dat documents are the same 588s Passed test: (2025-02-20 23:50:53.863 +0000) general.m:264 ... rawMimeData reproduces document with 'Q' header 588s Passed test: (2025-02-20 23:50:53.863 +0000) general.m:273 ... rawMimeData reproduces document with 'B' header 588s Passed test: (2025-02-20 23:50:53.863 +0000) general.m:282 ... rawMimeData reproduces document with long header 588s 588s real 0m0.096s 588s user 0m0.067s 588s sys 0m0.030s 588s Completed file: general.m 588s Testing test01.m... 588s Running Tests/base/GSMime/test01.m... 588s Passed test: (2025-02-20 23:50:53.964 +0000) test01.m:17 ... base64 encoding vector 1 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:19 ... base64 encoding vector 2 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:21 ... base64 encoding vector 3 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:23 ... base64 encoding vector 4 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:25 ... base64 encoding vector 5 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:27 ... base64 encoding vector 6 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:29 ... base64 encoding vector 7 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:32 ... base64 decoding vector 1 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:34 ... base64 decoding vector 2 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:36 ... base64 decoding vector 3 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:38 ... base64 decoding vector 4 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:40 ... base64 decoding vector 5 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:42 ... base64 decoding vector 6 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:44 ... base64 decoding vector 7 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:48 ... can parse one header 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:51 ... First Header not complete until next starts 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:54 ... Adding partial headers is ok 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:58 ... Parsed first header as expected 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:62 ... Completing partial header is ok 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:66 ... Partial header not complete until next starts 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:69 ... Folded header is ok 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:71 ... Parsed partial header as expected 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:73 ... Folded header not complete until next starts 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:76 ... partial end-of-line is ok 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:78 ... Parsed folded header as expected testing 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:81 ... completing end-of-line is ok 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:87 ... charset is inferred 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:102 ... raw mime data for long header is OK 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:107 ... can parse HTTP 200 reponse in one go 588s Passed test: (2025-02-20 23:50:53.965 +0000) test01.m:108 ... parse is complete 588s Passed test: (2025-02-20 23:50:53.966 +0000) test01.m:112 ... can parse HTTP chunked in one go 588s Passed test: (2025-02-20 23:50:53.966 +0000) test01.m:113 ... parse is complete 588s Passed test: (2025-02-20 23:50:53.966 +0000) test01.m:114 ... parse is complete 588s Passed test: (2025-02-20 23:50:53.966 +0000) test01.m:116 ... content correct 588s 588s real 0m0.067s 588s user 0m0.046s 588s sys 0m0.021s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/GSMime/test02.m... 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:11 ... charset 'ansi_x3.4-1968' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:14 ... charset 'ansi_x3.4-1986' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:17 ... charset 'apple-roman' is NSMacOSRomanStringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:20 ... charset 'ascii' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:23 ... charset 'big5' is NSBig5StringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:26 ... charset 'cp367' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:29 ... charset 'cp819' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:32 ... charset 'csascii' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.066 +0000) test02.m:35 ... charset 'csisolatin1' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:38 ... charset 'gb2312.1980' is NSChineseEUCStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:41 ... charset 'gsm0338' is NSGSM0338StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:44 ... charset 'ia5' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:47 ... charset 'ibm367' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:50 ... charset 'ibm819' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:53 ... charset 'iso-10646-ucs-2' is NSUnicodeStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:56 ... charset 'iso10646-ucs-2' is NSUnicodeStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:59 ... charset 'iso-8859-1' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:62 ... charset 'iso8859-1' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:65 ... charset 'iso-8859-10' is NSISOLatin6StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:68 ... charset 'iso8859-10' is NSISOLatin6StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:71 ... charset 'iso-8859-11' is NSISOLatinThaiStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:74 ... charset 'iso8859-11' is NSISOLatinThaiStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:77 ... charset 'iso-8859-13' is NSISOLatin7StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:80 ... charset 'iso8859-13' is NSISOLatin7StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:83 ... charset 'iso-8859-14' is NSISOLatin8StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:86 ... charset 'iso8859-14' is NSISOLatin8StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:89 ... charset 'iso-8859-15' is NSISOLatin9StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:92 ... charset 'iso8859-15' is NSISOLatin9StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:95 ... charset 'iso-8859-1:1987' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:98 ... charset 'iso8859-1:1987' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:101 ... charset 'iso-8859-2' is NSISOLatin2StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:104 ... charset 'iso8859-2' is NSISOLatin2StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:107 ... charset 'iso-8859-3' is NSISOLatin3StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:110 ... charset 'iso8859-3' is NSISOLatin3StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:113 ... charset 'iso-8859-4' is NSISOLatin4StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:116 ... charset 'iso8859-4' is NSISOLatin4StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:119 ... charset 'iso-8859-5' is NSISOLatinCyrillicStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:122 ... charset 'iso8859-5' is NSISOLatinCyrillicStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:125 ... charset 'iso-8859-6' is NSISOLatinArabicStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:128 ... charset 'iso8859-6' is NSISOLatinArabicStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:131 ... charset 'iso-8859-7' is NSISOLatinGreekStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:134 ... charset 'iso8859-7' is NSISOLatinGreekStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:137 ... charset 'iso-8859-8' is NSISOLatinHebrewStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:140 ... charset 'iso8859-8' is NSISOLatinHebrewStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:143 ... charset 'iso-8859-9' is NSISOLatin5StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:146 ... charset 'iso8859-9' is NSISOLatin5StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:149 ... charset 'iso-ir-100' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:152 ... charset 'iso-ir-6' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:155 ... charset 'iso-10646-1' is NSUnicodeStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:158 ... charset 'iso10646-1' is NSUnicodeStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:161 ... charset 'iso646-us' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:164 ... charset 'iso_646.991-irv' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:167 ... charset 'iso_646.irv:1991' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:170 ... charset 'iso_8859-1' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:173 ... charset 'jisx0201.1976' is NSShiftJISStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:176 ... charset 'koi8-r' is NSKOI8RStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:179 ... charset 'ksc5601.1987' is NSKoreanEUCStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:182 ... charset 'ksc5601.1997' is NSKoreanEUCStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:185 ... charset 'l1' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:188 ... charset 'latin1' is NSISOLatin1StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:191 ... charset 'microsoft-cp1250' is NSWindowsCP1250StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:194 ... charset 'microsoft-cp1251' is NSWindowsCP1251StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:197 ... charset 'microsoft-cp1252' is NSWindowsCP1252StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:200 ... charset 'microsoft-cp1253' is NSWindowsCP1253StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:203 ... charset 'microsoft-cp1254' is NSWindowsCP1254StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:206 ... charset 'microsoft-symbol' is NSSymbolStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:209 ... charset 'shift_JIS' is NSShiftJISStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:212 ... charset 'us' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:215 ... charset 'us-ascii' is NSASCIIStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:218 ... charset 'utf-16' is NSUnicodeStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:221 ... charset 'utf16' is NSUnicodeStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:224 ... charset 'utf-7' is NSUTF7StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:227 ... charset 'utf7' is NSUTF7StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:230 ... charset 'utf-8' is NSUTF8StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:233 ... charset 'utf8' is NSUTF8StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:236 ... charset 'windows-1250' is NSWindowsCP1250StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:239 ... charset 'windows-1251' is NSWindowsCP1251StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:242 ... charset 'windows-1252' is NSWindowsCP1252StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:245 ... charset 'windows-1253' is NSWindowsCP1253StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:248 ... charset 'windows-1254' is NSWindowsCP1254StringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:251 ... charset 'windows-symbol' is NSSymbolStringEncoding 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:257 ... NSASCIIStringEncoding canonical charset is us-ascii 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:260 ... NSBig5StringEncoding canonical charset is big5 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:263 ... NSChineseEUCStringEncoding canonical charset is gb2312.1980 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:266 ... NSGSM0338StringEncoding canonical charset is gsm0338 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:269 ... NSISOLatinArabicStringEncoding canonical charset is iso-8859-6 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:272 ... NSISOLatinCyrillicStringEncoding canonical charset is iso-8859-5 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:275 ... NSISOLatinGreekStringEncoding canonical charset is iso-8859-7 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:278 ... NSISOLatinHebrewStringEncoding canonical charset is iso-8859-8 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:281 ... NSISOLatin1StringEncoding canonical charset is iso-8859-1 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:284 ... NSISOLatin2StringEncoding canonical charset is iso-8859-2 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:287 ... NSISOLatin3StringEncoding canonical charset is iso-8859-3 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:290 ... NSISOLatin4StringEncoding canonical charset is iso-8859-4 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:293 ... NSISOLatin5StringEncoding canonical charset is iso-8859-9 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:296 ... NSISOLatin6StringEncoding canonical charset is iso-8859-10 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:299 ... NSISOLatin7StringEncoding canonical charset is iso-8859-13 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:302 ... NSISOLatin8StringEncoding canonical charset is iso-8859-14 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:305 ... NSISOLatin9StringEncoding canonical charset is iso-8859-15 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:308 ... NSISOLatinThaiStringEncoding canonical charset is iso-8859-11 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:311 ... NSKOI8RStringEncoding canonical charset is koi8-r 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:314 ... NSKoreanEUCStringEncoding canonical charset is ksc5601.1987 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:317 ... NSMacOSRomanStringEncoding canonical charset is apple-roman 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:320 ... NSShiftJISStringEncoding canonical charset is shift_JIS 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:323 ... NSUTF7StringEncoding canonical charset is utf-7 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:326 ... NSUTF8StringEncoding canonical charset is utf-8 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:329 ... NSUnicodeStringEncoding canonical charset is utf-16 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:332 ... NSWindowsCP1250StringEncoding canonical charset is windows-1250 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:335 ... NSWindowsCP1251StringEncoding canonical charset is windows-1251 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:338 ... NSWindowsCP1252StringEncoding canonical charset is windows-1252 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:341 ... NSWindowsCP1253StringEncoding canonical charset is windows-1253 588s Passed test: (2025-02-20 23:50:54.067 +0000) test02.m:344 ... NSWindowsCP1254StringEncoding canonical charset is windows-1254 588s 588s real 0m0.069s 588s user 0m0.049s 588s sys 0m0.020s 588s Completed file: test02.m 588s Testing xml-charset.m... 588s Running Tests/base/GSMime/xml-charset.m... 588s Passed test: (2025-02-20 23:50:54.178 +0000) xml-charset.m:11 ... Can determine charset of xml document. 588s Passed test: (2025-02-20 23:50:54.179 +0000) xml-charset.m:12 ... Charset detected correctly 588s 588s real 0m0.078s 588s user 0m0.050s 588s sys 0m0.027s 588s Completed file: xml-charset.m 588s 588s Building in Tests/base/GSTLS 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/GSTLS/basic.m... 588s Start set: basic.m:9 ... TLS support 588s Passed test: (2025-02-20 23:50:55.107 +0000) basic.m:21 ... OpenSSL encrypted key can be loaded 588s Passed test: (2025-02-20 23:50:55.108 +0000) basic.m:24 ... Certificate list can be loaded from a file 588s Passed test: (2025-02-20 23:50:55.108 +0000) basic.m:26 ... Return nil for invalid index 588s Passed test: (2025-02-20 23:50:55.108 +0000) basic.m:27 ... Return nil for invalid index 588s Passed test: (2025-02-20 23:50:55.145 +0000) basic.m:33 ... Expiration date can be retrieved 588s Passed test: (2025-02-20 23:50:55.145 +0000) basic.m:38 ... Expiration for entire list is that of the single item 588s 2025-02-20 23:50:55.453 basic[10538:10538] GSTLSCredentials created credentials 0x64d64bd42b70 for '::::/tmp/autopkgtest.9kVNbz/build.Cj6/src/Tests/base/GSTLS/self-signed-crt:/tmp/autopkgtest.9kVNbz/build.Cj6/src/Tests/base/GSTLS/self-signed-key' 588s 2025-02-20 23:50:55.453 basic[10538:10538] 588s Passed test: (2025-02-20 23:50:55.453 +0000) basic.m:43 ... generates self signed certificate 588s End set: basic.m:48 ... TLS support 588s 588s real 0m0.424s 588s user 0m0.210s 588s sys 0m0.044s 588s Completed file: basic.m 588s 588s Building in Tests/base/GSXML 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/GSXML/basic.m... 588s Passed test: (2025-02-20 23:50:56.306 +0000) basic.m:23 ... GSXMLDocument +alloc returns a GSXMLDocument 588s Passed test: (2025-02-20 23:50:56.346 +0000) basic.m:26 ... GSXMLDocument +documentWithVersion: returns a GSXMLDocument 588s Passed test: (2025-02-20 23:50:56.346 +0000) basic.m:29 ... GSXMLNode +alloc returns a GSXMLNode 588s Passed test: (2025-02-20 23:50:56.346 +0000) basic.m:32 ... GSXMLRPC +alloc returns a GSXMLRPC instance 588s 2025-02-20 23:50:56.346 basic[10629:10629] GSXMLNode: calling -init is not legal 588s Passed test: (2025-02-20 23:50:56.346 +0000) basic.m:37 ... GSXMLNode +new returns nil 588s Passed test: (2025-02-20 23:50:56.346 +0000) basic.m:42 ... GSXMLNamespace +alloc returns a GSXMLNamespace 588s 2025-02-20 23:50:56.346 basic[10629:10629] GSXMLNamespace: calling -init is not legal 588s Passed test: (2025-02-20 23:50:56.346 +0000) basic.m:48 ... GSXMLNamespace +new returns nil 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:55 ... Can create a document node 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:59 ... Can set document node as root node 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:69 ... Can set a document node (with children) as root node 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:74 ... Can create a node namespace 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:77 ... Can create a node with a namespace 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:81 ... Can create a node with same namespace as another node 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:84 ... A namespace remembers its prefix 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:89 ... Can initialise an RPC instance 588s Passed test: (2025-02-20 23:50:56.347 +0000) basic.m:95 ... Can build an empty method call (nil params) 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:97 ... Can parse an empty method call (nil params) 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:101 ... Can build an empty method call 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:103 ... Can parse an empty method call 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:108 ... Can build a method call with a string 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:110 ... Can parse a method call with a string 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:120 ... Can parse a method call with a string without the element 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:125 ... Can build a method call with an integer 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:127 ... Can parse a method call with an integer 588s Passed test: (2025-02-20 23:50:56.349 +0000) basic.m:132 ... Can build a method call with a float 588s Passed test: (2025-02-20 23:50:56.350 +0000) basic.m:134 ... Can parse a method call with a float 588s Passed test: (2025-02-20 23:50:56.351 +0000) basic.m:139 ... Can build a method call with binary data 588s Passed test: (2025-02-20 23:50:56.351 +0000) basic.m:141 ... Can parse a method call with binary data 588s Passed test: (2025-02-20 23:50:56.351 +0000) basic.m:147 ... Can build a method call with a date 588s Passed test: (2025-02-20 23:50:56.351 +0000) basic.m:149 ... Can parse a method call with a date 588s Passed test: (2025-02-20 23:50:56.351 +0000) basic.m:169 ... external entity is ignored 588s Passed test: (2025-02-20 23:50:56.352 +0000) basic.m:178 ... external entity is resolved 588s .:2: element plist: validity error : Element plist content does not follow the DTD, expecting (array | data | date | dict | false | integer | real | string | true), got 588s 588s ^ 588s Passed test: (2025-02-20 23:50:56.353 +0000) basic.m:190 ... empty plist is not valid 588s Passed test: (2025-02-20 23:50:56.353 +0000) basic.m:200 ... plist containing string is valid 588s Passed test: (2025-02-20 23:50:56.353 +0000) basic.m:203 ... root/plist/string is parsed 588s 588s real 0m0.071s 588s user 0m0.043s 588s sys 0m0.025s 588s Completed file: basic.m 588s 588s Building in Tests/base/GarbageCollection 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool general... 588s Making all for test_tool notifications... 588s Compiling file general.m ... 588s Compiling file notifications.m ... 588s Linking test_tool general ... 588s Linking test_tool notifications ... 588s Testing general.m... 588s Running Tests/base/GarbageCollection/general.m... 588s 588s real 0m0.023s 588s user 0m0.009s 588s sys 0m0.014s 588s Completed file: general.m 588s Testing notifications.m... 588s Running Tests/base/GarbageCollection/notifications.m... 588s 588s real 0m0.022s 588s user 0m0.011s 588s sys 0m0.011s 588s Completed file: notifications.m 588s 588s Building in Tests/base/KVC 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool array... 588s Making all for test_tool mutable... 588s Making all for test_tool basic... 588s Making all for test_tool nil... 588s Compiling file nil.m ... 588s Compiling file basic.m ... 588s Compiling file mutable.m ... 588s Compiling file array.m ... 588s Linking test_tool nil ... 588s Linking test_tool array ... 588s Linking test_tool basic ... 588s Making all for test_tool nsnull... 588s Linking test_tool mutable ... 588s Making all for test_tool path... 588s Compiling file nsnull.m ... 588s Compiling file path.m ... 588s Linking test_tool nsnull ... 588s Linking test_tool path ... 588s Testing array.m... 588s Running Tests/base/KVC/array.m... 588s Passed test: (2025-02-20 23:50:59.267 +0000) array.m:40 ... -[NSArray valueForKeyPath: @"@sum.value"] 588s Passed test: (2025-02-20 23:50:59.312 +0000) array.m:43 ... -[NSArray valueForKeyPath: @"@count.value"] 588s Passed test: (2025-02-20 23:50:59.312 +0000) array.m:46 ... -[NSArray valueForKeyPath: @"@count"] 588s Passed test: (2025-02-20 23:50:59.312 +0000) array.m:52 ... valueForKey: matches valueForKeypath: 588s Passed test: (2025-02-20 23:50:59.312 +0000) array.m:58 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@avg.value"] 588s Passed test: (2025-02-20 23:50:59.312 +0000) array.m:61 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count.value"] 588s Passed test: (2025-02-20 23:50:59.312 +0000) array.m:64 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count"] 588s 588s real 0m0.070s 588s user 0m0.042s 588s sys 0m0.027s 588s Completed file: array.m 588s Testing basic.m... 588s Running Tests/base/KVC/basic.m... 588s Passed test: (2025-02-20 23:50:59.382 +0000) basic.m:175 ... KVC works with strings 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:180 ... KVC works with mutable string 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:184 ... KVC retains object values 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:188 ... KVC works with bool 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:192 ... KVC works with ints 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:196 ... KVC works with doubles 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:200 ... KVC works with setKey: 588s 2025-02-20 23:50:59.436 basic[11007:11007] File NSKeyValueCoding.m: 140. In SetValueForKey Key-value access using _setKey: is deprecated: 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:204 ... KVC works with _setKey: 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:211 ... KVC valueForKey: works for a struct (direct) 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:217 ... KVC valueForKey: works for a struct (getter) 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:223 ... KVC setValue:forKey: works for a struct (direct) 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:230 ... KVC setValue:forKey: works for a struct (setter) 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:234 ... KVC works with undefined keys 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:238 ... KVC works with undefined keys (using deprecated methods) 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:241 ... KVC properly throws @"NSUnknownKeyException" 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:246 ... KVC properly throws NSUndefinedKeyException 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:251 ... KVC properly throws @"NSUnknownKeyException" with key paths 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:256 ... KVC properly throws NSUndefinedKeyException with key paths 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:261 ... null string gives null selector 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:262 ... register null string gives null selector 588s Passed test: (2025-02-20 23:50:59.436 +0000) basic.m:263 ... null selector name 588s 588s real 0m0.083s 588s user 0m0.058s 588s sys 0m0.025s 588s Completed file: basic.m 588s Testing mutable.m... 588s Running Tests/base/KVC/mutable.m... 588s 2025-02-20 23:50:59.567 mutable[11032:11032] observeValueForKeyPath: numbers 588s ofObject: 588s change:{kind = 1; new = (One, Ten, Three, Ninety); } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: string 588s ofObject: 588s change:{kind = 1; new = ""; } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: string2 588s ofObject: 588s change:{kind = 1; new = ""; } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: x 588s ofObject: 588s change:{kind = 1; new = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: string 588s ofObject: 588s change:{kind = 1; notificationIsPrior = 1; old = ""; } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] willChangeValueForKey: string 588s 2025-02-20 23:50:59.568 mutable[11032:11032] didChangeValueForKey: string 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: string 588s ofObject: 588s change:{kind = 1; new = x; old = ""; } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: string2 588s ofObject: 588s change:{kind = 1; notificationIsPrior = 1; old = ""; } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] willChangeValueForKey: string2 588s 2025-02-20 23:50:59.568 mutable[11032:11032] didChangeValueForKey: string2 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: string2 588s ofObject: 588s change:{kind = 1; new = Hello; old = ""; } 588s context:(null) 588s Passed test: (2025-02-20 23:50:59.568 +0000) mutable.m:238 ... string2 did change properly 588s Passed test: (2025-02-20 23:50:59.568 +0000) mutable.m:242 ... proxy is a kind of NSMutableArray 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: numbers 588s ofObject: 588s change:{kind = 3; new = (One, Ten, Three, Ninety); notificationIsPrior = 1; old = (Ninety); } 588s context:(null) 588s 2025-02-20 23:50:59.568 mutable[11032:11032] observeValueForKeyPath: numbers 588s ofObject: 588s change:{indexes = "[number of indexes: 1 (in 1 ranges), indexes: 3]"; kind = 3; new = (One, Ten, Three); old = (Ninety); } 588s context:(null) 588s 2025-02-20 23:50:59.569 mutable[11032:11032] observeValueForKeyPath: numbers 588s ofObject: 588s change:{indexes = "[number of indexes: 1 (in 1 ranges), indexes: 3]"; kind = 2; new = (One, Ten, Three); notificationIsPrior = 1; old = (Ninety); } 588s context:(null) 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:245 ... bad removal causes range exception when observing 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:257 ... KVC mutableArrayValueForKey: proxy works with array proxy methods 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:261 ... proxy is a kind of NSMutableArray 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:269 ... KVC mutableArrayValueForKey: proxy works with set: 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:273 ... proxy is a kind of NSMutableArray 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:276 ... KVC mutableArrayValueForKey: returns a proxy array for the ivar 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:278 ... This proxy works 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:283 ... mutableArrayValueForKey: works 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:291 ... proxy is a kind of NSMutableSet 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:300 ... KVC mutableSetValueForKey: proxy uses methods 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:304 ... proxy is a kind of NSMutableSet 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:309 ... KVC mutableSetValueForKey: proxy works with set: 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:313 ... proxy is kind of NSMutableSet 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:315 ... KVC mutableSetValueForKey: returns a proxy set for the ivar 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:320 ... this proxy works 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:324 ... mutableSetValueForKey: works 588s 2025-02-20 23:50:59.569 mutable[11032:11032] observeValueForKeyPath: x 588s ofObject: 588s change:{kind = 1; notificationIsPrior = 1; old = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 588s context:(null) 588s 2025-02-20 23:50:59.569 mutable[11032:11032] willChangeValueForKey: x 588s 2025-02-20 23:50:59.569 mutable[11032:11032] didChangeValueForKey: x 588s 2025-02-20 23:50:59.569 mutable[11032:11032] observeValueForKeyPath: x 588s ofObject: 588s change:{kind = 1; new = "({?=\"a\"i\"b\"f\"c\"*}) <01000000 00000040 673e7e21 b4610000>"; old = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 588s context:(null) 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:328 ... able to set struct 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:340 ... string2 should NOT have been observed 588s 2025-02-20 23:50:59.569 mutable[11032:11032] observeValueForKeyPath: string2 588s ofObject: 588s change:{kind = 1; new = ""; } 588s context:(null) 588s 2025-02-20 23:50:59.569 mutable[11032:11032] observeValueForKeyPath: string2 588s ofObject: 588s change:{kind = 1; notificationIsPrior = 1; old = ""; } 588s context:(null) 588s 2025-02-20 23:50:59.569 mutable[11032:11032] willChangeValueForKey: string2 588s 2025-02-20 23:50:59.569 mutable[11032:11032] didChangeValueForKey: string2 588s 2025-02-20 23:50:59.569 mutable[11032:11032] observeValueForKeyPath: string2 588s ofObject: 588s change:{kind = 1; new = "Hello again"; old = ""; } 588s context:(null) 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:358 ... string2 has been observed 588s Passed test: (2025-02-20 23:50:59.569 +0000) mutable.m:369 ... string2 should NOT have been observed 588s 588s real 0m0.093s 588s user 0m0.057s 588s sys 0m0.035s 588s Completed file: mutable.m 588s Testing nil.m... 588s Running Tests/base/KVC/nil.m... 588s Passed test: (2025-02-20 23:50:59.649 +0000) nil.m:50 ... KVC handles setting nil for a scalar 588s 2025-02-20 23:50:59.693 nil[11057:11057] File NSKeyValueCoding.m: 804. In -[NSObject(KeyValueCoding) takeValue:forKey:] This method is deprecated, use -setValue:forKey: 588s Passed test: (2025-02-20 23:50:59.693 +0000) nil.m:53 ... KVC handles setting nil for a scalar via takeValue: 588s Passed test: (2025-02-20 23:50:59.693 +0000) nil.m:58 ... KVC uses setNilValueForKey: 588s Passed test: (2025-02-20 23:50:59.693 +0000) nil.m:62 ... KVC uses deprecated unableToSetNilForKey: 588s 588s real 0m0.076s 588s user 0m0.043s 588s sys 0m0.033s 588s Completed file: nil.m 588s Testing nsnull.m... 588s Running Tests/base/KVC/nsnull.m... 588s Passed test: (2025-02-20 23:50:59.755 +0000) nsnull.m:13 ... NSNull returns itself for undefined keys. 588s Passed test: (2025-02-20 23:50:59.799 +0000) nsnull.m:16 ... Setting an undefined key on NSNull should not crash. 588s Passed test: (2025-02-20 23:50:59.799 +0000) nsnull.m:22 ... NSNull returns itself for undefined key paths. 588s Passed test: (2025-02-20 23:50:59.799 +0000) nsnull.m:25 ... Setting an undefined key path on NSNull should not crash. 588s 588s real 0m0.069s 588s user 0m0.043s 588s sys 0m0.026s 588s Completed file: nsnull.m 588s Testing path.m... 588s Running Tests/base/KVC/path.m... 588s Passed test: (2025-02-20 23:50:59.867 +0000) path.m:110 ... KVC works with simple paths 588s Passed test: (2025-02-20 23:50:59.913 +0000) path.m:117 ... KVC appears to work with key path 588s Passed test: (2025-02-20 23:50:59.913 +0000) path.m:120 ... KVC works with key paths 588s 2025-02-20 23:50:59.913 path[11107:11107] tester.child.child = 588s Passed test: (2025-02-20 23:50:59.913 +0000) path.m:125 ... KVC appears to work with a unicode key path 588s Passed test: (2025-02-20 23:50:59.913 +0000) path.m:128 ... KVC works with unicode path 588s Passed test: (2025-02-20 23:50:59.913 +0000) path.m:131 ... KVC appears to work with a unicode key path (test2) 588s Passed test: (2025-02-20 23:50:59.913 +0000) path.m:134 ... KVC works with unicode path (test2) 588s 588s real 0m0.078s 588s user 0m0.050s 588s sys 0m0.028s 588s Completed file: path.m 588s 588s Building in Tests/base/NSAffineTransform 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSAffineTransform/basic.m... 588s Passed test: (2025-02-20 23:51:00.702 +0000) basic.m:60 ... can create a new transfor 588s Passed test: (2025-02-20 23:51:00.742 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSAffineTransform is a known className 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' conforms to NSObject 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return self 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return own class 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' object NSAffineTransform ((1.000000, 0.000000) (0.000000, 1.000000) (0.000000, 0.000000)) is of correct class 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return superclass 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' responds to hash 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' isEqual: to self 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' respondsToSelector: 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' handles retain 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' has working retainCount 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' has NSString description 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSAffineTransform' can be encoded 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSAffineTransform' can be encoded 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAffineTransform is a known class 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAffineTransform is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' understands -copy 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' copy is of correct type 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' original and copy are equal 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' zCopy has correct type 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' copy and original are equal 588s Passed test: (2025-02-20 23:51:00.743 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:68 ... can create an autoreleased transform 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:72 ... flip transform inverts point y 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:75 ... flip transform inverts size height 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:79 ... flip is reversible 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:85 ... simple translate works 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:89 ... two simple translates work 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:93 ... translate and rotate works 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:99 ... simple rotate works 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:103 ... rotate and translate works 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:115 ... appendTransform: 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:121 ... prependTransform: 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:127 ... scaleXBy:yBy: 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:131 ... translateXBy:yBy: 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:138 ... rotateByDegrees 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:142 ... Translate X Rotate X A 588s Passed test: (2025-02-20 23:51:00.743 +0000) basic.m:148 ... Scale X Translate X Rotate X A 588s 588s real 0m0.065s 588s user 0m0.040s 588s sys 0m0.025s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSArchiver 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Making all for test_tool stringEncoding... 588s Compiling file basic.m ... 588s Compiling file general.m ... 588s Compiling file create.m ... 588s Compiling file stringEncoding.m ... 588s general.m: In function ‘main’: 588s general.m:13:27: warning: variable ‘val3’ set but not used [-Wunused-but-set-variable] 588s 13 | NSString *val1, *val2, *val3; 588s | ^~~~ 588s Linking test_tool create ... 588s Linking test_tool general ... 588s Linking test_tool basic ... 588s Linking test_tool stringEncoding ... 588s Testing basic.m... 588s Running Tests/base/NSArchiver/basic.m... 588s Passed test: (2025-02-20 23:51:02.072 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' exists 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working alloc 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working init 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working new 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working allocWithZone 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSArchiver is a known className 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' conforms to NSObject 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return self 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return own class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' object is of correct class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return superclass 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' responds to hash 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' isEqual: to self 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' respondsToSelector: 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' handles retain 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' has working retainCount 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' has NSString description 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' handles performSelector 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' exists 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working alloc 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working init 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working new 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working allocWithZone 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSUnarchiver is a known className 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' conforms to NSObject 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return self 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return own class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' object is of correct class 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return superclass 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' responds to hash 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' isEqual: to self 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' respondsToSelector: 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' handles retain 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' has working retainCount 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' has NSString description 588s Passed test: (2025-02-20 23:51:02.119 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' handles performSelector 588s 588s real 0m0.075s 588s user 0m0.053s 588s sys 0m0.022s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSArchiver/create.m... 588s Passed test: (2025-02-20 23:51:02.220 +0000) create.m:14 ... +new creates an empty NSArchiver 588s Passed test: (2025-02-20 23:51:02.221 +0000) create.m:20 ... -initForWritingWithMutableData seems ok 588s Passed test: (2025-02-20 23:51:02.221 +0000) create.m:22 ... Creating an NSUnarchiver with nil data throws an exception 588s 588s real 0m0.066s 588s user 0m0.044s 588s sys 0m0.021s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSArchiver/general.m... 588s Passed test: (2025-02-20 23:51:02.279 +0000) general.m:18 ... We can build basic strings and arrays for tests 588s Passed test: (2025-02-20 23:51:02.324 +0000) general.m:26 ... archivedDataWithRootObject: seems ok 588s Passed test: (2025-02-20 23:51:02.324 +0000) general.m:29 ... archiveRootObject:toFile: seems ok 588s Passed test: (2025-02-20 23:51:02.324 +0000) general.m:33 ... unarchiveObjectWithData: seems ok 588s Passed test: (2025-02-20 23:51:02.324 +0000) general.m:37 ... unarchiveObjectWithFile: seems ok 588s 588s real 0m0.071s 588s user 0m0.043s 588s sys 0m0.028s 588s Completed file: general.m 588s Testing stringEncoding.m... 588s Running Tests/base/NSArchiver/stringEncoding.m... 588s Passed test: (2025-02-20 23:51:02.432 +0000) stringEncoding.m:17 ... 'eszett' character roundtrip to binary plist seems to work. 588s Passed test: (2025-02-20 23:51:02.433 +0000) stringEncoding.m:24 ... 'eszett' character read from OSX binary plist 588s Passed test: (2025-02-20 23:51:02.433 +0000) stringEncoding.m:31 ... 'eszett' character read from GNUstep binary plist 588s 588s real 0m0.074s 588s user 0m0.047s 588s sys 0m0.026s 588s Completed file: stringEncoding.m 588s 588s Building in Tests/base/NSArray 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool blocks... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Compiling file blocks.m ... 588s Compiling file create.m ... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s blocks.m: In function ‘main’: 588s blocks.m:78:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 78 | END_SET("NSArray Blocks") 588s | ^~~~~~~ 588s blocks.m: At top level: 588s blocks.m:12:13: warning: ‘reverse’ defined but not used [-Wunused-variable] 588s 12 | static BOOL reverse = NO; 588s | ^~~~~~~ 588s blocks.m:11:19: warning: ‘lastIndex’ defined but not used [-Wunused-variable] 588s 11 | static NSUInteger lastIndex = NSNotFound; 588s | ^~~~~~~~~ 588s blocks.m:10:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 588s 10 | static NSUInteger fooCount = 0; 588s | ^~~~~~~~ 588s Linking test_tool blocks ... 588s Linking test_tool create ... 588s Linking test_tool general ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSArray/basic.m... 588s Passed test: (2025-02-20 23:51:03.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' exists 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working alloc 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working init 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working new 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working allocWithZone 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:03.761 +0000) basic.m:13 ... can create an empty array 588s Passed test: (2025-02-20 23:51:03.761 +0000) basic.m:17 ... can create an array with one element 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSArray is a known className 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' conforms to NSObject 588s Passed test: (2025-02-20 23:51:03.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return self 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return own class 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' object () is of correct class 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return superclass 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' responds to hash 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' isEqual: to self 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' respondsToSelector: 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' handles retain 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' has working retainCount 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' has NSString description 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' handles performSelector 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' conforms to NSObject 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return self 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return own class 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' object (hello) is of correct class 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return superclass 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' responds to hash 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' isEqual: to self 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' respondsToSelector: 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' handles retain 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' has working retainCount 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' has NSString description 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSInlineArray' can be encoded 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSInlineArray' can be encoded 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSInlineArray' can be encoded 588s Passed test: (2025-02-20 23:51:03.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSInlineArray' can be encoded 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSArray is a known class 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableArray is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' understands -copy 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' copy is of correct type 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' original and copy are equal 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' is retained by copy with same zone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' result of copy is not immutable 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' zCopy has correct type 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' copy and original are equal 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' is retained by copy with other zone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' understands -copy 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' copy is of correct type 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' original and copy are equal 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' is retained by copy with same zone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' result of copy is not immutable 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' zCopy has correct type 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' copy and original are equal 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' is retained by copy with other zone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSArray is a known class 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' copy object equals the original 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' copy object equals the original 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:03.763 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s Passed test: (2025-02-20 23:51:03.763 +0000) basic.m:26 ... can create an array from file 588s Passed test: (2025-02-20 23:51:03.763 +0000) basic.m:31 ... array mutable 588s Passed test: (2025-02-20 23:51:03.763 +0000) basic.m:32 ... can add to array 588s Passed test: (2025-02-20 23:51:03.763 +0000) basic.m:37 ... array mutable 588s Start set: basic.m:38 ... NSArray subscripting 588s Skipped set: basic.m 46 ... No collection subscripting support in the compiler. 588s End set: basic.m:48 ... NSArray subscripting 588s 588s real 0m0.074s 588s user 0m0.045s 588s sys 0m0.028s 588s Completed file: basic.m 588s Testing blocks.m... 588s Running Tests/base/NSArray/blocks.m... 588s Start set: blocks.m:15 ... NSArray Blocks 588s Skipped set: blocks.m 76 ... No Blocks support in the compiler. 588s End set: blocks.m:78 ... NSArray Blocks 588s 588s real 0m0.026s 588s user 0m0.013s 588s sys 0m0.013s 588s Completed file: blocks.m 588s Testing create.m... 588s Running Tests/base/NSArray/create.m... 588s Passed test: (2025-02-20 23:51:03.922 +0000) create.m:21 ... +new creates an empty array 588s Passed test: (2025-02-20 23:51:03.976 +0000) create.m:25 ... +array creates an empty array 588s Passed test: (2025-02-20 23:51:03.976 +0000) create.m:27 ... +arrayWithObject with nil argument throws exception 588s Passed test: (2025-02-20 23:51:03.976 +0000) create.m:31 ... +arrayWithObject: builds a minimal array 588s Passed test: (2025-02-20 23:51:03.976 +0000) create.m:36 ... +arrayWithObjects: builds an array 588s Passed test: (2025-02-20 23:51:03.976 +0000) create.m:40 ... +arrayWithArray: copies array 588s 588s real 0m0.079s 588s user 0m0.061s 588s sys 0m0.018s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSArray/general.m... 588s Passed test: (2025-02-20 23:51:04.048 +0000) general.m:19 ... -count returns zero for an empty array 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:21 ... -hash returns zero for an empty array 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:22 ... -containsObject works 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:23 ... -indexOfObject: finds object 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:25 ... -indexOfObjectIdenticalTo: finds identical object 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:33 ... -objectEnumerator: is ok for empty array 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:39 ... -objectEnumerator: enumerates the array 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:46 ... -description gives us a text property-list (empty array) 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:50 ... -description gives us a text property-list 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:53 ... -count returns two for an array with two objects 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:55 ... -hash returns two for an array with two objects 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:56 ... -indexOfObject: gives NSNotFound for a nil object 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:58 ... -indexOfObject: gives NSNotFound for a object not in the array 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:60 ... Array is equal to itself using -isEqualToArray: 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:62 ... Similar arrays are not equal using -isEqualToArray: 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:68 ... -subarrayWithRange: seems ok 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:72 ... -subarrayWithRange with invalid range 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:79 ... -componentsJoinedByString: seems ok 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:84 ... -sortedArrayUsingSelector: seems ok 588s Passed test: (2025-02-20 23:51:04.097 +0000) general.m:94 ... Sorting larger arrays works. 588s 588s real 0m0.078s 588s user 0m0.048s 588s sys 0m0.030s 588s Completed file: general.m 588s 588s Building in Tests/base/NSAttributedString 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool test00... 588s Compiling file basic.m ... 588s Compiling file test00.m ... 588s Linking test_tool basic ... 588s Linking test_tool test00 ... 588s Testing basic.m... 588s Running Tests/base/NSAttributedString/basic.m... 588s Passed test: (2025-02-20 23:51:04.854 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' exists 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working alloc 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working init 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working new 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working allocWithZone 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSAttributedString is a known className 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' conforms to NSObject 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return self 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return own class 588s Passed test: (2025-02-20 23:51:04.895 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' object is of correct class 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return superclass 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' responds to hash 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' isEqual: to self 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' respondsToSelector: 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' handles retain 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' has working retainCount 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' has NSString description 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSAttributedString' can be encoded 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSAttributedString' can be encoded 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAttributedString is a known class 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableAttributedString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' understands -copy 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' copy is of correct type 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' original and copy are equal 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' result of copy is not immutable 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' zCopy has correct type 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' copy and original are equal 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSAttributedString is a known class 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' copy object equals the original 588s Passed test: (2025-02-20 23:51:04.896 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:04.897 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:04.897 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.080s 588s user 0m0.048s 588s sys 0m0.032s 588s Completed file: basic.m 588s Testing test00.m... 588s Running Tests/base/NSAttributedString/test00.m... 588s Passed test: (2025-02-20 23:51:04.972 +0000) test00.m:18 ... equality OK for string value 588s Passed test: (2025-02-20 23:51:05.024 +0000) test00.m:19 ... length reported correctly 588s Passed test: (2025-02-20 23:51:05.024 +0000) test00.m:20 ... returnsempty attributes dictionary, not nil 588s Passed test: (2025-02-20 23:51:05.024 +0000) test00.m:29 ... -initWithString:attributes: works 588s Passed test: (2025-02-20 23:51:05.024 +0000) test00.m:33 ... -attributesAtIndex:effectiveRange: works 588s Passed test: (2025-02-20 23:51:05.024 +0000) test00.m:38 ... -attribute:atIndex:effectiveRange: works 588s Passed test: (2025-02-20 23:51:05.024 +0000) test00.m:41 ... -attributedSubstringFromRange works 588s Passed test: (2025-02-20 23:51:05.024 +0000) test00.m:46 ... extract and compare using -isEqualToAttributedString works 588s 588s real 0m0.084s 588s user 0m0.055s 588s sys 0m0.028s 588s Completed file: test00.m 588s 588s Building in Tests/base/NSAutoreleasePool 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool autorelease_eh... 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Compiling file autorelease_eh.m ... 588s basic.m: In function ‘main’: 588s basic.m:37:3: warning: ‘NSAutoreleasePool’ may not respond to ‘-autoreleaseCountForObject:’ 588s 37 | PASS([arp autoreleaseCountForObject: o] == 1000, 588s | ^~~~ 588s basic.m:37:3: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 588s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 588s from basic.m:1: 588s basic.m:37:43: warning: comparison between pointer and integer 588s 37 | PASS([arp autoreleaseCountForObject: o] == 1000, 588s | ^~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 588s 224 | _cond = (int)(testExpression__); \ 588s | ^~~~~~~~~~~~~~~~ 588s Linking test_tool basic ... 588s Linking test_tool autorelease_eh ... 588s Testing autorelease_eh.m... 588s Running Tests/base/NSAutoreleasePool/autorelease_eh.m... 588s 2025-02-20 23:51:05.857 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] Throwing an exception 588s Passed test: (2025-02-20 23:51:05.858 +0000) autorelease_eh.m:28 ... Caught the correct number of exceptions without breaking the autorelease pool 588s 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] autorelease called without pool for object (0x5f6806d4c070) of class NSCalendarDate in thread {name = (null), num = 11942} 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] autorelease called without pool for object (0x5f6806d6b0a0) of class GSTimeZone in thread {name = (null), num = 11942} 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] autorelease called without pool for object (0x5f6806d6b0a0) of class GSTimeZone in thread {name = (null), num = 11942} 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] autorelease called without pool for object (0x5f6806d53d40) of class GSCInlineString in thread {name = (null), num = 11942} 588s 2025-02-20 23:51:05.858 autorelease_eh[11942:11942] autorelease called without pool for object (0x5f6806d53f30) of class GSAutoreleasedMemory in thread {name = (null), num = 11942} 588s Passed test: (2025-02-20 23:51:05.858 +0000) autorelease_eh.m:48 ... Destroying pools in the wrong order didn't break anything... 588s 588s real 0m0.066s 588s user 0m0.039s 588s sys 0m0.027s 588s Completed file: autorelease_eh.m 588s Testing basic.m... 588s Running Tests/base/NSAutoreleasePool/basic.m... 588s Passed test: (2025-02-20 23:51:05.914 +0000) basic.m:36 ... Autorelease count is correct 588s Passed test: (2025-02-20 23:51:05.954 +0000) basic.m:37 ... Autorelease count for object is correct 588s Passed test: (2025-02-20 23:51:05.954 +0000) basic.m:39 ... Autorelease count for object is correct 588s Passed test: (2025-02-20 23:51:05.954 +0000) basic.m:41 ... Object not prematurely freed 588s Passed test: (2025-02-20 23:51:05.954 +0000) basic.m:45 ... Object freed by autoreleasing 588s Initial count 0 588s Final count 1000 588s 588s real 0m0.063s 588s user 0m0.042s 588s sys 0m0.021s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSBundle 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in ../GenericTests ... 588s Making all for subproject generictests... 588s Compiling file generic.m ... 588s Making all in Resources ... 588s Making build-headers for framework TestFramework... 588s Creating TestFramework.framework/Versions/2/Headers... 588s Creating derived_src/.stamp... 588s Creating TestFramework.framework/Versions/2/Resources... 588s Updating Version/Current symlink... 588s Making all for bundle TestBundle... 588s Creating TestBundle.bundle/.... 588s Compiling file TestBundle.m ... 588s Linking bundle TestBundle ... 588s Creating TestBundle.bundle/Resources... 588s Copying resources into the bundle wrapper... 588s Copying localized resources into the bundle wrapper... 588s Creating stamp file... 588s Creating TestBundle.bundle/Resources/Info-gnustep.plist... 588s Making all for framework TestFramework... 588s Compiling file TestFramework.m ... 588s Creating derived_src/NSFramework_TestFramework.m... 588s Compiling file derived_src/NSFramework_TestFramework.m ... 588s Linking framework TestFramework ... 588s Copying resources into the framework wrapper... 588s Copying localized resources into the framework wrapper... 588s Creating TestFramework.framework/Versions/2/Resources/Info-gnustep.plist... 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Making all for test_tool resources... 588s Compiling file general.m ... 588s Compiling file create.m ... 588s Compiling file basic.m ... 588s Compiling file resources.m ... 588s Linking test_tool resources ... 588s Making all for test_tool resources2... 588s Linking test_tool basic ... 588s Linking test_tool create ... 588s Compiling file resources2.m ... 588s Linking test_tool general ... 588s Linking test_tool resources2 ... 588s Testing basic.m... 588s Running Tests/base/NSBundle/basic.m... 588s Passed test: (2025-02-20 23:51:08.627 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' exists 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working alloc 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working init 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working new 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working allocWithZone 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSBundle is a known className 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' conforms to NSObject 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return self 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return own class 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' object <(null)> is of correct class 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return superclass 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' responds to hash 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' isEqual: to self 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' respondsToSelector: 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' handles retain 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' has working retainCount 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' has NSString description 588s Passed test: (2025-02-20 23:51:08.676 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' handles performSelector 588s 588s real 0m0.076s 588s user 0m0.049s 588s sys 0m0.027s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSBundle/create.m... 588s Passed test: (2025-02-20 23:51:08.778 +0000) create.m:15 ... +mainBundle returns non-nil if the tool has no bundle 588s Passed test: (2025-02-20 23:51:08.779 +0000) create.m:20 ... +bundleWithPath returns a bundle 588s Passed test: (2025-02-20 23:51:08.779 +0000) a bundle has a path 588s Passed test: (2025-02-20 23:51:08.779 +0000) create.m:24 ... bundlePath returns the correct path 588s Passed test: (2025-02-20 23:51:08.779 +0000) create.m:28 ... a bundle has an infoDictionary 588s Passed test: (2025-02-20 23:51:08.779 +0000) create.m:31 ... +bundleWithPath returns nil for a non-existing path 588s Passed test: (2025-02-20 23:51:08.779 +0000) create.m:37 ... +allBundles returns an array 588s 588s real 0m0.070s 588s user 0m0.046s 588s sys 0m0.023s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSBundle/general.m... 588s Start set: general.m:12 ... NSBundle general 588s Start set: general.m:20 ... NSBundle GNUstep general 588s Passed test: (2025-02-20 23:51:08.886 +0000) general.m:27 ... +bundleForLibrary: makes a bundle for us 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:32 ... -principalClass returns NSObject for the +bundleForLibrary:gnustep-base 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:35 ... -classNamed returns the correct class 588s Passed test: (2025-02-20 23:51:08.887 +0000) -resourcePath returns a string 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:42 ... we can set and get gnustep bundle version 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:45 ... -load behaves properly on the gnustep bundle 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:48 ... -executablePath returns an executable path (gnustep bundle) 588s End set: general.m:51 ... NSBundle GNUstep general 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:56 ... +bundleForClass: makes a bundle for us 588s 2025-02-20 23:51:08.887 general[12492:12492] TestClass 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:60 ... -principalClass returns TestClass for +bundleForClass:[TestClass class] 588s Passed test: (2025-02-20 23:51:08.887 +0000) general.m:63 ... -mainBundle is the same as +bundleForClass:[TestClass class] 588s Passed test: (2025-02-20 23:51:08.888 +0000) general.m:71 ... +bundleWithPath returns an NSBundle 588s Passed test: (2025-02-20 23:51:08.888 +0000) general.m:75 ... -executablePath returns an executable path (real bundle) 588s Passed test: (2025-02-20 23:51:08.888 +0000) general.m:80 ... +bundleWithIdentifier returns correct bundle 588s Passed test: (2025-02-20 23:51:08.888 +0000) general.m:85 ... +bundleWithIdentifier returns nil for non-existent identifier 588s End set: general.m:88 ... NSBundle general 588s 588s real 0m0.069s 588s user 0m0.042s 588s sys 0m0.026s 588s Completed file: general.m 588s Testing resources.m... 588s Running Tests/base/NSBundle/resources.m... 588s Start set: resources.m:11 ... NSBundle resources 588s Passed test: (2025-02-20 23:51:09.005 +0000) resources.m:18 ... +bundleWithPath returns anNSBundle 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:21 ... -pathsForResourcesOfType: inDirectory: returns an array 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:23 ... -pathForResource:ofType:inDirectory: works with nil args 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:27 ... -pathForResource:ofType: works with nil type 588s 2025-02-20 23:51:09.006 resources[12517:12517] [NSConstantString-stringByAppendingPathExtension:] cannot append extension 'tiff' to empty string 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:29 ... -pathForResource:ofType: works with nil name 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:31 ... -pathForResource:ofType: works with empty type 588s 2025-02-20 23:51:09.006 resources[12517:12517] [NSConstantString-stringByAppendingPathExtension:] cannot append extension 'tiff' to empty string 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:33 ... -pathForResource:ofType: works with empty name 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:35 ... -resourcePath returns the correct path 588s End set: resources.m:39 ... NSBundle resources 588s Start set: resources.m:42 ... NSBundle GNUstep resources 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:50 ... +pathForResource:ofType:inDirectory: works 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:56 ... +pathForResource:ofType:inDirectory:withVersion: works 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:65 ... -pathsForResourcesOfType:inDirectory: returns an array 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:67 ... -pathForResource:ofType:inDirectory: finds a file 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:71 ... -pathForResource:ofType:inDirectory: doesn't find non-existing file 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:75 ... -pathForResource:ofType:inDirectory: doesn't find files ina non-existing dir 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:80 ... -pathForResource:ofType:inDirectory: with nil type finds a file 588s Passed test: (2025-02-20 23:51:09.006 +0000) resources.m:84 ... -pathForResource:ofType:inDirectory: with nil type doesn't findnon-existing files 588s Passed test: (2025-02-20 23:51:09.007 +0000) resources.m:90 ... -pathForResource:ofType: finds a file 588s End set: resources.m:94 ... NSBundle GNUstep resources 588s 588s real 0m0.086s 588s user 0m0.057s 588s sys 0m0.028s 588s Completed file: resources.m 588s Testing resources2.m... 588s Running Tests/base/NSBundle/resources2.m... 588s Start set: resources2.m:97 ... Bundle 588s Passed test: (2025-02-20 23:51:09.116 +0000) resources2.m:21 ... bundle was found 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:23 ... path of bundle was found 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:26 ... -pathsForResourcesOfType:inDirectory: returns an array 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:30 ... Returned array contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:34 ... Returned array contains localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:39 ... +pathsForResourcesOfType:inDirectory: returns same array 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:45 ... -pathsForResourcesOfType:inDirectory:forLocalization returns an array 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:49 ... Returned array contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:53 ... Returned array contains localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:59 ... -pathsForResources... returns an array for 'en' 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:63 ... Returned array for 'en' contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:67 ... Returned array for 'en' contains localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:73 ... -pathsForResources... returns an array for 'German' 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:77 ... Returned array for 'German' contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:81 ... Returned array for 'German' contains localized resource 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:84 ... Class can be loaded from bundle 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:86 ... Objects from bundle-loaded classes can be instantiated 588s Passed test: (2025-02-20 23:51:09.117 +0000) resources2.m:87 ... Correct method called 588s End set: resources2.m:103 ... Bundle 588s Start set: resources2.m:105 ... Framework 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:21 ... bundle was found 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:23 ... path of bundle was found 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:26 ... -pathsForResourcesOfType:inDirectory: returns an array 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:30 ... Returned array contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:34 ... Returned array contains localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:39 ... +pathsForResourcesOfType:inDirectory: returns same array 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:45 ... -pathsForResourcesOfType:inDirectory:forLocalization returns an array 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:49 ... Returned array contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:53 ... Returned array contains localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:59 ... -pathsForResources... returns an array for 'en' 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:63 ... Returned array for 'en' contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:67 ... Returned array for 'en' contains localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:73 ... -pathsForResources... returns an array for 'German' 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:77 ... Returned array for 'German' contains non-localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:81 ... Returned array for 'German' contains localized resource 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:84 ... Class can be loaded from bundle 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:86 ... Objects from bundle-loaded classes can be instantiated 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:87 ... Correct method called 588s Passed test: (2025-02-20 23:51:09.118 +0000) resources2.m:116 ... bundleVersion is zero 588s End set: resources2.m:118 ... Framework 588s 588s real 0m0.076s 588s user 0m0.045s 588s sys 0m0.030s 588s Completed file: resources2.m 588s 588s Building in Tests/base/NSCache 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool cache... 588s Compiling file basic.m ... 588s Compiling file cache.m ... 588s Linking test_tool basic ... 588s Linking test_tool cache ... 588s Testing basic.m... 588s Running Tests/base/NSCache/basic.m... 588s Passed test: (2025-02-20 23:51:09.967 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' exists 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working alloc 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working init 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working new 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working allocWithZone 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCache is a known className 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' conforms to NSObject 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return self 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return own class 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' object is of correct class 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return superclass 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' responds to hash 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' isEqual: to self 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' respondsToSelector: 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' handles retain 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' has working retainCount 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' has NSString description 588s Passed test: (2025-02-20 23:51:10.007 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' handles performSelector 588s 588s real 0m0.064s 588s user 0m0.040s 588s sys 0m0.023s 588s Completed file: basic.m 588s Testing cache.m... 588s Running Tests/base/NSCache/cache.m... 588s Passed test: (2025-02-20 23:51:10.060 +0000) cache.m:42 ... Name can be set an accessed 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:45 ... Count limit can be set and accessed 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:48 ... Total cost limit can be set and accessed 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:51 ... Cached object can be returned 588s Start set: cache.m:63 ... count-based eviction 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:78 ... LRU object retained on count overflow 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:80 ... second object retained on count overflow 588s Dashed hope: (2025-02-20 23:51:10.100 +0000) cache.m:82 ... Oldest object evicted 588s End set: cache.m:83 ... count-based eviction 588s Start set: cache.m:86 ... cost-based eviction 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:92 ... LRU object retained on cost overflow 588s Dashed hope: (2025-02-20 23:51:10.100 +0000) cache.m:94 ... Overflowing object evicted 588s End set: cache.m:95 ... cost-based eviction 588s Start set: cache.m:98 ... eviction of discardable content 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:106 ... LRU object retained on count overflow 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:108 ... Overflowing object evicted on count overflow 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:111 ... Cache did call -discardContentIfPossible on cached object 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:120 ... LRU object retained on cost overflow 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:122 ... Overflowing object evicted on cost overflow 588s Passed test: (2025-02-20 23:51:10.100 +0000) cache.m:124 ... Cache did call -discardContentIfPossible on cached object 588s End set: cache.m:126 ... eviction of discardable content 588s 588s real 0m0.063s 588s user 0m0.044s 588s sys 0m0.019s 588s Completed file: cache.m 588s 588s Building in Tests/base/NSCalendar 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Making all for test_tool component-diff... 588s Making all for test_tool era... 588s Compiling file era.m ... 588s Compiling file basic.m ... 588s Compiling file create.m ... 588s Compiling file component-diff.m ... 588s Linking test_tool era ... 588s Linking test_tool component-diff ... 588s Linking test_tool create ... 588s Linking test_tool basic ... 588s Making all for test_tool features-10-7... 588s Compiling file features-10-7.m ... 588s Linking test_tool features-10-7 ... 588s Testing basic.m... 588s Running Tests/base/NSCalendar/basic.m... 588s Start set: basic.m:13 ... NSCalendar basic 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCalendar is a known className 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' conforms to NSObject 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return self 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return own class 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' object is of correct class 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return superclass 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' responds to hash 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' isEqual: to self 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' respondsToSelector: 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' handles retain 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' has working retainCount 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' has NSString description 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:11.934 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSCalendar' can be encoded 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendar is a known class 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendar is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' understands -copy 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' copy is of correct type 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' original and copy are equal 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' zCopy has correct type 588s Passed test: (2025-02-20 23:51:11.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:32 ... -firstWeekday returns the correct day 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:34 ... -setFirstWeekday: works 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:37 ... -setFirstWeekday: can set zero 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:39 ... -setFirstWeekday: can set ten 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:44 ... -minimumDaysInFirstWeek returns the correct count 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:47 ... -setMinimumDaysInFirstWeek: works 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:51 ... -setMinimumDaysInFirstWeek: can set zero 588s Passed test: (2025-02-20 23:51:11.935 +0000) basic.m:54 ... -setMinimumDaysInFirstWeek: can set ten 588s End set: basic.m:57 ... NSCalendar basic 588s 588s real 0m0.072s 588s user 0m0.049s 588s sys 0m0.023s 588s Completed file: basic.m 588s Testing component-diff.m... 588s Running Tests/base/NSCalendar/component-diff.m... 588s Start set: component-diff.m:22 ... NSCalendar date component differences 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:42 ... year difference correct 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:43 ... month difference correct 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:44 ... day difference correct 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:45 ... hour difference correct 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:46 ... minute difference correct 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:47 ... second difference correct 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:53 ... no month returned if not requested 588s Passed test: (2025-02-20 23:51:12.044 +0000) component-diff.m:54 ... day difference without larger unit correct 588s End set: component-diff.m:58 ... NSCalendar date component differences 588s 588s real 0m0.073s 588s user 0m0.042s 588s sys 0m0.031s 588s Completed file: component-diff.m 588s Testing create.m... 588s Running Tests/base/NSCalendar/create.m... 588s Start set: create.m:14 ... NSCalendar create 588s Passed test: (2025-02-20 23:51:12.146 +0000) create.m:21 ... +currentCalendar returns non-nil 588s Passed test: (2025-02-20 23:51:12.146 +0000) create.m:22 ... +currentCalendar return a NSCalendar 588s Passed test: (2025-02-20 23:51:12.146 +0000) create.m:25 ... -initWithCalendarIdentifier: return non-nil 588s Passed test: (2025-02-20 23:51:12.146 +0000) create.m:26 ... -initWithCalendarIdentifier: return a NSCalendar 588s End set: create.m:30 ... NSCalendar create 588s 588s real 0m0.071s 588s user 0m0.046s 588s sys 0m0.025s 588s Completed file: create.m 588s Testing era.m... 588s Running Tests/base/NSCalendar/era.m... 588s Start set: era.m:31 ... NSCalendar getEra:year:month:day:fromDate and getHour:minute:second:nanosecond:fromDate tests 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:44 ... getEra:year:month:day:fromDate: returns correct era 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:45 ... getEra:year:month:day:fromDate: returns correct year 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:46 ... getEra:year:month:day:fromDate: returns correct month 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:47 ... getEra:year:month:day:fromDate: returns correct day 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:53 ... getHour:minute:second:nanosecond:fromDate: returns correct hour 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:54 ... getHour:minute:second:nanosecond:fromDate: returns correct minute 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:55 ... getHour:minute:second:nanosecond:fromDate: returns correct second 588s Passed test: (2025-02-20 23:51:12.259 +0000) era.m:56 ... getHour:minute:second:nanosecond:fromDate: returns correct nanosecond 588s End set: era.m:58 ... NSCalendar getEra:year:month:day:fromDate and getHour:minute:second:nanosecond:fromDate tests 588s 588s real 0m0.077s 588s user 0m0.049s 588s sys 0m0.027s 588s Completed file: era.m 588s Testing features-10-7.m... 588s Running Tests/base/NSCalendar/features-10-7.m... 588s Start set: features-10-7.m:23 ... NSCalendar 10.7 features 588s Passed test: (2025-02-20 23:51:12.366 +0000) features-10-7.m:36 ... -weekOfMonth returns the correct week 588s Passed test: (2025-02-20 23:51:12.366 +0000) features-10-7.m:37 ... -weekOfYear returns the correct week 588s Passed test: (2025-02-20 23:51:12.366 +0000) features-10-7.m:38 ... -yearForWeekOfYear returns the correct year 588s Passed test: (2025-02-20 23:51:12.366 +0000) features-10-7.m:52 ... -[NSDateComponents date] returns the correct date 588s Passed test: (2025-02-20 23:51:12.366 +0000) features-10-7.m:58 ... -[NSCalendar dateFromComponents:] respects the time zone 588s End set: features-10-7.m:63 ... NSCalendar 10.7 features 588s 588s real 0m0.073s 588s user 0m0.048s 588s sys 0m0.025s 588s Completed file: features-10-7.m 588s 588s Building in Tests/base/NSCalendarDate 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool test00... 588s Making all for test_tool test01... 588s Making all for test_tool test02... 588s Compiling file test02.m ... 588s Compiling file test01.m ... 588s Compiling file basic.m ... 588s Compiling file test00.m ... 588s Linking test_tool test01 ... 588s Linking test_tool test02 ... 588s Linking test_tool basic ... 588s Making all for test_tool test03... 588s Linking test_tool test00 ... 588s Compiling file test03.m ... 588s Linking test_tool test03 ... 588s Testing basic.m... 588s Running Tests/base/NSCalendarDate/basic.m... 588s Passed test: (2025-02-20 23:51:13.731 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCalendarDate is a known className 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' conforms to NSObject 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return self 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return own class 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' object 2025-02-20 23:51:13 +0000 is of correct class 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return superclass 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' responds to hash 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' isEqual: to self 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' respondsToSelector: 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' handles retain 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' has working retainCount 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' has NSString description 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSCalendarDate' can be encoded 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendarDate is a known class 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendarDate is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' understands -copy 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' copy is of correct type 588s Passed test: (2025-02-20 23:51:13.777 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' original and copy are equal 588s Passed test: (2025-02-20 23:51:13.778 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:13.778 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' zCopy has correct type 588s Passed test: (2025-02-20 23:51:13.778 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s 588s real 0m0.069s 588s user 0m0.045s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing test00.m... 588s Running Tests/base/NSCalendarDate/test00.m... 588s Passed test: (2025-02-20 23:51:13.831 +0000) test00.m:35 ... +calendarDate works 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:39 ... +dateWithString:calendarFormat: works 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:45 ... +dateWithString:calendarFormat:locale: with nil format works 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:51 ... +dateWithString:calendarFormat:locale: objects to missing seconds 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:57 ... +dateWithString:calendarFormat:locale: objects to missing minutes 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:63 ... +dateWithString:calendarFormat:locale: objects to missing hours 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:69 ... +dateWithString:calendarFormat:locale: objects to zero day 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:75 ... +dateWithString:calendarFormat:locale: objects to zero month 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:81 ... +dateWithString:calendarFormat:locale: objects to missing timezone 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:87 ... +dateWithString:calendarFormat:locale: objects to long timezone 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:93 ... +dateWithString:calendarFormat:locale: handles GMT+0100 timezone 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:99 ... +dateWithString:calendarFormat:locale: handles GMT-0100 timezone 588s Passed test: (2025-02-20 23:51:13.874 +0000) test00.m:106 ... +dateWithString:calendarFormat:locale: handles GMT+1000 timezone 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:113 ... +dateWithString:calendarFormat:locale: handles Africa/Addis_Ababa 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:119 ... date check with 1999-12-31 23:59:59 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:123 ... date check with 2000-01-01 00:00:00 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:128 ... date check with 2000-01-01 00:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:133 ... date check with 2000-01-01 01:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:138 ... date check with 1999-12-31 23:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:146 ... date check with 2000-02-28 23:59:59 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:151 ... date check with 2000-02-29 00:00:00 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:156 ... date check with 2000-02-29 00:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:161 ... date check with 2000-02-29 01:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:166 ... date check with 2000-02-28 23:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:171 ... date check with 2000-02-29 04:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:176 ... date check with 2001-03-01 04:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:181 ... date check with 2001-02-28 04:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:186 ... date check with 2002-03-01 04:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:193 ... date check with 2004-02-28 23:59:59 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:198 ... date check with 2004-02-29 00:00:00 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:203 ... date check with 2004-02-29 00:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:207 ... date check with 2004-02-29 01:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:212 ... date check with 2004-02-28 23:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:220 ... date check with 2100-02-28 23:59:59 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:225 ... date check with 2100-03-01 00:00:00 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:229 ... date check with 2100-03-01 00:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:233 ... date check with 2100-03-01 01:00:01 588s Passed test: (2025-02-20 23:51:13.875 +0000) test00.m:238 ... date check with 2100-02-28 23:00:01 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:247 ... date check with 2002-03-31 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:252 ... date check with 2002-03-31 02:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:257 ... date check with 2002-03-31 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:262 ... date check with 2002-03-31 02:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:267 ... date check with 2002-03-31 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:271 ... date check with 2002-03-30 23:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:279 ... date second calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:284 ... date second calculation check with 2002-10-27 00:29:59 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:289 ... date second calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:294 ... date second calculation check with 2002-10-27 00:30:02 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:301 ... date minute calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:306 ... date minute calculation check with 2002-10-27 00:29:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:311 ... date minute calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:316 ... date minute calculation check with 2002-10-27 00:31:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:323 ... date hour calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:328 ... date hour calculation check with 2002-10-26 23:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:333 ... date hour calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:338 ... date hour calculation check with 2002-10-27 02:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:345 ... date day calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:350 ... date day calculation check with 2002-10-26 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:355 ... date day calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:360 ... date day calculation check with 2002-10-29 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:366 ... date day calculation check with 2002-10-27 00:00:00 588s 2025-02-20 23:51:13.879 test00[13193:13193] File NSCalendarDate.m: 1557. In -[NSCalendarDate initWithYear:month:day:hour:minute:second:timeZone:] invalid hour given - 24 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:372 ... date day calculation check with 2002-10-26 24:00:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:379 ... date month calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:384 ... date month calculation check with 2002-09-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:389 ... date month calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:394 ... date month calculation check with 2002-12-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:401 ... date year calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:406 ... date year calculation check with 2001-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:411 ... date year calculation check with 2002-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:416 ... date year calculation check with 2004-10-27 00:30:00 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:426 ... date year calculation check with 2006-11-01 02:10:00 +0000 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:428 ... date year calculation preserves timezone 588s Passed test: (2025-02-20 23:51:13.879 +0000) test00.m:436 ... date year calculation check with 2016-01-06 00:00:00 +0100 588s 588s real 0m0.072s 588s user 0m0.047s 588s sys 0m0.022s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/NSCalendarDate/test01.m... 588s Passed test: (2025-02-20 23:51:13.995 +0000) test01.m:55 ... +dateWithString:calendarFormat: works if no time zone is specified 588s Passed test: (2025-02-20 23:51:13.995 +0000) test01.m:62 ... 12:00am is midnight 588s Passed test: (2025-02-20 23:51:13.995 +0000) test01.m:67 ... 12:00pm is noon 588s Passed test: (2025-02-20 23:51:13.995 +0000) test01.m:72 ... -addTimeInterval: works on a NSCalendarDate parsed with no timezone 588s 2025-02-20 23:51:13.995 test01[13218:13218] 2006-04-22 22:22:22:901 588s 2006-04-22 22:22:22:901 588s Passed test: (2025-02-20 23:51:13.995 +0000) test01.m:86 ... formatting milliseconds works 588s Passed test: (2025-02-20 23:51:13.995 +0000) test01.m:88 ... formatting with %e works 588s 588s real 0m0.068s 588s user 0m0.040s 588s sys 0m0.028s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/NSCalendarDate/test02.m... 588s Passed test: (2025-02-20 23:51:14.056 +0000) test02.m:91 ... % format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:95 ... %a format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:99 ... %A format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:103 ... %b format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:107 ... %B format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:111 ... %d format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:115 ... %e format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:119 ... %e format has no leading space with single digit 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:123 ... %2e format has leading space with single digit 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:127 ... %F format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:131 ... %H format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:135 ... %I format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:139 ... %j format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:143 ... %m format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:147 ... %M format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:151 ... %p format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:155 ... %S format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:159 ... %w format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:163 ... %y format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:167 ... %Y format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:171 ... %Z format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:177 ... %z format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:181 ... %d %m %Y format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:185 ... %d %B %Y format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:189 ... %H:%M:%S format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:193 ... %H%%%M%%%S format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:197 ... %H%M format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:203 ... %R format works in description 588s Passed test: (2025-02-20 23:51:14.099 +0000) test02.m:207 ... %r format works in description 588s 588s real 0m0.069s 588s user 0m0.042s 588s sys 0m0.026s 588s Completed file: test02.m 588s Testing test03.m... 588s Running Tests/base/NSCalendarDate/test03.m... 588s Passed test: (2025-02-20 23:51:14.159 +0000) test03.m:53 ... format date for 8640000000 588s Passed test: (2025-02-20 23:51:14.203 +0000) test03.m:56 ... format date for 2147483651 588s daysSince1970: 8640000000. secondsSinceReference: 746495021692800. 588s daysSince1970: 2147483651. secondsSinceReference: 185541609139200. 588s 588s real 0m0.071s 588s user 0m0.047s 588s sys 0m0.024s 588s Completed file: test03.m 588s 588s Building in Tests/base/NSCharacterSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool class... 588s Making all for test_tool illegalCharacterSet... 588s Compiling file class.m ... 588s Compiling file general.m ... 588s general.m: In function ‘main’: 588s general.m:11:11: warning: unused variable ‘ch’ [-Wunused-variable] 588s 11 | unichar ch; 588s | ^~ 588s Compiling file basic.m ... 588s Compiling file illegalCharacterSet.m ... 588s Linking test_tool class ... 588s Linking test_tool general ... 588s Making all for test_tool whitespaceAndNewlineCharacterSet... 588s Linking test_tool basic ... 588s Compiling file whitespaceAndNewlineCharacterSet.m ... 588s Linking test_tool illegalCharacterSet ... 588s Linking test_tool whitespaceAndNewlineCharacterSet ... 588s Testing basic.m... 588s Running Tests/base/NSCharacterSet/basic.m... 588s Passed test: (2025-02-20 23:51:15.751 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' exists 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working alloc 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working init 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working new 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working allocWithZone 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCharacterSet is a known className 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' conforms to NSObject 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return self 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return own class 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' object <_GSStaticCharSet: 0x5b189fca47a0> is of correct class 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return superclass 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' responds to hash 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' isEqual: to self 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' respondsToSelector: 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' handles retain 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' has working retainCount 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' has NSString description 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:15.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class '_GSStaticCharSet' can be encoded 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCharacterSet is a known class 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableCharacterSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' understands -copy 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' copy is of correct type 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' original and copy are equal 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:15.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' zCopy has correct type 588s Passed test: (2025-02-20 23:51:15.798 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' copy and original are equal 588s Passed test: (2025-02-20 23:51:15.798 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:15.798 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCharacterSet is a known class 588s Passed test: (2025-02-20 23:51:15.798 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:51:15.798 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:15.798 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:15.798 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:15.799 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' copy object equals the original 588s Passed test: (2025-02-20 23:51:15.799 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:15.799 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:15.799 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.076s 588s user 0m0.048s 588s sys 0m0.027s 588s Completed file: basic.m 588s Testing class.m... 588s Running Tests/base/NSCharacterSet/class.m... 588s Passed test: (2025-02-20 23:51:15.868 +0000) class.m:11 ... NSCharacterSet understands [+alphanumericCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:12 ... NSCharacterSet uniques alphanumericCharacterSet 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:16 ... NSCharacterSet understands [+controlCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:17 ... NSCharacterSet uniques controlCharacterSet 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:21 ... NSCharacterSet understands [+decimalDigitCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:22 ... NSCharacterSet uniques [+decimalDigitCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:26 ... NSCharacterSet understands [+illegalCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:27 ... NSCharacterSet uniques [+illegalCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:31 ... NSCharacterSet understands [+letterCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:32 ... NSCharacterSet uniques [+letterCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:36 ... NSCharacterSet understands [+lowercaseLetterCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:37 ... NSCharacterSet uniques [+lowercaseLetterCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:41 ... NSCharacterSet understands [+nonBaseCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:42 ... NSCharacterSet uniques [+nonBaseCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:46 ... NSCharacterSet understands [+punctuationCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:47 ... NSCharacterSet uniques [+punctuationCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:51 ... NSCharacterSet understands [+uppercaseLetterCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:52 ... NSCharacterSet uniques [+uppercaseLetterCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:56 ... NSCharacterSet understands [+whitespaceAndNewlineCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:57 ... NSCharacterSet uniques [+whitespaceAndNewlineCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:61 ... NSCharacterSet understands [+whitespaceCharacterSet] 588s Passed test: (2025-02-20 23:51:15.916 +0000) class.m:62 ... NSCharacterSet uniques [+whitespaceCharacterSet] 588s 588s real 0m0.075s 588s user 0m0.049s 588s sys 0m0.026s 588s Completed file: class.m 588s Testing general.m... 588s Running Tests/base/NSCharacterSet/general.m... 588s Passed test: (2025-02-20 23:51:15.981 +0000) general.m:13 ... Check some characters from alphanumericCharacterSet 588s Passed test: (2025-02-20 23:51:16.035 +0000) general.m:25 ... Check some characters from lowercaseLetterCharacterSet 588s Passed test: (2025-02-20 23:51:16.035 +0000) general.m:37 ... Check some characters from newlineCharacterSet 588s Passed test: (2025-02-20 23:51:16.036 +0000) general.m:50 ... Check some characters from inverted newlineCharacterSet 588s Passed test: (2025-02-20 23:51:16.036 +0000) general.m:64 ... Check some characters from whitespaceAndNewlineCharacterSet 588s Passed test: (2025-02-20 23:51:16.036 +0000) general.m:76 ... a non-break-space is whitespace 588s Passed test: (2025-02-20 23:51:16.036 +0000) general.m:79 ... -bitmapRepresentation works 588s Passed test: (2025-02-20 23:51:16.037 +0000) general.m:83 ... -invertedSet works 588s Passed test: (2025-02-20 23:51:16.037 +0000) general.m:101 ... Caching of standard sets 588s Passed test: (2025-02-20 23:51:16.037 +0000) general.m:108 ... Create custom set with characterSetWithCharactersInString: 588s Passed test: (2025-02-20 23:51:16.037 +0000) general.m:111 ... Check custom set 588s 588s real 0m0.080s 588s user 0m0.056s 588s sys 0m0.025s 588s Completed file: general.m 588s Testing illegalCharacterSet.m... 588s Running Tests/base/NSCharacterSet/illegalCharacterSet.m... 588s Passed test: (2025-02-20 23:51:16.109 +0000) illegalCharacterSet.m:15 ... 0xfffe is illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:16 ... 0xfffe is bnot legal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:17 ... 0xffff is illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:18 ... 0xffff is not legal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:19 ... 0xfdd0 is illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:20 ... 0xfdd0 is not legal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:21 ... 0x0010fffe is illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:22 ... 0x0010fffe is not legal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:25 ... 0x0000 is not illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:26 ... 0x0000 is legal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:28 ... 0xd800 is not illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:29 ... 0xd800 is legal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:31 ... 0xdc00 is not illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:32 ... 0xdc00 is legal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:34 ... 0x0010fffd illegal 588s Passed test: (2025-02-20 23:51:16.160 +0000) illegalCharacterSet.m:35 ... 0x0010fffd is illegal 588s Passed test: (2025-02-20 23:51:16.161 +0000) illegalCharacterSet.m:54 ... legal UCS-2 set can be represented in an NSString. 588s 588s real 0m0.083s 588s user 0m0.057s 588s sys 0m0.025s 588s Completed file: illegalCharacterSet.m 588s Testing whitespaceAndNewlineCharacterSet.m... 588s Running Tests/base/NSCharacterSet/whitespaceAndNewlineCharacterSet.m... 588s Passed test: (2025-02-20 23:51:16.234 +0000) whitespaceAndNewlineCharacterSet.m:11 ... newline 0x000A is wsnl 588s Passed test: (2025-02-20 23:51:16.280 +0000) whitespaceAndNewlineCharacterSet.m:12 ... return 0x00D0 is wsnl 588s Passed test: (2025-02-20 23:51:16.280 +0000) whitespaceAndNewlineCharacterSet.m:13 ... space 0x0020 is wsnl 588s Passed test: (2025-02-20 23:51:16.280 +0000) whitespaceAndNewlineCharacterSet.m:14 ... zero-width-space 0x200B is wsnl 588s Passed test: (2025-02-20 23:51:16.280 +0000) whitespaceAndNewlineCharacterSet.m:15 ... narrow-no-break-space 0x202F is wsnl 588s Passed test: (2025-02-20 23:51:16.280 +0000) whitespaceAndNewlineCharacterSet.m:16 ... medium-mathematical-space 0x205F is wsnl 588s Passed test: (2025-02-20 23:51:16.280 +0000) whitespaceAndNewlineCharacterSet.m:18 ... ideographic-space 0x202F is wsnl 588s Passed test: (2025-02-20 23:51:16.280 +0000) whitespaceAndNewlineCharacterSet.m:20 ... 0x0030 is not wsnl 588s 588s real 0m0.078s 588s user 0m0.049s 588s sys 0m0.029s 588s Completed file: whitespaceAndNewlineCharacterSet.m 588s 588s Building in Tests/base/NSConnection 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in ../GenericTests ... 588s Making all for subproject generictests... 588s Compiling file generic.m ... 588s Making all in Resources ... 588s Making all for bundle TestConnection... 588s Creating TestConnection.bundle/.... 588s Compiling file Connection.m ... 588s Linking bundle TestConnection ... 588s Creating TestConnection.bundle/Resources... 588s Creating stamp file... 588s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 588s Making all for test_tool Client... 588s Making all for test_tool Server... 588s Compiling file Client.m ... 588s Compiling file Server.m ... 588s Client.m: In function ‘main’: 588s Client.m:23:5: warning: ‘NSSocketPort’ may not respond to ‘+setOptionsForTLS:’ 588s 23 | nil]]; 588s | ^~~ 588s Client.m:23:5: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 588s Server.m: In function ‘main’: 588s Server.m:24:7: warning: ‘NSSocketPort’ may not respond to ‘-setOptionsForTLS:’ 588s 24 | nil]]; 588s | ^~~ 588s Server.m:24:7: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 588s Linking test_tool Client ... 588s Linking test_tool Server ... 588s Making all for test_tool basic... 588s Making all for test_tool connection... 588s Compiling file connection.m ... 588s Compiling file basic.m ... 588s Linking test_tool connection ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSConnection/basic.m... 588s Passed test: (2025-02-20 23:51:18.005 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' exists 588s Passed test: (2025-02-20 23:51:18.048 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working alloc 588s Passed test: (2025-02-20 23:51:18.048 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:18.049 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working init 588s Passed test: (2025-02-20 23:51:18.049 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working new 588s Passed test: (2025-02-20 23:51:18.049 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working allocWithZone 588s Passed test: (2025-02-20 23:51:18.049 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' allocWithZone: gives the correct class 588s timeout: the monitored command dumped core 588s /usr/bin/gnustep-tests: line 492: 13838 Segmentation fault timeout $GSTESTTIMEOUT $RUN_CMD 588s 588s real 0m0.209s 588s user 0m0.038s 588s sys 0m0.029s 588s Failed file: basic.m aborted without running all tests! 588s Testing connection.m... 588s Running Tests/base/NSConnection/connection.m... 588s Passed test: (2025-02-20 23:51:18.289 +0000) connection.m:19 ... We can load the test bundle 588s 2025-02-20 23:51:18.291 connection[13867:13867] Got 42 588s Passed test: (2025-02-20 23:51:21.292 +0000) connection.m:29 ... NSConnection can do a simple connection 588s 588s real 0m3.074s 588s user 0m0.044s 588s sys 0m0.028s 588s Completed file: connection.m 588s 588s Building in Tests/base/NSCountedSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool equality... 588s Compiling file equality.m ... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Linking test_tool equality ... 588s Testing basic.m... 588s Running Tests/base/NSCountedSet/basic.m... 588s Passed test: (2025-02-20 23:51:22.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' exists 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working alloc 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working init 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working new 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working allocWithZone 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCountedSet is a known className 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return self 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return own class 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' object () is of correct class 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return superclass 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' responds to hash 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' isEqual: to self 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' handles retain 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' has working retainCount 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' has NSString description 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSCountedSet' can be encoded 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCountedSet is a known class 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCountedSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' understands -copy 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' copy is of correct type 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' original and copy are equal 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' copy and original are equal 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet is a known class 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' copy object equals the original 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:22.121 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.069s 588s user 0m0.042s 588s sys 0m0.026s 588s Completed file: basic.m 588s Testing equality.m... 588s Running Tests/base/NSCountedSet/equality.m... 588s Passed test: (2025-02-20 23:51:22.187 +0000) equality.m:12 ... Identical counted sets are equal 588s Passed test: (2025-02-20 23:51:22.243 +0000) equality.m:13 ... Different counted sets are not equal 588s Passed test: (2025-02-20 23:51:22.243 +0000) equality.m:14 ... Counted set is equal to plain set 588s Passed test: (2025-02-20 23:51:22.243 +0000) equality.m:15 ... Plain set is equal to counted set 588s Passed test: (2025-02-20 23:51:22.243 +0000) equality.m:16 ... Counted set with different counts is not equal to plain set 588s Passed test: (2025-02-20 23:51:22.243 +0000) equality.m:17 ... Plain set is not equal to counted set with different counts 588s 588s real 0m0.087s 588s user 0m0.059s 588s sys 0m0.028s 588s Completed file: equality.m 588s 588s Building in Tests/base/NSData 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool additions... 588s Making all for test_tool base64... 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Compiling file basic.m ... 588s Compiling file additions.m ... 588s Compiling file general.m ... 588s Compiling file base64.m ... 588s Linking test_tool additions ... 588s Linking test_tool base64 ... 588s Linking test_tool basic ... 588s Linking test_tool general ... 588s Making all for test_tool search... 588s Compiling file search.m ... 588s Linking test_tool search ... 588s Testing additions.m... 588s Running Tests/base/NSData/additions.m... 588s Start set: additions.m:12 ... NSData Additions 588s Passed test: (2025-02-20 23:51:23.758 +0000) additions.m:20 ... Reference data is not gzipped 588s Passed test: (2025-02-20 23:51:23.798 +0000) additions.m:23 ... We can gzip with compression 0 588s Passed test: (2025-02-20 23:51:23.798 +0000) additions.m:26 ... Compression 0 does not compress 588s Passed test: (2025-02-20 23:51:23.798 +0000) additions.m:27 ... gunzipped 0 matches reference 588s Passed test: (2025-02-20 23:51:23.798 +0000) additions.m:31 ... Compression 1 does compress 588s Passed test: (2025-02-20 23:51:23.798 +0000) additions.m:33 ... gunzipped 1 matches reference 588s Passed test: (2025-02-20 23:51:23.799 +0000) additions.m:37 ... Compression 3 is smaller than 1 588s Passed test: (2025-02-20 23:51:23.799 +0000) additions.m:39 ... gunzipped 3 matches reference 588s Passed test: (2025-02-20 23:51:23.799 +0000) additions.m:43 ... Compression 5 is smaller than 3 588s Passed test: (2025-02-20 23:51:23.800 +0000) additions.m:45 ... gunzipped 5 matches reference 588s Passed test: (2025-02-20 23:51:23.800 +0000) additions.m:49 ... Compression 9 is smaller than 5 588s Passed test: (2025-02-20 23:51:23.800 +0000) additions.m:51 ... gunzipped 9 matches reference 588s Passed test: (2025-02-20 23:51:23.800 +0000) additions.m:54 ... An empty data is not gzipped 588s Passed test: (2025-02-20 23:51:23.801 +0000) additions.m:57 ... An empty can be gzipped 588s Passed test: (2025-02-20 23:51:23.801 +0000) additions.m:60 ... An empty can be gzipped twice 588s Passed test: (2025-02-20 23:51:23.801 +0000) additions.m:63 ... Partial gunzip is still gzipped 588s Passed test: (2025-02-20 23:51:23.801 +0000) additions.m:66 ... Complete gunzip is not gzipped 588s Passed test: (2025-02-20 23:51:23.801 +0000) additions.m:68 ... Complete gunzip is empty 588s End set: additions.m:72 ... NSData Additions 588s 588s real 0m0.065s 588s user 0m0.046s 588s sys 0m0.019s 588s Completed file: additions.m 588s Testing base64.m... 588s Running Tests/base/NSData/base64.m... 588s Passed test: (2025-02-20 23:51:23.859 +0000) base64.m:14 ... nil argument causes exception 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:19 ... base64 decoding vector 1 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:24 ... base64 decoding vector 2 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:29 ... base64 decoding vector 3 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:34 ... base64 decoding vector 4 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:39 ... base64 decoding vector 5 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:44 ... base64 decoding vector 6 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:49 ... base64 decoding vector 6 with 1 extra padding 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:55 ... base64 decoding vector 6 with 4 extra padding 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:60 ... base64 decoding vector 7 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:66 ... base64 decoding excess padding gives single nul byte 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:70 ... base64 decoding with space returns nil 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:76 ... base64 decoding vector 8 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:84 ... Encode / Decode no lines 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:93 ... Encode / Decode 64 - LF 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:102 ... Encode / Decode 76 - LF 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:111 ... Encode / Decode 64 - CR 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:120 ... Encode / Decode 64 - implicit CR LF 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:127 ... base64 decoding Yml0bWFya2V0cyB1c2VyIGluZGVudGl0eQ== 588s Passed test: (2025-02-20 23:51:23.902 +0000) base64.m:133 ... base64 decoding empty string 588s 588s real 0m0.068s 588s user 0m0.043s 588s sys 0m0.024s 588s Completed file: base64.m 588s Testing basic.m... 588s Running Tests/base/NSData/basic.m... 588s Passed test: (2025-02-20 23:51:23.967 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' exists 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working alloc 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working init 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working new 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working allocWithZone 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSData is a known className 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' conforms to NSObject 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return self 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return own class 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' object <> is of correct class 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return superclass 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' responds to hash 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isEqual: to self 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' respondsToSelector: 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles retain 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has working retainCount 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has NSString description 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSDataMalloc' can be encoded 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSDataMalloc' can be encoded 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSData is a known class 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableData is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' understands -copy 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' copy is of correct type 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' original and copy are equal 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' result of copy is not immutable 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' zCopy has correct type 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' copy and original are equal 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSData is a known class 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' copy object equals the original 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:24.016 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.077s 588s user 0m0.052s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSData/general.m... 588s Passed test: (2025-02-20 23:51:24.075 +0000) general.m:24 ... +dataWithBytes:length: works 588s Passed test: (2025-02-20 23:51:24.119 +0000) general.m:32 ... +dataWithBytesNoCopy:length: works 588s Passed test: (2025-02-20 23:51:24.119 +0000) general.m:38 ... +dataWithBytes:length works with 0 length 588s Passed test: (2025-02-20 23:51:24.119 +0000) general.m:43 ... -getBytes:range works 588s Passed test: (2025-02-20 23:51:24.119 +0000) general.m:45 ... getBytes:range: with bad location 588s Passed test: (2025-02-20 23:51:24.120 +0000) general.m:50 ... getBytes:range: with bad length 588s Passed test: (2025-02-20 23:51:24.120 +0000) general.m:55 ... -subdataWithRange: with bad location 588s Passed test: (2025-02-20 23:51:24.120 +0000) general.m:59 ... -subdataWithRange: with bad length 588s Passed test: (2025-02-20 23:51:24.120 +0000) general.m:66 ... +dataWithBytesNoCopy:length:freeWhenDone: works 588s 2025-02-20 23:51:24.120 general[14276:14276] autorelease called without pool for object (0x62894a6ffd90) of class NSCalendarDate in thread {name = (null), num = 14276} 588s 2025-02-20 23:51:24.120 general[14276:14276] autorelease called without pool for object (0x62894a7313b0) of class GSTimeZone in thread {name = (null), num = 14276} 588s 2025-02-20 23:51:24.120 general[14276:14276] autorelease called without pool for object (0x62894a7313b0) of class GSTimeZone in thread {name = (null), num = 14276} 588s 2025-02-20 23:51:24.120 general[14276:14276] autorelease called without pool for object (0x62894a72e690) of class GSCInlineString in thread {name = (null), num = 14276} 588s 2025-02-20 23:51:24.120 general[14276:14276] autorelease called without pool for object (0x62894a718210) of class GSAutoreleasedMemory in thread {name = (null), num = 14276} 588s Passed test: (2025-02-20 23:51:24.120 +0000) general.m:75 ... +dataWithBytesNoCopy:length:freeWhenDone:NO doesn't free memory 588s Start set: general.m:79 ... deallocator blocks 588s Skipped set: general.m 132 ... No Blocks support in the compiler. 588s End set: general.m:134 ... deallocator blocks 588s 588s real 0m0.069s 588s user 0m0.042s 588s sys 0m0.026s 588s Completed file: general.m 588s Testing search.m... 588s Running Tests/base/NSData/search.m... 588s Passed test: (2025-02-20 23:51:24.200 +0000) search.m:23 ... NSData range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'hell' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'hell' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'ello' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'hel' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'he' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'h' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and '' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'ell' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'hello' and 'lo' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for '' and '' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:51:24.252 +0000) search.m:23 ... NSData range for 'x' and '' is ok 588s 588s real 0m0.085s 588s user 0m0.050s 588s sys 0m0.035s 588s Completed file: search.m 588s 588s Building in Tests/base/NSDate 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s Compiling file create.m ... 588s Linking test_tool general ... 588s Linking test_tool create ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSDate/basic.m... 588s Passed test: (2025-02-20 23:51:25.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDate is a known className 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' conforms to NSObject 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return self 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return own class 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' object 2025-02-20 23:51:25 +0000 is of correct class 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return superclass 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' responds to hash 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' isEqual: to self 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' respondsToSelector: 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' handles retain 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' has working retainCount 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' has NSString description 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSGDate' can be encoded 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:25.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSGDate' can be encoded 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDate is a known class 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDate is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' understands -copy 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' copy is of correct type 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' original and copy are equal 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' zCopy has correct type 588s Passed test: (2025-02-20 23:51:25.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s 588s real 0m0.065s 588s user 0m0.041s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSDate/create.m... 588s Passed test: (2025-02-20 23:51:25.279 +0000) create.m:17 ... +date works 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:20 ... +dateWithString works 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:25 ... +dateWithTimeIntervalSinceReferenceDate: works 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:29 ... +dateWithString makes correct day 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:30 ... +dateWithString makes correct month 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:31 ... +dateWithString makes correct year 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:34 ... +dateWithTimeIntervalSinceNow: works 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:38 ... +dateWithTimeIntervalSince1970: works 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:42 ... +dateWithTimeIntervalSinceReferenceDate: works 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:46 ... +distantFuture works 588s Passed test: (2025-02-20 23:51:25.319 +0000) create.m:50 ... +distantPast works 588s 588s real 0m0.063s 588s user 0m0.042s 588s sys 0m0.021s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSDate/general.m... 588s Passed test: (2025-02-20 23:51:25.371 +0000) general.m:14 ... +distantFuture is in the future 588s Passed test: (2025-02-20 23:51:25.412 +0000) general.m:17 ... +distantPast is in the past 588s Passed test: (2025-02-20 23:51:25.412 +0000) general.m:21 ... -earlierDate works 588s Passed test: (2025-02-20 23:51:25.412 +0000) general.m:24 ... -laterDate works 588s Passed test: (2025-02-20 23:51:25.412 +0000) general.m:27 ... -isEqualToDate works 588s 588s real 0m0.064s 588s user 0m0.042s 588s sys 0m0.021s 588s Completed file: general.m 588s 588s Building in Tests/base/NSDateFormatter 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool NSISO8601DateFormatter... 588s Making all for test_tool general... 588s Compiling file NSISO8601DateFormatter.m ... 588s Compiling file general.m ... 588s Linking test_tool NSISO8601DateFormatter ... 588s Linking test_tool general ... 588s Testing NSISO8601DateFormatter.m... 588s Running Tests/base/NSDateFormatter/NSISO8601DateFormatter.m... 588s Start set: NSISO8601DateFormatter.m:24 ... NSISO8601DateFormatter 588s Passed test: (2025-02-20 23:51:26.007 +0000) NSISO8601DateFormatter.m:41 ... date format matches for GMT 588s Passed test: (2025-02-20 23:51:26.007 +0000) NSISO8601DateFormatter.m:56 ... date format matches for AWST 588s End set: NSISO8601DateFormatter.m:58 ... NSISO8601DateFormatter 588s 588s real 0m0.079s 588s user 0m0.054s 588s sys 0m0.025s 588s Completed file: NSISO8601DateFormatter.m 588s Testing general.m... 588s Running Tests/base/NSDateFormatter/general.m... 588s Start set: general.m:52 ... NSDateFormatter 588s Passed test: (2025-02-20 23:51:26.113 +0000) general.m:65 ... Output has the same format as Cocoa. 588s Passed test: (2025-02-20 23:51:26.113 +0000) general.m:77 ... GMT time zone is correctly accounted for. 588s Passed test: (2025-02-20 23:51:26.114 +0000) general.m:81 ... EST time zone is correctly accounted for. 588s Passed test: (2025-02-20 23:51:26.114 +0000) general.m:95 ... Year is 1982 588s Passed test: (2025-02-20 23:51:26.114 +0000) general.m:96 ... Date is formatted correctly. 588s Passed test: (2025-02-20 23:51:26.115 +0000) general.m:102 ... Convert date format as Cocoa. 588s Passed test: (2025-02-20 23:51:26.115 +0000) general.m:106 ... parsing 23:24:25 is OK 588s Passed test: (2025-02-20 23:51:26.115 +0000) general.m:110 ... parsing 24:00:00 gives zero hour, minute and second 588s End set: general.m:113 ... NSDateFormatter 588s 588s real 0m0.078s 588s user 0m0.054s 588s sys 0m0.022s 588s Completed file: general.m 588s 588s Building in Tests/base/NSDictionary 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool blocks... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Compiling file blocks.m ... 588s Compiling file general.m ... 588s Compiling file create.m ... 588s Compiling file basic.m ... 588s blocks.m:17:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 588s 17 | static NSUInteger fooCount = 0; 588s | ^~~~~~~~ 588s general.m: In function ‘main’: 588s general.m:223:3: warning: passing argument 1 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 588s 223 | [dict getObjects: &vals1Array andKeys: &keys1Array]; 588s | ^ 588s | | 588s | struct objc_object * (*)[2] 588s general.m:223:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 588s general.m:223:3: warning: passing argument 2 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 588s 223 | [dict getObjects: &vals1Array andKeys: &keys1Array]; 588s | ^ 588s | | 588s | struct objc_object * (*)[2] 588s general.m:223:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 588s general.m:242:3: warning: passing argument 2 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 588s 242 | PASS_RUNS([dict getObjects: NULL andKeys: &keys1Array], 588s | ^~~~~~~~~ 588s | | 588s | struct objc_object * (*)[2] 588s general.m:242:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 588s general.m:244:3: warning: passing argument 1 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 588s 244 | PASS_RUNS([dict getObjects: &vals1Array andKeys: NULL], 588s | ^~~~~~~~~ 588s | | 588s | struct objc_object * (*)[2] 588s general.m:244:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 588s general.m:19:60: warning: variable ‘vals3’ set but not used [-Wunused-but-set-variable] 588s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 588s | ^~~~~ 588s general.m:19:52: warning: variable ‘vals2’ set but not used [-Wunused-but-set-variable] 588s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 588s | ^~~~~ 588s general.m:19:28: warning: variable ‘keys3’ set but not used [-Wunused-but-set-variable] 588s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 588s | ^~~~~ 588s Linking test_tool blocks ... 588s Linking test_tool general ... 588s Making all for test_tool sort... 588s Linking test_tool basic ... 588s Compiling file sort.m ... 588s Linking test_tool create ... 588s Linking test_tool sort ... 588s Testing basic.m... 588s Running Tests/base/NSDictionary/basic.m... 588s Passed test: (2025-02-20 23:51:27.615 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' exists 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working alloc 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working init 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working new 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working allocWithZone 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:27.655 +0000) basic.m:16 ... can create an empty dictionary 588s Passed test: (2025-02-20 23:51:27.655 +0000) basic.m:22 ... can create a dictionary with one element 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDictionary is a known className 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' conforms to NSObject 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return self 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return own class 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' object {} is of correct class 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return superclass 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' responds to hash 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' isEqual: to self 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' respondsToSelector: 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' handles retain 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' has working retainCount 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' has NSString description 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' handles performSelector 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' conforms to NSObject 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return self 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return own class 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' object {Key = Hello; } is of correct class 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return superclass 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' responds to hash 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' isEqual: to self 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' respondsToSelector: 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' handles retain 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' has working retainCount 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' has NSString description 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSDictionary' can be encoded 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSDictionary' can be encoded 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:27.655 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSDictionary' can be encoded 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSDictionary' can be encoded 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDictionary is a known class 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableDictionary is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' understands -copy 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' copy is of correct type 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' original and copy are equal 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' is retained by copy with same zone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' result of copy is not immutable 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' zCopy has correct type 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' copy and original are equal 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' is retained by copy with other zone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' understands -copy 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' copy is of correct type 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' original and copy are equal 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' is retained by copy with same zone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' result of copy is not immutable 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' zCopy has correct type 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' copy and original are equal 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' is retained by copy with other zone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSDictionary is a known class 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' copy object equals the original 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' understands -mutableCopy 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' mutable copy is of correct type 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' copy object equals the original 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:51:27.656 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s Start set: basic.m:32 ... NSDictionary subscripting 588s Skipped set: basic.m 41 ... No dictionary subscripting support in the compiler. 588s End set: basic.m:43 ... NSDictionary subscripting 588s 588s real 0m0.063s 588s user 0m0.043s 588s sys 0m0.020s 588s Completed file: basic.m 588s Testing blocks.m... 588s Running Tests/base/NSDictionary/blocks.m... 588s Start set: blocks.m:21 ... NSDictionary Blocks 588s Skipped set: blocks.m 49 ... No Blocks support in the compiler. 588s End set: blocks.m:51 ... NSDictionary Blocks 588s 588s real 0m0.022s 588s user 0m0.012s 588s sys 0m0.010s 588s Completed file: blocks.m 588s Testing create.m... 588s Running Tests/base/NSDictionary/create.m... 588s Passed test: (2025-02-20 23:51:27.783 +0000) create.m:27 ... +new creates an empty dictionary 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:33 ... +dictionary creates an empty dictionary 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:38 ... +dictionaryWithObject:forKey: with nil key 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:42 ... +dictionaryWithObject:forKey: with nil value 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:47 ... +dictionaryWithObject:forKey: builds minimal dictionary 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:53 ... +dictionaryWithObjects:forKeys: builds a dictionary 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:58 ... +dictionaryWithObjects:forKeys: with arrays of different sizes 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:62 ... we can have multiple identical objects in a dictionary 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:68 ... we can't have multiple identical keys in a dictionary 588s Passed test: (2025-02-20 23:51:27.821 +0000) create.m:74 ... +dictionaryWithDictionary: copies dictionary 588s 588s real 0m0.061s 588s user 0m0.037s 588s sys 0m0.024s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSDictionary/general.m... 588s Passed test: (2025-02-20 23:51:27.874 +0000) general.m:45 ... -count returns zero for an empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:50 ... -hash returns zero for an empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:52 ... -allKeys gives an empty array for an empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:58 ... -allKeysForObject: gives nil for an empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:61 ... -allValues gives an empty array for an empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:71 ... -objectForKey: gives nil for an empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:81 ... -keyEnumerator: is ok for empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:91 ... -objectEnumerator: is ok for empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:98 ... -objectsForKeys:notFoundMarker: is ok for empty dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:108 ... -description gives us a text property-list 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:114 ... -count returns two for an dictionary with two keys 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:119 ... -hash returns two for a dictionary with two keys 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:122 ... -allKeys gives the keys we put in the dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:133 ... -allKeysForObject: gives the key we expect 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:144 ... -allValues gives the values we put in the dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:151 ... -objectForKey: gives nil for a nil key 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:152 ... -objectForKey: gives nil for a key not in the dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:158 ... -objectForKey: gives the objects we added for the keys 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:168 ... -keyEnumerator: enumerates the dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:184 ... -objectEnumerator: enumerates the dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:197 ... -objectsForKeys:notFoundMarker: is ok for dictionary 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:208 ... -keysSortedByValueUsingSelector: seems ok 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:218 ... -description gives us a text property-list 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:241 ... -getObjects:andKeys: returns correct objects 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:242 ... -getObjects:andKeys: can ignore objects 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:244 ... -getObjects:andKeys: can ignore keys 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:249 ... we can create a dictionary with several keys 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:255 ... data/number/data are ok in serialized property-list 588s Passed test: (2025-02-20 23:51:27.915 +0000) general.m:264 ... array as dictionary key works 588s 588s real 0m0.066s 588s user 0m0.039s 588s sys 0m0.026s 588s Completed file: general.m 588s Testing sort.m... 588s Running Tests/base/NSDictionary/sort.m... 588s Start set: sort.m:10 ... NSDictionary Sorting 588s Passed test: (2025-02-20 23:51:28.028 +0000) sort.m:39 ... Can sort a dictionary's keys by its values using a selector 588s Skipped set: sort.m 54 ... No Blocks support in the compiler. 588s End set: sort.m:57 ... NSDictionary Sorting 588s 588s real 0m0.076s 588s user 0m0.052s 588s sys 0m0.023s 588s Completed file: sort.m 588s 588s Building in Tests/base/NSDistributedLock 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSDistributedLock/basic.m... 588s Start set: basic.m:7 ... basic 588s Passed test: (2025-02-20 23:51:28.749 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDistributedLock is a known className 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' conforms to NSObject 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return self 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return own class 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' object path '(null)' not locked is of correct class 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return superclass 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' responds to hash 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' isEqual: to self 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' respondsToSelector: 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' handles retain 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' has working retainCount 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' has NSString description 588s Passed test: (2025-02-20 23:51:28.797 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' handles performSelector 588s Passed test: (2025-02-20 23:51:28.797 +0000) basic.m:21 ... locks with the same path differ 588s Passed test: (2025-02-20 23:51:28.797 +0000) basic.m:23 ... we can lock the first lock 588s Passed test: (2025-02-20 23:51:28.798 +0000) basic.m:25 ... the locks are exclusive 588s Passed test: (2025-02-20 23:51:28.798 +0000) basic.m:28 ... unlocking first lock allows second lock 588s End set: basic.m:31 ... basic 588s 588s real 0m0.081s 588s user 0m0.050s 588s sys 0m0.031s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSException 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool throwstr... 588s Compiling file basic.m ... 588s Compiling file throwstr.m ... 588s Linking test_tool throwstr ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSException/basic.m... 588s Passed test: (2025-02-20 23:51:29.491 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' exists 588s Passed test: (2025-02-20 23:51:29.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' has working alloc 588s Passed test: (2025-02-20 23:51:29.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' has working allocWithZone 588s Passed test: (2025-02-20 23:51:29.532 +0000) basic.m:37 ... can create an exception 588s Passed test: (2025-02-20 23:51:29.532 +0000) basic.m:38 ... name works 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSException is a known className 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' conforms to NSObject 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return self 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return own class 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' object NAME:NSGenericException REASON:(null) is of correct class 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return superclass 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' responds to hash 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' isEqual: to self 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' respondsToSelector: 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' handles retain 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' has working retainCount 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' has NSString description 588s Passed test: (2025-02-20 23:51:29.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' handles performSelector 588s Passed test: (2025-02-20 23:51:29.532 +0000) basic.m:54 ... call stack addresses is not empty 588s Passed test: (2025-02-20 23:51:29.532 +0000) basic.m:55 ... addresses and symbols match 588s 2025-02-20 23:51:29.532 basic[15146:15146] Got ("/lib/x86_64-linux-gnu/libgnustep-base.so.1.30(+0x29d30d) [0x711c0029d30d]", "./obj/basic(+0xf850) [0x5fbd438ee850]", "./obj/basic(+0xf891) [0x5fbd438ee891]", "./obj/basic(main+0x333) [0x5fbd438eebcb]", "/lib/x86_64-linux-gnu/libc.so.6(+0x2a3b8) [0x711bffc2a3b8]", "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x711bffc2a47b]", "./obj/basic(_start+0x25) [0x5fbd438e2365]") 588s Dashed hope: (2025-02-20 23:51:29.532 +0000) basic.m:59 ... Exception raised at start of stack 588s Dashed hope: (2025-02-20 23:51:29.532 +0000) basic.m:63 ... simulateProblem is where exception was raised 588s Dashed hope: (2025-02-20 23:51:29.532 +0000) basic.m:68 ... testAbc called simulateProblem to raise exception 588s Dashed hope: (2025-02-20 23:51:29.532 +0000) basic.m:74 ... working callStackSymbols ... if this has failed it is probably due to a lack of support for objective-c method names (local symbols) in the backtrace_symbols() function of your libc. If so, you might lobby your operating system provider for a fix. 588s Passed test: (2025-02-20 23:51:29.532 +0000) basic.m:79 ... default handler is null 588s Passed test: (2025-02-20 23:51:29.532 +0000) basic.m:81 ... setting handler works 588s We expect a single FAIL without any explanation as 588s the test is terminated by an uncaught exception ... 588s Passed test: (2025-02-20 23:51:29.532 +0000) basic.m:8 ... uncaught exceptionhandler called as expected 588s timeout: the monitored command dumped core 588s /usr/bin/gnustep-tests: line 492: 15145 Aborted timeout $GSTESTTIMEOUT $RUN_CMD 588s 588s real 0m0.185s 588s user 0m0.039s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing throwstr.m... 588s Running Tests/base/NSException/throwstr.m... 588s Start set: throwstr.m:6 ... String throwing 588s Passed test: (2025-02-20 23:51:29.714 +0000) throwstr.m:18 ... Throwing an NSConstantString instance before the class is initialised 588s End set: throwstr.m:22 ... String throwing 588s 588s real 0m0.066s 588s user 0m0.043s 588s sys 0m0.022s 588s Completed file: throwstr.m 588s 588s Building in Tests/base/NSFastEnumeration 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s In file included from basic.m:7: 588s basic.m: In function ‘fast_enumeration_mutation_add’: 588s basic.m:12:14: warning: variable ‘o’ set but not used [-Wunused-but-set-variable] 588s 12 | FOR_IN(id, o, mutableCollection) 588s | ^ 588s ../../../Source/GSFastEnumeration.h:15:8: note: in definition of macro ‘FOR_IN’ 588s 15 | type var;\ 588s | ^~~ 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSFastEnumeration/basic.m... 588s Start set: basic.m:73 ... NSArray 588s Passed test: (2025-02-20 23:51:30.444 +0000) basic.m:49 ... fast enumeration returns all objects 588s Passed test: (2025-02-20 23:51:30.490 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 588s Passed test: (2025-02-20 23:51:30.494 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 588s End set: basic.m:76 ... NSArray 588s Start set: basic.m:78 ... NSSet 588s Passed test: (2025-02-20 23:51:30.510 +0000) basic.m:49 ... fast enumeration returns all objects 588s Passed test: (2025-02-20 23:51:30.515 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 588s Passed test: (2025-02-20 23:51:30.519 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 588s End set: basic.m:81 ... NSSet 588s Start set: basic.m:83 ... NSOrderedSet 588s Passed test: (2025-02-20 23:51:30.525 +0000) basic.m:49 ... fast enumeration returns all objects 588s Passed test: (2025-02-20 23:51:30.530 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 588s Passed test: (2025-02-20 23:51:30.534 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 588s End set: basic.m:86 ... NSOrderedSet 588s Start set: basic.m:88 ... NSDictionary 588s Passed test: (2025-02-20 23:51:30.550 +0000) basic.m:49 ... fast enumeration returns all objects 588s Passed test: (2025-02-20 23:51:30.581 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 588s Passed test: (2025-02-20 23:51:30.610 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 588s End set: basic.m:91 ... NSDictionary 588s 588s real 0m0.208s 588s user 0m0.174s 588s sys 0m0.033s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSFileHandle 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool singleton... 588s Making all for test_tool general... 588s Making all for test_tool socket... 588s Compiling file socket.m ... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s Compiling file singleton.m ... 588s socket.m: In function ‘main’: 588s socket.m:59:26: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 588s 59 | Handler *h; 588s | ^ 588s Linking test_tool socket ... 588s Linking test_tool basic ... 588s Linking test_tool singleton ... 588s Linking test_tool general ... 588s Testing basic.m... 588s Running Tests/base/NSFileHandle/basic.m... 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSFileHandle is a known className 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' conforms to NSObject 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return self 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return own class 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' object is of correct class 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return superclass 588s Passed test: (2025-02-20 23:51:32.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' responds to hash 588s Passed test: (2025-02-20 23:51:32.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' isEqual: to self 588s Passed test: (2025-02-20 23:51:32.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' respondsToSelector: 588s Passed test: (2025-02-20 23:51:32.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' handles retain 588s Passed test: (2025-02-20 23:51:32.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' has working retainCount 588s Passed test: (2025-02-20 23:51:32.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' has NSString description 588s Passed test: (2025-02-20 23:51:32.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' handles performSelector 588s 588s real 0m0.096s 588s user 0m0.066s 588s sys 0m0.029s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSFileHandle/general.m... 588s Passed test: (2025-02-20 23:51:32.181 +0000) general.m:43 ... NSFileHandle understands +fileHandleWithStandardInput 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:45 ... NSFileHandle +fileHandleWithStandardInput has 0 as fileDescriptor 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:48 ... NSFileHandle understands +fileHandleWithStandardOutput 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:50 ... NSFileHandle +fileHandleWithStandardOutput has 1 as fileDescriptor 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:53 ... NSFileHandle understands +fileHandleWithStandardError 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:55 ... NSFileHandle +fileHandleWithStandardError has 2 as fileDescriptor 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:58 ... NSFileHandle understands +fileHandleWithNullDevice 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:62 ... NSFileHandle understands -initWithFileDescriptor: 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:66 ... NSFileHandle +fileHandleForWritingAtPath: with non-existing file return nil 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:71 ... NSFileHandle understands +fileHandleForWritingAtPath: 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:75 ... NSFileHandle understands +fileHandleForReadingAtPath: 588s Passed test: (2025-02-20 23:51:32.182 +0000) general.m:80 ... NSFileHandle -writeData:/-availableData match 588s 588s real 0m0.075s 588s user 0m0.044s 588s sys 0m0.031s 588s Completed file: general.m 588s Testing singleton.m... 588s Running Tests/base/NSFileHandle/singleton.m... 588s Start set: singleton.m:13 ... handle creation 588s End set: singleton.m:17 ... handle creation 588s Passed test: (2025-02-20 23:51:32.283 +0000) singleton.m:18 ... Cannot dealloc stdin 588s Passed test: (2025-02-20 23:51:32.283 +0000) singleton.m:19 ... Cannot dealloc stdout 588s Passed test: (2025-02-20 23:51:32.283 +0000) singleton.m:20 ... Cannot dealloc stderr 588s 588s real 0m0.066s 588s user 0m0.043s 588s sys 0m0.022s 588s Completed file: singleton.m 588s Testing socket.m... 588s Running Tests/base/NSFileHandle/socket.m... 588s Passed test: (2025-02-20 23:51:32.402 +0000) socket.m:76 ... NSFileHandle understands +fileHandleAsServerAtAddress: 588s 2025-02-20 23:51:32.403 socket[15503:15503] Name: NSFileHandleConnectionAcceptedNotification Object: Info: {NSFileHandleNotificationFileHandleItem = ""; NSFileHandleNotificationKey = NSFileHandleConnectionAcceptedNotification; } 588s Passed test: (2025-02-20 23:51:32.403 +0000) socket.m:84 ... NSFileHandle understands +fileHandleAsClientAtAddress: 588s Passed test: (2025-02-20 23:51:32.403 +0000) socket.m:94 ... NSFileHandle connection was made 588s Passed test: (2025-02-20 23:51:32.403 +0000) socket.m:97 ... NSFileHandle -writeData:/-availableData match with socket 588s 588s real 0m0.081s 588s user 0m0.054s 588s sys 0m0.026s 588s Completed file: socket.m 588s 588s Building in Tests/base/NSFileManager 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool unrepresentable_filenames... 588s Compiling file general.m ... 588s Compiling file unrepresentable_filenames.m ... 588s Compiling file basic.m ... 588s Linking test_tool unrepresentable_filenames ... 588s general.m: In function ‘main’: 588s general.m:302:17: warning: passing argument 4 of ‘enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:’ from incompatible pointer type [-Wincompatible-pointer-types] 588s 302 | errorHandler: nil]; 588s | ^~~~~~~~~~~~ 588s | | 588s | id 588s general.m:302:17: note: expected ‘GSDirEnumErrorHandler’ {aka ‘struct *’} but argument is of type ‘id’ 588s Linking test_tool basic ... 588s Linking test_tool general ... 588s Testing basic.m... 588s Running Tests/base/NSFileManager/basic.m... 588s Passed test: (2025-02-20 23:51:33.541 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSFileManager is a known className 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' conforms to NSObject 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return self 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return own class 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' object is of correct class 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return superclass 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' responds to hash 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' isEqual: to self 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' respondsToSelector: 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' handles retain 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' has working retainCount 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' has NSString description 588s Passed test: (2025-02-20 23:51:33.584 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' handles performSelector 588s 588s real 0m0.066s 588s user 0m0.040s 588s sys 0m0.026s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSFileManager/general.m... 588s Passed test: (2025-02-20 23:51:33.642 +0000) general.m:73 ... NSFileManager understands +defaultManager 588s Passed test: (2025-02-20 23:51:33.685 +0000) general.m:82 ... NSFileManager returns nil for attributes of non-existent file 588s Passed test: (2025-02-20 23:51:33.685 +0000) general.m:85 ... NSFileManager can create a directory 588s Passed test: (2025-02-20 23:51:33.685 +0000) general.m:87 ... exists and is a directory 588s Passed test: (2025-02-20 23:51:33.685 +0000) general.m:90 ... -createDirectoryAtPath:attributes: fails for existing directory 588s Passed test: (2025-02-20 23:51:33.685 +0000) general.m:92 ... -createDirectoryAtPath:withIntermediateDirectories:attributes:error: fails for existing directory if flag is NO 588s Passed test: (2025-02-20 23:51:33.685 +0000) general.m:97 ... -createDirectoryAtPath:withIntermediateDirectories:attributes:error: succeeds for existing directory if flag is YES 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:102 ... NSFileManager returns non-nil for attributes of existing file 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:105 ... NSFileManager returns non-nil for attributes of existing file 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:107 ... newly created file is owned by current user 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:112 ... [NSFileManager attributesOfItemAtPath:error:] returns non-nil for attributes and leaves error unchanged in the case of existing file 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:118 ... [NSFileManager attributesOfItemAtPath:error:] returns nil for attributes and non-nil for error in the case of non-existent file 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:122 ... NSFileManager can change directories 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:128 ... NSFileManager can get current dir 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:132 ... NSFileManager creates an empty file 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:136 ... -fileExistsAtPath: agrees 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:138 ... empty file produces empty string 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:140 ... empty file produces empty mutable string 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:142 ... NSFileManager removes an empty file 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:146 ... NSFileManager creates a file 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:150 ... -fileExistsAtPath: agrees 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:156 ... -contentsOfDirectoryAtPath: agrees 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:166 ... -contentsOfDirectoryAtPath: agrees with different current directory 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:180 ... -contentsOfDirectoryAtURL: agrees with different current directory 588s Passed test: (2025-02-20 23:51:33.686 +0000) general.m:188 ... NSFileManager file contents match 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:192 ... NSFileManager copies a file 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:196 ... -fileExistsAtPath: agrees 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:200 ... NSFileManager copied file contents match 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:207 ... copy creation date equals original 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:210 ... copy modification date equals original 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:219 ... can rewrite data file 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:228 ... rewritten file creation date changed 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:232 ... rewritten file modification date changed 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:235 ... NSFileManager moves a file 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:239 ... NSFileManager move destination exists 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:241 ... NSFileManager move source doesn't exist 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:246 ... NSFileManager moved file contents match 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:249 ... NSFileManager does not copy nonexistent file 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:257 ... NSFileManager creates a symbolic link 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:260 ... link exists 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:262 ... NSFileManager removes a symbolic link 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:265 ... NSFileManager removed link doesn't exist 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:268 ... NSFileManager removed link's target still exists 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:272 ... NSFileManager removes a file 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:275 ... NSFileManager removed file doesn't exist 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:278 ... NSFileManager isReadableFileAtPath: works 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:280 ... NSFileManager isWritableFileAtPath: works 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:282 ... NSFileManager isDeletableFileAtPath: works 588s Passed test: (2025-02-20 23:51:34.687 +0000) general.m:284 ... NSFileManager isExecutableFileAtPath: works 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:287 ... NSFileManager -removeFileAtPath: @"." throws exception 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:291 ... NSFileManager can create a subdirectory 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:313 ... URL enumerator finds expected file and subdirectory 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:316 ... NSFileManager can move into subdir 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:327 ... directories containing identical files are equal 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:333 ... directories containing files with different content are not equal 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:335 ... sub1 removed 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:337 ... sub2 removed 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:341 ... NSFileManager refuses to create intermediate directories 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:346 ... error value is set 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:347 ... cocoa error domain 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:348 ... error user info is set 588s Passed test: (2025-02-20 23:51:34.688 +0000) general.m:349 ... error info has a path 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:353 ... NSFileManager can create intermediate directories 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:358 ... NSFileManager create directory and intermediate directory 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:363 ... current directory exists 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:366 ... parent directory exists 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:369 ... parent of parent directory exists 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:372 ... directory exists 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:376 ... removed directory 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:377 ... directory no longer exists 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:381 ... NSFileManager refuses to create intermediate directories on URL 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:391 ... NSFileManager can create intermediate directories on URL 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:396 ... NSFileManager create directory and intermediate directory on URL 588s Passed test: (2025-02-20 23:51:34.689 +0000) general.m:410 ... NSFileManager copy item at URL 588s Passed test: (2025-02-20 23:51:34.690 +0000) general.m:413 ... NSFileManager copy item at Path 588s Passed test: (2025-02-20 23:51:34.690 +0000) general.m:418 ... NSFileManager move item at URL 588s Passed test: (2025-02-20 23:51:34.690 +0000) general.m:421 ... NSFileManager move item at Path 588s Passed test: (2025-02-20 23:51:34.690 +0000) general.m:425 ... NSFileManager remove item at URL 588s Passed test: (2025-02-20 23:51:34.690 +0000) general.m:428 ... NSFileManager remove item at Path 588s Passed test: (2025-02-20 23:51:34.690 +0000) general.m:431 ... NSFileManager -removeFileAtPath: @"." throws exception 588s Passed test: (2025-02-20 23:51:34.690 +0000) general.m:435 ... NSFileManager -removeFileAtPath: @".." throws exception 588s 588s real 0m1.073s 588s user 0m0.045s 588s sys 0m0.028s 588s Completed file: general.m 588s Testing unrepresentable_filenames.m... 588s Running Tests/base/NSFileManager/unrepresentable_filenames.m... 588s 9 files 588s 0: 1 1 NSFileManagerTestDir 588s 0: 004e 588s 1: 0053 588s 2: 0046 588s 3: 0069 588s 4: 006c 588s 5: 0065 588s 6: 004d 588s 7: 0061 588s 8: 006e 588s 9: 0061 588s 10: 0067 588s 11: 0065 588s 12: 0072 588s 13: 0054 588s 14: 0065 588s 15: 0073 588s 16: 0074 588s 17: 0044 588s 18: 0069 588s 19: 0072 588s 1: 1 0 test_2.out 588s 0: 0074 588s 1: 0065 588s 2: 0073 588s 3: 0074 588s 4: 005f 588s 5: 0032 588s 6: 002e 588s 7: 006f 588s 8: 0075 588s 9: 0074 588s 2: 1 1 obj 588s 0: 006f 588s 1: 0062 588s 2: 006a 588s 3: 1 0 TestInfo 588s 0: 0054 588s 1: 0065 588s 2: 0073 588s 3: 0074 588s 4: 0049 588s 5: 006e 588s 6: 0066 588s 7: 006f 588s 4: 1 0 general.m 588s 0: 0067 588s 1: 0065 588s 2: 006e 588s 3: 0065 588s 4: 0072 588s 5: 0061 588s 6: 006c 588s 7: 002e 588s 8: 006d 588s 5: 1 0 unrepresentable_filenames.m 588s 0: 0075 588s 1: 006e 588s 2: 0072 588s 3: 0065 588s 4: 0070 588s 5: 0072 588s 6: 0065 588s 7: 0073 588s 8: 0065 588s 9: 006e 588s 10: 0074 588s 11: 0061 588s 12: 0062 588s 13: 006c 588s 14: 0065 588s 15: 005f 588s 16: 0066 588s 17: 0069 588s 18: 006c 588s 19: 0065 588s 20: 006e 588s 21: 0061 588s 22: 006d 588s 23: 0065 588s 24: 0073 588s 25: 002e 588s 26: 006d 588s 6: 1 0 GNUmakefile 588s 0: 0047 588s 1: 004e 588s 2: 0055 588s 3: 006d 588s 4: 0061 588s 5: 006b 588s 6: 0065 588s 7: 0066 588s 8: 0069 588s 9: 006c 588s 10: 0065 588s 7: 1 0 test_2.err 588s 0: 0074 588s 1: 0065 588s 2: 0073 588s 3: 0074 588s 4: 005f 588s 5: 0032 588s 6: 002e 588s 7: 0065 588s 8: 0072 588s 9: 0072 588s 8: 1 0 basic.m 588s 0: 0062 588s 1: 0061 588s 2: 0073 588s 3: 0069 588s 4: 0063 588s 5: 002e 588s 6: 006d 588s 588s real 0m0.023s 588s user 0m0.013s 588s sys 0m0.009s 588s Completed file: unrepresentable_filenames.m 588s 588s Building in Tests/base/NSHTTPCookie 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSHTTPCookie/basic.m... 588s Passed test: (2025-02-20 23:51:35.461 +0000) basic.m:13 ... NSHTTPCookie +alloc returns an NSHTTPCookie 588s Passed test: (2025-02-20 23:51:35.504 +0000) basic.m:19 ... NSHTTPCookie +cookieWithProperties: returns an NSHTTPCookie 588s Passed test: (2025-02-20 23:51:35.504 +0000) basic.m:33 ... NSHTTPCookie +cookieWithProperties: works with all constants 588s Passed test: (2025-02-20 23:51:35.504 +0000) basic.m:39 ... cookie without path returns nil 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:48 ... NSHTTPCookie +cookiesWithResponseHeaderFields: returns an NSArray 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:50 ... cookies array contains two cookies 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:52 ... NSHTTPCookie returns proper name 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:53 ... NSHTTPCookie returns proper value 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:55 ... NSHTTPCookie returns proper domain 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:57 ... Cookie is not secure 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:58 ... Cookie is not http only 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:62 ... NSHTTPCookie can generate proper cookie 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:70 ... NSHTTPCookie is secure 588s Passed test: (2025-02-20 23:51:35.505 +0000) basic.m:71 ... NSHTTPCookie is HTTPOnly 588s 588s real 0m0.066s 588s user 0m0.037s 588s sys 0m0.029s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSHashTable 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool additions... 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Compiling file create.m ... 588s Compiling file additions.m ... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s create.m: In function ‘main’: 588s create.m:10:6: warning: variable ‘vals’ set but not used [-Wunused-but-set-variable] 588s 10 | id vals[3]; 588s | ^~~~ 588s Linking test_tool general ... 588s Linking test_tool basic ... 588s Linking test_tool create ... 588s Linking test_tool additions ... 588s Making all for test_tool weakObjects... 588s Compiling file weakObjects.m ... 588s Linking test_tool weakObjects ... 588s Testing additions.m... 588s Running Tests/base/NSHashTable/additions.m... 588s Passed test: (2025-02-20 23:51:37.371 +0000) additions.m:15 ... -addObjectsFromArray: adds objects ignoring duplicates 588s Passed test: (2025-02-20 23:51:37.413 +0000) additions.m:16 ... Table contains correct objects 588s 588s real 0m0.065s 588s user 0m0.038s 588s sys 0m0.027s 588s Completed file: additions.m 588s Testing basic.m... 588s Running Tests/base/NSHashTable/basic.m... 588s Passed test: (2025-02-20 23:51:37.470 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' exists 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working alloc 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working init 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working new 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working allocWithZone 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSHashTable is a known className 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' conforms to NSObject 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return self 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return own class 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' object is of correct class 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return superclass 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' responds to hash 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' isEqual: to self 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' respondsToSelector: 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' handles retain 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' has working retainCount 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' has NSString description 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' handles performSelector 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSHashTable is a known class 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSHashTable is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' understands -copy 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' copy is of correct type 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' original and copy are equal 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' zCopy has correct type 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' copy and original are equal 588s Passed test: (2025-02-20 23:51:37.511 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s 588s real 0m0.064s 588s user 0m0.042s 588s sys 0m0.022s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSHashTable/create.m... 588s Passed test: (2025-02-20 23:51:37.567 +0000) create.m:21 ... +new creates an empty hash table 588s Passed test: (2025-02-20 23:51:37.609 +0000) create.m:27 ... -addObject: increments count 588s Passed test: (2025-02-20 23:51:37.609 +0000) create.m:28 ... -addObject: raises with nil 588s 588s real 0m0.065s 588s user 0m0.043s 588s sys 0m0.022s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSHashTable/general.m... 588s 588s real 0m0.023s 588s user 0m0.011s 588s sys 0m0.012s 588s Completed file: general.m 588s Testing weakObjects.m... 588s Running Tests/base/NSHashTable/weakObjects.m... 588s Start set: weakObjects.m:10 ... NSHashTable weak objects 588s Skipped set: weakObjects.m 15 ... ARC support unavailable 588s End set: weakObjects.m:31 ... NSHashTable weak objects 588s 588s real 0m0.023s 588s user 0m0.013s 588s sys 0m0.011s 588s Completed file: weakObjects.m 588s 588s Building in Tests/base/NSHost 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Compiling file create.m ... 588s Compiling file basic.m ... 588s Linking test_tool create ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSHost/basic.m... 588s Passed test: (2025-02-20 23:51:38.555 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSHost is a known className 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' conforms to NSObject 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return self 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return own class 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' object Host autopkgtest.local (("autopkgtest.local", autopkgtest) ("127.0.1.1")) is of correct class 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return superclass 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' responds to hash 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' isEqual: to self 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' respondsToSelector: 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' handles retain 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' has working retainCount 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' has NSString description 588s Passed test: (2025-02-20 23:51:38.597 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' handles performSelector 588s 588s real 0m0.066s 588s user 0m0.042s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSHost/create.m... 588s Passed test: (2025-02-20 23:51:38.658 +0000) create.m:14 ... NSHost understands +currentHost 588s Passed test: (2025-02-20 23:51:38.703 +0000) create.m:19 ... NSHost understands +localHost 588s Passed test: (2025-02-20 23:51:38.703 +0000) create.m:26 ... +hostWithName: works for IPV6 addr 588s Passed test: (2025-02-20 23:51:38.703 +0000) create.m:29 ... NSHost understands +hostWithName: 588s Passed test: (2025-02-20 23:51:38.703 +0000) create.m:32 ... NSHost understands +hostWithAddress: 588s Passed test: (2025-02-20 23:51:38.703 +0000) create.m:35 ... NSHost understands [+hostWithName: 127.0.0.1] 588s 588s real 0m0.073s 588s user 0m0.049s 588s sys 0m0.023s 588s Completed file: create.m 588s 588s Building in Tests/base/NSIndexPath 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool general... 588s Compiling file general.m ... 588s Linking test_tool general ... 588s Testing general.m... 588s Running Tests/base/NSIndexPath/general.m... 588s Passed test: (2025-02-20 23:51:39.512 +0000) general.m:18 ... +indexPathWithIndex: works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:25 ... index path gives a shared instance 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:28 ... indexAtPosition: with bad location gives NSNotFound 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:32 ... indexPathByAddingIndex: works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:38 ... indexPathByRemovingLastIndex works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:43 ... indexPathWithindexes:length: works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:49 ... indexPathWithindexes:length: works for another path 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:54 ... different index paths are not equal 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:57 ... comparison one way works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:59 ... comparison the other way works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:62 ... longer index1 comparison one way works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:64 ... longer index1 comparison the other way works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:68 ... longer index2 comparison one way works 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:70 ... longer index2 comparison the other way works 588s 2025-02-20 23:51:39.555 general[16301:16301] autorelease called without pool for object (0x5e4acbd60d30) of class NSCalendarDate in thread {name = (null), num = 16301} 588s 2025-02-20 23:51:39.555 general[16301:16301] autorelease called without pool for object (0x5e4acbd92350) of class GSTimeZone in thread {name = (null), num = 16301} 588s 2025-02-20 23:51:39.555 general[16301:16301] autorelease called without pool for object (0x5e4acbd92350) of class GSTimeZone in thread {name = (null), num = 16301} 588s 2025-02-20 23:51:39.555 general[16301:16301] autorelease called without pool for object (0x5e4acbd8f630) of class GSCInlineString in thread {name = (null), num = 16301} 588s 2025-02-20 23:51:39.555 general[16301:16301] autorelease called without pool for object (0x5e4acbd791f0) of class GSAutoreleasedMemory in thread {name = (null), num = 16301} 588s Passed test: (2025-02-20 23:51:39.555 +0000) general.m:76 ... +indexPathWithIndex: doesn't mess up memory 588s 588s real 0m0.068s 588s user 0m0.045s 588s sys 0m0.022s 588s Completed file: general.m 588s 588s Building in Tests/base/NSIndexSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool enumerateRanges... 588s Compiling file enumerateRanges.m ... 588s Linking test_tool enumerateRanges ... 588s Testing enumerateRanges.m... 588s Running Tests/base/NSIndexSet/enumerateRanges.m... 588s Start set: enumerateRanges.m:311 ... NSIndexSet BLOCKS 588s Skipped set: enumerateRanges.m 330 ... Blocks support unavailable 588s End set: enumerateRanges.m:333 ... NSIndexSet BLOCKS 588s 588s real 0m0.030s 588s user 0m0.015s 588s sys 0m0.016s 588s Completed file: enumerateRanges.m 588s 588s Building in Tests/base/NSInvocation 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in ../GenericTests ... 588s Making all for subproject generictests... 588s Compiling file generic.m ... 588s Making all in Resources ... 588s Making all for bundle InvokeProxy... 588s Creating InvokeProxy.bundle/.... 588s Compiling file InvokeProxy.m ... 588s Linking bundle InvokeProxy ... 588s Creating InvokeProxy.bundle/Resources... 588s Creating stamp file... 588s Creating InvokeProxy.bundle/Resources/Info-gnustep.plist... 588s make[2]: Nothing to be done for 'internal-master-test-tool-all'. 588s Making all for test_tool basic... 588s Making all for test_tool test01... 588s Making all for test_tool test02... 588s Making all for test_tool general... 588s Compiling file basic.m ... 588s Compiling file test01.m ... 588s Compiling file test02.m ... 588s Compiling file general.m ... 588s Linking test_tool test02 ... 588s Linking test_tool basic ... 588s Linking test_tool general ... 588s Linking test_tool test01 ... 588s Testing basic.m... 588s Running Tests/base/NSInvocation/basic.m... 588s Passed test: (2025-02-20 23:51:42.037 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' exists 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working alloc 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working init 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working new 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working allocWithZone 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSInvocation is a known className 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' conforms to NSObject 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return self 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return own class 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' object is of correct class 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return superclass 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' responds to hash 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' isEqual: to self 588s Passed test: (2025-02-20 23:51:42.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' respondsToSelector: 588s Passed test: (2025-02-20 23:51:42.079 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' handles retain 588s Passed test: (2025-02-20 23:51:42.079 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' has working retainCount 588s Passed test: (2025-02-20 23:51:42.079 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' has NSString description 588s Passed test: (2025-02-20 23:51:42.079 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' handles performSelector 588s 588s real 0m0.065s 588s user 0m0.040s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSInvocation/general.m... 588s Passed test: (2025-02-20 23:51:42.172 +0000) general.m:75 ... loading resources from bundle 588s Passed test: (2025-02-20 23:51:42.172 +0000) general.m:83 ... Invoke retChar 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:85 ... Can return chars 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:89 ... Invoke retShort 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:91 ... Can return short 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:95 ... Invoke retInt 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:97 ... Can return int 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:101 ... Invoke retLong 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:103 ... Can return long 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:107 ... Invoke retFloat 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:109 ... Can return float 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:113 ... Invoke retDouble 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:115 ... Can return double 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:119 ... Invoke retObject 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:121 ... Can return object 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:126 ... Invoke loopChar: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:128 ... Can send/return chars 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:133 ... Invoke loopShort: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:135 ... Can send/return shorts 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:140 ... Invoke loopInt: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:142 ... Can send/return ints 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:147 ... Invoke loopLong: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:149 ... Can send/return longs 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:154 ... Invoke loopFloat: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:156 ... Can send/return floats 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:161 ... Invoke loopDouble: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:163 ... Can send/return double 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:168 ... Invoke loopObject: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:170 ... Can send/return objects 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:180 ... Invoke loopString: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:182 ... Can send/return char * 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:188 ... Invoke loopSmall: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:190 ... Can send/return small structs 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:196 ... Invoke loopLarge: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:198 ... Can send/return large structs 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:204 ... Invoke loopRect: 588s Passed test: (2025-02-20 23:51:42.173 +0000) general.m:207 ... Can send/return NSRect 588s 588s real 0m0.063s 588s user 0m0.041s 588s sys 0m0.022s 588s Completed file: general.m 588s Testing test01.m... 588s Running Tests/base/NSInvocation/test01.m... 588s Passed test: (2025-02-20 23:51:42.267 +0000) test01.m:31 ... loading resources from bundle 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:51 ... Retain return value 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:64 ... Will Retain arguments after -retainArguments 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:74 ... default will not retain arguments 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:82 ... Check if nil target works 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:87 ... Exception in invocation #1 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:88 ... Exception getting return value #1 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:99 ... Exception in invocation #2 588s Passed test: (2025-02-20 23:51:42.268 +0000) test01.m:100 ... Exception getting return value #2 588s 588s real 0m0.064s 588s user 0m0.041s 588s sys 0m0.024s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/NSInvocation/test02.m... 588s Passed test: (2025-02-20 23:51:42.322 +0000) test02.m:27 ... NS_MESSAGE worked 588s 588s real 0m0.062s 588s user 0m0.041s 588s sys 0m0.021s 588s Completed file: test02.m 588s 588s Building in Tests/base/NSInvocationOperation 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSInvocationOperation/basic.m... 588s Start set: basic.m:11 ... NSInvocationOperation - basic 588s Passed test: (2025-02-20 23:51:43.161 +0000) basic.m:28 ... Can invoke a selector on a target 588s Passed test: (2025-02-20 23:51:43.206 +0000) basic.m:37 ... Can recover an operation's invocation 588s Passed test: (2025-02-20 23:51:43.206 +0000) basic.m:41 ... Can schedule an NSInvocation 588s Passed test: (2025-02-20 23:51:43.206 +0000) basic.m:49 ... Can't get result of a void invocation 588s Passed test: (2025-02-20 23:51:43.206 +0000) basic.m:59 ... Can't get the result of a cancelled invocation 588s Passed test: (2025-02-20 23:51:43.206 +0000) basic.m:66 ... Result is nil before the invocation has completed 588s End set: basic.m:71 ... NSInvocationOperation - basic 588s 588s real 0m0.072s 588s user 0m0.046s 588s sys 0m0.026s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSJSONSerialization 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool json... 588s Making all for test_tool tests00... 588s Compiling file tests00.m ... 588s Compiling file json.m ... 588s Linking test_tool json ... 588s Linking test_tool tests00 ... 588s Testing json.m... 588s Running Tests/base/NSJSONSerialization/json.m... 588s Passed test: (2025-02-20 23:51:44.022 +0000) json.m:46 ... Decoding in different encodings give the same result 588s Passed test: (2025-02-20 23:51:44.069 +0000) json.m:46 ... Decoding in different encodings give the same result 588s Passed test: (2025-02-20 23:51:44.070 +0000) json.m:46 ... Decoding in different encodings give the same result 588s Passed test: (2025-02-20 23:51:44.070 +0000) json.m:46 ... Decoding in different encodings give the same result 588s Passed test: (2025-02-20 23:51:44.070 +0000) json.m:52 ... Decoded dictionary had the right number of elements 588s Passed test: (2025-02-20 23:51:44.070 +0000) json.m:54 ... Can serialise deserialised JSON 588s Passed test: (2025-02-20 23:51:44.070 +0000) json.m:59 ... Round trip worked with pretty printing 588s Passed test: (2025-02-20 23:51:44.070 +0000) json.m:62 ... Round trip worked with ugly printing 588s Passed test: (2025-02-20 23:51:44.070 +0000) json.m:65 ... Round trip worked through stream 588s 588s real 0m0.075s 588s user 0m0.048s 588s sys 0m0.027s 588s Completed file: json.m 588s Testing tests00.m... 588s Running Tests/base/NSJSONSerialization/tests00.m... 588s 2025-02-20 23:51:44.173 tests00[17004:17004] Performing test cr39118 588s Passed test: (2025-02-20 23:51:44.174 +0000) tests00.m:363 ... cr39118 588s 2025-02-20 23:51:44.174 tests00[17004:17004] Performing test cr48439 588s Passed test: (2025-02-20 23:51:44.174 +0000) tests00.m:364 ... cr48439 588s 2025-02-20 23:51:44.174 tests00[17004:17004] Performing test cr153594 588s Passed test: (2025-02-20 23:51:44.174 +0000) tests00.m:365 ... cr153594 588s 2025-02-20 23:51:44.174 tests00[17004:17004] Performing test urlTest 588s Passed test: (2025-02-20 23:51:44.206 +0000) tests00.m:366 ... urlTest 588s 2025-02-20 23:51:44.206 tests00[17004:17004] Performing test cr1524466 588s Passed test: (2025-02-20 23:51:44.206 +0000) tests00.m:367 ... cr1524466 588s 2025-02-20 23:51:44.206 tests00[17004:17004] Performing test cr2096767 588s 2025-02-20 23:51:44.206 tests00[17004:17004] input string: 2006-04-22 22:22:22:901, increment: 0.0000 588s 2025-02-20 23:51:44.206 tests00[17004:17004] input date: 2006-04-22 22:22:22:901 588s 2025-02-20 23:51:44.206 tests00[17004:17004] output date: 2006-04-22 22:22:22:901 588s 2025-02-20 23:51:44.206 tests00[17004:17004] expect: 2006-04-22 22:22:22:901 588s 2025-02-20 23:51:44.206 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0000 588s 2025-02-20 23:51:44.206 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.206 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.206 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.206 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0005 588s 2025-02-20 23:51:44.206 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.206 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.206 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0006 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0007 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0008 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0009 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0009 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0009 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0009 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:23:000 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:23:000 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input string: 2006-04-22 22:22:22:999, increment: 0.0009 588s 2025-02-20 23:51:44.207 tests00[17004:17004] input date: 2006-04-22 22:22:22:999 588s 2025-02-20 23:51:44.207 tests00[17004:17004] output date: 2006-04-22 22:22:23:000 588s 2025-02-20 23:51:44.207 tests00[17004:17004] expect: 2006-04-22 22:22:23:000 588s Passed test: (2025-02-20 23:51:44.207 +0000) tests00.m:368 ... cr2096767 588s 2025-02-20 23:51:44.207 tests00[17004:17004] Performing test cr2549370 588s Passed test: (2025-02-20 23:51:44.207 +0000) tests00.m:369 ... cr2549370 588s 2025-02-20 23:51:44.207 tests00[17004:17004] Performing test longLongOverflow 588s Passed test: (2025-02-20 23:51:44.207 +0000) tests00.m:370 ... longLongOverflow 588s 588s real 0m0.100s 588s user 0m0.068s 588s sys 0m0.031s 588s Completed file: tests00.m 588s 588s Building in Tests/base/NSKeyedArchiver 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool create... 588s Compiling file create.m ... 588s Compiling file basic.m ... 588s Compiling file general.m ... 588s Linking test_tool basic ... 588s Linking test_tool create ... 588s Linking test_tool general ... 588s Testing basic.m... 588s Running Tests/base/NSKeyedArchiver/basic.m... 588s Passed test: (2025-02-20 23:51:45.230 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' exists 588s Passed test: (2025-02-20 23:51:45.272 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' has working alloc 588s Passed test: (2025-02-20 23:51:45.272 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:45.272 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 588s Passed test: (2025-02-20 23:51:45.272 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 588s Passed test: (2025-02-20 23:51:45.272 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 588s Passed test: (2025-02-20 23:51:45.272 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' has working allocWithZone 588s Passed test: (2025-02-20 23:51:45.272 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSKeyedArchiver is a known className 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' conforms to NSObject 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return self 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return own class 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' object is of correct class 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return superclass 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' responds to hash 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' isEqual: to self 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' respondsToSelector: 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' handles retain 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' has working retainCount 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' has NSString description 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' handles performSelector 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' exists 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' has working alloc 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' alloc gives the correct class 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' has working allocWithZone 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSKeyedUnarchiver is a known className 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' conforms to NSObject 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return self 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return own class 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' object is of correct class 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return superclass 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' responds to hash 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' isEqual: to self 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' respondsToSelector: 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' handles retain 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' has working retainCount 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' has NSString description 588s Passed test: (2025-02-20 23:51:45.273 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' handles performSelector 588s 588s real 0m0.067s 588s user 0m0.044s 588s sys 0m0.023s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSKeyedArchiver/create.m... 588s Passed test: (2025-02-20 23:51:45.366 +0000) create.m:17 ... -initForWritingWithMutableData seems ok 588s Passed test: (2025-02-20 23:51:45.367 +0000) create.m:19 ... Creating an NSUnarchiver with nil data throws an exception 588s 588s real 0m0.062s 588s user 0m0.041s 588s sys 0m0.021s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSKeyedArchiver/general.m... 588s 2025-02-20 23:51:45.462 general[17195:17195] 588s 588s 588s 588s $archiver 588s NSKeyedArchiver 588s $objects 588s 588s $null 588s 588s $class 588s 588s CF$UID 588s 5 588s 588s NS.objects 588s 588s 588s CF$UID 588s 2 588s 588s 588s 588s 588s $class 588s 588s CF$UID 588s 4 588s 588s NS.base 588s 588s CF$UID 588s 0 588s 588s NS.relative 588s 588s CF$UID 588s 3 588s 588s 588s http://www.w3.org/ 588s 588s $classes 588s 588s NSURL 588s NSObject 588s 588s $classname 588s NSURL 588s 588s 588s $classes 588s 588s NSMutableSet 588s NSSet 588s NSObject 588s 588s $classname 588s NSMutableSet 588s 588s 588s $top 588s 588s root 588s 588s CF$UID 588s 1 588s 588s 588s $version 588s 100000 588s 588s 588s Passed test: (2025-02-20 23:51:45.465 +0000) general.m:38 ... Can archive and restore a URL 588s Passed test: (2025-02-20 23:51:45.465 +0000) general.m:45 ... We can build basic strings and arrays for tests 588s Passed test: (2025-02-20 23:51:45.465 +0000) general.m:55 ... archiveRootObject:toFile: seems ok 588s Passed test: (2025-02-20 23:51:45.465 +0000) general.m:59 ... archivedDataWithRootObject: seems ok 588s 2025-02-20 23:51:45.465 general[17195:17195] From data: original array ("Archiver.dat", "A Goodbye", 100, "A Goodbye"), decoded array ("Archiver.dat", "A Goodbye", 100, "A Goodbye") 588s Passed test: (2025-02-20 23:51:45.465 +0000) general.m:64 ... unarchiveObjectWithData: seems ok 588s 2025-02-20 23:51:45.465 general[17195:17195] From file: original array ("Archiver.dat", "A Goodbye", 100, "A Goodbye"), decoded array ("Archiver.dat", "A Goodbye", 100, "A Goodbye") 588s Passed test: (2025-02-20 23:51:45.465 +0000) general.m:69 ... unarchiveObjectWithFile: seems ok 588s Passed test: (2025-02-20 23:51:45.465 +0000) general.m:81 ... encodeObject:forKey: seems okay 588s 2025-02-20 23:51:45.465 general[17195:17195] Original string: Testing all strings, unarchived string: Testing all strings 588s 588s real 0m0.065s 588s user 0m0.040s 588s sys 0m0.025s 588s Completed file: general.m 588s 588s Building in Tests/base/NSLocale 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Compiling file basic.m ... 588s Compiling file create.m ... 588s Compiling file general.m ... 588s Linking test_tool basic ... 588s Linking test_tool create ... 588s Linking test_tool general ... 588s Testing basic.m... 588s Running Tests/base/NSLocale/basic.m... 588s Start set: basic.m:13 ... NSLocale 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSLocale is a known className 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' conforms to NSObject 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return self 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return own class 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' object en_US_POSIX is of correct class 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' isMemberOfClass works 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return superclass 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' responds to hash 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' isEqual: to self 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' respondsToSelector: 588s Passed test: (2025-02-20 23:51:46.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' handles retain 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' has working retainCount 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' has NSString description 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSLocale' can be encoded 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:51:46.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSLocale is a known class 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSLocale is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' understands -copy 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' copy is of correct type 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' original and copy are equal 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' understands -copyWithZone 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' zCopy has correct type 588s Passed test: (2025-02-20 23:51:46.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s End set: basic.m:25 ... NSLocale 588s 588s real 0m0.062s 588s user 0m0.039s 588s sys 0m0.023s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSLocale/create.m... 588s Start set: create.m:13 ... NSLocale 588s Passed test: (2025-02-20 23:51:46.739 +0000) create.m:19 ... +systemLocale returns non-nil 588s Passed test: (2025-02-20 23:51:46.740 +0000) create.m:20 ... +systemLocale return a NSLocale 588s Passed test: (2025-02-20 23:51:46.740 +0000) create.m:23 ... +currentLocale return non-nil 588s Passed test: (2025-02-20 23:51:46.740 +0000) create.m:24 ... +currentLocale return a NSLocale 588s End set: create.m:26 ... NSLocale 588s 588s real 0m0.062s 588s user 0m0.046s 588s sys 0m0.016s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSLocale/general.m... 588s Start set: general.m:14 ... NSLocale 588s Passed test: (2025-02-20 23:51:46.829 +0000) general.m:23 ... canonical version of es_ES 588s Passed test: (2025-02-20 23:51:46.830 +0000) general.m:25 ... canonical version of zh-Hant_TW 588s Passed test: (2025-02-20 23:51:46.830 +0000) general.m:32 ... NSLocaleIdentifier key returns 'es_ES@currency=ESP' 588s Passed test: (2025-02-20 23:51:46.830 +0000) general.m:35 ... NSLocaleLanguageCode key returns 'es' 588s Passed test: (2025-02-20 23:51:46.830 +0000) general.m:38 ... NSLocaleCountryCode key returns 'ES' 588s Passed test: (2025-02-20 23:51:46.830 +0000) general.m:42 ... NSLocaleScriptCode key returns nil 588s Passed test: (2025-02-20 23:51:46.830 +0000) general.m:44 ... NSLocaleVariantCode key returns nil 588s Passed test: (2025-02-20 23:51:46.830 +0000) general.m:46 ... NSLocaleCollationIdentifier key returns nil 588s Passed test: (2025-02-20 23:51:46.832 +0000) general.m:48 ... NSLocaleExemplarCharacterSet key returns a NSCharacterSet 588s Passed test: (2025-02-20 23:51:46.836 +0000) general.m:51 ... NSLocaleCalendar key returns a NSCalendar 588s Passed test: (2025-02-20 23:51:46.836 +0000) general.m:54 ... NSLocaleUsesMetricSystem key returns a NSNumber 588s Passed test: (2025-02-20 23:51:46.836 +0000) general.m:56 ... NSLocaleUsesMetricSystem key returns YES 588s Passed test: (2025-02-20 23:51:46.836 +0000) general.m:58 ... NSLocaleMeasurementSystem key returns 'Metric' 588s Passed test: (2025-02-20 23:51:46.836 +0000) general.m:61 ... NSLocaleDecimalSeparator key returns ',' 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:65 ... NSLocaleCurrencySymbol key returns 'xx3' 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:68 ... NSLocaleCurrencyCode key returns 'ESP' 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:71 ... NSLocaleCollatorIdentifier for Spain 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:73 ... NSLocaleGroupingSeparator key returns '.' 588s Dashed hope: (2025-02-20 23:51:46.837 +0000) general.m:77 ... NSLocaleQuotationBeginDelimiterKey key works 588s Expected '‘' and got '“' (unicode codepoint 8220) 588s Dashed hope: (2025-02-20 23:51:46.837 +0000) general.m:81 ... NSLocaleQuotationEndDelimiterKey key returns 'xx6' 588s Expected '’' and got '”' (unicode codepoint 8221) 588s Dashed hope: (2025-02-20 23:51:46.837 +0000) general.m:85 ... NSLocaleAlternateQuotationBeginDelimiterKey key returns 'xx7' 588s Expected '“' and got '‘' (unicode codepoint 8216) 588s Dashed hope: (2025-02-20 23:51:46.837 +0000) general.m:89 ... NSLocaleAlternateQuotationEndDelimiterKey key returns 'xx8' 588s Expected '”' and got '’' (unicode codepoint 8217) 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:96 ... 'en_US' is stored as 'en_US'. 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:98 ... en_US does not have script code 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:100 ... en_US does not have variant code 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:102 ... en_US does not have a collation identifier 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:104 ... en_US does not use the metric system 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:109 ... zh-Hant_TW country code is TW 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:111 ... zh-Hant_TW language code is zh 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:113 ... 'zh-Hant_TW' is stored as 'zh_TW' 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:115 ... zh-Hant_TW has no script code 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:120 ... zh-Hans_CN country code is CN 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:122 ... zh-Hans_CN language code is zh 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:124 ... 'zh-Hans_CN' is stored as 'zh_CN' 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:126 ... zh-Hans_CN has no script code 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:130 ... Canonical identifier for nil is nil 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:132 ... Canonical identifier for an empty string is an empty string 588s Passed test: (2025-02-20 23:51:46.837 +0000) general.m:134 ... Canonical identifier for 'some rubbish is 'some rubbish' 588s Dashed hope: (2025-02-20 23:51:46.837 +0000) general.m:141 ... Canonical identifier for 'AmericanEnglish is americanenglish 588s Expected 'americanenglish' and got 'en_US' 588s Dashed hope: (2025-02-20 23:51:46.837 +0000) general.m:144 ... Canonical language identifier for 'AmericanEnglish is americanenglish 588s Expected 'americanenglish' and got 'en' 588s End set: general.m:148 ... NSLocale 588s 588s real 0m0.069s 588s user 0m0.040s 588s sys 0m0.026s 588s Completed file: general.m 588s 588s Building in Tests/base/NSLock 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in Helpers ... 588s Making all for tool doubleNSLock... 588s Making all for tool doubleNSConditionLock... 588s Compiling file doubleNSConditionLock.m ... 588s Compiling file doubleNSLock.m ... 588s Linking tool doubleNSConditionLock ... 588s Linking tool doubleNSLock ... 588s Making all for test_tool RecursiveLock... 588s Making all for test_tool doubleLocking... 588s Making all for test_tool condlock... 588s Making all for test_tool tryLock... 588s Compiling file condlock.m ... 588s Compiling file RecursiveLock.m ... 588s Compiling file tryLock.m ... 588s Compiling file doubleLocking.m ... 588s Linking test_tool condlock ... 588s Linking test_tool RecursiveLock ... 588s Linking test_tool tryLock ... 588s Making all for test_tool unbalancedUnlock... 588s Compiling file unbalancedUnlock.m ... 588s Linking test_tool doubleLocking ... 588s Linking test_tool unbalancedUnlock ... 588s Testing RecursiveLock.m... 588s Running Tests/base/NSLock/RecursiveLock.m... 588s Passed test: (2025-02-20 23:51:48.583 +0000) RecursiveLock.m:14 ... NSRecursiveLock with tryLock, then unlocking 588s Passed test: (2025-02-20 23:51:48.623 +0000) RecursiveLock.m:19 ... NSRecursiveLock lockBeforeDate: works 588s Passed test: (2025-02-20 23:51:48.623 +0000) RecursiveLock.m:31 ... NSRecursiveLock lockBeforeDate: with NSRecursiveLock returns YES 588s Start set: RecursiveLock.m:34 ... mutex ownership extension 588s Passed test: (2025-02-20 23:51:48.623 +0000) RecursiveLock.m:41 ... NSRecursiveLock isLockedByCurrentThread returns NO when not locked 588s Passed test: (2025-02-20 23:51:48.623 +0000) RecursiveLock.m:44 ... NSRecursiveLock isLockedByCurrentThread returns YES when locked 588s Passed test: (2025-02-20 23:51:48.623 +0000) RecursiveLock.m:47 ... NSRecursiveLock isLockedByCurrentThread returns NO when unlocked 588s End set: RecursiveLock.m:56 ... mutex ownership extension 588s 588s real 0m0.069s 588s user 0m0.046s 588s sys 0m0.023s 588s Completed file: RecursiveLock.m 588s Testing condlock.m... 588s Running Tests/base/NSLock/condlock.m... 588s Passed test: (2025-02-20 23:52:00.692 +0000) condlock.m:92 ... Condition lock 588s 588s real 0m12.090s 588s user 0m0.054s 588s sys 0m0.041s 588s Completed file: condlock.m 588s Testing doubleLocking.m... 588s Running Tests/base/NSLock/doubleLocking.m... 588s 2025-02-20 23:52:02.847 doubleLocking[17696:17696] Data was 2025-02-20 23:52:00.904 doubleNSLock[17700:17704] *** -[NSLock lock]: deadlock ( (locked by 17704)) 588s 2025-02-20 23:52:00.905 doubleNSLock[17700:17704] *** Break on _NSLockError() to debug. 588s 2025-02-20 23:52:01.904 doubleNSLock[17700:17700] Done. 588s Passed test: (2025-02-20 23:52:02.864 +0000) doubleLocking.m:39 ... NSLock reported deadlock as expected 588s 2025-02-20 23:52:04.865 doubleLocking[17696:17696] Data was 2025-02-20 23:52:02.948 doubleNSConditionLock[17705:17709] *** -[NSCondition lock]: deadlock ( 'condition-for-lock-0x78e858000d40' (locked by 17709)) 588s 2025-02-20 23:52:02.949 doubleNSConditionLock[17705:17709] *** Break on _NSLockError() to debug. 588s 2025-02-20 23:52:03.948 doubleNSConditionLock[17705:17705] Done. 588s Passed test: (2025-02-20 23:52:04.865 +0000) doubleLocking.m:63 ... NSConditionLock reported deadlock as expected 588s Passed test: (2025-02-20 23:52:04.865 +0000) doubleLocking.m:79 ... NSLock can tryLock 588s Passed test: (2025-02-20 23:52:04.865 +0000) doubleLocking.m:80 ... NSLock says NO for recursive tryLock 588s Passed test: (2025-02-20 23:52:04.865 +0000) doubleLocking.m:84 ... NSConditionLock can tryLock 588s Passed test: (2025-02-20 23:52:04.865 +0000) doubleLocking.m:85 ... NSConditionLock says NO for recursive tryLock 588s Passed test: (2025-02-20 23:52:04.865 +0000) doubleLocking.m:89 ... NSRecursiveLock can tryLock 588s Passed test: (2025-02-20 23:52:04.865 +0000) doubleLocking.m:90 ... NSRecursiveLock says YES for recursive tryLock 588s 588s real 0m4.085s 588s user 0m0.144s 588s sys 0m0.087s 588s Completed file: doubleLocking.m 588s Testing tryLock.m... 588s Running Tests/base/NSLock/tryLock.m... 588s Passed test: (2025-02-20 23:52:04.936 +0000) tryLock.m:14 ... NSLock with tryLock, then unlocking 588s Passed test: (2025-02-20 23:52:04.982 +0000) tryLock.m:21 ... Recursive try lock with NSLock should return NO 588s Passed test: (2025-02-20 23:52:04.982 +0000) tryLock.m:28 ... Recursive try lock with NSConditionLock should return NO 588s Passed test: (2025-02-20 23:52:04.982 +0000) tryLock.m:33 ... Recursive tryLockWhenCondition: with NSConditionLock (1) should return NO 588s Passed test: (2025-02-20 23:52:04.982 +0000) tryLock.m:39 ... Recursive tryLockWhenCondition: with NSConditionLock (2) should return NO 588s Passed test: (2025-02-20 23:52:04.982 +0000) tryLock.m:46 ... Recursive try lock with NSRecursiveLock should return YES 588s Passed test: (2025-02-20 23:52:04.982 +0000) tryLock.m:52 ... NSLock lockBeforeDate: works 588s Passed test: (2025-02-20 23:52:05.982 +0000) tryLock.m:59 ... Recursive lockBeforeDate: with NSLock returns NO 588s Passed test: (2025-02-20 23:52:06.982 +0000) tryLock.m:66 ... Recursive lockBeforeDate: with NSConditionLock returns NO 588s Passed test: (2025-02-20 23:52:06.982 +0000) tryLock.m:73 ... Recursive lockBeforeDate: with NSRecursiveLock returns YES 588s 588s real 0m2.077s 588s user 0m0.394s 588s sys 0m1.678s 588s Completed file: tryLock.m 588s Testing unbalancedUnlock.m... 588s Running Tests/base/NSLock/unbalancedUnlock.m... 588s Start set: unbalancedUnlock.m:7 ... Unbalanced unlocking 588s Passed test: (2025-02-20 23:52:07.077 +0000) unbalancedUnlock.m:14 ... unlocking an unlocked lock raises NSLockException 588s 2025-02-20 23:52:07.078 unbalancedUnlock[17756:17756] Failed to unlock mutex at ("./obj/unbalancedUnlock(main+0x36f) [0x5f42b008b8cf]", "/lib/x86_64-linux-gnu/libc.so.6(+0x2a3b8) [0x79cc2082a3b8]", "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x79cc2082a47b]", "./obj/unbalancedUnlock(_start+0x25) [0x5f42b007f2e5]") 588s Passed test: (2025-02-20 23:52:07.078 +0000) unbalancedUnlock.m:18 ... unlocking an unlocked lock does not raise in MacOSX compatibility mode 588s End set: unbalancedUnlock.m:23 ... Unbalanced unlocking 588s 588s real 0m0.062s 588s user 0m0.035s 588s sys 0m0.027s 588s Completed file: unbalancedUnlock.m 588s 588s Building in Tests/base/NSMapTable 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool create... 588s Making all for test_tool general... 588s Making all for test_tool weakObjects... 588s Compiling file create.m ... 588s Compiling file general.m ... 588s Compiling file weakObjects.m ... 588s Compiling file basic.m ... 588s create.m: In function ‘main’: 588s create.m:10:6: warning: variable ‘vals’ set but not used [-Wunused-but-set-variable] 588s 10 | id vals[3]; 588s | ^~~~ 588s Linking test_tool general ... 588s Linking test_tool weakObjects ... 588s Linking test_tool basic ... 588s Linking test_tool create ... 588s Testing basic.m... 588s Running Tests/base/NSMapTable/basic.m... 588s Passed test: (2025-02-20 23:52:08.325 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' exists 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working alloc 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working init 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working new 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working allocWithZone 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMapTable is a known className 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' conforms to NSObject 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return self 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return own class 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' object is of correct class 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return superclass 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' responds to hash 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' isEqual: to self 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' respondsToSelector: 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' handles retain 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' has working retainCount 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' has NSString description 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' handles performSelector 588s Passed test: (2025-02-20 23:52:08.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMapTable is a known class 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMapTable is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' understands -copy 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' copy is of correct type 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' original and copy are equal 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' zCopy has correct type 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' copy and original are equal 588s Passed test: (2025-02-20 23:52:08.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s 588s real 0m0.064s 588s user 0m0.040s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSMapTable/create.m... 588s Passed test: (2025-02-20 23:52:08.422 +0000) create.m:21 ... +new creates an empty hash table 588s Passed test: (2025-02-20 23:52:08.464 +0000) create.m:27 ... -setObject:forKey increments count 588s Passed test: (2025-02-20 23:52:08.464 +0000) create.m:29 ... -setObject:forKey: works with nil value 588s Passed test: (2025-02-20 23:52:08.464 +0000) create.m:30 ... -setObject:forKey: raises with nil key 588s 588s real 0m0.066s 588s user 0m0.038s 588s sys 0m0.028s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSMapTable/general.m... 588s 588s real 0m0.024s 588s user 0m0.013s 588s sys 0m0.011s 588s Completed file: general.m 588s Testing weakObjects.m... 588s Running Tests/base/NSMapTable/weakObjects.m... 588s Start set: weakObjects.m:10 ... NSMapTable weak objects 588s Skipped set: weakObjects.m 15 ... ARC support unavailable 588s End set: weakObjects.m:36 ... NSMapTable weak objects 588s 588s real 0m0.024s 588s user 0m0.010s 588s sys 0m0.013s 588s Completed file: weakObjects.m 588s 588s Building in Tests/base/NSMethodSignature 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool general... 588s Compiling file general.m ... 588s general.m: In function ‘-[MyClass largeStruct_void]’: 588s general.m:129:62: warning: ‘str’ is used uninitialized [-Wuninitialized] 588s 129 | -(MyLargeStruct)largeStruct_void { MyLargeStruct str; return str; } 588s | ^~~ 588s general.m:129:50: note: ‘str’ declared here 588s 129 | -(MyLargeStruct)largeStruct_void { MyLargeStruct str; return str; } 588s | ^~~ 588s general.m: In function ‘-[MyClass smallStruct_void]’: 588s general.m:130:62: warning: ‘str’ is used uninitialized [-Wuninitialized] 588s 130 | -(MySmallStruct)smallStruct_void { MySmallStruct str; return str; } 588s | ^~~ 588s general.m:130:50: note: ‘str’ declared here 588s 130 | -(MySmallStruct)smallStruct_void { MySmallStruct str; return str; } 588s | ^~~ 588s Linking test_tool general ... 588s Testing general.m... 588s Running Tests/base/NSMethodSignature/general.m... 588s Passed test: (2025-02-20 23:52:09.257 +0000) general.m:353 ... @encode(const char*) makes 'r*' type encoding 588s Passed test: (2025-02-20 23:52:09.302 +0000) general.m:354 ... sel1 return type is 'r*' 588s 2025-02-20 23:52:09.305 general[18086:18086] Skipping test_compare_server_signature: proxy not found. 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 0 matches: 588s @@:: 588s @12@0:4:8 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 1 matches: 588s @@:: 588s @12@+0:+4:+8 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 2 matches: 588s @@:: 588s @12@-0:-4:-8 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 3 matches: 588s @12@0:4:8 588s @@:: 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 4 matches: 588s @12@+0:+4:+8 588s @@:: 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 5 matches: 588s @12@-0:-4:-8 588s @@:: 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 6 matches: 588s @12@0:4:8 588s @12@+0:+4:+8 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 7 matches: 588s @12@0:4:8 588s @12@-0:-4:-8 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 8 matches: 588s @12@+0:+4:+8 588s @12@0:4:8 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 9 matches: 588s @12@-0:-4:-8 588s @12@0:4:8 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 10 matches: 588s @12@0:4:8 588s @16@+4:+8:+12 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 11 matches: 588s @12@0:4:8 588s @16@-4:-8:-12 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 12 matches: 588s @12@+0:+4:+8 588s @16@4:8:12 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 13 matches: 588s @12@-0:-4:-8 588s @16@4:8:12 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 14 matches: 588s {_MyLargeStruct2={_MyLargeStruct=dd}dd}@: 588s {??={??=dd}dd}16@0:4 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 15 matches: 588s {_MyLargeStruct=dd}56@+8:+12@+16c+23s+26i+28l24f28d32{_MyLargeStruct=dd}40{_MySmallStruct=c}44 588s {_MyLargeStruct=dd}46@+8:+12@+16c+17s+16i+20l+24f+28d24{_MyLargeStruct=dd}32{_MySmallStruct=c}45 588s Passed test: (2025-02-20 23:52:09.305 +0000) general.m:309 ... pair 16 matches: 588s {_MyLargeStruct=dd}56@+8:+12@+16c+23s+26i+28l24f28d32{_MyLargeStruct=dd}40{_MySmallStruct=c}44 588s {??=dd}46@+8:+12@+16c+17s+16i+20l+24f+28d24{??=dd}32{??=c}45 588s 588s real 0m0.077s 588s user 0m0.055s 588s sys 0m0.021s 588s Completed file: general.m 588s 588s Building in Tests/base/NSMutableArray 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool create... 588s Compiling file general.m ... 588s Compiling file create.m ... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Linking test_tool create ... 588s Linking test_tool general ... 588s Testing basic.m... 588s Running Tests/base/NSMutableArray/basic.m... 588s Passed test: (2025-02-20 23:52:10.320 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' exists 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working alloc 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working init 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working new 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working allocWithZone 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableArray is a known className 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' conforms to NSObject 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return self 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return own class 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' object () is of correct class 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return superclass 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' responds to hash 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' isEqual: to self 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' respondsToSelector: 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' handles retain 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' has working retainCount 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' has NSString description 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableArray' can be encoded 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:10.362 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableArray' can be encoded 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSArray is a known class 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableArray is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' understands -copy 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' copy is of correct type 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' original and copy are equal 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' zCopy has correct type 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSArray is a known class 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' copy object equals the original 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:10.363 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 2025-02-20 23:52:10.363 basic[18227:18227] string 1 \" string 2 \" 588s Passed test: (2025-02-20 23:52:10.363 +0000) basic.m:34 ... string occurrences replacement works 588s 588s real 0m0.069s 588s user 0m0.050s 588s sys 0m0.019s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSMutableArray/create.m... 588s Passed test: (2025-02-20 23:52:10.425 +0000) create.m:21 ... +arrayWithCapacity creates an empty mutable array 588s Passed test: (2025-02-20 23:52:10.465 +0000) create.m:27 ... +array creates an empty mutable array 588s Passed test: (2025-02-20 23:52:10.465 +0000) create.m:32 ... +arrayWithObject: with nil object raises an exception 588s Passed test: (2025-02-20 23:52:10.465 +0000) create.m:37 ... +arrayWithObject: builds minimal array 588s Passed test: (2025-02-20 23:52:10.465 +0000) create.m:43 ... +arrayWithObjects:count: builds an array 588s Passed test: (2025-02-20 23:52:10.465 +0000) create.m:49 ... +arrayWithObjects: builds an array 588s Passed test: (2025-02-20 23:52:10.465 +0000) create.m:56 ... +arrayWithArray: copies array 588s 588s real 0m0.065s 588s user 0m0.037s 588s sys 0m0.028s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSMutableArray/general.m... 588s Passed test: (2025-02-20 23:52:10.520 +0000) general.m:23 ... -count returns zero for an empty array 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:25 ... -hash returns zero for an empty array 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:26 ... -containsObject works 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:27 ... -indexOfObject: finds object 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:29 ... -indexOfObjectIdenticalTo: finds identical object 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:37 ... -objectEnumerator: is ok for empty array 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:43 ... -objectEnumerator: enumerates the array 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:51 ... -description gives us a text property-list (empty array) 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:56 ... -description gives us a text property-list 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:60 ... -count returns two for an array with two objects 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:64 ... -hash returns two for an array with two objects 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:66 ... -indexOfObject: gives NSNotFound for a nil object 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:68 ... -indexOfObject: gives NSNotFound for a object not in the array 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:70 ... Array is equal to itself using -isEqualToArray: 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:72 ... Similar arrays are not equal using -isEqualToArray: 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:78 ... -subarrayWithRange: seems ok 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:84 ... -subarrayWithRange with invalid range 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:91 ... -componentsJoinedByString: seems ok 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:96 ... -sortedArrayUsingSelector: seems ok 588s Passed test: (2025-02-20 23:52:10.560 +0000) general.m:117 ... -removeObjectsInArray: works for self 588s 588s real 0m0.064s 588s user 0m0.042s 588s sys 0m0.021s 588s Completed file: general.m 588s 588s Building in Tests/base/NSMutableAttributedString 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool test00... 588s Making all for test_tool test01... 588s Compiling file test00.m ... 588s Compiling file test01.m ... 588s Compiling file basic.m ... 588s test01.m: In function ‘main’: 588s test01.m:108:26: warning: variable ‘replaceAll’ set but not used [-Wunused-but-set-variable] 588s 108 | BOOL removeAll,replaceAll; 588s | ^~~~~~~~~~ 588s Linking test_tool test01 ... 588s Linking test_tool test00 ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSMutableAttributedString/basic.m... 588s Passed test: (2025-02-20 23:52:11.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' exists 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working alloc 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working init 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working new 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working allocWithZone 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableAttributedString is a known className 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' conforms to NSObject 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return self 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return own class 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' object is of correct class 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return superclass 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' responds to hash 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' isEqual: to self 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' respondsToSelector: 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' handles retain 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' has working retainCount 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' has NSString description 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableAttributedString' can be encoded 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableAttributedString' can be encoded 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAttributedString is a known class 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableAttributedString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' understands -copy 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' copy is of correct type 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' original and copy are equal 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' zCopy has correct type 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSAttributedString is a known class 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' copy object equals the original 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:11.616 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.066s 588s user 0m0.048s 588s sys 0m0.018s 588s Completed file: basic.m 588s Testing test00.m... 588s Running Tests/base/NSMutableAttributedString/test00.m... 588s Passed test: (2025-02-20 23:52:11.673 +0000) test00.m:75 ... equality OK for string value 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:76 ... length reported correctly 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:77 ... empty range has empty attributes dictionary 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:83 ... newly set attribute dictionary contains one attribute 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:85 ... attribute dictionary at 3 contains no attributes 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:91 ... attribute count at 0 unchanged 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:93 ... new attribute count is 1 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:103 ... -initWithString:attributes: works 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:109 ... -setAttributes:range: works for the whole string 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:117 ... -setAttributes:range: works for the first half of the string 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:126 ... -setAttributes:range: works for the middle of the string 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:133 ... -setAttributes:range: works for same attributes in middle of string 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:143 ... -setAttributes:range: works for the last half of the string 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:156 ... -setAttributes:range: works in three parts of the string 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:170 ... -setAttributes:range: works with overlapping 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:187 ... -setAttributes:range: works with overlapping (2) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:201 ... -setAttributes:range: works with replacing 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:215 ... -setAttributes:range: works with chinese boxes 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:231 ... -setAttributes:range: works with extending at the end (diff color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:243 ... -setAttributes:range: works with extending at the end (diff color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:255 ... -setAttributes:range: works with extending at the beginning (diff color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:267 ... -setAttributes:range: works with extending at the beginning (same color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:280 ... -setAttributes:range: works with subset at the end (diff color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:293 ... -setAttributes:range: works with subset at the end (same color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:305 ... -setAttributes:range: works with subset at the beginning (diff color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:318 ... -setAttributes:range: works with subset at the beginning (same color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:332 ... -setAttributes:range: works with subsets (diff color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:346 ... -setAttributes:range: works with subsets (same color) 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:364 ... -setAttributes:range: works with setting attributes for the whole string 588s Passed test: (2025-02-20 23:52:11.714 +0000) test00.m:376 ... -setAttributes:range: works with nearby attributes 588s 588s real 0m0.065s 588s user 0m0.034s 588s sys 0m0.030s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/NSMutableAttributedString/test01.m... 588s Passed test: (2025-02-20 23:52:11.770 +0000) test01.m:61 ... -replaceCharactersInRange: withString: works with zero length string 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:67 ... -replaceCharactersInRange:withString: works in middle of string 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:73 ... -replaceCharactersInRange:withString: works at end of string works 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:79 ... -replaceCharactersInRange:withString: works at start of string works 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:92 ... -replaceCharactersInRange:withString: keeps attributes if entire string is replaced 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:99 ... -replaceCharactersInRange:withString: keeps attributes if entire string is replaced 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 6 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 6 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 7 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 7 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 8 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 6 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 6 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 7 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 7 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 6 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 6 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 3 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 4 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 5 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 0 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 1 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 2 588s Passed test: (2025-02-20 23:52:11.813 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 3 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 3 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 4 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 4 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 0 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 0 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 1 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 1 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 2 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 2 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 3 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 3 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 0 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 0 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 1 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 1 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 2 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 2 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 7 0 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 7 0 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 7 1 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 7 1 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 8 0 588s Passed test: (2025-02-20 23:52:11.814 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 8 0 588s 588s real 0m0.067s 588s user 0m0.049s 588s sys 0m0.018s 588s Completed file: test01.m 588s 588s Building in Tests/base/NSMutableCharacterSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool test00... 588s Compiling file basic.m ... 588s Compiling file test00.m ... 588s Linking test_tool test00 ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSMutableCharacterSet/basic.m... 588s Passed test: (2025-02-20 23:52:12.544 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' exists 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working alloc 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working init 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working new 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working allocWithZone 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableCharacterSet is a known className 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return self 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return own class 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' object is of correct class 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return superclass 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' responds to hash 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' handles retain 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' has working retainCount 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' has NSString description 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSMutableBitmapCharSet' can be encoded 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCharacterSet is a known class 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableCharacterSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' understands -copy 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCharacterSet is a known class 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:12.586 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.065s 588s user 0m0.044s 588s sys 0m0.021s 588s Completed file: basic.m 588s Testing test00.m... 588s Running Tests/base/NSMutableCharacterSet/test00.m... 588s Passed test: (2025-02-20 23:52:12.641 +0000) test00.m:13 ... Insure defaults set accessors return the correct class 588s Passed test: (2025-02-20 23:52:12.681 +0000) test00.m:20 ... Test whether we always get a clean mutable set 588s 588s real 0m0.063s 588s user 0m0.043s 588s sys 0m0.019s 588s Completed file: test00.m 588s 588s Building in Tests/base/NSMutableData 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s general.m: In function ‘main’: 588s general.m:13:18: warning: variable ‘hold’ set but not used [-Wunused-but-set-variable] 588s 13 | unsigned char *hold; 588s | ^~~~ 588s Linking test_tool general ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSMutableData/basic.m... 588s Passed test: (2025-02-20 23:52:13.365 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' exists 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working alloc 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working init 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working new 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working allocWithZone 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSData is a known className 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' conforms to NSObject 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return self 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return own class 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' object <> is of correct class 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return superclass 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' responds to hash 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isEqual: to self 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' respondsToSelector: 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles retain 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has working retainCount 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has NSString description 588s Passed test: (2025-02-20 23:52:13.405 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSMutableDataMalloc' can be encoded 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSData is a known class 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableData is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' understands -copy 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' copy is of correct type 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' original and copy are equal 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' zCopy has correct type 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSData is a known class 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' copy object equals the original 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:13.406 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.063s 588s user 0m0.037s 588s sys 0m0.025s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSMutableData/general.m... 588s Passed test: (2025-02-20 23:52:13.458 +0000) general.m:24 ... +dataWithBytes:length: works 588s Passed test: (2025-02-20 23:52:13.496 +0000) general.m:32 ... +data creates empty mutable data 588s Passed test: (2025-02-20 23:52:13.496 +0000) general.m:38 ... -setData: works 588s Passed test: (2025-02-20 23:52:13.496 +0000) general.m:46 ... -replaceBytesInRange:withBytes suceeds 588s Passed test: (2025-02-20 23:52:13.496 +0000) general.m:50 ... -replaceBytesInRange:withBytes out of range raises exception 588s 588s real 0m0.060s 588s user 0m0.040s 588s sys 0m0.020s 588s Completed file: general.m 588s 588s Building in Tests/base/NSMutableDictionary 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s general.m: In function ‘main’: 588s general.m:13:52: warning: variable ‘vals3’ set but not used [-Wunused-but-set-variable] 588s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 588s | ^~~~~ 588s general.m:13:44: warning: variable ‘vals2’ set but not used [-Wunused-but-set-variable] 588s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 588s | ^~~~~ 588s general.m:13:28: warning: variable ‘keys3’ set but not used [-Wunused-but-set-variable] 588s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 588s | ^~~~~ 588s Linking test_tool general ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSMutableDictionary/basic.m... 588s Passed test: (2025-02-20 23:52:14.172 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableDictionary is a known className 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' conforms to NSObject 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return self 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return own class 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' object {} is of correct class 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return superclass 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' responds to hash 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' isEqual: to self 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' respondsToSelector: 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' handles retain 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' has working retainCount 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' has NSString description 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableDictionary' can be encoded 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:14.210 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableDictionary' can be encoded 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDictionary is a known class 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableDictionary is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' understands -copy 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' copy is of correct type 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' original and copy are equal 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' zCopy has correct type 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSDictionary is a known class 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' copy object equals the original 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:14.211 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.063s 588s user 0m0.043s 588s sys 0m0.020s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSMutableDictionary/general.m... 588s Passed test: (2025-02-20 23:52:14.262 +0000) general.m:32 ... -count returns zero for an empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:37 ... -hash returns zero for an empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:39 ... -allKeys gives an empty array for an empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:45 ... -allKeysForObject: gives nil for an empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:48 ... -allValues gives an empty array for an empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:58 ... -objectForKey: gives nil for an empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:68 ... -keyEnumerator: is ok for empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:78 ... -objectEnumerator: is ok for empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:85 ... -objectsForKeys:notFoundMarker: is ok for empty dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:95 ... -description gives us a text property-list 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:101 ... -count returns two for an dictionary with two keys 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:106 ... -hash returns two for a dictionary with two keys 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:109 ... -allKeys gives the keys we put in the dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:120 ... -allKeysForObject: gives the key we expect 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:131 ... -allValues gives the values we put in the dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:138 ... -objectForKey: gives nil for a nil key 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:139 ... -objectForKey: gives nil for a key not in the dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:145 ... -objectForKey: gives the objects we added for the keys 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:155 ... -keyEnumerator: enumerates the dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:171 ... -objectEnumerator: enumerates the dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:184 ... -objectsForKeys:notFoundMarker: is ok for dictionary 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:195 ... -keysSortedByValueUsingSelector: seems ok 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:205 ... -description gives us a text property-list 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:212 ... -setObject:forKey: is ok 588s Passed test: (2025-02-20 23:52:14.300 +0000) general.m:218 ... unicode keys work with setValue:forKey: 588s 588s real 0m0.060s 588s user 0m0.036s 588s sys 0m0.024s 588s Completed file: general.m 588s 588s Building in Tests/base/NSMutableIndexSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool blocks... 588s Making all for test_tool test1... 588s Making all for test_tool test0... 588s Compiling file blocks.m ... 588s blocks.m: In function ‘main’: 588s Compiling file test1.m ... 588s blocks.m:85:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 85 | END_SET("NSIndexSet Blocks") 588s | ^~~~~~~ 588s Compiling file test0.m ... 588s Linking test_tool blocks ... 588s Linking test_tool test1 ... 588s Linking test_tool test0 ... 588s Testing blocks.m... 588s Running Tests/base/NSMutableIndexSet/blocks.m... 588s Start set: blocks.m:13 ... NSIndexSet Blocks 588s Skipped set: blocks.m 83 ... No Blocks support in the compiler. 588s End set: blocks.m:85 ... NSIndexSet Blocks 588s 588s real 0m0.023s 588s user 0m0.010s 588s sys 0m0.013s 588s Completed file: blocks.m 588s Testing test0.m... 588s Running Tests/base/NSMutableIndexSet/test0.m... 588s Passed test: (2025-02-20 23:52:15.114 +0000) test0.m:12 ... contains index 2 588s Passed test: (2025-02-20 23:52:15.163 +0000) test0.m:13 ... contains index 1 588s Passed test: (2025-02-20 23:52:15.163 +0000) test0.m:15 ... removed index 1 588s Passed test: (2025-02-20 23:52:15.163 +0000) test0.m:17 ... removed index 2 588s Passed test: (2025-02-20 23:52:15.163 +0000) test0.m:23 ... contains range 588s 588s real 0m0.078s 588s user 0m0.048s 588s sys 0m0.030s 588s Completed file: test0.m 588s Testing test1.m... 588s Running Tests/base/NSMutableIndexSet/test1.m... 588s Passed test: (2025-02-20 23:52:15.261 +0000) test1.m:39 ... decoded value equals encoded 588s 588s real 0m0.064s 588s user 0m0.039s 588s sys 0m0.025s 588s Completed file: test1.m 588s 588s Building in Tests/base/NSMutableSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s general.m: In function ‘main’: 588s general.m:17:3: warning: assignment from distinct Objective-C type 588s 17 | vals2 = [vals1 setByAddingObject: val2]; 588s | ^~~~~ 588s general.m:18:3: warning: assignment from distinct Objective-C type 588s 18 | vals3 = [vals1 setByAddingObject: val3]; 588s | ^~~~~ 588s Linking test_tool basic ... 588s Linking test_tool general ... 588s Testing basic.m... 588s Running Tests/base/NSMutableSet/basic.m... 588s Passed test: (2025-02-20 23:52:16.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableSet is a known className 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return self 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return own class 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' object () is of correct class 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return superclass 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' responds to hash 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' handles retain 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' has working retainCount 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' has NSString description 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableSet' can be encoded 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSet is a known class 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' understands -copy 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:16.063 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSSet is a known class 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:16.064 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s 588s real 0m0.062s 588s user 0m0.041s 588s sys 0m0.021s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSMutableSet/general.m... 588s Start set: general.m:6 ... mutable set general 588s Passed test: (2025-02-20 23:52:16.126 +0000) general.m:22 ... -count returns zero for an empty set 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:24 ... -hash returns zero for an empty set 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:25 ... -containsObject: works 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:26 ... -member: finds present object 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:27 ... -member: doesn't find missing 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:29 ... union of empty set with non-empty equals non-empty 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:30 ... union contains one object 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:32 ... union adds another object to set 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:34 ... no intersection with empty 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:35 ... test for intersection 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:36 ... test for non-intersection 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:38 ... not subset of empty 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:39 ... test non subset 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:40 ... test subset 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:43 ... intersection removes an object 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:46 ... intersect with empty set empties receiver 588s Passed test: (2025-02-20 23:52:16.168 +0000) general.m:50 ... intersect with nil empties receiver 588s End set: general.m:52 ... mutable set general 588s 588s real 0m0.073s 588s user 0m0.046s 588s sys 0m0.026s 588s Completed file: general.m 588s 588s Building in Tests/base/NSMutableString 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool NSMutableString_string... 588s Making all for test_tool basic... 588s Compiling file NSMutableString_string.m ... 588s Compiling file basic.m ... 588s In file included from NSMutableString_string.m:8: 588s ../NSString/NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 588s ../NSString/NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 588s 206 | remainingRange: &remainingRange]; 588s | ^~~~~~~~~~~~~~ 588s | | 588s | unsigned char * 588s ../NSString/NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 588s basic.m: In function ‘main’: 588s basic.m:168:17: warning: unused variable ‘u’ [-Wunused-variable] 588s 168 | unichar u; 588s | ^ 588s Linking test_tool NSMutableString_string ... 588s Linking test_tool basic ... 588s Testing NSMutableString_string.m... 588s Running Tests/base/NSMutableString/NSMutableString_string.m... 588s Passed test: (2025-02-20 23:52:17.061 +0000) ../NSString/NSString_tests.h:342 ... -initWithCString: works 588s 2025-02-20 23:52:17.102 NSMutableString_string[19336:19336] GSToUnicode() No iconv for encoding x00 588s Passed test: (2025-02-20 23:52:17.102 +0000) ../NSString/NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:82 ... String encoding 1 is supported 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Western (ASCII) 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:101 ... new Western (ASCII) string matches reference 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:52:17.106 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:82 ... String encoding -2147483128 is supported 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:82 ... String encoding 5 is supported 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:82 ... String encoding -2147481085 is supported 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:238 ... -lowercaseString returns a valid instance 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:247 ... -uppercaseString returns a valid instance 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:256 ... -capitalizedString returns a valid instance 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:265 ... -capitalizedString for helvetica 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:273 ... -capitalizedString for HeLveTica 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:281 ... -capitalizedString for HELVETICA 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:296 ... -description returns a valid instance 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 588s Passed test: (2025-02-20 23:52:17.107 +0000) ../NSString/NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 588s 588s real 0m0.071s 588s user 0m0.043s 588s sys 0m0.027s 588s Completed file: NSMutableString_string.m 588s Testing basic.m... 588s Running Tests/base/NSMutableString/basic.m... 588s Passed test: (2025-02-20 23:52:17.163 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' exists 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working alloc 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working init 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working new 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working allocWithZone 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' allocWithZone: gives the correct class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableString' can be encoded 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:17.201 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableString' can be encoded 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSString is a known class 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' understands -copy 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' copy is of correct type 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' original and copy are equal 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' zCopy has correct type 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:17.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:88 ... We can append a unicode string to a C string 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:92 ... initWithCharacters:length: creates mutable string for ascii 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:96 ... initWithCharacters:length: creates mutable string for unicode 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:100 ... can append to string from NSMutableString +stringWithString: 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:106 ... replaceCharactersInRange:withString: works in middle of string 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:109 ... replaceCharactersInRange:withString: works at end of string 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:115 ... custom string replacement works in middle of string 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:119 ... custom string replacement works at end of string 588s 2025-02-20 23:52:17.202 basic[19361:19361] string 1 \" string 2 \" 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:135 ... string occurrences replacement works 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:143 ... replace at start of string 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:150 ... replace at end of string 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:157 ... replace entire string works 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:175 ... find combining-tilde 588s Passed test: (2025-02-20 23:52:17.202 +0000) basic.m:179 ... remove combining-tilde 588s 588s real 0m0.062s 588s user 0m0.044s 588s sys 0m0.018s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSNotification 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool dynamic... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s Compiling file dynamic.m ... 588s Linking test_tool general ... 588s Linking test_tool basic ... 588s Linking test_tool dynamic ... 588s Testing basic.m... 588s Running Tests/base/NSNotification/basic.m... 588s Passed test: (2025-02-20 23:52:18.219 +0000) basic.m:37 ... equal notification hashes 588s Passed test: (2025-02-20 23:52:18.258 +0000) basic.m:38 ... equal notifications 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' exists 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working alloc 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working init 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working new 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working allocWithZone 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSNotification is a known className 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' conforms to NSObject 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return self 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return own class 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' object Name: (null) Object: (null) Info: (null) is of correct class 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return superclass 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' responds to hash 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' isEqual: to self 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' respondsToSelector: 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' handles retain 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' has working retainCount 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' has NSString description 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:18.258 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSNotification' can be encoded 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSNotification' can be encoded 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNotification is a known class 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNotification is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' understands -copy 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' copy is of correct type 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' original and copy are equal 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' zCopy has correct type 588s Passed test: (2025-02-20 23:52:18.259 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s 588s real 0m0.061s 588s user 0m0.040s 588s sys 0m0.021s 588s Completed file: basic.m 588s Testing dynamic.m... 588s Running Tests/base/NSNotification/dynamic.m... 588s Passed test: (2025-02-20 23:52:18.309 +0000) dynamic.m:35 ... implementation not cached 588s 588s real 0m0.061s 588s user 0m0.039s 588s sys 0m0.021s 588s Completed file: dynamic.m 588s Testing general.m... 588s Running Tests/base/NSNotification/general.m... 588s 2025-02-20 23:52:18.440 general[19552:19552] Adding proxy observer 588s Passed test: (2025-02-20 23:52:18.441 +0000) general.m:112 ... notification via proxy works immediately 588s Passed test: (2025-02-20 23:52:18.441 +0000) general.m:122 ... notification via proxy works after pool 588s Passed test: (2025-02-20 23:52:18.441 +0000) general.m:126 ... notification via proxy works repeatedly 588s 588s real 0m0.062s 588s user 0m0.036s 588s sys 0m0.025s 588s Completed file: general.m 588s 588s Building in Tests/base/NSNumber 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool test00... 588s Making all for test_tool test01... 588s Making all for test_tool test02... 588s Compiling file test02.m ... 588s Compiling file basic.m ... 588s Compiling file test01.m ... 588s Compiling file test00.m ... 588s test02.m: In function ‘main’: 588s test02.m:31:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 588s 31 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.009" locale: locale]; 588s | ^~ 588s test02.m:37:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 588s 37 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.019" locale: locale]; 588s | ^~ 588s test02.m:51:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 588s 51 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.0009" locale: locale]; 588s | ^~ 588s test02.m:57:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 588s 57 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.0019" locale: locale]; 588s | ^~ 588s Linking test_tool basic ... 588s Linking test_tool test02 ... 588s Linking test_tool test00 ... 588s Making all for test_tool test03... 588s Linking test_tool test01 ... 588s Compiling file test03.m ... 588s Linking test_tool test03 ... 588s Testing basic.m... 588s Running Tests/base/NSNumber/basic.m... 588s Passed test: (2025-02-20 23:52:20.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' exists 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' has working alloc 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' has working allocWithZone 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSNumber is a known className 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' conforms to NSObject 588s Passed test: (2025-02-20 23:52:20.387 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return self 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return own class 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' object 5 is of correct class 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return superclass 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' responds to hash 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' isEqual: to self 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' respondsToSelector: 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' handles retain 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' has working retainCount 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' has NSString description 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSIntNumber' can be encoded 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNumber is a known class 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNumber is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' understands -copy 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' copy is of correct type 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' original and copy are equal 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' zCopy has correct type 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' copy and original are equal 588s Passed test: (2025-02-20 23:52:20.388 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' is retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 0 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 33 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 34 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 35 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 36 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 37 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 38 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 39 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 40 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 41 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 42 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 43 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 44 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 45 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 46 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 47 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 48 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 49 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 50 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 51 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 52 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 53 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 54 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 55 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 56 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 57 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 58 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 59 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 60 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 61 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 62 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 63 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 64 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 65 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 66 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 67 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 68 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 69 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 70 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 71 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 72 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 73 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 74 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 75 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 76 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 77 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 78 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 79 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 80 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 81 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 82 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 83 588s Passed test: (2025-02-20 23:52:20.388 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 84 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 85 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 86 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 87 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 88 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 89 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 90 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 91 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 92 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 93 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 94 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 95 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 96 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 97 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 98 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 99 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 100 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 101 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 103 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 106 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 110 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 115 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 121 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 128 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 136 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 145 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 155 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 166 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 178 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 191 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 205 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 220 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 236 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 253 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 271 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 290 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 310 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 331 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 353 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 376 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 400 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 425 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 451 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 478 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 506 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 535 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 565 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 596 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 628 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 661 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 695 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 730 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 766 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 803 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 841 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 880 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 920 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 961 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1003 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1046 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1090 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1135 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1181 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1228 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1276 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1325 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1375 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1426 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1478 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1531 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1585 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1640 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1696 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1753 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1811 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1870 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1930 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1991 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2053 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2116 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2180 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2245 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2311 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2378 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2446 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2515 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2585 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2656 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2728 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2801 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2875 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2950 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3026 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3103 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3181 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3260 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3340 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3421 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3503 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3586 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3670 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3755 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3841 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3928 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4016 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4105 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4195 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4286 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4378 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4471 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4565 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4660 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4756 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4853 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4951 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5050 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5150 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5251 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5353 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5456 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5560 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5665 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5771 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5878 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5986 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6095 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6205 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6316 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6428 588s Passed test: (2025-02-20 23:52:20.389 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6541 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6655 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6770 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6886 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7003 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7121 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7240 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7360 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7481 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7603 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7726 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7850 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7975 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8101 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8228 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8356 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8485 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8615 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8746 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8878 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9011 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9145 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9280 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9416 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9553 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9691 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9830 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9970 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10111 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10253 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10396 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10540 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10685 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10831 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10978 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11126 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11275 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11425 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11576 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11728 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11881 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12035 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12190 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12346 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12503 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12661 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12820 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12980 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13141 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13303 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13466 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13630 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13795 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13961 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14128 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14296 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14465 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14635 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14806 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14978 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15151 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15325 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15500 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15676 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15853 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16031 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16210 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16390 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16571 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16753 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16936 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17120 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17305 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17491 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17678 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17866 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18055 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18245 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18436 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18628 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18821 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19015 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19210 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19406 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19603 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19801 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20000 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20200 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20401 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20603 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20806 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21010 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21215 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21421 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21628 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21836 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22045 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22255 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22466 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22678 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22891 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23105 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23320 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23536 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23753 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23971 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24190 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24410 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24631 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24853 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25076 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25300 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25525 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25751 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25978 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26206 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26435 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26665 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26896 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27128 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27361 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27595 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27830 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28066 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28303 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28541 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28780 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29020 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29261 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29503 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29746 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29990 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30235 588s Passed test: (2025-02-20 23:52:20.390 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30481 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30728 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30976 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31225 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31475 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31726 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31978 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32231 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32485 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32740 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -33 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -34 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -35 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -36 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -37 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -38 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -39 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -40 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -41 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -42 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -43 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -44 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -45 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -46 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -47 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -48 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -49 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -50 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -51 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -52 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -53 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -54 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -55 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -56 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -57 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -58 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -59 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -60 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -61 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -62 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -63 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -64 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -65 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -66 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -67 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -68 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -69 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -70 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -71 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -72 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -73 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -74 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -75 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -76 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -77 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -78 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -79 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -80 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -81 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -82 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -83 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -84 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -85 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -86 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -87 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -88 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -89 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -90 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -91 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -92 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -93 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -94 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -95 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -96 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -97 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -98 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -99 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -100 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -101 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -103 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -106 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -110 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -115 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -121 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -128 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -136 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -145 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -155 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -166 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -178 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -191 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -205 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -220 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -236 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -253 588s Passed test: (2025-02-20 23:52:20.391 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -271 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -290 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -310 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -331 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -353 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -376 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -400 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -425 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -451 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -478 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -506 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -535 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -565 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -596 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -628 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -661 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -695 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -730 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -766 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -803 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -841 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -880 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -920 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -961 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1003 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1046 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1090 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1135 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1181 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1228 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1276 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1325 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1375 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1426 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1478 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1531 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1585 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1640 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1696 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1753 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1811 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1870 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1930 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1991 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2053 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2116 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2180 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2245 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2311 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2378 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2446 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2515 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2585 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2656 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2728 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2801 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2875 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2950 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3026 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3103 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3181 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3260 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3340 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3421 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3503 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3586 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3670 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3755 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3841 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3928 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4016 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4105 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4195 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4286 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4378 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4471 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4565 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4660 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4756 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4853 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4951 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5050 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5150 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5251 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5353 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5456 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5560 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5665 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5771 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5878 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5986 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6095 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6205 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6316 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6428 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6541 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6655 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6770 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6886 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7003 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7121 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7240 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7360 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7481 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7603 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7726 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7850 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7975 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8101 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8228 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8356 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8485 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8615 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8746 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8878 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9011 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9145 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9280 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9416 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9553 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9691 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9830 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9970 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10111 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10253 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10396 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10540 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10685 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10831 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10978 588s Passed test: (2025-02-20 23:52:20.392 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11126 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11275 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11425 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11576 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11728 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11881 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12035 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12190 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12346 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12503 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12661 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12820 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12980 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13141 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13303 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13466 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13630 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13795 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13961 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14128 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14296 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14465 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14635 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14806 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14978 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15151 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15325 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15500 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15676 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15853 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16031 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16210 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16390 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16571 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16753 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16936 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17120 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17305 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17491 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17678 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17866 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18055 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18245 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18436 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18628 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18821 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19015 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19210 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19406 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19603 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19801 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20000 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20200 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20401 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20603 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20806 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21010 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21215 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21421 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21628 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21836 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22045 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22255 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22466 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22678 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22891 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23105 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23320 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23536 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23753 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23971 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24190 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24410 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24631 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24853 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25076 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25300 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25525 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25751 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25978 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26206 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26435 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26665 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26896 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27128 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27361 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27595 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27830 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28066 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28303 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28541 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28780 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29020 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29261 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29503 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29746 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29990 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30235 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30481 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30728 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30976 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31225 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31475 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31726 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31978 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32231 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32485 588s Passed test: (2025-02-20 23:52:20.393 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32740 588s 588s real 0m0.073s 588s user 0m0.042s 588s sys 0m0.031s 588s Completed file: basic.m 588s Testing test00.m... 588s Running Tests/base/NSNumber/test00.m... 588s Passed test: (2025-02-20 23:52:20.452 +0000) test00.m:29 ... We can create a boolean (YES) 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:32 ... We can create a boolean (NO) 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:34 ... A boolean YES is not a NO 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:35 ... A boolean NO is not a YES 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:36 ... A boolean YES is a YES 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:37 ... A boolean NO is a NO 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:40 ... We can create a char number 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:42 ... We can create a signed char number 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:44 ... We can create an unsigned char number 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:45 ... A -1 signed char is not a 255 unsigned char 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:46 ... A -1 signed char is a 255 signed char 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:50 ... A -100 signed char is a -100 signed short 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:52 ... A -100 signed char is a -100 signed int 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:54 ... A -100 signed char is a -100 signed long 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:56 ... A -100 signed char is a -100 signed long long 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:58 ... A -100 signed char is a -100 signed float 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:60 ... A -100 signed char is a -100 signed double 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:62 ... A -100 signed char is a -100 NSInteger 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:65 ... A -100 signed char is a -100 signed short 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:67 ... A -100 signed char is a -100 signed int 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:69 ... A -100 signed char is a -100 signed long 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:71 ... A -100 signed char is a -100 signed long long 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:73 ... A -100 signed char is a -100 signed float 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:75 ... A -100 signed char is a -100 signed double 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:77 ... A -100 signed char is a -100 NSInteger 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:79 ... A -100 signed char is a YES BOOL 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:84 ... integer numbers - 127 < 128 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:86 ... integer numbers - 128 > 127 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:91 ... A 200 signed char is not a 200 int 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:92 ... signed char numbers - 200 < 100 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:94 ... signed char numbers - 100 > 200 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:97 ... pointerValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:101 ... NSDecimalNumber numberWithInt: works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:104 ... NSDecimalNumber floatValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:106 ... NSDecimalNumber doubleValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:108 ... NSDecimalNumber boolValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:110 ... NSDecimalNumber charValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:112 ... NSDecimalNumber intValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:114 ... NSDecimalNumber integerValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:116 ... NSDecimalNumber longValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:118 ... NSDecimalNumber longLongValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:120 ... NSDecimalNumber shortValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:122 ... NSDecimalNumber unsignedCharValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:124 ... NSDecimalNumber unsignedIntValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:126 ... NSDecimalNumber unsignedIntegerValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:128 ... NSDecimalNumber unsignedLongValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:130 ... NSDecimalNumber unsignedLongLongValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:132 ... NSDecimalNumber unsignedShortValue works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:138 ... comparison of min signed with max unsigned works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:150 ... sorted numbers are correctly ordered 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:159 ... store negative integer in property list works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:161 ... store negative double in property list works 588s Passed test: (2025-02-20 23:52:20.492 +0000) test00.m:166 ... +numberWith... subclass 588s 588s real 0m0.062s 588s user 0m0.038s 588s sys 0m0.023s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/NSNumber/test01.m... 588s Start set: test01.m:26 ... NSNumber 588s Start set: test01.m:29 ... simple-number checks 588s Passed test: (2025-02-20 23:52:20.544 +0000) test01.m:33 ... 42 is greater than pi 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:34 ... pi is smaller than 42 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:35 ... pi is pi 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:36 ... 42 is 42 588s End set: test01.m:38 ... simple-number checks 588s Start set: test01.m:40 ... not-a-number checks 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:44 ... NaN is equal to NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:47 ... 2 is not equal to NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:48 ... 2 is greater than NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:49 ... NaN is less than 2 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:52 ... 2LL is not equal to NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:53 ... 2LL is greater than NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:54 ... NaN is less than 2LL 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:57 ... 2.0 is not equal to NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:58 ... 2.0 is greater than NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:59 ... NaN is less than 2.0 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:62 ... 2.0dd is not equal to NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:63 ... 2.0dd is greater than NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:64 ... NaN is less than 2.0dd 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:67 ... 0.0 is not equal to NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:68 ... 0.0 greater than NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:69 ... NaN less than 0.0 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:72 ... -1.01 is not equal to NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:73 ... -1.01 less than NaN 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:74 ... NaN less than -1.01 588s End set: test01.m:76 ... not-a-number checks 588s Start set: test01.m:78 ... zero checks 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:82 ... zero is equal to zero 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:85 ... 2 is not equal to zero 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:86 ... 2 is greater than zero 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:87 ... zero is less than 2 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:90 ... 2LL is not equal to zero 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:91 ... 2LL is greater than zero 588s Passed test: (2025-02-20 23:52:20.584 +0000) test01.m:92 ... zero is less than 2LL 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:95 ... 2.0 is not equal to zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:96 ... 2.0 is greater than zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:97 ... zero is less than 2.0 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:100 ... 2.0dd is not equal to zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:101 ... 2.0dd is greater than zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:103 ... zero is less than 2.0dd 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:106 ... 0.0 is equal to zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:107 ... 0.0 is zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:108 ... zero is 0.0 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:111 ... -1.01 is not equal to zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:112 ... -1.01 less than zero 588s Passed test: (2025-02-20 23:52:20.585 +0000) test01.m:113 ... zero greater than -1.01 588s End set: test01.m:115 ... zero checks 588s End set: test01.m:116 ... NSNumber 588s 588s real 0m0.063s 588s user 0m0.037s 588s sys 0m0.026s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/NSNumber/test02.m... 588s Start set: test02.m:13 ... NSDecimalNumber 588s Passed test: (2025-02-20 23:52:20.704 +0000) test02.m:34 ... rounding 0.009 588s Passed test: (2025-02-20 23:52:20.704 +0000) test02.m:40 ... rounding 0.019 588s Passed test: (2025-02-20 23:52:20.704 +0000) test02.m:54 ... rounding 0.0009 588s 2025-02-20 23:52:20.704 test02[19820:19820] NSDecimal before rounding 0.0019 588s 2025-02-20 23:52:20.704 test02[19820:19820] NSDecimal after rounding 0.002 588s Passed test: (2025-02-20 23:52:20.704 +0000) test02.m:69 ... NSDecimal rounding 0.0019 to 0.02 588s Passed test: (2025-02-20 23:52:20.704 +0000) test02.m:73 ... NSDecimalNumber rounding 0.0019 588s End set: test02.m:75 ... NSDecimalNumber 588s 588s real 0m0.079s 588s user 0m0.047s 588s sys 0m0.031s 588s Completed file: test02.m 588s Testing test03.m... 588s Running Tests/base/NSNumber/test03.m... 588s Start set: test03.m:7 ... GSDecimalCompare 588s Passed test: (2025-02-20 23:52:20.766 +0000) test03.m:17 ... 0.05 < 0.10 588s Passed test: (2025-02-20 23:52:20.809 +0000) test03.m:23 ... -0.10 < -0.05 588s Passed test: (2025-02-20 23:52:20.809 +0000) test03.m:29 ... -0.10 < 0.10 588s Passed test: (2025-02-20 23:52:20.809 +0000) test03.m:35 ... 0.00 == 0.00 588s Passed test: (2025-02-20 23:52:20.809 +0000) test03.m:41 ... 0.00 < 0.02 588s Passed test: (2025-02-20 23:52:20.809 +0000) test03.m:47 ... -0.02 < 0.00 588s End set: test03.m:51 ... GSDecimalCompare 588s 588s real 0m0.067s 588s user 0m0.044s 588s sys 0m0.022s 588s Completed file: test03.m 588s 588s Building in Tests/base/NSNumberFormatter 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool basic10_4... 588s Compiling file basic10_4.m ... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Linking test_tool basic10_4 ... 588s Testing basic.m... 588s Running Tests/base/NSNumberFormatter/basic.m... 588s Start set: basic.m:7 ... basic 588s Passed test: (2025-02-20 23:52:21.623 +0000) basic.m:16 ... +[NSNumberFormatter alloc] returns a NSNumberFormatter 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:22 ... default format same as Cocoa 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:26 ... Handle leading zeroes in fractional part: 1.01 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:30 ... Handle leading zeroes in fractional part: 1.1 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:36 ... -setAllowsFloats: does not effect rounding 588s 2025-02-20 23:52:21.661 basic[19960:19960] NSNumberFormatter-getObjectValue:forString:... not fully implemented 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:39 ... float input is disallowed 588s 2025-02-20 23:52:21.661 basic[19960:19960] NSNumberFormatter-getObjectValue:forString:... not fully implemented 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:44 ... allowsFloat error 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:49 ... numeric and space padding OK 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:54 ... numeric padding OK 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:62 ... prefix and suffix used properly 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:66 ... negativeFormat used for -ve number 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:69 ... notANumber special case 588s Passed test: (2025-02-20 23:52:21.661 +0000) basic.m:73 ... format string of length 1 588s End set: basic.m:76 ... basic 588s 588s real 0m0.061s 588s user 0m0.037s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing basic10_4.m... 588s Running Tests/base/NSNumberFormatter/basic10_4.m... 588s Start set: basic10_4.m:17 ... NSNumberFormatter 588s Passed test: (2025-02-20 23:52:21.715 +0000) basic10_4.m:19 ... default behavior is NSNumberFormatterBehavior10_4 588s Passed test: (2025-02-20 23:52:21.754 +0000) basic10_4.m:25 ... default behavior can be changed to NSNumberFormatterBehavior10_0 588s Passed test: (2025-02-20 23:52:21.754 +0000) basic10_4.m:31 ... NSNumberFormatterBehaviorDefault gives NSNumberFormatterBehavior10_4 588s Passed test: (2025-02-20 23:52:21.754 +0000) basic10_4.m:38 ... unknown behavior is accepted 588s Passed test: (2025-02-20 23:52:21.754 +0000) basic10_4.m:43 ... default behavior can be changed to NSNumberFormatterBehavior10_4 588s Passed test: (2025-02-20 23:52:21.754 +0000) basic10_4.m:49 ... a new formatter gets the current default behavior 588s Passed test: (2025-02-20 23:52:21.754 +0000) basic10_4.m:52 ... a new formatter can have the default behavior set 588s Passed test: (2025-02-20 23:52:21.754 +0000) basic10_4.m:60 ... notANumber special case 588s Start set: basic10_4.m:63 ... NSLocale 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:74 ... formatting suceeded 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:78 ... is not equal to NaN 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:80 ... is equal to zero 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:87 ... default 10.4 format same as Cocoa 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:90 ... have locale 'en' 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:95 ... padding character se to '+' 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:102 ... round up for fractional part >0.5 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:107 ... round down for fractional part <0.5 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:112 ... minus sign assigned correctly 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:119 ... Negative percentage correct 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:131 ... format width set correctly 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:136 ... positive prefix set correctly 588s Passed test: (2025-02-20 23:52:21.756 +0000) basic10_4.m:141 ... default padding position is before prefix 588s Passed test: (2025-02-20 23:52:21.757 +0000) basic10_4.m:146 ... numeric and space padding OK 588s Passed test: (2025-02-20 23:52:21.757 +0000) basic10_4.m:153 ... currency style does not include currency string 588s Passed test: (2025-02-20 23:52:21.757 +0000) basic10_4.m:158 ... positive prefix is set correctly for currency style 588s Passed test: (2025-02-20 23:52:21.757 +0000) basic10_4.m:162 ... prefix and suffix used properly 588s Passed test: (2025-02-20 23:52:21.757 +0000) basic10_4.m:167 ... negativeFormat used for -ve number 588s Passed test: (2025-02-20 23:52:21.757 +0000) basic10_4.m:176 ... format string of length 1 588s End set: basic10_4.m:180 ... NSLocale 588s End set: basic10_4.m:182 ... NSNumberFormatter 588s 588s real 0m0.065s 588s user 0m0.044s 588s sys 0m0.020s 588s Completed file: basic10_4.m 588s 588s Building in Tests/base/NSObject 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool initialize... 588s Making all for test_tool test00... 588s Making all for test_tool test01... 588s Compiling file test01.m ... 588s Compiling file initialize.m ... 588s Compiling file basic.m ... 588s Compiling file test00.m ... 588s initialize.m:49:1: warning: class ‘SlowInit0’ defined without specifying a base class [-Wobjc-root-class] 588s 49 | + (void) initialize 588s | ^ 588s initialize.m:78:1: warning: class ‘SlowInit2’ defined without specifying a base class [-Wobjc-root-class] 588s 78 | + (void) initialize 588s | ^ 588s Linking test_tool test01 ... 588s Linking test_tool test00 ... 588s Linking test_tool initialize ... 588s Making all for test_tool test02... 588s Making all for test_tool test03... 588s Compiling file test02.m ... 588s Linking test_tool basic ... 588s Compiling file test03.m ... 588s Linking test_tool test02 ... 588s Linking test_tool test03 ... 588s Testing basic.m... 588s Running Tests/base/NSObject/basic.m... 588s Passed test: (2025-02-20 23:52:23.041 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' exists 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working alloc 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working init 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working new 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working allocWithZone 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSObject is a known className 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' conforms to NSObject 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return self 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return own class 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' object is of correct class 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return superclass 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' responds to hash 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' isEqual: to self 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' respondsToSelector: 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' handles retain 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' has working retainCount 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' has NSString description 588s Passed test: (2025-02-20 23:52:23.078 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' handles performSelector 588s Passed test: (2025-02-20 23:52:23.078 +0000) basic.m:9 ... a null selector proiduces a nil method signature 588s 588s real 0m0.060s 588s user 0m0.039s 588s sys 0m0.020s 588s Completed file: basic.m 588s Testing initialize.m... 588s Running Tests/base/NSObject/initialize.m... 588s Start set: initialize.m:188 ... +initialize 588s Passed test: (2025-02-20 23:52:23.127 +0000) initialize.m:193 ... initialize test starts 588s Passed test: (2025-02-20 23:52:24.167 +0000) initialize.m:220 ... mutually dependent +initialize is thread-safe 588s Passed test: (2025-02-20 23:52:24.167 +0000) initialize.m:234 ... inherited +initialize is called automatically 588s Dashed hope: (2025-02-20 23:52:29.167 +0000) initialize.m:172 ... +initialize runs concurrently 588s 588s real 0m6.061s 588s user 0m0.041s 588s sys 0m0.019s 588s Completed file: initialize.m 588s Testing test00.m... 588s Running Tests/base/NSObject/test00.m... 588s 2025-02-20 23:52:29.261 test00[20257:20257] autorelease called without pool for object (0x5a04fc9d55f0) of class NSCalendarDate in thread {name = (null), num = 20257} 588s 2025-02-20 23:52:29.262 test00[20257:20257] autorelease called without pool for object (0x5a04fca7f270) of class GSTimeZone in thread {name = (null), num = 20257} 588s 2025-02-20 23:52:29.262 test00[20257:20257] autorelease called without pool for object (0x5a04fca7f270) of class GSTimeZone in thread {name = (null), num = 20257} 588s 2025-02-20 23:52:29.262 test00[20257:20257] autorelease called without pool for object (0x5a04fca10900) of class GSCInlineString in thread {name = (null), num = 20257} 588s 2025-02-20 23:52:29.262 test00[20257:20257] autorelease called without pool for object (0x5a04fca7c530) of class GSAutoreleasedMemory in thread {name = (null), num = 20257} 588s Passed test: (2025-02-20 23:52:29.221 +0000) test00.m:9 ... 'NSObject' uses +class to return self 588s 588s real 0m0.064s 588s user 0m0.047s 588s sys 0m0.017s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/NSObject/test01.m... 588s Passed test: (2025-02-20 23:52:29.314 +0000) test01.m:41 ... -isClass returns YES on a Class 588s Passed test: (2025-02-20 23:52:29.355 +0000) test01.m:46 ... -isClass returns NO on an instance 588s Passed test: (2025-02-20 23:52:29.355 +0000) test01.m:53 ... -isClass returns NO on an instance (special test for broken libobjc) 588s Passed test: (2025-02-20 23:52:29.355 +0000) test01.m:57 ... -isKindOfClass: works 588s Passed test: (2025-02-20 23:52:29.355 +0000) test01.m:66 ... +isKindOfClass: works 588s 588s real 0m0.063s 588s user 0m0.037s 588s sys 0m0.026s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/NSObject/test02.m... 588s Passed test: (2025-02-20 23:52:29.424 +0000) test02.m:40 ... +conformsToProtocol returns YES on an implemented protocol 588s Passed test: (2025-02-20 23:52:29.471 +0000) test02.m:42 ... +conformsToProtocol returns YES on a protocol implemented in a category 588s Passed test: (2025-02-20 23:52:29.471 +0000) test02.m:44 ... +conformsToProtocol returns NO on an unimplemented protocol 588s Passed test: (2025-02-20 23:52:29.471 +0000) test02.m:46 ... -conformsToProtocol returns YES on an implemented protocol 588s Passed test: (2025-02-20 23:52:29.471 +0000) test02.m:48 ... -conformsToProtocol returns YES on a protocol implemented in a category 588s Passed test: (2025-02-20 23:52:29.471 +0000) test02.m:50 ... -conformsToProtocol returns NO on an unimplemented protocol 588s 588s real 0m0.078s 588s user 0m0.052s 588s sys 0m0.025s 588s Completed file: test02.m 588s Testing test03.m... 588s Running Tests/base/NSObject/test03.m... 588s 588s real 0m0.017s 588s user 0m0.010s 588s sys 0m0.007s 588s Completed file: test03.m 588s 588s Building in Tests/base/NSOperation 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool concurrent... 588s Making all for test_tool threads... 588s Compiling file threads.m ... 588s Compiling file concurrent.m ... 588s Compiling file basic.m ... 588s basic.m:11:13: warning: ‘blockDidRun’ defined but not used [-Wunused-variable] 588s 11 | static BOOL blockDidRun = NO; 588s | ^~~~~~~~~~~ 588s concurrent.m: In function ‘-[MyOperation main]’: 588s concurrent.m:43:3: warning: ‘MyOperation’ may not respond to ‘-beginOperation’ 588s 43 | [self beginOperation]; 588s | ^ 588s concurrent.m:43:3: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 588s Linking test_tool threads ... 588s Linking test_tool concurrent ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSOperation/basic.m... 588s Passed test: (2025-02-20 23:52:30.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' exists 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working alloc 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working init 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working new 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working allocWithZone 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:22 ... can create an operation 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSOperation is a known className 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' conforms to NSObject 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return self 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return own class 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' object is of correct class 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return superclass 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' responds to hash 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' isEqual: to self 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' respondsToSelector: 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' handles retain 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' has working retainCount 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' has NSString description 588s Passed test: (2025-02-20 23:52:30.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' handles performSelector 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:26 ... operation is ready 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:27 ... operation is not concurrent 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:28 ... operation is not cancelled 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:29 ... operation is not executing 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:30 ... operation is not finished 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:31 ... operation has no dependencies 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:33 ... operation has normal priority 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:36 ... operation has very high priority 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:41 ... operation has added dependency 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:43 ... operation with dependency is not ready 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:45 ... cancelled dependency continues 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:47 ... operation is cancelled 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:48 ... cancelled dependency continues 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:50 ... operation with cancelled dependency not ready 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:52 ... dependency removal works 588s Passed test: (2025-02-20 23:52:30.646 +0000) basic.m:54 ... operation without dependency is ready 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:65 ... operation is finished 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:66 ... a finished operation is ready 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:70 ... finished dependency continues 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:72 ... operation with finished dependency is ready 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:80 ... a cancelled object is ready even with a dependency 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:84 ... a cancelled object can finish 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:87 ... NSOperation cannot be started twice 588s Passed test: (2025-02-20 23:52:31.647 +0000) basic.m:91 ... wait returns at once 588s Passed test: (2025-02-20 23:52:31.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' exists 588s Passed test: (2025-02-20 23:52:31.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working alloc 588s Passed test: (2025-02-20 23:52:31.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:31.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working init 588s Passed test: (2025-02-20 23:52:31.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working new 588s Passed test: (2025-02-20 23:52:31.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working allocWithZone 588s Passed test: (2025-02-20 23:52:31.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' allocWithZone: gives the correct class 588s timeout: the monitored command dumped core 588s /usr/bin/gnustep-tests: line 492: 20469 Segmentation fault timeout $GSTESTTIMEOUT $RUN_CMD 588s 588s real 0m1.195s 588s user 0m0.042s 588s sys 0m0.024s 588s Failed file: basic.m aborted without running all tests! 588s Testing concurrent.m... 588s Running Tests/base/NSOperation/concurrent.m... 588s Start set: concurrent.m:112 ... concurrent operations 588s Passed test: (2025-02-20 23:52:31.841 +0000) concurrent.m:122 ... operation ran 588s Passed test: (2025-02-20 23:52:31.882 +0000) concurrent.m:123 ... operation is not executing 588s Passed test: (2025-02-20 23:52:31.882 +0000) concurrent.m:127 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.882 +0000) concurrent.m:140 ... operation ran 588s Passed test: (2025-02-20 23:52:31.882 +0000) concurrent.m:141 ... operation is not executing 588s Passed test: (2025-02-20 23:52:31.882 +0000) concurrent.m:146 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.883 +0000) concurrent.m:146 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.883 +0000) concurrent.m:146 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.883 +0000) concurrent.m:146 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.883 +0000) concurrent.m:146 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:159 ... operation ran 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:160 ... operation is not executing 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s Passed test: (2025-02-20 23:52:31.884 +0000) concurrent.m:165 ... operation was performed 588s End set: concurrent.m:168 ... concurrent operations 588s 588s real 0m0.068s 588s user 0m0.041s 588s sys 0m0.027s 588s Completed file: concurrent.m 588s Testing threads.m... 588s Running Tests/base/NSOperation/threads.m... 588s Passed test: (2025-02-20 23:52:31.939 +0000) threads.m:149 ... counter was set up 588s Passed test: (2025-02-20 23:52:31.980 +0000) threads.m:154 ... operation ran 588s Passed test: (2025-02-20 23:52:31.980 +0000) threads.m:155 ... operation ran in this thread 588s Passed test: (2025-02-20 23:52:31.980 +0000) threads.m:156 ... operation ran in main queue 588s Passed test: (2025-02-20 23:52:32.081 +0000) threads.m:165 ... operation finished 588s Passed test: (2025-02-20 23:52:32.081 +0000) threads.m:166 ... operation ran 588s Passed test: (2025-02-20 23:52:32.081 +0000) threads.m:167 ... operation ran in other thread 588s Passed test: (2025-02-20 23:52:32.181 +0000) threads.m:176 ... operation exited 588s Passed test: (2025-02-20 23:52:32.181 +0000) threads.m:177 ... operation ran 588s Passed test: (2025-02-20 23:52:32.181 +0000) threads.m:178 ... operation ran in other thread 588s Passed test: (2025-02-20 23:52:32.181 +0000) threads.m:179 ... operation seems to be running 588s Passed test: (2025-02-20 23:52:32.181 +0000) threads.m:184 ... NSOperation exceptions propogate from main 588s Passed test: (2025-02-20 23:52:32.181 +0000) threads.m:187 ... operation failed to finish 588s Passed test: (2025-02-20 23:52:32.181 +0000) threads.m:188 ... operation ran 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:189 ... operation ran in this thread 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:190 ... operation seems to be running 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:195 ... operation ran 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:196 ... operation ran in this thread 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:201 ... my queue is not main queue 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:202 ... my queue is not current queue 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:206 ... operation ran 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:207 ... operation ran in other thread 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:208 ... operation ran in my queue 588s Passed test: (2025-02-20 23:52:32.182 +0000) threads.m:210 ... thread did not exit immediately 588s Passed test: (2025-02-20 23:52:37.282 +0000) threads.m:223 ... thread exit occurs withing ten seconds 588s Passed test: (2025-02-20 23:52:37.282 +0000) threads.m:225 ... current queue outside -main is main queue 588s Passed test: (2025-02-20 23:52:37.282 +0000) threads.m:226 ... main queue is not nil 588s Passed test: (2025-02-20 23:52:37.282 +0000) threads.m:230 ... main queue runs an operation 588s Passed test: (2025-02-20 23:52:37.283 +0000) threads.m:231 ... operation ran in other thread 588s Passed test: (2025-02-20 23:52:37.383 +0000) threads.m:238 ... suspend works 588s Passed test: (2025-02-20 23:52:37.383 +0000) threads.m:241 ... unsuspend works 588s Passed test: (2025-02-20 23:52:37.483 +0000) threads.m:248 ... max operation count of zero suspends queue 588s Passed test: (2025-02-20 23:52:37.484 +0000) threads.m:251 ... resetting max operation queue sarts it 588s Passed test: (2025-02-20 23:52:37.484 +0000) threads.m:268 ... operations ran in order of addition 588s Passed test: (2025-02-20 23:52:37.485 +0000) threads.m:293 ... operations ran in order of priority 588s Passed test: (2025-02-20 23:52:37.485 +0000) threads.m:313 ... operations ran in order of dependency 588s Passed test: (2025-02-20 23:52:37.485 +0000) threads.m:316 ... dependencies not removed when done 588s 588s real 0m5.569s 588s user 0m0.042s 588s sys 0m0.026s 588s Completed file: threads.m 588s 588s Building in Tests/base/NSOrderedSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool blocks... 588s Compiling file blocks.m ... 588s Compiling file basic.m ... 588s blocks.m: In function ‘main’: 588s blocks.m:82:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 82 | END_SET("NSOrderedSet Blocks") 588s | ^~~~~~~ 588s blocks.m: At top level: 588s blocks.m:10:19: warning: ‘lastIndex’ defined but not used [-Wunused-variable] 588s 10 | static NSUInteger lastIndex = NSNotFound; 588s | ^~~~~~~~~ 588s blocks.m:9:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 588s 9 | static NSUInteger fooCount = 0; 588s | ^~~~~~~~ 588s Linking test_tool blocks ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSOrderedSet/basic.m... 588s Start set: basic.m:119 ... NSOrderedSet base 588s Passed test: (2025-02-20 23:52:38.299 +0000) basic.m:129 ... can create an empty ordered set 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:134 ... can create an ordered set with one element 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:140 ... can create an ordered set with multi element 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:146 ... cannot create an ordered set with multiple like elements 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:154 ... Is able to initialize with array 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:164 ... Sets do not intersect! 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:174 ... Sets do intersect! 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:186 ... mutableSets union properly 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:198 ... mutableSets do not intersect 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:210 ... mutableSets do intersect 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:223 ... mutableTest2 is subset of mutableTest1 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:230 ... mutableTest2 is subset of testSet 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:244 ... mutableTest2 is not subset of mutableTest1 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:250 ... mutableTest2 is not subset of testSet 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:268 ... mutableTest2 is subset of mutableTest1 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:277 ... mutableTest2 is subset of testSet 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:290 ... mutableTest1 is equal to itself 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:304 ... Insert at index does not replace existing object 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:322 ... Move to index moves to correct index 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:331 ... Exchanges indexes properly 588s Passed test: (2025-02-20 23:52:38.340 +0000) basic.m:355 ... replaceObjectsAtIndexes: adds to correct indexes 588s Passed test: (2025-02-20 23:52:38.342 +0000) basic.m:359 ... Object unarchives correctly from macOS archive 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSOrderedSet is a known className 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' object () is of correct class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' object (Hello, Hello1) is of correct class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.342 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' object (Hello, World) is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' object (World) is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' object (Hello, World) is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' object (World) is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' object () is of correct class 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.343 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' object (World) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' object (Hello, World) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' object (World, Hello) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' object (Hello, World) is of correct class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' object (Now, is, the, for, all, Good, men, to, come, "to the aid", time, "of their country") is of correct class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' object (the, is, Now) is of correct class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' handles performSelector 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return own class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' object (Now, is, the, time, for, all, Horrible, men, to, "Flee From", "come to", "of their country") is of correct class 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return superclass 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' responds to hash 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' handles retain 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' has working retainCount 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' has NSString description 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.345 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 2 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 2 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 2 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 3 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 3 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 3 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 4 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 4 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 4 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 5 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 5 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 5 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 6 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 6 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 6 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 7 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 7 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 7 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 8 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 8 of class 'GSOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 8 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 9 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 9 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 9 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 10 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.346 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 10 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 10 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 11 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 11 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 11 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 12 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 12 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 12 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 13 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 13 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 13 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 14 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 14 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 14 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 15 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 15 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 15 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 16 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 16 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 16 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 17 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 17 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 17 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 18 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 18 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 18 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 19 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 19 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 19 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 20 588s Passed test: (2025-02-20 23:52:38.347 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 20 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 20 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 21 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 21 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 21 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 22 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 22 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 22 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 23 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 23 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 23 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 24 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 24 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 24 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 25 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 25 of class 'GSMutableOrderedSet' can be encoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 25 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSOrderedSet is a known class 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableOrderedSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.348 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 7 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 7 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 8 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 8 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 9 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 9 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 10 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.349 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 10 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 11 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 11 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 12 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 12 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 13 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 13 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 14 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 14 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 15 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 15 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 16 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 16 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 17 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 17 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 18 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 18 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 19 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 19 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 20 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 20 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 21 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 21 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 22 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 22 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 23 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 23 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 24 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 24 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 25 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' understands -copy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 25 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSOrderedSet is a known class 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 2 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 2 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 3 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 3 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 4 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 4 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 5 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 5 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 6 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 6 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 7 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.351 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 7 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 8 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 8 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 9 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 9 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 10 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 10 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 11 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 11 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 12 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 12 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 13 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 13 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 14 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 14 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 15 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 15 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 16 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 16 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 17 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 17 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 18 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 18 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 19 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 19 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 20 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 20 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 21 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 21 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 22 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 22 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 23 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 23 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 24 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 24 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 25 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:38.353 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:38.354 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:38.354 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 25 588s End set: basic.m:369 ... NSOrderedSet base 588s 588s real 0m0.080s 588s user 0m0.048s 588s sys 0m0.031s 588s Completed file: basic.m 588s Testing blocks.m... 588s Running Tests/base/NSOrderedSet/blocks.m... 588s Start set: blocks.m:13 ... NSOrderedSet Blocks 588s Skipped set: blocks.m 80 ... No Blocks support in the compiler. 588s End set: blocks.m:82 ... NSOrderedSet Blocks 588s 588s real 0m0.022s 588s user 0m0.010s 588s sys 0m0.012s 588s Completed file: blocks.m 588s 588s Building in Tests/base/NSPersonNameComponentsFormatter 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSPersonNameComponentsFormatter/basic.m... 588s Start set: basic.m:7 ... NSPersonNameComponentsFormatter base 588s Passed test: (2025-02-20 23:52:39.111 +0000) basic.m:19 ... First name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:21 ... Middle name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:23 ... Family name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:25 ... Suffix name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:27 ... Prefix name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:33 ... First name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:35 ... Middle name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:37 ... Family name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:39 ... Suffix name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:45 ... First name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:47 ... Middle name matches 588s Passed test: (2025-02-20 23:52:39.151 +0000) basic.m:49 ... Family name matches 588s End set: basic.m:52 ... NSPersonNameComponentsFormatter base 588s 588s real 0m0.063s 588s user 0m0.041s 588s sys 0m0.022s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSPointerArray 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool create... 588s Compiling file basic.m ... 588s Compiling file create.m ... 588s Compiling file general.m ... 588s create.m: In function ‘main’: 588s create.m:10:25: warning: unused variable ‘old’ [-Wunused-variable] 588s 10 | NSPointerArray *obj, *old; 588s | ^~~ 588s Linking test_tool basic ... 588s Linking test_tool general ... 588s Linking test_tool create ... 588s Testing basic.m... 588s Running Tests/base/NSPointerArray/basic.m... 588s Passed test: (2025-02-20 23:52:40.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' exists 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working alloc 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working init 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working new 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working allocWithZone 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSPointerArray is a known className 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' conforms to NSObject 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return self 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return own class 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' object is of correct class 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return superclass 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' responds to hash 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' isEqual: to self 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' respondsToSelector: 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' handles retain 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' has working retainCount 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' has NSString description 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' handles performSelector 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSPointerArray is a known class 588s Passed test: (2025-02-20 23:52:40.205 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSPointerArray is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s 2025-02-20 23:52:40.206 basic[20916:20916] Copying 0, 0x5eb8380415a0 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' understands -copy 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' copy is of correct type 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' original and copy are equal 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' is not retained by copy with same zone 588s 2025-02-20 23:52:40.206 basic[20916:20916] Copying 0, 0x5eb8380415a0 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' zCopy has correct type 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' copy and original are equal 588s Passed test: (2025-02-20 23:52:40.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s 588s real 0m0.087s 588s user 0m0.055s 588s sys 0m0.031s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSPointerArray/create.m... 588s Passed test: (2025-02-20 23:52:40.271 +0000) create.m:23 ... +new creates an empty pointer array 588s Passed test: (2025-02-20 23:52:40.315 +0000) create.m:29 ... +addPointer: increments count 588s Passed test: (2025-02-20 23:52:40.315 +0000) create.m:31 ... +addPointer: works with nil 588s Passed test: (2025-02-20 23:52:40.315 +0000) create.m:36 ... +insertPointer:atIndex: works 588s Passed test: (2025-02-20 23:52:40.315 +0000) create.m:43 ... array with weak references doesn't retain 588s 588s real 0m0.070s 588s user 0m0.056s 588s sys 0m0.014s 588s Completed file: create.m 588s Testing general.m... 588s Running Tests/base/NSPointerArray/general.m... 588s 588s real 0m0.022s 588s user 0m0.015s 588s sys 0m0.007s 588s Completed file: general.m 588s 588s Building in Tests/base/NSPredicate 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool nsnull... 588s Compiling file basic.m ... 588s Compiling file nsnull.m ... 588s Linking test_tool nsnull ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSPredicate/basic.m... 588s Start set: basic.m:186 ... basic 588s Passed test: (2025-02-20 23:52:41.175 +0000) basic.m:13 ... valueForKeyPath: with string 588s Passed test: (2025-02-20 23:52:41.215 +0000) basic.m:14 ... valueForKeyPath: with string 588s Passed test: (2025-02-20 23:52:41.215 +0000) basic.m:15 ... valueForKeyPath: with string 588s Passed test: (2025-02-20 23:52:41.215 +0000) basic.m:16 ... valueForKeyPath: with int 588s Passed test: (2025-02-20 23:52:41.215 +0000) basic.m:25 ... %@ CONTAINS %@ 588s Passed test: (2025-02-20 23:52:41.216 +0000) basic.m:27 ... %@ IN %@ 588s Passed test: (2025-02-20 23:52:41.216 +0000) basic.m:36 ... %K == %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:38 ... %K MATCHES[c] %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:40 ... %K BEGINSWITH %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:42 ... (%K == %@) AND (%K == %@) 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:49 ... filter using BEGINSWITH 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:58 ... %K == %d 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:60 ... %K = %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:62 ... %K == %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:64 ... %K < %d 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:66 ... %K < %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:68 ... %K <= %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:70 ... %K <= %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:72 ... %K > %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:74 ... %K >= %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:76 ... %K >= %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:78 ... %K != %@ 588s Passed test: (2025-02-20 23:52:41.220 +0000) basic.m:80 ... %K <> %@ 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:82 ... %K BETWEEN %@ 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:84 ... (%K == %d) OR (%K == %d) 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:95 ... %K < %f 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:97 ... %f > %K 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:106 ... %@ IN %K 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:108 ... Any %K == %@ 588s Start set: basic.m:115 ... Block predicates 588s Skipped set: basic.m 150 ... No blocks support in the compiler. 588s End set: basic.m:152 ... Block predicates 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:220 ... filter with SELF 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:224 ... filter with description 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:228 ... filter with format 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:230 ... expressionForEvaluatedObject is unique 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:235 ... SELF equality works 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:240 ... SELF.foo <= 2 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:244 ... predicate created with format has the format is preserved 588s Passed test: (2025-02-20 23:52:41.221 +0000) basic.m:262 ... Predicate created by substitution has the expected format 588s Passed test: (2025-02-20 23:52:41.222 +0000) basic.m:273 ... aggregate sum works 588s Passed test: (2025-02-20 23:52:41.222 +0000) basic.m:279 ... predicate created with format can filter an array 588s Passed test: (2025-02-20 23:52:41.222 +0000) basic.m:167 ... first is one 588s Passed test: (2025-02-20 23:52:41.222 +0000) basic.m:170 ... last is zero 588s Passed test: (2025-02-20 23:52:41.222 +0000) basic.m:173 ... size is three 588s End set: basic.m:284 ... basic 588s 588s real 0m0.070s 588s user 0m0.044s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing nsnull.m... 588s Running Tests/base/NSPredicate/nsnull.m... 588s Passed test: (2025-02-20 23:52:41.301 +0000) nsnull.m:24 ... NSPredicate should correctly filter array including NSNull 588s Passed test: (2025-02-20 23:52:41.345 +0000) nsnull.m:30 ... NSPredicate should return an empty array when no match is found 588s Passed test: (2025-02-20 23:52:41.345 +0000) nsnull.m:36 ... NSPredicate should return an empty array when filtering with a non-existent key 588s 588s real 0m0.075s 588s user 0m0.052s 588s sys 0m0.023s 588s Completed file: nsnull.m 588s 588s Building in Tests/base/NSProcessInfo 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Compiling file basic.m ... 588s Compiling file general.m ... 588s Linking test_tool general ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSProcessInfo/basic.m... 588s Passed test: (2025-02-20 23:52:42.105 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' exists 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working alloc 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' alloc gives the correct class 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working init 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working new 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working allocWithZone 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSProcessInfo is a known className 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' conforms to NSObject 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return self 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return own class 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' object <_NSConcreteProcessInfo: 0x59a2794d2ed0> is of correct class 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return superclass 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' responds to hash 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' isEqual: to self 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' respondsToSelector: 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' handles retain 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' has working retainCount 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' has NSString description 588s Passed test: (2025-02-20 23:52:42.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' handles performSelector 588s 588s real 0m0.075s 588s user 0m0.051s 588s sys 0m0.023s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSProcessInfo/general.m... 588s Passed test: (2025-02-20 23:52:42.217 +0000) general.m:14 ... NSProcessInfo understands [+processInfo] 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:17 ... NSProcessInfo has arguments 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:23 ... NSProcessInfo has environment 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:28 ... -processName is non-nil 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:34 ... -globallyUniqueString works 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:40 ... -operatingSystemName works 588s 2025-02-20 23:52:42.263 general[21248:21248] operatingSystemName GSGNULinuxOperatingSystem 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:45 ... -operatingSystem works 588s 2025-02-20 23:52:42.263 general[21248:21248] systemUptime 207 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:50 ... -systemUptime works 588s Passed test: (2025-02-20 23:52:42.263 +0000) general.m:54 ... -hostName works 588s 2025-02-20 23:52:42.263 general[21248:21248] hostName autopkgtest 588s 588s real 0m0.074s 588s user 0m0.046s 588s sys 0m0.028s 588s Completed file: general.m 588s 588s Building in Tests/base/NSProgress 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSProgress/basic.m... 588s Passed test: (2025-02-20 23:52:42.980 +0000) basic.m:13 ... [NSProgress initWithParent:userInfo:] returns instance 588s Passed test: (2025-02-20 23:52:43.022 +0000) basic.m:16 ... [NSProgress userInfo] returns correct user info 588s Passed test: (2025-02-20 23:52:43.022 +0000) basic.m:20 ... [NSProgress setUserInfoObject:forKey:] updates user info 588s Passed test: (2025-02-20 23:52:43.022 +0000) basic.m:24 ... [NSProgress discreteProgressWithTotalUnitCount:] returns instance 588s Passed test: (2025-02-20 23:52:43.022 +0000) basic.m:28 ... [NSProgress progressWithTotalUnitCount:] returns instance 588s Passed test: (2025-02-20 23:52:43.022 +0000) basic.m:34 ... [NSProgress progressWithTotalUnitCount:] returns instance 588s Passed test: (2025-02-20 23:52:43.022 +0000) basic.m:39 ... Correct progress object associated with current thread 588s Passed test: (2025-02-20 23:52:43.022 +0000) basic.m:50 ... Current progress is nil after resign current 588s 588s real 0m0.065s 588s user 0m0.042s 588s sys 0m0.023s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSProxy 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool test01... 588s Making all for test_tool test00... 588s Compiling file basic.m ... 588s Compiling file test00.m ... 588s Compiling file test01.m ... 588s Linking test_tool test00 ... 588s Linking test_tool test01 ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSProxy/basic.m... 588s Passed test: (2025-02-20 23:52:43.948 +0000) basic.m:18 ... Class 'NSProxy' exists 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:20 ... Class 'NSProxy' has working alloc 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:21 ... NSProxy -isKindOfClass raises exception 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:24 ... NSProxy -isKindOfClass raises exception 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:29 ... Class 'NSProxy' has working allocWithZone: 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:31 ... Class 'NSProxy' uses zone for alloc 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:32 ... Class 'NSProxy' -zone works 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:35 ... Class 'NSProxy' has working -hash 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:36 ... Class 'NSProxy' has working -isEqual: 588s Passed test: (2025-02-20 23:52:43.995 +0000) basic.m:37 ... Class 'NSProxy' has working -class 588s 588s real 0m0.072s 588s user 0m0.042s 588s sys 0m0.029s 588s Completed file: basic.m 588s Testing test00.m... 588s Running Tests/base/NSProxy/test00.m... 588s Passed test: (2025-02-20 23:52:44.050 +0000) test00.m:108 ... uses +class to return self 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:109 ... The class 'NSProxy' implements -isProxy to return YES 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:111 ... The class 'NSProxy' implements -description 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:113 ... Can create a MyProxy instance 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:114 ... proxy isEqual: to self without remote 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:116 ... Can set the remote object for the proxy 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:118 ... Can create a MyString instance 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:120 ... Can set the remote object for the subclass 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:121 ... Get the length of the remote object 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:122 ... Get the length of the subclass object 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:123 ... proxy isEqual: to remote 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:124 ... proxy isEqual: to subclass 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:125 ... subclass isEqual: to remote 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:126 ... subclass isEqual: to proxy 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:127 ... remote isEqual: to proxy 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:128 ... remote isEqual: to subclass 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:129 ... proxy isEqualToString: to remote 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:130 ... proxy isEqualToString: to subclass 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:131 ... subclass isEqualToString: to remote 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:132 ... subclass isEqualToString: to proxy 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:133 ... remote isEqualToString: to proxy 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:134 ... remote isEqualToString: to subclass 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:135 ... proxy compare: remote 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:136 ... proxy compare: subclass 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:137 ... subclass compare: remote 588s Passed test: (2025-02-20 23:52:44.092 +0000) test00.m:138 ... subclass compare: proxy 588s Passed test: (2025-02-20 23:52:44.093 +0000) test00.m:139 ... remote compare: proxy 588s Passed test: (2025-02-20 23:52:44.093 +0000) test00.m:140 ... remote compare: subclass 588s 588s real 0m0.065s 588s user 0m0.046s 588s sys 0m0.019s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/NSProxy/test01.m... 588s Passed test: (2025-02-20 23:52:44.147 +0000) test01.m:195 ... Proxy signed char 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:196 ... Proxy unsigned char 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:197 ... Proxy signed short 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:198 ... Proxy unsigned short 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:200 ... Proxy signed int 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:202 ... Proxy unsigned int 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:204 ... Proxy signed long 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:206 ... Proxy unsigned long 588s Passed test: (2025-02-20 23:52:44.188 +0000) Proxy signed long long 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:210 ... Proxy unsigned long long 588s Passed test: (2025-02-20 23:52:44.188 +0000) Proxy float 588s Passed test: (2025-02-20 23:52:44.188 +0000) Proxy double 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:217 ... Proxy id 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:219 ... Proxy enum 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:223 ... Proxy NSRange 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:226 ... Proxy NSPoint 588s Passed test: (2025-02-20 23:52:44.188 +0000) test01.m:229 ... Proxy GSFinePoint 588s 588s real 0m0.064s 588s user 0m0.041s 588s sys 0m0.023s 588s Completed file: test01.m 588s 588s Building in Tests/base/NSRegularExpression 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s basic.m: In function ‘main’: 588s basic.m:111:22: warning: passing argument 1 of ‘replaceMatchesInString:options:range:withTemplate:’ from distinct Objective-C type 588s 111 | withTemplate: @"$1c"]; 588s | ^~~~~~~~~~~~ 588s basic.m:118:22: warning: passing argument 1 of ‘replaceMatchesInString:options:range:withTemplate:’ from distinct Objective-C type 588s 118 | withTemplate: @"c"]; 588s | ^~~~~~~~~~~~ 588s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 588s from basic.m:2: 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 588s 224 | _cond = (int)(testExpression__); \ 588s | ^ 588s basic.m:125:3: note: in expansion of macro ‘PASS’ 588s 125 | PASS(r, "Found NSTextCheckingResult"); 588s | ^~~~ 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSRegularExpression/basic.m... 588s Start set: basic.m:59 ... NSRegularExpression 588s Passed test: (2025-02-20 23:52:45.017 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSRegularExpression is a known className 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' conforms to NSObject 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return self 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return own class 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' object is of correct class 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return superclass 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' responds to hash 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' isEqual: to self 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' respondsToSelector: 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' handles retain 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' has working retainCount 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' has NSString description 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' handles performSelector 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSRegularExpression is a known class 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSRegularExpression is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' understands -copy 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' copy is of correct type 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' original and copy are equal 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' zCopy has correct type 588s Passed test: (2025-02-20 23:52:45.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:86 ... Correct pattern returned 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:91 ... Calling -pattern twice runs 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:100 ... Replacement: returns nil on capture group error 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:105 ... Replacement correct 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:112 ... Mutable replacement: Incorrect template does not change string 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:119 ... Mutable replacement: Correct replacement for template 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:125 ... Found NSTextCheckingResult 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:131 ... Custom replacement: returns nil on capture group error 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:138 ... Custom replacement: Returns correct replacement 588s Passed test: (2025-02-20 23:52:45.018 +0000) basic.m:148 ... Restricting the range for firstMatchInString: works 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:173 ... Faulty regular expression terminated 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:187 ... Invalid pattern: returns nil 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:188 ... Invalid pattern: error is set 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:189 ... Invalid pattern: error domain is NSCocoaErrorDomain 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:191 ... Invalid pattern: error code is NSFormattingError 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:193 ... Invalid pattern: error message is correct 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:195 ... Invalid pattern: localized description is correct 588s Passed test: (2025-02-20 23:52:45.569 +0000) basic.m:200 ... nil pattern: throws NSInvalidArgumentException 588s End set: basic.m:208 ... NSRegularExpression 588s 588s real 0m0.618s 588s user 0m0.620s 588s sys 0m0.037s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSRunLoop 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool dispatch... 588s Making all for test_tool performers... 588s Compiling file dispatch.m ... 588s Compiling file basic.m ... 588s Compiling file general.m ... 588s Compiling file performers.m ... 588s Linking test_tool performers ... 588s Linking test_tool basic ... 588s Linking test_tool dispatch ... 588s Making all for test_tool thread... 588s Linking test_tool general ... 588s Compiling file thread.m ... 588s Linking test_tool thread ... 588s Testing basic.m... 588s Running Tests/base/NSRunLoop/basic.m... 588s Passed test: (2025-02-20 23:52:47.335 +0000) basic.m:11 ... run loop initialises to nil 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSRunLoop is a known className 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' conforms to NSObject 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return self 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return own class 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' object is of correct class 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return superclass 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' responds to hash 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' isEqual: to self 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' respondsToSelector: 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' handles retain 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' has working retainCount 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' has NSString description 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' handles performSelector 588s Passed test: (2025-02-20 23:52:47.373 +0000) basic.m:15 ... timer initialises to nil 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTimer is a known className 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' conforms to NSObject 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return self 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return own class 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' object at 2025-02-20 23:52:47 +0000 sends description to (NSObject) is of correct class 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return superclass 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' responds to hash 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' isEqual: to self 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' respondsToSelector: 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' handles retain 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' has working retainCount 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' has NSString description 588s Passed test: (2025-02-20 23:52:47.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' handles performSelector 588s 588s real 0m0.062s 588s user 0m0.036s 588s sys 0m0.026s 588s Completed file: basic.m 588s Testing dispatch.m... 588s Running Tests/base/NSRunLoop/dispatch.m... 588s Start set: dispatch.m:114 ... NSRunLoop libdispatch integration 588s Skipped set: dispatch.m 116 ... No libdispatch, no blocks support or no runloop integration hooks in libdispatch 588s End set: dispatch.m:120 ... NSRunLoop libdispatch integration 588s 588s real 0m0.023s 588s user 0m0.012s 588s sys 0m0.010s 588s Completed file: dispatch.m 588s Testing general.m... 588s Running Tests/base/NSRunLoop/general.m... 588s Passed test: (2025-02-20 23:52:47.488 +0000) general.m:45 ... NSRunLoop understands [+currentRunLoop] 588s Passed test: (2025-02-20 23:52:47.528 +0000) general.m:46 ... -currentMode returns nil 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:49 ... -runUntilDate: works 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:53 ... -runUntilDate: takes the correct time 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:56 ... -runUntilDate: works for distant past 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:59 ... -runUntilDate: takes very short time 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:62 ... -runUntilDate: works for nil date 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:65 ... -runUntilDate: for nil date takes very short time 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:68 ... -runMode:beforeDate: works for nil date 588s Passed test: (2025-02-20 23:52:48.528 +0000) general.m:71 ... -runMode:beforentilDate: for nil date takes very short time 588s 2025-02-20 23:52:48.538 general[21863:21863] Counter is 1 588s Passed test: (2025-02-20 23:52:48.538 +0000) general.m:78 ... -runUntilDate: for distant past fires timer 588s 2025-02-20 23:52:50.539 general[21863:21863] Counter is 2 588s Passed test: (2025-02-20 23:52:50.539 +0000) general.m:90 ... -acceptInputForMode:beforeDate: works with a timer 588s Passed test: (2025-02-20 23:52:50.540 +0000) general.m:94 ... -acceptInputForMode:beforeDate: takes the correct time 588s Passed test: (2025-02-20 23:52:50.540 +0000) general.m:96 ... -acceptInputForMode:beforeDate: fires timer 588s 588s real 0m3.076s 588s user 0m0.037s 588s sys 0m0.027s 588s Completed file: general.m 588s Testing performers.m... 588s Running Tests/base/NSRunLoop/performers.m... 588s Start set: performers.m:12 ... NSRunLoop performers 588s Passed test: (2025-02-20 23:52:50.740 +0000) performers.m:35 ... -performSelector:target:argument:order:modes: works for one performer 588s Passed test: (2025-02-20 23:52:50.840 +0000) performers.m:49 ... -performSelector:target:argument:order:modes: only sends the message once 588s Passed test: (2025-02-20 23:52:50.940 +0000) performers.m:65 ... -performSelector:target:argument:order:modes: orders performers correctly 588s Passed test: (2025-02-20 23:52:51.040 +0000) performers.m:89 ... -cancelPerformSelector:target:argument: works 588s Passed test: (2025-02-20 23:52:51.141 +0000) performers.m:106 ... -cancelPerformSelectorsWithTarget: works 588s End set: performers.m:111 ... NSRunLoop performers 588s 588s real 0m0.568s 588s user 0m0.042s 588s sys 0m0.030s 588s Completed file: performers.m 588s Testing thread.m... 588s Running Tests/base/NSRunLoop/thread.m... 588s Passed test: (2025-02-20 23:52:56.201 +0000) thread.m:190 ... Accept with no inputs or timers will exit 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:191 ... Accept with timers will not exit 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:192 ... A loop with no inputs or timers will exit 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:193 ... A loop with an input source will block 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:194 ... A loop with a timer will block 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:195 ... A loop with no inputs or timers has no limit 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:196 ... A loop with an input source has distant future 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:197 ... A loop with a timer has timer fire date 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:198 ... A loop with no inputs or timers has no more 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:199 ... A loop with an input source has more 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:200 ... A loop with a timer has more 588s Passed test: (2025-02-20 23:52:56.202 +0000) thread.m:201 ... Methods will be performed in a loop without inputs 588s 588s real 0m5.028s 588s user 0m0.040s 588s sys 0m0.029s 588s Completed file: thread.m 588s 588s Building in Tests/base/NSScanner 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool test01... 588s Making all for test_tool test00... 588s Compiling file test01.m ... 588s Compiling file test00.m ... 588s test01.m: In function ‘main’: 588s test01.m:197:17: warning: unused variable ‘ok’ [-Wunused-variable] 588s 197 | BOOL ok = NO; 588s | ^~ 588s Linking test_tool test00 ... 588s Linking test_tool test01 ... 588s Testing test00.m... 588s Running Tests/base/NSScanner/test00.m... 588s Passed test: (2025-02-20 23:52:56.799 +0000) test00.m:37 ... scanning three words separated by newlines 588s Passed test: (2025-02-20 23:52:56.840 +0000) test00.m:41 ... scanning three words separated by spaces 588s Passed test: (2025-02-20 23:52:56.840 +0000) test00.m:45 ... scanning three words separated by tabs 588s Passed test: (2025-02-20 23:52:56.840 +0000) test00.m:49 ... scanning three words separated by newlines and spaces 588s Passed test: (2025-02-20 23:52:56.840 +0000) test00.m:55 ... scanning three words separated by spaces and semi-colons 588s 588s real 0m0.065s 588s user 0m0.040s 588s sys 0m0.025s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/NSScanner/test01.m... 588s Passed test: (2025-02-20 23:52:56.895 +0000) test01.m:101 ... NSScanner large ints 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:102 ... NSScanner small ints 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:105 ... NSScanner non-digits terminate scan 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:109 ... NSScanner non-digits terminate scan 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:113 ... NSScanner non-digits dont consume characters to be skipped 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:117 ... NSScanner radiux unsigned (non-digits terminate scan) 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:124 ... NSScanner radiux unsigned (non-digits terminate scan) 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:136 ... NSScanner radiux unsigned (non-digits dont move scan) 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:142 ... NSScanner hex (non-digits terminate scan) 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:146 ... NSScanner hex long long (non-digits terminate scan) 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:154 ... NSScanner scans doubles 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:160 ... NSScanner scans double with exponents 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:173 ... flt = 1e+2 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:174 ... e is part of exponent 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:175 ... all scanned 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:176 ... is at end 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:184 ... flt = 1.0 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:185 ... em is not part of exponent 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:186 ... all scanned 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:187 ... is at end 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:192 ... flt = 0.0 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:193 ... is at end 588s Passed test: (2025-02-20 23:52:56.937 +0000) test01.m:200 ... scan three space separated zeros as doubles 588s 588s real 0m0.067s 588s user 0m0.040s 588s sys 0m0.026s 588s Completed file: test01.m 588s 588s Building in Tests/base/NSSet 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSSet/basic.m... 588s Passed test: (2025-02-20 23:52:57.676 +0000) basic.m:13 ... can create an empty set 588s Passed test: (2025-02-20 23:52:57.718 +0000) basic.m:18 ... can create a set with one element 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSSet is a known className 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return self 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return own class 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' object () is of correct class 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return superclass 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' responds to hash 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' handles retain 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' has working retainCount 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' has NSString description 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' handles performSelector 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' conforms to NSObject 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return self 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return own class 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' object (Hello) is of correct class 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return superclass 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' responds to hash 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' isEqual: to self 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' respondsToSelector: 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' handles retain 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' has working retainCount 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' has NSString description 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSSet' can be encoded 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSSet' can be encoded 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:57.718 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSSet' can be encoded 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSSet' can be encoded 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSet is a known class 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' understands -copy 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' understands -copy 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' copy is of correct type 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' original and copy are equal 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' is retained by copy with same zone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' result of copy is not immutable 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' zCopy has correct type 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' copy and original are equal 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' is retained by copy with other zone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSSet is a known class 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' understands -mutableCopy 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' mutable copy is of correct type 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' copy object equals the original 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:52:57.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 588s 588s real 0m0.067s 588s user 0m0.040s 588s sys 0m0.027s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSSortDescriptor 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSSortDescriptor/basic.m... 588s Passed test: (2025-02-20 23:52:58.487 +0000) basic.m:22 ... can create a sort descriptor 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSSortDescriptor is a known className 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' conforms to NSObject 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return self 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return own class 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' object is of correct class 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' isMemberOfClass works 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return superclass 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' responds to hash 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' isEqual: to self 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' respondsToSelector: 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' handles retain 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' has working retainCount 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' has NSString description 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSSortDescriptor' can be encoded 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSSortDescriptor' can be encoded 588s Passed test: (2025-02-20 23:52:58.488 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSortDescriptor is a known class 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSortDescriptor is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' understands -copy 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' copy is of correct type 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' original and copy are equal 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' understands -copyWithZone 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' zCopy has correct type 588s Passed test: (2025-02-20 23:52:58.489 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' copy and original are equal 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:52:58.489 +0000) basic.m:33 ... hash for similar descriptors is the same 588s Passed test: (2025-02-20 23:52:58.489 +0000) basic.m:34 ... similar descriptors are equal 588s Passed test: (2025-02-20 23:52:58.489 +0000) basic.m:35 ... different keyed descriptors are not equal 588s Passed test: (2025-02-20 23:52:58.489 +0000) basic.m:36 ... different ordered descriptors are not equal 588s Passed test: (2025-02-20 23:52:58.489 +0000) basic.m:54 ... basic comparison works for ascending descriptor 588s Passed test: (2025-02-20 23:52:58.489 +0000) basic.m:56 ... basic comparison works for descending descriptor 588s Passed test: (2025-02-20 23:52:58.489 +0000) basic.m:63 ... simple multilevel sort works 588s 588s real 0m0.067s 588s user 0m0.037s 588s sys 0m0.030s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSStream 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool memandfile... 588s Making all for test_tool memandfile_2... 588s Making all for test_tool pipe... 588s Compiling file memandfile_2.m ... 588s Compiling file basic.m ... 588s Compiling file pipe.m ... 588s Compiling file memandfile.m ... 588s Linking test_tool memandfile_2 ... 588s Linking test_tool basic ... 588s Linking test_tool memandfile ... 588s Linking test_tool pipe ... 588s Making all for test_tool socket... 588s Making all for test_tool socket_cs... 588s Compiling file socket_cs.m ... 588s Compiling file socket.m ... 588s Linking test_tool socket ... 588s Linking test_tool socket_cs ... 588s Testing basic.m... 588s Running Tests/base/NSStream/basic.m... 588s Passed test: (2025-02-20 23:53:00.383 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSStream is a known className 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' conforms to NSObject 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return self 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return own class 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' object is of correct class 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' isMemberOfClass works 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return superclass 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' responds to hash 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' isEqual: to self 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' respondsToSelector: 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' handles retain 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' has working retainCount 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' has NSString description 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' handles performSelector 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' conforms to NSObject 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return self 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return own class 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' object is of correct class 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' isMemberOfClass works 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return superclass 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' responds to hash 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' isEqual: to self 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' respondsToSelector: 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' handles retain 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' has working retainCount 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' has NSString description 588s Passed test: (2025-02-20 23:53:00.425 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' handles performSelector 588s 588s real 0m0.065s 588s user 0m0.044s 588s sys 0m0.020s 588s Completed file: basic.m 588s Testing memandfile.m... 588s Running Tests/base/NSStream/memandfile.m... 588s Passed test: (2025-02-20 23:53:00.487 +0000) memandfile.m:42 ... file to memory copy ok 588s Passed test: (2025-02-20 23:53:00.529 +0000) memandfile.m:52 ... memory to file copy ok 588s 588s real 0m0.072s 588s user 0m0.045s 588s sys 0m0.027s 588s Completed file: memandfile.m 588s Testing memandfile_2.m... 588s Running Tests/base/NSStream/memandfile_2.m... 588s Passed test: (2025-02-20 23:53:00.589 +0000) memandfile_2.m:141 ... file to memory copy ok 588s Passed test: (2025-02-20 23:53:00.631 +0000) memandfile_2.m:165 ... memory to file copy ok 588s 588s real 0m0.068s 588s user 0m0.045s 588s sys 0m0.023s 588s Completed file: memandfile_2.m 588s Testing pipe.m... 588s Running Tests/base/NSStream/pipe.m... 588s Passed test: (2025-02-20 23:53:00.692 +0000) pipe.m:87 ... Local pipe 588s 588s real 0m0.069s 588s user 0m0.042s 588s sys 0m0.027s 588s Completed file: pipe.m 588s Testing socket.m... 588s Running Tests/base/NSStream/socket.m... 588s Dashed hope: (2025-02-20 23:53:30.840 +0000) socket.m:143 ... read www.google.com 588s Start set: socket.m:149 ... NSStream SSL 588s Dashed hope: (2025-02-20 23:54:00.859 +0000) socket.m:178 ... read www.google.com https 588s End set: socket.m:182 ... NSStream SSL 588s 588s real 1m0.090s 588s user 0m0.053s 588s sys 0m0.034s 588s Completed file: socket.m 588s Testing socket_cs.m... 588s Running Tests/base/NSStream/socket_cs.m... 588s 2025-02-20 23:54:00.953 socket_cs[22577:22577] sending and receiving on Host 127.0.0.1 (("127.0.0.1") ("127.0.0.1")): 127.0.0.1 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d6689e7c80 open completed 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client input stream is 0x59d668a04c50 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client output stream is 0x59d668a04740 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 open completed 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client 0x59d668a04740 open completed 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client 0x59d668a04740 set write pointer to zero 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d6689e7c80 bytes available 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d6689e7c80 accepting incoming connection 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server input stream is 0x59d668a043c0 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server output stream is 0x59d668b7c350 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 open completed 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 open completed 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client 0x59d668a04740 space available 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client 0x59d668a04740 wrote 15196 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 space available 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 bytes available 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 read 4096 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 wrote 4096 588s 2025-02-20 23:54:00.954 socket_cs[22577:22577] Test1 Client 0x59d668a04740 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client close 0x59d668a04740 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 read 4096 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 wrote 4096 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 read 4096 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 read 4096 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 read 4096 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 wrote 4096 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 read 2908 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 wrote 2908 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 read 4096 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668b7c350 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 end encountered 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server close 0x59d668a043c0 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server output close 0x59d668b7c350 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 read 0 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server input close 0x59d668a043c0 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server output close 0x59d668b7c350 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server 0x59d668a043c0 read 0 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server input close 0x59d668a043c0 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Server output close 0x59d668b7c350 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test1 Client 0x59d668a04c50 read 2908 588s Passed test: (2025-02-20 23:54:00.955 +0000) socket_cs.m:340 ... Local tcp 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b80a90 open completed 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client input stream is 0x59d668b80bd0 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client output stream is 0x59d668b80d10 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b80a90 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b80a90 accepting incoming connection 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server input stream is 0x59d668b82d60 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server output stream is 0x59d668b82f40 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 open completed 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 open completed 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 open completed 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client 0x59d668b80d10 open completed 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client 0x59d668b80d10 set write pointer to zero 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client 0x59d668b80d10 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client 0x59d668b80d10 wrote 15196 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client 0x59d668b80d10 space available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Client close 0x59d668b80d10 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 bytes available 588s 2025-02-20 23:54:00.955 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 wrote 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 wrote 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 wrote 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 read 2908 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 wrote 2908 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82f40 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 end encountered 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server close 0x59d668b82d60 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server output close 0x59d668b82f40 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 read 0 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server input close 0x59d668b82d60 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server output close 0x59d668b82f40 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server 0x59d668b82d60 read 0 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server input close 0x59d668b82d60 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Server output close 0x59d668b82f40 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test2 Client 0x59d668b80bd0 read 2908 588s Passed test: (2025-02-20 23:54:00.956 +0000) socket_cs.m:382 ... Local tcp (blocking open) 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b93310 open completed 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client input stream is 0x59d668b93f50 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client output stream is 0x59d668b94b50 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 open completed 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b94b50 open completed 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b94b50 set write pointer to zero 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b94b50 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b94b50 wrote 15196 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b93310 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b93310 accepting incoming connection 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server input stream is 0x59d668b87e10 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server output stream is 0x59d668b88030 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 open completed 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b88030 open completed 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b88030 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b88030 wrote 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b94b50 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client close 0x59d668b94b50 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 bytes available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 read 4096 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b88030 space available 588s 2025-02-20 23:54:00.956 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b88030 wrote 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b88030 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b88030 wrote 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b88030 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 read 2908 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b88030 wrote 2908 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Client 0x59d668b93f50 read 2908 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b88030 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 end encountered 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server close 0x59d668b87e10 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server output close 0x59d668b88030 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 read 0 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server input close 0x59d668b87e10 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server output close 0x59d668b88030 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server 0x59d668b87e10 read 0 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server input close 0x59d668b87e10 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test3 Server output close 0x59d668b88030 588s Passed test: (2025-02-20 23:54:00.957 +0000) socket_cs.m:422 ... Local socket 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba0c10 open completed 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client input stream is 0x59d668ba0df0 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client output stream is 0x59d668ba0fd0 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 open completed 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0fd0 open completed 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0fd0 set write pointer to zero 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0fd0 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0fd0 wrote 15196 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba0c10 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba0c10 accepting incoming connection 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server input stream is 0x59d668ba1ea0 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server output stream is 0x59d668ba2080 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 open completed 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 open completed 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 wrote 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0fd0 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client close 0x59d668ba0fd0 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 wrote 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 wrote 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 read 4096 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 space available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 bytes available 588s 2025-02-20 23:54:00.957 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 read 2908 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 wrote 2908 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 bytes available 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 read 4096 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 bytes available 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Client 0x59d668ba0df0 read 2908 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server 0x59d668ba2080 space available 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 bytes available 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 end encountered 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server close 0x59d668ba1ea0 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server output close 0x59d668ba2080 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 read 0 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server input close 0x59d668ba1ea0 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server output close 0x59d668ba2080 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server 0x59d668ba1ea0 read 0 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server input close 0x59d668ba1ea0 588s 2025-02-20 23:54:00.958 socket_cs[22577:22577] Test4 Server output close 0x59d668ba2080 588s Passed test: (2025-02-20 23:54:00.958 +0000) socket_cs.m:465 ... Local socket (blocking open) 588s 588s real 0m0.069s 588s user 0m0.045s 588s sys 0m0.024s 588s Completed file: socket_cs.m 588s 588s Building in Tests/base/NSString 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool NSString_base... 588s Making all for test_tool NSString_zero_hash... 588s Making all for test_tool NSString_custom... 588s Making all for test_tool basic... 588s Compiling file NSString_base.m ... 588s Compiling file NSString_custom.m ... 588s Compiling file basic.m ... 588s Compiling file NSString_zero_hash.m ... 588s In file included from NSString_custom.m:8: 588s NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 588s NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 588s 206 | remainingRange: &remainingRange]; 588s | ^~~~~~~~~~~~~~ 588s | | 588s | unsigned char * 588s NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 588s In file included from NSString_base.m:8: 588s NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 588s NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 588s 206 | remainingRange: &remainingRange]; 588s | ^~~~~~~~~~~~~~ 588s | | 588s | unsigned char * 588s NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 588s Linking test_tool NSString_zero_hash ... 588s Linking test_tool NSString_custom ... 588s Linking test_tool NSString_base ... 588s Making all for test_tool bom... 588s Compiling file bom.m ... 588s Making all for test_tool boolValue... 588s Making all for test_tool enumerateSubstringsInRange... 588s Linking test_tool basic ... 588s Compiling file boolValue.m ... 588s Compiling file enumerateSubstringsInRange.m ... 588s Linking test_tool bom ... 588s Linking test_tool boolValue ... 588s Making all for test_tool locale... 588s Making all for test_tool noncharacter... 588s Linking test_tool enumerateSubstringsInRange ... 588s Compiling file noncharacter.m ... 588s Compiling file locale.m ... 588s Making all for test_tool nuls_in_strings... 588s Linking test_tool noncharacter ... 588s Making all for test_tool order... 588s Compiling file nuls_in_strings.m ... 588s Making all for test_tool pairs... 588s Compiling file order.m ... 588s Linking test_tool nuls_in_strings ... 588s Compiling file pairs.m ... 588s Making all for test_tool regex... 588s Linking test_tool order ... 588s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 588s from pairs.m:3: 588s pairs.m: In function ‘main’: 588s pairs.m:20:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 588s 20 | PASS(strlen(utf8) == 4, "Smiley UTF8 length correct") 588s | ^~~~ 588s | | 588s | const uint8_t * {aka const unsigned char *} 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 588s 224 | _cond = (int)(testExpression__); \ 588s | ^~~~~~~~~~~~~~~~ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/GNUstepBase/GSConfig.h:451, 588s from /usr/include/x86_64-linux-gnu/GNUstep/GNUstepBase/GSVersionMacros.h:218, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSString.h:87, 588s from pairs.m:1: 588s /usr/include/string.h:407:35: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 588s 407 | extern size_t strlen (const char *__s) 588s | ~~~~~~~~~~~~^~~ 588s pairs.m:33:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 588s 33 | PASS(strlen(utf8) == 4, "Smiley copy UTF8 length correct") 588s | ^~~~ 588s | | 588s | const uint8_t * {aka const unsigned char *} 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 588s 224 | _cond = (int)(testExpression__); \ 588s | ^~~~~~~~~~~~~~~~ 588s /usr/include/string.h:407:35: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 588s 407 | extern size_t strlen (const char *__s) 588s | ~~~~~~~~~~~~^~~ 588s Compiling file regex.m ... 588s Linking test_tool locale ... 588s Making all for test_tool test00... 588s Linking test_tool pairs ... 588s Compiling file test00.m ... 588s Making all for test_tool test01... 588s test00.m: In function ‘strRange’: 588s test00.m:173:7: warning: unused variable ‘l’ [-Wunused-variable] 588s 173 | int l; 588s | ^ 588s test00.m:172:12: warning: unused variable ‘b’ [-Wunused-variable] 588s 172 | unichar *b; 588s | ^ 588s test00.m:171:18: warning: unused variable ‘d’ [-Wunused-variable] 588s 171 | NSMutableData *d; 588s | ^ 588s test00.m: In function ‘testLineRange’: 588s test00.m:265:7: warning: variable ‘l’ set but not used [-Wunused-but-set-variable] 588s 265 | int l; 588s | ^ 588s test00.m: In function ‘main’: 588s test00.m:278:18: warning: variable ‘ptr’ set but not used [-Wunused-but-set-variable] 588s 278 | const char *ptr; 588s | ^~~ 588s Compiling file test01.m ... 588s Linking test_tool regex ... 588s Making all for test_tool test02... 588s Compiling file test02.m ... 588s Linking test_tool test01 ... 588s Making all for test_tool test03... 588s test02.m: In function ‘main’: 588s test02.m:13:9: warning: unused variable ‘resultPath’ [-Wunused-variable] 588s 13 | char *resultPath = NULL; 588s | ^~~~~~~~~~ 588s test02.m:12:9: warning: unused variable ‘testPath’ [-Wunused-variable] 588s 12 | char *testPath = NULL; 588s | ^~~~~~~~ 588s Compiling file test03.m ... 588s Linking test_tool test00 ... 588s Making all for test_tool test04... 588s Making all for test_tool test05... 588s Linking test_tool test03 ... 588s Compiling file test04.m ... 588s Compiling file test05.m ... 588s Making all for test_tool test06... 588s Linking test_tool test04 ... 588s Compiling file test06.m ... 588s Linking test_tool test05 ... 588s Making all for test_tool test07... 588s Linking test_tool test02 ... 588s Compiling file test07.m ... 588s Making all for test_tool test08... 588s Compiling file test08.m ... 588s Making all for test_tool test09... 588s Compiling file test09.m ... 588s test09.m: In function ‘main’: 588s test09.m:43:23: warning: universal character names are only valid in C++ and C99 588s 43 | urlDecodedString = @"Here are some Emojis: \U0001F601 \U0001F602 \U0001F638 Emojis done."; // Multibyte encoded characters 588s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588s test09.m:43:23: warning: universal character names are only valid in C++ and C99 588s test09.m:43:23: warning: universal character names are only valid in C++ and C99 588s Linking test_tool test07 ... 588s Linking test_tool test08 ... 588s Making all for test_tool tilde... 588s Linking test_tool test09 ... 588s Compiling file tilde.m ... 588s Making all for test_tool unichar_const... 588s tilde.m: In function ‘main’: 588s tilde.m:54:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 54 | END_SET("tilde") 588s | ^~~~~~~ 588s tilde.m:81:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 81 | END_SET("tilde abbreviation for other home") 588s | ^~~~~~~ 588s Making all for test_tool unichar_format... 588s Compiling file unichar_const.m ... 588s Linking test_tool tilde ... 588s Compiling file unichar_format.m ... 588s unichar_format.m: In function ‘main’: 588s unichar_format.m:9:34: warning: universal character names are only valid in C++ and C99 588s 9 | NSString *wide = @"a\u20AC\u20ACa"; // Euro signs, requires UTF-16 storage 588s | ^~~~~~~~~~~~~~~~ 588s unichar_format.m:9:34: warning: universal character names are only valid in C++ and C99 588s unichar_format.m:12:74: warning: universal character names are only valid in C++ and C99 588s 12 | NSString *wideNarrowFormat = [NSString stringWithFormat: @"\u20AC%@\u20ac", narrow]; 588s | ^~~~~~~~~~~~~~~~ 588s unichar_format.m:12:74: warning: universal character names are only valid in C++ and C99 588s unichar_format.m:13:72: warning: universal character names are only valid in C++ and C99 588s 13 | NSString *wideWideFormat = [NSString stringWithFormat: @"\u20AC%@\u20ac", wide]; 588s | ^~~~~~~~~~~~~~~~ 588s unichar_format.m:13:72: warning: universal character names are only valid in C++ and C99 588s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 588s from unichar_format.m:1: 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:16:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 16 | PASS_EQUAL(narrowWideFormat, @"aa\u20AC\u20ACaa", 588s | ^~~~~~~~~~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:16:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 16 | PASS_EQUAL(narrowWideFormat, @"aa\u20AC\u20ACaa", 588s | ^~~~~~~~~~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:18:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 18 | PASS_EQUAL(wideNarrowFormat, @"\u20ACaaaa\u20AC", 588s | ^~~~~~~~~~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:18:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 18 | PASS_EQUAL(wideNarrowFormat, @"\u20ACaaaa\u20AC", 588s | ^~~~~~~~~~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 588s | ^~~~~~~~~~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 588s | ^~~~~~~~~~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 588s | ^~~~~~~~~~ 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 588s 270 | testLineNumber = __LINE__; \ 588s | ^~~~~~~~ 588s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 588s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 588s | ^~~~~~~~~~ 588s Making all for test_tool utf8... 588s Compiling file utf8.m ... 588s Linking test_tool test06 ... 588s utf8.m: In function ‘main’: 588s utf8.m:17:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 588s 17 | str = [NSString stringWithUTF8String: buf]; 588s | ^~~ 588s | | 588s | uint8_t * {aka unsigned char *} 588s utf8.m:17:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 588s utf8.m:23:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 588s 23 | str = [NSString stringWithUTF8String: buf]; 588s | ^~~ 588s | | 588s | uint8_t * {aka unsigned char *} 588s utf8.m:23:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 588s utf8.m:29:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 588s 29 | str = [NSString stringWithUTF8String: buf]; 588s | ^~~ 588s | | 588s | uint8_t * {aka unsigned char *} 588s utf8.m:29:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 588s utf8.m:35:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 588s 35 | str = [NSString stringWithUTF8String: buf]; 588s | ^~~ 588s | | 588s | uint8_t * {aka unsigned char *} 588s utf8.m:35:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 588s utf8.m:43:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 588s 43 | str = [NSString stringWithUTF8String: buf]; 588s | ^~~ 588s | | 588s | uint8_t * {aka unsigned char *} 588s utf8.m:43:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 588s utf8.m:54:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 588s 54 | str = [NSString stringWithUTF8String: buf]; 588s | ^~~ 588s | | 588s | uint8_t * {aka unsigned char *} 588s utf8.m:54:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 588s Linking test_tool unichar_const ... 588s Linking test_tool unichar_format ... 588s Linking test_tool utf8 ... 588s Testing NSString_base.m... 588s Running Tests/base/NSString/NSString_base.m... 588s Passed test: (2025-02-20 23:54:08.811 +0000) NSString_tests.h:342 ... -initWithCString: works 588s Passed test: (2025-02-20 23:54:08.851 +0000) NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:82 ... String encoding 1 is supported 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:96 ... can instantiate string from Western (ASCII) 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:101 ... new Western (ASCII) string matches reference 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:82 ... String encoding -2147483128 is supported 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.856 +0000) NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:82 ... String encoding 5 is supported 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:82 ... String encoding -2147481085 is supported 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:238 ... -lowercaseString returns a valid instance 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:247 ... -uppercaseString returns a valid instance 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:256 ... -capitalizedString returns a valid instance 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:265 ... -capitalizedString for helvetica 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:273 ... -capitalizedString for HeLveTica 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:281 ... -capitalizedString for HELVETICA 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:296 ... -description returns a valid instance 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 588s Passed test: (2025-02-20 23:54:08.857 +0000) NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 588s 588s real 0m0.070s 588s user 0m0.039s 588s sys 0m0.031s 588s Completed file: NSString_base.m 588s Testing NSString_custom.m... 588s Running Tests/base/NSString/NSString_custom.m... 588s Passed test: (2025-02-20 23:54:08.913 +0000) NSString_tests.h:342 ... -initWithCString: works 588s Passed test: (2025-02-20 23:54:08.953 +0000) NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:82 ... String encoding 1 is supported 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:96 ... can instantiate string from Western (ASCII) 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:101 ... new Western (ASCII) string matches reference 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.957 +0000) NSString_tests.h:82 ... String encoding -2147483128 is supported 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:82 ... String encoding 5 is supported 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:82 ... String encoding 4 is supported 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:82 ... String encoding -2147481085 is supported 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:238 ... -lowercaseString returns a valid instance 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:247 ... -uppercaseString returns a valid instance 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:256 ... -capitalizedString returns a valid instance 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:265 ... -capitalizedString for helvetica 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:273 ... -capitalizedString for HeLveTica 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:281 ... -capitalizedString for HELVETICA 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:296 ... -description returns a valid instance 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 588s Passed test: (2025-02-20 23:54:08.958 +0000) NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 588s 588s real 0m0.068s 588s user 0m0.042s 588s sys 0m0.026s 588s Completed file: NSString_custom.m 588s Testing NSString_zero_hash.m... 588s Running Tests/base/NSString/NSString_zero_hash.m... 588s 2025-02-20 23:54:09.054 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd672cd600) of class NSCalendarDate in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd673772f0) of class GSTimeZone in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd673772f0) of class GSTimeZone in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd67308980) of class GSCInlineString in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd673745b0) of class GSAutoreleasedMemory in thread {name = (null), num = 23392} 588s Passed test: (2025-02-20 23:54:09.015 +0000) NSString_zero_hash.m:32 ... [NSConstantString hash] does not return 0 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd67361960) of class NSCalendarDate in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd673772f0) of class GSTimeZone in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd673772f0) of class GSTimeZone in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd67323950) of class GSCInlineString in thread {name = (null), num = 23392} 588s 2025-02-20 23:54:09.055 NSString_zero_hash[23392:23392] autorelease called without pool for object (0x59fd672f6380) of class GSAutoreleasedMemory in thread {name = (null), num = 23392} 588s Passed test: (2025-02-20 23:54:09.055 +0000) NSString_zero_hash.m:36 ... [NSString hash] does not return 0 588s 588s real 0m0.064s 588s user 0m0.037s 588s sys 0m0.027s 588s Completed file: NSString_zero_hash.m 588s Testing basic.m... 588s Running Tests/base/NSString/basic.m... 588s Passed test: (2025-02-20 23:54:09.110 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' exists 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working alloc 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' alloc gives the correct class 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working init 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working new 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working allocWithZone 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSString is a known className 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' conforms to NSObject 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return self 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return own class 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' object Hello 588s is of correct class 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' isMemberOfClass works 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return superclass 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' responds to hash 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' isEqual: to self 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' respondsToSelector: 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' handles retain 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' has working retainCount 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' has NSString description 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' handles performSelector 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSCBufferString' can be encoded 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSCBufferString' can be encoded 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSString is a known class 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' understands -copy 588s Passed test: (2025-02-20 23:54:09.151 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' copy is of correct type 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' original and copy are equal 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' result of copy is not immutable 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' understands -copyWithZone 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' zCopy has correct type 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' copy and original are equal 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' result of copyWithZone: is not immutable 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 588s Passed test: (2025-02-20 23:54:09.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:48 ... [NSString initWithCharacters:length:] creates immutable string for ascii 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:53 ... [NSMutableString initWithCharacters:length:] creates mutable string for ascii 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:58 ... [NSString initWithCharacters:length:] creates immutable string for unicode 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:63 ... [NSMutableString initWithCharacters:length:] creates mutable string for unicode 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:68 ... NSString -initWithString: does not allow nil argument 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:72 ... buffer exact length fails 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:74 ... buffer length+1 works 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:76 ... getCString:maxLength:encoding 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:78 ... can create latin1 string with 256 values 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:85 ... can create ascii string with 128 values 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:92 ... reject 8bit characters in ascii 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:103 ... latin1 in lossy encoding 588s 2025-02-20 23:54:09.152 basic[23417:23417] 731 '\000\001\002\003\004\005\006\007\010 588s \013\014 \016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377' 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:110 ... euro in lossy encoding 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:116 ... lossy single backslash is invalid 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:121 ... lossy backslash-r is invalid 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:126 ... lossy backslash-backslash is backslash 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:132 ... lossy backslassh-101 is A 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:138 ... lossy backslassh-u20ac is a euro 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:142 ... simple intWithFormat: works 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:144 ... an empty string is not null 588s Passed test: (2025-02-20 23:54:09.152 +0000) basic.m:145 ... an empty string is not null 588s 588s real 0m0.067s 588s user 0m0.041s 588s sys 0m0.026s 588s Completed file: basic.m 588s Testing bom.m... 588s Running Tests/base/NSString/bom.m... 588s Passed test: (2025-02-20 23:54:09.210 +0000) bom.m:40 ... stringWithContentsOfFile: UTF-8 BOM 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:44 ... initWithData:encoding: UTF-8 BOM 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:47 ... utf8 no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:49 ... unicode has bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:51 ... utf16 big endian no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:53 ... utf16 little endian no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:55 ... utf16 has bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:57 ... utf32 big endian no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:59 ... utf32 little endian no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:61 ... utf32 has bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:64 ... utf8 empty no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:66 ... unicode empty has bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:68 ... utf16 big endian empty no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:70 ... utf16 little endian empty no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:72 ... utf16 empty has bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:74 ... utf32 big endian empty no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:76 ... utf32 little endian empty no bom 588s Passed test: (2025-02-20 23:54:09.252 +0000) bom.m:78 ... utf32 empty has bom 588s 588s real 0m0.066s 588s user 0m0.045s 588s sys 0m0.021s 588s Completed file: bom.m 588s Testing boolValue.m... 588s Running Tests/base/NSString/boolValue.m... 588s Passed test: (2025-02-20 23:54:09.307 +0000) boolValue.m:33 ... constant:y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:34 ... constant:n == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:37 ... normal:y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:39 ... normal:n == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:42 ... mutable:y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:44 ... mutable:n == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:33 ... constant:Y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:34 ... constant:N == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:37 ... normal:Y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:39 ... normal:N == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:42 ... mutable:Y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:44 ... mutable:N == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:33 ... constant:t == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:34 ... constant:f == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:37 ... normal:t == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:39 ... normal:f == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:42 ... mutable:t == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:44 ... mutable:f == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:33 ... constant:T == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:34 ... constant:F == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:37 ... normal:T == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:39 ... normal:F == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:42 ... mutable:T == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:44 ... mutable:F == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:33 ... constant:1 == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:34 ... constant:0 == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:37 ... normal:1 == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:39 ... normal:0 == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:42 ... mutable:1 == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:44 ... mutable:0 == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:33 ... constant:9 == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:34 ... constant:00 == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:37 ... normal:9 == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:39 ... normal:00 == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:42 ... mutable:9 == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:44 ... mutable:00 == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:33 ... constant:-y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:34 ... constant:-n == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:37 ... normal:-y == YES 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:39 ... normal:-n == NO 588s Passed test: (2025-02-20 23:54:09.346 +0000) boolValue.m:42 ... mutable:-y == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:-n == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:-Y == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:-N == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:-Y == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:-N == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:-Y == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:-N == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:-t == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:-f == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:-t == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:-f == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:-t == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:-f == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:-T == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:-F == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:-T == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:-F == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:-T == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:-F == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:-1 == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:-0 == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:-1 == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:-0 == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:-1 == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:-0 == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:-9 == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:-00 == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:-9 == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:-00 == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:-9 == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:-00 == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:Yes == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:No == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:Yes == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:No == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:Yes == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:No == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:YES == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:NO == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:YES == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:NO == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:YES == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:NO == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:33 ... constant:yes == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:34 ... constant:no == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:37 ... normal:yes == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:39 ... normal:no == NO 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:42 ... mutable:yes == YES 588s Passed test: (2025-02-20 23:54:09.347 +0000) boolValue.m:44 ... mutable:no == NO 588s 588s real 0m0.063s 588s user 0m0.044s 588s sys 0m0.019s 588s Completed file: boolValue.m 588s Testing enumerateSubstringsInRange.m... 588s Running Tests/base/NSString/enumerateSubstringsInRange.m... 588s 588s real 0m0.017s 588s user 0m0.008s 588s sys 0m0.009s 588s Completed file: enumerateSubstringsInRange.m 588s Testing locale.m... 588s Running Tests/base/NSString/locale.m... 588s Start set: locale.m:262 ... NSString + locale 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:22 ... expected {3,1}, got {3, 1} 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:27 ... expected 1 got 1 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:30 ... expected -1 got -1 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:33 ... expected 1 got 1 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:36 ... expected 1 got 1 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:39 ... expected 1 got 1 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:42 ... expected 1 got 1 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:45 ... expected 1 got 1 588s Passed test: (2025-02-20 23:54:09.513 +0000) locale.m:48 ... expected 1 got 1 588s Dashed hope: (2025-02-20 23:54:09.513 +0000) locale.m:51 ... expected -1 got 1 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:54 ... expected 1 got 1 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:64 ... expected 1 got 1 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:69 ... expected -1 got 1 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:76 ... expected -1 got -1 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:79 ... expected -1 got 1 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:82 ... expected -1 got -1 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:104 ... Ss compares equal to Eszett character with NSCaseInsensitiveSearch. got 1 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:111 ... Eszett compare: S is NSOrderedDescending. got 1 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:117 ... Eszett compare: s is NSOrderedDescending. got 1 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:125 ... with NSCaseInsensitiveSearch range of sS in abcdef is {0,1}. got {-1,0} 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:132 ... without NSCaseInsensitiveSearch, range of sS in abcdef is {NSNotFound, 0}. got {-1,0} 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:140 ... for anchored backwards search, range of sS in abcdef is {NSNotFound, 0}. got {-1,0} 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:148 ... for anchored forwards search, range of sS in abcdef is {0, 1}. got {-1,0} 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:156 ... for anchored backwards search, range of sS in abcdef is {6, 1}. got {-1,0} 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:164 ... for forward search, range of sS in abcdef is {0, 1}. got {-1,0} 588s Dashed hope: (2025-02-20 23:54:09.514 +0000) locale.m:172 ... for backward search, range of sS in abcdef is {7, 1}. got {-1,0} 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:186 ... y>k in nil locale. comparison result: 1 588s Passed test: (2025-02-20 23:54:09.514 +0000) locale.m:192 ... y{name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a86f8cc0) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a87648f0) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.568 +0000) noncharacter.m:14 ... fdd0 codepoint is permitted in string 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a874c7b0) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a86e4c10) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8768470) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:15 ... fdd0 is returned properly 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a875eed0) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a87519e0) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8751d10) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:20 ... fdef codepoint is permitted in string 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8713be0) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a86e6c70) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a86e8970) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:21 ... fdef is returned properly 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a86e8be0) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8753f70) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8724ce0) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:26 ... fffd codepoint is permitted in string 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8724f50) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a873b570) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a873b8a0) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:27 ... fffd is returned properly 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8757790) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8758120) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a873eee0) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:35 ... fffe codepoint is permitted in string 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a873f150) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a873fae0) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a87696d0) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:36 ... fffe is returned properly 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8769940) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.608 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a876a2d0) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8732b60) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.608 +0000) noncharacter.m:41 ... ffff codepoint is permitted in string 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8732dd0) of class NSCalendarDate in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8767630) of class GSTimeZone in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8733760) of class GSCInlineString in thread {name = (null), num = 23539} 588s 2025-02-20 23:54:09.609 noncharacter[23539:23539] autorelease called without pool for object (0x5f15a8733a90) of class GSAutoreleasedMemory in thread {name = (null), num = 23539} 588s Passed test: (2025-02-20 23:54:09.609 +0000) noncharacter.m:42 ... ffff is returned properly 588s 588s real 0m0.062s 588s user 0m0.033s 588s sys 0m0.029s 588s Completed file: noncharacter.m 588s Testing nuls_in_strings.m... 588s Running Tests/base/NSString/nuls_in_strings.m... 588s 2025-02-20 23:54:09.703 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec31aa0) of class NSCalendarDate in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec6b970) of class GSCInlineString in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecd75a0) of class GSAutoreleasedMemory in thread {name = (null), num = 23564} 588s Passed test: (2025-02-20 23:54:09.664 +0000) nuls_in_strings.m:21 ... nuls in constant strings 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecbf460) of class NSCalendarDate in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec57980) of class GSCInlineString in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecdb050) of class GSAutoreleasedMemory in thread {name = (null), num = 23564} 588s Passed test: (2025-02-20 23:54:09.704 +0000) nuls_in_strings.m:22 ... nuls in non-constant strings 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecd1b80) of class NSCalendarDate in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecc4690) of class GSCInlineString in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecc48f0) of class GSAutoreleasedMemory in thread {name = (null), num = 23564} 588s Passed test: (2025-02-20 23:54:09.704 +0000) nuls_in_strings.m:23 ... hashes match 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec86890) of class NSCalendarDate in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec59920) of class GSCInlineString in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec5b550) of class GSAutoreleasedMemory in thread {name = (null), num = 23564} 588s Passed test: (2025-02-20 23:54:09.704 +0000) nuls_in_strings.m:24 ... compare as equal 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec5b890) of class NSCalendarDate in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecda2e0) of class GSTimeZone in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aecc6c50) of class GSCInlineString in thread {name = (null), num = 23564} 588s 2025-02-20 23:54:09.704 nuls_in_strings[23564:23564] autorelease called without pool for object (0x5c78aec97870) of class GSAutoreleasedMemory in thread {name = (null), num = 23564} 588s Passed test: (2025-02-20 23:54:09.704 +0000) nuls_in_strings.m:27 ... find nul in string 588s 588s real 0m0.062s 588s user 0m0.040s 588s sys 0m0.022s 588s Completed file: nuls_in_strings.m 588s Testing order.m... 588s Running Tests/base/NSString/order.m... 588s Passed test: (2025-02-20 23:54:09.759 +0000) order.m:23 ... UTF-16 BE OK 588s Passed test: (2025-02-20 23:54:09.800 +0000) order.m:29 ... UTF-16 BE reverse OK 588s Passed test: (2025-02-20 23:54:09.800 +0000) order.m:35 ... UTF-16 LE OK 588s Passed test: (2025-02-20 23:54:09.800 +0000) order.m:41 ... UTF-16 LE reverse OK 588s Passed test: (2025-02-20 23:54:09.800 +0000) order.m:47 ... UTF-32 BE OK 588s Passed test: (2025-02-20 23:54:09.800 +0000) order.m:54 ... UTF-32 BE reverse OK 588s Passed test: (2025-02-20 23:54:09.800 +0000) order.m:60 ... UTF-32 LE OK 588s Passed test: (2025-02-20 23:54:09.800 +0000) order.m:67 ... UTF-32 LE reverse OK 588s 588s real 0m0.064s 588s user 0m0.044s 588s sys 0m0.019s 588s Completed file: order.m 588s Testing pairs.m... 588s Running Tests/base/NSString/pairs.m... 588s Start set: pairs.m:8 ... NSString + surrogate pairs 588s Passed test: (2025-02-20 23:54:09.858 +0000) pairs.m:16 ... Smiley is a pair of characters 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:17 ... Smiley first is 0xD83D 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:18 ... Smiley second is 0xDE00 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:20 ... Smiley UTF8 length correct 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:21 ... Smiley UTF8 first byte OK 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:22 ... Smiley UTF8 second byte OK 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:23 ... Smiley UTF8 third byte OK 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:24 ... Smiley UTF8 fourth byte OK 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:25 ... smiley cannot be converted to ISO Latin-1 encoding 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:29 ... Smiley copy is a pair of characters 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:30 ... Smiley copy first is 0xD83D 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:31 ... Smiley copy second is 0xDE00 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:33 ... Smiley copy UTF8 length correct 588s Passed test: (2025-02-20 23:54:09.902 +0000) pairs.m:34 ... Smiley copy UTF8 first byte OK 588s Passed test: (2025-02-20 23:54:09.903 +0000) pairs.m:35 ... Smiley copy UTF8 second byte OK 588s Passed test: (2025-02-20 23:54:09.903 +0000) pairs.m:36 ... Smiley copy UTF8 third byte OK 588s Passed test: (2025-02-20 23:54:09.903 +0000) pairs.m:37 ... Smiley copy UTF8 fourth byte OK 588s End set: pairs.m:39 ... NSString + surrogate pairs 588s 588s real 0m0.069s 588s user 0m0.043s 588s sys 0m0.025s 588s Completed file: pairs.m 588s Testing regex.m... 588s Running Tests/base/NSString/regex.m... 588s Start set: regex.m:8 ... NSString + regex 588s Passed test: (2025-02-20 23:54:10.011 +0000) regex.m:23 ... Correct length for regex, expected 9 got 9 588s Passed test: (2025-02-20 23:54:10.012 +0000) regex.m:29 ... Correct length for regex, expected 9 got 9 588s 2025-02-20 23:54:10.012 regex[23639:23639] (null) 588s End set: regex.m:43 ... NSString + regex 588s 588s real 0m0.074s 588s user 0m0.050s 588s sys 0m0.024s 588s Completed file: regex.m 588s Testing test00.m... 588s Running Tests/base/NSString/test00.m... 588s Passed test: (2025-02-20 23:54:10.067 +0000) test00.m:292 ... stringWithUTF8String raises for NULL 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:296 ... initWithCString raises for NULL 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:301 ... NSString extracting substring with range beyond end of string 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:305 ... NSString comparison with range beyond end of string 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:311 ... the description of a string is itsself 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:73 ... CCString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:76 ... UUString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:79 ... UCString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:82 ... CUString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:100 ... CCString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:103 ... UUString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:106 ... UCString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:109 ... CUString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:73 ... CCString case insensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:76 ... UUString case insensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:79 ... UCString case insensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:82 ... CUString case insensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:100 ... CCString case sensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:103 ... UUString case sensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:106 ... UCString case sensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:109 ... CUString case sensitive comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:127 ... CCString case insensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:130 ... UUString case insensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:133 ... UCString case insensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:136 ... CUString case insensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:154 ... CCString case sensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:157 ... UUString case sensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:160 ... UCString case sensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:163 ... CUString case sensitive literal comparison for '' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:73 ... CCString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:76 ... UUString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:79 ... UCString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:82 ... CUString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:100 ... CCString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:103 ... UUString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:106 ... UCString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:109 ... CUString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:73 ... CCString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:76 ... UUString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:79 ... UCString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:82 ... CUString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:100 ... CCString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:103 ... UUString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:106 ... UCString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:109 ... CUString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.106 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:103 ... UUString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:106 ... UCString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:109 ... CUString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:103 ... UUString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:106 ... UCString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:109 ... CUString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:103 ... UUString case sensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:106 ... UCString case sensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:109 ... CUString case sensitive comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:127 ... CCString case insensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:130 ... UUString case insensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:133 ... UCString case insensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:136 ... CUString case insensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:154 ... CCString case sensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:157 ... UUString case sensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for '' and 'a' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:103 ... UUString case sensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:106 ... UCString case sensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:109 ... CUString case sensitive comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'a' and '' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:103 ... UUString case sensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:106 ... UCString case sensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:109 ... CUString case sensitive comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'a' and '' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:103 ... UUString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:106 ... UCString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:109 ... CUString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.107 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:40 ... create strings for compare is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'hello' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'hElLo' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'hell' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'hell' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'hell' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'hell' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'hel' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'hel' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'hel' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'hel' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'he' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'he' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'he' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'he' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'h' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'h' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'h' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'h' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:213 ... UUString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:216 ... UCString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:219 ... CUString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.108 +0000) test00.m:210 ... CCString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and 'l' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'hello' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'hello' and 'ell' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and 'ell' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and 'ell' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and 'ell' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'hello' and 'o' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and 'o' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and 'o' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and 'o' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'hello' and 'lo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'hello' and 'lo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'hello' and 'lo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'hello' and 'lo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'ABO' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'ABO' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'ABO' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'ABO' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for '' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for '' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for '' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for '' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:187 ... create strings for range is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:210 ... CCString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:213 ... UUString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:216 ... UCString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:219 ... CUString range for 'x' and '' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:234 ... create strings for range 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:234 ... create strings for range 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:234 ... create strings for range 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:234 ... create strings for range 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:234 ... create strings for range 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:250 ... CString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:253 ... UString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:256 ... MCString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:259 ... MUString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:234 ... create strings for range 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:250 ... CString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:253 ... UString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:256 ... MCString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:259 ... MUString range for 'bo boaboa' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text 588s ' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text 588s ' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text ' is ok 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:445 ... Simple double conversion works 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:446 ... Simple float conversion works 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:455 ... a no-copy string uses the buffer 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:457 ... a substring uses its own buffer 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:459 ... hello has hel as a prefix 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:460 ... hello does not have Hel as a prefix 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:461 ... hello does not have an empty string as a prefix 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:462 ... hello has llo as a suffix 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:463 ... hello does not have lLo as a suffix 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:464 ... hello does not have an empty string as a suffix 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:476 ... unicode whole string match 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:478 ... unicode not found simple 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:480 ... unicode not found insensitive 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:482 ... unicode not found backwards 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:484 ... unicode not found backwards insensitive 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.109 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:493 ... Characters match 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:496 ... Composed characters start at the same place 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:497 ... Composed characters have the same lengths 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:504 ... Characters match when accessed by range 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:509 ... unicode found at start simple 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:511 ... unicode found at start insensitive 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:513 ... unicode found at start backwards 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:515 ... unicode found at start backwards insensitive 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:518 ... unicode found at end simple 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:520 ... unicode found at end insensitive 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:522 ... unicode found at end backwards 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:524 ... unicode found at end backwards insensitive 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:527 ... unicode found in middle simple 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:529 ... unicode found in middle insensitive 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:531 ... unicode found in middle backwards 588s Passed test: (2025-02-20 23:54:10.110 +0000) test00.m:533 ... unicode found in middle backwards insensitive 588s 588s real 0m0.067s 588s user 0m0.042s 588s sys 0m0.024s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/NSString/test01.m... 588s Passed test: (2025-02-20 23:54:10.164 +0000) test01.m:9 ... pathComponents '' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:10 ... pathComponents 'usr' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:11 ... pathComponents 'usr/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:12 ... pathComponents 'usr/bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:13 ... pathComponents 'usr//bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:14 ... pathComponents 'usr///bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:15 ... pathComponents '/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:16 ... pathComponents '/usr' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:17 ... pathComponents '/usr/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:18 ... pathComponents '/usr/bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:19 ... pathComponents '/usr//bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:20 ... pathComponents '/usr///bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:21 ... '' stringByAppendingPathComponent: '' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:23 ... '' stringByAppendingPathComponent: 'usr' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:25 ... '' stringByAppendingPathComponent: 'usr/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:27 ... '' stringByAppendingPathComponent: '/usr' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:29 ... '' stringByAppendingPathComponent: '/usr/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:31 ... '/' stringByAppendingPathComponent: '' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:33 ... '/' stringByAppendingPathComponent: 'usr' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:35 ... '/' stringByAppendingPathComponent: 'usr/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:37 ... '/' stringByAppendingPathComponent: '/usr' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:39 ... '/' stringByAppendingPathComponent: '/usr/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:41 ... 'usr' stringByAppendingPathComponent: '' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:43 ... 'usr' stringByAppendingPathComponent: 'bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:45 ... 'usr' stringByAppendingPathComponent: 'bin/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:47 ... 'usr' stringByAppendingPathComponent: '/bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:49 ... 'usr' stringByAppendingPathComponent: '/bin/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:51 ... '/usr' stringByAppendingPathComponent: '' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:53 ... '/usr' stringByAppendingPathComponent: 'bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:55 ... '/usr' stringByAppendingPathComponent: 'bin/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:57 ... '/usr' stringByAppendingPathComponent: '/bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:59 ... '/usr' stringByAppendingPathComponent: '/bin/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:61 ... '/usr/' stringByAppendingPathComponent: '' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:63 ... '/usr/' stringByAppendingPathComponent: 'bin' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:65 ... '/usr/' stringByAppendingPathComponent: 'bin/' 588s Passed test: (2025-02-20 23:54:10.203 +0000) test01.m:67 ... '/usr/' stringByAppendingPathComponent: '/bin/' 588s 588s real 0m0.062s 588s user 0m0.032s 588s sys 0m0.029s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/NSString/test02.m... 588s 2025-02-20 23:54:10.295 test02[23714:23714] Developer: ("/") 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:17 ... [@"home" pathComponents] == @"home"] 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:21 ... [@"/home" pathComponents] == (@"/", @"home"]) 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:26 ... [@"/home" pathComponents] == (@"/", @"home","/")] 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:32 ... [@"/home/nicola" pathComponents] == (@"/", @"home","nicola")] 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:38 ... [@"//home//nicola" pathComponents] == (@"/", @"home","nicola")] 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:42 ... [@"home/nicola.jpg" pathExtension] == @"jpg" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:45 ... [@"/home/nicola.jpg\" pathExtension] == @"jpg" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:48 ... [@"home/nicola" pathExtension] == @"" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:51 ... [@"home/nicola" pathExtension] == @"" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:54 ... [@"/home/nicola..jpg" pathExtension] == @"jpg" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:57 ... [@"/home/nicola.jpg/" pathExtension] == @"jpg" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:60 ... [@"/home/nicola.jpg/extra" pathExtension] == @"" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:63 ... [@"/home/nicola./" pathExtension] == @"" 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:66 ... '/home' stringByAppendingPathComponent: '/' == '/home' 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:69 ... '/home' stringByAppendingPathComponent: 'nicola.jpg' == '/home/nicola.jpg' 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:72 ... '/home/' stringByAppendingPathComponent: 'nicola.jpg' == '/home/nicola.jpg' 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:75 ... '/' stringByAppendingPathComponent: 'nicola.jpg' == '/nicola.jpg' 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:78 ... '' stringByAppendingPathComponent: 'nicola.jpg' == 'nicola.jpg' 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:81 ... '/home/nicola.jpg' stringByAppendingPathExtension:'jpg' == '/home/nicola.jpg.jpg' 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:84 ... '/home/nicola.' stringByAppendingPathExtension:'jpg' == '/home/nicola..jpg' 588s Passed test: (2025-02-20 23:54:10.295 +0000) test02.m:90 ... '/home/nicola/' stringByAppendingPathExtension:'jpg' == '/home/nicola.jpg' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:93 ... 'nicola' stringByAppendingPathExtension:'jpg' == 'nicola.jpg' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:96 ... 'nicola' stringByAppendingPathExtension:'jpg' == 'nicola.jpg' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:101 ... '/home/nicola.jpg' stringByDeletingLastPathComponent == '/home' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:104 ... '/home/nicola/' stringByDeletingLastPathComponent == '/home' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:106 ... '/home/nicola' stringByDeletingLastPathComponent == '/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:108 ... '/home/' stringByDeletingLastPathComponent == '/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:110 ... '/home' stringByDeletingLastPathComponent == '/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:112 ... '/' stringByDeletingLastPathComponent == '/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:114 ... 'hello' stringByDeletingLastPathComponent == '' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:116 ... '/hello/there/..' stringByDeletingLastPathComponent == '/hello/there' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:119 ... '/hello/there/.' stringByDeletingLastPathComponent == '/hello/there' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:122 ... '/hello/../there' stringByDeletingLastPathComponent == '/hello/..' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:125 ... '/hello//../there' stringByDeletingLastPathComponent == '/hello/..' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:135 ... '//host/file.jpg' stringByDeletingLastPathComponent == '//host/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:140 ... '//host/share/' stringByDeletingLastPathComponent == '//host/share/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:145 ... '///host/share/' stringByDeletingLastPathComponent == '/host' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:150 ... '//host/share' stringByDeletingLastPathComponent == '/host' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:155 ... '//dir/' stringByDeletingLastPathComponent == '/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:164 ... '//host/file.jpg' stringByDeletingLastPathComponent == '/host/share' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:167 ... '//host/share/' stringByDeletingLastPathComponent == '/host' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:170 ... '//host/share' stringByDeletingLastPathComponent == '/host' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:173 ... '//dir/' stringByDeletingLastPathComponent == '/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:181 ... '/home/nicola.jpg' stringByDeletingPathExtension == '/home/nicola' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:183 ... '/home/' stringByDeletingPathExtension == '/home' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:185 ... 'nicola.jpg' stringByDeletingPathExtension == 'nicola' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:187 ... 'nicola..jpg' stringByDeletingPathExtension == 'nicola.' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:189 ... '.jpg' stringByDeletingPathExtension == '.jpg' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:191 ... '/' stringByDeletingPathExtension == '/' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:196 ... '/home/nicola/nil' stringByExpandingTildeInPath: == '/home/nicola/nil' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:199 ... '~/nil' stringByExpandingTildeInPath: != '~/nil' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:210 ... '~root' stringByExpandingTildeInPath: != '~root' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:219 ... \\home\user\ stringByStandardizingPath == \\home\user\ 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:223 ... 'c:\.' stringByStandardizingPath == 'c:\.' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:226 ... 'c:\...' stringByStandardizingPath == 'c:\...' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:229 ... 'c:\home' isAbsolutePath == YES 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:234 ... //home/user/ stringByStandardizingPath == //home/user/ 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:238 ... 'c:/.' stringByStandardizingPath == 'c:/.' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:241 ... 'c:/...' stringByStandardizingPath == 'c:/...' 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:244 ... 'c:/home' isAbsolutePath == YES 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:248 ... '//host/share/' isAbsolutePath == YES 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:253 ... /home//user/ stringByStandardizingPath == /home/user 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:256 ... //home/user stringByStandardizingPath == /home/user 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:259 ... ///home/user stringByStandardizingPath == /home/user 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:262 ... /home/./user stringByStandardizingPath == /home/user 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:265 ... /home/user/. stringByStandardizingPath == /home/user 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:268 ... /home/.//././user stringByStandardizingPath == /home/user 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:275 ... /home/../nicola stringByStandardizingPath == /nicola 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:278 ... /here/and/there/../../nicola stringByStandardizingPath == /here/nicola 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:282 ... /here/../../nicola stringByStandardizingPath == /nicola 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:286 ... home/../nicola stringByStandardizingPath == home/../nicola 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:289 ... a/b/../c stringByStandardizingPath == a/b/../c 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:309 ... foo->bar relative symlink is expanded by stringByResolvingSymlinksInPath 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:323 ... foo->bar symlink not expanded by stringByStandardizingPath 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:325 ... foo->bar absolute symlink expanded by stringByResolvingSymlinksInPath 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:329 ... foo->bar relative symlink expanded by stringByResolvingSymlinksInPath 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:335 ... tilde is expanded by stringByResolvingSymlinksInPath 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:343 ... /.. stringByStandardizingPath == / 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:345 ... /. stringByStandardizingPath == /. (OSX special case) 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:355 ... stringsByAppendingPaths works 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:360 ... 'home' isAbsolutePath == NO 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:369 ... '/home' isAbsolutePath == YES 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:371 ... '//host/share' isAbsolutePath == YES 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:376 ... +pathWithComponents works for relative path 588s Passed test: (2025-02-20 23:54:10.296 +0000) test02.m:379 ... +pathWithComponents works works for absolute path 588s 588s real 0m0.064s 588s user 0m0.036s 588s sys 0m0.028s 588s Completed file: test02.m 588s Testing test03.m... 588s Running Tests/base/NSString/test03.m... 588s Passed test: (2025-02-20 23:54:10.349 +0000) test03.m:10 ... '' stringByTrimmingLeadSpaces == '' 588s Passed test: (2025-02-20 23:54:10.388 +0000) test03.m:12 ... 'home' stringByTrimmingLeadSpaces == 'home' 588s Passed test: (2025-02-20 23:54:10.388 +0000) test03.m:14 ... ' hello' stringByTrimmingLeadSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:16 ... '\thello' stringByTrimmingLeadSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:18 ... '\nhello' stringByTrimmingLeadSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:21 ... '' stringByTrimmingTailSpaces == '' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:23 ... 'home' stringByTrimmingTailSpaces == 'home' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:25 ... 'hello ' stringByTrimmingTailSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:27 ... 'hello\t' stringByTrimmingTailSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:29 ... 'hello\n' stringByTrimmingTailSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:32 ... '' stringByTrimmingSpaces == '' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:34 ... 'home' stringByTrimmingSpaces == 'home' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:36 ... ' hello' stringByTrimmingSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:38 ... '\thello' stringByTrimmingSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:40 ... '\nhello' stringByTrimmingSpaces == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:43 ... 'home' stringByTrimmingCharactersInSet == 'home' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:45 ... 'hello\n' stringByTrimmingCharactersInSet == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:47 ... '\nhello' stringByTrimmingCharactersInSet == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:49 ... ' 588s hello 588s ' stringByTrimmingCharactersInSet == 'hello' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:51 ... '\n \n' stringByTrimmingCharactersInSet == '' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:54 ... 'hello' stringByPaddingToLength:3 withString:'.' startingAtIndex:0 == 'hel' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:58 ... 'hello' stringByPaddingToLength:8 withString:'.' startingAtIndex:0 == 'hello...' 588s Passed test: (2025-02-20 23:54:10.389 +0000) test03.m:62 ... 'hello' stringByPaddingToLength:8 withString:'xy' startingAtIndex:0 == 'helloyxy' 588s 588s real 0m0.063s 588s user 0m0.044s 588s sys 0m0.018s 588s Completed file: test03.m 588s Testing test04.m... 588s Running Tests/base/NSString/test04.m... 588s Passed test: (2025-02-20 23:54:10.444 +0000) test04.m:12 ... bad unichar 588s 588s real 0m0.064s 588s user 0m0.040s 588s sys 0m0.024s 588s Completed file: test04.m 588s Testing test05.m... 588s Running Tests/base/NSString/test05.m... 588s Passed test: (2025-02-20 23:54:10.552 +0000) test05.m:12 ... foo 588s Passed test: (2025-02-20 23:54:10.593 +0000) test05.m:15 ... foo 588s Passed test: (2025-02-20 23:54:10.593 +0000) test05.m:21 ... foo2 588s 588s real 0m0.066s 588s user 0m0.039s 588s sys 0m0.027s 588s Completed file: test05.m 588s Testing test06.m... 588s Running Tests/base/NSString/test06.m... 588s Passed test: (2025-02-20 23:54:10.655 +0000) test06.m:19 ... character 0 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:25 ... character 1 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:31 ... character 2 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:37 ... character 3 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:43 ... character 4 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:49 ... character 5 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:55 ... character 6 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:61 ... character 7 is escaped 588s Passed test: (2025-02-20 23:54:10.695 +0000) test06.m:67 ... character 8 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:73 ... character 9 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:79 ... character 10 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:85 ... character 11 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:91 ... character 12 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:97 ... character 13 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:103 ... character 14 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:109 ... character 15 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:115 ... character 16 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:121 ... character 17 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:127 ... character 18 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:133 ... character 19 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:139 ... character 20 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:145 ... character 21 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:151 ... character 22 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:157 ... character 23 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:163 ... character 24 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:169 ... character 25 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:175 ... character 26 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:181 ... character 27 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:187 ... character 28 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:193 ... character 29 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:199 ... character 30 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:205 ... character 31 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:211 ... character 32 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:217 ... character 33 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:223 ... character 34 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:229 ... character 35 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:235 ... character 36 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:241 ... character 37 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:247 ... character 38 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:253 ... character 39 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:259 ... character 40 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:265 ... character 41 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:271 ... character 42 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:277 ... character 43 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:283 ... character 44 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:289 ... character 45 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:295 ... character 46 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:301 ... character 47 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:307 ... character 48 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:313 ... character 49 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:319 ... character 50 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:325 ... character 51 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:331 ... character 52 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:337 ... character 53 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:343 ... character 54 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:349 ... character 55 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:355 ... character 56 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:361 ... character 57 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:367 ... character 58 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:373 ... character 59 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:379 ... character 60 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:385 ... character 61 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:391 ... character 62 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:397 ... character 63 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:403 ... character 64 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:409 ... character 65 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:415 ... character 66 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:421 ... character 67 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:427 ... character 68 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:433 ... character 69 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:439 ... character 70 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:445 ... character 71 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:451 ... character 72 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:457 ... character 73 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:463 ... character 74 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:469 ... character 75 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:475 ... character 76 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:481 ... character 77 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:487 ... character 78 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:493 ... character 79 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:499 ... character 80 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:505 ... character 81 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:511 ... character 82 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:517 ... character 83 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:523 ... character 84 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:529 ... character 85 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:535 ... character 86 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:541 ... character 87 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:547 ... character 88 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:553 ... character 89 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:559 ... character 90 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:565 ... character 91 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:571 ... character 92 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:577 ... character 93 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:583 ... character 94 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:589 ... character 95 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:595 ... character 96 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:601 ... character 97 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:607 ... character 98 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:613 ... character 99 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:619 ... character 100 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:625 ... character 101 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:631 ... character 102 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:637 ... character 103 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:643 ... character 104 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:649 ... character 105 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:655 ... character 106 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:661 ... character 107 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:667 ... character 108 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:673 ... character 109 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:679 ... character 110 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:685 ... character 111 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:691 ... character 112 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:697 ... character 113 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:703 ... character 114 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:709 ... character 115 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:715 ... character 116 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:721 ... character 117 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:727 ... character 118 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:733 ... character 119 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:739 ... character 120 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:745 ... character 121 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:751 ... character 122 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:757 ... character 123 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:763 ... character 124 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:769 ... character 125 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:775 ... character 126 is not escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:781 ... character 127 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:787 ... character 128 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:793 ... character 129 is escaped 588s Passed test: (2025-02-20 23:54:10.696 +0000) test06.m:799 ... character 130 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:805 ... character 131 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:811 ... character 132 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:817 ... character 133 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:823 ... character 134 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:829 ... character 135 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:835 ... character 136 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:841 ... character 137 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:847 ... character 138 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:853 ... character 139 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:859 ... character 140 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:865 ... character 141 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:871 ... character 142 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:877 ... character 143 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:883 ... character 144 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:889 ... character 145 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:895 ... character 146 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:901 ... character 147 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:907 ... character 148 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:913 ... character 149 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:919 ... character 150 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:925 ... character 151 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:931 ... character 152 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:937 ... character 153 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:943 ... character 154 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:949 ... character 155 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:955 ... character 156 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:961 ... character 157 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:967 ... character 158 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:973 ... character 159 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:979 ... character 160 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:985 ... character 161 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:991 ... character 162 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:997 ... character 163 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1003 ... character 164 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1009 ... character 165 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1015 ... character 166 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1021 ... character 167 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1027 ... character 168 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1033 ... character 169 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1039 ... character 170 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1045 ... character 171 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1051 ... character 172 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1057 ... character 173 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1063 ... character 174 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1069 ... character 175 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1075 ... character 176 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1081 ... character 177 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1087 ... character 178 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1093 ... character 179 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1099 ... character 180 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1105 ... character 181 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1111 ... character 182 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1117 ... character 183 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1123 ... character 184 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1129 ... character 185 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1135 ... character 186 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1141 ... character 187 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1147 ... character 188 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1153 ... character 189 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1159 ... character 190 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1165 ... character 191 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1171 ... character 192 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1177 ... character 193 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1183 ... character 194 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1189 ... character 195 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1195 ... character 196 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1201 ... character 197 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1207 ... character 198 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1213 ... character 199 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1219 ... character 200 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1225 ... character 201 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1231 ... character 202 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1237 ... character 203 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1243 ... character 204 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1249 ... character 205 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1255 ... character 206 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1261 ... character 207 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1267 ... character 208 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1273 ... character 209 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1279 ... character 210 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1285 ... character 211 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1291 ... character 212 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1297 ... character 213 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1303 ... character 214 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1309 ... character 215 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1315 ... character 216 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1321 ... character 217 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1327 ... character 218 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1333 ... character 219 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1339 ... character 220 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1345 ... character 221 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1351 ... character 222 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1357 ... character 223 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1363 ... character 224 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1369 ... character 225 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1375 ... character 226 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1381 ... character 227 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1387 ... character 228 is escaped 588s Passed test: (2025-02-20 23:54:10.697 +0000) test06.m:1393 ... character 229 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1399 ... character 230 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1405 ... character 231 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1411 ... character 232 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1417 ... character 233 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1423 ... character 234 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1429 ... character 235 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1435 ... character 236 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1441 ... character 237 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1447 ... character 238 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1453 ... character 239 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1459 ... character 240 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1465 ... character 241 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1471 ... character 242 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1477 ... character 243 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1483 ... character 244 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1489 ... character 245 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1495 ... character 246 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1501 ... character 247 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1507 ... character 248 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1513 ... character 249 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1519 ... character 250 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1525 ... character 251 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1531 ... character 252 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1537 ... character 253 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1543 ... character 254 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1549 ... character 255 is escaped 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%00' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%00' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%01' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%01' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%02' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%02' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%03' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%03' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%04' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%04' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%05' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%05' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%06' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%06' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%07' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%07' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%08' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%08' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%09' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%09' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%0a' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%0A' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%0b' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%0B' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%0c' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%0C' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%0d' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%0D' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%0e' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%0E' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%0f' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%0F' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%10' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%10' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%11' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%11' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%12' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%12' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%13' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%13' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%14' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%14' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%15' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%15' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%16' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%16' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%17' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%17' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%18' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%18' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%19' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%19' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%1a' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%1A' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%1b' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%1B' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%1c' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%1C' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%1d' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%1D' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%1e' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%1E' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%1f' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%1F' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%20' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1571 ... unescapes '%20' 588s Passed test: (2025-02-20 23:54:10.698 +0000) test06.m:1565 ... unescapes '%21' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%21' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%22' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%22' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%23' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%23' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%24' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%24' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%25' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%25' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%26' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%26' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%27' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%27' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%28' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%28' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%29' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%29' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%2a' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%2A' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%2b' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%2B' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%2c' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%2C' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%2d' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%2D' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%2e' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%2E' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%2f' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%2F' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%30' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%30' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%31' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%31' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%32' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%32' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%33' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%33' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%34' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%34' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%35' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%35' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%36' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%36' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%37' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%37' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%38' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%38' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%39' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%39' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%3a' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%3A' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%3b' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%3B' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%3c' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%3C' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%3d' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%3D' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%3e' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%3E' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%3f' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%3F' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%40' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%40' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%41' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%41' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%42' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%42' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%43' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%43' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%44' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%44' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%45' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%45' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%46' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%46' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%47' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%47' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%48' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%48' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%49' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%49' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%4a' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%4A' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%4b' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%4B' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%4c' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%4C' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%4d' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%4D' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%4e' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%4E' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%4f' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%4F' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%50' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%50' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%51' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%51' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%52' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%52' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%53' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%53' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%54' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%54' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%55' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%55' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%56' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%56' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%57' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%57' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%58' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1571 ... unescapes '%58' 588s Passed test: (2025-02-20 23:54:10.699 +0000) test06.m:1565 ... unescapes '%59' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%59' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%5a' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%5A' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%5b' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%5B' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%5c' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%5C' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%5d' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%5D' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%5e' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%5E' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%5f' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%5F' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%60' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%60' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%61' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%61' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%62' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%62' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%63' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%63' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%64' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%64' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%65' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%65' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%66' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%66' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%67' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%67' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%68' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%68' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%69' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%69' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%6a' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%6A' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%6b' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%6B' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%6c' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%6C' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%6d' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%6D' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%6e' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%6E' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%6f' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%6F' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%70' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%70' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%71' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%71' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%72' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%72' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%73' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%73' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%74' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%74' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%75' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%75' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%76' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%76' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%77' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%77' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%78' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%78' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%79' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%79' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%7a' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%7A' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%7b' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%7B' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%7c' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%7C' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%7d' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%7D' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%7e' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%7E' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%7f' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%7F' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%80' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%80' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%81' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%81' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%82' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%82' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%83' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%83' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%84' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%84' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%85' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%85' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%86' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%86' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%87' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%87' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%88' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%88' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%89' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%89' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%8a' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%8A' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%8b' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%8B' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%8c' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%8C' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%8d' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%8D' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%8e' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%8E' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%8f' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%8F' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%90' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%90' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%91' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%91' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%92' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1571 ... unescapes '%92' 588s Passed test: (2025-02-20 23:54:10.700 +0000) test06.m:1565 ... unescapes '%93' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%93' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%94' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%94' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%95' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%95' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%96' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%96' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%97' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%97' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%98' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%98' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%99' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%99' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%9a' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%9A' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%9b' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%9B' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%9c' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%9C' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%9d' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%9D' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%9e' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%9E' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%9f' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%9F' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a0' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A0' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a1' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A1' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a2' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A2' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a3' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A3' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a4' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A4' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a5' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A5' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a6' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A6' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a7' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A7' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a8' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A8' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%a9' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%A9' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%aa' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%AA' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%ab' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%AB' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%ac' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%AC' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%ad' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%AD' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%ae' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%AE' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%af' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%AF' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b0' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B0' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b1' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B1' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b2' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B2' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b3' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B3' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b4' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B4' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b5' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B5' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b6' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B6' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b7' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B7' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b8' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B8' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%b9' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%B9' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%ba' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%BA' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%bb' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%BB' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%bc' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%BC' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%bd' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%BD' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%be' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%BE' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%bf' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%BF' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c0' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C0' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c1' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C1' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c2' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C2' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c3' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C3' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c4' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C4' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c5' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C5' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c6' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C6' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c7' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C7' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c8' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C8' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%c9' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%C9' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1565 ... unescapes '%ca' 588s Passed test: (2025-02-20 23:54:10.701 +0000) test06.m:1571 ... unescapes '%CA' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%cb' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%CB' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%cc' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%CC' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%cd' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%CD' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%ce' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%CE' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%cf' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%CF' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d0' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D0' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d1' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D1' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d2' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D2' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d3' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D3' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d4' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D4' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d5' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D5' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d6' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D6' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d7' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D7' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d8' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D8' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%d9' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%D9' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%da' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%DA' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%db' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%DB' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%dc' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%DC' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%dd' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%DD' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%de' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%DE' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%df' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%DF' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e0' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E0' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e1' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E1' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e2' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E2' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e3' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E3' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e4' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E4' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e5' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E5' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e6' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E6' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e7' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E7' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e8' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E8' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%e9' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%E9' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%ea' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%EA' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%eb' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%EB' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%ec' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%EC' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%ed' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%ED' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%ee' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%EE' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%ef' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%EF' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f0' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F0' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f1' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F1' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f2' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F2' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f3' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F3' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f4' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F4' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f5' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F5' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f6' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F6' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f7' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F7' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f8' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F8' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%f9' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%F9' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%fa' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%FA' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%fb' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%FB' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%fc' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%FC' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%fd' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%FD' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%fe' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%FE' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1565 ... unescapes '%ff' 588s Passed test: (2025-02-20 23:54:10.702 +0000) test06.m:1571 ... unescapes '%FF' 588s 588s real 0m0.072s 588s user 0m0.042s 588s sys 0m0.030s 588s Completed file: test06.m 588s Testing test07.m... 588s Running Tests/base/NSString/test07.m... 588s Passed test: (2025-02-20 23:54:10.773 +0000) test07.m:12 ... simple intValue works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:13 ... negative intValue works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:14 ... positive intValue works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:15 ... intValue ignores trailing data 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:16 ... intValue with leading space works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:20 ... simple doubleValue works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:21 ... precise doubleValue works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:23 ... negative doubleValue works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:25 ... positive doubleValue works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:27 ... doubleValue ignores trailing data 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:29 ... doubleValue with leading space works 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:33 ... 50.6468746467461646 -doubleValue OK 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:37 ... 50.64687464674616461 -doubleValue OK 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:41 ... 0.646874646746164616898211 -doubleValue OK 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:45 ... 502.646874646746164 -doubleValue OK 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:49 ... 502.6468746467461646 -doubleValue OK 588s Passed test: (2025-02-20 23:54:10.814 +0000) test07.m:52 ... UTF-8 string literal matches 16bit unicode string 588s 588s real 0m0.066s 588s user 0m0.037s 588s sys 0m0.028s 588s Completed file: test07.m 588s Testing test08.m... 588s Running Tests/base/NSString/test08.m... 588s Passed test: (2025-02-20 23:54:10.915 +0000) test08.m:27 ... 1 is less than 2 588s Passed test: (2025-02-20 23:54:10.916 +0000) test08.m:32 ... 1 is less than 10 588s Passed test: (2025-02-20 23:54:10.916 +0000) test08.m:37 ... 1 is less than 11 588s Passed test: (2025-02-20 23:54:10.916 +0000) test08.m:42 ... 11 is greater than 1 588s Passed test: (2025-02-20 23:54:10.916 +0000) test08.m:47 ... 11 is greater than 2 588s Passed test: (2025-02-20 23:54:10.916 +0000) test08.m:56 ... text sort 588s Passed test: (2025-02-20 23:54:10.916 +0000) test08.m:61 ... numeric sort 588s 588s real 0m0.068s 588s user 0m0.049s 588s sys 0m0.019s 588s Completed file: test08.m 588s Testing test09.m... 588s Running Tests/base/NSString/test09.m... 588s Passed test: (2025-02-20 23:54:10.970 +0000) test09.m:14 ... Percent-Encode: Skip alphanumericCharacterSet 01 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Skip alphanumericCharacterSet 01 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 02 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 02 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:14 ... Percent-Encode: Skip not alphanumericCharacterSet 03 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Skip not alphanumericCharacterSet 03 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 04 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 04 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 05 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 05 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:14 ... Percent-Encode: Two-byte character 06 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Two-byte character 06 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:14 ... Percent-Encode: Three-byte character 07 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Three-byte character 07 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:14 ... Percent-Encode: Four-byte character 08 588s Passed test: (2025-02-20 23:54:11.012 +0000) test09.m:15 ... Percent-Decode: Four-byte character 08 588s Passed test: (2025-02-20 23:54:11.013 +0000) test09.m:14 ... Percent-Encode: All characters in string 09 588s Passed test: (2025-02-20 23:54:11.013 +0000) test09.m:15 ... Percent-Decode: All characters in string 09 588s Passed test: (2025-02-20 23:54:11.013 +0000) test09.m:84 ... Percent-encoded string decoding 10 588s Passed test: (2025-02-20 23:54:11.013 +0000) test09.m:90 ... Percent-encoded string decoding 11 588s 588s real 0m0.066s 588s user 0m0.050s 588s sys 0m0.016s 588s Completed file: test09.m 588s Testing tilde.m... 588s Running Tests/base/NSString/tilde.m... 588s Start set: tilde.m:8 ... tilde 588s Passed test: (2025-02-20 23:54:11.075 +0000) tilde.m:12 ... home directory becomes tilde 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:16 ... the Documents subdirectory becomes ~/Documents 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:20 ... trailing slash removed 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:24 ... multiple slashes removed 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:28 ... upper directory reference retained 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:32 ... dot directory reference retained 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:42 ... multiple slashes removed 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:46 ... multiple slashes removed without tilde replacement 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:50 ... multiple slashes removed without tilde replacement 588s End set: tilde.m:54 ... tilde 588s Start set: tilde.m:56 ... tilde abbreviation for other home 588s Passed test: (2025-02-20 23:54:11.117 +0000) tilde.m:77 ... tilde does nothing for root's home 588s End set: tilde.m:81 ... tilde abbreviation for other home 588s 588s real 0m0.065s 588s user 0m0.043s 588s sys 0m0.022s 588s Completed file: tilde.m 588s Testing unichar_const.m... 588s Running Tests/base/NSString/unichar_const.m... 588s Passed test: (2025-02-20 23:54:11.177 +0000) unichar_const.m:13 ... 'a' is one character. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:14 ... alpha is one character. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:15 ... rightarrow is one character. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:16 ... smiley is a surrogate pair. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:18 ... UTF8 encoding for 'a'. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:19 ... UTF8 encoding for alpha. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:20 ... UTF8 encoding for rightarrow. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:22 ... UTF8 encoding for smiley. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:25 ... 'a' can be converted to ISO Latin-1 encoding. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:27 ... alpha cannot be converted to ISO Latin-1 encoding. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:29 ... rightarrow cannot be converted to ISO Latin-1 encoding. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:31 ... smiley cannot be converted to ISO Latin-1 encoding. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:36 ... assigning 'a' to a mutable string works. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:38 ... assigning alpha to a mutable string works. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:40 ... assigning rightarrow to a mutable string works. 588s Passed test: (2025-02-20 23:54:11.219 +0000) unichar_const.m:43 ... assigning smiley to a mutable string works. 588s 588s real 0m0.067s 588s user 0m0.041s 588s sys 0m0.026s 588s Completed file: unichar_const.m 588s Testing unichar_format.m... 588s Running Tests/base/NSString/unichar_format.m... 588s Passed test: (2025-02-20 23:54:11.284 +0000) unichar_format.m:14 ... Formatting byte-width string into a byte-width string works. 588s Passed test: (2025-02-20 23:54:11.326 +0000) unichar_format.m:16 ... Formatting a 16 bit wide string into a byte-width string works. 588s Passed test: (2025-02-20 23:54:11.326 +0000) unichar_format.m:18 ... Formatting a byte-width string into a 16 bit wide string works. 588s Passed test: (2025-02-20 23:54:11.326 +0000) unichar_format.m:20 ... Formatting a 16 bit wide string into a 16 bit wide string works. 588s 588s real 0m0.066s 588s user 0m0.039s 588s sys 0m0.027s 588s Completed file: unichar_format.m 588s Testing utf8.m... 588s Running Tests/base/NSString/utf8.m... 588s Start set: utf8.m:8 ... NSString + utf8 588s Passed test: (2025-02-20 23:54:11.387 +0000) utf8.m:18 ... bare 0xc0 is illegal 588s Passed test: (2025-02-20 23:54:11.443 +0000) utf8.m:24 ... non-minimal sequence is illegal 588s Passed test: (2025-02-20 23:54:11.443 +0000) utf8.m:30 ... lone high surrogate pair char is illegal 588s Passed test: (2025-02-20 23:54:11.443 +0000) utf8.m:36 ... lone low surrogate pair char is illegal 588s Passed test: (2025-02-20 23:54:11.443 +0000) utf8.m:44 ... character too large is illegal 588s Passed test: (2025-02-20 23:54:11.443 +0000) utf8.m:55 ... maximum unicode character ok 588s End set: utf8.m:58 ... NSString + utf8 588s 588s real 0m0.081s 588s user 0m0.053s 588s sys 0m0.027s 588s Completed file: utf8.m 588s 588s Building in Tests/base/NSTask 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in Helpers ... 588s Making all for tool NSZombie... 588s Making all for tool processgroup... 588s Making all for tool testcat... 588s Making all for tool testecho... 588s Compiling file NSZombie.m ... 588s Compiling file processgroup.m ... 588s Compiling file testcat.c ... 588s Compiling file testecho.m ... 588s Linking tool testcat ... 588s Linking tool NSZombie ... 588s Making all for tool testsleep... 588s Linking tool processgroup ... 588s Compiling file testsleep.m ... 588s Linking tool testecho ... 588s Linking tool testsleep ... 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Making all for test_tool launch... 588s Making all for test_tool notify... 588s Compiling file general.m ... 588s Compiling file basic.m ... 588s Compiling file notify.m ... 588s Compiling file launch.m ... 588s Linking test_tool basic ... 588s Linking test_tool general ... 588s Linking test_tool notify ... 588s Linking test_tool launch ... 588s Making all for test_tool zombie... 588s Compiling file zombie.m ... 588s Linking test_tool zombie ... 588s Testing basic.m... 588s Running Tests/base/NSTask/basic.m... 588s Passed test: (2025-02-20 23:54:14.304 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTask is a known className 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' conforms to NSObject 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return self 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return own class 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' object is of correct class 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' isMemberOfClass works 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return superclass 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' responds to hash 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' isEqual: to self 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' respondsToSelector: 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' handles retain 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' has working retainCount 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' has NSString description 588s Passed test: (2025-02-20 23:54:14.350 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' handles performSelector 588s 588s real 0m0.071s 588s user 0m0.044s 588s sys 0m0.027s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSTask/general.m... 588s Passed test: (2025-02-20 23:54:14.424 +0000) general.m:37 ... We can build some objects for task tests 588s # __GENERATED__ makefile marker 588s # 588s 588s include $(GNUSTEP_MAKEFILES)/common.make 588s -include ../GNUmakefile.super 588s 588s GNUSTEP_OBJ_DIR=./obj 588s 588s TEST_TOOL_NAME = basic general launch notify zombie 588s 588s ADDITIONAL_CPPFLAGS += -I$(GNUSTEP_MAKEFILES)/TestFramework 588s 588s ifeq ($(gcov),yes) 588s ADDITIONAL_OBJCFLAGS += -ftest-coverage -fprofile-arcs 588s ADDITIONAL_OBJCCFLAGS += -ftest-coverage -fprofile-arcs 588s ADDITIONAL_LDFLAGS += -ftest-coverage -fprofile-arcs 588s ADDITIONAL_TOOL_LIBS+=-lgcov 588s endif 588s 588s 588s basic_OBJC_FILES=basic.m 588s general_OBJC_FILES=general.m 588s launch_OBJC_FILES=launch.m 588s notify_OBJC_FILES=notify.m 588s zombie_OBJC_FILES=zombie.m 588s 588s -include GNUmakefile.preamble 588s -include make-check.mak 588s include $(GNUSTEP_MAKEFILES)/test-tool.make 588s -include GNUmakefile.postamble 588s 588s after-clean:: 588s rm -f core core.* *.core \ 588s test_*.out test_*.err \ 588s tests.log tests.sum oldtests.log oldtests.sum 588s 588s Passed test: (2025-02-20 23:54:14.581 +0000) general.m:55 ... launchedTaskWithLaunchPath:arguments: works 588s /tmp/autopkgtest.9kVNbz/build.Cj6/src/Tests/base/NSTask/Helpers/obj/testecho xxx yyy 588s Passed test: (2025-02-20 23:54:14.681 +0000) general.m:64 ... termination reason for normal exit works 588s 588s real 0m0.290s 588s user 0m0.070s 588s sys 0m0.043s 588s Completed file: general.m 588s Testing launch.m... 588s Running Tests/base/NSTask/launch.m... 588s Passed test: (2025-02-20 23:54:14.782 +0000) launch.m:54 ... standardOutput returns pipe 588s Passed test: (2025-02-20 23:54:14.784 +0000) launch.m:56 ... was able to read data from subtask 588s 2025-02-20 23:54:14.784 launch[24366:24366] Data was # __GENERATED__ makefile marker 588s # 588s 588s include $(GNUSTEP_MAKEFILES)/common.make 588s -include ../GNUmakefile.super 588s 588s GNUSTEP_OBJ_DIR=./obj 588s 588s TEST_TOOL_NAME = basic general launch notify zombie 588s 588s ADDITIONAL_CPPFLAGS += -I$(GNUSTEP_MAKEFILES)/TestFramework 588s 588s ifeq ($(gcov),yes) 588s ADDITIONAL_OBJCFLAGS += -ftest-coverage -fprofile-arcs 588s ADDITIONAL_OBJCCFLAGS += -ftest-coverage -fprofile-arcs 588s ADDITIONAL_LDFLAGS += -ftest-coverage -fprofile-arcs 588s ADDITIONAL_TOOL_LIBS+=-lgcov 588s endif 588s 588s 588s basic_OBJC_FILES=basic.m 588s general_OBJC_FILES=general.m 588s launch_OBJC_FILES=launch.m 588s notify_OBJC_FILES=notify.m 588s zombie_OBJC_FILES=zombie.m 588s 588s -include GNUmakefile.preamble 588s -include make-check.mak 588s include $(GNUSTEP_MAKEFILES)/test-tool.make 588s -include GNUmakefile.postamble 588s 588s after-clean:: 588s rm -f core core.* *.core \ 588s test_*.out test_*.err \ 588s tests.log tests.sum oldtests.log oldtests.sum 588s 588s Passed test: (2025-02-20 23:54:14.805 +0000) launch.m:70 ... was able to read data from subtask 588s 2025-02-20 23:54:14.805 launch[24366:24366] Data was /tmp/autopkgtest.9kVNbz/build.Cj6/src/Tests/base/NSTask/Helpers/obj/testecho Hello there 588s Passed test: (2025-02-20 23:54:14.806 +0000) launch.m:76 ... raised exception on failed launch 588s Passed test: (2025-02-20 23:54:14.806 +0000) launch.m:85 ... bad directory fails launch 588s Passed test: (2025-02-20 23:54:14.806 +0000) launch.m:86 ... error is returned 588s Passed test: (2025-02-20 23:54:14.806 +0000) launch.m:87 ... error has expected domain 588s Passed test: (2025-02-20 23:54:14.806 +0000) launch.m:88 ... error has expected code 588s Passed test: (2025-02-20 23:54:14.906 +0000) launch.m:100 ... subtask changes process group 588s 588s real 0m0.190s 588s user 0m0.066s 588s sys 0m0.044s 588s Completed file: launch.m 588s Testing notify.m... 588s Running Tests/base/NSTask/notify.m... 588s Start set: notify.m:123 ... notify 588s 2025-02-20 23:54:15.015 notify[24394:24394] Launched pid 24398 588s 2025-02-20 23:54:15.015 notify[24394:24394] Running run loop for 15 seconds 588s /tmp/autopkgtest.9kVNbz/build.Cj6/src/Tests/base/NSTask/Helpers/obj/testecho 588s 2025-02-20 23:54:15.037 notify[24394:24394] Received NSTaskDidTerminateNotification Name: NSTaskDidTerminateNotification Object: Info: (null) 588s Passed test: (2025-02-20 23:54:16.016 +0000) notify.m:100 ... termination reason for normal exit works 588s 2025-02-20 23:54:16.017 notify[24394:24394] Launched pid 24399 588s 2025-02-20 23:54:16.017 notify[24394:24394] Running run loop for 5 seconds 588s Child starting 588s 2025-02-20 23:54:17.017 notify[24394:24394] Run loop finished, calling -[NSTask terminate] 588s 2025-02-20 23:54:17.017 notify[24394:24394] Terminate returned, waiting for termination 588s 2025-02-20 23:54:17.019 notify[24394:24394] Received NSTaskDidTerminateNotification Name: NSTaskDidTerminateNotification Object: Info: (null) 588s Passed test: (2025-02-20 23:54:18.018 +0000) notify.m:82 ... termination reason for signal exit works 588s End set: notify.m:134 ... notify 588s 588s real 0m3.077s 588s user 0m0.074s 588s sys 0m0.042s 588s Completed file: notify.m 588s Testing zombie.m... 588s Running Tests/base/NSTask/zombie.m... 588s 2025-02-20 23:54:18.359 zombie[24421:24421] Data was 2025-02-20 23:54:18.227 NSZombie[24425:24425] *** -[NSObject release]: message sent to deallocated instance 0x61bcc983f550 588s Passed test: (2025-02-20 23:54:18.359 +0000) zombie.m:44 ... was able to read zombie message from subtask 588s 588s real 0m0.297s 588s user 0m0.058s 588s sys 0m0.034s 588s Completed file: zombie.m 588s 588s Building in Tests/base/NSThread 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool late_unregister... 588s Making all for test_tool name... 588s Making all for test_tool lazy_thread... 588s Compiling file lazy_thread.m ... 588s Compiling file late_unregister.m ... 588s Compiling file name.m ... 588s name.m: In function ‘main’: 588s name.m:13:22: warning: unused variable ‘arp’ [-Wunused-variable] 588s 13 | NSAutoreleasePool *arp = [NSAutoreleasePool new]; 588s | ^~~ 588s Linking test_tool name ... 588s Linking test_tool lazy_thread ... 588s Linking test_tool late_unregister ... 588s Testing late_unregister.m... 588s Running Tests/base/NSThread/late_unregister.m... 588s Passed test: (2025-02-20 23:54:19.498 +0000) late_unregister.m:59 ... NSThreadWillExitNotification passes expected thread 588s Passed test: (2025-02-20 23:54:19.553 +0000) late_unregister.m:61 ... Correct thread reference can be obtained on exit 588s Passed test: (2025-02-20 23:54:19.553 +0000) late_unregister.m:63 ... exiting thread is still executing at point of notification 588s Passed test: (2025-02-20 23:54:19.553 +0000) late_unregister.m:65 ... exiting thread is not finished at point of notification 588s Passed test: (2025-02-20 23:54:19.553 +0000) late_unregister.m:147 ... Notification for thread exit was sent 588s 588s real 0m0.080s 588s user 0m0.053s 588s sys 0m0.027s 588s Completed file: late_unregister.m 588s Testing lazy_thread.m... 588s Running Tests/base/NSThread/lazy_thread.m... 588s Passed test: (2025-02-20 23:54:19.606 +0000) lazy_thread.m:37 ... NSThread lazily created from native thread 588s Passed test: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:39 ... Spawned thread is not main thread 588s Passed test: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:50 ... NSThread lazily created from native thread 588s Passed test: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:51 ... Spawned thread is not main thread 588s 2025-02-20 23:54:19.646 lazy_thread[24595:24595] Thread description is '{name = xxxtestxxx, num = 24595}' 588s Passed test: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:58 ... thread description contains name 588s Dashed hope: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:60 ... default thread priority is 0.5 588s Dashed hope: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:61 ... change thread priority to 0.8 588s Dashed hope: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:62 ... thread priority was changed to 0.8 588s Dashed hope: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:63 ... change thread priority to 0.2 588s Dashed hope: (2025-02-20 23:54:19.646 +0000) lazy_thread.m:64 ... thread priority was changed to 0.2 588s 588s real 0m0.064s 588s user 0m0.037s 588s sys 0m0.027s 588s Completed file: lazy_thread.m 588s Testing name.m... 588s Running Tests/base/NSThread/name.m... 588s 588s real 0m0.029s 588s user 0m0.013s 588s sys 0m0.016s 588s Completed file: name.m 588s 588s Building in Tests/base/NSTimeZone 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool localtime... 588s Making all for test_tool create... 588s Making all for test_tool use... 588s Compiling file basic.m ... 588s Compiling file localtime.m ... 588s Compiling file create.m ... 588s Compiling file use.m ... 588s basic.m: In function ‘main’: 588s basic.m:8:3: warning: initialization from distinct Objective-C type 588s 8 | NSArray *testObj = [NSTimeZone defaultTimeZone]; 588s | ^~~~~~~ 588s create.m: In function ‘main’: 588s create.m:9:6: warning: unused variable ‘localh’ [-Wunused-variable] 588s 9 | id localh; 588s | ^~~~~~ 588s use.m: In function ‘main’: 588s use.m:14:13: warning: unused variable ‘str’ [-Wunused-variable] 588s 14 | NSString *str; 588s | ^~~ 588s Linking test_tool localtime ... 588s Linking test_tool basic ... 588s Linking test_tool create ... 588s Linking test_tool use ... 588s Testing basic.m... 588s Running Tests/base/NSTimeZone/basic.m... 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTimeZone is a known className 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' conforms to NSObject 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return self 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return own class 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' object Etc/UTC is of correct class 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' isMemberOfClass works 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return superclass 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' responds to hash 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' isEqual: to self 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' respondsToSelector: 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' handles retain 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' has working retainCount 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' has NSString description 588s Passed test: (2025-02-20 23:54:21.276 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' handles performSelector 588s 588s real 0m0.070s 588s user 0m0.046s 588s sys 0m0.024s 588s Completed file: basic.m 588s Testing create.m... 588s Running Tests/base/NSTimeZone/create.m... 588s Passed test: (2025-02-20 23:54:21.381 +0000) create.m:12 ... +defaultTimeZone works 588s Passed test: (2025-02-20 23:54:21.381 +0000) create.m:16 ... +localTimeZone works 588s Passed test: (2025-02-20 23:54:21.381 +0000) create.m:20 ... +systemTimeZone works 588s Passed test: (2025-02-20 23:54:21.381 +0000) create.m:24 ... +timeZoneForSecondsFromGMT works 588s Passed test: (2025-02-20 23:54:21.381 +0000) create.m:28 ... +timeZoneForSecondsFromGMT fails for bad offset 588s Passed test: (2025-02-20 23:54:21.383 +0000) create.m:32 ... +timeZoneWithAbbreviation works 588s Passed test: (2025-02-20 23:54:21.383 +0000) create.m:36 ... +timeZoneWithName works 588s 588s real 0m0.070s 588s user 0m0.034s 588s sys 0m0.035s 588s Completed file: create.m 588s Testing localtime.m... 588s Running Tests/base/NSTimeZone/localtime.m... 588s Passed test: (2025-02-20 23:54:21.442 +0000) localtime.m:64 ... +timeZoneWithName works 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:69 ... pre-1996 standard time offset vs UTC found for System Europe/Paris 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:73 ... pre-1996 DST time offset vs UTC found for System Europe/Paris 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:78 ... post-1996 standard time offset vs UTC found for System Europe/Paris 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:82 ... post-1996 DST time offset vs UTC found for System Europe/Paris 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:15 ... Loading user-supplied Europe/Paris TZDB v1 works 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:19 ... +timeZoneWithName data works 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v1 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v1 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v1 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v1 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:15 ... Loading user-supplied Europe/Paris TZDB v2 works 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:19 ... +timeZoneWithName data works 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v2 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v2 588s Passed test: (2025-02-20 23:54:21.484 +0000) localtime.m:48 ... post-2038 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:15 ... Loading user-supplied buggy Europe/Paris TZDB v1 without magic works 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:19 ... +timeZoneWithName data works 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:15 ... Loading user-supplied buggy Europe/Paris TZDB v2 without v2 header works 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:19 ... +timeZoneWithName data works 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 588s Passed test: (2025-02-20 23:54:21.485 +0000) localtime.m:48 ... post-2038 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 588s 588s real 0m0.067s 588s user 0m0.040s 588s sys 0m0.027s 588s Completed file: localtime.m 588s Testing use.m... 588s Running Tests/base/NSTimeZone/use.m... 588s Passed test: (2025-02-20 23:54:21.596 +0000) use.m:22 ... +knownTimeZoneNames returns valid array 588s Passed test: (2025-02-20 23:54:21.596 +0000) use.m:25 ... +timeZoneForSecondsFromGMT works 588s Passed test: (2025-02-20 23:54:21.596 +0000) use.m:30 ... +timeZoneForSecondsFromGMT rounds to minute 588s Passed test: (2025-02-20 23:54:21.596 +0000) use.m:35 ... +timeZoneForSecondsFromGMT has correct name 588s Passed test: (2025-02-20 23:54:21.596 +0000) use.m:40 ... +timeZoneForSecondsFromGMT has correct abbreviation 588s Passed test: (2025-02-20 23:54:21.596 +0000) use.m:45 ... +timeZoneForSecondsFromGMT has DST NO 588s Passed test: (2025-02-20 23:54:21.596 +0000) use.m:52 ... can set default time zone 588s Start set: use.m:57 ... NSLocale 588s Passed test: (2025-02-20 23:54:21.601 +0000) use.m:64 ... can calculate next DST transition 588s Passed test: (2025-02-20 23:54:21.601 +0000) use.m:71 ... Correctly localizes Europe/Brussels standard time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:75 ... Correctly localizes Europe/Brussels DST time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:79 ... Correctly localizes Europe/Brussels short time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:83 ... Correctly localizes Europe/Brussels short DST time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:91 ... Correctly localizes America/Sao_Paulo standard time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:95 ... Correctly localizes America/Sao_Paulo DST time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:100 ... Correctly localizes America/Sao_Paulo short time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:104 ... Correctly localizes America/Sao_Paulo short DST time zone name 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:114 ... Returns correct Daylight Saving offset. 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:117 ... Returns correct Daylight Saving offset. 588s Passed test: (2025-02-20 23:54:21.602 +0000) use.m:120 ... Returns correct Daylight Saving offset. 588s End set: use.m:124 ... NSLocale 588s 588s real 0m0.087s 588s user 0m0.057s 588s sys 0m0.029s 588s Completed file: use.m 588s 588s Building in Tests/base/NSURL 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in Helpers ... 588s Making all for tool capture... 588s Making all for tool keepalive... 588s Making all for tool respond... 588s Compiling file capture.m ... 588s Compiling file keepalive.m ... 588s Compiling file respond.m ... 588s capture.m: In function ‘-[TestClass runTest]’: 588s capture.m:87:5: warning: multiple methods named ‘-writeData:’ found 588s 87 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 588s | ^ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURL.h:29, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:80, 588s from capture.m:2: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 588s 235 | - (BOOL) writeData: (NSData*)data; 588s | ^ 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:81: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 588s 78 | - (void) writeData: (NSData*)item; 588s | ^ 588s keepalive.m: In function ‘-[TestClass runTest]’: 588s keepalive.m:87:5: warning: multiple methods named ‘-writeData:’ found 588s 87 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 588s | ^ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURL.h:29, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:80, 588s from keepalive.m:2: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 588s 235 | - (BOOL) writeData: (NSData*)data; 588s | ^ 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:81: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 588s 78 | - (void) writeData: (NSData*)item; 588s | ^ 588s Linking tool capture ... 588s respond.m: In function ‘-[TestClass runTest]’: 588s respond.m:81:5: warning: multiple methods named ‘-writeData:’ found 588s 81 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 588s | ^ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURL.h:29, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:80, 588s from respond.m:2: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 588s 235 | - (BOOL) writeData: (NSData*)data; 588s | ^ 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:81: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 588s 78 | - (void) writeData: (NSData*)item; 588s | ^ 588s Linking tool keepalive ... 588s Linking tool respond ... 588s Making all for test_tool basic... 588s Making all for test_tool charsets... 588s Making all for test_tool mystep... 588s Making all for test_tool components... 588s Compiling file mystep.m ... 588s Compiling file basic.m ... 588s Compiling file components.m ... 588s Compiling file charsets.m ... 588s components.m: In function ‘main’: 588s components.m:87:28: warning: universal character names are only valid in C++ and C99 588s 87 | NSString* cyrillicStr = @"\U00000410\U00000430\U00000411\U00000431"; 588s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588s components.m:87:28: warning: universal character names are only valid in C++ and C99 588s components.m:87:28: warning: universal character names are only valid in C++ and C99 588s components.m:87:28: warning: universal character names are only valid in C++ and C99 588s components.m:98:33: warning: universal character names are only valid in C++ and C99 588s 98 | NSString* invalidUrlString = @"\U00000410\U00000430\U00000411\U00000431"; 588s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588s components.m:98:33: warning: universal character names are only valid in C++ and C99 588s components.m:98:33: warning: universal character names are only valid in C++ and C99 588s components.m:98:33: warning: universal character names are only valid in C++ and C99 588s Linking test_tool charsets ... 588s Making all for test_tool test02... 588s Linking test_tool components ... 588s Linking test_tool mystep ... 588s Compiling file test02.m ... 588s Linking test_tool basic ... 588s Linking test_tool test02 ... 588s Testing basic.m... 588s Running Tests/base/NSURL/basic.m... 588s Passed test: (2025-02-20 23:54:24.470 +0000) basic.m:23 ... NSURL +alloc returns an NSURL 588s Passed test: (2025-02-20 23:54:24.513 +0000) basic.m:26 ... NSURL +fileURLWithPath: returns an NSURL 588s Passed test: (2025-02-20 23:54:24.513 +0000) basic.m:29 ... NSURL +URLWithString: returns an NSURL 588s Passed test: (2025-02-20 23:54:24.513 +0000) basic.m:33 ... A nil string result in nil URL 588s Passed test: (2025-02-20 23:54:24.514 +0000) basic.m:37 ... Bad characters result in nil URL 588s Passed test: (2025-02-20 23:54:24.514 +0000) basic.m:43 ... Can put a pound sign in a file URL 588s Passed test: (2025-02-20 23:54:24.514 +0000) basic.m:46 ... Scheme of file URL is file 588s Passed test: (2025-02-20 23:54:24.804 +0000) basic.m:51 ... Can load a page from example.com 588s Passed test: (2025-02-20 23:54:24.804 +0000) basic.m:56 ... Status of load is 200 for example.com 588s Passed test: (2025-02-20 23:54:24.804 +0000) basic.m:61 ... URL with 'this isn't a URL' returns nil 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:70 ... Status of load is 404 for httpbin.org/silly-file-name 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:77 ... Scheme of https://httpbin.org/silly-file-name is https 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:80 ... Host of https://httpbin.org/silly-file-name is httpbin.org 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:83 ... Path of https://httpbin.org/silly-file-name is /silly-file-name 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:85 ... resourceSpecifier of https://httpbin.org/silly-file-name is //httpbin.org/silly-file-name 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:90 ... Path of http://example.com/silly-file-path/ is /silly-file-path 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:92 ... resourceSpecifier of http://example.com/silly-file-path/ is //example.com/silly-file-path/ 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:94 ... Abs of http://example.com/silly-file-path/ is correct 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:98 ... Scheme of http://example.com is http 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:100 ... Host of http://example.com is example.com 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:102 ... Path of http://example.com is empty 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:104 ... resourceSpecifier of http://example.com is //example.com 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:108 ... Append of component to pathless http URL works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:133 ... Path of file URL /usr is /usr 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:134 ... File URL /usr is file:///usr/ 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:136 ... resourceSpecifier of /usr is /usr/ 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:140 ... nil is an invalid argument for -initFileURLWithPath:isDirectory: 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:143 ... nil is an invalid argument for -initFileURLWithPath: 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:146 ... nil is an invalid argument for +fileURLWithPath: 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:150 ... resourceSpecifier of file:///usr is /usr 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:156 ... Absolute URL relative to URL works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:162 ... Simple relative URL absoluteString works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:165 ... Simple relative URL path works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:168 ... Simple relative URL fullPath works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:173 ... query and params not escaped 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:179 ... query and params not escaped 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:184 ... Root relative URL absoluteString works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:187 ... Root relative URL path works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:191 ... Root relative URL fullPath works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:197 ... absolute root URL absoluteString works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:199 ... absolute root URL path works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:202 ... absolute root URL fullPath works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:207 ... absolute URL absoluteString works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:209 ... absolute URL path works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:212 ... absolute URL fullPath works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:217 ... absolute http URL absoluteString works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:219 ... absolute http URL path works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:222 ... absolute http URL fullPath works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:227 ... space is illegal 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:230 ... empty string gives empty URL 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:232 ... empty string gives nil path 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:234 ... empty string gives nil scheme 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:238 ... escapes are decoded in path 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:242 ... uppercase percent escape for '=' in path 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:246 ... lowercase percent escape for '=' in path 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:250 ... absolute URL absoluteString works with encoded space 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:252 ... absolute URL path decodes space 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:256 ... escapes are not decoded in query 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:260 ... escapes are not decoded in fragment 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:264 ... a simple path becomes a simple URL 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:268 ... a simple file name becomes a simple URL 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:277 ... Adding a relative file URL works 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:281 ... Adding relative file URL with fragment works 588s 2025-02-20 23:54:25.356 basic[25143:25143] path quoting file:///%01%02%03%04%05%06%07%08%09%0A%0B%0C%0D%0E%0F%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F%20!%22%23$%25&'()*+,-./0123456789:%3B%3C=%3E%3F@ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D~%7F%C2%80%C2%81%C2%82%C2%83%C2%84%C2%85%C2%86%C2%87%C2%88%C2%89%C2%8A%C2%8B%C2%8C%C2%8D%C2%8E%C2%8F%C2%90%C2%91%C2%92%C2%93%C2%94%C2%95%C2%96%C2%97%C2%98%C2%99%C2%9A%C2%9B%C2%9C%C2%9D%C2%9E%C2%9F%C2%A0%C2%A1%C2%A2%C2%A3%C2%A4%C2%A5%C2%A6%C2%A7%C2%A8%C2%A9%C2%AA%C2%AB%C2%AC%C2%AD%C2%AE%C2%AF%C2%B0%C2%B1%C2%B2%C2%B3%C2%B4%C2%B5%C2%B6%C2%B7%C2%B8%C2%B9%C2%BA%C2%BB%C2%BC%C2%BD%C2%BE%C2%BF%C3%80%C3%81%C3%82%C3%83%C3%84%C3%85%C3%86%C3%87%C3%88%C3%89%C3%8A%C3%8B%C3%8C%C3%8D%C3%8E%C3%8F%C3%90%C3%91%C3%92%C3%93%C3%94%C3%95%C3%96%C3%97%C3%98%C3%99%C3%9A%C3%9B%C3%9C%C3%9D%C3%9E%C3%9F%C3%A0%C3%A1%C3%A2%C3%A3%C3%A4%C3%A5%C3%A6%C3%A7%C3%A8%C3%A9%C3%AA%C3%AB%C3%AC%C3%AD%C3%AE%C3%AF%C3%B0%C3%B1%C3%B2%C3%B3%C3%B4%C3%B5%C3%B6%C3%B7%C3%B8%C3%B9%C3%BA%C3%BB%C3%BC%C3%BD%C3%BE%C3%BF 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:295 ... path quoting 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:301 ... complex -path 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:303 ... complex -fragment 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:304 ... complex -parameterString 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:305 ... complex -query 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:306 ... complex -absoluteString 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:307 ... complex -relativeString 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:308 ... complex -description 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:317 ... host 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:318 ... user 588s Passed test: (2025-02-20 23:54:25.356 +0000) basic.m:319 ... password 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:320 ... resourceSpecifier 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:323 ... path 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:324 ... query 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:325 ... parameterString 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:326 ... fragment 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:327 ... absoluteString 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:330 ... relativePath 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:331 ... description 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:336 ... url with spaces 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:338 ... url without spaces 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:343 ... can load file URL 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:347 ... can load file URL with anchor 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:351 ... can get scheme of data URL 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:352 ... path of data URL is nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:353 ... host of data URL is nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:354 ... resourceSpecifier of data URL 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:355 ... can get string of data URL 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:357 ... resourceSpecifier escape OK 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:361 ... relative data URL works 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:362 ... Base URL of relative data URL is nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:368 ... NSURLQueryItem.name should not be nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:369 ... NSURLQueryItem.value should be nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:373 ... NSURLQueryItem.name should not be nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:374 ... NSURLQueryItem.value should be nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:377 ... NSURLQueryItem.name should not be nil 588s Passed test: (2025-02-20 23:54:25.357 +0000) basic.m:378 ... NSURLQueryItem.value should not be nil 588s 588s real 0m0.914s 588s user 0m0.067s 588s sys 0m0.030s 588s Completed file: basic.m 588s Testing charsets.m... 588s Running Tests/base/NSURL/charsets.m... 588s Start set: charsets.m:8 ... URL character sets 588s Passed test: (2025-02-20 23:54:25.416 +0000) charsets.m:50 ... URLUserAllowedCharacterSet as string 588s Passed test: (2025-02-20 23:54:25.459 +0000) charsets.m:50 ... URLPathAllowedCharacterSet as string 588s Passed test: (2025-02-20 23:54:25.459 +0000) charsets.m:50 ... URLHostAllowedCharacterSet as string 588s Passed test: (2025-02-20 23:54:25.459 +0000) charsets.m:50 ... URLPasswordAllowedCharacterSet as string 588s Passed test: (2025-02-20 23:54:25.459 +0000) charsets.m:50 ... URLQueryAllowedCharacterSet as string 588s Passed test: (2025-02-20 23:54:25.459 +0000) charsets.m:50 ... URLFragmentAllowedCharacterSet as string 588s End set: charsets.m:53 ... URL character sets 588s 588s real 0m0.068s 588s user 0m0.045s 588s sys 0m0.023s 588s Completed file: charsets.m 588s Testing components.m... 588s Running Tests/base/NSURL/components.m... 588s Start set: components.m:10 ... components 588s Passed test: (2025-02-20 23:54:25.517 +0000) components.m:23 ... URL string is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:29 ... percentEncodedQuery is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:33 ... percentEncodedHost is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:35 ... percentEncodedUser is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:37 ... percentEncodedPassword is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:41 ... query is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:45 ... host is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:47 ... user is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:49 ... password is correct 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:53 ... set query to nil 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:55 ... percent encoded query is nil 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:57 ... query items is nil 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:59 ... percent encoded query items is nil 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:64 ... set query to empty 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:66 ... percent encoded query is empty 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:68 ... query items is empty 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:70 ... percent encoded query items is empty 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:74 ... set query to ampersand 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:76 ... percent encoded ampersand query is still ampersand 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:80 ... set query to item containing ampersand 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:82 ... percent encoded query item encodes ampersand 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:90 ... Should return decoded query item name from url 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:91 ... Should return decoded query item value from url 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:95 ... Encoded url string from unencoded item 588s Passed test: (2025-02-20 23:54:25.559 +0000) components.m:96 ... Encoded url query part from unencoded item 588s Passed test: (2025-02-20 23:54:25.560 +0000) components.m:99 ... nil NSURL from invalid string 588s Passed test: (2025-02-20 23:54:25.560 +0000) components.m:100 ... nil NSComponents from invalid string 588s End set: components.m:102 ... components 588s 588s real 0m0.066s 588s user 0m0.045s 588s sys 0m0.021s 588s Completed file: components.m 588s Testing mystep.m... 588s Running Tests/base/NSURL/mystep.m... 588s Start set: mystep.m:8 ... test1 588s Passed test: (2025-02-20 23:54:25.615 +0000) mystep.m:17 ... description ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:21 ... absolute string ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:25 ... absolute url description ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:29 ... base url description ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:33 ... fragment ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:35 ... host ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:36 ... is not a file url 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:37 ... parameter string ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:38 ... password ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:39 ... path ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:40 ... port ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:41 ... query ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:42 ... relativePath ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:43 ... relativeString ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:46 ... resourceSpecifier ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:49 ... scheme ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:50 ... standardizedURL ok 588s Passed test: (2025-02-20 23:54:25.659 +0000) mystep.m:53 ... user ok 588s End set: mystep.m:54 ... test1 588s Start set: mystep.m:57 ... test2 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:59 ... test data 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:60 ... data absolute string ok 588s End set: mystep.m:62 ... test2 588s Start set: mystep.m:64 ... test3 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:66 ... longer base64 data url ok 588s End set: mystep.m:67 ... test3 588s Start set: mystep.m:69 ... test4 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:72 ... relative data url ok 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:73 ... data absoluteString 588s End set: mystep.m:75 ... test4 588s Start set: mystep.m:77 ... test4b 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:80 ... data absoluteString 588s End set: mystep.m:82 ... test4b 588s Start set: mystep.m:84 ... test5 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:89 ... scheme 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:90 ... host 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:91 ... user 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:92 ... password 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:93 ... resourceSpecifier 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:96 ... path 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:97 ... query 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:98 ... parameterString 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:99 ... fragment 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:100 ... absoluteString 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:103 ... relativePath 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:105 ... description 588s End set: mystep.m:108 ... test5 588s Start set: mystep.m:110 ... test5b 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:113 ... file url 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:114 ... file scheme 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:115 ... host 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:116 ... user 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:117 ... password 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:118 ... resourceSpecifier 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:121 ... path 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:122 ... query 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:123 ... parameterString 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:124 ... fragment 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:125 ... absoluteString 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:128 ... relativePath 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:129 ... description 588s End set: mystep.m:131 ... test5b 588s Start set: mystep.m:133 ... test5c 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:137 ... spaces not allowed in file url built with string 588s End set: mystep.m:138 ... test5c 588s Start set: mystep.m:140 ... test5d 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:143 ... url 588s End set: mystep.m:144 ... test5d 588s Start set: mystep.m:146 ... test6 588s Passed test: (2025-02-20 23:54:25.660 +0000) mystep.m:149 ... empty string gives nil 588s End set: mystep.m:150 ... test6 588s 588s real 0m0.071s 588s user 0m0.043s 588s sys 0m0.027s 588s Completed file: mystep.m 588s Testing test02.m... 588s Running Tests/base/NSURL/test02.m... 588s Start set: test02.m:55 ... Capture 588s Passed test: (2025-02-20 23:54:25.971 +0000) test02.m:78 ... NSURLConnection synchronous load returns a response 588s Passed test: (2025-02-20 23:54:25.972 +0000) test02.m:85 ... NSURLConnection capture test OK 588s End set: test02.m:95 ... Capture 588s Start set: test02.m:98 ... Secure 588s 2025-02-20 23:54:26.562 capture[25259:25259] WARNING: at index 0 in /tmp/autopkgtest.9kVNbz/build.Cj6/src/Tests/base/NSURL/testCert.pem ... expired at Thu Aug 7 11:12:17 2014 588s 2025-02-20 23:54:26.564 capture[25259:25259] - Certificate version: #3 588s - Certificate DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 588s - Certificate Issuer's DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 588s - Certificate is valid since: Thu Aug 7 11:12:17 2014 588s - Certificate expires: Sun Aug 4 11:12:17 2024 588s - Certificate serial number: 00 fd 36 b3 6f f1 de 2f 19 588s - Certificate public key: RSA - Modulus: 2048 bits 588s 2025-02-20 23:54:26.564 capture[25259:25259] WARNING: at index 1 in /tmp/autopkgtest.9kVNbz/build.Cj6/src/Tests/base/NSURL/testCert.pem ... expired at Thu Aug 7 11:12:17 2014 588s 2025-02-20 23:54:26.564 capture[25259:25259] - Certificate version: #3 588s - Certificate DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 588s - Certificate Issuer's DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 588s - Certificate is valid since: Thu Aug 7 11:12:17 2014 588s - Certificate expires: Sun Aug 4 11:12:17 2024 588s - Certificate serial number: 00 fd 36 b3 6f f1 de 2f 19 588s - Certificate public key: RSA - Modulus: 2048 bits 588s Passed test: (2025-02-20 23:54:26.650 +0000) test02.m:125 ... NSURLConnection synchronous load returns a response 588s Passed test: (2025-02-20 23:54:26.650 +0000) test02.m:132 ... NSURLConnection capture test OK 588s End set: test02.m:140 ... Secure 588s 588s real 0m0.962s 588s user 0m0.140s 588s sys 0m0.072s 588s Completed file: test02.m 588s 588s Building in Tests/base/NSURLConnection 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in Helpers ... 588s Making all for bundle TestConnection... 588s Creating TestConnection.bundle/.... 588s Compiling file TestCase.m ... 588s Compiling file SimpleWebServer.m ... 588s Compiling file TestWebServer.m ... 588s Compiling file NSURLConnectionTest.m ... 588s Compiling file RequestHandler.m ... 588s Linking bundle TestConnection ... 588s Creating TestConnection.bundle/Resources... 588s Copying resources into the bundle wrapper... 588s Creating stamp file... 588s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 588s Making all for tool testTestWebServer... 588s Compiling file testTestWebServer.m ... 588s Linking tool testTestWebServer ... 588s Making all for test_tool basic... 588s Making all for test_tool test01... 588s Making all for test_tool test02... 588s Making all for test_tool test03... 588s Compiling file test01.m ... 588s Compiling file test03.m ... 588s Compiling file basic.m ... 588s Compiling file test02.m ... 588s Linking test_tool test03 ... 588s Linking test_tool test01 ... 588s Linking test_tool test02 ... 588s Making all for test_tool test04... 588s Making all for test_tool test05... 588s Making all for test_tool test06... 588s Compiling file test04.m ... 588s Linking test_tool basic ... 588s Compiling file test05.m ... 588s Compiling file test06.m ... 588s Linking test_tool test04 ... 588s Making all for test_tool test07... 588s Linking test_tool test05 ... 588s Linking test_tool test06 ... 588s Compiling file test07.m ... 588s Linking test_tool test07 ... 588s Testing basic.m... 588s Running Tests/base/NSURLConnection/basic.m... 588s Passed test: (2025-02-20 23:54:29.645 +0000) basic.m:19 ... NSURLConnection +alloc returns an NSURLConnection 588s Passed test: (2025-02-20 23:54:29.686 +0000) basic.m:23 ... NSURLConnection can handle an valid HTTP request (GET) 588s Passed test: (2025-02-20 23:54:29.686 +0000) basic.m:26 ... NSURLConnection can handle an invalid HTTP request (WRONGMETHOD) 588s Passed test: (2025-02-20 23:54:30.024 +0000) basic.m:31 ... NSURLConnection +connectionWithRequest: delegate: with nil as delegate returns a instance 588s Dashed hope: (2025-02-20 23:55:30.024 +0000) basic.m:44 ... NSURLConnection synchronously load data from an http URL 588s Dashed hope: (2025-02-20 23:55:30.024 +0000) basic.m:46 ... NSURLConnection synchronous load returns a response 588s Passed test: (2025-02-20 23:55:30.024 +0000) basic.m:60 ... NSURLConnection synchronously load data from a local file 588s Dashed hope: (2025-02-20 23:56:30.037 +0000) basic.m:72 ... https://www.google.com/ does not return an error 588s Dashed hope: (2025-02-20 23:56:30.037 +0000) basic.m:73 ... https://www.google.com/ returns data 588s 588s real 2m0.417s 588s user 0m0.056s 588s sys 0m0.028s 588s Completed file: basic.m 588s Testing test01.m... 588s Running Tests/base/NSURLConnection/test01.m... 588s Passed test: (2025-02-20 23:56:30.248 +0000) test01.m:73 ... http test completes 588s Passed test: (2025-02-20 23:56:30.249 +0000) test01.m:74 ... connection to dead(not-listening) HTTP service 588s Passed test: (2025-02-20 23:56:30.361 +0000) test01.m:93 ... https test completes 588s Passed test: (2025-02-20 23:56:30.362 +0000) test01.m:94 ... connection to dead(not-listening) HTTPS service 588s 588s real 0m0.283s 588s user 0m0.053s 588s sys 0m0.030s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/NSURLConnection/test02.m... 588s Passed test: (2025-02-20 23:56:30.556 +0000) test02.m:60 ... GET http://localhost:1234/ 588s Passed test: (2025-02-20 23:56:30.657 +0000) test02.m:79 ... response 400 .... GET http://localhost:1234/400 588s Passed test: (2025-02-20 23:56:30.757 +0000) test02.m:100 ... payload... response 400 .... POST http://localhost:1234/400 588s Passed test: (2025-02-20 23:56:30.858 +0000) test02.m:126 ... redirecting... GET http://localhost:1234/301 588s 588s real 0m0.467s 588s user 0m0.052s 588s sys 0m0.022s 588s Completed file: test02.m 588s Testing test03.m... 588s Running Tests/base/NSURLConnection/test03.m... 588s Passed test: (2025-02-20 23:56:31.449 +0000) test03.m:67 ... HTTPS... GET https://localhost:1233/ 588s Passed test: (2025-02-20 23:56:31.824 +0000) test03.m:86 ... HTTPS... response 400 .... GET https://localhost:1233/400 588s Passed test: (2025-02-20 23:56:32.200 +0000) test03.m:107 ... HTTPS... payload... response 400 .... POST https://localhost:1233/400 588s Passed test: (2025-02-20 23:56:32.887 +0000) test03.m:134 ... HTTPS... redirecting... GET https://localhost:1233/301 588s 588s real 0m1.998s 588s user 0m0.212s 588s sys 0m0.046s 588s Completed file: test03.m 588s Testing test04.m... 588s Running Tests/base/NSURLConnection/test04.m... 588s Passed test: (2025-02-20 23:56:33.089 +0000) test04.m:66 ... no auth... GET http://localhost:1232/withoutauth 588s Passed test: (2025-02-20 23:56:33.190 +0000) test04.m:94 ... no auth... response 400 .... GET http://localhost:1232/400/withoutauth 588s Passed test: (2025-02-20 23:56:33.290 +0000) test04.m:124 ... no auth... payload... response 400 .... POST http://localhost:1232/400/withoutauth 588s Passed test: (2025-02-20 23:56:33.391 +0000) test04.m:156 ... no auth... redirecting... GET http://localhost:1232/301/withoutauth 588s 588s real 0m0.476s 588s user 0m0.047s 588s sys 0m0.027s 588s Completed file: test04.m 588s Testing test05.m... 588s Running Tests/base/NSURLConnection/test05.m... 588s Passed test: (2025-02-20 23:56:34.054 +0000) test05.m:77 ... HTTPS... no auth...GET https://localhost:1231/withoutauth 588s Passed test: (2025-02-20 23:56:34.271 +0000) test05.m:107 ... HTTPS... no auth... response 400... GET https://localhost:1231/400/withoutauth 588s Passed test: (2025-02-20 23:56:34.490 +0000) test05.m:139 ... HTTPS... no auth... payload... response 400 .... POST https://localhost:1231/400/withoutauth 588s Passed test: (2025-02-20 23:56:34.869 +0000) test05.m:174 ... HTTPS... no auth... redirecting... GET https://localhost:1231/301/withoutauth 588s 588s real 0m1.422s 588s user 0m0.396s 588s sys 0m0.044s 588s Completed file: test05.m 588s Testing test06.m... 588s Running Tests/base/NSURLConnection/test06.m... 588s Passed test: (2025-02-20 23:56:34.983 +0000) test06.m:58 ... NSURLConnection synchronous load with authentication returns a response 588s 588s real 0m0.075s 588s user 0m0.047s 588s sys 0m0.027s 588s Completed file: test06.m 588s Testing test07.m... 588s Running Tests/base/NSURLConnection/test07.m... 588s Passed test: (2025-02-20 23:56:35.745 +0000) test07.m:90 ... HTTPS... big payload... response 400 .... POST https://localhost:1229/400/withoutauth 588s 588s real 0m0.731s 588s user 0m0.444s 588s sys 0m0.049s 588s Completed file: test07.m 588s 588s Building in Tests/base/NSURLHandle 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in Helpers ... 588s Making all for tool StatusServer... 588s Compiling file StatusServer.m ... 588s StatusServer.m: In function ‘-[StatusServer runTest]’: 588s StatusServer.m:140:5: warning: multiple methods named ‘-writeData:’ found 588s 140 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 588s | ^ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURL.h:29, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:80, 588s from StatusServer.m:1: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 588s 235 | - (BOOL) writeData: (NSData*)data; 588s | ^ 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:81: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 588s 78 | - (void) writeData: (NSData*)item; 588s | ^ 588s Linking tool StatusServer ... 588s Making all for test_tool basic... 588s Making all for test_tool test00... 588s Compiling file basic.m ... 588s Compiling file test00.m ... 588s test00.m: In function ‘-[TestObject runTest]’: 588s test00.m:128:3: warning: multiple methods named ‘-writeData:’ found 588s 128 | [handle writeData: m]; 588s | ^ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURL.h:29, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 588s from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:80, 588s from test00.m:1: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 588s 235 | - (BOOL) writeData: (NSData*)data; 588s | ^ 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 588s In file included from /usr/include/x86_64-linux-gnu/GNUstep/Foundation/Foundation.h:81: 588s /usr/include/x86_64-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 588s 78 | - (void) writeData: (NSData*)item; 588s | ^ 588s Linking test_tool basic ... 588s Linking test_tool test00 ... 588s Testing basic.m... 588s Running Tests/base/NSURLHandle/basic.m... 588s Passed test: (2025-02-20 23:56:37.284 +0000) basic.m:21 ... NSURLHandle +alloc returns an NSURLHandle 588s Passed test: (2025-02-20 23:56:37.285 +0000) basic.m:24 ... NSURLHandle subclass must implement +cachedHandleForURL: 588s Passed test: (2025-02-20 23:56:37.285 +0000) basic.m:30 ... Appropriate subclass found for +URLHandleClassForURL: 588s Passed test: (2025-02-20 23:56:37.285 +0000) basic.m:35 ... Available handle returned from cache 588s Passed test: (2025-02-20 23:56:37.285 +0000) basic.m:44 ... Nil class returned for unknown URL scheme 588s 588s real 0m0.074s 588s user 0m0.048s 588s sys 0m0.026s 588s Completed file: basic.m 588s Testing test00.m... 588s Running Tests/base/NSURLHandle/test00.m... 588s Passed test: (2025-02-20 23:56:37.391 +0000) test00.m:110 ... URLHandleClientDidCancelLoading called 588s Passed test: (2025-02-20 23:56:37.395 +0000) test00.m:132 ... URLHandleClientDidBeginLoading called 588s Passed test: (2025-02-20 23:56:37.706 +0000) test00.m:142 ... URLHandleClientDidFinishLoading called 588s 2025-02-20 23:56:37.706 test00[26009:26009] Data <6572726f 7220636f 64653a20 353230> 588s 588s real 0m0.385s 588s user 0m0.059s 588s sys 0m0.033s 588s Completed file: test00.m 588s 588s Building in Tests/base/NSURLProtocol 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSURLProtocol/basic.m... 588s Passed test: (2025-02-20 23:56:38.572 +0000) basic.m:14 ... NSURLProtocol +alloc returns an NSURLProtocol 588s Passed test: (2025-02-20 23:56:38.618 +0000) basic.m:18 ... NSURLProtocol +canInitWithRequest throws an exeception (subclasses should be used) 588s Passed test: (2025-02-20 23:56:38.618 +0000) basic.m:22 ... NSURLProtocol +canonicalRequestForRequest: returns an NSURLProtocol 588s Passed test: (2025-02-20 23:56:38.618 +0000) basic.m:26 ... NSURLProtocol +requestIsCacheEquivalent:toRequest returns YES with a request and its copy 588s Passed test: (2025-02-20 23:56:38.618 +0000) basic.m:29 ... NSURLProtocol +requestIsCacheEquivalent:toRequest returns NO after a method change 588s 588s real 0m0.074s 588s user 0m0.049s 588s sys 0m0.024s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSURLRequest 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSURLRequest/basic.m... 588s Passed test: (2025-02-20 23:56:39.567 +0000) basic.m:16 ... NSURLRequest +alloc returns an NSURLRequest 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:20 ... NSURLRequest +requestWithURL returns a request from a valid URL 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:22 ... Request URL is equal to the URL used for creation 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:24 ... Request is initialized with a GET method 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:28 ... NSURLRequest +requestWithURL returns a request from an invalid URL (unknown scheme) 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:32 ... NSURLRequest -mutableCopy returns a mutable request 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:35 ... Can setHTTPMethod of a mutable request (POST) 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:38 ... Can setHTTPMethod of a mutable request (non existant NONHTTPMETHOD) 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:42 ... Can set and get a value for an HTTP header field 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:45 ... Handle multiple values for an HTTP header field 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:49 ... setAllHTTPHeaderFields adds header 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:52 ... Update header field 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:55 ... Remove header field 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:59 ... NSURLRequest +new returns a mutable request 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:62 ... nil URL from empty request 588s Passed test: (2025-02-20 23:56:39.605 +0000) basic.m:63 ... GET method from empty request 588s 588s real 0m0.061s 588s user 0m0.041s 588s sys 0m0.020s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSURLSession 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all in ../NSURLConnection/Helpers ... 588s Making all for bundle TestConnection... 588s Creating TestConnection.bundle/.... 588s Compiling file TestCase.m ... 588s Compiling file SimpleWebServer.m ... 588s Compiling file NSURLConnectionTest.m ... 588s Compiling file TestWebServer.m ... 588s Compiling file RequestHandler.m ... 588s Linking bundle TestConnection ... 588s Creating TestConnection.bundle/Resources... 588s Copying resources into the bundle wrapper... 588s Creating stamp file... 588s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 588s Making all for tool testTestWebServer... 588s Compiling file testTestWebServer.m ... 588s Linking tool testTestWebServer ... 588s Making all for test_tool test01... 588s Making all for test_tool test02... 588s Making all for test_tool test03... 588s Compiling file test02.m ... 588s Compiling file test01.m ... 588s Compiling file test03.m ... 588s Linking test_tool test01 ... 588s Linking test_tool test02 ... 588s Linking test_tool test03 ... 588s Testing test01.m... 588s Running Tests/base/NSURLSession/test01.m... 588s Start set: test01.m:79 ... NSURLSession test01 588s Skipped set: test01.m 82 ... library built without NSURLSession support 588s End set: test01.m:139 ... NSURLSession test01 588s 588s real 0m0.022s 588s user 0m0.010s 588s sys 0m0.012s 588s Completed file: test01.m 588s Testing test02.m... 588s Running Tests/base/NSURLSession/test02.m... 588s Start set: test02.m:12 ... NSURLSession http 588s Skipped set: test02.m 15 ... library built without NSURLSession support 588s End set: test02.m:98 ... NSURLSession http 588s 588s real 0m0.024s 588s user 0m0.008s 588s sys 0m0.016s 588s Completed file: test02.m 588s Testing test03.m... 588s Running Tests/base/NSURLSession/test03.m... 588s Start set: test03.m:12 ... NSURLSession test03 588s Skipped set: test03.m 15 ... library built without NSURLSession support 588s End set: test03.m:92 ... NSURLSession test03 588s 588s real 0m0.023s 588s user 0m0.014s 588s sys 0m0.008s 588s Completed file: test03.m 588s 588s Building in Tests/base/NSUUID 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSUUID/basic.m... 588s Passed test: (2025-02-20 23:56:42.862 +0000) basic.m:17 ... +[NSUUID alloc] returns a NSUUID 588s Passed test: (2025-02-20 23:56:42.902 +0000) basic.m:19 ... +[NSUUID UUID] returns a UUID 588s Passed test: (2025-02-20 23:56:42.902 +0000) basic.m:23 ... Don't create a UUID from a nil string 588s Passed test: (2025-02-20 23:56:42.902 +0000) basic.m:26 ... Don't create a UUID from an invalid string 588s Passed test: (2025-02-20 23:56:42.902 +0000) basic.m:29 ... Create a UUID from a valid string 588s Passed test: (2025-02-20 23:56:42.902 +0000) basic.m:30 ... Derive a stable UUID string value 588s Passed test: (2025-02-20 23:56:42.903 +0000) basic.m:34 ... UUIDs representing the same value are considered equal 588s Passed test: (2025-02-20 23:56:42.903 +0000) basic.m:35 ... Equal objects have equal hashes 588s Passed test: (2025-02-20 23:56:42.903 +0000) basic.m:39 ... UUIDs representing different values should not be considered equal 588s Passed test: (2025-02-20 23:56:42.903 +0000) basic.m:45 ... Get a stable value for the UUID bytes 588s Passed test: (2025-02-20 23:56:42.903 +0000) basic.m:49 ... -[NSUUID copy] returns an identical object 588s Passed test: (2025-02-20 23:56:42.903 +0000) basic.m:54 ... UUID survives a round-trip through archiver 588s 588s real 0m0.063s 588s user 0m0.043s 588s sys 0m0.019s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSUbiquitousKeyValueStore 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSUbiquitousKeyValueStore/basic.m... 588s Start set: basic.m:6 ... NSUbiquitousKeyValueStore base 588s Passed test: (2025-02-20 23:56:43.792 +0000) basic.m:11 ... Returned proper value 588s Passed test: (2025-02-20 23:56:43.793 +0000) basic.m:15 ... Returned proper value 588s Passed test: (2025-02-20 23:56:43.793 +0000) basic.m:19 ... Returned proper value 588s Passed test: (2025-02-20 23:56:43.793 +0000) basic.m:23 ... Returned proper value 588s Passed test: (2025-02-20 23:56:43.793 +0000) basic.m:27 ... Returned proper value 588s Passed test: (2025-02-20 23:56:43.793 +0000) basic.m:31 ... Returned proper value 588s End set: basic.m:33 ... NSUbiquitousKeyValueStore base 588s 588s real 0m0.065s 588s user 0m0.041s 588s sys 0m0.024s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSUndoManager 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool NSUndoManager_basic... 588s Making all for test_tool NSUndoManager_notifications... 588s Compiling file NSUndoManager_notifications.m ... 588s Compiling file NSUndoManager_basic.m ... 588s NSUndoManager_notifications.m: In function ‘main’: 588s NSUndoManager_notifications.m:112:47: warning: variable ‘eight’ set but not used [-Wunused-but-set-variable] 588s 112 | id one, two, three, four, five, six, seven, eight; 588s | ^~~~~ 588s NSUndoManager_notifications.m:112:40: warning: variable ‘seven’ set but not used [-Wunused-but-set-variable] 588s 112 | id one, two, three, four, five, six, seven, eight; 588s | ^~~~~ 588s NSUndoManager_notifications.m:112:35: warning: variable ‘six’ set but not used [-Wunused-but-set-variable] 588s 112 | id one, two, three, four, five, six, seven, eight; 588s | ^~~ 588s NSUndoManager_notifications.m:112:29: warning: variable ‘five’ set but not used [-Wunused-but-set-variable] 588s 112 | id one, two, three, four, five, six, seven, eight; 588s | ^~~~ 588s NSUndoManager_notifications.m:112:23: warning: variable ‘four’ set but not used [-Wunused-but-set-variable] 588s 112 | id one, two, three, four, five, six, seven, eight; 588s | ^~~~ 588s Linking test_tool NSUndoManager_notifications ... 588s Linking test_tool NSUndoManager_basic ... 588s Testing NSUndoManager_basic.m... 588s Running Tests/base/NSUndoManager/NSUndoManager_basic.m... 588s Passed test: (2025-02-20 23:56:44.676 +0000) NSUndoManager_basic.m:117 ... initial levels of undo is zero 588s Passed test: (2025-02-20 23:56:44.727 +0000) NSUndoManager_basic.m:118 ... initial grouping level is zero 588s Passed test: (2025-02-20 23:56:44.727 +0000) NSUndoManager_basic.m:119 ... undo registration is enabled 588s Passed test: (2025-02-20 23:56:44.727 +0000) NSUndoManager_basic.m:120 ... groups by event enabled 588s Passed test: (2025-02-20 23:56:44.727 +0000) NSUndoManager_basic.m:121 ... undoing not in progress 588s Passed test: (2025-02-20 23:56:44.727 +0000) NSUndoManager_basic.m:122 ... redoing not in progress 588s 2025-02-20 23:56:44.727 NSUndoManager_basic[26787:26787] setFooReg: one 588s 2025-02-20 23:56:44.727 NSUndoManager_basic[26787:26787] setFooReg: (null) 588s Passed test: (2025-02-20 23:56:44.727 +0000) NSUndoManager_basic.m:131 ... registerWithUndoTarget:selector:object single level undo 588s 2025-02-20 23:56:44.727 NSUndoManager_basic[26787:26787] setFooReg: one 588s Passed test: (2025-02-20 23:56:44.727 +0000) NSUndoManager_basic.m:133 ... registerWithUndoTarget:selector:object single level redo 588s 2025-02-20 23:56:44.727 NSUndoManager_basic[26787:26787] setFooReg: two 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:141 ... set two 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: three 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:146 ... set three 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: two 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: one 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: (null) 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:148 ... registerWithUndoTarget:selector:object multi level undo 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: one 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: two 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: three 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:153 ... registerWithUndoTarget:selector:object multi level redo 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:168 ... prepareWithInvocationTarget single level undo 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:170 ... prepareWithInvocationTarget single level redo 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:179 ... prepareWithInvocationTarget multi level undo 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:182 ... prepareWithInvocationTarget multi level redo 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: two 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: one 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: (null) 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:186 ... mixing prepare... and register... in undo stack 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: one 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: two 588s 2025-02-20 23:56:44.728 NSUndoManager_basic[26787:26787] setFooReg: three 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:194 ... mixing prepare... and register... in redo stack 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:208 ... single level undo with int argument 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:209 ... single level redo with int argument 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:223 ... multi level undo with int argument 588s Passed test: (2025-02-20 23:56:44.728 +0000) NSUndoManager_basic.m:227 ... multi level redo with int argument 588s 2025-02-20 23:56:44.729 NSUndoManager_basic[26787:26787] setFooReg: eight 588s 2025-02-20 23:56:44.729 NSUndoManager_basic[26787:26787] setFooReg: seven 588s Passed test: (2025-02-20 23:56:44.729 +0000) NSUndoManager_basic.m:249 ... undo grouping works with undo 588s 2025-02-20 23:56:44.729 NSUndoManager_basic[26787:26787] setFooReg: eight 588s Passed test: (2025-02-20 23:56:44.729 +0000) NSUndoManager_basic.m:255 ... undo grouping works with redo 588s Passed test: (2025-02-20 23:56:44.729 +0000) NSUndoManager_basic.m:261 ... setLevelsOfUndo: is sane. 588s Passed test: (2025-02-20 23:56:44.729 +0000) NSUndoManager_basic.m:292 ... levels of undo really works with undo. 588s Passed test: (2025-02-20 23:56:44.729 +0000) NSUndoManager_basic.m:297 ... levels of undo really works with redo. 588s Passed test: (2025-02-20 23:56:44.729 +0000) NSUndoManager_basic.m:305 ... can't register undo outside any group 588s Passed test: (2025-02-20 23:56:44.729 +0000) NSUndoManager_basic.m:310 ... registerUndoWithTarget:selector:object: retains its argument object 588s 2025-02-20 23:56:44.729 NSUndoManager_basic[26787:26787] setFooReg: 588s Passed test: (2025-02-20 23:56:44.730 +0000) NSUndoManager_basic.m:317 ... -undo causes NSUndoManager to release its argument object 588s 588s real 0m0.083s 588s user 0m0.055s 588s sys 0m0.029s 588s Completed file: NSUndoManager_basic.m 588s Testing NSUndoManager_notifications.m... 588s Running Tests/base/NSUndoManager/NSUndoManager_notifications.m... 588s Passed test: (2025-02-20 23:56:44.801 +0000) NSUndoManager_notifications.m:124 ... start at top level 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 2 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:126 ... grouping level during 1. check point 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:127 ... beginUndoGrouping causes one check point 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:128 ... implicit open when grouping by events 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 2 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 2 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:131 ... no implicit close when grouping by events 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:134 ... grouping level matched notifications 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:139 ... level 0 before any grouping 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:147 ... -undo posts NSUndoManagerWillUndoChangeNotification 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:154 ... -undo posts NSUndoManagerWillRedoChangeNotification 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:161 ... -undo posts NSUndoManagerDidUndoChangeNotification 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:168 ... -undo posts NSUndoManagerDidRedoChangeNotification 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:176 ... -beginUndoGroup sends a NSUndoManagerDidOpenUndoGroupNotification 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:184 ... -endUndoGroup sends a NSUndoManagerDidCloseUndoGroupNotification 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:187 ... we are at level zero 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:192 ... -beginUndoGroup sends a NSUndoManagerCheckPointNotification 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 588s 2025-02-20 23:56:44.857 NSUndoManager_notifications[26812:26812] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 588s Passed test: (2025-02-20 23:56:44.857 +0000) NSUndoManager_notifications.m:196 ... -endUndoGroup sends a NSUndoManagerCheckPointNotification 588s 588s real 0m0.086s 588s user 0m0.054s 588s sys 0m0.031s 588s Completed file: NSUndoManager_notifications.m 588s 588s Building in Tests/base/NSUserDefaults 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool general... 588s Compiling file basic.m ... 588s Compiling file general.m ... 588s Linking test_tool basic ... 588s Linking test_tool general ... 588s Testing basic.m... 588s Running Tests/base/NSUserDefaults/basic.m... 588s Passed test: (2025-02-20 23:56:45.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSUserDefaults is a known className 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' conforms to NSObject 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return self 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return own class 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' object SearchList: () Persistent: {} Temporary: {GSConfigDomain = {"GNUSTEP_FILESYSTEM_LAYOUT" = "debian-multiarch"; "GNUSTEP_LOCAL_AD is of correct class 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return superclass 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' responds to hash 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' isEqual: to self 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' respondsToSelector: 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' handles retain 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' has working retainCount 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' has NSString description 588s Passed test: (2025-02-20 23:56:45.762 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' handles performSelector 588s Passed test: (2025-02-20 23:56:45.762 +0000) basic.m:14 ... can store double 588s 588s real 0m0.070s 588s user 0m0.044s 588s sys 0m0.025s 588s Completed file: basic.m 588s Testing general.m... 588s Running Tests/base/NSUserDefaults/general.m... 588s Passed test: (2025-02-20 23:56:45.876 +0000) general.m:34 ... NSUserDefaults understands +standardUserDefaults 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:43 ... NSUserDefaults can set/get a BOOL 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:45 ... NSUserDefaults returns NSNumber for a BOOL 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:48 ... setting a boolean causes notification 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:51 ... NSUserDefaults can set/get an int 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:53 ... NSUserDefaults returns NSNumber for an int 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:56 ... setting an integer causes notification 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:59 ... NSUserDefaults can set/get a string 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:61 ... NSUserDefaults returns NSString for a string 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:64 ... setting a string causes notification 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:67 ... NSUserDefaults can use -removeObjectForKey: to remove a bool 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:70 ... removing a key causes notification 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:73 ... NSUserDefaults can use -setObject:forKey: to remove an int 588s Passed test: (2025-02-20 23:56:45.877 +0000) general.m:76 ... setting nil object causes notification 588s 588s real 0m0.083s 588s user 0m0.059s 588s sys 0m0.023s 588s Completed file: general.m 588s 588s Building in Tests/base/NSValueTransformer 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Compiling file basic.m ... 588s basic.m: In function ‘-[NestedTransformer init]’: 588s basic.m:38:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 588s 38 | if (self = [super init]) { 588s | ^~~~ 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSValueTransformer/basic.m... 588s Passed test: (2025-02-20 23:56:46.622 +0000) basic.m:75 ... NSNegateBooleanTransformer transforms correctly 588s Passed test: (2025-02-20 23:56:46.675 +0000) basic.m:78 ... NSNegateBooleanTransformer reverse transforms correctly 588s Passed test: (2025-02-20 23:56:46.675 +0000) basic.m:83 ... NSIsNilTransformer transforms correctly 588s Passed test: (2025-02-20 23:56:46.675 +0000) basic.m:88 ... NSIsNotNilTransformer transforms correctly 588s Passed test: (2025-02-20 23:56:46.675 +0000) basic.m:93 ... Custom transformer transforms correctly 588s 588s real 0m0.085s 588s user 0m0.058s 588s sys 0m0.027s 588s Completed file: basic.m 588s 588s Building in Tests/base/NSXMLDocument 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool cdata... 588s Compiling file basic.m ... 588s Compiling file cdata.m ... 588s Linking test_tool cdata ... 588s Linking test_tool basic ... 588s Testing basic.m... 588s Running Tests/base/NSXMLDocument/basic.m... 588s Start set: basic.m:10 ... NSXMLDocument 588s Passed test: (2025-02-20 23:56:47.513 +0000) basic.m:52 ... Cannot initialise an XML document with nil data 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:57 ... Cannot initialise an XML document with bad data class 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' exists 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working alloc 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' alloc gives the correct class 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working init 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working new 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working allocWithZone 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLDocument is a known className 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' conforms to NSObject 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return self 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return own class 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' object is of correct class 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return superclass 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' responds to hash 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' isEqual: to self 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' respondsToSelector: 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' handles retain 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' has working retainCount 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' has NSString description 588s Passed test: (2025-02-20 23:56:47.564 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' handles performSelector 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:67 ... can add elem to doc 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:71 ... can set elem as root 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:72 ... set root removes other children 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:74 ... setting a nil root is ignored 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:75 ... root element remains 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:81 ... document was initialized from a string 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:82 ... root element is correct 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:83 ... root element is bookstore 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:86 ... Xpath function returns the correct number of elements (4) 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:89 ... first node in Xpath result is an element 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:91 ... Got the correct elements from XPath query 588s Passed test: (2025-02-20 23:56:47.564 +0000) basic.m:97 ... Equal documents are equivalent 588s End set: basic.m:101 ... NSXMLDocument 588s 588s real 0m0.084s 588s user 0m0.055s 588s sys 0m0.028s 588s Completed file: basic.m 588s Testing cdata.m... 588s Running Tests/base/NSXMLDocument/cdata.m... 588s Start set: cdata.m:10 ... NSXMLDocument CDATA 588s Passed test: (2025-02-20 23:56:47.620 +0000) cdata.m:24 ... CDATA element is correct 588s End set: cdata.m:27 ... NSXMLDocument CDATA 588s 588s real 0m0.066s 588s user 0m0.043s 588s sys 0m0.023s 588s Completed file: cdata.m 588s 588s Building in Tests/base/NSXMLElement 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool attributes... 588s Making all for test_tool children... 588s Making all for test_tool basic... 588s Making all for test_tool transfer... 588s Compiling file attributes.m ... 588s Compiling file basic.m ... 588s Compiling file children.m ... 588s Compiling file transfer.m ... 588s transfer.m: In function ‘main’: 588s transfer.m:35:14: warning: variable ‘child’ set but not used [-Wunused-but-set-variable] 588s 35 | NSXMLNode *child; 588s | ^~~~~ 588s Linking test_tool transfer ... 588s Linking test_tool attributes ... 588s Linking test_tool children ... 588s Linking test_tool basic ... 588s Testing attributes.m... 588s Running Tests/base/NSXMLElement/attributes.m... 588s Start set: attributes.m:10 ... NSXMLElement attributes 588s Passed test: (2025-02-20 23:56:49.130 +0000) attributes.m:28 ... may add attributes 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:31 ... element returns attribute by name 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:33 ... removing attributes by name works 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:35 ... attribute is nil after removal 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:39 ... may not overwrite pre-existing attributes 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:42 ... cannot add attributes to multiple parents 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:47 ... setAttributes: added the new attribute 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:49 ... setAttributes: removed the old attribute 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:51 ... attributes are just as set 588s Passed test: (2025-02-20 23:56:49.172 +0000) attributes.m:54 ... setAttributes: to an empty array removes all attributes 588s End set: attributes.m:60 ... NSXMLElement attributes 588s 588s real 0m0.071s 588s user 0m0.046s 588s sys 0m0.026s 588s Completed file: attributes.m 588s Testing basic.m... 588s Running Tests/base/NSXMLElement/basic.m... 588s Start set: basic.m:9 ... NSXMLElement 588s Passed test: (2025-02-20 23:56:49.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' exists 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working alloc 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' alloc gives the correct class 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working init 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working new 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working allocWithZone 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLElement is a known className 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' conforms to NSObject 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return self 588s Passed test: (2025-02-20 23:56:49.280 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return own class 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' object is of correct class 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return superclass 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' responds to hash 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' isEqual: to self 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' respondsToSelector: 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' handles retain 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' has working retainCount 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' has NSString description 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' handles performSelector 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' conforms to NSObject 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return self 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return own class 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' object is of correct class 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return superclass 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' responds to hash 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' isEqual: to self 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' respondsToSelector: 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' handles retain 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' has working retainCount 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' has NSString description 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' handles performSelector 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' conforms to NSObject 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return self 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return own class 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' object is of correct class 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return superclass 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' responds to hash 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' isEqual: to self 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' respondsToSelector: 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' handles retain 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' has working retainCount 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' has NSString description 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' handles performSelector 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLElement is a known class 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLElement is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' understands -copy 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' copy is of correct type 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' original and copy are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' zCopy has correct type 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' copy and original are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' understands -copy 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' copy is of correct type 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' original and copy are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' zCopy has correct type 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' copy and original are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' understands -copy 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' copy is of correct type 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' original and copy are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' zCopy has correct type 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' copy and original are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:29 ... differently named elements are not equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:32 ... setting name of element works 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:33 ... elements with same name are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:37 ... element node kind is correct 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:38 ... element node level is zero 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:39 ... element node URI is nil 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:40 ... element node object value is empty 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:41 ... element node string value is empty 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:42 ... element node children is nil 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:45 ... setting URI on element node works 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:48 ... setting object value on element node works 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:51 ... setting nil object value on element node gives empty string 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:54 ... setting string value on element node works 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:57 ... setting nil string value on element node gives empty string 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:67 ... Elements with the same name are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:73 ... Elements with different attributes are NOT equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:79 ... Elements with the same attributes are equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:83 ... Elements with different values are NOT equal 588s Passed test: (2025-02-20 23:56:49.281 +0000) basic.m:87 ... Elements with same values are equal 588s End set: basic.m:93 ... NSXMLElement 588s 588s real 0m0.075s 588s user 0m0.047s 588s sys 0m0.027s 588s Completed file: basic.m 588s Testing children.m... 588s Running Tests/base/NSXMLElement/children.m... 588s Start set: children.m:10 ... NSXMLElement children 588s Passed test: (2025-02-20 23:56:49.345 +0000) children.m:36 ... may add a child at index 0 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:38 ... parent has a child after insertion 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:39 ... child has correct parent 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:40 ... removing child works 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:42 ... children is nil after removal 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:43 ... child has no parent 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:44 ... may reinsert a child at index 0 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:47 ... may add a child at index 0 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:49 ... parent has a child after insertion 588s 2025-02-20 23:56:49.385 children[27398:27398] NSXMLElement.m:687 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInternalInconsistencyException 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:51 ... cannot add a child if it has a parent 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:59 ... may add NSXMLElementKind child 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:64 ... may add NSXMLProcessingInstructionKind child 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:68 ... may add NSXMLTextKind child 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:72 ... may add NSXMLCommentKind child 588s 2025-02-20 23:56:49.385 children[27398:27398] NSXMLElement.m:673 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:84 ... may not add NSXMLEntityDeclarationKind child 588s 2025-02-20 23:56:49.385 children[27398:27398] NSXMLElement.m:672 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:89 ... may not add NSXMLElementDeclarationKind child 588s 2025-02-20 23:56:49.385 children[27398:27398] NSXMLElement.m:676 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:94 ... may not add NSXMLNotationDeclarationKind child 588s 2025-02-20 23:56:49.385 children[27398:27398] NSXMLElement.m:674 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.385 +0000) children.m:98 ... may not add NSXMLInvalidKind child 588s 2025-02-20 23:56:49.386 children[27398:27398] NSXMLElement.m:671 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:102 ... may not add NSXMLDocumentKind child 588s 2025-02-20 23:56:49.386 children[27398:27398] NSXMLElement.m:670 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:106 ... may not add NSXMLDTDKind child 588s 2025-02-20 23:56:49.386 children[27398:27398] NSXMLElement.m:675 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:110 ... may not add NSXMLNamespaceKind child 588s 2025-02-20 23:56:49.386 children[27398:27398] NSXMLElement.m:669 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:114 ... may not add NSXMLAttributeKind child 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:118 ... child element node level is one 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:120 ... may set a nil array of children 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:122 ... setting nil children works 588s Passed test: (2025-02-20 23:56:49.386 +0000) children.m:124 ... removing child from invalid index raises 588s End set: children.m:133 ... NSXMLElement children 588s 588s real 0m0.066s 588s user 0m0.042s 588s sys 0m0.024s 588s Completed file: children.m 588s Testing transfer.m... 588s Running Tests/base/NSXMLElement/transfer.m... 588s Start set: transfer.m:29 ... NSXMLElement transfer 588s Passed test: (2025-02-20 23:56:49.440 +0000) transfer.m:41 ... document was initialized from a string 588s End set: transfer.m:55 ... NSXMLElement transfer 588s 588s real 0m0.068s 588s user 0m0.043s 588s sys 0m0.025s 588s Completed file: transfer.m 588s 588s Building in Tests/base/NSXMLNode 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool description... 588s Making all for test_tool children... 588s Making all for test_tool kinds... 588s Compiling file children.m ... 588s Compiling file description.m ... 588s Compiling file basic.m ... 588s Compiling file kinds.m ... 588s In file included from children.m:1: 588s children.m: In function ‘main’: 588s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 588s 224 | _cond = (int)(testExpression__); \ 588s | ^ 588s children.m:39:5: note: in expansion of macro ‘PASS’ 588s 39 | PASS((docB = [[NSXMLDocument alloc] initWithRootElement: node]), "Detached children can be reattached."); 588s | ^~~~ 588s children.m:61:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 61 | END_SET("NSXMLNode - handling children") 588s | ^~~~~~~ 588s description.m: In function ‘main’: 588s description.m:17:12: warning: unused variable ‘i’ [-Wunused-variable] 588s 17 | unsigned i; 588s | ^ 588s kinds.m: In function ‘main’: 588s kinds.m:47:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 47 | END_SET("NSXMLNode -initWithKind: initializer") 588s | ^~~~~~~ 588s Linking test_tool children ... 588s Linking test_tool description ... 588s Linking test_tool kinds ... 588s Making all for test_tool namespaces... 588s Making all for test_tool xpath... 588s Compiling file xpath.m ... 588s Compiling file namespaces.m ... 588s namespaces.m: In function ‘main’: 588s namespaces.m:188:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 588s 188 | END_SET("NSXMLNode namespace handling") 588s | ^~~~~~~ 588s Linking test_tool basic ... 588s Linking test_tool namespaces ... 588s Linking test_tool xpath ... 588s Testing basic.m... 588s Running Tests/base/NSXMLNode/basic.m... 588s Start set: basic.m:10 ... NSXMLNode 588s Passed test: (2025-02-20 23:56:51.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' exists 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working alloc 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' alloc gives the correct class 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working init 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working new 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working allocWithZone 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLNode is a known className 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' conforms to NSObject 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return self 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return own class 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' object <> is of correct class 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return superclass 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' responds to hash 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' isEqual: to self 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' respondsToSelector: 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' handles retain 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' has working retainCount 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' has NSString description 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' handles performSelector 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' conforms to NSObject 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return self 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return own class 588s Passed test: (2025-02-20 23:56:51.225 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' object is of correct class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return superclass 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' responds to hash 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' isEqual: to self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' respondsToSelector: 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' handles retain 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' has working retainCount 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' has NSString description 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' handles performSelector 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' conforms to NSObject 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return own class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' object Text node is of correct class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return superclass 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' responds to hash 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' isEqual: to self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' respondsToSelector: 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' handles retain 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' has working retainCount 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' has NSString description 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' handles performSelector 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' conforms to NSObject 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return own class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' object is of correct class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return superclass 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' responds to hash 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' isEqual: to self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' respondsToSelector: 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' handles retain 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' has working retainCount 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' has NSString description 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' handles performSelector 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' conforms to NSObject 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return own class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' object xmlns:name space name="name space string" is of correct class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return superclass 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' responds to hash 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' isEqual: to self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' respondsToSelector: 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' handles retain 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' has working retainCount 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' has NSString description 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' handles performSelector 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' conforms to NSObject 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return own class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' object is of correct class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return superclass 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' responds to hash 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' isEqual: to self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' respondsToSelector: 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' handles retain 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' has working retainCount 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' has NSString description 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' handles performSelector 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' conforms to NSObject 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return own class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' object key="value" is of correct class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return superclass 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' responds to hash 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' isEqual: to self 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' respondsToSelector: 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' handles retain 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' has working retainCount 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' has NSString description 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' handles performSelector 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLNode is a known class 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLNode is a known class 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' understands -copy 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' copy is of correct type 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' original and copy are equal 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' zCopy has correct type 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' copy and original are equal 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' understands -copy 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' copy is of correct type 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' original and copy are equal 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' zCopy has correct type 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' copy and original are equal 588s Passed test: (2025-02-20 23:56:51.226 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' understands -copy 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' copy is of correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' original and copy are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' zCopy has correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' copy and original are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' understands -copy 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' copy is of correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' original and copy are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' zCopy has correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' copy and original are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' understands -copy 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' copy is of correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' original and copy are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' zCopy has correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' copy and original are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' understands -copy 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' copy is of correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' original and copy are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' zCopy has correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' copy and original are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 588s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' understands -copy 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' copy is of correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' original and copy are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' is not retained by copy with same zone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' understands -copyWithZone 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' zCopy has correct type 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' copy and original are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' is not retained by copy with other zone 588s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:43 ... different node kinds are not equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:47 ... invalid nodes are equal 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:50 ... invalid node kind is correct 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:51 ... invalid node level is zero 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:52 ... invalid node name is nil 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:53 ... invalid node URI is nil 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:54 ... invalid node object value is nil 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:55 ... invalid node string value is empty 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:56 ... invalid node children is nil 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:59 ... setting name on invalid node gives a nil name 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:62 ... setting URI on invalid node gives a nil URI 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:65 ... setting object value on invalid node works 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:68 ... No child after setting object value 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:71 ... setting nil object value on invalid node works 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:73 ... setting nil object value on invalid node gives empty string 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:78 ... setting object value on invalid node works 588s Dashed hope: (2025-02-20 23:56:51.227 +0000) basic.m:81 ... setting object value on invalid node sets string value 588s Expected '1,2E1' and got '12' 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:87 ... setting string value on invalid node works 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:89 ... setting string value on invalid node sets object value 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:92 ... setting nil string value on invalid node gives empty string 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:94 ... setting nil string value on invalid node sets object value to nil 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:103 ... attr node kind is correct 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:104 ... attr node level is zero 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:105 ... name on attr node works 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:106 ... attr node URI is nil 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:107 ... attr node object value works 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:108 ... string value on attr node works 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:110 ... attr node children is nil 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:111 ... No child on attr node 588s Passed test: (2025-02-20 23:56:51.227 +0000) basic.m:114 ... setting name on attr node works 588s Passed test: (2025-02-20 23:56:51.228 +0000) basic.m:117 ... setting string value on attr node works 588s End set: basic.m:121 ... NSXMLNode 588s 588s real 0m0.068s 588s user 0m0.042s 588s sys 0m0.026s 588s Completed file: basic.m 588s Testing children.m... 588s Running Tests/base/NSXMLNode/children.m... 588s Start set: children.m:10 ... NSXMLNode - handling children 588s Passed test: (2025-02-20 23:56:51.289 +0000) children.m:24 ... Attr parent is set to node 588s Passed test: (2025-02-20 23:56:51.331 +0000) children.m:26 ... Cannot add attribute twice 588s Passed test: (2025-02-20 23:56:51.331 +0000) children.m:29 ... Attr parent is set to nil 588s Passed test: (2025-02-20 23:56:51.331 +0000) children.m:35 ... Parent is set to docA 588s Passed test: (2025-02-20 23:56:51.331 +0000) children.m:39 ... Detached children can be reattached. 588s Passed test: (2025-02-20 23:56:51.331 +0000) children.m:43 ... Parent is set to docB 588s Passed test: (2025-02-20 23:56:51.331 +0000) children.m:46 ... Parent is set to nil 588s Passed test: (2025-02-20 23:56:51.331 +0000) children.m:49 ... Reusing a child throws an exception 588s End set: children.m:61 ... NSXMLNode - handling children 588s 588s real 0m0.067s 588s user 0m0.041s 588s sys 0m0.025s 588s Completed file: children.m 588s Testing description.m... 588s Running Tests/base/NSXMLNode/description.m... 588s Start set: description.m:20 ... NSXMLNode - descriptions 588s Passed test: (2025-02-20 23:56:51.387 +0000) description.m:31 ... root has no attributes 588s Passed test: (2025-02-20 23:56:51.428 +0000) description.m:32 ... namespace description 588s Passed test: (2025-02-20 23:56:51.428 +0000) description.m:36 ... child description 588s End set: description.m:41 ... NSXMLNode - descriptions 588s 588s real 0m0.065s 588s user 0m0.042s 588s sys 0m0.022s 588s Completed file: description.m 588s Testing kinds.m... 588s Running Tests/base/NSXMLNode/kinds.m... 588s Start set: kinds.m:21 ... NSXMLNode -initWithKind: initializer 588s Passed test: (2025-02-20 23:56:51.482 +0000) kinds.m:29 ... Initializing with NSXMLDocumentKind produces instances of NSXMLDocument. 588s Passed test: (2025-02-20 23:56:51.524 +0000) kinds.m:30 ... Initializing with NSXMLElementKind produces instances of NSXMLElement. 588s Passed test: (2025-02-20 23:56:51.524 +0000) kinds.m:31 ... Initializing with NSXMLDTDKind produces instances of NSXMLDTD. 588s Passed test: (2025-02-20 23:56:51.524 +0000) kinds.m:32 ... Initializing with NSXMLEntityDeclarationKind produces instances of NSXMLDTDNode. 588s Passed test: (2025-02-20 23:56:51.524 +0000) kinds.m:33 ... Initializing with NSXMLElementDeclarationKind produces instances of NSXMLDTDNode. 588s Passed test: (2025-02-20 23:56:51.524 +0000) kinds.m:34 ... Initializing with NSXMLNotationDeclarationKind produces instances of NSXMLDTDNode. 588s Passed test: (2025-02-20 23:56:51.524 +0000) kinds.m:36 ... Does not instantiate NSXMLAttributeDeclarations through -initWithKind: 588s End set: kinds.m:47 ... NSXMLNode -initWithKind: initializer 588s 588s real 0m0.066s 588s user 0m0.040s 588s sys 0m0.024s 588s Completed file: kinds.m 588s Testing namespaces.m... 588s Running Tests/base/NSXMLNode/namespaces.m... 588s Start set: namespaces.m:32 ... NSXMLNode namespace handling 588s Passed test: (2025-02-20 23:56:51.582 +0000) namespaces.m:105 ... attribute gd:foo 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:108 ... getting gd:chyld 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:112 ... child gd:chyld 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:119 ... attribute openSearch:foo 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:124 ... getting openSearch:chyld 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:128 ... child openSearch:chyld 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:133 ... getting chyld 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:137 ... child chyld 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:143 ... getting chyld (URI 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:147 ... child chyld 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:154 ... in test batch zorgbot 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:158 ... getting batch zorgtree 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:162 ... in test batch zorgtree 588s Passed test: (2025-02-20 23:56:51.625 +0000) namespaces.m:169 ... getting loner 588s Dashed hope: (2025-02-20 23:56:51.625 +0000) namespaces.m:182 ... unexpected xml output 588s Expected 'buzzfuzzfuzz2fuzz3gollyfoo' and got '<:dad xmlns:="http://www.w3.org/2005/Atom" xmlns:gd="http://schemas.google.com/g/2005" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns="http://schemas.google.com/gdata/batch" gd:foo="baz" openSearch:foo="baz2" zorgbot="gollyfum">buzzfuzzfuzz2fuzz3gollyfoo' 588s End set: namespaces.m:188 ... NSXMLNode namespace handling 588s 588s real 0m0.068s 588s user 0m0.044s 588s sys 0m0.024s 588s Completed file: namespaces.m 588s Testing xpath.m... 588s Running Tests/base/NSXMLNode/xpath.m... 588s Passed test: (2025-02-20 23:56:51.684 +0000) xpath.m:19 ... created a document from an XML string 588s Passed test: (2025-02-20 23:56:51.727 +0000) xpath.m:23 ... access chyld node 588s Passed test: (2025-02-20 23:56:51.727 +0000) xpath.m:24 ... no error accessing chyld node 588s Passed test: (2025-02-20 23:56:51.727 +0000) xpath.m:25 ... retrieve chyld node 588s XPath error : Undefined namespace prefix 588s 2025-02-20 23:56:51.727 xpath[27767:27767] Error: unable to evaluate xpath expression "//ln:loner" 588s Passed test: (2025-02-20 23:56:51.727 +0000) xpath.m:28 ... can't access ln:loner node if namespace not defined at top 588s Passed test: (2025-02-20 23:56:51.727 +0000) xpath.m:29 ... should get error when fail to access node 588s 588s real 0m0.067s 588s user 0m0.041s 588s sys 0m0.026s 588s Completed file: xpath.m 588s 588s Building in Tests/base/NSXMLParser 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basic... 588s Making all for test_tool parse... 588s Compiling file basic.m ... 588s Compiling file parse.m ... 588s Linking test_tool basic ... 588s Linking test_tool parse ... 588s Testing basic.m... 588s Running Tests/base/NSXMLParser/basic.m... 588s Passed test: (2025-02-20 23:56:52.563 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' exists 588s Passed test: (2025-02-20 23:56:52.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working alloc 588s Passed test: (2025-02-20 23:56:52.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' alloc gives the correct class 588s Passed test: (2025-02-20 23:56:52.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working init 588s Passed test: (2025-02-20 23:56:52.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working new 588s Passed test: (2025-02-20 23:56:52.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working allocWithZone 588s Passed test: (2025-02-20 23:56:52.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... GSSloppyXMLParser is a known className 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' conforms to NSObject 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return self 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return own class 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' object is of correct class 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return superclass 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' responds to hash 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' isEqual: to self 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' respondsToSelector: 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' handles retain 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' has working retainCount 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' has NSString description 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' handles performSelector 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' exists 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working alloc 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' alloc gives the correct class 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working init 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working new 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working allocWithZone 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' allocWithZone: gives the correct class 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLParser is a known className 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' conforms to NSObject 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return self 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return own class 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' object is of correct class 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' isMemberOfClass works 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return superclass 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' responds to hash 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' isEqual: to self 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' respondsToSelector: 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' handles retain 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' has working retainCount 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' has NSString description 588s Passed test: (2025-02-20 23:56:52.611 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' handles performSelector 588s 588s real 0m0.073s 588s user 0m0.042s 588s sys 0m0.031s 588s Completed file: basic.m 588s Testing parse.m... 588s Running Tests/base/NSXMLParser/parse.m... 588s Passed test: (2025-02-20 23:56:52.717 +0000) parse.m:335 ... simple document 1 (strict) 588s Passed test: (2025-02-20 23:56:52.719 +0000) parse.m:336 ... simple document 1 (sloppy) 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:337 ... simple document 1 (strict) without header 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:339 ... simple document 1 (sloppy) without header 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:361 ... parse data (strict): namespaced-attributes.xml 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:365 ... parse data (sloppy): namespaced-attributes.xml 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:369 ... parse stream (strict): namespaced-attributes.xml 588s 2025-02-20 23:56:52.720 parse[27907:27907] Parsing failed: (null) at 0 on 0 with 588s Dashed hope: (2025-02-20 23:56:52.720 +0000) parse.m:375 ... parse stream (sloppy): namespaced-attributes.xml 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:361 ... parse data (strict): quoted-entities.xml 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:365 ... parse data (sloppy): quoted-entities.xml 588s Passed test: (2025-02-20 23:56:52.720 +0000) parse.m:369 ... parse stream (strict): quoted-entities.xml 588s 2025-02-20 23:56:52.720 parse[27907:27907] Parsing failed: (null) at 0 on 0 with 588s Dashed hope: (2025-02-20 23:56:52.720 +0000) parse.m:375 ... parse stream (sloppy): quoted-entities.xml 588s Passed test: (2025-02-20 23:56:52.721 +0000) parse.m:361 ... parse data (strict): internal-document.xml 588s 2025-02-20 23:56:52.721 parse[27907:27907] attr=version - 20 588s 2025-02-20 23:56:52.721 parse[27907:27907] type=CDATA - 20 588s 2025-02-20 23:56:52.721 parse[27907:27907] attr=name - 20 588s 2025-02-20 23:56:52.721 parse[27907:27907] type=CDATA - 20 588s 2025-02-20 23:56:52.721 parse[27907:27907] attr=srcLoc - 20 588s 2025-02-20 23:56:52.721 parse[27907:27907] type=CDATA - 20 588s Passed test: (2025-02-20 23:56:52.721 +0000) parse.m:365 ... parse data (sloppy): internal-document.xml 588s Passed test: (2025-02-20 23:56:52.721 +0000) parse.m:369 ... parse stream (strict): internal-document.xml 588s 2025-02-20 23:56:52.721 parse[27907:27907] Parsing failed: (null) at 0 on 0 with 588s Dashed hope: (2025-02-20 23:56:52.721 +0000) parse.m:375 ... parse stream (sloppy): internal-document.xml 588s Passed test: (2025-02-20 23:56:52.722 +0000) parse.m:402 ... external entity (strict) 588s Passed test: (2025-02-20 23:56:52.722 +0000) parse.m:403 ... external entity (sloppy) 588s 588s real 0m0.073s 588s user 0m0.047s 588s sys 0m0.026s 588s Completed file: parse.m 588s 588s Building in Tests/base/PropertyLists 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool non_ascii... 588s Making all for test_tool test00... 588s Making all for test_tool test01... 588s Making all for test_tool xml... 588s Compiling file test01.m ... 588s Compiling file xml.m ... 588s Compiling file test00.m ... 588s Compiling file non_ascii.m ... 588s Linking test_tool non_ascii ... 588s Linking test_tool test00 ... 588s Linking test_tool xml ... 588s Linking test_tool test01 ... 588s Testing non_ascii.m... 588s Running Tests/base/PropertyLists/non_ascii.m... 588s Passed test: (2025-02-20 23:56:53.735 +0000) non_ascii.m:16 ... utf8 plist works 588s Passed test: (2025-02-20 23:56:53.778 +0000) non_ascii.m:19 ... utf16 plist works 588s Passed test: (2025-02-20 23:56:53.778 +0000) non_ascii.m:22 ... utf8 strings file works 588s Passed test: (2025-02-20 23:56:53.778 +0000) non_ascii.m:25 ... utf16 strings file works 588s 588s real 0m0.069s 588s user 0m0.048s 588s sys 0m0.021s 588s Completed file: non_ascii.m 588s Testing test00.m... 588s Running Tests/base/PropertyLists/test00.m... 588s Passed test: (2025-02-20 23:56:53.834 +0000) test00.m:18 ... We can parse a string 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:21 ... We can parse a quoted string 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:24 ... We can parse a quoted string with octal escape 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:27 ... We can parse a simple array with a single object 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:31 ... We can parse a simple array with a single object between "s 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:35 ... We can parse a simple array with two objects 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:39 ... We can parse a simple array with three objects, with "s 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:44 ... We can parse a simple array with two objects and a C comment 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:48 ... We can parse a simple array with two objects and a C++ comment 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:52 ... We can parse an empty dictionary 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:55 ... We can parse a simple dictionary with a two key value pairs 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:61 ... We can parse a simple dictionary with a two key value pairs and a C comment 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:67 ... We can parse a simple dictionary with a two key value pairs and a C++ comment 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:73 ... We can parse an array containing a single array 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:78 ... We can parse an array containing a single dictionary 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:84 ... We can parse an array containing an array and a string 588s Passed test: (2025-02-20 23:56:53.875 +0000) test00.m:90 ... We can parse an array containing an array and a dictionary 588s 588s real 0m0.065s 588s user 0m0.044s 588s sys 0m0.021s 588s Completed file: test00.m 588s Testing test01.m... 588s Running Tests/base/PropertyLists/test01.m... 588s 2025-02-20 23:56:53.976 test01[28124:28124] test descriptions 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:143 ... We can generate a property list from a string 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:146 ... We can generate a property list from data 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:149 ... We can generate a property list from an empty array 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:152 ... We can generate a property list from an array with a single object 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:155 ... We can generate a property list from an array with two objects 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 588s Passed test: (2025-02-20 23:56:53.976 +0000) test01.m:200 ... We can generate a medium-size property list (1) 588s Passed test: (2025-02-20 23:56:53.977 +0000) test01.m:305 ... We can generate a medium-size property list (2) 588s Passed test: (2025-02-20 23:56:53.977 +0000) test01.m:309 ... We can generate a property list from an empty data 588s Passed test: (2025-02-20 23:56:53.977 +0000) test01.m:312 ... We can generate a property list from very simple data 588s Passed test: (2025-02-20 23:56:53.977 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 588s Passed test: (2025-02-20 23:56:53.977 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 588s Passed test: (2025-02-20 23:56:53.977 +0000) test01.m:339 ... We can generate a property list from an array containing various things 588s 2025-02-20 23:56:53.977 test01[28124:28124] test XML 588s Passed test: (2025-02-20 23:56:53.978 +0000) test01.m:143 ... We can generate a property list from a string 588s Passed test: (2025-02-20 23:56:53.978 +0000) test01.m:146 ... We can generate a property list from data 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:149 ... We can generate a property list from an empty array 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:152 ... We can generate a property list from an array with a single object 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:155 ... We can generate a property list from an array with two objects 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:200 ... We can generate a medium-size property list (1) 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:305 ... We can generate a medium-size property list (2) 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:309 ... We can generate a property list from an empty data 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:312 ... We can generate a property list from very simple data 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 588s Passed test: (2025-02-20 23:56:53.979 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:339 ... We can generate a property list from an array containing various things 588s 2025-02-20 23:56:53.980 test01[28124:28124] test binary 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:143 ... We can generate a property list from a string 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:146 ... We can generate a property list from data 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:149 ... We can generate a property list from an empty array 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:152 ... We can generate a property list from an array with a single object 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:155 ... We can generate a property list from an array with two objects 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:200 ... We can generate a medium-size property list (1) 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:305 ... We can generate a medium-size property list (2) 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:309 ... We can generate a property list from an empty data 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:312 ... We can generate a property list from very simple data 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:339 ... We can generate a property list from an array containing various things 588s 2025-02-20 23:56:53.980 test01[28124:28124] test OpenStep 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:143 ... We can generate a property list from a string 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:146 ... We can generate a property list from data 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:149 ... We can generate a property list from an empty array 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:152 ... We can generate a property list from an array with a single object 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:155 ... We can generate a property list from an array with two objects 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 588s Passed test: (2025-02-20 23:56:53.980 +0000) test01.m:200 ... We can generate a medium-size property list (1) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:305 ... We can generate a medium-size property list (2) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:309 ... We can generate a property list from an empty data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:312 ... We can generate a property list from very simple data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:339 ... We can generate a property list from an array containing various things 588s 2025-02-20 23:56:53.981 test01[28124:28124] test GNUStep text 588s 2025-02-20 23:56:53.981 test01[28124:28124] test GNUStep old binary 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:143 ... We can generate a property list from a string 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:146 ... We can generate a property list from data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:149 ... We can generate a property list from an empty array 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:152 ... We can generate a property list from an array with a single object 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:155 ... We can generate a property list from an array with two objects 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:200 ... We can generate a medium-size property list (1) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:305 ... We can generate a medium-size property list (2) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:309 ... We can generate a property list from an empty data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:312 ... We can generate a property list from very simple data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:339 ... We can generate a property list from an array containing various things 588s 2025-02-20 23:56:53.981 test01[28124:28124] test GNUStep old binary 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:143 ... We can generate a property list from a string 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:146 ... We can generate a property list from data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:149 ... We can generate a property list from an empty array 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:152 ... We can generate a property list from an array with a single object 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:155 ... We can generate a property list from an array with two objects 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:200 ... We can generate a medium-size property list (1) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:305 ... We can generate a medium-size property list (2) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:309 ... We can generate a property list from an empty data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:312 ... We can generate a property list from very simple data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 588s Passed test: (2025-02-20 23:56:53.981 +0000) test01.m:339 ... We can generate a property list from an array containing various things 588s Passed test: (2025-02-20 23:56:54.692 +0000) test01.m:353 ... parses complex plist 588s Passed test: (2025-02-20 23:56:54.692 +0000) test01.m:362 ... Does not crash on binary plist with cyclic references. 588s Passed test: (2025-02-20 23:56:54.692 +0000) test01.m:367 ... Rejects cyclic plist 588s 588s real 0m0.807s 588s user 0m0.770s 588s sys 0m0.034s 588s Completed file: test01.m 588s Testing xml.m... 588s Running Tests/base/PropertyLists/xml.m... 588s Passed test: (2025-02-20 23:56:54.829 +0000) xml.m:29 ... xml propertylist parse test 0 588s Passed test: (2025-02-20 23:56:54.830 +0000) xml.m:29 ... xml propertylist parse test 1 588s Passed test: (2025-02-20 23:56:54.830 +0000) xml.m:29 ... xml propertylist parse test 2 588s Passed test: (2025-02-20 23:56:54.830 +0000) xml.m:29 ... xml propertylist parse test 3 588s Passed test: (2025-02-20 23:56:54.830 +0000) xml.m:29 ... xml propertylist parse test 4 588s Passed test: (2025-02-20 23:56:54.830 +0000) xml.m:29 ... xml propertylist parse test 5 588s 588s real 0m0.082s 588s user 0m0.050s 588s sys 0m0.032s 588s Completed file: xml.m 588s 588s Building in Tests/base/Unicode 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool test00... 588s Compiling file test00.m ... 588s Linking test_tool test00 ... 588s Testing test00.m... 588s Running Tests/base/Unicode/test00.m... 588s Passed test: (2025-02-20 23:56:55.333 +0000) test00.m:18 ... We can convert from UTF8 Encoding 588s Passed test: (2025-02-20 23:56:55.373 +0000) test00.m:22 ... We can convert to UTF8 Encoding 588s 588s real 0m0.065s 588s user 0m0.041s 588s sys 0m0.024s 588s Completed file: test00.m 588s 588s Building in Tests/base/coding 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool basictypes... 588s Making all for test_tool decoding... 588s Compiling file decoding.m ... 588s Compiling file basictypes.m ... 588s Linking test_tool decoding ... 588s Linking test_tool basictypes ... 588s Testing basictypes.m... 588s Running Tests/base/coding/basictypes.m... 588s Passed test: (2025-02-20 23:56:56.142 +0000) basictypes.m:141 ... can write int of size 4 588s Passed test: (2025-02-20 23:56:56.143 +0000) basictypes.m:141 ... can unarchive int from int-4.type 588s Passed test: (2025-02-20 23:56:56.143 +0000) basictypes.m:142 ... can write uint of size 4 588s Passed test: (2025-02-20 23:56:56.143 +0000) basictypes.m:142 ... can unarchive uint from uint-4.type 588s Passed test: (2025-02-20 23:56:56.143 +0000) basictypes.m:143 ... can write long of size 8 588s Passed test: (2025-02-20 23:56:56.143 +0000) basictypes.m:143 ... can unarchive long from long-8.type 588s Passed test: (2025-02-20 23:56:56.143 +0000) basictypes.m:144 ... can write ulong of size 8 588s Passed test: (2025-02-20 23:56:56.143 +0000) basictypes.m:144 ... can unarchive ulong from ulong-8.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:145 ... can write llong of size 8 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:145 ... can unarchive llong from llong-8.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:146 ... can write ullong of size 8 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:146 ... can unarchive ullong from ullong-8.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:147 ... can write schar of size 1 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:147 ... can unarchive schar from schar-1.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:148 ... can write uchar of size 1 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:148 ... can unarchive uchar from uchar-1.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:149 ... can write short of size 2 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:149 ... can unarchive short from short-2.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:153 ... can write float of size 4 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:153 ... can unarchive float from float-4.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:154 ... can write double of size 8 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:154 ... can unarchive double from double-8.type 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:150 ... can write ushort of size 2 588s Passed test: (2025-02-20 23:56:56.144 +0000) basictypes.m:150 ... can unarchive ushort from ushort-2.type 588s Passed test: (2025-02-20 23:56:56.145 +0000) basictypes.m:155 ... can write BOOL of size 1 588s Passed test: (2025-02-20 23:56:56.145 +0000) basictypes.m:155 ... can unarchive BOOL from BOOL-1.type 588s Passed test: (2025-02-20 23:56:56.145 +0000) basictypes.m:234 ... archiving as int - dearchiving as NSInteger 588s Passed test: (2025-02-20 23:56:56.145 +0000) basictypes.m:235 ... archiving as unsigned int - dearchiving as NSUInteger 588s Passed test: (2025-02-20 23:56:56.145 +0000) basictypes.m:236 ... archiving as NSInteger - dearchiving as int 588s Passed test: (2025-02-20 23:56:56.145 +0000) basictypes.m:237 ... archiving as NSUInteger - dearchiving as unsigned int 588s Passed test: (2025-02-20 23:56:56.145 +0000) basictypes.m:238 ... archiving as NSInteger array - dearchiving as long long 588s 588s real 0m0.066s 588s user 0m0.043s 588s sys 0m0.023s 588s Completed file: basictypes.m 588s Testing decoding.m... 588s Running Tests/base/coding/decoding.m... 588s Passed test: (2025-02-20 23:56:56.242 +0000) decoding.m:197 ... decoding current version of class NSArray 588s Passed test: (2025-02-20 23:56:56.242 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSArray 588s Passed test: (2025-02-20 23:56:56.242 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSArray 588s Passed test: (2025-02-20 23:56:56.243 +0000) decoding.m:197 ... decoding current version of class NSAttributedString 588s Passed test: (2025-02-20 23:56:56.243 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSAttributedString 588s Passed test: (2025-02-20 23:56:56.243 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSAttributedString 588s Passed test: (2025-02-20 23:56:56.243 +0000) decoding.m:197 ... decoding current version of class NSCharacterSet 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSCharacterSet 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSCharacterSet 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:197 ... decoding current version of class NSData 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSData 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSData 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:197 ... decoding current version of class NSMutableData 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSMutableData 588s Passed test: (2025-02-20 23:56:56.244 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSMutableData 588s Passed test: (2025-02-20 23:56:56.245 +0000) decoding.m:197 ... decoding current version of class NSDate 588s Passed test: (2025-02-20 23:56:56.245 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSDate 588s Passed test: (2025-02-20 23:56:56.245 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSDate 588s Passed test: (2025-02-20 23:56:56.251 +0000) decoding.m:197 ... decoding current version of class NSDateFormatter 588s Passed test: (2025-02-20 23:56:56.251 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSDateFormatter 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSDateFormatter 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:197 ... decoding current version of class NSDictionary 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSDictionary 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSDictionary 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:197 ... decoding current version of class NSException 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSException 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSException 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:197 ... decoding current version of class NSNotification 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNotification 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNotification 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:197 ... decoding current version of class NSNull 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNull 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNull 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:197 ... decoding current version of class NSObject 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSObject 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSObject 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:197 ... decoding current version of class NSSet 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSSet 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSSet 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:197 ... decoding current version of class NSString 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSString 588s Passed test: (2025-02-20 23:56:56.252 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSString 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:197 ... decoding current version of class NSURL 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSURL 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSURL 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:197 ... decoding current version of class NSValue 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:246 ... decoding 32bit version 3 of class NSValue 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:246 ... decoding 64bit version 3 of class NSValue 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:197 ... decoding current version of class NSNumber 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNumber 588s Passed test: (2025-02-20 23:56:56.253 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNumber 588s 588s real 0m0.079s 588s user 0m0.044s 588s sys 0m0.035s 588s Completed file: decoding.m 588s 588s Building in Tests/base/headers 588s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 588s Running in gnustep-make version 2 strict mode. 588s Making all for test_tool GSLock... 588s Making all for test_tool GSMime... 588s Making all for test_tool GSObjCRuntime... 588s Making all for test_tool GSXML... 588s Compiling file GSLock.m ... 588s Compiling file GSMime.m ... 588s Compiling file GSObjCRuntime.m ... 588s Compiling file GSXML.m ... 588s Linking test_tool GSObjCRuntime ... 588s Linking test_tool GSMime ... 588s Linking test_tool GSLock ... 588s Linking test_tool GSXML ... 588s Making all for test_tool NSArchiver... 588s Making all for test_tool NSArray... 588s Making all for test_tool NSAttributedString... 588s Making all for test_tool NSAutoreleasePool... 588s Compiling file NSArchiver.m ... 588s Compiling file NSAttributedString.m ... 588s Compiling file NSArray.m ... 588s Compiling file NSAutoreleasePool.m ... 588s Linking test_tool NSArchiver ... 588s Linking test_tool NSArray ... 588s Linking test_tool NSAttributedString ... 588s Linking test_tool NSAutoreleasePool ... 588s Making all for test_tool NSBundle... 588s Making all for test_tool NSByteOrder... 588s Making all for test_tool NSCalendarDate... 588s Compiling file NSByteOrder.m ... 588s Compiling file NSBundle.m ... 588s Making all for test_tool NSCharacterSet... 588s Compiling file NSCalendarDate.m ... 588s Compiling file NSCharacterSet.m ... 588s Linking test_tool NSByteOrder ... 588s Linking test_tool NSCalendarDate ... 588s Linking test_tool NSBundle ... 588s Linking test_tool NSCharacterSet ... 588s Making all for test_tool NSClassDescription... 588s Making all for test_tool NSCoder... 588s Making all for test_tool NSComparisonPredicate... 588s Compiling file NSCoder.m ... 588s Compiling file NSClassDescription.m ... 588s Compiling file NSComparisonPredicate.m ... 588s Making all for test_tool NSCompoundPredicate... 588s Compiling file NSCompoundPredicate.m ... 588s Linking test_tool NSClassDescription ... 588s Linking test_tool NSCoder ... 588s Linking test_tool NSComparisonPredicate ... 588s Linking test_tool NSCompoundPredicate ... 588s Making all for test_tool NSConnection... 588s Making all for test_tool NSData... 588s Compiling file NSConnection.m ... 588s Making all for test_tool NSDate... 588s Compiling file NSData.m ... 588s Making all for test_tool NSDateFormatter... 588s Compiling file NSDate.m ... 588s Compiling file NSDateFormatter.m ... 588s Linking test_tool NSDate ... 588s Linking test_tool NSConnection ... 588s Linking test_tool NSData ... 588s Making all for test_tool NSDebug... 588s Linking test_tool NSDateFormatter ... 588s Making all for test_tool NSDecimal... 588s Making all for test_tool NSDecimalNumber... 588s Compiling file NSDebug.m ... 588s Compiling file NSDecimal.m ... 588s Compiling file NSDecimalNumber.m ... 588s Making all for test_tool NSDictionary... 588s Compiling file NSDictionary.m ... 588s Linking test_tool NSDecimalNumber ... 588s Linking test_tool NSDebug ... 588s Linking test_tool NSDecimal ... 588s Making all for test_tool NSDistantObject... 588s Linking test_tool NSDictionary ... 588s Compiling file NSDistantObject.m ... 588s Making all for test_tool NSDistributedLock... 588s Making all for test_tool NSDistributedNotificationCenter... 588s Compiling file NSDistributedNotificationCenter.m ... 588s Compiling file NSDistributedLock.m ... 588s Making all for test_tool NSEnumerator... 588s Compiling file NSEnumerator.m ... 588s Linking test_tool NSDistantObject ... 588s Linking test_tool NSDistributedLock ... 588s Making all for test_tool NSError... 588s Linking test_tool NSDistributedNotificationCenter ... 588s Making all for test_tool NSException... 588s Compiling file NSError.m ... 588s Linking test_tool NSEnumerator ... 588s Compiling file NSException.m ... 588s Making all for test_tool NSExpression... 588s Compiling file NSExpression.m ... 588s Making all for test_tool NSFileHandle... 588s Linking test_tool NSError ... 588s Compiling file NSFileHandle.m ... 588s Linking test_tool NSException ... 588s Linking test_tool NSFileHandle ... 588s Linking test_tool NSExpression ... 588s Making all for test_tool NSFileManager... 588s Making all for test_tool NSFormatter... 588s Making all for test_tool NSGeometry... 588s Compiling file NSFileManager.m ... 588s Making all for test_tool NSHTTPCookie... 588s Compiling file NSGeometry.m ... 588s Compiling file NSFormatter.m ... 588s Compiling file NSHTTPCookie.m ... 588s Linking test_tool NSFileManager ... 588s Linking test_tool NSGeometry ... 588s Linking test_tool NSFormatter ... 588s Linking test_tool NSHTTPCookie ... 588s Making all for test_tool NSHTTPCookieStorage... 588s Compiling file NSHTTPCookieStorage.m ... 588s Making all for test_tool NSHashTable... 588s Making all for test_tool NSHost... 588s Making all for test_tool NSIndexPath... 588s Compiling file NSHost.m ... 588s Compiling file NSHashTable.m ... 588s Compiling file NSIndexPath.m ... 588s Linking test_tool NSHTTPCookieStorage ... 588s Linking test_tool NSHashTable ... 588s Linking test_tool NSIndexPath ... 588s Linking test_tool NSHost ... 588s Making all for test_tool NSIndexSet... 588s Making all for test_tool NSInvocation... 588s Making all for test_tool NSKeyValueCoding... 588s Compiling file NSIndexSet.m ... 588s Making all for test_tool NSKeyValueObserving... 588s Compiling file NSInvocation.m ... 588s Compiling file NSKeyValueCoding.m ... 588s Compiling file NSKeyValueObserving.m ... 588s Linking test_tool NSKeyValueCoding ... 588s Linking test_tool NSIndexSet ... 588s Linking test_tool NSInvocation ... 588s Making all for test_tool NSKeyedArchiver... 588s Linking test_tool NSKeyValueObserving ... 588s Making all for test_tool NSLock... 588s Compiling file NSKeyedArchiver.m ... 588s Making all for test_tool NSMapTable... 588s Making all for test_tool NSMethodSignature... 588s Compiling file NSLock.m ... 588s Compiling file NSMethodSignature.m ... 588s Compiling file NSMapTable.m ... 588s Linking test_tool NSKeyedArchiver ... 588s Linking test_tool NSMethodSignature ... 588s Linking test_tool NSLock ... 588s Making all for test_tool NSNotification... 588s Linking test_tool NSMapTable ... 588s Making all for test_tool NSNotificationQueue... 588s Compiling file NSNotification.m ... 588s Making all for test_tool NSNull... 588s Compiling file NSNotificationQueue.m ... 588s Making all for test_tool NSNumberFormatter... 588s Compiling file NSNull.m ... 588s Linking test_tool NSNotificationQueue ... 588s Compiling file NSNumberFormatter.m ... 588s Linking test_tool NSNotification ... 588s Making all for test_tool NSObjCRuntime... 588s Linking test_tool NSNull ... 588s Making all for test_tool NSObject... 588s Compiling file NSObjCRuntime.m ... 588s Linking test_tool NSNumberFormatter ... 588s Making all for test_tool NSPathUtilities... 588s Compiling file NSObject.m ... 588s Compiling file NSPathUtilities.m ... 588s Making all for test_tool NSPort... 588s Compiling file NSPort.m ... 588s Linking test_tool NSPathUtilities ... 588s Linking test_tool NSObjCRuntime ... 588s Linking test_tool NSObject ... 588s Making all for test_tool NSPortCoder... 588s Making all for test_tool NSPortMessage... 588s Making all for test_tool NSPortNameServer... 588s Compiling file NSPortCoder.m ... 588s Linking test_tool NSPort ... 588s Compiling file NSPortNameServer.m ... 588s Compiling file NSPortMessage.m ... 588s Making all for test_tool NSPredicate... 588s Linking test_tool NSPortCoder ... 588s Linking test_tool NSPortNameServer ... 588s Compiling file NSPredicate.m ... 588s Linking test_tool NSPortMessage ... 588s Making all for test_tool NSProcessInfo... 588s Making all for test_tool NSPropertyList... 588s Making all for test_tool NSProtocolChecker... 588s Compiling file NSProcessInfo.m ... 588s Compiling file NSPropertyList.m ... 588s Compiling file NSProtocolChecker.m ... 588s Linking test_tool NSPredicate ... 588s Making all for test_tool NSProxy... 588s Linking test_tool NSProcessInfo ... 588s Linking test_tool NSPropertyList ... 588s Compiling file NSProxy.m ... 588s Linking test_tool NSProtocolChecker ... 588s Making all for test_tool NSRange... 588s Making all for test_tool NSRunLoop... 588s Compiling file NSRunLoop.m ... 588s Compiling file NSRange.m ... 588s Making all for test_tool NSScanner... 588s Linking test_tool NSProxy ... 588s Compiling file NSScanner.m ... 588s Linking test_tool NSRunLoop ... 588s Linking test_tool NSRange ... 588s Making all for test_tool NSSerialization... 588s Linking test_tool NSScanner ... 588s Compiling file NSSerialization.m ... 588s Making all for test_tool NSSet... 588s Making all for test_tool NSSortDescriptor... 588s Compiling file NSSet.m ... 588s Compiling file NSSortDescriptor.m ... 588s Making all for test_tool NSStream... 588s Compiling file NSStream.m ... 588s Linking test_tool NSSerialization ... 588s Linking test_tool NSSet ... 588s Linking test_tool NSSortDescriptor ... 588s Making all for test_tool NSString... 588s Linking test_tool NSStream ... 588s Making all for test_tool NSTask... 588s Compiling file NSString.m ... 588s Making all for test_tool NSThread... 588s Making all for test_tool NSTimeZone... 588s Compiling file NSTask.m ... 588s Compiling file NSThread.m ... 588s Compiling file NSTimeZone.m ... 588s Linking test_tool NSString ... 588s Linking test_tool NSThread ... 588s Linking test_tool NSTask ... 588s Making all for test_tool NSTimer... 588s Linking test_tool NSTimeZone ... 588s Making all for test_tool NSURL... 588s Compiling file NSTimer.m ... 588s Making all for test_tool NSURLAuthenticationChallenge... 588s Compiling file NSURL.m ... 588s Making all for test_tool NSURLCache... 588s Compiling file NSURLAuthenticationChallenge.m ... 588s Compiling file NSURLCache.m ... 588s Linking test_tool NSTimer ... 588s Linking test_tool NSURL ... 588s Linking test_tool NSURLAuthenticationChallenge ... 588s Making all for test_tool NSURLConnection... 588s Making all for test_tool NSURLCredential... 588s Linking test_tool NSURLCache ... 588s Compiling file NSURLConnection.m ... 588s Compiling file NSURLCredential.m ... 588s Making all for test_tool NSURLCredentialStorage... 588s Making all for test_tool NSURLDownload... 588s Compiling file NSURLDownload.m ... 588s Compiling file NSURLCredentialStorage.m ... 588s Linking test_tool NSURLConnection ... 588s Linking test_tool NSURLDownload ... 588s Linking test_tool NSURLCredential ... 588s Making all for test_tool NSURLError... 588s Linking test_tool NSURLCredentialStorage ... 588s Making all for test_tool NSURLHandle... 588s Compiling file NSURLError.m ... 588s Making all for test_tool NSURLProtectionSpace... 588s Compiling file NSURLHandle.m ... 588s Compiling file NSURLProtectionSpace.m ... 588s Making all for test_tool NSURLProtocol... 588s Compiling file NSURLProtocol.m ... 588s Linking test_tool NSURLError ... 588s Linking test_tool NSURLHandle ... 588s Linking test_tool NSURLProtocol ... 588s Linking test_tool NSURLProtectionSpace ... 588s Making all for test_tool NSURLRequest... 588s Making all for test_tool NSURLResponse... 588s Compiling file NSURLRequest.m ... 588s Making all for test_tool NSUndoManager... 588s Compiling file NSURLResponse.m ... 588s Making all for test_tool NSUserDefaults... 588s Compiling file NSUndoManager.m ... 588s Compiling file NSUserDefaults.m ... 588s Linking test_tool NSURLResponse ... 588s Linking test_tool NSURLRequest ... 588s Linking test_tool NSUndoManager ... 588s Linking test_tool NSUserDefaults ... 588s Making all for test_tool NSValue... 588s Making all for test_tool NSXMLParser... 588s Compiling file NSValue.m ... 588s Making all for test_tool NSZone... 588s Making all for test_tool Unicode... 588s Compiling file NSXMLParser.m ... 588s Compiling file Unicode.m ... 588s Compiling file NSZone.m ... 588s Linking test_tool NSValue ... 588s Linking test_tool NSXMLParser ... 588s Linking test_tool Unicode ... 588s Linking test_tool NSZone ... 588s Testing GSLock.m... 588s Running Tests/base/headers/GSLock.m... 588s Passed test: (2025-02-20 23:57:22.659 +0000) GSLock.m:9 ... include of GNUstepBase/GSLock.h works 588s 588s real 0m0.066s 588s user 0m0.045s 588s sys 0m0.021s 588s Completed file: GSLock.m 588s Testing GSMime.m... 588s Running Tests/base/headers/GSMime.m... 588s Passed test: (2025-02-20 23:57:22.758 +0000) GSMime.m:9 ... include of GNUstepBase/GSMime.h works 588s 588s real 0m0.064s 588s user 0m0.041s 588s sys 0m0.022s 588s Completed file: GSMime.m 588s Testing GSObjCRuntime.m... 588s Running Tests/base/headers/GSObjCRuntime.m... 588s Passed test: (2025-02-20 23:57:22.856 +0000) GSObjCRuntime.m:9 ... include of GNUstepBase/GSObjCRuntime.h works 588s 588s real 0m0.063s 588s user 0m0.034s 588s sys 0m0.030s 588s Completed file: GSObjCRuntime.m 588s Testing GSXML.m... 588s Running Tests/base/headers/GSXML.m... 588s Passed test: (2025-02-20 23:57:22.959 +0000) GSXML.m:9 ... include of GNUstepBase/GSXML.h works 588s 588s real 0m0.068s 588s user 0m0.049s 588s sys 0m0.018s 588s Completed file: GSXML.m 588s Testing NSArchiver.m... 588s Running Tests/base/headers/NSArchiver.m... 588s Passed test: (2025-02-20 23:57:23.058 +0000) NSArchiver.m:9 ... include of Foundation/NSArchiver.h works 588s 588s real 0m0.066s 588s user 0m0.041s 588s sys 0m0.025s 588s Completed file: NSArchiver.m 588s Testing NSArray.m... 588s Running Tests/base/headers/NSArray.m... 588s Passed test: (2025-02-20 23:57:23.155 +0000) NSArray.m:9 ... include of Foundation/NSArray.h works 588s 588s real 0m0.062s 588s user 0m0.043s 588s sys 0m0.020s 588s Completed file: NSArray.m 588s Testing NSAttributedString.m... 588s Running Tests/base/headers/NSAttributedString.m... 588s Passed test: (2025-02-20 23:57:23.246 +0000) NSAttributedString.m:9 ... include of Foundation/NSAttributedString.h works 588s 588s real 0m0.064s 588s user 0m0.043s 588s sys 0m0.021s 588s Completed file: NSAttributedString.m 588s Testing NSAutoreleasePool.m... 588s Running Tests/base/headers/NSAutoreleasePool.m... 588s Passed test: (2025-02-20 23:57:23.342 +0000) NSAutoreleasePool.m:9 ... include of Foundation/NSAutoreleasePool.h works 588s 588s real 0m0.065s 588s user 0m0.043s 588s sys 0m0.022s 588s Completed file: NSAutoreleasePool.m 588s Testing NSBundle.m... 588s Running Tests/base/headers/NSBundle.m... 588s Passed test: (2025-02-20 23:57:23.439 +0000) NSBundle.m:9 ... include of Foundation/NSBundle.h works 588s 588s real 0m0.064s 588s user 0m0.037s 588s sys 0m0.027s 588s Completed file: NSBundle.m 588s Testing NSByteOrder.m... 588s Running Tests/base/headers/NSByteOrder.m... 588s Passed test: (2025-02-20 23:57:23.535 +0000) NSByteOrder.m:9 ... include of Foundation/NSByteOrder.h works 588s 588s real 0m0.064s 588s user 0m0.045s 588s sys 0m0.019s 588s Completed file: NSByteOrder.m 588s Testing NSCalendarDate.m... 588s Running Tests/base/headers/NSCalendarDate.m... 588s Passed test: (2025-02-20 23:57:23.628 +0000) NSCalendarDate.m:9 ... include of Foundation/NSCalendarDate.h works 588s 588s real 0m0.062s 588s user 0m0.044s 588s sys 0m0.017s 588s Completed file: NSCalendarDate.m 588s Testing NSCharacterSet.m... 588s Running Tests/base/headers/NSCharacterSet.m... 588s Passed test: (2025-02-20 23:57:23.719 +0000) NSCharacterSet.m:9 ... include of Foundation/NSCharacterSet.h works 588s 588s real 0m0.062s 588s user 0m0.043s 588s sys 0m0.018s 588s Completed file: NSCharacterSet.m 588s Testing NSClassDescription.m... 588s Running Tests/base/headers/NSClassDescription.m... 588s Passed test: (2025-02-20 23:57:23.811 +0000) NSClassDescription.m:9 ... include of Foundation/NSClassDescription.h works 588s 588s real 0m0.062s 588s user 0m0.046s 588s sys 0m0.016s 588s Completed file: NSClassDescription.m 588s Testing NSCoder.m... 588s Running Tests/base/headers/NSCoder.m... 588s Passed test: (2025-02-20 23:57:23.902 +0000) NSCoder.m:9 ... include of Foundation/NSCoder.h works 588s 588s real 0m0.061s 588s user 0m0.037s 588s sys 0m0.024s 588s Completed file: NSCoder.m 588s Testing NSComparisonPredicate.m... 588s Running Tests/base/headers/NSComparisonPredicate.m... 588s Passed test: (2025-02-20 23:57:23.993 +0000) NSComparisonPredicate.m:9 ... include of Foundation/NSComparisonPredicate.h works 588s 588s real 0m0.063s 588s user 0m0.038s 588s sys 0m0.024s 588s Completed file: NSComparisonPredicate.m 588s Testing NSCompoundPredicate.m... 588s Running Tests/base/headers/NSCompoundPredicate.m... 588s Passed test: (2025-02-20 23:57:24.085 +0000) NSCompoundPredicate.m:9 ... include of Foundation/NSCompoundPredicate.h works 588s 588s real 0m0.061s 588s user 0m0.041s 588s sys 0m0.020s 588s Completed file: NSCompoundPredicate.m 588s Testing NSConnection.m... 588s Running Tests/base/headers/NSConnection.m... 588s Passed test: (2025-02-20 23:57:24.175 +0000) NSConnection.m:9 ... include of Foundation/NSConnection.h works 588s 588s real 0m0.062s 588s user 0m0.035s 588s sys 0m0.027s 588s Completed file: NSConnection.m 588s Testing NSData.m... 588s Running Tests/base/headers/NSData.m... 588s Passed test: (2025-02-20 23:57:24.264 +0000) NSData.m:9 ... include of Foundation/NSData.h works 588s 588s real 0m0.059s 588s user 0m0.038s 588s sys 0m0.021s 588s Completed file: NSData.m 588s Testing NSDate.m... 588s Running Tests/base/headers/NSDate.m... 588s Passed test: (2025-02-20 23:57:24.353 +0000) NSDate.m:9 ... include of Foundation/NSDate.h works 588s 588s real 0m0.062s 588s user 0m0.033s 588s sys 0m0.029s 588s Completed file: NSDate.m 588s Testing NSDateFormatter.m... 588s Running Tests/base/headers/NSDateFormatter.m... 588s Passed test: (2025-02-20 23:57:24.450 +0000) NSDateFormatter.m:9 ... include of Foundation/NSDateFormatter.h works 588s 588s real 0m0.063s 588s user 0m0.042s 588s sys 0m0.020s 588s Completed file: NSDateFormatter.m 588s Testing NSDebug.m... 588s Running Tests/base/headers/NSDebug.m... 588s Passed test: (2025-02-20 23:57:24.545 +0000) NSDebug.m:9 ... include of Foundation/NSDebug.h works 588s 588s real 0m0.062s 588s user 0m0.039s 588s sys 0m0.024s 588s Completed file: NSDebug.m 588s Testing NSDecimal.m... 588s Running Tests/base/headers/NSDecimal.m... 588s Passed test: (2025-02-20 23:57:24.638 +0000) NSDecimal.m:9 ... include of Foundation/NSDecimal.h works 588s 588s real 0m0.062s 588s user 0m0.038s 588s sys 0m0.025s 588s Completed file: NSDecimal.m 588s Testing NSDecimalNumber.m... 588s Running Tests/base/headers/NSDecimalNumber.m... 588s Passed test: (2025-02-20 23:57:24.730 +0000) NSDecimalNumber.m:9 ... include of Foundation/NSDecimalNumber.h works 588s 588s real 0m0.061s 588s user 0m0.044s 588s sys 0m0.017s 588s Completed file: NSDecimalNumber.m 588s Testing NSDictionary.m... 588s Running Tests/base/headers/NSDictionary.m... 588s Passed test: (2025-02-20 23:57:24.822 +0000) NSDictionary.m:9 ... include of Foundation/NSDictionary.h works 588s 588s real 0m0.063s 588s user 0m0.041s 588s sys 0m0.021s 588s Completed file: NSDictionary.m 588s Testing NSDistantObject.m... 588s Running Tests/base/headers/NSDistantObject.m... 588s Passed test: (2025-02-20 23:57:24.917 +0000) NSDistantObject.m:9 ... include of Foundation/NSDistantObject.h works 588s 588s real 0m0.062s 588s user 0m0.039s 588s sys 0m0.023s 588s Completed file: NSDistantObject.m 588s Testing NSDistributedLock.m... 588s Running Tests/base/headers/NSDistributedLock.m... 588s Passed test: (2025-02-20 23:57:25.023 +0000) NSDistributedLock.m:9 ... include of Foundation/NSDistributedLock.h works 588s 588s real 0m0.067s 588s user 0m0.037s 588s sys 0m0.030s 588s Completed file: NSDistributedLock.m 588s Testing NSDistributedNotificationCenter.m... 588s Running Tests/base/headers/NSDistributedNotificationCenter.m... 588s Passed test: (2025-02-20 23:57:25.121 +0000) NSDistributedNotificationCenter.m:9 ... include of Foundation/NSDistributedNotificationCenter.h works 588s 588s real 0m0.066s 588s user 0m0.042s 588s sys 0m0.024s 588s Completed file: NSDistributedNotificationCenter.m 588s Testing NSEnumerator.m... 588s Running Tests/base/headers/NSEnumerator.m... 588s Passed test: (2025-02-20 23:57:25.235 +0000) NSEnumerator.m:9 ... include of Foundation/NSEnumerator.h works 588s 588s real 0m0.076s 588s user 0m0.046s 588s sys 0m0.030s 588s Completed file: NSEnumerator.m 588s Testing NSError.m... 588s Running Tests/base/headers/NSError.m... 588s Passed test: (2025-02-20 23:57:25.335 +0000) NSError.m:9 ... include of Foundation/NSError.h works 588s 588s real 0m0.079s 588s user 0m0.045s 588s sys 0m0.031s 588s Completed file: NSError.m 588s Testing NSException.m... 588s Running Tests/base/headers/NSException.m... 588s Passed test: (2025-02-20 23:57:25.493 +0000) NSException.m:9 ... include of Foundation/NSException.h works 588s 588s real 0m0.066s 588s user 0m0.041s 588s sys 0m0.024s 588s Completed file: NSException.m 588s Testing NSExpression.m... 588s Running Tests/base/headers/NSExpression.m... 588s Passed test: (2025-02-20 23:57:25.594 +0000) NSExpression.m:9 ... include of Foundation/NSExpression.h works 588s 588s real 0m0.067s 588s user 0m0.043s 588s sys 0m0.023s 588s Completed file: NSExpression.m 588s Testing NSFileHandle.m... 588s Running Tests/base/headers/NSFileHandle.m... 588s Passed test: (2025-02-20 23:57:25.707 +0000) NSFileHandle.m:9 ... include of Foundation/NSFileHandle.h works 588s 588s real 0m0.089s 588s user 0m0.057s 588s sys 0m0.032s 588s Completed file: NSFileHandle.m 588s Testing NSFileManager.m... 588s Running Tests/base/headers/NSFileManager.m... 588s Passed test: (2025-02-20 23:57:25.836 +0000) NSFileManager.m:9 ... include of Foundation/NSFileManager.h works 588s 588s real 0m0.072s 588s user 0m0.048s 588s sys 0m0.024s 588s Completed file: NSFileManager.m 588s Testing NSFormatter.m... 588s Running Tests/base/headers/NSFormatter.m... 588s Passed test: (2025-02-20 23:57:25.937 +0000) NSFormatter.m:9 ... include of Foundation/NSFormatter.h works 588s 588s real 0m0.065s 588s user 0m0.044s 588s sys 0m0.021s 588s Completed file: NSFormatter.m 588s Testing NSGeometry.m... 588s Running Tests/base/headers/NSGeometry.m... 588s Passed test: (2025-02-20 23:57:26.037 +0000) NSGeometry.m:9 ... include of Foundation/NSGeometry.h works 588s 588s real 0m0.067s 588s user 0m0.043s 588s sys 0m0.023s 588s Completed file: NSGeometry.m 588s Testing NSHTTPCookie.m... 588s Running Tests/base/headers/NSHTTPCookie.m... 588s Passed test: (2025-02-20 23:57:26.136 +0000) NSHTTPCookie.m:9 ... include of Foundation/NSHTTPCookie.h works 588s 588s real 0m0.068s 588s user 0m0.035s 588s sys 0m0.032s 588s Completed file: NSHTTPCookie.m 588s Testing NSHTTPCookieStorage.m... 588s Running Tests/base/headers/NSHTTPCookieStorage.m... 588s Passed test: (2025-02-20 23:57:26.260 +0000) NSHTTPCookieStorage.m:9 ... include of Foundation/NSHTTPCookieStorage.h works 588s 588s real 0m0.081s 588s user 0m0.043s 588s sys 0m0.037s 588s Completed file: NSHTTPCookieStorage.m 588s Testing NSHashTable.m... 588s Running Tests/base/headers/NSHashTable.m... 588s Passed test: (2025-02-20 23:57:26.383 +0000) NSHashTable.m:9 ... include of Foundation/NSHashTable.h works 588s 588s real 0m0.079s 588s user 0m0.050s 588s sys 0m0.030s 588s Completed file: NSHashTable.m 588s Testing NSHost.m... 588s Running Tests/base/headers/NSHost.m... 588s Passed test: (2025-02-20 23:57:26.495 +0000) NSHost.m:9 ... include of Foundation/NSHost.h works 588s 588s real 0m0.064s 588s user 0m0.047s 588s sys 0m0.017s 588s Completed file: NSHost.m 588s Testing NSIndexPath.m... 588s Running Tests/base/headers/NSIndexPath.m... 588s Passed test: (2025-02-20 23:57:26.588 +0000) NSIndexPath.m:9 ... include of Foundation/NSIndexPath.h works 588s 588s real 0m0.061s 588s user 0m0.040s 588s sys 0m0.021s 588s Completed file: NSIndexPath.m 588s Testing NSIndexSet.m... 588s Running Tests/base/headers/NSIndexSet.m... 588s Passed test: (2025-02-20 23:57:26.679 +0000) NSIndexSet.m:9 ... include of Foundation/NSIndexSet.h works 588s 588s real 0m0.062s 588s user 0m0.041s 588s sys 0m0.021s 588s Completed file: NSIndexSet.m 588s Testing NSInvocation.m... 588s Running Tests/base/headers/NSInvocation.m... 588s Passed test: (2025-02-20 23:57:26.770 +0000) NSInvocation.m:9 ... include of Foundation/NSInvocation.h works 588s 588s real 0m0.065s 588s user 0m0.042s 588s sys 0m0.023s 588s Completed file: NSInvocation.m 588s Testing NSKeyValueCoding.m... 588s Running Tests/base/headers/NSKeyValueCoding.m... 588s Passed test: (2025-02-20 23:57:26.871 +0000) NSKeyValueCoding.m:9 ... include of Foundation/NSKeyValueCoding.h works 588s 588s real 0m0.068s 588s user 0m0.043s 588s sys 0m0.023s 588s Completed file: NSKeyValueCoding.m 588s Testing NSKeyValueObserving.m... 588s Running Tests/base/headers/NSKeyValueObserving.m... 588s Passed test: (2025-02-20 23:57:26.968 +0000) NSKeyValueObserving.m:9 ... include of Foundation/NSKeyValueObserving.h works 588s 588s real 0m0.068s 588s user 0m0.040s 588s sys 0m0.028s 588s Completed file: NSKeyValueObserving.m 588s Testing NSKeyedArchiver.m... 588s Running Tests/base/headers/NSKeyedArchiver.m... 588s Passed test: (2025-02-20 23:57:27.074 +0000) NSKeyedArchiver.m:9 ... include of Foundation/NSKeyedArchiver.h works 588s 588s real 0m0.071s 588s user 0m0.048s 588s sys 0m0.023s 588s Completed file: NSKeyedArchiver.m 588s Testing NSLock.m... 588s Running Tests/base/headers/NSLock.m... 588s Passed test: (2025-02-20 23:57:27.177 +0000) NSLock.m:9 ... include of Foundation/NSLock.h works 588s 588s real 0m0.066s 588s user 0m0.046s 588s sys 0m0.020s 588s Completed file: NSLock.m 588s Testing NSMapTable.m... 588s Running Tests/base/headers/NSMapTable.m... 588s Passed test: (2025-02-20 23:57:27.279 +0000) NSMapTable.m:9 ... include of Foundation/NSMapTable.h works 588s 588s real 0m0.066s 588s user 0m0.046s 588s sys 0m0.020s 588s Completed file: NSMapTable.m 588s Testing NSMethodSignature.m... 588s Running Tests/base/headers/NSMethodSignature.m... 588s Passed test: (2025-02-20 23:57:27.377 +0000) NSMethodSignature.m:9 ... include of Foundation/NSMethodSignature.h works 588s 588s real 0m0.063s 588s user 0m0.044s 588s sys 0m0.019s 588s Completed file: NSMethodSignature.m 588s Testing NSNotification.m... 588s Running Tests/base/headers/NSNotification.m... 588s Passed test: (2025-02-20 23:57:27.471 +0000) NSNotification.m:9 ... include of Foundation/NSNotification.h works 588s 588s real 0m0.062s 588s user 0m0.037s 588s sys 0m0.025s 588s Completed file: NSNotification.m 588s Testing NSNotificationQueue.m... 588s Running Tests/base/headers/NSNotificationQueue.m... 588s Passed test: (2025-02-20 23:57:27.564 +0000) NSNotificationQueue.m:9 ... include of Foundation/NSNotificationQueue.h works 588s 588s real 0m0.063s 588s user 0m0.043s 588s sys 0m0.019s 588s Completed file: NSNotificationQueue.m 588s Testing NSNull.m... 588s Running Tests/base/headers/NSNull.m... 588s Passed test: (2025-02-20 23:57:27.659 +0000) NSNull.m:9 ... include of Foundation/NSNull.h works 588s 588s real 0m0.062s 588s user 0m0.044s 588s sys 0m0.018s 588s Completed file: NSNull.m 588s Testing NSNumberFormatter.m... 588s Running Tests/base/headers/NSNumberFormatter.m... 588s Passed test: (2025-02-20 23:57:27.755 +0000) NSNumberFormatter.m:9 ... include of Foundation/NSNumberFormatter.h works 588s 588s real 0m0.064s 588s user 0m0.038s 588s sys 0m0.025s 588s Completed file: NSNumberFormatter.m 588s Testing NSObjCRuntime.m... 588s Running Tests/base/headers/NSObjCRuntime.m... 588s Passed test: (2025-02-20 23:57:27.851 +0000) NSObjCRuntime.m:9 ... include of Foundation/NSObjCRuntime.h works 588s 588s real 0m0.063s 588s user 0m0.044s 588s sys 0m0.019s 588s Completed file: NSObjCRuntime.m 588s Testing NSObject.m... 588s Running Tests/base/headers/NSObject.m... 588s Passed test: (2025-02-20 23:57:27.947 +0000) NSObject.m:9 ... include of Foundation/NSObject.h works 588s 588s real 0m0.066s 588s user 0m0.041s 588s sys 0m0.025s 588s Completed file: NSObject.m 588s Testing NSPathUtilities.m... 588s Running Tests/base/headers/NSPathUtilities.m... 588s Passed test: (2025-02-20 23:57:28.047 +0000) NSPathUtilities.m:9 ... include of Foundation/NSPathUtilities.h works 588s 588s real 0m0.061s 588s user 0m0.040s 588s sys 0m0.021s 588s Completed file: NSPathUtilities.m 588s Testing NSPort.m... 588s Running Tests/base/headers/NSPort.m... 588s Passed test: (2025-02-20 23:57:28.142 +0000) NSPort.m:9 ... include of Foundation/NSPort.h works 588s 588s real 0m0.071s 588s user 0m0.043s 588s sys 0m0.028s 588s Completed file: NSPort.m 588s Testing NSPortCoder.m... 588s Running Tests/base/headers/NSPortCoder.m... 588s Passed test: (2025-02-20 23:57:28.242 +0000) NSPortCoder.m:9 ... include of Foundation/NSPortCoder.h works 588s 588s real 0m0.063s 588s user 0m0.048s 588s sys 0m0.015s 588s Completed file: NSPortCoder.m 588s Testing NSPortMessage.m... 588s Running Tests/base/headers/NSPortMessage.m... 588s Passed test: (2025-02-20 23:57:28.334 +0000) NSPortMessage.m:9 ... include of Foundation/NSPortMessage.h works 588s 588s real 0m0.061s 588s user 0m0.040s 588s sys 0m0.021s 588s Completed file: NSPortMessage.m 588s Testing NSPortNameServer.m... 588s Running Tests/base/headers/NSPortNameServer.m... 588s Passed test: (2025-02-20 23:57:28.427 +0000) NSPortNameServer.m:9 ... include of Foundation/NSPortNameServer.h works 588s 588s real 0m0.064s 588s user 0m0.044s 588s sys 0m0.020s 588s Completed file: NSPortNameServer.m 588s Testing NSPredicate.m... 588s Running Tests/base/headers/NSPredicate.m... 588s Passed test: (2025-02-20 23:57:28.523 +0000) NSPredicate.m:9 ... include of Foundation/NSPredicate.h works 588s 588s real 0m0.064s 588s user 0m0.040s 588s sys 0m0.023s 588s Completed file: NSPredicate.m 588s Testing NSProcessInfo.m... 588s Running Tests/base/headers/NSProcessInfo.m... 588s Passed test: (2025-02-20 23:57:28.616 +0000) NSProcessInfo.m:9 ... include of Foundation/NSProcessInfo.h works 588s 588s real 0m0.062s 588s user 0m0.041s 588s sys 0m0.021s 588s Completed file: NSProcessInfo.m 588s Testing NSPropertyList.m... 588s Running Tests/base/headers/NSPropertyList.m... 588s Passed test: (2025-02-20 23:57:28.709 +0000) NSPropertyList.m:9 ... include of Foundation/NSPropertyList.h works 588s 588s real 0m0.066s 588s user 0m0.037s 588s sys 0m0.028s 588s Completed file: NSPropertyList.m 588s Testing NSProtocolChecker.m... 588s Running Tests/base/headers/NSProtocolChecker.m... 588s Passed test: (2025-02-20 23:57:28.806 +0000) NSProtocolChecker.m:9 ... include of Foundation/NSProtocolChecker.h works 588s 588s real 0m0.064s 588s user 0m0.037s 588s sys 0m0.027s 588s Completed file: NSProtocolChecker.m 588s Testing NSProxy.m... 588s Running Tests/base/headers/NSProxy.m... 588s Passed test: (2025-02-20 23:57:28.905 +0000) NSProxy.m:9 ... include of Foundation/NSProxy.h works 588s 588s real 0m0.067s 588s user 0m0.042s 588s sys 0m0.024s 588s Completed file: NSProxy.m 588s Testing NSRange.m... 588s Running Tests/base/headers/NSRange.m... 588s Passed test: (2025-02-20 23:57:29.005 +0000) NSRange.m:9 ... include of Foundation/NSRange.h works 588s 588s real 0m0.062s 588s user 0m0.034s 588s sys 0m0.028s 588s Completed file: NSRange.m 588s Testing NSRunLoop.m... 588s Running Tests/base/headers/NSRunLoop.m... 588s Passed test: (2025-02-20 23:57:29.100 +0000) NSRunLoop.m:9 ... include of Foundation/NSRunLoop.h works 588s 588s real 0m0.063s 588s user 0m0.039s 588s sys 0m0.024s 588s Completed file: NSRunLoop.m 588s Testing NSScanner.m... 588s Running Tests/base/headers/NSScanner.m... 588s Passed test: (2025-02-20 23:57:29.196 +0000) NSScanner.m:9 ... include of Foundation/NSScanner.h works 588s 588s real 0m0.064s 588s user 0m0.043s 588s sys 0m0.021s 588s Completed file: NSScanner.m 588s Testing NSSerialization.m... 588s Running Tests/base/headers/NSSerialization.m... 588s Passed test: (2025-02-20 23:57:29.295 +0000) NSSerialization.m:9 ... include of Foundation/NSSerialization.h works 588s 588s real 0m0.063s 588s user 0m0.040s 588s sys 0m0.023s 588s Completed file: NSSerialization.m 588s Testing NSSet.m... 588s Running Tests/base/headers/NSSet.m... 588s Passed test: (2025-02-20 23:57:29.388 +0000) NSSet.m:9 ... include of Foundation/NSSet.h works 588s 588s real 0m0.062s 588s user 0m0.037s 588s sys 0m0.024s 588s Completed file: NSSet.m 588s Testing NSSortDescriptor.m... 588s Running Tests/base/headers/NSSortDescriptor.m... 588s Passed test: (2025-02-20 23:57:29.482 +0000) NSSortDescriptor.m:9 ... include of Foundation/NSSortDescriptor.h works 588s 588s real 0m0.065s 588s user 0m0.043s 588s sys 0m0.022s 588s Completed file: NSSortDescriptor.m 588s Testing NSStream.m... 588s Running Tests/base/headers/NSStream.m... 588s Passed test: (2025-02-20 23:57:29.587 +0000) NSStream.m:9 ... include of Foundation/NSStream.h works 588s 588s real 0m0.075s 588s user 0m0.046s 588s sys 0m0.029s 588s Completed file: NSStream.m 588s Testing NSString.m... 588s Running Tests/base/headers/NSString.m... 588s Passed test: (2025-02-20 23:57:29.687 +0000) NSString.m:9 ... include of Foundation/NSString.h works 588s 588s real 0m0.063s 588s user 0m0.040s 588s sys 0m0.023s 588s Completed file: NSString.m 588s Testing NSTask.m... 588s Running Tests/base/headers/NSTask.m... 588s Passed test: (2025-02-20 23:57:29.780 +0000) NSTask.m:9 ... include of Foundation/NSTask.h works 588s 588s real 0m0.062s 588s user 0m0.045s 588s sys 0m0.017s 588s Completed file: NSTask.m 588s Testing NSThread.m... 588s Running Tests/base/headers/NSThread.m... 588s Passed test: (2025-02-20 23:57:29.873 +0000) NSThread.m:9 ... include of Foundation/NSThread.h works 588s 588s real 0m0.064s 588s user 0m0.043s 588s sys 0m0.021s 588s Completed file: NSThread.m 588s Testing NSTimeZone.m... 588s Running Tests/base/headers/NSTimeZone.m... 588s Passed test: (2025-02-20 23:57:29.970 +0000) NSTimeZone.m:9 ... include of Foundation/NSTimeZone.h works 588s 588s real 0m0.066s 588s user 0m0.041s 588s sys 0m0.025s 588s Completed file: NSTimeZone.m 588s Testing NSTimer.m... 588s Running Tests/base/headers/NSTimer.m... 588s Passed test: (2025-02-20 23:57:30.080 +0000) NSTimer.m:9 ... include of Foundation/NSTimer.h works 588s 588s real 0m0.076s 588s user 0m0.050s 588s sys 0m0.026s 588s Completed file: NSTimer.m 588s Testing NSURL.m... 588s Running Tests/base/headers/NSURL.m... 588s Passed test: (2025-02-20 23:57:30.182 +0000) NSURL.m:9 ... include of Foundation/NSURL.h works 588s 588s real 0m0.066s 588s user 0m0.046s 588s sys 0m0.020s 588s Completed file: NSURL.m 588s Testing NSURLAuthenticationChallenge.m... 588s Running Tests/base/headers/NSURLAuthenticationChallenge.m... 588s Passed test: (2025-02-20 23:57:30.287 +0000) NSURLAuthenticationChallenge.m:9 ... include of Foundation/NSURLAuthenticationChallenge.h works 588s 588s real 0m0.069s 588s user 0m0.046s 588s sys 0m0.022s 588s Completed file: NSURLAuthenticationChallenge.m 588s Testing NSURLCache.m... 588s Running Tests/base/headers/NSURLCache.m... 588s Passed test: (2025-02-20 23:57:30.388 +0000) NSURLCache.m:9 ... include of Foundation/NSURLCache.h works 588s 588s real 0m0.066s 588s user 0m0.046s 588s sys 0m0.019s 588s Completed file: NSURLCache.m 588s Testing NSURLConnection.m... 588s Running Tests/base/headers/NSURLConnection.m... 588s Passed test: (2025-02-20 23:57:30.499 +0000) NSURLConnection.m:9 ... include of Foundation/NSURLConnection.h works 588s 588s real 0m0.083s 588s user 0m0.053s 588s sys 0m0.030s 588s Completed file: NSURLConnection.m 588s Testing NSURLCredential.m... 588s Running Tests/base/headers/NSURLCredential.m... 588s Passed test: (2025-02-20 23:57:30.616 +0000) NSURLCredential.m:9 ... include of Foundation/NSURLCredential.h works 588s 588s real 0m0.083s 588s user 0m0.054s 588s sys 0m0.029s 588s Completed file: NSURLCredential.m 588s Testing NSURLCredentialStorage.m... 588s Running Tests/base/headers/NSURLCredentialStorage.m... 588s Passed test: (2025-02-20 23:57:30.741 +0000) NSURLCredentialStorage.m:9 ... include of Foundation/NSURLCredentialStorage.h works 588s 588s real 0m0.068s 588s user 0m0.041s 588s sys 0m0.027s 588s Completed file: NSURLCredentialStorage.m 588s Testing NSURLDownload.m... 588s Running Tests/base/headers/NSURLDownload.m... 588s Passed test: (2025-02-20 23:57:30.840 +0000) NSURLDownload.m:9 ... include of Foundation/NSURLDownload.h works 588s 588s real 0m0.063s 588s user 0m0.042s 588s sys 0m0.021s 588s Completed file: NSURLDownload.m 588s Testing NSURLError.m... 588s Running Tests/base/headers/NSURLError.m... 588s Passed test: (2025-02-20 23:57:30.940 +0000) NSURLError.m:9 ... include of Foundation/NSURLError.h works 588s 588s real 0m0.068s 588s user 0m0.040s 588s sys 0m0.027s 588s Completed file: NSURLError.m 588s Testing NSURLHandle.m... 588s Running Tests/base/headers/NSURLHandle.m... 588s Passed test: (2025-02-20 23:57:31.041 +0000) NSURLHandle.m:9 ... include of Foundation/NSURLHandle.h works 588s 588s real 0m0.068s 588s user 0m0.041s 588s sys 0m0.027s 588s Completed file: NSURLHandle.m 588s Testing NSURLProtectionSpace.m... 588s Running Tests/base/headers/NSURLProtectionSpace.m... 588s Passed test: (2025-02-20 23:57:31.159 +0000) NSURLProtectionSpace.m:9 ... include of Foundation/NSURLProtectionSpace.h works 588s 588s real 0m0.087s 588s user 0m0.056s 588s sys 0m0.031s 588s Completed file: NSURLProtectionSpace.m 588s Testing NSURLProtocol.m... 588s Running Tests/base/headers/NSURLProtocol.m... 588s Passed test: (2025-02-20 23:57:31.279 +0000) NSURLProtocol.m:9 ... include of Foundation/NSURLProtocol.h works 588s 588s real 0m0.067s 588s user 0m0.039s 588s sys 0m0.028s 588s Completed file: NSURLProtocol.m 588s Testing NSURLRequest.m... 588s Running Tests/base/headers/NSURLRequest.m... 588s Passed test: (2025-02-20 23:57:31.377 +0000) NSURLRequest.m:9 ... include of Foundation/NSURLRequest.h works 588s 588s real 0m0.065s 588s user 0m0.041s 588s sys 0m0.024s 588s Completed file: NSURLRequest.m 588s Testing NSURLResponse.m... 588s Running Tests/base/headers/NSURLResponse.m... 588s Passed test: (2025-02-20 23:57:31.476 +0000) NSURLResponse.m:9 ... include of Foundation/NSURLResponse.h works 588s 588s real 0m0.067s 588s user 0m0.041s 588s sys 0m0.025s 588s Completed file: NSURLResponse.m 588s Testing NSUndoManager.m... 588s Running Tests/base/headers/NSUndoManager.m... 588s Passed test: (2025-02-20 23:57:31.575 +0000) NSUndoManager.m:9 ... include of Foundation/NSUndoManager.h works 588s 588s real 0m0.066s 588s user 0m0.048s 588s sys 0m0.018s 588s Completed file: NSUndoManager.m 588s Testing NSUserDefaults.m... 588s Running Tests/base/headers/NSUserDefaults.m... 588s Passed test: (2025-02-20 23:57:31.671 +0000) NSUserDefaults.m:9 ... include of Foundation/NSUserDefaults.h works 588s 588s real 0m0.065s 588s user 0m0.040s 588s sys 0m0.025s 588s Completed file: NSUserDefaults.m 588s Testing NSValue.m... 588s Running Tests/base/headers/NSValue.m... 588s Passed test: (2025-02-20 23:57:31.774 +0000) NSValue.m:9 ... include of Foundation/NSValue.h works 588s 588s real 0m0.066s 588s user 0m0.044s 588s sys 0m0.021s 588s Completed file: NSValue.m 588s Testing NSXMLParser.m... 588s Running Tests/base/headers/NSXMLParser.m... 588s Passed test: (2025-02-20 23:57:31.877 +0000) NSXMLParser.m:9 ... include of Foundation/NSXMLParser.h works 588s 588s real 0m0.070s 588s user 0m0.041s 588s sys 0m0.029s 588s Completed file: NSXMLParser.m 588s Testing NSZone.m... 588s Running Tests/base/headers/NSZone.m... 588s Passed test: (2025-02-20 23:57:31.984 +0000) NSZone.m:9 ... include of Foundation/NSZone.h works 588s 588s real 0m0.080s 588s user 0m0.049s 588s sys 0m0.030s 588s Completed file: NSZone.m 588s Testing Unicode.m... 588s Running Tests/base/headers/Unicode.m... 588s Passed test: (2025-02-20 23:57:32.099 +0000) Unicode.m:9 ... include of GNUstepBase/Unicode.h works 588s 588s real 0m0.072s 588s user 0m0.047s 588s sys 0m0.025s 588s Completed file: Unicode.m 588s autopkgtest [23:57:32]: test testsuite: -----------------------] 589s autopkgtest [23:57:33]: test testsuite: - - - - - - - - - - results - - - - - - - - - - 589s testsuite FAIL non-zero exit status 1 589s autopkgtest [23:57:33]: @@@@@@@@@@@@@@@@@@@@ summary 589s adequate PASS 589s file-tests PASS 589s testsuite FAIL non-zero exit status 1 605s nova [W] Skipping flock for amd64 605s Creating nova instance adt-plucky-amd64-gnustep-base-20250220-234744-juju-7f2275-prod-proposed-migration-environment-15-81cb52da-5ec9-470a-b10a-e7a4ddfcb216 from image adt/ubuntu-plucky-amd64-server-20250220.img (UUID 0ec9a92a-064a-4cac-a94d-46a889669cdf)... 605s nova [W] Timed out waiting for cd1dd166-d405-4b99-a004-a4e41f1945bc to get deleted.