0s autopkgtest [10:30:49]: starting date and time: 2025-04-14 10:30:49+0000 0s autopkgtest [10:30:49]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [10:30:49]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.8tw3li45/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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-7.secgroup --name adt-plucky-ppc64el-gnustep-base-20250414-092716-juju-7f2275-prod-proposed-migration-environment-15-a3b08a8f-7057-478e-8749-1dd741920076 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 63s autopkgtest [10:31:52]: testbed dpkg architecture: ppc64el 63s autopkgtest [10:31:52]: testbed apt version: 3.0.0 64s autopkgtest [10:31:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 64s autopkgtest [10:31:53]: testbed release detected to be: None 65s autopkgtest [10:31:54]: updating testbed package index (apt update) 65s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [265 kB] 65s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 65s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 65s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 65s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [204 kB] 65s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [5192 B] 65s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [9948 B] 65s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [3476 B] 65s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el c-n-f Metadata [288 B] 65s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el c-n-f Metadata [120 B] 65s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [120 kB] 66s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el c-n-f Metadata [8688 B] 66s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [2008 B] 66s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el c-n-f Metadata [172 B] 67s Fetched 619 kB in 1s (809 kB/s) 68s Reading package lists... 68s autopkgtest [10:31:57]: upgrading testbed (apt dist-upgrade and autopurge) 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 69s Starting 2 pkgProblemResolver with broken count: 0 69s Done 69s Entering ResolveByKeep 69s 69s Calculating upgrade... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Starting pkgProblemResolver with broken count: 0 70s Starting 2 pkgProblemResolver with broken count: 0 70s Done 70s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 73s autopkgtest [10:32:02]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP Sun Apr 6 14:52:42 UTC 2025 73s autopkgtest [10:32:02]: @@@@@@@@@@@@@@@@@@@@ apt-source gnustep-base 77s Get:1 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (dsc) [3079 B] 77s Get:2 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (tar) [3731 kB] 77s Get:3 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (asc) [232 B] 77s Get:4 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (diff) [42.6 kB] 77s gpgv: Signature made Thu Feb 13 06:02:30 2025 UTC 77s gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 77s gpgv: Can't check signature: No public key 77s dpkg-source: warning: cannot verify inline signature for ./gnustep-base_1.30.0-14ubuntu1.dsc: no acceptable signature found 77s autopkgtest [10:32:06]: testing package gnustep-base version 1.30.0-14ubuntu1 78s autopkgtest [10:32:07]: build not needed 79s autopkgtest [10:32:08]: test adequate: preparing testbed 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 80s Starting pkgProblemResolver with broken count: 0 80s Starting 2 pkgProblemResolver with broken count: 0 80s Done 80s The following NEW packages will be installed: 80s adequate autoconf automake autopoint autotools-dev build-essential cpp 80s cpp-14 cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper 80s debugedit dh-autoreconf dh-strip-nondeterminism dwz fontconfig-config 80s fonts-dejavu-core fonts-dejavu-mono fonts-lmodern g++ g++-14 80s g++-14-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-14 80s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 80s gnustep-base-common gnustep-base-doc gnustep-base-runtime gnustep-common 80s gnustep-make gnustep-multiarch gnutls-bin gobjc gobjc++ gobjc++-14 80s gobjc++-14-powerpc64le-linux-gnu gobjc++-powerpc64le-linux-gnu gobjc-14 80s gobjc-14-powerpc64le-linux-gnu gobjc-powerpc64le-linux-gnu icu-devtools 80s intltool-debian libarchive-zip-perl libasan8 libavahi-client-dev 80s libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 80s libcairo2 libcap-dev libcc1-0 libdbus-1-dev libdebhelper-perl 80s libevent-2.1-7t64 libffi-dev libfile-stripnondeterminism-perl libfontconfig1 80s libgc1 libgcc-14-dev libgmp-dev libgmpxx4ldbl libgnustep-base-dev 80s libgnustep-base1.30 libgnutls-dane0t64 libgnutls-openssl27t64 80s libgnutls28-dev libgomp1 libgraphite2-3 libharfbuzz0b libice6 libicu-dev 80s libidn2-dev libisl23 libitm1 libkpathsea6 liblsan0 libmpc3 libmpfi0 80s libobjc-14-dev libobjc4 libp11-kit-dev libpaper-utils libpaper2 80s libpixman-1-0 libpkgconf3 libpotrace0 libptexenc1 libquadmath0 libsm6 80s libstdc++-14-dev libsynctex2 libsystemd-dev libtasn1-6-dev libteckit0 80s libtexlua53-5 libtext-unidecode-perl libtool libtsan2 libubsan1 libunbound8 80s libxaw7 libxcb-render0 libxcb-shm0 libxi6 libxml-libxml-perl 80s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl 80s libxml2-dev libxmu6 libxpm4 libxrender1 libxslt1-dev libxslt1.1 libxt6t64 80s libzzip-0-13t64 m4 nettle-dev pkgconf pkgconf-bin po-debconf sgml-base 80s shunit2 t1utils tex-common texinfo texinfo-lib texlive-base texlive-binaries 80s texlive-fonts-recommended texlive-latex-base tzdata-legacy x11-common 80s xdg-utils xml-core zlib1g-dev 80s 0 upgraded, 140 newly installed, 0 to remove and 0 not upgraded. 80s Need to get 167 MB of archives. 80s After this operation, 596 MB of additional disk space will be used. 80s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el sgml-base all 1.31 [11.4 kB] 80s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ppc64el adequate ppc64el 0.17.5 [901 kB] 80s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el m4 ppc64el 1.4.19-7 [279 kB] 81s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el autoconf all 2.72-3ubuntu1 [383 kB] 81s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 81s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el automake all 1:1.17-3ubuntu1 [572 kB] 81s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el autopoint all 0.23.1-1 [619 kB] 81s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 81s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 81s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [10.5 MB] 81s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-19ubuntu2 [1036 B] 81s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [5566 B] 81s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.2.0-1ubuntu1 [22.4 kB] 81s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 15-20250404-0ubuntu1 [48.6 kB] 81s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 15-20250404-0ubuntu1 [168 kB] 81s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 15-20250404-0ubuntu1 [32.3 kB] 81s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 15-20250404-0ubuntu1 [3007 kB] 81s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 15-20250404-0ubuntu1 [1374 kB] 81s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 15-20250404-0ubuntu1 [2732 kB] 81s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 15-20250404-0ubuntu1 [1232 kB] 81s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 15-20250404-0ubuntu1 [160 kB] 81s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-19ubuntu2 [1618 kB] 81s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [20.6 MB] 82s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-19ubuntu2 [540 kB] 82s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [1226 B] 82s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.2.0-1ubuntu1 [5012 B] 82s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-19ubuntu2 [2679 kB] 82s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [12.0 MB] 83s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-19ubuntu2 [23.0 kB] 83s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [966 B] 83s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.2.0-1ubuntu1 [1088 B] 83s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.12ubuntu1 [5094 B] 83s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 83s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtool all 2.5.4-4 [168 kB] 83s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-autoreconf all 20 [16.1 kB] 83s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 83s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 83s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-strip-nondeterminism all 1.14.1-2 [5064 B] 83s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el debugedit ppc64el 1:5.1-2 [52.4 kB] 83s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 83s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el gettext ppc64el 0.23.1-1 [1155 kB] 83s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 83s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 83s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el debhelper all 13.24.1ubuntu2 [895 kB] 83s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 83s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 83s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-2.2ubuntu1 [37.9 kB] 83s Get:48 http://ftpmaster.internal/ubuntu plucky/universe ppc64el fonts-lmodern all 2.005-1 [4799 kB] 83s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el gnustep-common ppc64el 2.9.3-4 [48.8 kB] 83s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el tzdata-legacy all 2025b-1ubuntu1 [99.2 kB] 83s Get:51 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gnustep-base-common all 1.30.0-14ubuntu1 [103 kB] 84s Get:52 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gnustep-base-doc all 1.30.0-14ubuntu1 [1423 kB] 84s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el gnustep-multiarch ppc64el 2.9.3-4 [15.0 kB] 84s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el libevent-2.1-7t64 ppc64el 2.1.12-stable-10 [172 kB] 84s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libunbound8 ppc64el 1.22.0-1ubuntu1 [555 kB] 84s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls-dane0t64 ppc64el 3.8.9-2ubuntu3 [25.2 kB] 84s Get:57 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gnutls-bin ppc64el 3.8.9-2ubuntu3 [296 kB] 84s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-data ppc64el 0.8-16ubuntu2 [31.0 kB] 84s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common3 ppc64el 0.8-16ubuntu2 [25.9 kB] 84s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client3 ppc64el 0.8-16ubuntu2 [30.9 kB] 84s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgc1 ppc64el 1:8.2.8-1 [112 kB] 84s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libobjc4 ppc64el 15-20250404-0ubuntu1 [53.6 kB] 84s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1ubuntu4 [191 kB] 84s Get:64 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgnustep-base1.30 ppc64el 1.30.0-14ubuntu1 [1748 kB] 84s Get:65 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gnustep-base-runtime ppc64el 1.30.0-14ubuntu1 [240 kB] 84s Get:66 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libobjc-14-dev ppc64el 14.2.0-19ubuntu2 [202 kB] 84s Get:67 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [10.3 MB] 84s Get:68 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc++-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [11.3 MB] 85s Get:69 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc-14 ppc64el 14.2.0-19ubuntu2 [37.6 kB] 85s Get:70 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc++-14 ppc64el 14.2.0-19ubuntu2 [6648 B] 85s Get:71 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc++-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [958 B] 85s Get:72 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc++ ppc64el 4:14.2.0-1ubuntu1 [912 B] 85s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el gnustep-make all 2.9.3-4 [153 kB] 85s Get:74 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [932 B] 85s Get:75 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gobjc ppc64el 4:14.2.0-1ubuntu1 [888 B] 85s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el icu-devtools ppc64el 76.1-1ubuntu2 [251 kB] 85s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-dev ppc64el 0.8-16ubuntu2 [46.6 kB] 85s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcap-dev ppc64el 1:2.73-4ubuntu1 [657 kB] 85s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsystemd-dev ppc64el 257.4-1ubuntu3 [1588 kB] 85s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpkgconf3 ppc64el 1.8.1-4 [37.1 kB] 85s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf-bin ppc64el 1.8.1-4 [22.5 kB] 85s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf ppc64el 1.8.1-4 [16.7 kB] 85s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el xml-core all 0.19 [20.3 kB] 85s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdbus-1-dev ppc64el 1.16.2-2ubuntu1 [228 kB] 85s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client-dev ppc64el 0.8-16ubuntu2 [44.1 kB] 85s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-2.2ubuntu1 [187 kB] 85s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 85s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 85s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 85s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 85s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.4-1 [746 kB] 85s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgmpxx4ldbl ppc64el 2:6.3.0+dfsg-3ubuntu1 [10.2 kB] 85s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgmp-dev ppc64el 2:6.3.0+dfsg-3ubuntu1 [371 kB] 85s Get:94 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgnustep-base-dev ppc64el 1.30.0-14ubuntu1 [2368 kB] 85s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls-openssl27t64 ppc64el 3.8.9-2ubuntu3 [24.8 kB] 85s Get:96 http://ftpmaster.internal/ubuntu plucky/main ppc64el libidn2-dev ppc64el 2.3.8-2 [124 kB] 85s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libp11-kit-dev ppc64el 0.25.5-2ubuntu3 [23.5 kB] 85s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtasn1-6-dev ppc64el 4.20.0-2 [104 kB] 85s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el nettle-dev ppc64el 3.10.1-1 [1231 kB] 85s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls28-dev ppc64el 3.8.9-2ubuntu3 [1223 kB] 85s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 85s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.2.0-1 [598 kB] 86s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu4 [21.8 kB] 86s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 86s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libicu-dev ppc64el 76.1-1ubuntu2 [12.9 MB] 87s Get:106 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkpathsea6 ppc64el 2024.20240313.70630+ds-6 [72.3 kB] 87s Get:107 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmpfi0 ppc64el 1.5.4+ds-4 [38.6 kB] 87s Get:108 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpaper2 ppc64el 2.2.5-0.3 [18.0 kB] 87s Get:109 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpaper-utils ppc64el 2.2.5-0.3 [15.6 kB] 87s Get:110 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpotrace0 ppc64el 1.16-2build1 [23.0 kB] 87s Get:111 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libptexenc1 ppc64el 2024.20240313.70630+ds-6 [44.9 kB] 87s Get:112 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.4-1 [18.4 kB] 87s Get:113 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsynctex2 ppc64el 2024.20240313.70630+ds-6 [68.2 kB] 87s Get:114 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libteckit0 ppc64el 2.5.12+ds1-1 [399 kB] 87s Get:115 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtexlua53-5 ppc64el 2024.20240313.70630+ds-6 [163 kB] 87s Get:116 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 87s Get:117 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.2build1 [202 kB] 87s Get:118 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxmu6 ppc64el 2:1.1.3-3build2 [56.8 kB] 87s Get:119 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxpm4 ppc64el 1:3.5.17-1build2 [49.9 kB] 87s Get:120 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxaw7 ppc64el 2:1.0.16-1 [230 kB] 87s Get:121 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 87s Get:122 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 87s Get:123 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxml-sax-base-perl all 1.09-3 [18.9 kB] 87s Get:124 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 87s Get:125 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxml-libxml-perl ppc64el 2.0207+dfsg+really+2.0134-5build1 [311 kB] 87s Get:126 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxml2-dev ppc64el 2.12.7+dfsg+really2.9.14-0.4 [916 kB] 87s Get:127 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxslt1-dev ppc64el 1.1.39-0exp1ubuntu4 [91.8 kB] 87s Get:128 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libzzip-0-13t64 ppc64el 0.13.78+dfsg.1-0.1 [33.4 kB] 87s Get:129 http://ftpmaster.internal/ubuntu plucky/universe ppc64el shunit2 all 2.1.8-4 [34.8 kB] 87s Get:130 http://ftpmaster.internal/ubuntu plucky/main ppc64el t1utils ppc64el 1.41-4build3 [69.7 kB] 87s Get:131 http://ftpmaster.internal/ubuntu plucky/universe ppc64el tex-common all 6.19 [29.8 kB] 87s Get:132 http://ftpmaster.internal/ubuntu plucky/universe ppc64el texinfo-lib ppc64el 7.1.1-1 [152 kB] 87s Get:133 http://ftpmaster.internal/ubuntu plucky/universe ppc64el texinfo all 7.1.1-1 [1272 kB] 87s Get:134 http://ftpmaster.internal/ubuntu plucky/universe ppc64el texlive-binaries ppc64el 2024.20240313.70630+ds-6 [12.4 MB] 89s Get:135 http://ftpmaster.internal/ubuntu plucky/main ppc64el xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 89s Get:136 http://ftpmaster.internal/ubuntu plucky/universe ppc64el texlive-base all 2024.20250309-1 [22.7 MB] 91s Get:137 http://ftpmaster.internal/ubuntu plucky/universe ppc64el texlive-fonts-recommended all 2024.20250309-1 [4974 kB] 91s Get:138 http://ftpmaster.internal/ubuntu plucky/universe ppc64el texlive-latex-base all 2024.20250309-1 [1276 kB] 91s Get:139 http://ftpmaster.internal/ubuntu plucky/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [902 kB] 91s Get:140 http://ftpmaster.internal/ubuntu plucky/main ppc64el libffi-dev ppc64el 3.4.7-1 [67.7 kB] 92s Preconfiguring packages ... 92s Fetched 167 MB in 11s (14.8 MB/s) 92s Selecting previously unselected package sgml-base. 92s (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 ... 107206 files and directories currently installed.) 92s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 92s Unpacking sgml-base (1.31) ... 92s Selecting previously unselected package adequate. 92s Preparing to unpack .../001-adequate_0.17.5_ppc64el.deb ... 92s Unpacking adequate (0.17.5) ... 92s Selecting previously unselected package m4. 92s Preparing to unpack .../002-m4_1.4.19-7_ppc64el.deb ... 92s Unpacking m4 (1.4.19-7) ... 92s Selecting previously unselected package autoconf. 92s Preparing to unpack .../003-autoconf_2.72-3ubuntu1_all.deb ... 92s Unpacking autoconf (2.72-3ubuntu1) ... 92s Selecting previously unselected package autotools-dev. 92s Preparing to unpack .../004-autotools-dev_20220109.1_all.deb ... 92s Unpacking autotools-dev (20220109.1) ... 92s Selecting previously unselected package automake. 92s Preparing to unpack .../005-automake_1%3a1.17-3ubuntu1_all.deb ... 92s Unpacking automake (1:1.17-3ubuntu1) ... 92s Selecting previously unselected package autopoint. 92s Preparing to unpack .../006-autopoint_0.23.1-1_all.deb ... 92s Unpacking autopoint (0.23.1-1) ... 92s Selecting previously unselected package libisl23:ppc64el. 92s Preparing to unpack .../007-libisl23_0.27-1_ppc64el.deb ... 92s Unpacking libisl23:ppc64el (0.27-1) ... 92s Selecting previously unselected package libmpc3:ppc64el. 92s Preparing to unpack .../008-libmpc3_1.3.1-1build2_ppc64el.deb ... 92s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 92s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 92s Preparing to unpack .../009-cpp-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 92s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 92s Selecting previously unselected package cpp-14. 92s Preparing to unpack .../010-cpp-14_14.2.0-19ubuntu2_ppc64el.deb ... 92s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 92s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 92s Preparing to unpack .../011-cpp-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 92s Unpacking cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 92s Selecting previously unselected package cpp. 92s Preparing to unpack .../012-cpp_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 92s Unpacking cpp (4:14.2.0-1ubuntu1) ... 92s Selecting previously unselected package libcc1-0:ppc64el. 92s Preparing to unpack .../013-libcc1-0_15-20250404-0ubuntu1_ppc64el.deb ... 92s Unpacking libcc1-0:ppc64el (15-20250404-0ubuntu1) ... 92s Selecting previously unselected package libgomp1:ppc64el. 92s Preparing to unpack .../014-libgomp1_15-20250404-0ubuntu1_ppc64el.deb ... 92s Unpacking libgomp1:ppc64el (15-20250404-0ubuntu1) ... 92s Selecting previously unselected package libitm1:ppc64el. 92s Preparing to unpack .../015-libitm1_15-20250404-0ubuntu1_ppc64el.deb ... 92s Unpacking libitm1:ppc64el (15-20250404-0ubuntu1) ... 92s Selecting previously unselected package libasan8:ppc64el. 92s Preparing to unpack .../016-libasan8_15-20250404-0ubuntu1_ppc64el.deb ... 92s Unpacking libasan8:ppc64el (15-20250404-0ubuntu1) ... 92s Selecting previously unselected package liblsan0:ppc64el. 92s Preparing to unpack .../017-liblsan0_15-20250404-0ubuntu1_ppc64el.deb ... 92s Unpacking liblsan0:ppc64el (15-20250404-0ubuntu1) ... 92s Selecting previously unselected package libtsan2:ppc64el. 92s Preparing to unpack .../018-libtsan2_15-20250404-0ubuntu1_ppc64el.deb ... 92s Unpacking libtsan2:ppc64el (15-20250404-0ubuntu1) ... 92s Selecting previously unselected package libubsan1:ppc64el. 93s Preparing to unpack .../019-libubsan1_15-20250404-0ubuntu1_ppc64el.deb ... 93s Unpacking libubsan1:ppc64el (15-20250404-0ubuntu1) ... 93s Selecting previously unselected package libquadmath0:ppc64el. 93s Preparing to unpack .../020-libquadmath0_15-20250404-0ubuntu1_ppc64el.deb ... 93s Unpacking libquadmath0:ppc64el (15-20250404-0ubuntu1) ... 93s Selecting previously unselected package libgcc-14-dev:ppc64el. 93s Preparing to unpack .../021-libgcc-14-dev_14.2.0-19ubuntu2_ppc64el.deb ... 93s Unpacking libgcc-14-dev:ppc64el (14.2.0-19ubuntu2) ... 93s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 93s Preparing to unpack .../022-gcc-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 93s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 93s Selecting previously unselected package gcc-14. 93s Preparing to unpack .../023-gcc-14_14.2.0-19ubuntu2_ppc64el.deb ... 93s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 93s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 93s Preparing to unpack .../024-gcc-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 93s Unpacking gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 93s Selecting previously unselected package gcc. 93s Preparing to unpack .../025-gcc_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 93s Unpacking gcc (4:14.2.0-1ubuntu1) ... 93s Selecting previously unselected package libstdc++-14-dev:ppc64el. 93s Preparing to unpack .../026-libstdc++-14-dev_14.2.0-19ubuntu2_ppc64el.deb ... 93s Unpacking libstdc++-14-dev:ppc64el (14.2.0-19ubuntu2) ... 93s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 93s Preparing to unpack .../027-g++-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 93s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 93s Selecting previously unselected package g++-14. 93s Preparing to unpack .../028-g++-14_14.2.0-19ubuntu2_ppc64el.deb ... 93s Unpacking g++-14 (14.2.0-19ubuntu2) ... 93s Selecting previously unselected package g++-powerpc64le-linux-gnu. 93s Preparing to unpack .../029-g++-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 93s Unpacking g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 93s Selecting previously unselected package g++. 93s Preparing to unpack .../030-g++_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 93s Unpacking g++ (4:14.2.0-1ubuntu1) ... 93s Selecting previously unselected package build-essential. 93s Preparing to unpack .../031-build-essential_12.12ubuntu1_ppc64el.deb ... 93s Unpacking build-essential (12.12ubuntu1) ... 93s Selecting previously unselected package libdebhelper-perl. 93s Preparing to unpack .../032-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 93s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 93s Selecting previously unselected package libtool. 93s Preparing to unpack .../033-libtool_2.5.4-4_all.deb ... 93s Unpacking libtool (2.5.4-4) ... 93s Selecting previously unselected package dh-autoreconf. 93s Preparing to unpack .../034-dh-autoreconf_20_all.deb ... 93s Unpacking dh-autoreconf (20) ... 93s Selecting previously unselected package libarchive-zip-perl. 93s Preparing to unpack .../035-libarchive-zip-perl_1.68-1_all.deb ... 93s Unpacking libarchive-zip-perl (1.68-1) ... 93s Selecting previously unselected package libfile-stripnondeterminism-perl. 93s Preparing to unpack .../036-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 93s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 93s Selecting previously unselected package dh-strip-nondeterminism. 93s Preparing to unpack .../037-dh-strip-nondeterminism_1.14.1-2_all.deb ... 93s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 93s Selecting previously unselected package debugedit. 93s Preparing to unpack .../038-debugedit_1%3a5.1-2_ppc64el.deb ... 93s Unpacking debugedit (1:5.1-2) ... 93s Selecting previously unselected package dwz. 93s Preparing to unpack .../039-dwz_0.15-1build6_ppc64el.deb ... 94s Unpacking dwz (0.15-1build6) ... 94s Selecting previously unselected package gettext. 94s Preparing to unpack .../040-gettext_0.23.1-1_ppc64el.deb ... 94s Unpacking gettext (0.23.1-1) ... 94s Selecting previously unselected package intltool-debian. 94s Preparing to unpack .../041-intltool-debian_0.35.0+20060710.6_all.deb ... 94s Unpacking intltool-debian (0.35.0+20060710.6) ... 94s Selecting previously unselected package po-debconf. 94s Preparing to unpack .../042-po-debconf_1.0.21+nmu1_all.deb ... 94s Unpacking po-debconf (1.0.21+nmu1) ... 94s Selecting previously unselected package debhelper. 94s Preparing to unpack .../043-debhelper_13.24.1ubuntu2_all.deb ... 94s Unpacking debhelper (13.24.1ubuntu2) ... 94s Selecting previously unselected package fonts-dejavu-mono. 94s Preparing to unpack .../044-fonts-dejavu-mono_2.37-8_all.deb ... 94s Unpacking fonts-dejavu-mono (2.37-8) ... 94s Selecting previously unselected package fonts-dejavu-core. 94s Preparing to unpack .../045-fonts-dejavu-core_2.37-8_all.deb ... 94s Unpacking fonts-dejavu-core (2.37-8) ... 94s Selecting previously unselected package fontconfig-config. 94s Preparing to unpack .../046-fontconfig-config_2.15.0-2.2ubuntu1_ppc64el.deb ... 94s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 94s Selecting previously unselected package fonts-lmodern. 94s Preparing to unpack .../047-fonts-lmodern_2.005-1_all.deb ... 94s Unpacking fonts-lmodern (2.005-1) ... 94s Selecting previously unselected package gnustep-common. 94s Preparing to unpack .../048-gnustep-common_2.9.3-4_ppc64el.deb ... 94s Unpacking gnustep-common (2.9.3-4) ... 94s Selecting previously unselected package tzdata-legacy. 94s Preparing to unpack .../049-tzdata-legacy_2025b-1ubuntu1_all.deb ... 94s Unpacking tzdata-legacy (2025b-1ubuntu1) ... 94s Selecting previously unselected package gnustep-base-common. 94s Preparing to unpack .../050-gnustep-base-common_1.30.0-14ubuntu1_all.deb ... 94s Unpacking gnustep-base-common (1.30.0-14ubuntu1) ... 94s Selecting previously unselected package gnustep-base-doc. 94s Preparing to unpack .../051-gnustep-base-doc_1.30.0-14ubuntu1_all.deb ... 94s Unpacking gnustep-base-doc (1.30.0-14ubuntu1) ... 94s Selecting previously unselected package gnustep-multiarch:ppc64el. 94s Preparing to unpack .../052-gnustep-multiarch_2.9.3-4_ppc64el.deb ... 94s Unpacking gnustep-multiarch:ppc64el (2.9.3-4) ... 94s Selecting previously unselected package libevent-2.1-7t64:ppc64el. 94s Preparing to unpack .../053-libevent-2.1-7t64_2.1.12-stable-10_ppc64el.deb ... 94s Unpacking libevent-2.1-7t64:ppc64el (2.1.12-stable-10) ... 94s Selecting previously unselected package libunbound8:ppc64el. 94s Preparing to unpack .../054-libunbound8_1.22.0-1ubuntu1_ppc64el.deb ... 94s Unpacking libunbound8:ppc64el (1.22.0-1ubuntu1) ... 94s Selecting previously unselected package libgnutls-dane0t64:ppc64el. 94s Preparing to unpack .../055-libgnutls-dane0t64_3.8.9-2ubuntu3_ppc64el.deb ... 94s Unpacking libgnutls-dane0t64:ppc64el (3.8.9-2ubuntu3) ... 94s Selecting previously unselected package gnutls-bin. 94s Preparing to unpack .../056-gnutls-bin_3.8.9-2ubuntu3_ppc64el.deb ... 94s Unpacking gnutls-bin (3.8.9-2ubuntu3) ... 94s Selecting previously unselected package libavahi-common-data:ppc64el. 94s Preparing to unpack .../057-libavahi-common-data_0.8-16ubuntu2_ppc64el.deb ... 94s Unpacking libavahi-common-data:ppc64el (0.8-16ubuntu2) ... 94s Selecting previously unselected package libavahi-common3:ppc64el. 94s Preparing to unpack .../058-libavahi-common3_0.8-16ubuntu2_ppc64el.deb ... 94s Unpacking libavahi-common3:ppc64el (0.8-16ubuntu2) ... 94s Selecting previously unselected package libavahi-client3:ppc64el. 94s Preparing to unpack .../059-libavahi-client3_0.8-16ubuntu2_ppc64el.deb ... 94s Unpacking libavahi-client3:ppc64el (0.8-16ubuntu2) ... 94s Selecting previously unselected package libgc1:ppc64el. 94s Preparing to unpack .../060-libgc1_1%3a8.2.8-1_ppc64el.deb ... 94s Unpacking libgc1:ppc64el (1:8.2.8-1) ... 94s Selecting previously unselected package libobjc4:ppc64el. 94s Preparing to unpack .../061-libobjc4_15-20250404-0ubuntu1_ppc64el.deb ... 94s Unpacking libobjc4:ppc64el (15-20250404-0ubuntu1) ... 94s Selecting previously unselected package libxslt1.1:ppc64el. 94s Preparing to unpack .../062-libxslt1.1_1.1.39-0exp1ubuntu4_ppc64el.deb ... 94s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1ubuntu4) ... 94s Selecting previously unselected package libgnustep-base1.30:ppc64el. 94s Preparing to unpack .../063-libgnustep-base1.30_1.30.0-14ubuntu1_ppc64el.deb ... 94s Unpacking libgnustep-base1.30:ppc64el (1.30.0-14ubuntu1) ... 94s Selecting previously unselected package gnustep-base-runtime. 94s Preparing to unpack .../064-gnustep-base-runtime_1.30.0-14ubuntu1_ppc64el.deb ... 94s Unpacking gnustep-base-runtime (1.30.0-14ubuntu1) ... 94s Selecting previously unselected package libobjc-14-dev:ppc64el. 94s Preparing to unpack .../065-libobjc-14-dev_14.2.0-19ubuntu2_ppc64el.deb ... 94s Unpacking libobjc-14-dev:ppc64el (14.2.0-19ubuntu2) ... 94s Selecting previously unselected package gobjc-14-powerpc64le-linux-gnu. 94s Preparing to unpack .../066-gobjc-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 94s Unpacking gobjc-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 95s Selecting previously unselected package gobjc++-14-powerpc64le-linux-gnu. 95s Preparing to unpack .../067-gobjc++-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 95s Unpacking gobjc++-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 95s Selecting previously unselected package gobjc-14. 95s Preparing to unpack .../068-gobjc-14_14.2.0-19ubuntu2_ppc64el.deb ... 95s Unpacking gobjc-14 (14.2.0-19ubuntu2) ... 95s Selecting previously unselected package gobjc++-14. 95s Preparing to unpack .../069-gobjc++-14_14.2.0-19ubuntu2_ppc64el.deb ... 95s Unpacking gobjc++-14 (14.2.0-19ubuntu2) ... 95s Selecting previously unselected package gobjc++-powerpc64le-linux-gnu. 95s Preparing to unpack .../070-gobjc++-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 95s Unpacking gobjc++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 95s Selecting previously unselected package gobjc++. 95s Preparing to unpack .../071-gobjc++_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 95s Unpacking gobjc++ (4:14.2.0-1ubuntu1) ... 95s Selecting previously unselected package gnustep-make. 95s Preparing to unpack .../072-gnustep-make_2.9.3-4_all.deb ... 95s Unpacking gnustep-make (2.9.3-4) ... 95s Selecting previously unselected package gobjc-powerpc64le-linux-gnu. 95s Preparing to unpack .../073-gobjc-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 95s Unpacking gobjc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 95s Selecting previously unselected package gobjc. 95s Preparing to unpack .../074-gobjc_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 95s Unpacking gobjc (4:14.2.0-1ubuntu1) ... 95s Selecting previously unselected package icu-devtools. 95s Preparing to unpack .../075-icu-devtools_76.1-1ubuntu2_ppc64el.deb ... 95s Unpacking icu-devtools (76.1-1ubuntu2) ... 95s Selecting previously unselected package libavahi-common-dev:ppc64el. 95s Preparing to unpack .../076-libavahi-common-dev_0.8-16ubuntu2_ppc64el.deb ... 95s Unpacking libavahi-common-dev:ppc64el (0.8-16ubuntu2) ... 95s Selecting previously unselected package libcap-dev:ppc64el. 95s Preparing to unpack .../077-libcap-dev_1%3a2.73-4ubuntu1_ppc64el.deb ... 95s Unpacking libcap-dev:ppc64el (1:2.73-4ubuntu1) ... 95s Selecting previously unselected package libsystemd-dev:ppc64el. 95s Preparing to unpack .../078-libsystemd-dev_257.4-1ubuntu3_ppc64el.deb ... 95s Unpacking libsystemd-dev:ppc64el (257.4-1ubuntu3) ... 95s Selecting previously unselected package libpkgconf3:ppc64el. 95s Preparing to unpack .../079-libpkgconf3_1.8.1-4_ppc64el.deb ... 95s Unpacking libpkgconf3:ppc64el (1.8.1-4) ... 95s Selecting previously unselected package pkgconf-bin. 95s Preparing to unpack .../080-pkgconf-bin_1.8.1-4_ppc64el.deb ... 95s Unpacking pkgconf-bin (1.8.1-4) ... 95s Selecting previously unselected package pkgconf:ppc64el. 95s Preparing to unpack .../081-pkgconf_1.8.1-4_ppc64el.deb ... 95s Unpacking pkgconf:ppc64el (1.8.1-4) ... 95s Selecting previously unselected package xml-core. 95s Preparing to unpack .../082-xml-core_0.19_all.deb ... 95s Unpacking xml-core (0.19) ... 95s Selecting previously unselected package libdbus-1-dev:ppc64el. 95s Preparing to unpack .../083-libdbus-1-dev_1.16.2-2ubuntu1_ppc64el.deb ... 95s Unpacking libdbus-1-dev:ppc64el (1.16.2-2ubuntu1) ... 95s Selecting previously unselected package libavahi-client-dev:ppc64el. 95s Preparing to unpack .../084-libavahi-client-dev_0.8-16ubuntu2_ppc64el.deb ... 95s Unpacking libavahi-client-dev:ppc64el (0.8-16ubuntu2) ... 95s Selecting previously unselected package libfontconfig1:ppc64el. 95s Preparing to unpack .../085-libfontconfig1_2.15.0-2.2ubuntu1_ppc64el.deb ... 95s Unpacking libfontconfig1:ppc64el (2.15.0-2.2ubuntu1) ... 95s Selecting previously unselected package libpixman-1-0:ppc64el. 95s Preparing to unpack .../086-libpixman-1-0_0.44.0-3_ppc64el.deb ... 95s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 95s Selecting previously unselected package libxcb-render0:ppc64el. 95s Preparing to unpack .../087-libxcb-render0_1.17.0-2_ppc64el.deb ... 95s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 95s Selecting previously unselected package libxcb-shm0:ppc64el. 95s Preparing to unpack .../088-libxcb-shm0_1.17.0-2_ppc64el.deb ... 95s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 95s Selecting previously unselected package libxrender1:ppc64el. 95s Preparing to unpack .../089-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 95s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 95s Selecting previously unselected package libcairo2:ppc64el. 95s Preparing to unpack .../090-libcairo2_1.18.4-1_ppc64el.deb ... 95s Unpacking libcairo2:ppc64el (1.18.4-1) ... 95s Selecting previously unselected package libgmpxx4ldbl:ppc64el. 95s Preparing to unpack .../091-libgmpxx4ldbl_2%3a6.3.0+dfsg-3ubuntu1_ppc64el.deb ... 95s Unpacking libgmpxx4ldbl:ppc64el (2:6.3.0+dfsg-3ubuntu1) ... 95s Selecting previously unselected package libgmp-dev:ppc64el. 95s Preparing to unpack .../092-libgmp-dev_2%3a6.3.0+dfsg-3ubuntu1_ppc64el.deb ... 95s Unpacking libgmp-dev:ppc64el (2:6.3.0+dfsg-3ubuntu1) ... 95s Selecting previously unselected package libgnustep-base-dev:ppc64el. 95s Preparing to unpack .../093-libgnustep-base-dev_1.30.0-14ubuntu1_ppc64el.deb ... 95s Unpacking libgnustep-base-dev:ppc64el (1.30.0-14ubuntu1) ... 95s Selecting previously unselected package libgnutls-openssl27t64:ppc64el. 95s Preparing to unpack .../094-libgnutls-openssl27t64_3.8.9-2ubuntu3_ppc64el.deb ... 95s Unpacking libgnutls-openssl27t64:ppc64el (3.8.9-2ubuntu3) ... 95s Selecting previously unselected package libidn2-dev:ppc64el. 95s Preparing to unpack .../095-libidn2-dev_2.3.8-2_ppc64el.deb ... 95s Unpacking libidn2-dev:ppc64el (2.3.8-2) ... 95s Selecting previously unselected package libp11-kit-dev:ppc64el. 96s Preparing to unpack .../096-libp11-kit-dev_0.25.5-2ubuntu3_ppc64el.deb ... 96s Unpacking libp11-kit-dev:ppc64el (0.25.5-2ubuntu3) ... 96s Selecting previously unselected package libtasn1-6-dev:ppc64el. 96s Preparing to unpack .../097-libtasn1-6-dev_4.20.0-2_ppc64el.deb ... 96s Unpacking libtasn1-6-dev:ppc64el (4.20.0-2) ... 96s Selecting previously unselected package nettle-dev:ppc64el. 96s Preparing to unpack .../098-nettle-dev_3.10.1-1_ppc64el.deb ... 96s Unpacking nettle-dev:ppc64el (3.10.1-1) ... 96s Selecting previously unselected package libgnutls28-dev:ppc64el. 96s Preparing to unpack .../099-libgnutls28-dev_3.8.9-2ubuntu3_ppc64el.deb ... 96s Unpacking libgnutls28-dev:ppc64el (3.8.9-2ubuntu3) ... 96s Selecting previously unselected package libgraphite2-3:ppc64el. 96s Preparing to unpack .../100-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 96s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 96s Selecting previously unselected package libharfbuzz0b:ppc64el. 96s Preparing to unpack .../101-libharfbuzz0b_10.2.0-1_ppc64el.deb ... 96s Unpacking libharfbuzz0b:ppc64el (10.2.0-1) ... 96s Selecting previously unselected package x11-common. 96s Preparing to unpack .../102-x11-common_1%3a7.7+23ubuntu4_all.deb ... 96s Unpacking x11-common (1:7.7+23ubuntu4) ... 96s Selecting previously unselected package libice6:ppc64el. 96s Preparing to unpack .../103-libice6_2%3a1.1.1-1_ppc64el.deb ... 96s Unpacking libice6:ppc64el (2:1.1.1-1) ... 96s Selecting previously unselected package libicu-dev:ppc64el. 96s Preparing to unpack .../104-libicu-dev_76.1-1ubuntu2_ppc64el.deb ... 96s Unpacking libicu-dev:ppc64el (76.1-1ubuntu2) ... 96s Selecting previously unselected package libkpathsea6:ppc64el. 96s Preparing to unpack .../105-libkpathsea6_2024.20240313.70630+ds-6_ppc64el.deb ... 96s Unpacking libkpathsea6:ppc64el (2024.20240313.70630+ds-6) ... 96s Selecting previously unselected package libmpfi0:ppc64el. 96s Preparing to unpack .../106-libmpfi0_1.5.4+ds-4_ppc64el.deb ... 96s Unpacking libmpfi0:ppc64el (1.5.4+ds-4) ... 96s Selecting previously unselected package libpaper2:ppc64el. 96s Preparing to unpack .../107-libpaper2_2.2.5-0.3_ppc64el.deb ... 96s Unpacking libpaper2:ppc64el (2.2.5-0.3) ... 96s Selecting previously unselected package libpaper-utils. 96s Preparing to unpack .../108-libpaper-utils_2.2.5-0.3_ppc64el.deb ... 96s Unpacking libpaper-utils (2.2.5-0.3) ... 96s Selecting previously unselected package libpotrace0:ppc64el. 96s Preparing to unpack .../109-libpotrace0_1.16-2build1_ppc64el.deb ... 96s Unpacking libpotrace0:ppc64el (1.16-2build1) ... 96s Selecting previously unselected package libptexenc1:ppc64el. 96s Preparing to unpack .../110-libptexenc1_2024.20240313.70630+ds-6_ppc64el.deb ... 96s Unpacking libptexenc1:ppc64el (2024.20240313.70630+ds-6) ... 96s Selecting previously unselected package libsm6:ppc64el. 96s Preparing to unpack .../111-libsm6_2%3a1.2.4-1_ppc64el.deb ... 96s Unpacking libsm6:ppc64el (2:1.2.4-1) ... 96s Selecting previously unselected package libsynctex2:ppc64el. 96s Preparing to unpack .../112-libsynctex2_2024.20240313.70630+ds-6_ppc64el.deb ... 96s Unpacking libsynctex2:ppc64el (2024.20240313.70630+ds-6) ... 96s Selecting previously unselected package libteckit0:ppc64el. 96s Preparing to unpack .../113-libteckit0_2.5.12+ds1-1_ppc64el.deb ... 96s Unpacking libteckit0:ppc64el (2.5.12+ds1-1) ... 96s Selecting previously unselected package libtexlua53-5:ppc64el. 96s Preparing to unpack .../114-libtexlua53-5_2024.20240313.70630+ds-6_ppc64el.deb ... 96s Unpacking libtexlua53-5:ppc64el (2024.20240313.70630+ds-6) ... 96s Selecting previously unselected package libtext-unidecode-perl. 96s Preparing to unpack .../115-libtext-unidecode-perl_1.30-3_all.deb ... 96s Unpacking libtext-unidecode-perl (1.30-3) ... 96s Selecting previously unselected package libxt6t64:ppc64el. 96s Preparing to unpack .../116-libxt6t64_1%3a1.2.1-1.2build1_ppc64el.deb ... 96s Unpacking libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 96s Selecting previously unselected package libxmu6:ppc64el. 96s Preparing to unpack .../117-libxmu6_2%3a1.1.3-3build2_ppc64el.deb ... 96s Unpacking libxmu6:ppc64el (2:1.1.3-3build2) ... 96s Selecting previously unselected package libxpm4:ppc64el. 96s Preparing to unpack .../118-libxpm4_1%3a3.5.17-1build2_ppc64el.deb ... 96s Unpacking libxpm4:ppc64el (1:3.5.17-1build2) ... 96s Selecting previously unselected package libxaw7:ppc64el. 96s Preparing to unpack .../119-libxaw7_2%3a1.0.16-1_ppc64el.deb ... 96s Unpacking libxaw7:ppc64el (2:1.0.16-1) ... 96s Selecting previously unselected package libxi6:ppc64el. 96s Preparing to unpack .../120-libxi6_2%3a1.8.2-1_ppc64el.deb ... 96s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 96s Selecting previously unselected package libxml-namespacesupport-perl. 96s Preparing to unpack .../121-libxml-namespacesupport-perl_1.12-2_all.deb ... 96s Unpacking libxml-namespacesupport-perl (1.12-2) ... 96s Selecting previously unselected package libxml-sax-base-perl. 96s Preparing to unpack .../122-libxml-sax-base-perl_1.09-3_all.deb ... 96s Unpacking libxml-sax-base-perl (1.09-3) ... 96s Selecting previously unselected package libxml-sax-perl. 96s Preparing to unpack .../123-libxml-sax-perl_1.02+dfsg-4_all.deb ... 96s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 96s Selecting previously unselected package libxml-libxml-perl. 96s Preparing to unpack .../124-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_ppc64el.deb ... 96s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 96s Selecting previously unselected package libxml2-dev:ppc64el. 96s Preparing to unpack .../125-libxml2-dev_2.12.7+dfsg+really2.9.14-0.4_ppc64el.deb ... 96s Unpacking libxml2-dev:ppc64el (2.12.7+dfsg+really2.9.14-0.4) ... 96s Selecting previously unselected package libxslt1-dev:ppc64el. 96s Preparing to unpack .../126-libxslt1-dev_1.1.39-0exp1ubuntu4_ppc64el.deb ... 96s Unpacking libxslt1-dev:ppc64el (1.1.39-0exp1ubuntu4) ... 96s Selecting previously unselected package libzzip-0-13t64:ppc64el. 96s Preparing to unpack .../127-libzzip-0-13t64_0.13.78+dfsg.1-0.1_ppc64el.deb ... 96s Unpacking libzzip-0-13t64:ppc64el (0.13.78+dfsg.1-0.1) ... 96s Selecting previously unselected package shunit2. 96s Preparing to unpack .../128-shunit2_2.1.8-4_all.deb ... 96s Unpacking shunit2 (2.1.8-4) ... 96s Selecting previously unselected package t1utils. 96s Preparing to unpack .../129-t1utils_1.41-4build3_ppc64el.deb ... 96s Unpacking t1utils (1.41-4build3) ... 96s Selecting previously unselected package tex-common. 96s Preparing to unpack .../130-tex-common_6.19_all.deb ... 96s Unpacking tex-common (6.19) ... 96s Selecting previously unselected package texinfo-lib. 96s Preparing to unpack .../131-texinfo-lib_7.1.1-1_ppc64el.deb ... 96s Unpacking texinfo-lib (7.1.1-1) ... 96s Selecting previously unselected package texinfo. 96s Preparing to unpack .../132-texinfo_7.1.1-1_all.deb ... 96s Unpacking texinfo (7.1.1-1) ... 97s Selecting previously unselected package texlive-binaries. 97s Preparing to unpack .../133-texlive-binaries_2024.20240313.70630+ds-6_ppc64el.deb ... 97s Unpacking texlive-binaries (2024.20240313.70630+ds-6) ... 97s Selecting previously unselected package xdg-utils. 97s Preparing to unpack .../134-xdg-utils_1.2.1-2ubuntu1_all.deb ... 97s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 97s Selecting previously unselected package texlive-base. 97s Preparing to unpack .../135-texlive-base_2024.20250309-1_all.deb ... 97s Unpacking texlive-base (2024.20250309-1) ... 98s Selecting previously unselected package texlive-fonts-recommended. 98s Preparing to unpack .../136-texlive-fonts-recommended_2024.20250309-1_all.deb ... 98s Unpacking texlive-fonts-recommended (2024.20250309-1) ... 99s Selecting previously unselected package texlive-latex-base. 99s Preparing to unpack .../137-texlive-latex-base_2024.20250309-1_all.deb ... 99s Unpacking texlive-latex-base (2024.20250309-1) ... 99s Selecting previously unselected package zlib1g-dev:ppc64el. 99s Preparing to unpack .../138-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 99s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 99s Selecting previously unselected package libffi-dev:ppc64el. 99s Preparing to unpack .../139-libffi-dev_3.4.7-1_ppc64el.deb ... 99s Unpacking libffi-dev:ppc64el (3.4.7-1) ... 99s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 99s Setting up libgnutls-openssl27t64:ppc64el (3.8.9-2ubuntu3) ... 99s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 99s Setting up gnustep-common (2.9.3-4) ... 99s Setting up shunit2 (2.1.8-4) ... 99s Setting up libxpm4:ppc64el (1:3.5.17-1build2) ... 99s Setting up libxi6:ppc64el (2:1.8.2-1) ... 99s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 99s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 99s Setting up libarchive-zip-perl (1.68-1) ... 99s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 99s Setting up x11-common (1:7.7+23ubuntu4) ... 99s Setting up libxml-namespacesupport-perl (1.12-2) ... 99s Setting up m4 (1.4.19-7) ... 99s Setting up libevent-2.1-7t64:ppc64el (2.1.12-stable-10) ... 99s Setting up gnustep-base-doc (1.30.0-14ubuntu1) ... 99s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 99s Setting up adequate (0.17.5) ... 99s Setting up texinfo-lib (7.1.1-1) ... 99s Setting up libgomp1:ppc64el (15-20250404-0ubuntu1) ... 99s Setting up libffi-dev:ppc64el (3.4.7-1) ... 99s Setting up tzdata-legacy (2025b-1ubuntu1) ... 99s Setting up tex-common (6.19) ... 99s update-language: texlive-base not installed and configured, doing nothing! 99s Setting up libxml-sax-base-perl (1.09-3) ... 99s Setting up autotools-dev (20220109.1) ... 99s Setting up libxml2-dev:ppc64el (2.12.7+dfsg+really2.9.14-0.4) ... 99s Setting up libunbound8:ppc64el (1.22.0-1ubuntu1) ... 99s Setting up libpkgconf3:ppc64el (1.8.1-4) ... 99s Setting up libgmpxx4ldbl:ppc64el (2:6.3.0+dfsg-3ubuntu1) ... 99s Setting up libzzip-0-13t64:ppc64el (0.13.78+dfsg.1-0.1) ... 99s Setting up libgnutls-dane0t64:ppc64el (3.8.9-2ubuntu3) ... 99s Setting up gnustep-multiarch:ppc64el (2.9.3-4) ... 99s Setting up libteckit0:ppc64el (2.5.12+ds1-1) ... 99s Setting up libavahi-common-data:ppc64el (0.8-16ubuntu2) ... 99s Setting up gnustep-base-common (1.30.0-14ubuntu1) ... 99s Setting up t1utils (1.41-4build3) ... 99s Setting up libquadmath0:ppc64el (15-20250404-0ubuntu1) ... 99s Setting up libtexlua53-5:ppc64el (2024.20240313.70630+ds-6) ... 99s Setting up fonts-dejavu-mono (2.37-8) ... 99s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 99s Setting up autopoint (0.23.1-1) ... 100s Setting up libmpfi0:ppc64el (1.5.4+ds-4) ... 100s Setting up icu-devtools (76.1-1ubuntu2) ... 100s Setting up fonts-dejavu-core (2.37-8) ... 100s Setting up pkgconf-bin (1.8.1-4) ... 100s Setting up libgc1:ppc64el (1:8.2.8-1) ... 100s Setting up libidn2-dev:ppc64el (2.3.8-2) ... 100s Setting up libkpathsea6:ppc64el (2024.20240313.70630+ds-6) ... 100s Setting up autoconf (2.72-3ubuntu1) ... 100s Setting up libubsan1:ppc64el (15-20250404-0ubuntu1) ... 100s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 100s Setting up dwz (0.15-1build6) ... 100s Setting up libasan8:ppc64el (15-20250404-0ubuntu1) ... 100s Setting up libxslt1.1:ppc64el (1.1.39-0exp1ubuntu4) ... 100s Setting up debugedit (1:5.1-2) ... 100s Setting up fonts-lmodern (2.005-1) ... 100s Setting up libharfbuzz0b:ppc64el (10.2.0-1) ... 100s Setting up sgml-base (1.31) ... 100s Setting up libpaper2:ppc64el (2.2.5-0.3) ... 100s Setting up libtsan2:ppc64el (15-20250404-0ubuntu1) ... 100s Setting up libisl23:ppc64el (0.27-1) ... 100s Setting up libtext-unidecode-perl (1.30-3) ... 100s Setting up libtasn1-6-dev:ppc64el (4.20.0-2) ... 100s Setting up libcap-dev:ppc64el (1:2.73-4ubuntu1) ... 100s Setting up libicu-dev:ppc64el (76.1-1ubuntu2) ... 100s Setting up xdg-utils (1.2.1-2ubuntu1) ... 100s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 100s Setting up libcc1-0:ppc64el (15-20250404-0ubuntu1) ... 100s Setting up libsystemd-dev:ppc64el (257.4-1ubuntu3) ... 100s Setting up liblsan0:ppc64el (15-20250404-0ubuntu1) ... 100s Setting up libp11-kit-dev:ppc64el (0.25.5-2ubuntu3) ... 100s Setting up libitm1:ppc64el (15-20250404-0ubuntu1) ... 100s Setting up libsynctex2:ppc64el (2024.20240313.70630+ds-6) ... 100s Setting up libpotrace0:ppc64el (1.16-2build1) ... 100s Setting up automake (1:1.17-3ubuntu1) ... 100s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 100s Setting up gnutls-bin (3.8.9-2ubuntu3) ... 100s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 100s Setting up libice6:ppc64el (2:1.1.1-1) ... 100s Setting up gettext (0.23.1-1) ... 100s Setting up libgmp-dev:ppc64el (2:6.3.0+dfsg-3ubuntu1) ... 100s Setting up libxslt1-dev:ppc64el (1.1.39-0exp1ubuntu4) ... 100s Setting up nettle-dev:ppc64el (3.10.1-1) ... 100s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 100s Setting up libavahi-common3:ppc64el (0.8-16ubuntu2) ... 100s Setting up libobjc4:ppc64el (15-20250404-0ubuntu1) ... 100s Setting up libpaper-utils (2.2.5-0.3) ... 100s Setting up libxml-sax-perl (1.02+dfsg-4) ... 100s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 100s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 100s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 100s Setting up pkgconf:ppc64el (1.8.1-4) ... 100s Setting up intltool-debian (0.35.0+20060710.6) ... 100s Setting up libptexenc1:ppc64el (2024.20240313.70630+ds-6) ... 100s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 100s Setting up cpp-14 (14.2.0-19ubuntu2) ... 100s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 100s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 100s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 100s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 100s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 100s Setting up dh-strip-nondeterminism (1.14.1-2) ... 100s Setting up libavahi-common-dev:ppc64el (0.8-16ubuntu2) ... 100s Setting up xml-core (0.19) ... 101s Setting up libfontconfig1:ppc64el (2.15.0-2.2ubuntu1) ... 101s Setting up libgcc-14-dev:ppc64el (14.2.0-19ubuntu2) ... 101s Setting up libstdc++-14-dev:ppc64el (14.2.0-19ubuntu2) ... 101s Setting up libsm6:ppc64el (2:1.2.4-1) ... 101s Setting up libavahi-client3:ppc64el (0.8-16ubuntu2) ... 101s Setting up cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 101s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 101s Setting up libgnutls28-dev:ppc64el (3.8.9-2ubuntu3) ... 101s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 101s Setting up po-debconf (1.0.21+nmu1) ... 101s Setting up libobjc-14-dev:ppc64el (14.2.0-19ubuntu2) ... 101s Setting up libcairo2:ppc64el (1.18.4-1) ... 101s Setting up libgnustep-base1.30:ppc64el (1.30.0-14ubuntu1) ... 101s Setting up gcc-14 (14.2.0-19ubuntu2) ... 101s Setting up gnustep-base-runtime (1.30.0-14ubuntu1) ... 101s Setting up gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 101s Setting up libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 101s Setting up texinfo (7.1.1-1) ... 101s Running mktexlsr. This may take some time. ... done. 101s Setting up cpp (4:14.2.0-1ubuntu1) ... 101s Setting up g++-14 (14.2.0-19ubuntu2) ... 101s Setting up g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 101s Setting up gobjc-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 101s Setting up libxmu6:ppc64el (2:1.1.3-3build2) ... 101s Setting up libtool (2.5.4-4) ... 101s Setting up libxaw7:ppc64el (2:1.0.16-1) ... 101s Setting up gobjc-14 (14.2.0-19ubuntu2) ... 101s Setting up gcc (4:14.2.0-1ubuntu1) ... 101s Setting up dh-autoreconf (20) ... 101s Setting up g++ (4:14.2.0-1ubuntu1) ... 101s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 101s Setting up texlive-binaries (2024.20240313.70630+ds-6) ... 101s update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode 101s update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode 101s Setting up build-essential (12.12ubuntu1) ... 101s Setting up gobjc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 101s Setting up texlive-base (2024.20250309-1) ... 102s tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps 102s tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg 102s tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper 102s tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex 103s Setting up gobjc++-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 103s Setting up gobjc++-14 (14.2.0-19ubuntu2) ... 103s Setting up gobjc (4:14.2.0-1ubuntu1) ... 103s Setting up debhelper (13.24.1ubuntu2) ... 103s Setting up gobjc++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 103s Setting up texlive-latex-base (2024.20250309-1) ... 103s Setting up texlive-fonts-recommended (2024.20250309-1) ... 103s Setting up gobjc++ (4:14.2.0-1ubuntu1) ... 103s Setting up gnustep-make (2.9.3-4) ... 103s Setting up libgnustep-base-dev:ppc64el (1.30.0-14ubuntu1) ... 103s Processing triggers for install-info (7.1.1-1) ... 103s Processing triggers for libc-bin (2.41-6ubuntu1) ... 103s Processing triggers for man-db (2.13.0-1) ... 105s Processing triggers for sgml-base (1.31) ... 105s Setting up libdbus-1-dev:ppc64el (1.16.2-2ubuntu1) ... 105s Setting up libavahi-client-dev:ppc64el (0.8-16ubuntu2) ... 105s Processing triggers for tex-common (6.19) ... 106s Running updmap-sys. This may take some time... done. 106s Running mktexlsr /var/lib/texmf ... done. 106s Building format(s) --all. 149s This may take some time... done. 151s autopkgtest [10:33:20]: test adequate: [----------------------- 152s autopkgtest [10:33:21]: test adequate: -----------------------] 152s autopkgtest [10:33:21]: test adequate: - - - - - - - - - - results - - - - - - - - - - 152s adequate PASS 152s autopkgtest [10:33:21]: test file-tests: preparing testbed 153s Reading package lists... 153s Building dependency tree... 154s Reading state information... 154s Starting pkgProblemResolver with broken count: 0 154s Starting 2 pkgProblemResolver with broken count: 0 154s Done 154s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 155s autopkgtest [10:33:24]: test file-tests: [----------------------- 155s test_static_lib 155s test_dev_symlink 155s test_shared_lib 155s 155s Ran 3 tests. 155s 155s OK 155s autopkgtest [10:33:24]: test file-tests: -----------------------] 156s file-tests PASS 156s autopkgtest [10:33:25]: test file-tests: - - - - - - - - - - results - - - - - - - - - - 156s autopkgtest [10:33:25]: test testsuite: preparing testbed 156s Reading package lists... 156s Building dependency tree... 157s Reading state information... 157s Starting pkgProblemResolver with broken count: 0 157s Starting 2 pkgProblemResolver with broken count: 0 157s Done 157s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 158s autopkgtest [10:33:27]: test testsuite: [----------------------- 159s checking build system type... powerpc64le-unknown-linux-gnu 159s checking host system type... powerpc64le-unknown-linux-gnu 159s checking target system type... powerpc64le-unknown-linux-gnu 159s checking for GNUstep configuration file to use at runtime... /etc/GNUstep/GNUstep.conf 159s checking whether the GNUstep.conf file path can be set in the environment... yes 159s checking if we should import an existing configuration file now... yes 159s checking for default GNUstep configuration file to use... /etc/GNUstep/GNUstep.conf 159s trying to import "/etc/GNUstep/GNUstep.conf" 159s 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 159s checking for GNUstep-base installation domain... SYSTEM 159s checking if we are hardcoding any relative paths in gnustep-base... no 159s configure: We store the following filesystem layout into gnustep-base, to be used when no config file is found 159s checking for Makefiles directory... /usr/share/GNUstep/Makefiles 159s checking for user defaults directory... GNUstep/Defaults 159s checking for user config file... .GNUstep.conf 159s checking for System Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/Applications 159s checking for System Admin Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/Applications 159s checking for System Web Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/WebApplications 159s checking for System Tools directory... /usr/bin 159s checking for System Admin Tools directory... /usr/sbin 159s checking for System Library directory... /usr/lib/${GS_MULTIARCH}/GNUstep 159s checking for System Libraries directory... /usr/lib/${GS_MULTIARCH} 159s checking for System Headers directory... /usr/include/${GS_MULTIARCH}/GNUstep 159s checking for System Documentation directory... /usr/share/GNUstep/Documentation 159s checking for System Info Documentation directory... /usr/share/info 159s checking for System Man Documentation directory... /usr/share/man 159s checking for Network Applications directory... /usr/local/lib/GNUstep/Applications 159s checking for Network Admin Applications directory... /usr/local/lib/GNUstep/Applications 159s checking for Network Web Applications directory... /usr/lib/GNUstep/WebApplications 159s checking for Network Tools directory... /usr/local/bin 159s checking for Network Admin Tools directory... /usr/local/sbin 159s checking for Network Library directory... /usr/local/lib/GNUstep 159s checking for Network Libraries directory... /usr/local/lib 159s checking for Network Headers directory... /usr/local/include/GNUstep 159s checking for Network Documentation directory... /usr/local/share/GNUstep/Documentation 159s checking for Network Info Documentation directory... /usr/local/share/info 159s checking for Network Man Documentation directory... /usr/local/share/man 159s checking for Local Applications directory... /usr/local/lib/GNUstep/Applications 159s checking for Local Admin Applications directory... /usr/local/lib/GNUstep/Applications 159s checking for Local Web Applications directory... /usr/local/lib/GNUstep/WebApplications 159s checking for Local Tools directory... /usr/local/bin 159s checking for Local Admin Tools directory... /usr/local/sbin 159s checking for Local Library directory... /usr/local/lib/GNUstep 159s checking for Local Libraries directory... /usr/local/lib 159s checking for Local Headers directory... /usr/local/include/GNUstep 159s checking for Local Documentation directory... /usr/local/share/GNUstep/Documentation 159s checking for Local Info Documentation directory... /usr/local/share/info 159s checking for Local Man Documentation directory... /usr/local/share/man 159s checking for User Applications directory... GNUstep/Applications 159s checking for User Admin Applications directory... GNUstep/Applications/Admin 159s checking for User Web Applications directory... GNUstep/WebApplications 159s checking for User Tools directory... GNUstep/Tools 159s checking for User Admin Tools directory... GNUstep/Tools/Admin 159s checking for User Library directory... GNUstep/Library 159s checking for User Libraries directory... GNUstep/Library/Libraries 159s checking for User Headers directory... GNUstep/Library/Headers 159s checking for User Documentation directory... GNUstep/Library/Documentation 159s checking for User Info Documentation directory... GNUstep/Library/Documentation/info 159s checking for User Man Documentation directory... GNUstep/Library/Documentation/man 159s checking for System User directory... /home 159s checking for Network User directory... /home 159s checking for Local User directory... /home 159s checking for gcc... gcc 159s checking whether the C compiler works... yes 159s checking for C compiler default output file name... a.out 159s checking for suffix of executables... 159s checking whether we are cross compiling... no 159s checking for suffix of object files... o 159s checking whether we are using the GNU C compiler... yes 159s checking whether gcc accepts -g... yes 159s checking for gcc option to accept ISO C89... none needed 159s checking how to run the C preprocessor... gcc -E 159s checking for grep that handles long lines and -e... /usr/bin/grep 159s checking for egrep... /usr/bin/grep -E 159s checking for ANSI C header files... yes 159s checking for sys/types.h... yes 160s checking for sys/stat.h... yes 160s checking for stdlib.h... yes 160s checking for string.h... yes 160s checking for memory.h... yes 160s checking for strings.h... yes 160s checking for inttypes.h... yes 160s checking for stdint.h... yes 160s checking for unistd.h... yes 160s checking minix/config.h usability... no 160s checking minix/config.h presence... no 160s checking for minix/config.h... no 160s checking whether it is safe to define __EXTENSIONS__... yes 160s checking whether the compiler is clang... no 160s checking for _LARGEFILE_SOURCE value needed for large files... no 160s checking for special C compiler options needed for large files... no 160s checking for _FILE_OFFSET_BITS value needed for large files... no 160s checking for off_t... yes 160s checking whether the compiler supports atomic operations... yes 160s checking for whoami... /usr/bin/whoami 160s checking for pkg-config... /usr/bin/pkg-config 160s checking pkg-config is at least version 0.9.0... yes 160s checking the Objective-C runtime... GNU 160s checking for custom shared objc library... NONE 160s checking objc/runtime.h usability... yes 160s checking objc/runtime.h presence... yes 160s checking for objc/runtime.h... yes 160s checking objc/objc.h usability... yes 160s checking objc/objc.h presence... yes 160s checking for objc/objc.h... yes 160s configure: for gdomap network details 160s checking for variable length socket addresses... not found 160s checking for compiler visibility attribute support... found 160s checking whether SO_REUSEADDR is broken... no 160s checking for objc threading flags... 160s checking whether byte ordering is bigendian... no 160s checking size of void*... 8 160s checking size of short... 2 161s checking size of int... 4 161s checking size of long... 8 161s checking size of long long... 8 161s checking size of float... 4 161s checking size of double... 8 161s checking for working INTPTR_MAX, INTPTR_MIN, UINTPTR_MAX... yes 161s checking loading of constructor functions... yes 161s checking windows.h usability... no 161s checking windows.h presence... no 161s checking for windows.h... no 161s checking dlfcn.h usability... yes 161s checking dlfcn.h presence... yes 161s checking for dlfcn.h... yes 161s checking for dynamic linker type... simple 161s checking for dladdr in -ldl... yes 161s checking for dladdr... yes 161s checking for gethostbyname... yes 161s checking for getaddrinfo... yes 161s checking pthread.h usability... yes 161s checking pthread.h presence... yes 161s checking for pthread.h... yes 161s checking for pthread_np.h... no 161s checking size of pthread_mutex_t... 40 161s checking for pthread_mutex_t.__data.__owner... yes 161s checking size of pthread_cond_t... 48 161s checking alignment of pthread_mutex_t... 8 161s checking alignment of pthread_cond_t... 8 162s checking for pthread_join in -lpthread... yes 162s checking for pthread_getthreadid_np... no 162s checking for pthread_main_np... no 162s checking for sched_yield in -lrt... yes 162s checking for pthread_setname_np()... glibc 162s checking for pthread_getname_np()... 162s checking for pthread_spin_lock... yes 162s checking for nanosleep... yes 162s checking for usleep... yes 162s checking for Sleep... no 162s checking for objc_root_class attribute support... found 162s checking for gettid()... yes 162s checking whether objc really works... yes 162s checking if the compiler supports -fconstant-string-class... yes 162s checking if +load method is executed before main... yes 162s checking for objc_sync_enter... yes 162s checking for objc_setProperty... yes 162s checking for _Block_copy... no 162s checking for objc_setUncaughtExceptionHandler() in runtime... yes 162s checking for objc_set_unexpected() in runtime... no 162s checking for _objc_unexpected_exception in runtime... no 162s checking whether to enable native Objective-C exceptions... yes 162s checking for objc_sync_enter... (cached) yes 165s checking for thread-safe +initialize in runtime... yes 166s checking for size_t... yes 166s checking for inline... inline 166s checking for ANSI C header files... (cached) yes 166s checking for string.h... (cached) yes 166s checking for memory.h... (cached) yes 166s checking alloca.h usability... yes 166s checking alloca.h presence... yes 166s checking for alloca.h... yes 166s checking float.h usability... yes 166s checking float.h presence... yes 166s checking for float.h... yes 166s checking for sys/stat.h... (cached) yes 166s checking sys/vfs.h usability... yes 166s checking sys/vfs.h presence... yes 166s checking for sys/vfs.h... yes 166s checking sys/statfs.h usability... yes 166s checking sys/statfs.h presence... yes 166s checking for sys/statfs.h... yes 166s checking sys/statvfs.h usability... yes 166s checking sys/statvfs.h presence... yes 166s checking for sys/statvfs.h... yes 166s checking pwd.h usability... yes 166s checking pwd.h presence... yes 166s checking for pwd.h... yes 166s checking grp.h usability... yes 166s checking grp.h presence... yes 166s checking for grp.h... yes 166s checking sys/cdefs.h usability... yes 166s checking sys/cdefs.h presence... yes 166s checking for sys/cdefs.h... yes 166s checking sys/syslimits.h usability... no 166s checking sys/syslimits.h presence... no 166s checking for sys/syslimits.h... no 166s checking sys/param.h usability... yes 166s checking sys/param.h presence... yes 166s checking for sys/param.h... yes 166s checking for sys/syslimits.h... (cached) no 166s checking for sys/param.h... (cached) yes 166s checking for sys/mount.h... yes 166s checking for sys/types.h... (cached) yes 166s checking for windows.h... (cached) no 166s checking locale.h usability... yes 166s checking locale.h presence... yes 166s checking for locale.h... yes 166s checking langinfo.h usability... yes 166s checking langinfo.h presence... yes 166s checking for langinfo.h... yes 166s checking for main in -lm... yes 166s checking for utimensat... yes 166s checking for statvfs... yes 166s checking for link... yes 167s checking for symlink... yes 167s checking for readlink... yes 167s checking for geteuid... yes 167s checking for getlogin... yes 167s checking for getpwnam... yes 167s checking for getpwnam_r... yes 167s checking for getpwuid... yes 167s checking for getpwuid_r... yes 167s checking for getgrgid... yes 167s checking for getgrgid_r... yes 167s checking for getgrnam... yes 167s checking for getgrnam_r... yes 167s checking for rint... yes 167s checking for getopt... yes 167s checking for malloc_usable_size... yes 167s checking for pw_gecos field in struct passwd... yes 167s checking for currency_symbol field in struct lconv... yes 167s checking time.h usability... yes 167s checking time.h presence... yes 167s checking for time.h... yes 167s checking sys/time.h usability... yes 167s checking sys/time.h presence... yes 167s checking for sys/time.h... yes 167s checking tzfile.h usability... no 167s checking tzfile.h presence... no 167s checking for tzfile.h... no 167s checking sys/rusage.h usability... no 167s checking sys/rusage.h presence... no 167s checking for sys/rusage.h... no 167s checking ucbinclude/sys/resource.h usability... no 167s checking ucbinclude/sys/resource.h presence... no 167s checking for ucbinclude/sys/resource.h... no 168s checking for time... yes 168s checking for ctime... yes 168s checking for tzset... yes 168s checking sys/socket.h usability... yes 168s checking sys/socket.h presence... yes 168s checking for sys/socket.h... yes 168s checking netinet/in.h usability... yes 168s checking netinet/in.h presence... yes 168s checking for netinet/in.h... yes 168s checking for socklen_t... yes 168s checking for struct sockaddr_storage... yes 168s checking bfd.h usability... no 168s checking bfd.h presence... no 168s checking for bfd.h... no 168s checking for libintl_fprintf in -lintl... no 168s checking for ZSTD_compress in -lzstd... no 168s checking for dyn_string_append in -liberty... no 168s checking for gzseek in -lz... yes 168s checking for library containing sframe... no 168s checking for bfd_openr in -lbfd... no 168s checking execinfo.h usability... yes 168s checking execinfo.h presence... yes 168s checking for execinfo.h... yes 168s checking for backtrace... yes 168s checking for __builtin_extract_return_address... no 168s checking unwind.h usability... yes 168s checking unwind.h presence... yes 168s checking for unwind.h... yes 168s checking for _Unwind_GetIP... yes 168s checking syslog.h usability... yes 168s checking syslog.h presence... yes 168s checking for syslog.h... yes 169s checking sys/slog.h usability... no 169s checking sys/slog.h presence... no 169s checking for sys/slog.h... no 169s checking sys/slogcodes.h usability... no 169s checking sys/slogcodes.h presence... no 169s checking for sys/slogcodes.h... no 169s checking for syslog... yes 169s checking poll.h usability... yes 169s checking poll.h presence... yes 169s checking for poll.h... yes 169s checking for poll... yes 169s checking for poll emulation... no 169s checking if poll supports devices... yes 169s checking for vsprintf... yes 169s checking for vasprintf... yes 169s checking for snprintf... yes 169s checking for vsnprintf... yes 169s checking for getcwd... yes 169s checking for dirent.h that defines DIR... yes 169s checking for library containing opendir... none required 169s checking for struct stat.st_mtim... yes 169s checking for struct stat.st_birthtime... no 169s checking for struct stat.st_birthtimespec... no 169s checking for struct stat.st_birthtim... no 169s checking for struct stat64.st_birthtimespec... no 169s checking getopt.h usability... yes 170s checking getopt.h presence... yes 170s checking for getopt.h... yes 170s checking for posix_memalign... yes 170s checking for valloc... yes 170s checking for times... yes 170s checking for mkstemp... yes 170s checking for shmctl... yes 170s checking for mmap... yes 170s checking for mprotect... yes 170s checking sys/mman.h usability... yes 170s checking sys/mman.h presence... yes 170s checking for sys/mman.h... yes 170s checking for killpg... yes 170s checking for setpgrp... yes 170s checking for setpgid... yes 170s checking for setsid... yes 170s checking for grantpt... yes 170s checking for closefrom... yes 170s checking whether setpgrp takes no argument... (cached) yes 170s checking fcntl.h usability... yes 170s checking fcntl.h presence... yes 170s checking for fcntl.h... yes 170s checking for inttypes.h... (cached) yes 170s checking libc.h usability... no 170s checking libc.h presence... no 170s checking for libc.h... no 170s checking limits.h usability... yes 170s checking limits.h presence... yes 170s checking for limits.h... yes 170s checking malloc.h usability... yes 170s checking malloc.h presence... yes 170s checking for malloc.h... yes 170s checking for memory.h... (cached) yes 170s checking signal.h usability... yes 170s checking signal.h presence... yes 170s checking for signal.h... yes 170s checking for stdint.h... (cached) yes 170s checking for string.h... (cached) yes 171s checking sys/fcntl.h usability... yes 171s checking sys/fcntl.h presence... yes 171s checking for sys/fcntl.h... yes 171s checking sys/file.h usability... yes 171s checking sys/file.h presence... yes 171s checking for sys/file.h... yes 171s checking sys/filio.h usability... no 171s checking sys/filio.h presence... no 171s checking for sys/filio.h... no 171s checking sys/inttypes.h usability... no 171s checking sys/inttypes.h presence... no 171s checking for sys/inttypes.h... no 171s checking sys/ioctl.h usability... yes 171s checking sys/ioctl.h presence... yes 171s checking for sys/ioctl.h... yes 171s checking sys/signal.h usability... yes 171s checking sys/signal.h presence... yes 171s checking for sys/signal.h... yes 171s checking sys/stropts.h usability... no 171s checking sys/stropts.h presence... no 171s checking for sys/stropts.h... no 171s checking sys/wait.h usability... yes 171s checking sys/wait.h presence... yes 171s checking for sys/wait.h... yes 171s checking for unistd.h... (cached) yes 171s checking utime.h usability... yes 171s checking utime.h presence... yes 171s checking for utime.h... yes 171s checking for stdlib.h... (cached) yes 171s checking stdbool.h usability... yes 171s checking stdbool.h presence... yes 171s checking for stdbool.h... yes 171s checking ws2tcpip.h usability... no 171s checking ws2tcpip.h presence... no 171s checking for ws2tcpip.h... no 171s checking for library containing inet_ntop... none required 171s checking for gethostbyaddr_r... yes 171s checking for inet_aton... yes 171s checking for inet_pton... yes 171s checking for inet_ntop... yes 171s checking for sigaction... yes 171s checking zlib.h usability... yes 171s checking zlib.h presence... yes 171s checking for zlib.h... yes 171s checking for gzseek in -lz... (cached) yes 171s checking sys/resource.h usability... yes 171s checking sys/resource.h presence... yes 171s checking for sys/resource.h... yes 172s checking for setrlimit... yes 172s checking for strerror... yes 172s checking whether strerror_r is declared... yes 172s checking for strerror_r... yes 172s checking whether strerror_r returns char *... yes 172s checking for sigsetjmp... no 172s checking for uintmax_t... yes 172s checking wchar.h usability... yes 172s checking wchar.h presence... yes 172s checking for wchar.h... yes 172s checking short/int needs to be word aligned... no 172s checking for register_printf_specifier... yes 172s checking for register_printf_function... yes 172s test hi there = hi there 172s test hi there = hi there 172s checking for realpath... yes 172s checking program_invocation_name in C Library... yes 172s checking sys/utsname.h usability... yes 172s checking sys/utsname.h presence... yes 172s checking for sys/utsname.h... yes 172s checking sys/sysctl.h usability... no 172s checking sys/sysctl.h presence... no 172s checking for sys/sysctl.h... no 172s checking for sysctlbyname... no 172s checking procfs.h usability... no 172s checking procfs.h presence... no 172s checking for procfs.h... no 172s checking kernel support for /proc filesystem... yes 172s checking support for /proc psinfo struct... no 172s checking link to exe of process in /proc... /proc/self/exe 172s checking /proc/5390/cmdline terminated by nul... yes 173s checking for kvm_getenvv in -lkvm... no 173s checking use of pass-through arguments... no 173s checking use of fake-main definition... no 173s checking ffi.h usability... yes 173s checking ffi.h presence... yes 173s checking for ffi.h... yes 173s checking for forwarding callback in runtime... yes 173s checking FFI library usage... libffi 173s checking for ffi_prep_closure_loc... yes 173s checking iconv support... yes, in libc 173s checking for XML... yes 173s checking libxml/SAX2.h usability... yes 173s checking libxml/SAX2.h presence... yes 173s checking for libxml/SAX2.h... yes 173s checking for XSLT... yes 173s checking libxslt/xslt.h usability... yes 173s checking libxslt/xslt.h presence... yes 173s checking for libxslt/xslt.h... yes 173s checking gnutls support... yes 173s checking for gnutls_transport_set_errno... yes 173s checking for gnutls_x509_privkey_import2... yes 173s checking dns_sd.h usability... no 173s checking dns_sd.h presence... no 173s checking for dns_sd.h... no 173s checking avahi-client/client.h usability... yes 173s checking avahi-client/client.h presence... yes 173s checking for avahi-client/client.h... yes 173s checking for avahi_client_new in -lavahi-client... yes 173s checking for ICU... yes 173s checking unicode/uloc.h usability... yes 173s checking unicode/uloc.h presence... yes 173s checking for unicode/uloc.h... yes 173s checking unicode/ulocdata.h usability... yes 173s checking unicode/ulocdata.h presence... yes 173s checking for unicode/ulocdata.h... yes 173s checking unicode/ucol.h usability... yes 173s checking unicode/ucol.h presence... yes 173s checking for unicode/ucol.h... yes 174s checking unicode/ucurr.h usability... yes 174s checking unicode/ucurr.h presence... yes 174s checking for unicode/ucurr.h... yes 174s checking unicode/uregex.h usability... yes 174s checking unicode/uregex.h presence... yes 174s checking for unicode/uregex.h... yes 174s checking unicode/ucal.h usability... yes 174s checking unicode/ucal.h presence... yes 174s checking for unicode/ucal.h... yes 174s checking unicode/unorm2.h usability... yes 174s checking unicode/unorm2.h presence... yes 174s checking for unicode/unorm2.h... yes 174s checking unicode/unum.h usability... yes 174s checking unicode/unum.h presence... yes 174s checking for unicode/unum.h... yes 174s checking unicode/udat.h usability... yes 174s checking unicode/udat.h presence... yes 174s checking for unicode/udat.h... yes 174s checking unicode/udatpg.h usability... yes 174s checking unicode/udatpg.h presence... yes 174s checking for unicode/udatpg.h... yes 174s checking unicode/ustring.h usability... yes 174s checking unicode/ustring.h presence... yes 174s checking for unicode/ustring.h... yes 174s checking unicode/usearch.h usability... yes 174s checking unicode/usearch.h presence... yes 174s checking for unicode/usearch.h... yes 174s checking unicode/ucnv.h usability... yes 174s checking unicode/ucnv.h presence... yes 174s checking for unicode/ucnv.h... yes 174s checking unicode/utext.h usability... yes 174s checking unicode/utext.h presence... yes 174s checking for unicode/utext.h... yes 174s checking unicode/ubrk.h usability... yes 174s checking unicode/ubrk.h presence... yes 174s checking for unicode/ubrk.h... yes 174s checking unicode/utypes.h usability... yes 174s checking unicode/utypes.h presence... yes 174s checking for unicode/utypes.h... yes 174s checking dispatch/dispatch.h usability... no 174s checking dispatch/dispatch.h presence... no 174s checking for dispatch/dispatch.h... no 175s checking dispatch.h usability... no 175s checking dispatch.h presence... no 175s checking for dispatch.h... no 175s checking for libcurl... FAILED (libcurl not found via pkg-config) 175s checking gmp.h usability... yes 175s checking gmp.h presence... yes 175s checking for gmp.h... yes 175s checking for mpf_abs in -lgmp... no 175s checking for __gmpf_abs in -lgmp... yes 175s checking for nl_langinfo and CODESET... yes 175s checking whether the compiler supports -Wdeclaration-after-statement... yes 175s checking if we should install gdomap as setuid... no 175s checking for the version of gnustep-base we are compiling... 1.30.0 175s configure: creating ./config.status 175s config.status: creating config.mak 175s config.status: creating base.make 175s config.status: creating Source/gnustep-base.pc 175s config.status: creating Headers/GNUstepBase/GSConfig.h 175s config.status: creating Headers/GNUstepBase/config.h 175s --- Running tests in Tests/base/Functions --- 177s --- Running tests in Tests/base/GSMime --- 179s --- Running tests in Tests/base/GSTLS --- 180s --- Running tests in Tests/base/GSXML --- 181s --- Running tests in Tests/base/GarbageCollection --- 181s --- Running tests in Tests/base/KVC --- 183s --- Running tests in Tests/base/NSAffineTransform --- 184s --- Running tests in Tests/base/NSArchiver --- 186s --- Running tests in Tests/base/NSArray --- 187s 187s Tests/base/NSArray/basic.m: 187s Skipped set: basic.m 46 ... No collection subscripting support in the compiler. 187s 187s Tests/base/NSArray/blocks.m: 187s Skipped set: blocks.m 76 ... No Blocks support in the compiler. 187s --- Running tests in Tests/base/NSAttributedString --- 188s --- Running tests in Tests/base/NSAutoreleasePool --- 189s --- Running tests in Tests/base/NSBundle --- 191s --- Running tests in Tests/base/NSCache --- 192s --- Running tests in Tests/base/NSCalendar --- 194s --- Running tests in Tests/base/NSCalendarDate --- 196s --- Running tests in Tests/base/NSCharacterSet --- 197s --- Running tests in Tests/base/NSConnection --- 199s 199s Tests/base/NSConnection/basic.m: 199s Failed file: basic.m aborted without running all tests! 202s --- Running tests in Tests/base/NSCountedSet --- 203s --- Running tests in Tests/base/NSData --- 204s 204s Tests/base/NSData/general.m: 204s Skipped set: general.m 132 ... No Blocks support in the compiler. 204s --- Running tests in Tests/base/NSDate --- 205s --- Running tests in Tests/base/NSDateFormatter --- 206s --- Running tests in Tests/base/NSDictionary --- 207s 207s Tests/base/NSDictionary/basic.m: 207s Skipped set: basic.m 41 ... No dictionary subscripting support in the compiler. 207s 207s Tests/base/NSDictionary/blocks.m: 207s Skipped set: blocks.m 49 ... No Blocks support in the compiler. 208s 208s Tests/base/NSDictionary/sort.m: 208s Skipped set: sort.m 54 ... No Blocks support in the compiler. 208s --- Running tests in Tests/base/NSDistributedLock --- 208s --- Running tests in Tests/base/NSException --- 209s --- Running tests in Tests/base/NSFastEnumeration --- 210s --- Running tests in Tests/base/NSFileHandle --- 212s --- Running tests in Tests/base/NSFileManager --- 214s --- Running tests in Tests/base/NSHTTPCookie --- 215s --- Running tests in Tests/base/NSHashTable --- 217s 217s Tests/base/NSHashTable/weakObjects.m: 217s Skipped set: weakObjects.m 15 ... ARC support unavailable 217s --- Running tests in Tests/base/NSHost --- 217s --- Running tests in Tests/base/NSIndexPath --- 218s --- Running tests in Tests/base/NSIndexSet --- 219s 219s Tests/base/NSIndexSet/enumerateRanges.m: 219s Skipped set: enumerateRanges.m 330 ... Blocks support unavailable 219s --- Running tests in Tests/base/NSInvocation --- 221s --- Running tests in Tests/base/NSInvocationOperation --- 221s --- Running tests in Tests/base/NSJSONSerialization --- 222s --- Running tests in Tests/base/NSKeyedArchiver --- 223s --- Running tests in Tests/base/NSLocale --- 225s --- Running tests in Tests/base/NSLock --- 245s --- Running tests in Tests/base/NSMapTable --- 246s 246s Tests/base/NSMapTable/weakObjects.m: 246s Skipped set: weakObjects.m 15 ... ARC support unavailable 246s --- Running tests in Tests/base/NSMethodSignature --- 247s --- Running tests in Tests/base/NSMutableArray --- 248s --- Running tests in Tests/base/NSMutableAttributedString --- 249s --- Running tests in Tests/base/NSMutableCharacterSet --- 250s --- Running tests in Tests/base/NSMutableData --- 251s --- Running tests in Tests/base/NSMutableDictionary --- 251s --- Running tests in Tests/base/NSMutableIndexSet --- 252s 252s Tests/base/NSMutableIndexSet/blocks.m: 252s Skipped set: blocks.m 83 ... No Blocks support in the compiler. 252s --- Running tests in Tests/base/NSMutableSet --- 253s --- Running tests in Tests/base/NSMutableString --- 254s --- Running tests in Tests/base/NSNotification --- 255s --- Running tests in Tests/base/NSNumber --- 257s --- Running tests in Tests/base/NSNumberFormatter --- 258s --- Running tests in Tests/base/NSObject --- 266s --- Running tests in Tests/base/NSOperation --- 268s 268s Tests/base/NSOperation/basic.m: 268s Failed file: basic.m aborted without running all tests! 273s --- Running tests in Tests/base/NSOrderedSet --- 274s 274s Tests/base/NSOrderedSet/blocks.m: 274s Skipped set: blocks.m 80 ... No Blocks support in the compiler. 274s --- Running tests in Tests/base/NSPersonNameComponentsFormatter --- 275s --- Running tests in Tests/base/NSPointerArray --- 276s --- Running tests in Tests/base/NSPredicate --- 277s 277s Tests/base/NSPredicate/basic.m: 277s Skipped set: basic.m 150 ... No blocks support in the compiler. 277s --- Running tests in Tests/base/NSProcessInfo --- 278s --- Running tests in Tests/base/NSProgress --- 278s --- Running tests in Tests/base/NSProxy --- 280s --- Running tests in Tests/base/NSRegularExpression --- 281s --- Running tests in Tests/base/NSRunLoop --- 282s 282s Tests/base/NSRunLoop/dispatch.m: 282s Skipped set: dispatch.m 116 ... No libdispatch, no blocks support or no runloop integration hooks in libdispatch 291s --- Running tests in Tests/base/NSScanner --- 292s --- Running tests in Tests/base/NSSet --- 292s --- Running tests in Tests/base/NSSortDescriptor --- 293s --- Running tests in Tests/base/NSStream --- 356s --- Running tests in Tests/base/NSString --- 365s --- Running tests in Tests/base/NSTask --- 371s --- Running tests in Tests/base/NSThread --- 373s --- Running tests in Tests/base/NSTimeZone --- 374s --- Running tests in Tests/base/NSURL --- 379s --- Running tests in Tests/base/NSURLConnection --- 387s --- Running tests in Tests/base/NSURLHandle --- 389s --- Running tests in Tests/base/NSURLProtocol --- 390s --- Running tests in Tests/base/NSURLRequest --- 390s --- Running tests in Tests/base/NSURLSession --- 392s 392s Tests/base/NSURLSession/test01.m: 392s Skipped set: test01.m 82 ... library built without NSURLSession support 392s 392s Tests/base/NSURLSession/test02.m: 392s Skipped set: test02.m 15 ... library built without NSURLSession support 392s 392s Tests/base/NSURLSession/test03.m: 392s Skipped set: test03.m 15 ... library built without NSURLSession support 392s --- Running tests in Tests/base/NSUUID --- 393s --- Running tests in Tests/base/NSUbiquitousKeyValueStore --- 394s --- Running tests in Tests/base/NSUndoManager --- 395s --- Running tests in Tests/base/NSUserDefaults --- 396s --- Running tests in Tests/base/NSValueTransformer --- 396s --- Running tests in Tests/base/NSXMLDocument --- 397s --- Running tests in Tests/base/NSXMLElement --- 399s --- Running tests in Tests/base/NSXMLNode --- 401s --- Running tests in Tests/base/NSXMLParser --- 401s --- Running tests in Tests/base/PropertyLists --- 403s --- Running tests in Tests/base/Unicode --- 403s --- Running tests in Tests/base/coding --- 404s --- Running tests in Tests/base/headers --- 435s 435s 8258 Passed tests 435s 55 Dashed hopes 435s 16 Skipped sets 435s 2 Failed files 435s 435s 435s Some testing was abandoned when a test program aborted. This is 435s generally a severe problem and may mean that the package is 435s completely unusable. You need to try to fix this and, if it is 435s not due to some problem on your system, please help by submitting 435s a patch (or at least a bug report) to the package maintainer. 435s Please see /tmp/autopkgtest.c9eDNy/build.HnY/src/tests.log for more detail. 435s 435s Building in Tests/base/Functions 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool NSByteSwapping... 435s Making all for test_tool NSPathUtilities... 435s Making all for test_tool NSGeometry1... 435s Making all for test_tool NSZone... 435s Compiling file NSPathUtilities.m ... 435s Compiling file NSGeometry1.m ... 435s Compiling file NSByteSwapping.m ... 435s Compiling file NSZone.m ... 435s Linking test_tool NSPathUtilities ... 435s Linking test_tool NSByteSwapping ... 435s Linking test_tool NSZone ... 435s Linking test_tool NSGeometry1 ... 435s Making all for test_tool class_hierarchy... 435s Making all for test_tool clsCreate... 435s Making all for test_tool runtime... 435s Compiling file clsCreate.m ... 435s Compiling file class_hierarchy.m ... 435s Compiling file runtime.m ... 435s clsCreate.m: In function ‘main’: 435s clsCreate.m:17:22: warning: variable ‘pool’ set but not used [-Wunused-but-set-variable] 435s 17 | NSAutoreleasePool *pool; 435s | ^~~~ 435s runtime.m: In function ‘main’: 435s runtime.m:82:17: warning: variable ‘obj’ set but not used [-Wunused-but-set-variable] 435s 82 | id obj; 435s | ^~~ 435s Linking test_tool clsCreate ... 435s class_hierarchy.m:12:1: warning: class ‘Bar’ defined without specifying a base class [-Wobjc-root-class] 435s 12 | @implementation Bar @end 435s | ^ 435s Linking test_tool runtime ... 435s Linking test_tool class_hierarchy ... 435s Testing NSByteSwapping.m... 435s Running Tests/base/Functions/NSByteSwapping.m... 435s Passed test: (2025-04-14 10:33:45.915 +0000) NSByteSwapping.m:14 ... NSSwapShort works 435s Passed test: (2025-04-14 10:33:45.954 +0000) NSByteSwapping.m:22 ... NSSwapLongLong works 435s Passed test: (2025-04-14 10:33:45.954 +0000) NSByteSwapping.m:28 ... NSSwapLongLong works 435s Passed test: (2025-04-14 10:33:45.954 +0000) NSByteSwapping.m:32 ... NSSwapBigFloatToHost works 435s Passed test: (2025-04-14 10:33:45.954 +0000) NSByteSwapping.m:38 ... NSSwapLittleFloatToHost works 435s Passed test: (2025-04-14 10:33:45.954 +0000) NSByteSwapping.m:44 ... NSSwapBigDoubleToHost works 435s Passed test: (2025-04-14 10:33:45.954 +0000) NSByteSwapping.m:50 ... NSSwapLittleDoubleToHost wworks 435s 435s real 0m0.103s 435s user 0m0.048s 435s sys 0m0.012s 435s Completed file: NSByteSwapping.m 435s Testing NSGeometry1.m... 435s Running Tests/base/Functions/NSGeometry1.m... 435s Passed test: (2025-04-14 10:33:46.029 +0000) NSGeometry1.m:32 ... identical points are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:41 ... near identical points are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:44 ... moderately similar points are not equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:46 ... identical sizes are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:55 ... near identical sizes are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:58 ... moderately similar sizes are not equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:60 ... identical rects are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:69 ... near identical rects are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:72 ... moderately similar rects are not equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:75 ... identical rects intersect 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:78 ... an empty rect does not intersect with one containing it 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:80 ... an empty rect does not intersect with one touching it 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:82 ... identical empty rects do not intersec 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:85 ... identical rects are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:94 ... near identical rects are equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:97 ... moderately similar rects are not equal 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:106 ... Not in MacOSX geometry compat mode 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:111 ... Can read output of NSStringFromPoint 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:116 ... Can read output of NSStringFromRect 435s Passed test: (2025-04-14 10:33:46.030 +0000) NSGeometry1.m:122 ... Can read output of NSStringFromSize 435s Passed test: (2025-04-14 10:33:46.033 +0000) NSGeometry1.m:130 ... In MacOSX geometry compat mode 435s Passed test: (2025-04-14 10:33:46.033 +0000) NSGeometry1.m:137 ... Can read output of NSStringFromPoint (MacOSX compat) 435s Passed test: (2025-04-14 10:33:46.033 +0000) NSGeometry1.m:142 ... Can read output of NSStringFromRect (MacOSX compat) 435s Passed test: (2025-04-14 10:33:46.033 +0000) NSGeometry1.m:148 ... Can read output of NSStringFromSize (MacOSX compat) 435s 435s real 0m0.060s 435s user 0m0.052s 435s sys 0m0.008s 435s Completed file: NSGeometry1.m 435s Testing NSPathUtilities.m... 435s Running Tests/base/Functions/NSPathUtilities.m... 435s 2025-04-14 10:33:46.110 NSPathUtilities[10552:10552] NSUserName() ubuntu 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:15 ... we can get a user name 435s 2025-04-14 10:33:46.111 NSPathUtilities[10552:10552] NSFullUserName() Ubuntu 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:17 ... we can get a full user name 435s 2025-04-14 10:33:46.111 NSPathUtilities[10552:10552] NSHomeDirectory() /home/ubuntu 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:19 ... we can get a home directory 435s 2025-04-14 10:33:46.111 NSPathUtilities[10552:10552] NSTemporaryDirectory() /tmp/GNUstepSecure1000 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:21 ... we can get a temporary directory 435s 2025-04-14 10:33:46.111 NSPathUtilities[10552:10552] NSOpenStepRootDirectory() / 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:23 ... we can get a root directory 435s 2025-04-14 10:33:46.111 NSPathUtilities[10552:10552] NSHomeDirectoryForUser(@"non-existent-user") (null) 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:26 ... home directory for non existent user is nil 435s 2025-04-14 10:33:46.111 NSPathUtilities[10552:10552] NSStandardApplicationPaths() ("/home/ubuntu/GNUstep/Applications", "/usr/local/lib/GNUstep/Applications", "/usr/lib/powerpc64le-linux-gnu/GNUstep/Applications", "/home/ubuntu/GNUstep/Applications/Admin") 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:32 ... we have application paths 435s 2025-04-14 10:33:46.111 NSPathUtilities[10552:10552] NSStandardLibraryPaths() ("/home/ubuntu/GNUstep/Library", "/usr/local/lib/GNUstep", "/usr/lib/powerpc64le-linux-gnu/GNUstep") 435s Passed test: (2025-04-14 10:33:46.111 +0000) NSPathUtilities.m:34 ... we have library paths 435s 435s real 0m0.058s 435s user 0m0.058s 435s sys 0m0.000s 435s Completed file: NSPathUtilities.m 435s Testing NSZone.m... 435s Running Tests/base/Functions/NSZone.m... 435s Passed test: (2025-04-14 10:33:46.148 +0000) NSZone.m:12 ... NSDefaultMallocZone() returns something 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:15 ... NSCreateZone() works for an unfreeable zone 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:18 ... NSCreateZone() works for a normal zone 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:23 ... NSZoneName() returns previously set string 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:32 ... NSZoneFree() calloc'd buffer 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:43 ... NSZoneFree() free'd buffer throws exception: NSMallocException 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:54 ... NSZoneFree() malloc'd buffer 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:70 ... NSZoneFree() releases memory held after realloc 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:75 ... NSZoneFromPointer() returns zone where memory came from 435s Passed test: (2025-04-14 10:33:46.187 +0000) NSZone.m:81 ... NSRecycleZone seems to operate 435s 435s real 0m0.057s 435s user 0m0.050s 435s sys 0m0.007s 435s Completed file: NSZone.m 435s Testing class_hierarchy.m... 435s Running Tests/base/Functions/class_hierarchy.m... 435s Start set: class_hierarchy.m:33 ... testRootClass 435s Passed test: (2025-04-14 10:33:46.225 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 435s End set: class_hierarchy.m:44 ... testRootClass 435s Start set: class_hierarchy.m:33 ... testRootClass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 435s End set: class_hierarchy.m:44 ... testRootClass 435s Start set: class_hierarchy.m:33 ... testRootClass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 435s End set: class_hierarchy.m:44 ... testRootClass 435s Start set: class_hierarchy.m:54 ... testNonRootClass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 435s End set: class_hierarchy.m:75 ... testNonRootClass 435s Start set: class_hierarchy.m:54 ... testNonRootClass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 435s Dashed hope: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 435s End set: class_hierarchy.m:75 ... testNonRootClass 435s Start set: class_hierarchy.m:54 ... testNonRootClass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 435s Passed test: (2025-04-14 10:33:46.265 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 435s Dashed hope: (2025-04-14 10:33:46.266 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 435s End set: class_hierarchy.m:75 ... testNonRootClass 435s Start set: class_hierarchy.m:54 ... testNonRootClass 435s Passed test: (2025-04-14 10:33:46.266 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 435s Passed test: (2025-04-14 10:33:46.266 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 435s Dashed hope: (2025-04-14 10:33:46.266 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 435s End set: class_hierarchy.m:75 ... testNonRootClass 435s 435s real 0m0.059s 435s user 0m0.040s 435s sys 0m0.016s 435s Completed file: class_hierarchy.m 435s Testing clsCreate.m... 435s Running Tests/base/Functions/clsCreate.m... 435s Passed test: (2025-04-14 10:33:46.313 +0000) New class's description method is called correctly 435s 435s real 0m0.060s 435s user 0m0.044s 435s sys 0m0.014s 435s Completed file: clsCreate.m 435s Testing runtime.m... 435s Running Tests/base/Functions/runtime.m... 435s 2025-04-14 10:33:46.441 runtime[10652:10652] autorelease called without pool for object (0x3a5b1cbb330) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.441 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.441 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.441 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d19ba0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.441 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5cf20) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.401 +0000) runtime.m:100 ... NSGetSizeAndAlignment() steps through id 435s 2025-04-14 10:33:46.441 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d60df0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1ce5c20) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d57c70) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.441 +0000) runtime.m:102 ... NSGetSizeAndAlignment() steps through sel 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d0e8f0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d4a6a0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1ce3ad0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:104 ... class_isMetaClass() returns NO for Nil 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1ce3e10) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d4cac0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d1f950) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:106 ... class_getSuperclass() returns NO for Nil 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d1fc90) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d36420) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d36750) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:113 ... class_getName() for Nil does not crash 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d503c0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d50c80) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d38c20) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:114 ... class_getName() for Nil is nil 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d38f60) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d50e90) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d62010) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:116 ... class_getInstanceVariables() for Nil,0 is 0 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d62350) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d62c10) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d2de50) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:118 ... class_getVersion() for Nil is 0 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d2ec30) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d520a0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d523d0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:124 ... +initialize was called 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d52710) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d52fd0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d53300) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:125 ... +load was called 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d53640) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d44d60) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d45090) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:126 ... +load occurs before +initialize 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d453d0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d45c90) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3ab10) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:127 ... class name works 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3b930) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d418a0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d41bd0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:128 ... class_respondsToSelector() works for class method 435s 2025-04-14 10:33:46.442 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d41f10) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d427d0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d42b00) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.442 +0000) runtime.m:130 ... class_respondsToSelector() works for superclass method 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d42e40) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d69d10) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d6a040) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:132 ... class_respondsToSelector() returns NO for unknown method 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d6a380) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d6ac40) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d6af70) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:134 ... class_respondsToSelector() returns NO for nul selector 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d6b2b0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d6bb70) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d764f0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:136 ... class_respondsToSelector() returns NO for nul class 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d76830) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d770f0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d77420) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:139 ... object_getClass() retrieves meta class 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d77760) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d78020) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d78350) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:140 ... metaclass name works 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d551b0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d55a70) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d55da0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:142 ... class_getInstanceVariable() returns 0 for null name 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d560e0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d569a0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d56cd0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:144 ... class_getInstanceVariable() returns 0 for non-existent 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d57010) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3dda0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3e0d0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:146 ... class_getInstanceVariable() returns 0 for Nil class 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3e410) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3ecd0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3f000) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:148 ... class_getInstanceVariable() works 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3f340) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d3fc00) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7b310) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:150 ... class_getInstanceVariable() works for superclass ivar 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7b650) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7bf10) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7c240) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:152 ... class_getInstanceVariable() works for superclass obj ivar 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7c580) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7ce40) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7d170) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:155 ... SubClass1 has three methods 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7d4b0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7dd70) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.443 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7e0a0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.443 +0000) runtime.m:156 ... method list is terminated 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7e3e0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7eca0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7efd0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:160 ... last method is sel2 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7f310) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7fbd0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d7ff00) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:162 ... method 2 is the original, overridden by the category 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d80240) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d80b00) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d80e30) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:167 ... method 0 has expected name 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d81170) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9b5c0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9b8f0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:183 ... method 0 is the category method overriding original 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9bc30) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9c4f0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9c820) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:188 ... method 1 has expected name 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9cb60) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9d420) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9d750) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:193 ... SubClass1 has one ivar 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9da90) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9e350) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9e680) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:194 ... ivar list is terminated 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9e9c0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9f280) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9f5b0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:195 ... ivar has correct name 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d9f8f0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d87bb0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d87ee0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:197 ... ivar has correct type 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d88220) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d88ae0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d88e10) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:201 ... SubClass1 has one protocol 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d89150) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d89a10) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d89d40) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:202 ... protocol list is terminated 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8a080) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8a940) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8ac70) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:203 ... protocol has correct name 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8b090) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8b950) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.444 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8bc80) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.444 +0000) runtime.m:207 ... can allocate a class pair 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8bfc0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8c880) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8cbb0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:208 ... able to add iVar 'iv1' 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8cf30) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8d7f0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8db20) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:210 ... able to add iVar 'iv2' 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8cef0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8e740) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8ea70) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:212 ... able to add iVar 'iv3' 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8ee20) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8f6e0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8fa10) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:214 ... able to add iVar 'iv4' 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d8fd50) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d90610) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d90940) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:218 ... iv1 exists 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d90c80) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d91540) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d91870) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:219 ... iv1 offset is 64 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db0580) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db0e40) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db1170) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:221 ... iv2 exists 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db14b0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db1d70) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db20a0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:222 ... iv2 offset is 96 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db23e0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db2ca0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db2fd0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:224 ... iv3 exists 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db3310) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db3bd0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db3f00) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:225 ... iv3 offset is 112 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db4240) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db4b00) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db4e30) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:227 ... iv4 exists 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db5170) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db5a30) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db5d60) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:228 ... iv4 offset is 120 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db60a0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db6960) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db6c90) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:233 ... NSSelectorFromString() returns 0 for nil string 435s 2025-04-14 10:33:46.445 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db6fd0) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db7890) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db7bc0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.445 +0000) runtime.m:235 ... NSStringFromSelector() returns nil for null selector 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db7f00) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db87c0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db8af0) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.446 +0000) runtime.m:238 ... NSSelectorFromString() creates for non-existent selector 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db8aa0) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db9110) of class NSCalendarDate in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1d5fd90) of class GSTimeZone in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db9a20) of class GSCInlineString in thread {name = (null), num = 10652} 435s 2025-04-14 10:33:46.446 runtime[10652:10652] autorelease called without pool for object (0x3a5b1db9d50) of class GSAutoreleasedMemory in thread {name = (null), num = 10652} 435s Passed test: (2025-04-14 10:33:46.446 +0000) runtime.m:240 ... NSStringFromSelector() works for existing selector 435s 435s real 0m0.063s 435s user 0m0.059s 435s sys 0m0.003s 435s Completed file: runtime.m 435s 435s Building in Tests/base/GSMime 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool build... 435s Making all for test_tool test01... 435s Making all for test_tool general... 435s Making all for test_tool test02... 435s Compiling file general.m ... 435s Compiling file test01.m ... 435s Compiling file test02.m ... 435s Compiling file build.m ... 435s build.m: In function ‘main’: 435s build.m:68:15: warning: unused variable ‘bytes’ [-Wunused-variable] 435s 68 | const char *bytes = "MIME-Version: 1.0\r\n" 435s | ^~~~~ 435s Linking test_tool build ... 435s Linking test_tool general ... 435s Linking test_tool test01 ... 435s Making all for test_tool xml-charset... 435s Compiling file xml-charset.m ... 435s Linking test_tool test02 ... 435s Linking test_tool xml-charset ... 435s Testing build.m... 435s Running Tests/base/GSMime/build.m... 435s Passed test: (2025-04-14 10:33:47.715 +0000) build.m:44 ... Can make a simple document 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:52 ... Can use non-ascii character in subject 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:54 ... Can restore non-ascii character in subject 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:58 ... Can serialize with non-ascii character in subject 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:60 ... Can restore non-ascii character in subject form serialized document 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:71 ... encodes utf-8 euro in subject 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:87 ... before parse, first part is html 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:89 ... before parse, last part is text 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:93 ... after parse, first part is html 435s Passed test: (2025-04-14 10:33:47.716 +0000) build.m:95 ... after parse, last part is text 435s 435s real 0m0.060s 435s user 0m0.043s 435s sys 0m0.015s 435s Completed file: build.m 435s Testing general.m... 435s Running Tests/base/GSMime/general.m... 435s Passed test: (2025-04-14 10:33:47.798 +0000) general.m:96 ... encode long header ok 435s Passed test: (2025-04-14 10:33:47.799 +0000) general.m:99 ... decodeBase64 works for padded data 435s Passed test: (2025-04-14 10:33:47.799 +0000) general.m:103 ... decodeBase64 works for unpadded data 435s Passed test: (2025-04-14 10:33:47.799 +0000) general.m:108 ... can parse one char base64 mime1.dat incrementally 435s Passed test: (2025-04-14 10:33:47.799 +0000) general.m:111 ... can parse one char base64 mime1.dat in one go 435s Passed test: (2025-04-14 10:33:47.799 +0000) general.m:113 ... mime1.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.800 +0000) general.m:121 ... Can detect excess data in multipart 435s Passed test: (2025-04-14 10:33:47.800 +0000) general.m:127 ... can parse two char base64 mime2.dat incrementally 435s Passed test: (2025-04-14 10:33:47.800 +0000) general.m:130 ... can parse two char base64 mime2.dat in one go 435s Passed test: (2025-04-14 10:33:47.800 +0000) general.m:132 ... mime2.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.800 +0000) general.m:136 ... can parse three char base64 mime3.dat incrementally 435s Passed test: (2025-04-14 10:33:47.800 +0000) general.m:139 ... can parse three char base64 mime3.dat in one go 435s Passed test: (2025-04-14 10:33:47.800 +0000) general.m:141 ... mime3.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:149 ... can parse multi-part text mime4.dat incrementally 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:153 ... can extract content file name from mime4.dat (incrementally parsed) 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:155 ... can extract content type from mime4.dat (incrementally parsed) 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:157 ... can extract content sub type from mime4.dat (incrementally parsed) 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:165 ... can parse multi-part text mime4.dat in one go 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:169 ... can extract content file name from mime4.dat (parsed in one go) 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:171 ... can extract content type from mime4.dat (parsed in one go) 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:173 ... can extract content sub type from mime4.dat (parsed in one go) 435s Passed test: (2025-04-14 10:33:47.801 +0000) general.m:175 ... mime4.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.808 +0000) general.m:179 ... can parse http document mime5.dat incrementally 435s Passed test: (2025-04-14 10:33:47.809 +0000) general.m:182 ... can parse http document mime5.dat in one go 435s Passed test: (2025-04-14 10:33:47.809 +0000) general.m:184 ... mime5.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.812 +0000) general.m:188 ... can parse multipart mixed mime6.dat incrementally 435s Passed test: (2025-04-14 10:33:47.812 +0000) general.m:191 ... can parse multipart mixed mime6.dat in one go 435s Passed test: (2025-04-14 10:33:47.813 +0000) general.m:193 ... mime6.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.813 +0000) general.m:196 ... mime6.dat binary data part matches mime7.dat 435s Passed test: (2025-04-14 10:33:47.813 +0000) general.m:210 ... mime9.dat folded header unfolds correctly incrementally 435s Passed test: (2025-04-14 10:33:47.813 +0000) general.m:214 ... mime9.dat folded header unfolds correctly in one go 435s Passed test: (2025-04-14 10:33:47.813 +0000) general.m:216 ... mime9.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.820 +0000) general.m:223 ... mime10.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.821 +0000) general.m:226 ... rawMimeData reproduces document 435s Passed test: (2025-04-14 10:33:47.824 +0000) general.m:235 ... mime11.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.825 +0000) general.m:239 ... mime11.dat (folded and quoted boundary header) equal after writing and re-parsing 435s Passed test: (2025-04-14 10:33:47.825 +0000) general.m:259 ... mime12.dat same as internally generated content 435s Passed test: (2025-04-14 10:33:47.825 +0000) general.m:261 ... mime12.dat documents are the same 435s Passed test: (2025-04-14 10:33:47.825 +0000) general.m:264 ... rawMimeData reproduces document with 'Q' header 435s Passed test: (2025-04-14 10:33:47.825 +0000) general.m:273 ... rawMimeData reproduces document with 'B' header 435s Passed test: (2025-04-14 10:33:47.826 +0000) general.m:282 ... rawMimeData reproduces document with long header 435s 435s real 0m0.084s 435s user 0m0.080s 435s sys 0m0.004s 435s Completed file: general.m 435s Testing test01.m... 435s Running Tests/base/GSMime/test01.m... 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:17 ... base64 encoding vector 1 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:19 ... base64 encoding vector 2 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:21 ... base64 encoding vector 3 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:23 ... base64 encoding vector 4 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:25 ... base64 encoding vector 5 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:27 ... base64 encoding vector 6 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:29 ... base64 encoding vector 7 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:32 ... base64 decoding vector 1 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:34 ... base64 decoding vector 2 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:36 ... base64 decoding vector 3 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:38 ... base64 decoding vector 4 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:40 ... base64 decoding vector 5 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:42 ... base64 decoding vector 6 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:44 ... base64 decoding vector 7 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:48 ... can parse one header 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:51 ... First Header not complete until next starts 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:54 ... Adding partial headers is ok 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:58 ... Parsed first header as expected 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:62 ... Completing partial header is ok 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:66 ... Partial header not complete until next starts 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:69 ... Folded header is ok 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:71 ... Parsed partial header as expected 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:73 ... Folded header not complete until next starts 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:76 ... partial end-of-line is ok 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:78 ... Parsed folded header as expected testing 435s Passed test: (2025-04-14 10:33:47.908 +0000) test01.m:81 ... completing end-of-line is ok 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:87 ... charset is inferred 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:102 ... raw mime data for long header is OK 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:107 ... can parse HTTP 200 reponse in one go 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:108 ... parse is complete 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:112 ... can parse HTTP chunked in one go 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:113 ... parse is complete 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:114 ... parse is complete 435s Passed test: (2025-04-14 10:33:47.909 +0000) test01.m:116 ... content correct 435s 435s real 0m0.059s 435s user 0m0.051s 435s sys 0m0.007s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/GSMime/test02.m... 435s Passed test: (2025-04-14 10:33:47.995 +0000) test02.m:11 ... charset 'ansi_x3.4-1968' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:14 ... charset 'ansi_x3.4-1986' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:17 ... charset 'apple-roman' is NSMacOSRomanStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:20 ... charset 'ascii' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:23 ... charset 'big5' is NSBig5StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:26 ... charset 'cp367' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:29 ... charset 'cp819' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:32 ... charset 'csascii' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:35 ... charset 'csisolatin1' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:38 ... charset 'gb2312.1980' is NSChineseEUCStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:41 ... charset 'gsm0338' is NSGSM0338StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:44 ... charset 'ia5' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:47 ... charset 'ibm367' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:50 ... charset 'ibm819' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:53 ... charset 'iso-10646-ucs-2' is NSUnicodeStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:56 ... charset 'iso10646-ucs-2' is NSUnicodeStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:59 ... charset 'iso-8859-1' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:62 ... charset 'iso8859-1' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:65 ... charset 'iso-8859-10' is NSISOLatin6StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:68 ... charset 'iso8859-10' is NSISOLatin6StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:71 ... charset 'iso-8859-11' is NSISOLatinThaiStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:74 ... charset 'iso8859-11' is NSISOLatinThaiStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:77 ... charset 'iso-8859-13' is NSISOLatin7StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:80 ... charset 'iso8859-13' is NSISOLatin7StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:83 ... charset 'iso-8859-14' is NSISOLatin8StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:86 ... charset 'iso8859-14' is NSISOLatin8StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:89 ... charset 'iso-8859-15' is NSISOLatin9StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:92 ... charset 'iso8859-15' is NSISOLatin9StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:95 ... charset 'iso-8859-1:1987' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:98 ... charset 'iso8859-1:1987' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:101 ... charset 'iso-8859-2' is NSISOLatin2StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:104 ... charset 'iso8859-2' is NSISOLatin2StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:107 ... charset 'iso-8859-3' is NSISOLatin3StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:110 ... charset 'iso8859-3' is NSISOLatin3StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:113 ... charset 'iso-8859-4' is NSISOLatin4StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:116 ... charset 'iso8859-4' is NSISOLatin4StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:119 ... charset 'iso-8859-5' is NSISOLatinCyrillicStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:122 ... charset 'iso8859-5' is NSISOLatinCyrillicStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:125 ... charset 'iso-8859-6' is NSISOLatinArabicStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:128 ... charset 'iso8859-6' is NSISOLatinArabicStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:131 ... charset 'iso-8859-7' is NSISOLatinGreekStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:134 ... charset 'iso8859-7' is NSISOLatinGreekStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:137 ... charset 'iso-8859-8' is NSISOLatinHebrewStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:140 ... charset 'iso8859-8' is NSISOLatinHebrewStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:143 ... charset 'iso-8859-9' is NSISOLatin5StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:146 ... charset 'iso8859-9' is NSISOLatin5StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:149 ... charset 'iso-ir-100' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:152 ... charset 'iso-ir-6' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:155 ... charset 'iso-10646-1' is NSUnicodeStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:158 ... charset 'iso10646-1' is NSUnicodeStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:161 ... charset 'iso646-us' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:164 ... charset 'iso_646.991-irv' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:167 ... charset 'iso_646.irv:1991' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:170 ... charset 'iso_8859-1' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:173 ... charset 'jisx0201.1976' is NSShiftJISStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:176 ... charset 'koi8-r' is NSKOI8RStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:179 ... charset 'ksc5601.1987' is NSKoreanEUCStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:182 ... charset 'ksc5601.1997' is NSKoreanEUCStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:185 ... charset 'l1' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:188 ... charset 'latin1' is NSISOLatin1StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:191 ... charset 'microsoft-cp1250' is NSWindowsCP1250StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:194 ... charset 'microsoft-cp1251' is NSWindowsCP1251StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:197 ... charset 'microsoft-cp1252' is NSWindowsCP1252StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:200 ... charset 'microsoft-cp1253' is NSWindowsCP1253StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:203 ... charset 'microsoft-cp1254' is NSWindowsCP1254StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:206 ... charset 'microsoft-symbol' is NSSymbolStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:209 ... charset 'shift_JIS' is NSShiftJISStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:212 ... charset 'us' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:215 ... charset 'us-ascii' is NSASCIIStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:218 ... charset 'utf-16' is NSUnicodeStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:221 ... charset 'utf16' is NSUnicodeStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:224 ... charset 'utf-7' is NSUTF7StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:227 ... charset 'utf7' is NSUTF7StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:230 ... charset 'utf-8' is NSUTF8StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:233 ... charset 'utf8' is NSUTF8StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:236 ... charset 'windows-1250' is NSWindowsCP1250StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:239 ... charset 'windows-1251' is NSWindowsCP1251StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:242 ... charset 'windows-1252' is NSWindowsCP1252StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:245 ... charset 'windows-1253' is NSWindowsCP1253StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:248 ... charset 'windows-1254' is NSWindowsCP1254StringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:251 ... charset 'windows-symbol' is NSSymbolStringEncoding 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:257 ... NSASCIIStringEncoding canonical charset is us-ascii 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:260 ... NSBig5StringEncoding canonical charset is big5 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:263 ... NSChineseEUCStringEncoding canonical charset is gb2312.1980 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:266 ... NSGSM0338StringEncoding canonical charset is gsm0338 435s Passed test: (2025-04-14 10:33:47.996 +0000) test02.m:269 ... NSISOLatinArabicStringEncoding canonical charset is iso-8859-6 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:272 ... NSISOLatinCyrillicStringEncoding canonical charset is iso-8859-5 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:275 ... NSISOLatinGreekStringEncoding canonical charset is iso-8859-7 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:278 ... NSISOLatinHebrewStringEncoding canonical charset is iso-8859-8 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:281 ... NSISOLatin1StringEncoding canonical charset is iso-8859-1 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:284 ... NSISOLatin2StringEncoding canonical charset is iso-8859-2 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:287 ... NSISOLatin3StringEncoding canonical charset is iso-8859-3 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:290 ... NSISOLatin4StringEncoding canonical charset is iso-8859-4 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:293 ... NSISOLatin5StringEncoding canonical charset is iso-8859-9 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:296 ... NSISOLatin6StringEncoding canonical charset is iso-8859-10 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:299 ... NSISOLatin7StringEncoding canonical charset is iso-8859-13 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:302 ... NSISOLatin8StringEncoding canonical charset is iso-8859-14 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:305 ... NSISOLatin9StringEncoding canonical charset is iso-8859-15 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:308 ... NSISOLatinThaiStringEncoding canonical charset is iso-8859-11 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:311 ... NSKOI8RStringEncoding canonical charset is koi8-r 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:314 ... NSKoreanEUCStringEncoding canonical charset is ksc5601.1987 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:317 ... NSMacOSRomanStringEncoding canonical charset is apple-roman 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:320 ... NSShiftJISStringEncoding canonical charset is shift_JIS 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:323 ... NSUTF7StringEncoding canonical charset is utf-7 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:326 ... NSUTF8StringEncoding canonical charset is utf-8 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:329 ... NSUnicodeStringEncoding canonical charset is utf-16 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:332 ... NSWindowsCP1250StringEncoding canonical charset is windows-1250 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:335 ... NSWindowsCP1251StringEncoding canonical charset is windows-1251 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:338 ... NSWindowsCP1252StringEncoding canonical charset is windows-1252 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:341 ... NSWindowsCP1253StringEncoding canonical charset is windows-1253 435s Passed test: (2025-04-14 10:33:47.997 +0000) test02.m:344 ... NSWindowsCP1254StringEncoding canonical charset is windows-1254 435s 435s real 0m0.059s 435s user 0m0.054s 435s sys 0m0.005s 435s Completed file: test02.m 435s Testing xml-charset.m... 435s Running Tests/base/GSMime/xml-charset.m... 435s Passed test: (2025-04-14 10:33:48.079 +0000) xml-charset.m:11 ... Can determine charset of xml document. 435s Passed test: (2025-04-14 10:33:48.080 +0000) xml-charset.m:12 ... Charset detected correctly 435s 435s real 0m0.059s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: xml-charset.m 435s 435s Building in Tests/base/GSTLS 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/GSTLS/basic.m... 435s Start set: basic.m:9 ... TLS support 435s Passed test: (2025-04-14 10:33:48.833 +0000) basic.m:21 ... OpenSSL encrypted key can be loaded 435s Passed test: (2025-04-14 10:33:48.834 +0000) basic.m:24 ... Certificate list can be loaded from a file 435s Passed test: (2025-04-14 10:33:48.834 +0000) basic.m:26 ... Return nil for invalid index 435s Passed test: (2025-04-14 10:33:48.835 +0000) basic.m:27 ... Return nil for invalid index 435s Passed test: (2025-04-14 10:33:48.865 +0000) basic.m:33 ... Expiration date can be retrieved 435s Passed test: (2025-04-14 10:33:48.865 +0000) basic.m:38 ... Expiration for entire list is that of the single item 435s 2025-04-14 10:33:49.174 basic[11034:11034] GSTLSCredentials created credentials 0x18bbe0eb29f0 for '::::/tmp/autopkgtest.c9eDNy/build.HnY/src/Tests/base/GSTLS/self-signed-crt:/tmp/autopkgtest.c9eDNy/build.HnY/src/Tests/base/GSTLS/self-signed-key' 435s 2025-04-14 10:33:49.174 basic[11034:11034] 435s Passed test: (2025-04-14 10:33:49.175 +0000) basic.m:43 ... generates self signed certificate 435s End set: basic.m:48 ... TLS support 435s 435s real 0m0.404s 435s user 0m0.246s 435s sys 0m0.006s 435s Completed file: basic.m 435s 435s Building in Tests/base/GSXML 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/GSXML/basic.m... 435s Passed test: (2025-04-14 10:33:49.937 +0000) basic.m:23 ... GSXMLDocument +alloc returns a GSXMLDocument 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:26 ... GSXMLDocument +documentWithVersion: returns a GSXMLDocument 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:29 ... GSXMLNode +alloc returns a GSXMLNode 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:32 ... GSXMLRPC +alloc returns a GSXMLRPC instance 435s 2025-04-14 10:33:49.974 basic[11125:11125] GSXMLNode: calling -init is not legal 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:37 ... GSXMLNode +new returns nil 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:42 ... GSXMLNamespace +alloc returns a GSXMLNamespace 435s 2025-04-14 10:33:49.974 basic[11125:11125] GSXMLNamespace: calling -init is not legal 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:48 ... GSXMLNamespace +new returns nil 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:55 ... Can create a document node 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:59 ... Can set document node as root node 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:69 ... Can set a document node (with children) as root node 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:74 ... Can create a node namespace 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:77 ... Can create a node with a namespace 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:81 ... Can create a node with same namespace as another node 435s Passed test: (2025-04-14 10:33:49.974 +0000) basic.m:84 ... A namespace remembers its prefix 435s Passed test: (2025-04-14 10:33:49.975 +0000) basic.m:89 ... Can initialise an RPC instance 435s Passed test: (2025-04-14 10:33:49.975 +0000) basic.m:95 ... Can build an empty method call (nil params) 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:97 ... Can parse an empty method call (nil params) 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:101 ... Can build an empty method call 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:103 ... Can parse an empty method call 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:108 ... Can build a method call with a string 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:110 ... Can parse a method call with a string 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:120 ... Can parse a method call with a string without the element 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:125 ... Can build a method call with an integer 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:127 ... Can parse a method call with an integer 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:132 ... Can build a method call with a float 435s Passed test: (2025-04-14 10:33:49.977 +0000) basic.m:134 ... Can parse a method call with a float 435s Passed test: (2025-04-14 10:33:49.978 +0000) basic.m:139 ... Can build a method call with binary data 435s Passed test: (2025-04-14 10:33:49.978 +0000) basic.m:141 ... Can parse a method call with binary data 435s Passed test: (2025-04-14 10:33:49.978 +0000) basic.m:147 ... Can build a method call with a date 435s Passed test: (2025-04-14 10:33:49.978 +0000) basic.m:149 ... Can parse a method call with a date 435s Passed test: (2025-04-14 10:33:49.978 +0000) basic.m:169 ... external entity is ignored 435s Passed test: (2025-04-14 10:33:49.979 +0000) basic.m:178 ... external entity is resolved 435s .:2: element plist: validity error : Element plist content does not follow the DTD, expecting (array | data | date | dict | false | integer | real | string | true), got 435s 435s ^ 435s Passed test: (2025-04-14 10:33:49.980 +0000) basic.m:190 ... empty plist is not valid 435s Passed test: (2025-04-14 10:33:49.980 +0000) basic.m:200 ... plist containing string is valid 435s Passed test: (2025-04-14 10:33:49.980 +0000) basic.m:203 ... root/plist/string is parsed 435s 435s real 0m0.061s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: basic.m 435s 435s Building in Tests/base/GarbageCollection 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool general... 435s Making all for test_tool notifications... 435s Compiling file notifications.m ... 435s Compiling file general.m ... 435s Linking test_tool general ... 435s Linking test_tool notifications ... 435s Testing general.m... 435s Running Tests/base/GarbageCollection/general.m... 435s 435s real 0m0.017s 435s user 0m0.013s 435s sys 0m0.004s 435s Completed file: general.m 435s Testing notifications.m... 435s Running Tests/base/GarbageCollection/notifications.m... 435s 435s real 0m0.018s 435s user 0m0.016s 435s sys 0m0.002s 435s Completed file: notifications.m 435s 435s Building in Tests/base/KVC 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool array... 435s Making all for test_tool mutable... 435s Making all for test_tool basic... 435s Making all for test_tool nil... 435s Compiling file basic.m ... 435s Compiling file mutable.m ... 435s Compiling file array.m ... 435s Compiling file nil.m ... 435s Linking test_tool nil ... 435s Linking test_tool array ... 435s Linking test_tool basic ... 435s Linking test_tool mutable ... 435s Making all for test_tool nsnull... 435s Making all for test_tool path... 435s Compiling file nsnull.m ... 435s Compiling file path.m ... 435s Linking test_tool nsnull ... 435s Linking test_tool path ... 435s Testing array.m... 435s Running Tests/base/KVC/array.m... 435s Passed test: (2025-04-14 10:33:52.442 +0000) array.m:40 ... -[NSArray valueForKeyPath: @"@sum.value"] 435s Passed test: (2025-04-14 10:33:52.480 +0000) array.m:43 ... -[NSArray valueForKeyPath: @"@count.value"] 435s Passed test: (2025-04-14 10:33:52.480 +0000) array.m:46 ... -[NSArray valueForKeyPath: @"@count"] 435s Passed test: (2025-04-14 10:33:52.480 +0000) array.m:52 ... valueForKey: matches valueForKeypath: 435s Passed test: (2025-04-14 10:33:52.480 +0000) array.m:58 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@avg.value"] 435s Passed test: (2025-04-14 10:33:52.480 +0000) array.m:61 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count.value"] 435s Passed test: (2025-04-14 10:33:52.480 +0000) array.m:64 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count"] 435s 435s real 0m0.060s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: array.m 435s Testing basic.m... 435s Running Tests/base/KVC/basic.m... 435s Passed test: (2025-04-14 10:33:52.530 +0000) basic.m:175 ... KVC works with strings 435s Passed test: (2025-04-14 10:33:52.572 +0000) basic.m:180 ... KVC works with mutable string 435s Passed test: (2025-04-14 10:33:52.572 +0000) basic.m:184 ... KVC retains object values 435s Passed test: (2025-04-14 10:33:52.572 +0000) basic.m:188 ... KVC works with bool 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:192 ... KVC works with ints 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:196 ... KVC works with doubles 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:200 ... KVC works with setKey: 435s 2025-04-14 10:33:52.573 basic[11503:11503] File NSKeyValueCoding.m: 140. In SetValueForKey Key-value access using _setKey: is deprecated: 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:204 ... KVC works with _setKey: 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:211 ... KVC valueForKey: works for a struct (direct) 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:217 ... KVC valueForKey: works for a struct (getter) 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:223 ... KVC setValue:forKey: works for a struct (direct) 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:230 ... KVC setValue:forKey: works for a struct (setter) 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:234 ... KVC works with undefined keys 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:238 ... KVC works with undefined keys (using deprecated methods) 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:241 ... KVC properly throws @"NSUnknownKeyException" 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:246 ... KVC properly throws NSUndefinedKeyException 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:251 ... KVC properly throws @"NSUnknownKeyException" with key paths 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:256 ... KVC properly throws NSUndefinedKeyException with key paths 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:261 ... null string gives null selector 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:262 ... register null string gives null selector 435s Passed test: (2025-04-14 10:33:52.573 +0000) basic.m:263 ... null selector name 435s 435s real 0m0.062s 435s user 0m0.043s 435s sys 0m0.013s 435s Completed file: basic.m 435s Testing mutable.m... 435s Running Tests/base/KVC/mutable.m... 435s 2025-04-14 10:33:52.660 mutable[11528:11528] observeValueForKeyPath: numbers 435s ofObject: 435s change:{kind = 1; new = (One, Ten, Three, Ninety); } 435s context:(null) 435s 2025-04-14 10:33:52.661 mutable[11528:11528] observeValueForKeyPath: string 435s ofObject: 435s change:{kind = 1; new = ""; } 435s context:(null) 435s 2025-04-14 10:33:52.661 mutable[11528:11528] observeValueForKeyPath: string2 435s ofObject: 435s change:{kind = 1; new = ""; } 435s context:(null) 435s 2025-04-14 10:33:52.661 mutable[11528:11528] observeValueForKeyPath: x 435s ofObject: 435s change:{kind = 1; new = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 435s context:(null) 435s 2025-04-14 10:33:52.661 mutable[11528:11528] observeValueForKeyPath: string 435s ofObject: 435s change:{kind = 1; notificationIsPrior = 1; old = ""; } 435s context:(null) 435s 2025-04-14 10:33:52.661 mutable[11528:11528] willChangeValueForKey: string 435s 2025-04-14 10:33:52.661 mutable[11528:11528] didChangeValueForKey: string 435s 2025-04-14 10:33:52.661 mutable[11528:11528] observeValueForKeyPath: string 435s ofObject: 435s change:{kind = 1; new = x; old = ""; } 435s context:(null) 435s 2025-04-14 10:33:52.661 mutable[11528:11528] observeValueForKeyPath: string2 435s ofObject: 435s change:{kind = 1; notificationIsPrior = 1; old = ""; } 435s context:(null) 435s 2025-04-14 10:33:52.661 mutable[11528:11528] willChangeValueForKey: string2 435s 2025-04-14 10:33:52.661 mutable[11528:11528] didChangeValueForKey: string2 435s 2025-04-14 10:33:52.661 mutable[11528:11528] observeValueForKeyPath: string2 435s ofObject: 435s change:{kind = 1; new = Hello; old = ""; } 435s context:(null) 435s Passed test: (2025-04-14 10:33:52.661 +0000) mutable.m:238 ... string2 did change properly 435s Passed test: (2025-04-14 10:33:52.661 +0000) mutable.m:242 ... proxy is a kind of NSMutableArray 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: numbers 435s ofObject: 435s change:{kind = 3; new = (One, Ten, Three, Ninety); notificationIsPrior = 1; old = (Ninety); } 435s context:(null) 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: numbers 435s ofObject: 435s change:{indexes = "[number of indexes: 1 (in 1 ranges), indexes: 3]"; kind = 3; new = (One, Ten, Three); old = (Ninety); } 435s context:(null) 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: numbers 435s ofObject: 435s change:{indexes = "[number of indexes: 1 (in 1 ranges), indexes: 3]"; kind = 2; new = (One, Ten, Three); notificationIsPrior = 1; old = (Ninety); } 435s context:(null) 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:245 ... bad removal causes range exception when observing 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:257 ... KVC mutableArrayValueForKey: proxy works with array proxy methods 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:261 ... proxy is a kind of NSMutableArray 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:269 ... KVC mutableArrayValueForKey: proxy works with set: 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:273 ... proxy is a kind of NSMutableArray 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:276 ... KVC mutableArrayValueForKey: returns a proxy array for the ivar 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:278 ... This proxy works 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:283 ... mutableArrayValueForKey: works 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:291 ... proxy is a kind of NSMutableSet 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:300 ... KVC mutableSetValueForKey: proxy uses methods 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:304 ... proxy is a kind of NSMutableSet 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:309 ... KVC mutableSetValueForKey: proxy works with set: 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:313 ... proxy is kind of NSMutableSet 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:315 ... KVC mutableSetValueForKey: returns a proxy set for the ivar 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:320 ... this proxy works 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:324 ... mutableSetValueForKey: works 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: x 435s ofObject: 435s change:{kind = 1; notificationIsPrior = 1; old = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 435s context:(null) 435s 2025-04-14 10:33:52.662 mutable[11528:11528] willChangeValueForKey: x 435s 2025-04-14 10:33:52.662 mutable[11528:11528] didChangeValueForKey: x 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: x 435s ofObject: 435s change:{kind = 1; new = "({?=\"a\"i\"b\"f\"c\"*}) <01000000 00000040 10adffc5 1b100000>"; old = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 435s context:(null) 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:328 ... able to set struct 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:340 ... string2 should NOT have been observed 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: string2 435s ofObject: 435s change:{kind = 1; new = ""; } 435s context:(null) 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: string2 435s ofObject: 435s change:{kind = 1; notificationIsPrior = 1; old = ""; } 435s context:(null) 435s 2025-04-14 10:33:52.662 mutable[11528:11528] willChangeValueForKey: string2 435s 2025-04-14 10:33:52.662 mutable[11528:11528] didChangeValueForKey: string2 435s 2025-04-14 10:33:52.662 mutable[11528:11528] observeValueForKeyPath: string2 435s ofObject: 435s change:{kind = 1; new = "Hello again"; old = ""; } 435s context:(null) 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:358 ... string2 has been observed 435s Passed test: (2025-04-14 10:33:52.662 +0000) mutable.m:369 ... string2 should NOT have been observed 435s 435s real 0m0.060s 435s user 0m0.049s 435s sys 0m0.009s 435s Completed file: mutable.m 435s Testing nil.m... 435s Running Tests/base/KVC/nil.m... 435s Passed test: (2025-04-14 10:33:52.707 +0000) nil.m:50 ... KVC handles setting nil for a scalar 435s 2025-04-14 10:33:52.748 nil[11553:11553] File NSKeyValueCoding.m: 804. In -[NSObject(KeyValueCoding) takeValue:forKey:] This method is deprecated, use -setValue:forKey: 435s Passed test: (2025-04-14 10:33:52.748 +0000) nil.m:53 ... KVC handles setting nil for a scalar via takeValue: 435s Passed test: (2025-04-14 10:33:52.748 +0000) nil.m:58 ... KVC uses setNilValueForKey: 435s Passed test: (2025-04-14 10:33:52.748 +0000) nil.m:62 ... KVC uses deprecated unableToSetNilForKey: 435s 435s real 0m0.059s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: nil.m 435s Testing nsnull.m... 435s Running Tests/base/KVC/nsnull.m... 435s Passed test: (2025-04-14 10:33:52.798 +0000) nsnull.m:13 ... NSNull returns itself for undefined keys. 435s Passed test: (2025-04-14 10:33:52.837 +0000) nsnull.m:16 ... Setting an undefined key on NSNull should not crash. 435s Passed test: (2025-04-14 10:33:52.837 +0000) nsnull.m:22 ... NSNull returns itself for undefined key paths. 435s Passed test: (2025-04-14 10:33:52.837 +0000) nsnull.m:25 ... Setting an undefined key path on NSNull should not crash. 435s 435s real 0m0.058s 435s user 0m0.045s 435s sys 0m0.012s 435s Completed file: nsnull.m 435s Testing path.m... 435s Running Tests/base/KVC/path.m... 435s Passed test: (2025-04-14 10:33:52.874 +0000) path.m:110 ... KVC works with simple paths 435s Passed test: (2025-04-14 10:33:52.913 +0000) path.m:117 ... KVC appears to work with key path 435s Passed test: (2025-04-14 10:33:52.913 +0000) path.m:120 ... KVC works with key paths 435s 2025-04-14 10:33:52.913 path[11603:11603] tester.child.child = 435s Passed test: (2025-04-14 10:33:52.913 +0000) path.m:125 ... KVC appears to work with a unicode key path 435s Passed test: (2025-04-14 10:33:52.913 +0000) path.m:128 ... KVC works with unicode path 435s Passed test: (2025-04-14 10:33:52.913 +0000) path.m:131 ... KVC appears to work with a unicode key path (test2) 435s Passed test: (2025-04-14 10:33:52.913 +0000) path.m:134 ... KVC works with unicode path (test2) 435s 435s real 0m0.058s 435s user 0m0.044s 435s sys 0m0.013s 435s Completed file: path.m 435s 435s Building in Tests/base/NSAffineTransform 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSAffineTransform/basic.m... 435s Passed test: (2025-04-14 10:33:53.567 +0000) basic.m:60 ... can create a new transfor 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSAffineTransform is a known className 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' conforms to NSObject 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return self 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return own class 435s Passed test: (2025-04-14 10:33:53.605 +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 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' isMemberOfClass works 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return superclass 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' responds to hash 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' isEqual: to self 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' respondsToSelector: 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' handles retain 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' has working retainCount 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' has NSString description 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSAffineTransform' can be encoded 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSAffineTransform' can be encoded 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAffineTransform is a known class 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAffineTransform is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' understands -copy 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' copy is of correct type 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' original and copy are equal 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' understands -copyWithZone 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' zCopy has correct type 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' copy and original are equal 435s Passed test: (2025-04-14 10:33:53.605 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:68 ... can create an autoreleased transform 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:72 ... flip transform inverts point y 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:75 ... flip transform inverts size height 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:79 ... flip is reversible 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:85 ... simple translate works 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:89 ... two simple translates work 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:93 ... translate and rotate works 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:99 ... simple rotate works 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:103 ... rotate and translate works 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:115 ... appendTransform: 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:121 ... prependTransform: 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:127 ... scaleXBy:yBy: 435s Passed test: (2025-04-14 10:33:53.605 +0000) basic.m:131 ... translateXBy:yBy: 435s Passed test: (2025-04-14 10:33:53.606 +0000) basic.m:138 ... rotateByDegrees 435s Passed test: (2025-04-14 10:33:53.606 +0000) basic.m:142 ... Translate X Rotate X A 435s Passed test: (2025-04-14 10:33:53.606 +0000) basic.m:148 ... Scale X Translate X Rotate X A 435s 435s real 0m0.056s 435s user 0m0.048s 435s sys 0m0.007s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSArchiver 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool create... 435s Making all for test_tool stringEncoding... 435s Compiling file create.m ... 435s Compiling file basic.m ... 435s Compiling file stringEncoding.m ... 435s Compiling file general.m ... 435s general.m: In function ‘main’: 435s general.m:13:27: warning: variable ‘val3’ set but not used [-Wunused-but-set-variable] 435s 13 | NSString *val1, *val2, *val3; 435s | ^~~~ 435s Linking test_tool create ... 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Linking test_tool stringEncoding ... 435s Testing basic.m... 435s Running Tests/base/NSArchiver/basic.m... 435s Passed test: (2025-04-14 10:33:54.778 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' exists 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working alloc 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' alloc gives the correct class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working init 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working new 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working allocWithZone 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSArchiver is a known className 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' conforms to NSObject 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return self 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return own class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' object is of correct class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' isMemberOfClass works 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return superclass 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' responds to hash 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' isEqual: to self 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' respondsToSelector: 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' handles retain 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' has working retainCount 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' has NSString description 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' handles performSelector 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' exists 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working alloc 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' alloc gives the correct class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working init 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working new 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working allocWithZone 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSUnarchiver is a known className 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' conforms to NSObject 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return self 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return own class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' object is of correct class 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' isMemberOfClass works 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return superclass 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' responds to hash 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' isEqual: to self 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' respondsToSelector: 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' handles retain 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' has working retainCount 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' has NSString description 435s Passed test: (2025-04-14 10:33:54.816 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' handles performSelector 435s 435s real 0m0.056s 435s user 0m0.050s 435s sys 0m0.005s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSArchiver/create.m... 435s Passed test: (2025-04-14 10:33:54.897 +0000) create.m:14 ... +new creates an empty NSArchiver 435s Passed test: (2025-04-14 10:33:54.898 +0000) create.m:20 ... -initForWritingWithMutableData seems ok 435s Passed test: (2025-04-14 10:33:54.898 +0000) create.m:22 ... Creating an NSUnarchiver with nil data throws an exception 435s 435s real 0m0.058s 435s user 0m0.052s 435s sys 0m0.005s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSArchiver/general.m... 435s Passed test: (2025-04-14 10:33:54.946 +0000) general.m:18 ... We can build basic strings and arrays for tests 435s Passed test: (2025-04-14 10:33:54.986 +0000) general.m:26 ... archivedDataWithRootObject: seems ok 435s Passed test: (2025-04-14 10:33:54.986 +0000) general.m:29 ... archiveRootObject:toFile: seems ok 435s Passed test: (2025-04-14 10:33:54.986 +0000) general.m:33 ... unarchiveObjectWithData: seems ok 435s Passed test: (2025-04-14 10:33:54.986 +0000) general.m:37 ... unarchiveObjectWithFile: seems ok 435s 435s real 0m0.059s 435s user 0m0.039s 435s sys 0m0.019s 435s Completed file: general.m 435s Testing stringEncoding.m... 435s Running Tests/base/NSArchiver/stringEncoding.m... 435s Passed test: (2025-04-14 10:33:55.082 +0000) stringEncoding.m:17 ... 'eszett' character roundtrip to binary plist seems to work. 435s Passed test: (2025-04-14 10:33:55.082 +0000) stringEncoding.m:24 ... 'eszett' character read from OSX binary plist 435s Passed test: (2025-04-14 10:33:55.082 +0000) stringEncoding.m:31 ... 'eszett' character read from GNUstep binary plist 435s 435s real 0m0.059s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: stringEncoding.m 435s 435s Building in Tests/base/NSArray 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool create... 435s Making all for test_tool blocks... 435s Making all for test_tool general... 435s Compiling file create.m ... 435s Compiling file general.m ... 435s Compiling file blocks.m ... 435s Compiling file basic.m ... 435s blocks.m: In function ‘main’: 435s blocks.m:78:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 78 | END_SET("NSArray Blocks") 435s | ^~~~~~~ 435s blocks.m: At top level: 435s blocks.m:12:13: warning: ‘reverse’ defined but not used [-Wunused-variable] 435s 12 | static BOOL reverse = NO; 435s | ^~~~~~~ 435s blocks.m:11:19: warning: ‘lastIndex’ defined but not used [-Wunused-variable] 435s 11 | static NSUInteger lastIndex = NSNotFound; 435s | ^~~~~~~~~ 435s blocks.m:10:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 435s 10 | static NSUInteger fooCount = 0; 435s | ^~~~~~~~ 435s Linking test_tool blocks ... 435s Linking test_tool create ... 435s Linking test_tool basic ... 435s Linking test_tool general ... 435s Testing basic.m... 435s Running Tests/base/NSArray/basic.m... 435s Passed test: (2025-04-14 10:33:56.144 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' exists 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working alloc 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' alloc gives the correct class 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working init 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working new 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working allocWithZone 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:33:56.183 +0000) basic.m:13 ... can create an empty array 435s Passed test: (2025-04-14 10:33:56.183 +0000) basic.m:17 ... can create an array with one element 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSArray is a known className 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' conforms to NSObject 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return self 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return own class 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' object () is of correct class 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' isMemberOfClass works 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return superclass 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' responds to hash 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' isEqual: to self 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' respondsToSelector: 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' handles retain 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' has working retainCount 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' has NSString description 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' handles performSelector 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' conforms to NSObject 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return self 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return own class 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' object (hello) is of correct class 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' isMemberOfClass works 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return superclass 435s Passed test: (2025-04-14 10:33:56.183 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' responds to hash 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' isEqual: to self 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' respondsToSelector: 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' handles retain 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' has working retainCount 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' has NSString description 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSInlineArray' can be encoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSInlineArray' can be encoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSInlineArray' can be encoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSInlineArray' can be encoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSArray is a known class 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableArray is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' understands -copy 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' copy is of correct type 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' original and copy are equal 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' is retained by copy with same zone 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' result of copy is not immutable 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' understands -copyWithZone 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' zCopy has correct type 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' copy and original are equal 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' is retained by copy with other zone 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' understands -copy 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' copy is of correct type 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' original and copy are equal 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' is retained by copy with same zone 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' result of copy is not immutable 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' understands -copyWithZone 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' zCopy has correct type 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' copy and original are equal 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' is retained by copy with other zone 435s Passed test: (2025-04-14 10:33:56.184 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSArray is a known class 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' understands -mutableCopy 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' mutable copy is of correct type 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' copy object equals the original 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' understands -mutableCopy 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' mutable copy is of correct type 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' copy object equals the original 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:33:56.185 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s Passed test: (2025-04-14 10:33:56.185 +0000) basic.m:26 ... can create an array from file 435s Passed test: (2025-04-14 10:33:56.185 +0000) basic.m:31 ... array mutable 435s Passed test: (2025-04-14 10:33:56.185 +0000) basic.m:32 ... can add to array 435s Passed test: (2025-04-14 10:33:56.185 +0000) basic.m:37 ... array mutable 435s Start set: basic.m:38 ... NSArray subscripting 435s Skipped set: basic.m 46 ... No collection subscripting support in the compiler. 435s End set: basic.m:48 ... NSArray subscripting 435s 435s real 0m0.059s 435s user 0m0.054s 435s sys 0m0.004s 435s Completed file: basic.m 435s Testing blocks.m... 435s Running Tests/base/NSArray/blocks.m... 435s Start set: blocks.m:15 ... NSArray Blocks 435s Skipped set: blocks.m 76 ... No Blocks support in the compiler. 435s End set: blocks.m:78 ... NSArray Blocks 435s 435s real 0m0.020s 435s user 0m0.017s 435s sys 0m0.000s 435s Completed file: blocks.m 435s Testing create.m... 435s Running Tests/base/NSArray/create.m... 435s Passed test: (2025-04-14 10:33:56.284 +0000) create.m:21 ... +new creates an empty array 435s Passed test: (2025-04-14 10:33:56.323 +0000) create.m:25 ... +array creates an empty array 435s Passed test: (2025-04-14 10:33:56.323 +0000) create.m:27 ... +arrayWithObject with nil argument throws exception 435s Passed test: (2025-04-14 10:33:56.323 +0000) create.m:31 ... +arrayWithObject: builds a minimal array 435s Passed test: (2025-04-14 10:33:56.323 +0000) create.m:36 ... +arrayWithObjects: builds an array 435s Passed test: (2025-04-14 10:33:56.323 +0000) create.m:40 ... +arrayWithArray: copies array 435s 435s real 0m0.057s 435s user 0m0.046s 435s sys 0m0.011s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSArray/general.m... 435s Passed test: (2025-04-14 10:33:56.377 +0000) general.m:19 ... -count returns zero for an empty array 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:21 ... -hash returns zero for an empty array 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:22 ... -containsObject works 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:23 ... -indexOfObject: finds object 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:25 ... -indexOfObjectIdenticalTo: finds identical object 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:33 ... -objectEnumerator: is ok for empty array 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:39 ... -objectEnumerator: enumerates the array 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:46 ... -description gives us a text property-list (empty array) 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:50 ... -description gives us a text property-list 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:53 ... -count returns two for an array with two objects 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:55 ... -hash returns two for an array with two objects 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:56 ... -indexOfObject: gives NSNotFound for a nil object 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:58 ... -indexOfObject: gives NSNotFound for a object not in the array 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:60 ... Array is equal to itself using -isEqualToArray: 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:62 ... Similar arrays are not equal using -isEqualToArray: 435s Passed test: (2025-04-14 10:33:56.416 +0000) general.m:68 ... -subarrayWithRange: seems ok 435s Passed test: (2025-04-14 10:33:56.417 +0000) general.m:72 ... -subarrayWithRange with invalid range 435s Passed test: (2025-04-14 10:33:56.417 +0000) general.m:79 ... -componentsJoinedByString: seems ok 435s Passed test: (2025-04-14 10:33:56.417 +0000) general.m:84 ... -sortedArrayUsingSelector: seems ok 435s Passed test: (2025-04-14 10:33:56.417 +0000) general.m:94 ... Sorting larger arrays works. 435s 435s real 0m0.058s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: general.m 435s 435s Building in Tests/base/NSAttributedString 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool test00... 435s Compiling file test00.m ... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Linking test_tool test00 ... 435s Testing basic.m... 435s Running Tests/base/NSAttributedString/basic.m... 435s Passed test: (2025-04-14 10:33:57.106 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' exists 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working alloc 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' alloc gives the correct class 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working init 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working new 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working allocWithZone 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSAttributedString is a known className 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' conforms to NSObject 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return self 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return own class 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' object is of correct class 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' isMemberOfClass works 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return superclass 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' responds to hash 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' isEqual: to self 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' respondsToSelector: 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' handles retain 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' has working retainCount 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' has NSString description 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSAttributedString' can be encoded 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSAttributedString' can be encoded 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAttributedString is a known class 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableAttributedString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:33:57.146 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' understands -copy 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' copy is of correct type 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' original and copy are equal 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' result of copy is not immutable 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' understands -copyWithZone 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' zCopy has correct type 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' copy and original are equal 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSAttributedString is a known class 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' understands -mutableCopy 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' mutable copy is of correct type 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' copy object equals the original 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:33:57.147 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.064s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: basic.m 435s Testing test00.m... 435s Running Tests/base/NSAttributedString/test00.m... 435s Passed test: (2025-04-14 10:33:57.203 +0000) test00.m:18 ... equality OK for string value 435s Passed test: (2025-04-14 10:33:57.240 +0000) test00.m:19 ... length reported correctly 435s Passed test: (2025-04-14 10:33:57.240 +0000) test00.m:20 ... returnsempty attributes dictionary, not nil 435s Passed test: (2025-04-14 10:33:57.240 +0000) test00.m:29 ... -initWithString:attributes: works 435s Passed test: (2025-04-14 10:33:57.240 +0000) test00.m:33 ... -attributesAtIndex:effectiveRange: works 435s Passed test: (2025-04-14 10:33:57.240 +0000) test00.m:38 ... -attribute:atIndex:effectiveRange: works 435s Passed test: (2025-04-14 10:33:57.240 +0000) test00.m:41 ... -attributedSubstringFromRange works 435s Passed test: (2025-04-14 10:33:57.240 +0000) test00.m:46 ... extract and compare using -isEqualToAttributedString works 435s 435s real 0m0.060s 435s user 0m0.041s 435s sys 0m0.015s 435s Completed file: test00.m 435s 435s Building in Tests/base/NSAutoreleasePool 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool autorelease_eh... 435s Making all for test_tool basic... 435s Compiling file autorelease_eh.m ... 435s Compiling file basic.m ... 435s basic.m: In function ‘main’: 435s basic.m:37:3: warning: ‘NSAutoreleasePool’ may not respond to ‘-autoreleaseCountForObject:’ 435s 37 | PASS([arp autoreleaseCountForObject: o] == 1000, 435s | ^~~~ 435s basic.m:37:3: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 435s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 435s from basic.m:1: 435s basic.m:37:43: warning: comparison between pointer and integer 435s 37 | PASS([arp autoreleaseCountForObject: o] == 1000, 435s | ^~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 435s 224 | _cond = (int)(testExpression__); \ 435s | ^~~~~~~~~~~~~~~~ 435s Linking test_tool basic ... 435s Linking test_tool autorelease_eh ... 435s Testing autorelease_eh.m... 435s Running Tests/base/NSAutoreleasePool/autorelease_eh.m... 435s 2025-04-14 10:33:57.953 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.954 autorelease_eh[12438:12438] Throwing an exception 435s 2025-04-14 10:33:57.955 autorelease_eh[12438:12438] Throwing an exception 435s Passed test: (2025-04-14 10:33:57.955 +0000) autorelease_eh.m:28 ... Caught the correct number of exceptions without breaking the autorelease pool 435s 435s 2025-04-14 10:33:57.955 autorelease_eh[12438:12438] autorelease called without pool for object (0x12b15338e0b0) of class NSCalendarDate in thread {name = (null), num = 12438} 435s 2025-04-14 10:33:57.955 autorelease_eh[12438:12438] autorelease called without pool for object (0x12b1533e0b20) of class GSTimeZone in thread {name = (null), num = 12438} 435s 2025-04-14 10:33:57.955 autorelease_eh[12438:12438] autorelease called without pool for object (0x12b1533e0b20) of class GSTimeZone in thread {name = (null), num = 12438} 435s 2025-04-14 10:33:57.955 autorelease_eh[12438:12438] autorelease called without pool for object (0x12b1533c9a80) of class GSCInlineString in thread {name = (null), num = 12438} 435s 2025-04-14 10:33:57.955 autorelease_eh[12438:12438] autorelease called without pool for object (0x12b1533c9c70) of class GSAutoreleasedMemory in thread {name = (null), num = 12438} 435s Passed test: (2025-04-14 10:33:57.955 +0000) autorelease_eh.m:48 ... Destroying pools in the wrong order didn't break anything... 435s 435s real 0m0.057s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: autorelease_eh.m 435s Testing basic.m... 435s Running Tests/base/NSAutoreleasePool/basic.m... 435s Passed test: (2025-04-14 10:33:58.006 +0000) basic.m:36 ... Autorelease count is correct 435s Passed test: (2025-04-14 10:33:58.044 +0000) basic.m:37 ... Autorelease count for object is correct 435s Passed test: (2025-04-14 10:33:58.044 +0000) basic.m:39 ... Autorelease count for object is correct 435s Passed test: (2025-04-14 10:33:58.044 +0000) basic.m:41 ... Object not prematurely freed 435s Passed test: (2025-04-14 10:33:58.044 +0000) basic.m:45 ... Object freed by autoreleasing 435s Initial count 0 435s Final count 1000 435s 435s real 0m0.058s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSBundle 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in ../GenericTests ... 435s Making all for subproject generictests... 435s Compiling file generic.m ... 435s Making all in Resources ... 435s Making build-headers for framework TestFramework... 435s Creating TestFramework.framework/Versions/2/Headers... 435s Creating derived_src/.stamp... 435s Creating TestFramework.framework/Versions/2/Resources... 435s Updating Version/Current symlink... 435s Making all for bundle TestBundle... 435s Creating TestBundle.bundle/.... 435s Compiling file TestBundle.m ... 435s Linking bundle TestBundle ... 435s Creating TestBundle.bundle/Resources... 435s Copying resources into the bundle wrapper... 435s Copying localized resources into the bundle wrapper... 435s Creating stamp file... 435s Creating TestBundle.bundle/Resources/Info-gnustep.plist... 435s Making all for framework TestFramework... 435s Compiling file TestFramework.m ... 435s Creating derived_src/NSFramework_TestFramework.m... 435s Compiling file derived_src/NSFramework_TestFramework.m ... 435s Linking framework TestFramework ... 435s Copying resources into the framework wrapper... 435s Copying localized resources into the framework wrapper... 435s Creating TestFramework.framework/Versions/2/Resources/Info-gnustep.plist... 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool create... 435s Making all for test_tool resources... 435s Compiling file general.m ... 435s Compiling file resources.m ... 435s Compiling file create.m ... 435s Compiling file basic.m ... 435s Linking test_tool resources ... 435s Making all for test_tool resources2... 435s Compiling file resources2.m ... 435s Linking test_tool basic ... 435s Linking test_tool create ... 435s Linking test_tool general ... 435s Linking test_tool resources2 ... 435s Testing basic.m... 435s Running Tests/base/NSBundle/basic.m... 435s Passed test: (2025-04-14 10:34:00.277 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' exists 435s Passed test: (2025-04-14 10:34:00.316 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working alloc 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working init 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working new 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working allocWithZone 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSBundle is a known className 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' conforms to NSObject 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return self 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return own class 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' object <(null)> is of correct class 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return superclass 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' responds to hash 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' isEqual: to self 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' respondsToSelector: 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' handles retain 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' has working retainCount 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' has NSString description 435s Passed test: (2025-04-14 10:34:00.317 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' handles performSelector 435s 435s real 0m0.059s 435s user 0m0.041s 435s sys 0m0.017s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSBundle/create.m... 435s Passed test: (2025-04-14 10:34:00.412 +0000) create.m:15 ... +mainBundle returns non-nil if the tool has no bundle 435s Passed test: (2025-04-14 10:34:00.413 +0000) create.m:20 ... +bundleWithPath returns a bundle 435s Passed test: (2025-04-14 10:34:00.413 +0000) a bundle has a path 435s Passed test: (2025-04-14 10:34:00.413 +0000) create.m:24 ... bundlePath returns the correct path 435s Passed test: (2025-04-14 10:34:00.413 +0000) create.m:28 ... a bundle has an infoDictionary 435s Passed test: (2025-04-14 10:34:00.413 +0000) create.m:31 ... +bundleWithPath returns nil for a non-existing path 435s Passed test: (2025-04-14 10:34:00.413 +0000) create.m:37 ... +allBundles returns an array 435s 435s real 0m0.062s 435s user 0m0.044s 435s sys 0m0.012s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSBundle/general.m... 435s Start set: general.m:12 ... NSBundle general 435s Start set: general.m:20 ... NSBundle GNUstep general 435s Passed test: (2025-04-14 10:34:00.506 +0000) general.m:27 ... +bundleForLibrary: makes a bundle for us 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:32 ... -principalClass returns NSObject for the +bundleForLibrary:gnustep-base 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:35 ... -classNamed returns the correct class 435s Passed test: (2025-04-14 10:34:00.507 +0000) -resourcePath returns a string 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:42 ... we can set and get gnustep bundle version 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:45 ... -load behaves properly on the gnustep bundle 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:48 ... -executablePath returns an executable path (gnustep bundle) 435s End set: general.m:51 ... NSBundle GNUstep general 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:56 ... +bundleForClass: makes a bundle for us 435s 2025-04-14 10:34:00.507 general[12988:12988] TestClass 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:60 ... -principalClass returns TestClass for +bundleForClass:[TestClass class] 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:63 ... -mainBundle is the same as +bundleForClass:[TestClass class] 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:71 ... +bundleWithPath returns an NSBundle 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:75 ... -executablePath returns an executable path (real bundle) 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:80 ... +bundleWithIdentifier returns correct bundle 435s Passed test: (2025-04-14 10:34:00.507 +0000) general.m:85 ... +bundleWithIdentifier returns nil for non-existent identifier 435s End set: general.m:88 ... NSBundle general 435s 435s real 0m0.060s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: general.m 435s Testing resources.m... 435s Running Tests/base/NSBundle/resources.m... 435s Start set: resources.m:11 ... NSBundle resources 435s Passed test: (2025-04-14 10:34:00.599 +0000) resources.m:18 ... +bundleWithPath returns anNSBundle 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:21 ... -pathsForResourcesOfType: inDirectory: returns an array 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:23 ... -pathForResource:ofType:inDirectory: works with nil args 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:27 ... -pathForResource:ofType: works with nil type 435s 2025-04-14 10:34:00.600 resources[13013:13013] [NSConstantString-stringByAppendingPathExtension:] cannot append extension 'tiff' to empty string 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:29 ... -pathForResource:ofType: works with nil name 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:31 ... -pathForResource:ofType: works with empty type 435s 2025-04-14 10:34:00.600 resources[13013:13013] [NSConstantString-stringByAppendingPathExtension:] cannot append extension 'tiff' to empty string 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:33 ... -pathForResource:ofType: works with empty name 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:35 ... -resourcePath returns the correct path 435s End set: resources.m:39 ... NSBundle resources 435s Start set: resources.m:42 ... NSBundle GNUstep resources 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:50 ... +pathForResource:ofType:inDirectory: works 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:56 ... +pathForResource:ofType:inDirectory:withVersion: works 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:65 ... -pathsForResourcesOfType:inDirectory: returns an array 435s Passed test: (2025-04-14 10:34:00.600 +0000) resources.m:67 ... -pathForResource:ofType:inDirectory: finds a file 435s Passed test: (2025-04-14 10:34:00.601 +0000) resources.m:71 ... -pathForResource:ofType:inDirectory: doesn't find non-existing file 435s Passed test: (2025-04-14 10:34:00.601 +0000) resources.m:75 ... -pathForResource:ofType:inDirectory: doesn't find files ina non-existing dir 435s Passed test: (2025-04-14 10:34:00.601 +0000) resources.m:80 ... -pathForResource:ofType:inDirectory: with nil type finds a file 435s Passed test: (2025-04-14 10:34:00.601 +0000) resources.m:84 ... -pathForResource:ofType:inDirectory: with nil type doesn't findnon-existing files 435s Passed test: (2025-04-14 10:34:00.601 +0000) resources.m:90 ... -pathForResource:ofType: finds a file 435s End set: resources.m:94 ... NSBundle GNUstep resources 435s 435s real 0m0.060s 435s user 0m0.050s 435s sys 0m0.010s 435s Completed file: resources.m 435s Testing resources2.m... 435s Running Tests/base/NSBundle/resources2.m... 435s Start set: resources2.m:97 ... Bundle 435s Passed test: (2025-04-14 10:34:00.701 +0000) resources2.m:21 ... bundle was found 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:23 ... path of bundle was found 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:26 ... -pathsForResourcesOfType:inDirectory: returns an array 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:30 ... Returned array contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:34 ... Returned array contains localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:39 ... +pathsForResourcesOfType:inDirectory: returns same array 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:45 ... -pathsForResourcesOfType:inDirectory:forLocalization returns an array 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:49 ... Returned array contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:53 ... Returned array contains localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:59 ... -pathsForResources... returns an array for 'en' 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:63 ... Returned array for 'en' contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:67 ... Returned array for 'en' contains localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:73 ... -pathsForResources... returns an array for 'German' 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:77 ... Returned array for 'German' contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:81 ... Returned array for 'German' contains localized resource 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:84 ... Class can be loaded from bundle 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:86 ... Objects from bundle-loaded classes can be instantiated 435s Passed test: (2025-04-14 10:34:00.702 +0000) resources2.m:87 ... Correct method called 435s End set: resources2.m:103 ... Bundle 435s Start set: resources2.m:105 ... Framework 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:21 ... bundle was found 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:23 ... path of bundle was found 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:26 ... -pathsForResourcesOfType:inDirectory: returns an array 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:30 ... Returned array contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:34 ... Returned array contains localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:39 ... +pathsForResourcesOfType:inDirectory: returns same array 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:45 ... -pathsForResourcesOfType:inDirectory:forLocalization returns an array 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:49 ... Returned array contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:53 ... Returned array contains localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:59 ... -pathsForResources... returns an array for 'en' 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:63 ... Returned array for 'en' contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:67 ... Returned array for 'en' contains localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:73 ... -pathsForResources... returns an array for 'German' 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:77 ... Returned array for 'German' contains non-localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:81 ... Returned array for 'German' contains localized resource 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:84 ... Class can be loaded from bundle 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:86 ... Objects from bundle-loaded classes can be instantiated 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:87 ... Correct method called 435s Passed test: (2025-04-14 10:34:00.703 +0000) resources2.m:116 ... bundleVersion is zero 435s End set: resources2.m:118 ... Framework 435s 435s real 0m0.062s 435s user 0m0.044s 435s sys 0m0.016s 435s Completed file: resources2.m 435s 435s Building in Tests/base/NSCache 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool cache... 435s Compiling file cache.m ... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Linking test_tool cache ... 435s Testing basic.m... 435s Running Tests/base/NSCache/basic.m... 435s Passed test: (2025-04-14 10:34:01.433 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' exists 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working alloc 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working init 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working new 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working allocWithZone 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCache is a known className 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' conforms to NSObject 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return self 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return own class 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' object is of correct class 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return superclass 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' responds to hash 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' isEqual: to self 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' respondsToSelector: 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' handles retain 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' has working retainCount 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' has NSString description 435s Passed test: (2025-04-14 10:34:01.472 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' handles performSelector 435s 435s real 0m0.059s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing cache.m... 435s Running Tests/base/NSCache/cache.m... 435s Passed test: (2025-04-14 10:34:01.528 +0000) cache.m:42 ... Name can be set an accessed 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:45 ... Count limit can be set and accessed 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:48 ... Total cost limit can be set and accessed 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:51 ... Cached object can be returned 435s Start set: cache.m:63 ... count-based eviction 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:78 ... LRU object retained on count overflow 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:80 ... second object retained on count overflow 435s Dashed hope: (2025-04-14 10:34:01.567 +0000) cache.m:82 ... Oldest object evicted 435s End set: cache.m:83 ... count-based eviction 435s Start set: cache.m:86 ... cost-based eviction 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:92 ... LRU object retained on cost overflow 435s Dashed hope: (2025-04-14 10:34:01.567 +0000) cache.m:94 ... Overflowing object evicted 435s End set: cache.m:95 ... cost-based eviction 435s Start set: cache.m:98 ... eviction of discardable content 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:106 ... LRU object retained on count overflow 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:108 ... Overflowing object evicted on count overflow 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:111 ... Cache did call -discardContentIfPossible on cached object 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:120 ... LRU object retained on cost overflow 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:122 ... Overflowing object evicted on cost overflow 435s Passed test: (2025-04-14 10:34:01.567 +0000) cache.m:124 ... Cache did call -discardContentIfPossible on cached object 435s End set: cache.m:126 ... eviction of discardable content 435s 435s real 0m0.058s 435s user 0m0.040s 435s sys 0m0.018s 435s Completed file: cache.m 435s 435s Building in Tests/base/NSCalendar 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool create... 435s Making all for test_tool component-diff... 435s Making all for test_tool era... 435s Compiling file component-diff.m ... 435s Compiling file basic.m ... 435s Compiling file era.m ... 435s Compiling file create.m ... 435s Linking test_tool create ... 435s Linking test_tool component-diff ... 435s Linking test_tool era ... 435s Linking test_tool basic ... 435s Making all for test_tool features-10-7... 435s Compiling file features-10-7.m ... 435s Linking test_tool features-10-7 ... 435s Testing basic.m... 435s Running Tests/base/NSCalendar/basic.m... 435s Start set: basic.m:13 ... NSCalendar basic 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCalendar is a known className 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' conforms to NSObject 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return self 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return own class 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' object is of correct class 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return superclass 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' responds to hash 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' isEqual: to self 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' respondsToSelector: 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' handles retain 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' has working retainCount 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' has NSString description 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSCalendar' can be encoded 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendar is a known class 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendar is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' understands -copy 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' copy is of correct type 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' original and copy are equal 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' zCopy has correct type 435s Passed test: (2025-04-14 10:34:03.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:32 ... -firstWeekday returns the correct day 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:34 ... -setFirstWeekday: works 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:37 ... -setFirstWeekday: can set zero 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:39 ... -setFirstWeekday: can set ten 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:44 ... -minimumDaysInFirstWeek returns the correct count 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:47 ... -setMinimumDaysInFirstWeek: works 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:51 ... -setMinimumDaysInFirstWeek: can set zero 435s Passed test: (2025-04-14 10:34:03.256 +0000) basic.m:54 ... -setMinimumDaysInFirstWeek: can set ten 435s End set: basic.m:57 ... NSCalendar basic 435s 435s real 0m0.060s 435s user 0m0.045s 435s sys 0m0.015s 435s Completed file: basic.m 435s Testing component-diff.m... 435s Running Tests/base/NSCalendar/component-diff.m... 435s Start set: component-diff.m:22 ... NSCalendar date component differences 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:42 ... year difference correct 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:43 ... month difference correct 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:44 ... day difference correct 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:45 ... hour difference correct 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:46 ... minute difference correct 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:47 ... second difference correct 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:53 ... no month returned if not requested 435s Passed test: (2025-04-14 10:34:03.346 +0000) component-diff.m:54 ... day difference without larger unit correct 435s End set: component-diff.m:58 ... NSCalendar date component differences 435s 435s real 0m0.064s 435s user 0m0.053s 435s sys 0m0.009s 435s Completed file: component-diff.m 435s Testing create.m... 435s Running Tests/base/NSCalendar/create.m... 435s Start set: create.m:14 ... NSCalendar create 435s Passed test: (2025-04-14 10:34:03.443 +0000) create.m:21 ... +currentCalendar returns non-nil 435s Passed test: (2025-04-14 10:34:03.443 +0000) create.m:22 ... +currentCalendar return a NSCalendar 435s Passed test: (2025-04-14 10:34:03.443 +0000) create.m:25 ... -initWithCalendarIdentifier: return non-nil 435s Passed test: (2025-04-14 10:34:03.443 +0000) create.m:26 ... -initWithCalendarIdentifier: return a NSCalendar 435s End set: create.m:30 ... NSCalendar create 435s 435s real 0m0.060s 435s user 0m0.050s 435s sys 0m0.010s 435s Completed file: create.m 435s Testing era.m... 435s Running Tests/base/NSCalendar/era.m... 435s Start set: era.m:31 ... NSCalendar getEra:year:month:day:fromDate and getHour:minute:second:nanosecond:fromDate tests 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:44 ... getEra:year:month:day:fromDate: returns correct era 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:45 ... getEra:year:month:day:fromDate: returns correct year 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:46 ... getEra:year:month:day:fromDate: returns correct month 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:47 ... getEra:year:month:day:fromDate: returns correct day 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:53 ... getHour:minute:second:nanosecond:fromDate: returns correct hour 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:54 ... getHour:minute:second:nanosecond:fromDate: returns correct minute 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:55 ... getHour:minute:second:nanosecond:fromDate: returns correct second 435s Passed test: (2025-04-14 10:34:03.534 +0000) era.m:56 ... getHour:minute:second:nanosecond:fromDate: returns correct nanosecond 435s End set: era.m:58 ... NSCalendar getEra:year:month:day:fromDate and getHour:minute:second:nanosecond:fromDate tests 435s 435s real 0m0.063s 435s user 0m0.060s 435s sys 0m0.002s 435s Completed file: era.m 435s Testing features-10-7.m... 435s Running Tests/base/NSCalendar/features-10-7.m... 435s Start set: features-10-7.m:23 ... NSCalendar 10.7 features 435s Passed test: (2025-04-14 10:34:03.630 +0000) features-10-7.m:36 ... -weekOfMonth returns the correct week 435s Passed test: (2025-04-14 10:34:03.630 +0000) features-10-7.m:37 ... -weekOfYear returns the correct week 435s Passed test: (2025-04-14 10:34:03.630 +0000) features-10-7.m:38 ... -yearForWeekOfYear returns the correct year 435s Passed test: (2025-04-14 10:34:03.630 +0000) features-10-7.m:52 ... -[NSDateComponents date] returns the correct date 435s Passed test: (2025-04-14 10:34:03.630 +0000) features-10-7.m:58 ... -[NSCalendar dateFromComponents:] respects the time zone 435s End set: features-10-7.m:63 ... NSCalendar 10.7 features 435s 435s real 0m0.061s 435s user 0m0.058s 435s sys 0m0.003s 435s Completed file: features-10-7.m 435s 435s Building in Tests/base/NSCalendarDate 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool test01... 435s Making all for test_tool test00... 435s Making all for test_tool test02... 435s Compiling file basic.m ... 435s Compiling file test00.m ... 435s Compiling file test01.m ... 435s Compiling file test02.m ... 435s Linking test_tool test01 ... 435s Linking test_tool test02 ... 435s Making all for test_tool test03... 435s Compiling file test03.m ... 435s Linking test_tool test00 ... 435s Linking test_tool basic ... 435s Linking test_tool test03 ... 435s Testing basic.m... 435s Running Tests/base/NSCalendarDate/basic.m... 435s Passed test: (2025-04-14 10:34:04.728 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCalendarDate is a known className 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' conforms to NSObject 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return self 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return own class 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' object 2025-04-14 10:34:04 +0000 is of correct class 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return superclass 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' responds to hash 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' isEqual: to self 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' respondsToSelector: 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' handles retain 435s Passed test: (2025-04-14 10:34:04.767 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' has working retainCount 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' has NSString description 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSCalendarDate' can be encoded 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendarDate is a known class 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendarDate is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' understands -copy 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' copy is of correct type 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' original and copy are equal 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' zCopy has correct type 435s Passed test: (2025-04-14 10:34:04.768 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s 435s real 0m0.060s 435s user 0m0.056s 435s sys 0m0.001s 435s Completed file: basic.m 435s Testing test00.m... 435s Running Tests/base/NSCalendarDate/test00.m... 435s Passed test: (2025-04-14 10:34:04.818 +0000) test00.m:35 ... +calendarDate works 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:39 ... +dateWithString:calendarFormat: works 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:45 ... +dateWithString:calendarFormat:locale: with nil format works 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:51 ... +dateWithString:calendarFormat:locale: objects to missing seconds 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:57 ... +dateWithString:calendarFormat:locale: objects to missing minutes 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:63 ... +dateWithString:calendarFormat:locale: objects to missing hours 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:69 ... +dateWithString:calendarFormat:locale: objects to zero day 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:75 ... +dateWithString:calendarFormat:locale: objects to zero month 435s Passed test: (2025-04-14 10:34:04.856 +0000) test00.m:81 ... +dateWithString:calendarFormat:locale: objects to missing timezone 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:87 ... +dateWithString:calendarFormat:locale: objects to long timezone 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:93 ... +dateWithString:calendarFormat:locale: handles GMT+0100 timezone 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:99 ... +dateWithString:calendarFormat:locale: handles GMT-0100 timezone 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:106 ... +dateWithString:calendarFormat:locale: handles GMT+1000 timezone 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:113 ... +dateWithString:calendarFormat:locale: handles Africa/Addis_Ababa 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:119 ... date check with 1999-12-31 23:59:59 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:123 ... date check with 2000-01-01 00:00:00 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:128 ... date check with 2000-01-01 00:00:01 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:133 ... date check with 2000-01-01 01:00:01 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:138 ... date check with 1999-12-31 23:00:01 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:146 ... date check with 2000-02-28 23:59:59 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:151 ... date check with 2000-02-29 00:00:00 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:156 ... date check with 2000-02-29 00:00:01 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:161 ... date check with 2000-02-29 01:00:01 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:166 ... date check with 2000-02-28 23:00:01 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:171 ... date check with 2000-02-29 04:00:01 435s Passed test: (2025-04-14 10:34:04.857 +0000) test00.m:176 ... date check with 2001-03-01 04:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:181 ... date check with 2001-02-28 04:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:186 ... date check with 2002-03-01 04:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:193 ... date check with 2004-02-28 23:59:59 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:198 ... date check with 2004-02-29 00:00:00 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:203 ... date check with 2004-02-29 00:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:207 ... date check with 2004-02-29 01:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:212 ... date check with 2004-02-28 23:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:220 ... date check with 2100-02-28 23:59:59 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:225 ... date check with 2100-03-01 00:00:00 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:229 ... date check with 2100-03-01 00:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:233 ... date check with 2100-03-01 01:00:01 435s Passed test: (2025-04-14 10:34:04.858 +0000) test00.m:238 ... date check with 2100-02-28 23:00:01 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:247 ... date check with 2002-03-31 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:252 ... date check with 2002-03-31 02:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:257 ... date check with 2002-03-31 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:262 ... date check with 2002-03-31 02:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:267 ... date check with 2002-03-31 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:271 ... date check with 2002-03-30 23:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:279 ... date second calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:284 ... date second calculation check with 2002-10-27 00:29:59 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:289 ... date second calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:294 ... date second calculation check with 2002-10-27 00:30:02 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:301 ... date minute calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:306 ... date minute calculation check with 2002-10-27 00:29:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:311 ... date minute calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:316 ... date minute calculation check with 2002-10-27 00:31:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:323 ... date hour calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:328 ... date hour calculation check with 2002-10-26 23:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:333 ... date hour calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:338 ... date hour calculation check with 2002-10-27 02:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:345 ... date day calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:350 ... date day calculation check with 2002-10-26 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:355 ... date day calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:360 ... date day calculation check with 2002-10-29 00:30:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:366 ... date day calculation check with 2002-10-27 00:00:00 435s 2025-04-14 11:34:04.858 test00[13689:13689] File NSCalendarDate.m: 1557. In -[NSCalendarDate initWithYear:month:day:hour:minute:second:timeZone:] invalid hour given - 24 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:372 ... date day calculation check with 2002-10-26 24:00:00 435s Passed test: (2025-04-14 11:34:04.858 +0100) test00.m:379 ... date month calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.859 +0100) test00.m:384 ... date month calculation check with 2002-09-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.859 +0100) test00.m:389 ... date month calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.859 +0100) test00.m:394 ... date month calculation check with 2002-12-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.859 +0100) test00.m:401 ... date year calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.859 +0100) test00.m:406 ... date year calculation check with 2001-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.859 +0100) test00.m:411 ... date year calculation check with 2002-10-27 00:30:00 435s Passed test: (2025-04-14 11:34:04.859 +0100) test00.m:416 ... date year calculation check with 2004-10-27 00:30:00 435s Passed test: (2025-04-14 10:34:04.859 +0000) test00.m:426 ... date year calculation check with 2006-11-01 02:10:00 +0000 435s Passed test: (2025-04-14 10:34:04.859 +0000) test00.m:428 ... date year calculation preserves timezone 435s Passed test: (2025-04-14 10:34:04.859 +0000) test00.m:436 ... date year calculation check with 2016-01-06 00:00:00 +0100 435s 435s real 0m0.059s 435s user 0m0.045s 435s sys 0m0.013s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/NSCalendarDate/test01.m... 435s Passed test: (2025-04-14 10:34:04.935 +0000) test01.m:55 ... +dateWithString:calendarFormat: works if no time zone is specified 435s Passed test: (2025-04-14 10:34:04.935 +0000) test01.m:62 ... 12:00am is midnight 435s Passed test: (2025-04-14 10:34:04.935 +0000) test01.m:67 ... 12:00pm is noon 435s Passed test: (2025-04-14 10:34:04.935 +0000) test01.m:72 ... -addTimeInterval: works on a NSCalendarDate parsed with no timezone 435s 2025-04-14 10:34:04.935 test01[13714:13714] 2006-04-22 22:22:22:901 435s 2006-04-22 22:22:22:901 435s Passed test: (2025-04-14 10:34:04.935 +0000) test01.m:86 ... formatting milliseconds works 435s Passed test: (2025-04-14 10:34:04.935 +0000) test01.m:88 ... formatting with %e works 435s 435s real 0m0.057s 435s user 0m0.057s 435s sys 0m0.000s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/NSCalendarDate/test02.m... 435s Passed test: (2025-04-14 10:34:04.972 +0000) test02.m:91 ... % format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:95 ... %a format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:99 ... %A format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:103 ... %b format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:107 ... %B format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:111 ... %d format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:115 ... %e format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:119 ... %e format has no leading space with single digit 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:123 ... %2e format has leading space with single digit 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:127 ... %F format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:131 ... %H format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:135 ... %I format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:139 ... %j format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:143 ... %m format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:147 ... %M format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:151 ... %p format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:155 ... %S format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:159 ... %w format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:163 ... %y format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:167 ... %Y format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:171 ... %Z format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:177 ... %z format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:181 ... %d %m %Y format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:185 ... %d %B %Y format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:189 ... %H:%M:%S format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:193 ... %H%%%M%%%S format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:197 ... %H%M format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:203 ... %R format works in description 435s Passed test: (2025-04-14 10:34:05.011 +0000) test02.m:207 ... %r format works in description 435s 435s real 0m0.057s 435s user 0m0.057s 435s sys 0m0.000s 435s Completed file: test02.m 435s Testing test03.m... 435s Running Tests/base/NSCalendarDate/test03.m... 435s Passed test: (2025-04-14 10:34:05.047 +0000) test03.m:53 ... format date for 8640000000 435s Passed test: (2025-04-14 10:34:05.085 +0000) test03.m:56 ... format date for 2147483651 435s daysSince1970: 8640000000. secondsSinceReference: 746495021692800. 435s daysSince1970: 2147483651. secondsSinceReference: 185541609139200. 435s 435s real 0m0.057s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: test03.m 435s 435s Building in Tests/base/NSCharacterSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool class... 435s Making all for test_tool illegalCharacterSet... 435s Compiling file basic.m ... 435s Compiling file general.m ... 435s Compiling file class.m ... 435s Compiling file illegalCharacterSet.m ... 435s general.m: In function ‘main’: 435s general.m:11:11: warning: unused variable ‘ch’ [-Wunused-variable] 435s 11 | unichar ch; 435s | ^~ 435s Linking test_tool class ... 435s Linking test_tool general ... 435s Making all for test_tool whitespaceAndNewlineCharacterSet... 435s Compiling file whitespaceAndNewlineCharacterSet.m ... 435s Linking test_tool basic ... 435s Linking test_tool illegalCharacterSet ... 435s Linking test_tool whitespaceAndNewlineCharacterSet ... 435s Testing basic.m... 435s Running Tests/base/NSCharacterSet/basic.m... 435s Passed test: (2025-04-14 10:34:06.400 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' exists 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working alloc 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working init 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working new 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working allocWithZone 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCharacterSet is a known className 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' conforms to NSObject 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return self 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return own class 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' object <_GSStaticCharSet: 0x947d56b3be0> is of correct class 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return superclass 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' responds to hash 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' isEqual: to self 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' respondsToSelector: 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' handles retain 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' has working retainCount 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' has NSString description 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class '_GSStaticCharSet' can be encoded 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:06.440 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCharacterSet is a known class 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableCharacterSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' understands -copy 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' copy is of correct type 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' original and copy are equal 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:06.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' zCopy has correct type 435s Passed test: (2025-04-14 10:34:06.442 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' copy and original are equal 435s Passed test: (2025-04-14 10:34:06.442 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:06.442 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCharacterSet is a known class 435s Passed test: (2025-04-14 10:34:06.442 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:06.442 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:06.442 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:06.442 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:06.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' copy object equals the original 435s Passed test: (2025-04-14 10:34:06.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:06.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:06.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.064s 435s user 0m0.057s 435s sys 0m0.006s 435s Completed file: basic.m 435s Testing class.m... 435s Running Tests/base/NSCharacterSet/class.m... 435s Passed test: (2025-04-14 10:34:06.505 +0000) class.m:11 ... NSCharacterSet understands [+alphanumericCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:12 ... NSCharacterSet uniques alphanumericCharacterSet 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:16 ... NSCharacterSet understands [+controlCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:17 ... NSCharacterSet uniques controlCharacterSet 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:21 ... NSCharacterSet understands [+decimalDigitCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:22 ... NSCharacterSet uniques [+decimalDigitCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:26 ... NSCharacterSet understands [+illegalCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:27 ... NSCharacterSet uniques [+illegalCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:31 ... NSCharacterSet understands [+letterCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:32 ... NSCharacterSet uniques [+letterCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:36 ... NSCharacterSet understands [+lowercaseLetterCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:37 ... NSCharacterSet uniques [+lowercaseLetterCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:41 ... NSCharacterSet understands [+nonBaseCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:42 ... NSCharacterSet uniques [+nonBaseCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:46 ... NSCharacterSet understands [+punctuationCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:47 ... NSCharacterSet uniques [+punctuationCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:51 ... NSCharacterSet understands [+uppercaseLetterCharacterSet] 435s Passed test: (2025-04-14 10:34:06.542 +0000) class.m:52 ... NSCharacterSet uniques [+uppercaseLetterCharacterSet] 435s Passed test: (2025-04-14 10:34:06.543 +0000) class.m:56 ... NSCharacterSet understands [+whitespaceAndNewlineCharacterSet] 435s Passed test: (2025-04-14 10:34:06.543 +0000) class.m:57 ... NSCharacterSet uniques [+whitespaceAndNewlineCharacterSet] 435s Passed test: (2025-04-14 10:34:06.543 +0000) class.m:61 ... NSCharacterSet understands [+whitespaceCharacterSet] 435s Passed test: (2025-04-14 10:34:06.543 +0000) class.m:62 ... NSCharacterSet uniques [+whitespaceCharacterSet] 435s 435s real 0m0.057s 435s user 0m0.042s 435s sys 0m0.014s 435s Completed file: class.m 435s Testing general.m... 435s Running Tests/base/NSCharacterSet/general.m... 435s Passed test: (2025-04-14 10:34:06.601 +0000) general.m:13 ... Check some characters from alphanumericCharacterSet 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:25 ... Check some characters from lowercaseLetterCharacterSet 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:37 ... Check some characters from newlineCharacterSet 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:50 ... Check some characters from inverted newlineCharacterSet 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:64 ... Check some characters from whitespaceAndNewlineCharacterSet 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:76 ... a non-break-space is whitespace 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:79 ... -bitmapRepresentation works 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:83 ... -invertedSet works 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:101 ... Caching of standard sets 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:108 ... Create custom set with characterSetWithCharactersInString: 435s Passed test: (2025-04-14 10:34:06.642 +0000) general.m:111 ... Check custom set 435s 435s real 0m0.060s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: general.m 435s Testing illegalCharacterSet.m... 435s Running Tests/base/NSCharacterSet/illegalCharacterSet.m... 435s Passed test: (2025-04-14 10:34:06.699 +0000) illegalCharacterSet.m:15 ... 0xfffe is illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:16 ... 0xfffe is bnot legal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:17 ... 0xffff is illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:18 ... 0xffff is not legal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:19 ... 0xfdd0 is illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:20 ... 0xfdd0 is not legal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:21 ... 0x0010fffe is illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:22 ... 0x0010fffe is not legal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:25 ... 0x0000 is not illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:26 ... 0x0000 is legal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:28 ... 0xd800 is not illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:29 ... 0xd800 is legal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:31 ... 0xdc00 is not illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:32 ... 0xdc00 is legal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:34 ... 0x0010fffd illegal 435s Passed test: (2025-04-14 10:34:06.739 +0000) illegalCharacterSet.m:35 ... 0x0010fffd is illegal 435s Passed test: (2025-04-14 10:34:06.740 +0000) illegalCharacterSet.m:54 ... legal UCS-2 set can be represented in an NSString. 435s 435s real 0m0.061s 435s user 0m0.053s 435s sys 0m0.005s 435s Completed file: illegalCharacterSet.m 435s Testing whitespaceAndNewlineCharacterSet.m... 435s Running Tests/base/NSCharacterSet/whitespaceAndNewlineCharacterSet.m... 435s Passed test: (2025-04-14 10:34:06.798 +0000) whitespaceAndNewlineCharacterSet.m:11 ... newline 0x000A is wsnl 435s Passed test: (2025-04-14 10:34:06.837 +0000) whitespaceAndNewlineCharacterSet.m:12 ... return 0x00D0 is wsnl 435s Passed test: (2025-04-14 10:34:06.837 +0000) whitespaceAndNewlineCharacterSet.m:13 ... space 0x0020 is wsnl 435s Passed test: (2025-04-14 10:34:06.837 +0000) whitespaceAndNewlineCharacterSet.m:14 ... zero-width-space 0x200B is wsnl 435s Passed test: (2025-04-14 10:34:06.837 +0000) whitespaceAndNewlineCharacterSet.m:15 ... narrow-no-break-space 0x202F is wsnl 435s Passed test: (2025-04-14 10:34:06.837 +0000) whitespaceAndNewlineCharacterSet.m:16 ... medium-mathematical-space 0x205F is wsnl 435s Passed test: (2025-04-14 10:34:06.837 +0000) whitespaceAndNewlineCharacterSet.m:18 ... ideographic-space 0x202F is wsnl 435s Passed test: (2025-04-14 10:34:06.837 +0000) whitespaceAndNewlineCharacterSet.m:20 ... 0x0030 is not wsnl 435s 435s real 0m0.058s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: whitespaceAndNewlineCharacterSet.m 435s 435s Building in Tests/base/NSConnection 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in ../GenericTests ... 435s Making all for subproject generictests... 435s Compiling file generic.m ... 435s Making all in Resources ... 435s Making all for bundle TestConnection... 435s Creating TestConnection.bundle/.... 435s Compiling file Connection.m ... 435s Linking bundle TestConnection ... 435s Creating TestConnection.bundle/Resources... 435s Creating stamp file... 435s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 435s Making all for test_tool Client... 435s Making all for test_tool Server... 435s Compiling file Client.m ... 435s Compiling file Server.m ... 435s Client.m: In function ‘main’: 435s Client.m:23:5: warning: ‘NSSocketPort’ may not respond to ‘+setOptionsForTLS:’ 435s 23 | nil]]; 435s | ^~~ 435s Client.m:23:5: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 435s Server.m: In function ‘main’: 435s Server.m:24:7: warning: ‘NSSocketPort’ may not respond to ‘-setOptionsForTLS:’ 435s 24 | nil]]; 435s | ^~~ 435s Server.m:24:7: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 435s Linking test_tool Client ... 435s Linking test_tool Server ... 435s Making all for test_tool basic... 435s Making all for test_tool connection... 435s Compiling file connection.m ... 435s Compiling file basic.m ... 435s Linking test_tool connection ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSConnection/basic.m... 435s Passed test: (2025-04-14 10:34:08.333 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' exists 435s Passed test: (2025-04-14 10:34:08.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working alloc 435s Passed test: (2025-04-14 10:34:08.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:08.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working init 435s Passed test: (2025-04-14 10:34:08.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working new 435s Passed test: (2025-04-14 10:34:08.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working allocWithZone 435s Passed test: (2025-04-14 10:34:08.373 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' allocWithZone: gives the correct class 435s timeout: the monitored command dumped core 435s /usr/bin/gnustep-tests: line 492: 14334 Segmentation fault timeout $GSTESTTIMEOUT $RUN_CMD 435s 435s real 0m0.178s 435s user 0m0.048s 435s sys 0m0.010s 435s Failed file: basic.m aborted without running all tests! 435s Testing connection.m... 435s Running Tests/base/NSConnection/connection.m... 435s Passed test: (2025-04-14 10:34:08.581 +0000) connection.m:19 ... We can load the test bundle 435s 2025-04-14 10:34:08.583 connection[14363:14363] Got 42 435s Passed test: (2025-04-14 10:34:11.584 +0000) connection.m:29 ... NSConnection can do a simple connection 435s 435s real 0m3.062s 435s user 0m0.051s 435s sys 0m0.009s 435s Completed file: connection.m 435s 435s Building in Tests/base/NSCountedSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool equality... 435s Compiling file equality.m ... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Linking test_tool equality ... 435s Testing basic.m... 435s Running Tests/base/NSCountedSet/basic.m... 435s Passed test: (2025-04-14 10:34:12.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' exists 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working alloc 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working init 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working new 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working allocWithZone 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCountedSet is a known className 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return self 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return own class 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' object () is of correct class 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return superclass 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' responds to hash 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' isEqual: to self 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' handles retain 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' has working retainCount 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' has NSString description 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:12.262 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSCountedSet' can be encoded 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCountedSet is a known class 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCountedSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' understands -copy 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' copy is of correct type 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' original and copy are equal 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' copy and original are equal 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet is a known class 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' copy object equals the original 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:12.263 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.058s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing equality.m... 435s Running Tests/base/NSCountedSet/equality.m... 435s Passed test: (2025-04-14 10:34:12.301 +0000) equality.m:12 ... Identical counted sets are equal 435s Passed test: (2025-04-14 10:34:12.339 +0000) equality.m:13 ... Different counted sets are not equal 435s Passed test: (2025-04-14 10:34:12.339 +0000) equality.m:14 ... Counted set is equal to plain set 435s Passed test: (2025-04-14 10:34:12.339 +0000) equality.m:15 ... Plain set is equal to counted set 435s Passed test: (2025-04-14 10:34:12.339 +0000) equality.m:16 ... Counted set with different counts is not equal to plain set 435s Passed test: (2025-04-14 10:34:12.339 +0000) equality.m:17 ... Plain set is not equal to counted set with different counts 435s 435s real 0m0.055s 435s user 0m0.050s 435s sys 0m0.005s 435s Completed file: equality.m 435s 435s Building in Tests/base/NSData 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool additions... 435s Making all for test_tool basic... 435s Making all for test_tool base64... 435s Making all for test_tool general... 435s Compiling file base64.m ... 435s Compiling file additions.m ... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s Linking test_tool additions ... 435s Linking test_tool base64 ... 435s Making all for test_tool search... 435s Linking test_tool basic ... 435s Compiling file search.m ... 435s Linking test_tool general ... 435s Linking test_tool search ... 435s Testing additions.m... 435s Running Tests/base/NSData/additions.m... 435s Start set: additions.m:12 ... NSData Additions 435s Passed test: (2025-04-14 10:34:13.528 +0000) additions.m:20 ... Reference data is not gzipped 435s Passed test: (2025-04-14 10:34:13.565 +0000) additions.m:23 ... We can gzip with compression 0 435s Passed test: (2025-04-14 10:34:13.565 +0000) additions.m:26 ... Compression 0 does not compress 435s Passed test: (2025-04-14 10:34:13.565 +0000) additions.m:27 ... gunzipped 0 matches reference 435s Passed test: (2025-04-14 10:34:13.565 +0000) additions.m:31 ... Compression 1 does compress 435s Passed test: (2025-04-14 10:34:13.566 +0000) additions.m:33 ... gunzipped 1 matches reference 435s Passed test: (2025-04-14 10:34:13.566 +0000) additions.m:37 ... Compression 3 is smaller than 1 435s Passed test: (2025-04-14 10:34:13.566 +0000) additions.m:39 ... gunzipped 3 matches reference 435s Passed test: (2025-04-14 10:34:13.567 +0000) additions.m:43 ... Compression 5 is smaller than 3 435s Passed test: (2025-04-14 10:34:13.567 +0000) additions.m:45 ... gunzipped 5 matches reference 435s Passed test: (2025-04-14 10:34:13.567 +0000) additions.m:49 ... Compression 9 is smaller than 5 435s Passed test: (2025-04-14 10:34:13.568 +0000) additions.m:51 ... gunzipped 9 matches reference 435s Passed test: (2025-04-14 10:34:13.568 +0000) additions.m:54 ... An empty data is not gzipped 435s Passed test: (2025-04-14 10:34:13.568 +0000) additions.m:57 ... An empty can be gzipped 435s Passed test: (2025-04-14 10:34:13.568 +0000) additions.m:60 ... An empty can be gzipped twice 435s Passed test: (2025-04-14 10:34:13.568 +0000) additions.m:63 ... Partial gunzip is still gzipped 435s Passed test: (2025-04-14 10:34:13.568 +0000) additions.m:66 ... Complete gunzip is not gzipped 435s Passed test: (2025-04-14 10:34:13.568 +0000) additions.m:68 ... Complete gunzip is empty 435s End set: additions.m:72 ... NSData Additions 435s 435s real 0m0.057s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: additions.m 435s Testing base64.m... 435s Running Tests/base/NSData/base64.m... 435s Passed test: (2025-04-14 10:34:13.604 +0000) base64.m:14 ... nil argument causes exception 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:19 ... base64 decoding vector 1 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:24 ... base64 decoding vector 2 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:29 ... base64 decoding vector 3 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:34 ... base64 decoding vector 4 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:39 ... base64 decoding vector 5 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:44 ... base64 decoding vector 6 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:49 ... base64 decoding vector 6 with 1 extra padding 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:55 ... base64 decoding vector 6 with 4 extra padding 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:60 ... base64 decoding vector 7 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:66 ... base64 decoding excess padding gives single nul byte 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:70 ... base64 decoding with space returns nil 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:76 ... base64 decoding vector 8 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:84 ... Encode / Decode no lines 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:93 ... Encode / Decode 64 - LF 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:102 ... Encode / Decode 76 - LF 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:111 ... Encode / Decode 64 - CR 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:120 ... Encode / Decode 64 - implicit CR LF 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:127 ... base64 decoding Yml0bWFya2V0cyB1c2VyIGluZGVudGl0eQ== 435s Passed test: (2025-04-14 10:34:13.642 +0000) base64.m:133 ... base64 decoding empty string 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: base64.m 435s Testing basic.m... 435s Running Tests/base/NSData/basic.m... 435s Passed test: (2025-04-14 10:34:13.678 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' exists 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working alloc 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working init 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working new 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working allocWithZone 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSData is a known className 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' conforms to NSObject 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return self 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return own class 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' object <> is of correct class 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return superclass 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' responds to hash 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isEqual: to self 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' respondsToSelector: 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles retain 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has working retainCount 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has NSString description 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSDataMalloc' can be encoded 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSDataMalloc' can be encoded 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSData is a known class 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableData is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' understands -copy 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' copy is of correct type 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' original and copy are equal 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' result of copy is not immutable 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' zCopy has correct type 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' copy and original are equal 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSData is a known class 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' copy object equals the original 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:13.716 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.059s 435s user 0m0.052s 435s sys 0m0.005s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSData/general.m... 435s Passed test: (2025-04-14 10:34:13.754 +0000) general.m:24 ... +dataWithBytes:length: works 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:32 ... +dataWithBytesNoCopy:length: works 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:38 ... +dataWithBytes:length works with 0 length 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:43 ... -getBytes:range works 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:45 ... getBytes:range: with bad location 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:50 ... getBytes:range: with bad length 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:55 ... -subdataWithRange: with bad location 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:59 ... -subdataWithRange: with bad length 435s Passed test: (2025-04-14 10:34:13.794 +0000) general.m:66 ... +dataWithBytesNoCopy:length:freeWhenDone: works 435s 2025-04-14 10:34:13.795 general[14772:14772] autorelease called without pool for object (0x1b214ee13350) of class NSCalendarDate in thread {name = (null), num = 14772} 435s 2025-04-14 10:34:13.795 general[14772:14772] autorelease called without pool for object (0x1b214ee41ad0) of class GSTimeZone in thread {name = (null), num = 14772} 435s 2025-04-14 10:34:13.795 general[14772:14772] autorelease called without pool for object (0x1b214ee41ad0) of class GSTimeZone in thread {name = (null), num = 14772} 435s 2025-04-14 10:34:13.795 general[14772:14772] autorelease called without pool for object (0x1b214ee3b630) of class GSCInlineString in thread {name = (null), num = 14772} 435s 2025-04-14 10:34:13.795 general[14772:14772] autorelease called without pool for object (0x1b214ee4b260) of class GSAutoreleasedMemory in thread {name = (null), num = 14772} 435s Passed test: (2025-04-14 10:34:13.795 +0000) general.m:75 ... +dataWithBytesNoCopy:length:freeWhenDone:NO doesn't free memory 435s Start set: general.m:79 ... deallocator blocks 435s Skipped set: general.m 132 ... No Blocks support in the compiler. 435s End set: general.m:134 ... deallocator blocks 435s 435s real 0m0.058s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: general.m 435s Testing search.m... 435s Running Tests/base/NSData/search.m... 435s Passed test: (2025-04-14 10:34:13.835 +0000) search.m:23 ... NSData range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'hell' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'hell' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'ello' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'hel' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'he' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'h' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and '' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'ell' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'hello' and 'lo' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for '' and '' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:34:13.874 +0000) search.m:23 ... NSData range for 'x' and '' is ok 435s 435s real 0m0.057s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: search.m 435s 435s Building in Tests/base/NSDate 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool create... 435s Compiling file general.m ... 435s Compiling file create.m ... 435s Compiling file basic.m ... 435s Linking test_tool create ... 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSDate/basic.m... 435s Passed test: (2025-04-14 10:34:14.622 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDate is a known className 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' conforms to NSObject 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return self 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return own class 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' object 2025-04-14 10:34:14 +0000 is of correct class 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return superclass 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' responds to hash 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' isEqual: to self 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' respondsToSelector: 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' handles retain 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' has working retainCount 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' has NSString description 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSGDate' can be encoded 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSGDate' can be encoded 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDate is a known class 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDate is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' understands -copy 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' copy is of correct type 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' original and copy are equal 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' zCopy has correct type 435s Passed test: (2025-04-14 10:34:14.660 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.005s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSDate/create.m... 435s Passed test: (2025-04-14 10:34:14.696 +0000) create.m:17 ... +date works 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:20 ... +dateWithString works 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:25 ... +dateWithTimeIntervalSinceReferenceDate: works 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:29 ... +dateWithString makes correct day 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:30 ... +dateWithString makes correct month 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:31 ... +dateWithString makes correct year 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:34 ... +dateWithTimeIntervalSinceNow: works 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:38 ... +dateWithTimeIntervalSince1970: works 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:42 ... +dateWithTimeIntervalSinceReferenceDate: works 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:46 ... +distantFuture works 435s Passed test: (2025-04-14 10:34:14.735 +0000) create.m:50 ... +distantPast works 435s 435s real 0m0.056s 435s user 0m0.046s 435s sys 0m0.009s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSDate/general.m... 435s Passed test: (2025-04-14 10:34:14.778 +0000) general.m:14 ... +distantFuture is in the future 435s Passed test: (2025-04-14 10:34:14.818 +0000) general.m:17 ... +distantPast is in the past 435s Passed test: (2025-04-14 10:34:14.818 +0000) general.m:21 ... -earlierDate works 435s Passed test: (2025-04-14 10:34:14.818 +0000) general.m:24 ... -laterDate works 435s Passed test: (2025-04-14 10:34:14.818 +0000) general.m:27 ... -isEqualToDate works 435s 435s real 0m0.057s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: general.m 435s 435s Building in Tests/base/NSDateFormatter 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool NSISO8601DateFormatter... 435s Making all for test_tool general... 435s Compiling file NSISO8601DateFormatter.m ... 435s Compiling file general.m ... 435s Linking test_tool NSISO8601DateFormatter ... 435s Linking test_tool general ... 435s Testing NSISO8601DateFormatter.m... 435s Running Tests/base/NSDateFormatter/NSISO8601DateFormatter.m... 435s Start set: NSISO8601DateFormatter.m:24 ... NSISO8601DateFormatter 435s Passed test: (2025-04-14 10:34:15.317 +0000) NSISO8601DateFormatter.m:41 ... date format matches for GMT 435s Passed test: (2025-04-14 10:34:15.318 +0000) NSISO8601DateFormatter.m:56 ... date format matches for AWST 435s End set: NSISO8601DateFormatter.m:58 ... NSISO8601DateFormatter 435s 435s real 0m0.064s 435s user 0m0.050s 435s sys 0m0.011s 435s Completed file: NSISO8601DateFormatter.m 435s Testing general.m... 435s Running Tests/base/NSDateFormatter/general.m... 435s Start set: general.m:52 ... NSDateFormatter 435s Passed test: (2025-04-14 10:34:15.405 +0000) general.m:65 ... Output has the same format as Cocoa. 435s Passed test: (2025-04-14 10:34:15.407 +0000) general.m:77 ... GMT time zone is correctly accounted for. 435s Passed test: (2025-04-14 10:34:15.409 +0000) general.m:81 ... EST time zone is correctly accounted for. 435s Passed test: (2025-04-14 10:34:15.409 +0000) general.m:95 ... Year is 1982 435s Passed test: (2025-04-14 10:34:15.409 +0000) general.m:96 ... Date is formatted correctly. 435s Passed test: (2025-04-14 10:34:15.412 +0000) general.m:102 ... Convert date format as Cocoa. 435s Passed test: (2025-04-14 10:34:15.413 +0000) general.m:106 ... parsing 23:24:25 is OK 435s Passed test: (2025-04-14 10:34:15.413 +0000) general.m:110 ... parsing 24:00:00 gives zero hour, minute and second 435s End set: general.m:113 ... NSDateFormatter 435s 435s real 0m0.075s 435s user 0m0.054s 435s sys 0m0.014s 435s Completed file: general.m 435s 435s Building in Tests/base/NSDictionary 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool create... 435s Making all for test_tool general... 435s Making all for test_tool blocks... 435s Compiling file blocks.m ... 435s Compiling file create.m ... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s blocks.m:17:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 435s 17 | static NSUInteger fooCount = 0; 435s | ^~~~~~~~ 435s general.m: In function ‘main’: 435s general.m:223:3: warning: passing argument 1 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 435s 223 | [dict getObjects: &vals1Array andKeys: &keys1Array]; 435s | ^ 435s | | 435s | struct objc_object * (*)[2] 435s general.m:223:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 435s general.m:223:3: warning: passing argument 2 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 435s 223 | [dict getObjects: &vals1Array andKeys: &keys1Array]; 435s | ^ 435s | | 435s | struct objc_object * (*)[2] 435s general.m:223:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 435s general.m:242:3: warning: passing argument 2 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 435s 242 | PASS_RUNS([dict getObjects: NULL andKeys: &keys1Array], 435s | ^~~~~~~~~ 435s | | 435s | struct objc_object * (*)[2] 435s general.m:242:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 435s general.m:244:3: warning: passing argument 1 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 435s 244 | PASS_RUNS([dict getObjects: &vals1Array andKeys: NULL], 435s | ^~~~~~~~~ 435s | | 435s | struct objc_object * (*)[2] 435s general.m:244:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 435s general.m:19:60: warning: variable ‘vals3’ set but not used [-Wunused-but-set-variable] 435s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 435s | ^~~~~ 435s general.m:19:52: warning: variable ‘vals2’ set but not used [-Wunused-but-set-variable] 435s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 435s | ^~~~~ 435s general.m:19:28: warning: variable ‘keys3’ set but not used [-Wunused-but-set-variable] 435s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 435s | ^~~~~ 435s Linking test_tool blocks ... 435s Making all for test_tool sort... 435s Linking test_tool general ... 435s Compiling file sort.m ... 435s Linking test_tool basic ... 435s Linking test_tool create ... 435s Linking test_tool sort ... 435s Testing basic.m... 435s Running Tests/base/NSDictionary/basic.m... 435s Passed test: (2025-04-14 10:34:16.679 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' exists 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working alloc 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working init 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working new 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working allocWithZone 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:16.719 +0000) basic.m:16 ... can create an empty dictionary 435s Passed test: (2025-04-14 10:34:16.719 +0000) basic.m:22 ... can create a dictionary with one element 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDictionary is a known className 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' conforms to NSObject 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return self 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return own class 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' object {} is of correct class 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return superclass 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' responds to hash 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' isEqual: to self 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' respondsToSelector: 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' handles retain 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' has working retainCount 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' has NSString description 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' handles performSelector 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' conforms to NSObject 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return self 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return own class 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' object {Key = Hello; } is of correct class 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return superclass 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' responds to hash 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' isEqual: to self 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' respondsToSelector: 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' handles retain 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' has working retainCount 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' has NSString description 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSDictionary' can be encoded 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSDictionary' can be encoded 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:16.719 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSDictionary' can be encoded 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSDictionary' can be encoded 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDictionary is a known class 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableDictionary is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' understands -copy 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' copy is of correct type 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' original and copy are equal 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' is retained by copy with same zone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' result of copy is not immutable 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' zCopy has correct type 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' copy and original are equal 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' is retained by copy with other zone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' understands -copy 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' copy is of correct type 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' original and copy are equal 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' is retained by copy with same zone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' result of copy is not immutable 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' zCopy has correct type 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' copy and original are equal 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' is retained by copy with other zone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSDictionary is a known class 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' copy object equals the original 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' copy object equals the original 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:16.720 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s Start set: basic.m:32 ... NSDictionary subscripting 435s Skipped set: basic.m 41 ... No dictionary subscripting support in the compiler. 435s End set: basic.m:43 ... NSDictionary subscripting 435s 435s real 0m0.060s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing blocks.m... 435s Running Tests/base/NSDictionary/blocks.m... 435s Start set: blocks.m:21 ... NSDictionary Blocks 435s Skipped set: blocks.m 49 ... No Blocks support in the compiler. 435s End set: blocks.m:51 ... NSDictionary Blocks 435s 435s real 0m0.019s 435s user 0m0.017s 435s sys 0m0.000s 435s Completed file: blocks.m 435s Testing create.m... 435s Running Tests/base/NSDictionary/create.m... 435s Passed test: (2025-04-14 10:34:16.809 +0000) create.m:27 ... +new creates an empty dictionary 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:33 ... +dictionary creates an empty dictionary 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:38 ... +dictionaryWithObject:forKey: with nil key 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:42 ... +dictionaryWithObject:forKey: with nil value 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:47 ... +dictionaryWithObject:forKey: builds minimal dictionary 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:53 ... +dictionaryWithObjects:forKeys: builds a dictionary 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:58 ... +dictionaryWithObjects:forKeys: with arrays of different sizes 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:62 ... we can have multiple identical objects in a dictionary 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:68 ... we can't have multiple identical keys in a dictionary 435s Passed test: (2025-04-14 10:34:16.848 +0000) create.m:74 ... +dictionaryWithDictionary: copies dictionary 435s 435s real 0m0.059s 435s user 0m0.055s 435s sys 0m0.004s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSDictionary/general.m... 435s Passed test: (2025-04-14 10:34:16.886 +0000) general.m:45 ... -count returns zero for an empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:50 ... -hash returns zero for an empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:52 ... -allKeys gives an empty array for an empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:58 ... -allKeysForObject: gives nil for an empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:61 ... -allValues gives an empty array for an empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:71 ... -objectForKey: gives nil for an empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:81 ... -keyEnumerator: is ok for empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:91 ... -objectEnumerator: is ok for empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:98 ... -objectsForKeys:notFoundMarker: is ok for empty dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:108 ... -description gives us a text property-list 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:114 ... -count returns two for an dictionary with two keys 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:119 ... -hash returns two for a dictionary with two keys 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:122 ... -allKeys gives the keys we put in the dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:133 ... -allKeysForObject: gives the key we expect 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:144 ... -allValues gives the values we put in the dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:151 ... -objectForKey: gives nil for a nil key 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:152 ... -objectForKey: gives nil for a key not in the dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:158 ... -objectForKey: gives the objects we added for the keys 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:168 ... -keyEnumerator: enumerates the dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:184 ... -objectEnumerator: enumerates the dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:197 ... -objectsForKeys:notFoundMarker: is ok for dictionary 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:208 ... -keysSortedByValueUsingSelector: seems ok 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:218 ... -description gives us a text property-list 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:241 ... -getObjects:andKeys: returns correct objects 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:242 ... -getObjects:andKeys: can ignore objects 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:244 ... -getObjects:andKeys: can ignore keys 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:249 ... we can create a dictionary with several keys 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:255 ... data/number/data are ok in serialized property-list 435s Passed test: (2025-04-14 10:34:16.925 +0000) general.m:264 ... array as dictionary key works 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: general.m 435s Testing sort.m... 435s Running Tests/base/NSDictionary/sort.m... 435s Start set: sort.m:10 ... NSDictionary Sorting 435s Passed test: (2025-04-14 10:34:17.008 +0000) sort.m:39 ... Can sort a dictionary's keys by its values using a selector 435s Skipped set: sort.m 54 ... No Blocks support in the compiler. 435s End set: sort.m:57 ... NSDictionary Sorting 435s 435s real 0m0.065s 435s user 0m0.061s 435s sys 0m0.004s 435s Completed file: sort.m 435s 435s Building in Tests/base/NSDistributedLock 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSDistributedLock/basic.m... 435s Start set: basic.m:7 ... basic 435s Passed test: (2025-04-14 10:34:17.643 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDistributedLock is a known className 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' conforms to NSObject 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return self 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return own class 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' object path '(null)' not locked is of correct class 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return superclass 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' responds to hash 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' isEqual: to self 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' respondsToSelector: 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' handles retain 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' has working retainCount 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' has NSString description 435s Passed test: (2025-04-14 10:34:17.683 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' handles performSelector 435s Passed test: (2025-04-14 10:34:17.683 +0000) basic.m:21 ... locks with the same path differ 435s Passed test: (2025-04-14 10:34:17.683 +0000) basic.m:23 ... we can lock the first lock 435s Passed test: (2025-04-14 10:34:17.683 +0000) basic.m:25 ... the locks are exclusive 435s Passed test: (2025-04-14 10:34:17.683 +0000) basic.m:28 ... unlocking first lock allows second lock 435s End set: basic.m:31 ... basic 435s 435s real 0m0.058s 435s user 0m0.058s 435s sys 0m0.000s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSException 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool throwstr... 435s Compiling file basic.m ... 435s Compiling file throwstr.m ... 435s Linking test_tool throwstr ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSException/basic.m... 435s Passed test: (2025-04-14 10:34:18.327 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' exists 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' has working alloc 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' has working allocWithZone 435s Passed test: (2025-04-14 10:34:18.366 +0000) basic.m:37 ... can create an exception 435s Passed test: (2025-04-14 10:34:18.366 +0000) basic.m:38 ... name works 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSException is a known className 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' conforms to NSObject 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return self 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return own class 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' object NAME:NSGenericException REASON:(null) is of correct class 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return superclass 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' responds to hash 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' isEqual: to self 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' respondsToSelector: 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' handles retain 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' has working retainCount 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' has NSString description 435s Passed test: (2025-04-14 10:34:18.366 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' handles performSelector 435s Passed test: (2025-04-14 10:34:18.366 +0000) basic.m:54 ... call stack addresses is not empty 435s Passed test: (2025-04-14 10:34:18.366 +0000) basic.m:55 ... addresses and symbols match 435s 2025-04-14 10:34:18.366 basic[15642:15642] Got ("/lib/powerpc64le-linux-gnu/libgnustep-base.so.1.30(+0x306b70) [0x6c8712106b70]", "./obj/basic(+0x12940) [0x76e6f322940]", "./obj/basic(+0x129cc) [0x76e6f3229cc]", "./obj/basic(main+0x424) [0x76e6f322e1c]", "/lib/powerpc64le-linux-gnu/libc.so.6(+0x26c44) [0x6c8711a26c44]", "/lib/powerpc64le-linux-gnu/libc.so.6(__libc_start_main+0x1ac) [0x6c8711a26e8c]") 435s Dashed hope: (2025-04-14 10:34:18.366 +0000) basic.m:59 ... Exception raised at start of stack 435s Dashed hope: (2025-04-14 10:34:18.366 +0000) basic.m:63 ... simulateProblem is where exception was raised 435s Dashed hope: (2025-04-14 10:34:18.366 +0000) basic.m:68 ... testAbc called simulateProblem to raise exception 435s Dashed hope: (2025-04-14 10:34:18.366 +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. 435s Passed test: (2025-04-14 10:34:18.366 +0000) basic.m:79 ... default handler is null 435s Passed test: (2025-04-14 10:34:18.366 +0000) basic.m:81 ... setting handler works 435s We expect a single FAIL without any explanation as 435s the test is terminated by an uncaught exception ... 435s Passed test: (2025-04-14 10:34:18.367 +0000) basic.m:8 ... uncaught exceptionhandler called as expected 435s timeout: the monitored command dumped core 435s /usr/bin/gnustep-tests: line 492: 15641 Aborted timeout $GSTESTTIMEOUT $RUN_CMD 435s 435s real 0m0.177s 435s user 0m0.053s 435s sys 0m0.004s 435s Completed file: basic.m 435s Testing throwstr.m... 435s Running Tests/base/NSException/throwstr.m... 435s Start set: throwstr.m:6 ... String throwing 435s Passed test: (2025-04-14 10:34:18.528 +0000) throwstr.m:18 ... Throwing an NSConstantString instance before the class is initialised 435s End set: throwstr.m:22 ... String throwing 435s 435s real 0m0.059s 435s user 0m0.049s 435s sys 0m0.010s 435s Completed file: throwstr.m 435s 435s Building in Tests/base/NSFastEnumeration 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s In file included from basic.m:7: 435s basic.m: In function ‘fast_enumeration_mutation_add’: 435s basic.m:12:14: warning: variable ‘o’ set but not used [-Wunused-but-set-variable] 435s 12 | FOR_IN(id, o, mutableCollection) 435s | ^ 435s ../../../Source/GSFastEnumeration.h:15:8: note: in definition of macro ‘FOR_IN’ 435s 15 | type var;\ 435s | ^~~ 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSFastEnumeration/basic.m... 435s Start set: basic.m:73 ... NSArray 435s Passed test: (2025-04-14 10:34:19.338 +0000) basic.m:49 ... fast enumeration returns all objects 435s Passed test: (2025-04-14 10:34:19.384 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 435s Passed test: (2025-04-14 10:34:19.388 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 435s End set: basic.m:76 ... NSArray 435s Start set: basic.m:78 ... NSSet 435s Passed test: (2025-04-14 10:34:19.406 +0000) basic.m:49 ... fast enumeration returns all objects 435s Passed test: (2025-04-14 10:34:19.412 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 435s Passed test: (2025-04-14 10:34:19.416 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 435s End set: basic.m:81 ... NSSet 435s Start set: basic.m:83 ... NSOrderedSet 435s Passed test: (2025-04-14 10:34:19.424 +0000) basic.m:49 ... fast enumeration returns all objects 435s Passed test: (2025-04-14 10:34:19.429 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 435s Passed test: (2025-04-14 10:34:19.433 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 435s End set: basic.m:86 ... NSOrderedSet 435s Start set: basic.m:88 ... NSDictionary 435s Passed test: (2025-04-14 10:34:19.453 +0000) basic.m:49 ... fast enumeration returns all objects 435s Passed test: (2025-04-14 10:34:19.489 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 435s Passed test: (2025-04-14 10:34:19.523 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 435s End set: basic.m:91 ... NSDictionary 435s 435s real 0m0.222s 435s user 0m0.217s 435s sys 0m0.004s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSFileHandle 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool singleton... 435s Making all for test_tool general... 435s Making all for test_tool socket... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s Compiling file singleton.m ... 435s Compiling file socket.m ... 435s socket.m: In function ‘main’: 435s socket.m:59:26: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 435s 59 | Handler *h; 435s | ^ 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Linking test_tool singleton ... 435s Linking test_tool socket ... 435s Testing basic.m... 435s Running Tests/base/NSFileHandle/basic.m... 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSFileHandle is a known className 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' conforms to NSObject 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return self 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return own class 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' object is of correct class 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return superclass 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' responds to hash 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' isEqual: to self 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' respondsToSelector: 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' handles retain 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' has working retainCount 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' has NSString description 435s Passed test: (2025-04-14 10:34:20.827 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' handles performSelector 435s 435s real 0m0.059s 435s user 0m0.053s 435s sys 0m0.004s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSFileHandle/general.m... 435s Passed test: (2025-04-14 10:34:20.922 +0000) general.m:43 ... NSFileHandle understands +fileHandleWithStandardInput 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:45 ... NSFileHandle +fileHandleWithStandardInput has 0 as fileDescriptor 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:48 ... NSFileHandle understands +fileHandleWithStandardOutput 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:50 ... NSFileHandle +fileHandleWithStandardOutput has 1 as fileDescriptor 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:53 ... NSFileHandle understands +fileHandleWithStandardError 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:55 ... NSFileHandle +fileHandleWithStandardError has 2 as fileDescriptor 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:58 ... NSFileHandle understands +fileHandleWithNullDevice 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:62 ... NSFileHandle understands -initWithFileDescriptor: 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:66 ... NSFileHandle +fileHandleForWritingAtPath: with non-existing file return nil 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:71 ... NSFileHandle understands +fileHandleForWritingAtPath: 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:75 ... NSFileHandle understands +fileHandleForReadingAtPath: 435s Passed test: (2025-04-14 10:34:20.923 +0000) general.m:80 ... NSFileHandle -writeData:/-availableData match 435s 435s real 0m0.063s 435s user 0m0.039s 435s sys 0m0.019s 435s Completed file: general.m 435s Testing singleton.m... 435s Running Tests/base/NSFileHandle/singleton.m... 435s Start set: singleton.m:13 ... handle creation 435s End set: singleton.m:17 ... handle creation 435s Passed test: (2025-04-14 10:34:21.029 +0000) singleton.m:18 ... Cannot dealloc stdin 435s Passed test: (2025-04-14 10:34:21.029 +0000) singleton.m:19 ... Cannot dealloc stdout 435s Passed test: (2025-04-14 10:34:21.029 +0000) singleton.m:20 ... Cannot dealloc stderr 435s 435s real 0m0.061s 435s user 0m0.041s 435s sys 0m0.017s 435s Completed file: singleton.m 435s Testing socket.m... 435s Running Tests/base/NSFileHandle/socket.m... 435s Passed test: (2025-04-14 10:34:21.119 +0000) socket.m:76 ... NSFileHandle understands +fileHandleAsServerAtAddress: 435s 2025-04-14 10:34:21.119 socket[15999:15999] Name: NSFileHandleConnectionAcceptedNotification Object: Info: {NSFileHandleNotificationFileHandleItem = ""; NSFileHandleNotificationKey = NSFileHandleConnectionAcceptedNotification; } 435s Passed test: (2025-04-14 10:34:21.120 +0000) socket.m:84 ... NSFileHandle understands +fileHandleAsClientAtAddress: 435s Passed test: (2025-04-14 10:34:21.120 +0000) socket.m:94 ... NSFileHandle connection was made 435s Passed test: (2025-04-14 10:34:21.120 +0000) socket.m:97 ... NSFileHandle -writeData:/-availableData match with socket 435s 435s real 0m0.058s 435s user 0m0.048s 435s sys 0m0.010s 435s Completed file: socket.m 435s 435s Building in Tests/base/NSFileManager 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool unrepresentable_filenames... 435s Making all for test_tool general... 435s Compiling file basic.m ... 435s Compiling file unrepresentable_filenames.m ... 435s Compiling file general.m ... 435s Linking test_tool unrepresentable_filenames ... 435s general.m: In function ‘main’: 435s general.m:302:17: warning: passing argument 4 of ‘enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:’ from incompatible pointer type [-Wincompatible-pointer-types] 435s 302 | errorHandler: nil]; 435s | ^~~~~~~~~~~~ 435s | | 435s | id 435s general.m:302:17: note: expected ‘GSDirEnumErrorHandler’ {aka ‘struct *’} but argument is of type ‘id’ 435s Linking test_tool basic ... 435s Linking test_tool general ... 435s Testing basic.m... 435s Running Tests/base/NSFileManager/basic.m... 435s Passed test: (2025-04-14 10:34:22.139 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSFileManager is a known className 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' conforms to NSObject 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return self 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return own class 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' object is of correct class 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return superclass 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' responds to hash 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' isEqual: to self 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' respondsToSelector: 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' handles retain 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' has working retainCount 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' has NSString description 435s Passed test: (2025-04-14 10:34:22.179 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' handles performSelector 435s 435s real 0m0.058s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSFileManager/general.m... 435s Passed test: (2025-04-14 10:34:22.226 +0000) general.m:73 ... NSFileManager understands +defaultManager 435s Passed test: (2025-04-14 10:34:22.265 +0000) general.m:82 ... NSFileManager returns nil for attributes of non-existent file 435s Passed test: (2025-04-14 10:34:22.265 +0000) general.m:85 ... NSFileManager can create a directory 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:87 ... exists and is a directory 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:90 ... -createDirectoryAtPath:attributes: fails for existing directory 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:92 ... -createDirectoryAtPath:withIntermediateDirectories:attributes:error: fails for existing directory if flag is NO 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:97 ... -createDirectoryAtPath:withIntermediateDirectories:attributes:error: succeeds for existing directory if flag is YES 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:102 ... NSFileManager returns non-nil for attributes of existing file 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:105 ... NSFileManager returns non-nil for attributes of existing file 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:107 ... newly created file is owned by current user 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:112 ... [NSFileManager attributesOfItemAtPath:error:] returns non-nil for attributes and leaves error unchanged in the case of existing file 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:118 ... [NSFileManager attributesOfItemAtPath:error:] returns nil for attributes and non-nil for error in the case of non-existent file 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:122 ... NSFileManager can change directories 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:128 ... NSFileManager can get current dir 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:132 ... NSFileManager creates an empty file 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:136 ... -fileExistsAtPath: agrees 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:138 ... empty file produces empty string 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:140 ... empty file produces empty mutable string 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:142 ... NSFileManager removes an empty file 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:146 ... NSFileManager creates a file 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:150 ... -fileExistsAtPath: agrees 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:156 ... -contentsOfDirectoryAtPath: agrees 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:166 ... -contentsOfDirectoryAtPath: agrees with different current directory 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:180 ... -contentsOfDirectoryAtURL: agrees with different current directory 435s Passed test: (2025-04-14 10:34:22.266 +0000) general.m:188 ... NSFileManager file contents match 435s Passed test: (2025-04-14 10:34:23.267 +0000) general.m:192 ... NSFileManager copies a file 435s Passed test: (2025-04-14 10:34:23.267 +0000) general.m:196 ... -fileExistsAtPath: agrees 435s Passed test: (2025-04-14 10:34:23.267 +0000) general.m:200 ... NSFileManager copied file contents match 435s Passed test: (2025-04-14 10:34:23.267 +0000) general.m:207 ... copy creation date equals original 435s Passed test: (2025-04-14 10:34:23.267 +0000) general.m:210 ... copy modification date equals original 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:219 ... can rewrite data file 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:228 ... rewritten file creation date changed 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:232 ... rewritten file modification date changed 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:235 ... NSFileManager moves a file 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:239 ... NSFileManager move destination exists 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:241 ... NSFileManager move source doesn't exist 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:246 ... NSFileManager moved file contents match 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:249 ... NSFileManager does not copy nonexistent file 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:257 ... NSFileManager creates a symbolic link 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:260 ... link exists 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:262 ... NSFileManager removes a symbolic link 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:265 ... NSFileManager removed link doesn't exist 435s Passed test: (2025-04-14 10:34:23.268 +0000) general.m:268 ... NSFileManager removed link's target still exists 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:272 ... NSFileManager removes a file 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:275 ... NSFileManager removed file doesn't exist 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:278 ... NSFileManager isReadableFileAtPath: works 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:280 ... NSFileManager isWritableFileAtPath: works 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:282 ... NSFileManager isDeletableFileAtPath: works 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:284 ... NSFileManager isExecutableFileAtPath: works 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:287 ... NSFileManager -removeFileAtPath: @"." throws exception 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:291 ... NSFileManager can create a subdirectory 435s Passed test: (2025-04-14 10:34:23.269 +0000) general.m:313 ... URL enumerator finds expected file and subdirectory 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:316 ... NSFileManager can move into subdir 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:327 ... directories containing identical files are equal 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:333 ... directories containing files with different content are not equal 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:335 ... sub1 removed 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:337 ... sub2 removed 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:341 ... NSFileManager refuses to create intermediate directories 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:346 ... error value is set 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:347 ... cocoa error domain 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:348 ... error user info is set 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:349 ... error info has a path 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:353 ... NSFileManager can create intermediate directories 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:358 ... NSFileManager create directory and intermediate directory 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:363 ... current directory exists 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:366 ... parent directory exists 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:369 ... parent of parent directory exists 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:372 ... directory exists 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:376 ... removed directory 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:377 ... directory no longer exists 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:381 ... NSFileManager refuses to create intermediate directories on URL 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:391 ... NSFileManager can create intermediate directories on URL 435s Passed test: (2025-04-14 10:34:23.270 +0000) general.m:396 ... NSFileManager create directory and intermediate directory on URL 435s Passed test: (2025-04-14 10:34:23.271 +0000) general.m:410 ... NSFileManager copy item at URL 435s Passed test: (2025-04-14 10:34:23.271 +0000) general.m:413 ... NSFileManager copy item at Path 435s Passed test: (2025-04-14 10:34:23.271 +0000) general.m:418 ... NSFileManager move item at URL 435s Passed test: (2025-04-14 10:34:23.271 +0000) general.m:421 ... NSFileManager move item at Path 435s Passed test: (2025-04-14 10:34:23.271 +0000) general.m:425 ... NSFileManager remove item at URL 435s Passed test: (2025-04-14 10:34:23.272 +0000) general.m:428 ... NSFileManager remove item at Path 435s Passed test: (2025-04-14 10:34:23.272 +0000) general.m:431 ... NSFileManager -removeFileAtPath: @"." throws exception 435s Passed test: (2025-04-14 10:34:23.272 +0000) general.m:435 ... NSFileManager -removeFileAtPath: @".." throws exception 435s 435s real 0m1.065s 435s user 0m0.050s 435s sys 0m0.011s 435s Completed file: general.m 435s Testing unrepresentable_filenames.m... 435s Running Tests/base/NSFileManager/unrepresentable_filenames.m... 435s 9 files 435s 0: 1 0 general.m 435s 0: 0067 435s 1: 0065 435s 2: 006e 435s 3: 0065 435s 4: 0072 435s 5: 0061 435s 6: 006c 435s 7: 002e 435s 8: 006d 435s 1: 1 1 obj 435s 0: 006f 435s 1: 0062 435s 2: 006a 435s 2: 1 0 basic.m 435s 0: 0062 435s 1: 0061 435s 2: 0073 435s 3: 0069 435s 4: 0063 435s 5: 002e 435s 6: 006d 435s 3: 1 0 TestInfo 435s 0: 0054 435s 1: 0065 435s 2: 0073 435s 3: 0074 435s 4: 0049 435s 5: 006e 435s 6: 0066 435s 7: 006f 435s 4: 1 0 test_2.out 435s 0: 0074 435s 1: 0065 435s 2: 0073 435s 3: 0074 435s 4: 005f 435s 5: 0032 435s 6: 002e 435s 7: 006f 435s 8: 0075 435s 9: 0074 435s 5: 1 0 unrepresentable_filenames.m 435s 0: 0075 435s 1: 006e 435s 2: 0072 435s 3: 0065 435s 4: 0070 435s 5: 0072 435s 6: 0065 435s 7: 0073 435s 8: 0065 435s 9: 006e 435s 10: 0074 435s 11: 0061 435s 12: 0062 435s 13: 006c 435s 14: 0065 435s 15: 005f 435s 16: 0066 435s 17: 0069 435s 18: 006c 435s 19: 0065 435s 20: 006e 435s 21: 0061 435s 22: 006d 435s 23: 0065 435s 24: 0073 435s 25: 002e 435s 26: 006d 435s 6: 1 1 NSFileManagerTestDir 435s 0: 004e 435s 1: 0053 435s 2: 0046 435s 3: 0069 435s 4: 006c 435s 5: 0065 435s 6: 004d 435s 7: 0061 435s 8: 006e 435s 9: 0061 435s 10: 0067 435s 11: 0065 435s 12: 0072 435s 13: 0054 435s 14: 0065 435s 15: 0073 435s 16: 0074 435s 17: 0044 435s 18: 0069 435s 19: 0072 435s 7: 1 0 test_2.err 435s 0: 0074 435s 1: 0065 435s 2: 0073 435s 3: 0074 435s 4: 005f 435s 5: 0032 435s 6: 002e 435s 7: 0065 435s 8: 0072 435s 9: 0072 435s 8: 1 0 GNUmakefile 435s 0: 0047 435s 1: 004e 435s 2: 0055 435s 3: 006d 435s 4: 0061 435s 5: 006b 435s 6: 0065 435s 7: 0066 435s 8: 0069 435s 9: 006c 435s 10: 0065 435s 435s real 0m0.019s 435s user 0m0.012s 435s sys 0m0.006s 435s Completed file: unrepresentable_filenames.m 435s 435s Building in Tests/base/NSHTTPCookie 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSHTTPCookie/basic.m... 435s Passed test: (2025-04-14 10:34:24.063 +0000) basic.m:13 ... NSHTTPCookie +alloc returns an NSHTTPCookie 435s Passed test: (2025-04-14 10:34:24.103 +0000) basic.m:19 ... NSHTTPCookie +cookieWithProperties: returns an NSHTTPCookie 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:33 ... NSHTTPCookie +cookieWithProperties: works with all constants 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:39 ... cookie without path returns nil 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:48 ... NSHTTPCookie +cookiesWithResponseHeaderFields: returns an NSArray 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:50 ... cookies array contains two cookies 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:52 ... NSHTTPCookie returns proper name 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:53 ... NSHTTPCookie returns proper value 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:55 ... NSHTTPCookie returns proper domain 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:57 ... Cookie is not secure 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:58 ... Cookie is not http only 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:62 ... NSHTTPCookie can generate proper cookie 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:70 ... NSHTTPCookie is secure 435s Passed test: (2025-04-14 10:34:24.104 +0000) basic.m:71 ... NSHTTPCookie is HTTPOnly 435s 435s real 0m0.059s 435s user 0m0.045s 435s sys 0m0.012s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSHashTable 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool additions... 435s Making all for test_tool create... 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s Compiling file create.m ... 435s Compiling file additions.m ... 435s create.m: In function ‘main’: 435s create.m:10:6: warning: variable ‘vals’ set but not used [-Wunused-but-set-variable] 435s 10 | id vals[3]; 435s | ^~~~ 435s Linking test_tool general ... 435s Linking test_tool additions ... 435s Linking test_tool basic ... 435s Linking test_tool create ... 435s Making all for test_tool weakObjects... 435s Compiling file weakObjects.m ... 435s Linking test_tool weakObjects ... 435s Testing additions.m... 435s Running Tests/base/NSHashTable/additions.m... 435s Passed test: (2025-04-14 10:34:25.684 +0000) additions.m:15 ... -addObjectsFromArray: adds objects ignoring duplicates 435s Passed test: (2025-04-14 10:34:25.732 +0000) additions.m:16 ... Table contains correct objects 435s 435s real 0m0.070s 435s user 0m0.054s 435s sys 0m0.010s 435s Completed file: additions.m 435s Testing basic.m... 435s Running Tests/base/NSHashTable/basic.m... 435s Passed test: (2025-04-14 10:34:25.786 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' exists 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working alloc 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working init 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working new 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working allocWithZone 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSHashTable is a known className 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' conforms to NSObject 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return self 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return own class 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' object is of correct class 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return superclass 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' responds to hash 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' isEqual: to self 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' respondsToSelector: 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' handles retain 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' has working retainCount 435s Passed test: (2025-04-14 10:34:25.824 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' has NSString description 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' handles performSelector 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSHashTable is a known class 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSHashTable is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' understands -copy 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' copy is of correct type 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' original and copy are equal 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' zCopy has correct type 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' copy and original are equal 435s Passed test: (2025-04-14 10:34:25.825 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s 435s real 0m0.058s 435s user 0m0.052s 435s sys 0m0.005s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSHashTable/create.m... 435s Passed test: (2025-04-14 10:34:25.874 +0000) create.m:21 ... +new creates an empty hash table 435s Passed test: (2025-04-14 10:34:25.912 +0000) create.m:27 ... -addObject: increments count 435s Passed test: (2025-04-14 10:34:25.913 +0000) create.m:28 ... -addObject: raises with nil 435s 435s real 0m0.062s 435s user 0m0.044s 435s sys 0m0.012s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSHashTable/general.m... 435s 435s real 0m0.018s 435s user 0m0.018s 435s sys 0m0.000s 435s Completed file: general.m 435s Testing weakObjects.m... 435s Running Tests/base/NSHashTable/weakObjects.m... 435s Start set: weakObjects.m:10 ... NSHashTable weak objects 435s Skipped set: weakObjects.m 15 ... ARC support unavailable 435s End set: weakObjects.m:31 ... NSHashTable weak objects 435s 435s real 0m0.017s 435s user 0m0.009s 435s sys 0m0.008s 435s Completed file: weakObjects.m 435s 435s Building in Tests/base/NSHost 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool create... 435s Compiling file create.m ... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Linking test_tool create ... 435s Testing basic.m... 435s Running Tests/base/NSHost/basic.m... 435s Passed test: (2025-04-14 10:34:26.667 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSHost is a known className 435s Passed test: (2025-04-14 10:34:26.708 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' conforms to NSObject 435s Passed test: (2025-04-14 10:34:26.708 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return self 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return own class 435s Passed test: (2025-04-14 10:34:26.709 +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 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return superclass 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' responds to hash 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' isEqual: to self 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' respondsToSelector: 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' handles retain 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' has working retainCount 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' has NSString description 435s Passed test: (2025-04-14 10:34:26.709 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' handles performSelector 435s 435s real 0m0.059s 435s user 0m0.042s 435s sys 0m0.016s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSHost/create.m... 435s Passed test: (2025-04-14 10:34:26.774 +0000) create.m:14 ... NSHost understands +currentHost 435s Passed test: (2025-04-14 10:34:26.813 +0000) create.m:19 ... NSHost understands +localHost 435s Passed test: (2025-04-14 10:34:26.813 +0000) create.m:26 ... +hostWithName: works for IPV6 addr 435s Passed test: (2025-04-14 10:34:26.813 +0000) create.m:29 ... NSHost understands +hostWithName: 435s Passed test: (2025-04-14 10:34:26.813 +0000) create.m:32 ... NSHost understands +hostWithAddress: 435s Passed test: (2025-04-14 10:34:26.813 +0000) create.m:35 ... NSHost understands [+hostWithName: 127.0.0.1] 435s 435s real 0m0.063s 435s user 0m0.052s 435s sys 0m0.005s 435s Completed file: create.m 435s 435s Building in Tests/base/NSIndexPath 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool general... 435s Compiling file general.m ... 435s Linking test_tool general ... 435s Testing general.m... 435s Running Tests/base/NSIndexPath/general.m... 435s Passed test: (2025-04-14 10:34:27.541 +0000) general.m:18 ... +indexPathWithIndex: works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:25 ... index path gives a shared instance 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:28 ... indexAtPosition: with bad location gives NSNotFound 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:32 ... indexPathByAddingIndex: works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:38 ... indexPathByRemovingLastIndex works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:43 ... indexPathWithindexes:length: works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:49 ... indexPathWithindexes:length: works for another path 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:54 ... different index paths are not equal 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:57 ... comparison one way works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:59 ... comparison the other way works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:62 ... longer index1 comparison one way works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:64 ... longer index1 comparison the other way works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:68 ... longer index2 comparison one way works 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:70 ... longer index2 comparison the other way works 435s 2025-04-14 10:34:27.581 general[16797:16797] autorelease called without pool for object (0x188e217da3b0) of class NSCalendarDate in thread {name = (null), num = 16797} 435s 2025-04-14 10:34:27.581 general[16797:16797] autorelease called without pool for object (0x188e21808b30) of class GSTimeZone in thread {name = (null), num = 16797} 435s 2025-04-14 10:34:27.581 general[16797:16797] autorelease called without pool for object (0x188e21808b30) of class GSTimeZone in thread {name = (null), num = 16797} 435s 2025-04-14 10:34:27.581 general[16797:16797] autorelease called without pool for object (0x188e21802690) of class GSCInlineString in thread {name = (null), num = 16797} 435s 2025-04-14 10:34:27.581 general[16797:16797] autorelease called without pool for object (0x188e21790630) of class GSAutoreleasedMemory in thread {name = (null), num = 16797} 435s Passed test: (2025-04-14 10:34:27.581 +0000) general.m:76 ... +indexPathWithIndex: doesn't mess up memory 435s 435s real 0m0.061s 435s user 0m0.053s 435s sys 0m0.007s 435s Completed file: general.m 435s 435s Building in Tests/base/NSIndexSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool enumerateRanges... 435s Compiling file enumerateRanges.m ... 435s Linking test_tool enumerateRanges ... 435s Testing enumerateRanges.m... 435s Running Tests/base/NSIndexSet/enumerateRanges.m... 435s Start set: enumerateRanges.m:311 ... NSIndexSet BLOCKS 435s Skipped set: enumerateRanges.m 330 ... Blocks support unavailable 435s End set: enumerateRanges.m:333 ... NSIndexSet BLOCKS 435s 435s real 0m0.021s 435s user 0m0.012s 435s sys 0m0.007s 435s Completed file: enumerateRanges.m 435s 435s Building in Tests/base/NSInvocation 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in ../GenericTests ... 435s Making all for subproject generictests... 435s Compiling file generic.m ... 435s Making all in Resources ... 435s Making all for bundle InvokeProxy... 435s Creating InvokeProxy.bundle/.... 435s Compiling file InvokeProxy.m ... 435s Linking bundle InvokeProxy ... 435s Creating InvokeProxy.bundle/Resources... 435s Creating stamp file... 435s Creating InvokeProxy.bundle/Resources/Info-gnustep.plist... 435s make[2]: Nothing to be done for 'internal-master-test-tool-all'. 435s Making all for test_tool basic... 435s Making all for test_tool test01... 435s Making all for test_tool general... 435s Making all for test_tool test02... 435s Compiling file test01.m ... 435s Compiling file basic.m ... 435s Compiling file test02.m ... 435s Compiling file general.m ... 435s Linking test_tool test02 ... 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Linking test_tool test01 ... 435s Testing basic.m... 435s Running Tests/base/NSInvocation/basic.m... 435s Passed test: (2025-04-14 10:34:29.786 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' exists 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working alloc 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working init 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working new 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working allocWithZone 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSInvocation is a known className 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' conforms to NSObject 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return self 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return own class 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' object is of correct class 435s Passed test: (2025-04-14 10:34:29.828 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return superclass 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' responds to hash 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' isEqual: to self 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' respondsToSelector: 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' handles retain 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' has working retainCount 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' has NSString description 435s Passed test: (2025-04-14 10:34:29.829 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' handles performSelector 435s 435s real 0m0.061s 435s user 0m0.046s 435s sys 0m0.012s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSInvocation/general.m... 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:75 ... loading resources from bundle 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:83 ... Invoke retChar 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:85 ... Can return chars 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:89 ... Invoke retShort 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:91 ... Can return short 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:95 ... Invoke retInt 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:97 ... Can return int 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:101 ... Invoke retLong 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:103 ... Can return long 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:107 ... Invoke retFloat 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:109 ... Can return float 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:113 ... Invoke retDouble 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:115 ... Can return double 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:119 ... Invoke retObject 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:121 ... Can return object 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:126 ... Invoke loopChar: 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:128 ... Can send/return chars 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:133 ... Invoke loopShort: 435s Passed test: (2025-04-14 10:34:29.914 +0000) general.m:135 ... Can send/return shorts 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:140 ... Invoke loopInt: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:142 ... Can send/return ints 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:147 ... Invoke loopLong: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:149 ... Can send/return longs 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:154 ... Invoke loopFloat: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:156 ... Can send/return floats 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:161 ... Invoke loopDouble: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:163 ... Can send/return double 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:168 ... Invoke loopObject: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:170 ... Can send/return objects 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:180 ... Invoke loopString: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:182 ... Can send/return char * 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:188 ... Invoke loopSmall: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:190 ... Can send/return small structs 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:196 ... Invoke loopLarge: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:198 ... Can send/return large structs 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:204 ... Invoke loopRect: 435s Passed test: (2025-04-14 10:34:29.915 +0000) general.m:207 ... Can send/return NSRect 435s 435s real 0m0.064s 435s user 0m0.052s 435s sys 0m0.008s 435s Completed file: general.m 435s Testing test01.m... 435s Running Tests/base/NSInvocation/test01.m... 435s Passed test: (2025-04-14 10:34:30.004 +0000) test01.m:31 ... loading resources from bundle 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:51 ... Retain return value 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:64 ... Will Retain arguments after -retainArguments 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:74 ... default will not retain arguments 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:82 ... Check if nil target works 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:87 ... Exception in invocation #1 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:88 ... Exception getting return value #1 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:99 ... Exception in invocation #2 435s Passed test: (2025-04-14 10:34:30.005 +0000) test01.m:100 ... Exception getting return value #2 435s 435s real 0m0.059s 435s user 0m0.044s 435s sys 0m0.015s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/NSInvocation/test02.m... 435s Passed test: (2025-04-14 10:34:30.055 +0000) test02.m:27 ... NS_MESSAGE worked 435s 435s real 0m0.059s 435s user 0m0.051s 435s sys 0m0.008s 435s Completed file: test02.m 435s 435s Building in Tests/base/NSInvocationOperation 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSInvocationOperation/basic.m... 435s Start set: basic.m:11 ... NSInvocationOperation - basic 435s Passed test: (2025-04-14 10:34:30.789 +0000) basic.m:28 ... Can invoke a selector on a target 435s Passed test: (2025-04-14 10:34:30.828 +0000) basic.m:37 ... Can recover an operation's invocation 435s Passed test: (2025-04-14 10:34:30.829 +0000) basic.m:41 ... Can schedule an NSInvocation 435s Passed test: (2025-04-14 10:34:30.829 +0000) basic.m:49 ... Can't get result of a void invocation 435s Passed test: (2025-04-14 10:34:30.829 +0000) basic.m:59 ... Can't get the result of a cancelled invocation 435s Passed test: (2025-04-14 10:34:30.829 +0000) basic.m:66 ... Result is nil before the invocation has completed 435s End set: basic.m:71 ... NSInvocationOperation - basic 435s 435s real 0m0.060s 435s user 0m0.051s 435s sys 0m0.007s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSJSONSerialization 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool json... 435s Making all for test_tool tests00... 435s Compiling file json.m ... 435s Compiling file tests00.m ... 435s Linking test_tool json ... 435s Linking test_tool tests00 ... 435s Testing json.m... 435s Running Tests/base/NSJSONSerialization/json.m... 435s Passed test: (2025-04-14 10:34:31.563 +0000) json.m:46 ... Decoding in different encodings give the same result 435s Passed test: (2025-04-14 10:34:31.602 +0000) json.m:46 ... Decoding in different encodings give the same result 435s Passed test: (2025-04-14 10:34:31.602 +0000) json.m:46 ... Decoding in different encodings give the same result 435s Passed test: (2025-04-14 10:34:31.602 +0000) json.m:46 ... Decoding in different encodings give the same result 435s Passed test: (2025-04-14 10:34:31.602 +0000) json.m:52 ... Decoded dictionary had the right number of elements 435s Passed test: (2025-04-14 10:34:31.602 +0000) json.m:54 ... Can serialise deserialised JSON 435s Passed test: (2025-04-14 10:34:31.602 +0000) json.m:59 ... Round trip worked with pretty printing 435s Passed test: (2025-04-14 10:34:31.603 +0000) json.m:62 ... Round trip worked with ugly printing 435s Passed test: (2025-04-14 10:34:31.603 +0000) json.m:65 ... Round trip worked through stream 435s 435s real 0m0.058s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: json.m 435s Testing tests00.m... 435s Running Tests/base/NSJSONSerialization/tests00.m... 435s 2025-04-14 10:34:31.678 tests00[17500:17500] Performing test cr39118 435s Passed test: (2025-04-14 10:34:31.678 +0000) tests00.m:363 ... cr39118 435s 2025-04-14 10:34:31.678 tests00[17500:17500] Performing test cr48439 435s Passed test: (2025-04-14 10:34:31.678 +0000) tests00.m:364 ... cr48439 435s 2025-04-14 10:34:31.678 tests00[17500:17500] Performing test cr153594 435s Passed test: (2025-04-14 10:34:31.679 +0000) tests00.m:365 ... cr153594 435s 2025-04-14 10:34:31.679 tests00[17500:17500] Performing test urlTest 435s Passed test: (2025-04-14 10:34:31.729 +0000) tests00.m:366 ... urlTest 435s 2025-04-14 10:34:31.730 tests00[17500:17500] Performing test cr1524466 435s Passed test: (2025-04-14 10:34:31.730 +0000) tests00.m:367 ... cr1524466 435s 2025-04-14 10:34:31.730 tests00[17500:17500] Performing test cr2096767 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:901, increment: 0.0000 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:901 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:901 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:901 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0000 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0005 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0006 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0007 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0008 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0009 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0009 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0009 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0009 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:23:000 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:23:000 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input string: 2006-04-22 22:22:22:999, increment: 0.0009 435s 2025-04-14 10:34:31.730 tests00[17500:17500] input date: 2006-04-22 22:22:22:999 435s 2025-04-14 10:34:31.730 tests00[17500:17500] output date: 2006-04-22 22:22:23:000 435s 2025-04-14 10:34:31.730 tests00[17500:17500] expect: 2006-04-22 22:22:23:000 435s Passed test: (2025-04-14 10:34:31.730 +0000) tests00.m:368 ... cr2096767 435s 2025-04-14 10:34:31.730 tests00[17500:17500] Performing test cr2549370 435s Passed test: (2025-04-14 10:34:31.731 +0000) tests00.m:369 ... cr2549370 435s 2025-04-14 10:34:31.731 tests00[17500:17500] Performing test longLongOverflow 435s Passed test: (2025-04-14 10:34:31.731 +0000) tests00.m:370 ... longLongOverflow 435s 435s real 0m0.110s 435s user 0m0.094s 435s sys 0m0.015s 435s Completed file: tests00.m 435s 435s Building in Tests/base/NSKeyedArchiver 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool create... 435s Compiling file basic.m ... 435s Compiling file general.m ... 435s Compiling file create.m ... 435s Linking test_tool basic ... 435s Linking test_tool create ... 435s Linking test_tool general ... 435s Testing basic.m... 435s Running Tests/base/NSKeyedArchiver/basic.m... 435s Passed test: (2025-04-14 10:34:32.646 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' exists 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' has working alloc 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' has working allocWithZone 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSKeyedArchiver is a known className 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' conforms to NSObject 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return self 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return own class 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' object is of correct class 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return superclass 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' responds to hash 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' isEqual: to self 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' respondsToSelector: 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' handles retain 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' has working retainCount 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' has NSString description 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' handles performSelector 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' exists 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' has working alloc 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' has working allocWithZone 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSKeyedUnarchiver is a known className 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' conforms to NSObject 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return self 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return own class 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' object is of correct class 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return superclass 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' responds to hash 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' isEqual: to self 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' respondsToSelector: 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' handles retain 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' has working retainCount 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' has NSString description 435s Passed test: (2025-04-14 10:34:32.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' handles performSelector 435s 435s real 0m0.059s 435s user 0m0.051s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSKeyedArchiver/create.m... 435s Passed test: (2025-04-14 10:34:32.766 +0000) create.m:17 ... -initForWritingWithMutableData seems ok 435s Passed test: (2025-04-14 10:34:32.766 +0000) create.m:19 ... Creating an NSUnarchiver with nil data throws an exception 435s 435s real 0m0.056s 435s user 0m0.042s 435s sys 0m0.013s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSKeyedArchiver/general.m... 435s 2025-04-14 10:34:32.857 general[17691:17691] 435s 435s 435s 435s $archiver 435s NSKeyedArchiver 435s $objects 435s 435s $null 435s 435s $class 435s 435s CF$UID 435s 5 435s 435s NS.objects 435s 435s 435s CF$UID 435s 2 435s 435s 435s 435s 435s $class 435s 435s CF$UID 435s 4 435s 435s NS.base 435s 435s CF$UID 435s 0 435s 435s NS.relative 435s 435s CF$UID 435s 3 435s 435s 435s http://www.w3.org/ 435s 435s $classes 435s 435s NSURL 435s NSObject 435s 435s $classname 435s NSURL 435s 435s 435s $classes 435s 435s NSMutableSet 435s NSSet 435s NSObject 435s 435s $classname 435s NSMutableSet 435s 435s 435s $top 435s 435s root 435s 435s CF$UID 435s 1 435s 435s 435s $version 435s 100000 435s 435s 435s Passed test: (2025-04-14 10:34:32.859 +0000) general.m:38 ... Can archive and restore a URL 435s Passed test: (2025-04-14 10:34:32.859 +0000) general.m:45 ... We can build basic strings and arrays for tests 435s Passed test: (2025-04-14 10:34:32.859 +0000) general.m:55 ... archiveRootObject:toFile: seems ok 435s Passed test: (2025-04-14 10:34:32.859 +0000) general.m:59 ... archivedDataWithRootObject: seems ok 435s 2025-04-14 10:34:32.859 general[17691:17691] From data: original array ("Archiver.dat", "A Goodbye", 100, "A Goodbye"), decoded array ("Archiver.dat", "A Goodbye", 100, "A Goodbye") 435s Passed test: (2025-04-14 10:34:32.859 +0000) general.m:64 ... unarchiveObjectWithData: seems ok 435s 2025-04-14 10:34:32.859 general[17691:17691] From file: original array ("Archiver.dat", "A Goodbye", 100, "A Goodbye"), decoded array ("Archiver.dat", "A Goodbye", 100, "A Goodbye") 435s Passed test: (2025-04-14 10:34:32.859 +0000) general.m:69 ... unarchiveObjectWithFile: seems ok 435s Passed test: (2025-04-14 10:34:32.859 +0000) general.m:81 ... encodeObject:forKey: seems okay 435s 2025-04-14 10:34:32.859 general[17691:17691] Original string: Testing all strings, unarchived string: Testing all strings 435s 435s real 0m0.062s 435s user 0m0.053s 435s sys 0m0.009s 435s Completed file: general.m 435s 435s Building in Tests/base/NSLocale 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool create... 435s Compiling file basic.m ... 435s Compiling file general.m ... 435s Compiling file create.m ... 435s Linking test_tool basic ... 435s Linking test_tool create ... 435s Linking test_tool general ... 435s Testing basic.m... 435s Running Tests/base/NSLocale/basic.m... 435s Start set: basic.m:13 ... NSLocale 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSLocale is a known className 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' conforms to NSObject 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return self 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return own class 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' object en_US_POSIX is of correct class 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return superclass 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' responds to hash 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' isEqual: to self 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' respondsToSelector: 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' handles retain 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' has working retainCount 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' has NSString description 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:34.012 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSLocale' can be encoded 435s Passed test: (2025-04-14 10:34:34.013 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:34:34.013 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:34.013 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSLocale is a known class 435s Passed test: (2025-04-14 10:34:34.013 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSLocale is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:34.014 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:34.014 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' understands -copy 435s Passed test: (2025-04-14 10:34:34.014 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' copy is of correct type 435s Passed test: (2025-04-14 10:34:34.014 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' original and copy are equal 435s Passed test: (2025-04-14 10:34:34.014 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:34.014 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' zCopy has correct type 435s Passed test: (2025-04-14 10:34:34.014 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s End set: basic.m:25 ... NSLocale 435s 435s real 0m0.060s 435s user 0m0.051s 435s sys 0m0.009s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSLocale/create.m... 435s Start set: create.m:13 ... NSLocale 435s Passed test: (2025-04-14 10:34:34.101 +0000) create.m:19 ... +systemLocale returns non-nil 435s Passed test: (2025-04-14 10:34:34.101 +0000) create.m:20 ... +systemLocale return a NSLocale 435s Passed test: (2025-04-14 10:34:34.101 +0000) create.m:23 ... +currentLocale return non-nil 435s Passed test: (2025-04-14 10:34:34.102 +0000) create.m:24 ... +currentLocale return a NSLocale 435s End set: create.m:26 ... NSLocale 435s 435s real 0m0.067s 435s user 0m0.059s 435s sys 0m0.008s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSLocale/general.m... 435s Start set: general.m:14 ... NSLocale 435s Passed test: (2025-04-14 10:34:34.179 +0000) general.m:23 ... canonical version of es_ES 435s Passed test: (2025-04-14 10:34:34.180 +0000) general.m:25 ... canonical version of zh-Hant_TW 435s Passed test: (2025-04-14 10:34:34.180 +0000) general.m:32 ... NSLocaleIdentifier key returns 'es_ES@currency=ESP' 435s Passed test: (2025-04-14 10:34:34.180 +0000) general.m:35 ... NSLocaleLanguageCode key returns 'es' 435s Passed test: (2025-04-14 10:34:34.180 +0000) general.m:38 ... NSLocaleCountryCode key returns 'ES' 435s Passed test: (2025-04-14 10:34:34.180 +0000) general.m:42 ... NSLocaleScriptCode key returns nil 435s Passed test: (2025-04-14 10:34:34.180 +0000) general.m:44 ... NSLocaleVariantCode key returns nil 435s Passed test: (2025-04-14 10:34:34.180 +0000) general.m:46 ... NSLocaleCollationIdentifier key returns nil 435s Passed test: (2025-04-14 10:34:34.184 +0000) general.m:48 ... NSLocaleExemplarCharacterSet key returns a NSCharacterSet 435s Passed test: (2025-04-14 10:34:34.187 +0000) general.m:51 ... NSLocaleCalendar key returns a NSCalendar 435s Passed test: (2025-04-14 10:34:34.187 +0000) general.m:54 ... NSLocaleUsesMetricSystem key returns a NSNumber 435s Passed test: (2025-04-14 10:34:34.187 +0000) general.m:56 ... NSLocaleUsesMetricSystem key returns YES 435s Passed test: (2025-04-14 10:34:34.187 +0000) general.m:58 ... NSLocaleMeasurementSystem key returns 'Metric' 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:61 ... NSLocaleDecimalSeparator key returns ',' 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:65 ... NSLocaleCurrencySymbol key returns 'xx3' 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:68 ... NSLocaleCurrencyCode key returns 'ESP' 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:71 ... NSLocaleCollatorIdentifier for Spain 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:73 ... NSLocaleGroupingSeparator key returns '.' 435s Dashed hope: (2025-04-14 10:34:34.188 +0000) general.m:77 ... NSLocaleQuotationBeginDelimiterKey key works 435s Expected '‘' and got '“' (unicode codepoint 8220) 435s Dashed hope: (2025-04-14 10:34:34.188 +0000) general.m:81 ... NSLocaleQuotationEndDelimiterKey key returns 'xx6' 435s Expected '’' and got '”' (unicode codepoint 8221) 435s Dashed hope: (2025-04-14 10:34:34.188 +0000) general.m:85 ... NSLocaleAlternateQuotationBeginDelimiterKey key returns 'xx7' 435s Expected '“' and got '‘' (unicode codepoint 8216) 435s Dashed hope: (2025-04-14 10:34:34.188 +0000) general.m:89 ... NSLocaleAlternateQuotationEndDelimiterKey key returns 'xx8' 435s Expected '”' and got '’' (unicode codepoint 8217) 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:96 ... 'en_US' is stored as 'en_US'. 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:98 ... en_US does not have script code 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:100 ... en_US does not have variant code 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:102 ... en_US does not have a collation identifier 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:104 ... en_US does not use the metric system 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:109 ... zh-Hant_TW country code is TW 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:111 ... zh-Hant_TW language code is zh 435s Passed test: (2025-04-14 10:34:34.188 +0000) general.m:113 ... 'zh-Hant_TW' is stored as 'zh_TW' 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:115 ... zh-Hant_TW has no script code 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:120 ... zh-Hans_CN country code is CN 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:122 ... zh-Hans_CN language code is zh 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:124 ... 'zh-Hans_CN' is stored as 'zh_CN' 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:126 ... zh-Hans_CN has no script code 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:130 ... Canonical identifier for nil is nil 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:132 ... Canonical identifier for an empty string is an empty string 435s Passed test: (2025-04-14 10:34:34.189 +0000) general.m:134 ... Canonical identifier for 'some rubbish is 'some rubbish' 435s Dashed hope: (2025-04-14 10:34:34.189 +0000) general.m:141 ... Canonical identifier for 'AmericanEnglish is americanenglish 435s Expected 'americanenglish' and got 'en_US' 435s Dashed hope: (2025-04-14 10:34:34.189 +0000) general.m:144 ... Canonical language identifier for 'AmericanEnglish is americanenglish 435s Expected 'americanenglish' and got 'en' 435s End set: general.m:148 ... NSLocale 435s 435s real 0m0.067s 435s user 0m0.055s 435s sys 0m0.008s 435s Completed file: general.m 435s 435s Building in Tests/base/NSLock 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in Helpers ... 435s Making all for tool doubleNSLock... 435s Making all for tool doubleNSConditionLock... 435s Compiling file doubleNSConditionLock.m ... 435s Compiling file doubleNSLock.m ... 435s Linking tool doubleNSConditionLock ... 435s Linking tool doubleNSLock ... 435s Making all for test_tool RecursiveLock... 435s Making all for test_tool doubleLocking... 435s Making all for test_tool condlock... 435s Making all for test_tool tryLock... 435s Compiling file condlock.m ... 435s Compiling file RecursiveLock.m ... 435s Compiling file doubleLocking.m ... 435s Compiling file tryLock.m ... 435s Linking test_tool condlock ... 435s Linking test_tool RecursiveLock ... 435s Linking test_tool tryLock ... 435s Making all for test_tool unbalancedUnlock... 435s Compiling file unbalancedUnlock.m ... 435s Linking test_tool doubleLocking ... 435s Linking test_tool unbalancedUnlock ... 435s Testing RecursiveLock.m... 435s Running Tests/base/NSLock/RecursiveLock.m... 435s Passed test: (2025-04-14 10:34:35.802 +0000) RecursiveLock.m:14 ... NSRecursiveLock with tryLock, then unlocking 435s Passed test: (2025-04-14 10:34:35.840 +0000) RecursiveLock.m:19 ... NSRecursiveLock lockBeforeDate: works 435s Passed test: (2025-04-14 10:34:35.840 +0000) RecursiveLock.m:31 ... NSRecursiveLock lockBeforeDate: with NSRecursiveLock returns YES 435s Start set: RecursiveLock.m:34 ... mutex ownership extension 435s Passed test: (2025-04-14 10:34:35.840 +0000) RecursiveLock.m:41 ... NSRecursiveLock isLockedByCurrentThread returns NO when not locked 435s Passed test: (2025-04-14 10:34:35.840 +0000) RecursiveLock.m:44 ... NSRecursiveLock isLockedByCurrentThread returns YES when locked 435s Passed test: (2025-04-14 10:34:35.840 +0000) RecursiveLock.m:47 ... NSRecursiveLock isLockedByCurrentThread returns NO when unlocked 435s End set: RecursiveLock.m:56 ... mutex ownership extension 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.005s 435s Completed file: RecursiveLock.m 435s Testing condlock.m... 435s Running Tests/base/NSLock/condlock.m... 435s Passed test: (2025-04-14 10:34:47.885 +0000) condlock.m:92 ... Condition lock 435s 435s real 0m12.066s 435s user 0m0.066s 435s sys 0m0.005s 435s Completed file: condlock.m 435s Testing doubleLocking.m... 435s Running Tests/base/NSLock/doubleLocking.m... 435s 2025-04-14 10:34:50.009 doubleLocking[18192:18192] Data was 2025-04-14 10:34:48.061 doubleNSLock[18196:18200] *** -[NSLock lock]: deadlock ( (locked by 18200)) 435s 2025-04-14 10:34:48.062 doubleNSLock[18196:18200] *** Break on _NSLockError() to debug. 435s 2025-04-14 10:34:49.062 doubleNSLock[18196:18196] Done. 435s Passed test: (2025-04-14 10:34:50.010 +0000) doubleLocking.m:39 ... NSLock reported deadlock as expected 435s 2025-04-14 10:34:52.012 doubleLocking[18192:18192] Data was 2025-04-14 10:34:50.067 doubleNSConditionLock[18201:18205] *** -[NSCondition lock]: deadlock ( 'condition-for-lock-0x6b85d0000d40' (locked by 18205)) 435s 2025-04-14 10:34:50.067 doubleNSConditionLock[18201:18205] *** Break on _NSLockError() to debug. 435s 2025-04-14 10:34:51.067 doubleNSConditionLock[18201:18201] Done. 435s Passed test: (2025-04-14 10:34:52.012 +0000) doubleLocking.m:63 ... NSConditionLock reported deadlock as expected 435s Passed test: (2025-04-14 10:34:52.012 +0000) doubleLocking.m:79 ... NSLock can tryLock 435s Passed test: (2025-04-14 10:34:52.012 +0000) doubleLocking.m:80 ... NSLock says NO for recursive tryLock 435s Passed test: (2025-04-14 10:34:52.012 +0000) doubleLocking.m:84 ... NSConditionLock can tryLock 435s Passed test: (2025-04-14 10:34:52.012 +0000) doubleLocking.m:85 ... NSConditionLock says NO for recursive tryLock 435s Passed test: (2025-04-14 10:34:52.012 +0000) doubleLocking.m:89 ... NSRecursiveLock can tryLock 435s Passed test: (2025-04-14 10:34:52.012 +0000) doubleLocking.m:90 ... NSRecursiveLock says YES for recursive tryLock 435s 435s real 0m4.061s 435s user 0m0.141s 435s sys 0m0.031s 435s Completed file: doubleLocking.m 435s Testing tryLock.m... 435s Running Tests/base/NSLock/tryLock.m... 435s Passed test: (2025-04-14 10:34:52.065 +0000) tryLock.m:14 ... NSLock with tryLock, then unlocking 435s Passed test: (2025-04-14 10:34:52.108 +0000) tryLock.m:21 ... Recursive try lock with NSLock should return NO 435s Passed test: (2025-04-14 10:34:52.108 +0000) tryLock.m:28 ... Recursive try lock with NSConditionLock should return NO 435s Passed test: (2025-04-14 10:34:52.108 +0000) tryLock.m:33 ... Recursive tryLockWhenCondition: with NSConditionLock (1) should return NO 435s Passed test: (2025-04-14 10:34:52.108 +0000) tryLock.m:39 ... Recursive tryLockWhenCondition: with NSConditionLock (2) should return NO 435s Passed test: (2025-04-14 10:34:52.108 +0000) tryLock.m:46 ... Recursive try lock with NSRecursiveLock should return YES 435s Passed test: (2025-04-14 10:34:52.108 +0000) tryLock.m:52 ... NSLock lockBeforeDate: works 435s Passed test: (2025-04-14 10:34:53.108 +0000) tryLock.m:59 ... Recursive lockBeforeDate: with NSLock returns NO 435s Passed test: (2025-04-14 10:34:54.108 +0000) tryLock.m:66 ... Recursive lockBeforeDate: with NSConditionLock returns NO 435s Passed test: (2025-04-14 10:34:54.108 +0000) tryLock.m:73 ... Recursive lockBeforeDate: with NSRecursiveLock returns YES 435s 435s real 0m2.064s 435s user 0m0.515s 435s sys 0m1.542s 435s Completed file: tryLock.m 435s Testing unbalancedUnlock.m... 435s Running Tests/base/NSLock/unbalancedUnlock.m... 435s Start set: unbalancedUnlock.m:7 ... Unbalanced unlocking 435s Passed test: (2025-04-14 10:34:54.201 +0000) unbalancedUnlock.m:14 ... unlocking an unlocked lock raises NSLockException 435s 2025-04-14 10:34:54.202 unbalancedUnlock[18252:18252] Failed to unlock mutex at ("./obj/unbalancedUnlock(main+0x484) [0x1a6ed4f32520]", "/lib/powerpc64le-linux-gnu/libc.so.6(+0x26c44) [0x7f773ee26c44]", "/lib/powerpc64le-linux-gnu/libc.so.6(__libc_start_main+0x1ac) [0x7f773ee26e8c]") 435s Passed test: (2025-04-14 10:34:54.202 +0000) unbalancedUnlock.m:18 ... unlocking an unlocked lock does not raise in MacOSX compatibility mode 435s End set: unbalancedUnlock.m:23 ... Unbalanced unlocking 435s 435s real 0m0.060s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: unbalancedUnlock.m 435s 435s Building in Tests/base/NSMapTable 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool create... 435s Making all for test_tool weakObjects... 435s Compiling file weakObjects.m ... 435s Compiling file create.m ... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s create.m: In function ‘main’: 435s create.m:10:6: warning: variable ‘vals’ set but not used [-Wunused-but-set-variable] 435s 10 | id vals[3]; 435s | ^~~~ 435s Linking test_tool general ... 435s Linking test_tool weakObjects ... 435s Linking test_tool create ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSMapTable/basic.m... 435s Passed test: (2025-04-14 10:34:55.352 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' exists 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working alloc 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working init 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working new 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working allocWithZone 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMapTable is a known className 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' conforms to NSObject 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return self 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return own class 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' object is of correct class 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return superclass 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' responds to hash 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' isEqual: to self 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' respondsToSelector: 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' handles retain 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' has working retainCount 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' has NSString description 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' handles performSelector 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMapTable is a known class 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMapTable is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' understands -copy 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' copy is of correct type 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' original and copy are equal 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' zCopy has correct type 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' copy and original are equal 435s Passed test: (2025-04-14 10:34:55.391 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s 435s real 0m0.058s 435s user 0m0.048s 435s sys 0m0.010s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSMapTable/create.m... 435s Passed test: (2025-04-14 10:34:55.454 +0000) create.m:21 ... +new creates an empty hash table 435s Passed test: (2025-04-14 10:34:55.493 +0000) create.m:27 ... -setObject:forKey increments count 435s Passed test: (2025-04-14 10:34:55.493 +0000) create.m:29 ... -setObject:forKey: works with nil value 435s Passed test: (2025-04-14 10:34:55.493 +0000) create.m:30 ... -setObject:forKey: raises with nil key 435s 435s real 0m0.060s 435s user 0m0.048s 435s sys 0m0.011s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSMapTable/general.m... 435s 435s real 0m0.017s 435s user 0m0.013s 435s sys 0m0.004s 435s Completed file: general.m 435s Testing weakObjects.m... 435s Running Tests/base/NSMapTable/weakObjects.m... 435s Start set: weakObjects.m:10 ... NSMapTable weak objects 435s Skipped set: weakObjects.m 15 ... ARC support unavailable 435s End set: weakObjects.m:36 ... NSMapTable weak objects 435s 435s real 0m0.020s 435s user 0m0.013s 435s sys 0m0.007s 435s Completed file: weakObjects.m 435s 435s Building in Tests/base/NSMethodSignature 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool general... 435s Compiling file general.m ... 435s general.m: In function ‘-[MyClass largeStruct_void]’: 435s general.m:129:62: warning: ‘str’ is used uninitialized [-Wuninitialized] 435s 129 | -(MyLargeStruct)largeStruct_void { MyLargeStruct str; return str; } 435s | ^~~ 435s general.m:129:50: note: ‘str’ declared here 435s 129 | -(MyLargeStruct)largeStruct_void { MyLargeStruct str; return str; } 435s | ^~~ 435s general.m: In function ‘-[MyClass smallStruct_void]’: 435s general.m:130:62: warning: ‘str’ is used uninitialized [-Wuninitialized] 435s 130 | -(MySmallStruct)smallStruct_void { MySmallStruct str; return str; } 435s | ^~~ 435s general.m:130:50: note: ‘str’ declared here 435s 130 | -(MySmallStruct)smallStruct_void { MySmallStruct str; return str; } 435s | ^~~ 435s Linking test_tool general ... 435s Testing general.m... 435s Running Tests/base/NSMethodSignature/general.m... 435s Passed test: (2025-04-14 10:34:56.154 +0000) general.m:353 ... @encode(const char*) makes 'r*' type encoding 435s Passed test: (2025-04-14 10:34:56.192 +0000) general.m:354 ... sel1 return type is 'r*' 435s 2025-04-14 10:34:56.193 general[18582:18582] Skipping test_compare_server_signature: proxy not found. 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 0 matches: 435s @@:: 435s @12@0:4:8 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 1 matches: 435s @@:: 435s @12@+0:+4:+8 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 2 matches: 435s @@:: 435s @12@-0:-4:-8 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 3 matches: 435s @12@0:4:8 435s @@:: 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 4 matches: 435s @12@+0:+4:+8 435s @@:: 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 5 matches: 435s @12@-0:-4:-8 435s @@:: 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 6 matches: 435s @12@0:4:8 435s @12@+0:+4:+8 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 7 matches: 435s @12@0:4:8 435s @12@-0:-4:-8 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 8 matches: 435s @12@+0:+4:+8 435s @12@0:4:8 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 9 matches: 435s @12@-0:-4:-8 435s @12@0:4:8 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 10 matches: 435s @12@0:4:8 435s @16@+4:+8:+12 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 11 matches: 435s @12@0:4:8 435s @16@-4:-8:-12 435s Passed test: (2025-04-14 10:34:56.193 +0000) general.m:309 ... pair 12 matches: 435s @12@+0:+4:+8 435s @16@4:8:12 435s Passed test: (2025-04-14 10:34:56.194 +0000) general.m:309 ... pair 13 matches: 435s @12@-0:-4:-8 435s @16@4:8:12 435s Passed test: (2025-04-14 10:34:56.194 +0000) general.m:309 ... pair 14 matches: 435s {_MyLargeStruct2={_MyLargeStruct=dd}dd}@: 435s {??={??=dd}dd}16@0:4 435s Passed test: (2025-04-14 10:34:56.194 +0000) general.m:309 ... pair 15 matches: 435s {_MyLargeStruct=dd}56@+8:+12@+16c+23s+26i+28l24f28d32{_MyLargeStruct=dd}40{_MySmallStruct=c}44 435s {_MyLargeStruct=dd}46@+8:+12@+16c+17s+16i+20l+24f+28d24{_MyLargeStruct=dd}32{_MySmallStruct=c}45 435s Passed test: (2025-04-14 10:34:56.194 +0000) general.m:309 ... pair 16 matches: 435s {_MyLargeStruct=dd}56@+8:+12@+16c+23s+26i+28l24f28d32{_MyLargeStruct=dd}40{_MySmallStruct=c}44 435s {??=dd}46@+8:+12@+16c+17s+16i+20l+24f+28d24{??=dd}32{??=c}45 435s 435s real 0m0.059s 435s user 0m0.055s 435s sys 0m0.002s 435s Completed file: general.m 435s 435s Building in Tests/base/NSMutableArray 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool create... 435s Making all for test_tool general... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s Compiling file create.m ... 435s Linking test_tool basic ... 435s Linking test_tool general ... 435s Linking test_tool create ... 435s Testing basic.m... 435s Running Tests/base/NSMutableArray/basic.m... 435s Passed test: (2025-04-14 10:34:57.195 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' exists 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working alloc 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working init 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working new 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working allocWithZone 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableArray is a known className 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' conforms to NSObject 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return self 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return own class 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' object () is of correct class 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return superclass 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' responds to hash 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' isEqual: to self 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' respondsToSelector: 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' handles retain 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' has working retainCount 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' has NSString description 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableArray' can be encoded 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableArray' can be encoded 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSArray is a known class 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableArray is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' understands -copy 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' copy is of correct type 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' original and copy are equal 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' zCopy has correct type 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSArray is a known class 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' copy object equals the original 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:57.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 2025-04-14 10:34:57.236 basic[18723:18723] string 1 \" string 2 \" 435s Passed test: (2025-04-14 10:34:57.236 +0000) basic.m:34 ... string occurrences replacement works 435s 435s real 0m0.061s 435s user 0m0.045s 435s sys 0m0.015s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSMutableArray/create.m... 435s Passed test: (2025-04-14 10:34:57.286 +0000) create.m:21 ... +arrayWithCapacity creates an empty mutable array 435s Passed test: (2025-04-14 10:34:57.326 +0000) create.m:27 ... +array creates an empty mutable array 435s Passed test: (2025-04-14 10:34:57.326 +0000) create.m:32 ... +arrayWithObject: with nil object raises an exception 435s Passed test: (2025-04-14 10:34:57.326 +0000) create.m:37 ... +arrayWithObject: builds minimal array 435s Passed test: (2025-04-14 10:34:57.326 +0000) create.m:43 ... +arrayWithObjects:count: builds an array 435s Passed test: (2025-04-14 10:34:57.326 +0000) create.m:49 ... +arrayWithObjects: builds an array 435s Passed test: (2025-04-14 10:34:57.326 +0000) create.m:56 ... +arrayWithArray: copies array 435s 435s real 0m0.059s 435s user 0m0.046s 435s sys 0m0.011s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSMutableArray/general.m... 435s Passed test: (2025-04-14 10:34:57.382 +0000) general.m:23 ... -count returns zero for an empty array 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:25 ... -hash returns zero for an empty array 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:26 ... -containsObject works 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:27 ... -indexOfObject: finds object 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:29 ... -indexOfObjectIdenticalTo: finds identical object 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:37 ... -objectEnumerator: is ok for empty array 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:43 ... -objectEnumerator: enumerates the array 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:51 ... -description gives us a text property-list (empty array) 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:56 ... -description gives us a text property-list 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:60 ... -count returns two for an array with two objects 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:64 ... -hash returns two for an array with two objects 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:66 ... -indexOfObject: gives NSNotFound for a nil object 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:68 ... -indexOfObject: gives NSNotFound for a object not in the array 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:70 ... Array is equal to itself using -isEqualToArray: 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:72 ... Similar arrays are not equal using -isEqualToArray: 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:78 ... -subarrayWithRange: seems ok 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:84 ... -subarrayWithRange with invalid range 435s Passed test: (2025-04-14 10:34:57.421 +0000) general.m:91 ... -componentsJoinedByString: seems ok 435s Passed test: (2025-04-14 10:34:57.422 +0000) general.m:96 ... -sortedArrayUsingSelector: seems ok 435s Passed test: (2025-04-14 10:34:57.422 +0000) general.m:117 ... -removeObjectsInArray: works for self 435s 435s real 0m0.059s 435s user 0m0.050s 435s sys 0m0.007s 435s Completed file: general.m 435s 435s Building in Tests/base/NSMutableAttributedString 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool test01... 435s Making all for test_tool test00... 435s Compiling file test01.m ... 435s Compiling file basic.m ... 435s Compiling file test00.m ... 435s test01.m: In function ‘main’: 435s test01.m:108:26: warning: variable ‘replaceAll’ set but not used [-Wunused-but-set-variable] 435s 108 | BOOL removeAll,replaceAll; 435s | ^~~~~~~~~~ 435s Linking test_tool test01 ... 435s Linking test_tool test00 ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSMutableAttributedString/basic.m... 435s Passed test: (2025-04-14 10:34:58.191 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' exists 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working alloc 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working init 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working new 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working allocWithZone 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableAttributedString is a known className 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' conforms to NSObject 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return self 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return own class 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' object is of correct class 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return superclass 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' responds to hash 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' isEqual: to self 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' respondsToSelector: 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' handles retain 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' has working retainCount 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' has NSString description 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableAttributedString' can be encoded 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableAttributedString' can be encoded 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAttributedString is a known class 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableAttributedString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' understands -copy 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' copy is of correct type 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' original and copy are equal 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' zCopy has correct type 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:58.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSAttributedString is a known class 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' copy object equals the original 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:58.233 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.062s 435s user 0m0.056s 435s sys 0m0.004s 435s Completed file: basic.m 435s Testing test00.m... 435s Running Tests/base/NSMutableAttributedString/test00.m... 435s Passed test: (2025-04-14 10:34:58.278 +0000) test00.m:75 ... equality OK for string value 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:76 ... length reported correctly 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:77 ... empty range has empty attributes dictionary 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:83 ... newly set attribute dictionary contains one attribute 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:85 ... attribute dictionary at 3 contains no attributes 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:91 ... attribute count at 0 unchanged 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:93 ... new attribute count is 1 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:103 ... -initWithString:attributes: works 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:109 ... -setAttributes:range: works for the whole string 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:117 ... -setAttributes:range: works for the first half of the string 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:126 ... -setAttributes:range: works for the middle of the string 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:133 ... -setAttributes:range: works for same attributes in middle of string 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:143 ... -setAttributes:range: works for the last half of the string 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:156 ... -setAttributes:range: works in three parts of the string 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:170 ... -setAttributes:range: works with overlapping 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:187 ... -setAttributes:range: works with overlapping (2) 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:201 ... -setAttributes:range: works with replacing 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:215 ... -setAttributes:range: works with chinese boxes 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:231 ... -setAttributes:range: works with extending at the end (diff color) 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:243 ... -setAttributes:range: works with extending at the end (diff color) 435s Passed test: (2025-04-14 10:34:58.318 +0000) test00.m:255 ... -setAttributes:range: works with extending at the beginning (diff color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:267 ... -setAttributes:range: works with extending at the beginning (same color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:280 ... -setAttributes:range: works with subset at the end (diff color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:293 ... -setAttributes:range: works with subset at the end (same color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:305 ... -setAttributes:range: works with subset at the beginning (diff color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:318 ... -setAttributes:range: works with subset at the beginning (same color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:332 ... -setAttributes:range: works with subsets (diff color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:346 ... -setAttributes:range: works with subsets (same color) 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:364 ... -setAttributes:range: works with setting attributes for the whole string 435s Passed test: (2025-04-14 10:34:58.319 +0000) test00.m:376 ... -setAttributes:range: works with nearby attributes 435s 435s real 0m0.060s 435s user 0m0.049s 435s sys 0m0.009s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/NSMutableAttributedString/test01.m... 435s Passed test: (2025-04-14 10:34:58.369 +0000) test01.m:61 ... -replaceCharactersInRange: withString: works with zero length string 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:67 ... -replaceCharactersInRange:withString: works in middle of string 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:73 ... -replaceCharactersInRange:withString: works at end of string works 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:79 ... -replaceCharactersInRange:withString: works at start of string works 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:92 ... -replaceCharactersInRange:withString: keeps attributes if entire string is replaced 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:99 ... -replaceCharactersInRange:withString: keeps attributes if entire string is replaced 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 6 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 6 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 7 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 7 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 8 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 6 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 6 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 7 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 7 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 6 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 6 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 4 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 5 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 0 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 1 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 2 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 3 435s Passed test: (2025-04-14 10:34:58.407 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 4 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 4 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 0 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 0 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 1 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 1 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 2 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 2 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 3 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 3 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 0 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 0 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 1 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 1 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 2 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 2 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 7 0 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 7 0 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 7 1 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 7 1 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 8 0 435s Passed test: (2025-04-14 10:34:58.408 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 8 0 435s 435s real 0m0.059s 435s user 0m0.040s 435s sys 0m0.018s 435s Completed file: test01.m 435s 435s Building in Tests/base/NSMutableCharacterSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool test00... 435s Compiling file test00.m ... 435s Compiling file basic.m ... 435s Linking test_tool test00 ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSMutableCharacterSet/basic.m... 435s Passed test: (2025-04-14 10:34:59.112 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' exists 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working alloc 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working init 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working new 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working allocWithZone 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableCharacterSet is a known className 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' conforms to NSObject 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return self 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return own class 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' object is of correct class 435s Passed test: (2025-04-14 10:34:59.152 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return superclass 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' responds to hash 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' isEqual: to self 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' respondsToSelector: 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' handles retain 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' has working retainCount 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' has NSString description 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSMutableBitmapCharSet' can be encoded 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCharacterSet is a known class 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableCharacterSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' understands -copy 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' copy is of correct type 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' original and copy are equal 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' zCopy has correct type 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCharacterSet is a known class 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' copy object equals the original 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:59.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.060s 435s user 0m0.048s 435s sys 0m0.011s 435s Completed file: basic.m 435s Testing test00.m... 435s Running Tests/base/NSMutableCharacterSet/test00.m... 435s Passed test: (2025-04-14 10:34:59.192 +0000) test00.m:13 ... Insure defaults set accessors return the correct class 435s Passed test: (2025-04-14 10:34:59.231 +0000) test00.m:20 ... Test whether we always get a clean mutable set 435s 435s real 0m0.058s 435s user 0m0.054s 435s sys 0m0.004s 435s Completed file: test00.m 435s 435s Building in Tests/base/NSMutableData 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s general.m: In function ‘main’: 435s general.m:13:18: warning: variable ‘hold’ set but not used [-Wunused-but-set-variable] 435s 13 | unsigned char *hold; 435s | ^~~~ 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSMutableData/basic.m... 435s Passed test: (2025-04-14 10:34:59.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' exists 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working alloc 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' alloc gives the correct class 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working init 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working new 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working allocWithZone 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSData is a known className 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' conforms to NSObject 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return self 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return own class 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' object <> is of correct class 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isMemberOfClass works 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return superclass 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' responds to hash 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isEqual: to self 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' respondsToSelector: 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles retain 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has working retainCount 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has NSString description 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSMutableDataMalloc' can be encoded 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSData is a known class 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableData is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' understands -copy 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' copy is of correct type 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' original and copy are equal 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' understands -copyWithZone 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' zCopy has correct type 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:34:59.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSData is a known class 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' understands -mutableCopy 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' mutable copy is of correct type 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' copy object equals the original 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:34:59.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.058s 435s user 0m0.046s 435s sys 0m0.012s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSMutableData/general.m... 435s Passed test: (2025-04-14 10:34:59.997 +0000) general.m:24 ... +dataWithBytes:length: works 435s Passed test: (2025-04-14 10:35:00.035 +0000) general.m:32 ... +data creates empty mutable data 435s Passed test: (2025-04-14 10:35:00.035 +0000) general.m:38 ... -setData: works 435s Passed test: (2025-04-14 10:35:00.035 +0000) general.m:46 ... -replaceBytesInRange:withBytes suceeds 435s Passed test: (2025-04-14 10:35:00.035 +0000) general.m:50 ... -replaceBytesInRange:withBytes out of range raises exception 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: general.m 435s 435s Building in Tests/base/NSMutableDictionary 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s general.m: In function ‘main’: 435s general.m:13:52: warning: variable ‘vals3’ set but not used [-Wunused-but-set-variable] 435s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 435s | ^~~~~ 435s general.m:13:44: warning: variable ‘vals2’ set but not used [-Wunused-but-set-variable] 435s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 435s | ^~~~~ 435s general.m:13:28: warning: variable ‘keys3’ set but not used [-Wunused-but-set-variable] 435s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 435s | ^~~~~ 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSMutableDictionary/basic.m... 435s Passed test: (2025-04-14 10:35:00.665 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableDictionary is a known className 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' conforms to NSObject 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return self 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return own class 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' object {} is of correct class 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return superclass 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' responds to hash 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' isEqual: to self 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' respondsToSelector: 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' handles retain 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' has working retainCount 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' has NSString description 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableDictionary' can be encoded 435s Passed test: (2025-04-14 10:35:00.704 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableDictionary' can be encoded 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDictionary is a known class 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableDictionary is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' understands -copy 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' copy is of correct type 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' original and copy are equal 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' zCopy has correct type 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSDictionary is a known class 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' copy object equals the original 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:00.705 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.058s 435s user 0m0.057s 435s sys 0m0.001s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSMutableDictionary/general.m... 435s Passed test: (2025-04-14 10:35:00.751 +0000) general.m:32 ... -count returns zero for an empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:37 ... -hash returns zero for an empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:39 ... -allKeys gives an empty array for an empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:45 ... -allKeysForObject: gives nil for an empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:48 ... -allValues gives an empty array for an empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:58 ... -objectForKey: gives nil for an empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:68 ... -keyEnumerator: is ok for empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:78 ... -objectEnumerator: is ok for empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:85 ... -objectsForKeys:notFoundMarker: is ok for empty dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:95 ... -description gives us a text property-list 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:101 ... -count returns two for an dictionary with two keys 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:106 ... -hash returns two for a dictionary with two keys 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:109 ... -allKeys gives the keys we put in the dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:120 ... -allKeysForObject: gives the key we expect 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:131 ... -allValues gives the values we put in the dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:138 ... -objectForKey: gives nil for a nil key 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:139 ... -objectForKey: gives nil for a key not in the dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:145 ... -objectForKey: gives the objects we added for the keys 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:155 ... -keyEnumerator: enumerates the dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:171 ... -objectEnumerator: enumerates the dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:184 ... -objectsForKeys:notFoundMarker: is ok for dictionary 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:195 ... -keysSortedByValueUsingSelector: seems ok 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:205 ... -description gives us a text property-list 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:212 ... -setObject:forKey: is ok 435s Passed test: (2025-04-14 10:35:00.790 +0000) general.m:218 ... unicode keys work with setValue:forKey: 435s 435s real 0m0.058s 435s user 0m0.046s 435s sys 0m0.013s 435s Completed file: general.m 435s 435s Building in Tests/base/NSMutableIndexSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool blocks... 435s Making all for test_tool test1... 435s Making all for test_tool test0... 435s Compiling file test0.m ... 435s Compiling file test1.m ... 435s Compiling file blocks.m ... 435s Linking test_tool test0 ... 435s blocks.m: In function ‘main’: 435s blocks.m:85:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 85 | END_SET("NSIndexSet Blocks") 435s | ^~~~~~~ 435s Linking test_tool blocks ... 435s Linking test_tool test1 ... 435s Testing blocks.m... 435s Running Tests/base/NSMutableIndexSet/blocks.m... 435s Start set: blocks.m:13 ... NSIndexSet Blocks 435s Skipped set: blocks.m 83 ... No Blocks support in the compiler. 435s End set: blocks.m:85 ... NSIndexSet Blocks 435s 435s real 0m0.019s 435s user 0m0.018s 435s sys 0m0.000s 435s Completed file: blocks.m 435s Testing test0.m... 435s Running Tests/base/NSMutableIndexSet/test0.m... 435s Passed test: (2025-04-14 10:35:01.453 +0000) test0.m:12 ... contains index 2 435s Passed test: (2025-04-14 10:35:01.491 +0000) test0.m:13 ... contains index 1 435s Passed test: (2025-04-14 10:35:01.491 +0000) test0.m:15 ... removed index 1 435s Passed test: (2025-04-14 10:35:01.491 +0000) test0.m:17 ... removed index 2 435s Passed test: (2025-04-14 10:35:01.491 +0000) test0.m:23 ... contains range 435s 435s real 0m0.056s 435s user 0m0.047s 435s sys 0m0.009s 435s Completed file: test0.m 435s Testing test1.m... 435s Running Tests/base/NSMutableIndexSet/test1.m... 435s Passed test: (2025-04-14 10:35:01.570 +0000) test1.m:39 ... decoded value equals encoded 435s 435s real 0m0.061s 435s user 0m0.053s 435s sys 0m0.008s 435s Completed file: test1.m 435s 435s Building in Tests/base/NSMutableSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s general.m: In function ‘main’: 435s general.m:17:3: warning: assignment from distinct Objective-C type 435s 17 | vals2 = [vals1 setByAddingObject: val2]; 435s | ^~~~~ 435s general.m:18:3: warning: assignment from distinct Objective-C type 435s 18 | vals3 = [vals1 setByAddingObject: val3]; 435s | ^~~~~ 435s Linking test_tool basic ... 435s Linking test_tool general ... 435s Testing basic.m... 435s Running Tests/base/NSMutableSet/basic.m... 435s Passed test: (2025-04-14 10:35:02.257 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableSet is a known className 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return self 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return own class 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' object () is of correct class 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return superclass 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' responds to hash 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' handles retain 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' has working retainCount 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' has NSString description 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableSet' can be encoded 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSet is a known class 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' understands -copy 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:02.296 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSSet is a known class 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:02.297 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s 435s real 0m0.061s 435s user 0m0.044s 435s sys 0m0.015s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSMutableSet/general.m... 435s Start set: general.m:6 ... mutable set general 435s Passed test: (2025-04-14 10:35:02.343 +0000) general.m:22 ... -count returns zero for an empty set 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:24 ... -hash returns zero for an empty set 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:25 ... -containsObject: works 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:26 ... -member: finds present object 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:27 ... -member: doesn't find missing 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:29 ... union of empty set with non-empty equals non-empty 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:30 ... union contains one object 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:32 ... union adds another object to set 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:34 ... no intersection with empty 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:35 ... test for intersection 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:36 ... test for non-intersection 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:38 ... not subset of empty 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:39 ... test non subset 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:40 ... test subset 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:43 ... intersection removes an object 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:46 ... intersect with empty set empties receiver 435s Passed test: (2025-04-14 10:35:02.386 +0000) general.m:50 ... intersect with nil empties receiver 435s End set: general.m:52 ... mutable set general 435s 435s real 0m0.061s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: general.m 435s 435s Building in Tests/base/NSMutableString 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool NSMutableString_string... 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Compiling file NSMutableString_string.m ... 435s In file included from NSMutableString_string.m:8: 435s ../NSString/NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 435s ../NSString/NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 435s 206 | remainingRange: &remainingRange]; 435s | ^~~~~~~~~~~~~~ 435s | | 435s | unsigned char * 435s ../NSString/NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 435s basic.m: In function ‘main’: 435s basic.m:168:17: warning: unused variable ‘u’ [-Wunused-variable] 435s 168 | unichar u; 435s | ^ 435s Linking test_tool NSMutableString_string ... 435s Linking test_tool basic ... 435s Testing NSMutableString_string.m... 435s Running Tests/base/NSMutableString/NSMutableString_string.m... 435s Passed test: (2025-04-14 10:35:03.089 +0000) ../NSString/NSString_tests.h:342 ... -initWithCString: works 435s 2025-04-14 10:35:03.127 NSMutableString_string[19835:19835] GSToUnicode() No iconv for encoding x00 435s Passed test: (2025-04-14 10:35:03.127 +0000) ../NSString/NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 435s Passed test: (2025-04-14 10:35:03.130 +0000) ../NSString/NSString_tests.h:82 ... String encoding 1 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Western (ASCII) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Western (ASCII) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:82 ... String encoding -2147483128 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:82 ... String encoding 5 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:82 ... String encoding -2147481085 is supported 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:238 ... -lowercaseString returns a valid instance 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:247 ... -uppercaseString returns a valid instance 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:256 ... -capitalizedString returns a valid instance 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:265 ... -capitalizedString for helvetica 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:273 ... -capitalizedString for HeLveTica 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:281 ... -capitalizedString for HELVETICA 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:296 ... -description returns a valid instance 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 435s Passed test: (2025-04-14 10:35:03.131 +0000) ../NSString/NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 435s 435s real 0m0.061s 435s user 0m0.052s 435s sys 0m0.009s 435s Completed file: NSMutableString_string.m 435s Testing basic.m... 435s Running Tests/base/NSMutableString/basic.m... 435s Passed test: (2025-04-14 10:35:03.193 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' exists 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working alloc 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working init 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working new 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working allocWithZone 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' allocWithZone: gives the correct class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableString' can be encoded 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableString' can be encoded 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSString is a known class 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' understands -copy 435s Passed test: (2025-04-14 10:35:03.236 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' copy is of correct type 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' original and copy are equal 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' zCopy has correct type 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:03.237 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:88 ... We can append a unicode string to a C string 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:92 ... initWithCharacters:length: creates mutable string for ascii 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:96 ... initWithCharacters:length: creates mutable string for unicode 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:100 ... can append to string from NSMutableString +stringWithString: 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:106 ... replaceCharactersInRange:withString: works in middle of string 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:109 ... replaceCharactersInRange:withString: works at end of string 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:115 ... custom string replacement works in middle of string 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:119 ... custom string replacement works at end of string 435s 2025-04-14 10:35:03.237 basic[19860:19860] string 1 \" string 2 \" 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:135 ... string occurrences replacement works 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:143 ... replace at start of string 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:150 ... replace at end of string 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:157 ... replace entire string works 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:175 ... find combining-tilde 435s Passed test: (2025-04-14 10:35:03.237 +0000) basic.m:179 ... remove combining-tilde 435s 435s real 0m0.066s 435s user 0m0.051s 435s sys 0m0.011s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSNotification 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool dynamic... 435s Compiling file dynamic.m ... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s Linking test_tool dynamic ... 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSNotification/basic.m... 435s Passed test: (2025-04-14 10:35:04.185 +0000) basic.m:37 ... equal notification hashes 435s Passed test: (2025-04-14 10:35:04.223 +0000) basic.m:38 ... equal notifications 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' exists 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working alloc 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working init 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working new 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working allocWithZone 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSNotification is a known className 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' conforms to NSObject 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return self 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return own class 435s Passed test: (2025-04-14 10:35:04.223 +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 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return superclass 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' responds to hash 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' isEqual: to self 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' respondsToSelector: 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' handles retain 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' has working retainCount 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' has NSString description 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSNotification' can be encoded 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:04.223 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSNotification' can be encoded 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNotification is a known class 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNotification is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' understands -copy 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' copy is of correct type 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' original and copy are equal 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' zCopy has correct type 435s Passed test: (2025-04-14 10:35:04.224 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s 435s real 0m0.061s 435s user 0m0.051s 435s sys 0m0.009s 435s Completed file: basic.m 435s Testing dynamic.m... 435s Running Tests/base/NSNotification/dynamic.m... 435s Passed test: (2025-04-14 10:35:04.286 +0000) dynamic.m:35 ... implementation not cached 435s 435s real 0m0.060s 435s user 0m0.043s 435s sys 0m0.013s 435s Completed file: dynamic.m 435s Testing general.m... 435s Running Tests/base/NSNotification/general.m... 435s 2025-04-14 10:35:04.426 general[20051:20051] Adding proxy observer 435s Passed test: (2025-04-14 10:35:04.427 +0000) general.m:112 ... notification via proxy works immediately 435s Passed test: (2025-04-14 10:35:04.427 +0000) general.m:122 ... notification via proxy works after pool 435s Passed test: (2025-04-14 10:35:04.427 +0000) general.m:126 ... notification via proxy works repeatedly 435s 435s real 0m0.064s 435s user 0m0.041s 435s sys 0m0.017s 435s Completed file: general.m 435s 435s Building in Tests/base/NSNumber 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool test00... 435s Making all for test_tool test01... 435s Making all for test_tool test02... 435s Compiling file basic.m ... 435s Compiling file test00.m ... 435s Compiling file test01.m ... 435s Compiling file test02.m ... 435s test02.m: In function ‘main’: 435s test02.m:31:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 435s 31 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.009" locale: locale]; 435s | ^~ 435s test02.m:37:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 435s 37 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.019" locale: locale]; 435s | ^~ 435s test02.m:51:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 435s 51 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.0009" locale: locale]; 435s | ^~ 435s test02.m:57:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 435s 57 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.0019" locale: locale]; 435s | ^~ 435s Linking test_tool test00 ... 435s Linking test_tool basic ... 435s Linking test_tool test02 ... 435s Making all for test_tool test03... 435s Linking test_tool test01 ... 435s Compiling file test03.m ... 435s Linking test_tool test03 ... 435s Testing basic.m... 435s Running Tests/base/NSNumber/basic.m... 435s Passed test: (2025-04-14 10:35:06.162 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' exists 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' has working alloc 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' has working allocWithZone 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSNumber is a known className 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' conforms to NSObject 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return self 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return own class 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' object 5 is of correct class 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return superclass 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' responds to hash 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' isEqual: to self 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' respondsToSelector: 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' handles retain 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' has working retainCount 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' has NSString description 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSIntNumber' can be encoded 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNumber is a known class 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNumber is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' understands -copy 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' copy is of correct type 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' original and copy are equal 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' zCopy has correct type 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' copy and original are equal 435s Passed test: (2025-04-14 10:35:06.200 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' is retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:06.200 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 0 435s Passed test: (2025-04-14 10:35:06.200 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1 435s Passed test: (2025-04-14 10:35:06.200 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2 435s Passed test: (2025-04-14 10:35:06.200 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3 435s Passed test: (2025-04-14 10:35:06.200 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4 435s Passed test: (2025-04-14 10:35:06.200 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 33 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 34 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 35 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 36 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 37 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 38 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 39 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 40 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 41 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 42 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 43 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 44 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 45 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 46 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 47 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 48 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 49 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 50 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 51 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 52 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 53 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 54 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 55 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 56 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 57 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 58 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 59 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 60 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 61 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 62 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 63 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 64 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 65 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 66 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 67 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 68 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 69 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 70 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 71 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 72 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 73 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 74 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 75 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 76 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 77 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 78 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 79 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 80 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 81 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 82 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 83 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 84 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 85 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 86 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 87 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 88 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 89 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 90 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 91 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 92 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 93 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 94 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 95 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 96 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 97 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 98 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 99 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 100 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 101 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 103 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 106 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 110 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 115 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 121 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 128 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 136 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 145 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 155 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 166 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 178 435s Passed test: (2025-04-14 10:35:06.201 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 191 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 205 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 220 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 236 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 253 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 271 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 290 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 310 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 331 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 353 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 376 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 400 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 425 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 451 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 478 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 506 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 535 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 565 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 596 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 628 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 661 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 695 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 730 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 766 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 803 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 841 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 880 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 920 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 961 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1003 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1046 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1090 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1135 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1181 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1228 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1276 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1325 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1375 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1426 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1478 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1531 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1585 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1640 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1696 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1753 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1811 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1870 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1930 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1991 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2053 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2116 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2180 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2245 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2311 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2378 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2446 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2515 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2585 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2656 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2728 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2801 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2875 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2950 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3026 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3103 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3181 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3260 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3340 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3421 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3503 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3586 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3670 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3755 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3841 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3928 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4016 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4105 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4195 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4286 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4378 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4471 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4565 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4660 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4756 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4853 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4951 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5050 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5150 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5251 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5353 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5456 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5560 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5665 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5771 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5878 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5986 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6095 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6205 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6316 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6428 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6541 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6655 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6770 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6886 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7003 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7121 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7240 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7360 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7481 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7603 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7726 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7850 435s Passed test: (2025-04-14 10:35:06.202 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7975 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8101 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8228 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8356 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8485 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8615 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8746 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8878 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9011 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9145 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9280 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9416 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9553 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9691 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9830 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9970 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10111 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10253 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10396 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10540 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10685 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10831 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10978 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11126 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11275 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11425 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11576 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11728 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11881 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12035 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12190 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12346 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12503 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12661 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12820 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12980 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13141 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13303 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13466 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13630 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13795 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13961 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14128 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14296 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14465 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14635 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14806 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14978 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15151 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15325 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15500 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15676 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15853 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16031 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16210 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16390 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16571 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16753 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16936 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17120 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17305 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17491 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17678 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17866 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18055 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18245 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18436 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18628 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18821 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19015 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19210 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19406 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19603 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19801 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20000 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20200 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20401 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20603 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20806 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21010 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21215 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21421 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21628 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21836 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22045 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22255 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22466 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22678 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22891 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23105 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23320 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23536 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23753 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23971 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24190 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24410 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24631 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24853 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25076 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25300 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25525 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25751 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25978 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26206 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26435 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26665 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26896 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27128 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27361 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27595 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27830 435s Passed test: (2025-04-14 10:35:06.203 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28066 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28303 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28541 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28780 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29020 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29261 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29503 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29746 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29990 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30235 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30481 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30728 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30976 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31225 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31475 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31726 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31978 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32231 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32485 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32740 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -33 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -34 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -35 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -36 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -37 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -38 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -39 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -40 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -41 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -42 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -43 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -44 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -45 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -46 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -47 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -48 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -49 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -50 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -51 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -52 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -53 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -54 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -55 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -56 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -57 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -58 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -59 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -60 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -61 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -62 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -63 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -64 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -65 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -66 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -67 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -68 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -69 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -70 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -71 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -72 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -73 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -74 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -75 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -76 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -77 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -78 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -79 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -80 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -81 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -82 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -83 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -84 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -85 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -86 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -87 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -88 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -89 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -90 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -91 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -92 435s Passed test: (2025-04-14 10:35:06.204 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -93 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -94 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -95 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -96 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -97 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -98 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -99 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -100 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -101 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -103 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -106 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -110 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -115 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -121 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -128 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -136 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -145 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -155 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -166 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -178 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -191 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -205 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -220 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -236 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -253 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -271 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -290 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -310 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -331 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -353 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -376 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -400 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -425 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -451 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -478 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -506 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -535 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -565 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -596 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -628 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -661 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -695 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -730 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -766 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -803 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -841 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -880 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -920 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -961 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1003 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1046 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1090 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1135 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1181 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1228 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1276 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1325 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1375 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1426 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1478 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1531 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1585 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1640 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1696 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1753 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1811 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1870 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1930 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1991 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2053 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2116 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2180 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2245 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2311 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2378 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2446 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2515 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2585 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2656 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2728 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2801 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2875 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2950 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3026 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3103 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3181 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3260 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3340 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3421 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3503 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3586 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3670 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3755 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3841 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3928 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4016 435s Passed test: (2025-04-14 10:35:06.205 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4105 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4195 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4286 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4378 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4471 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4565 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4660 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4756 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4853 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4951 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5050 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5150 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5251 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5353 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5456 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5560 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5665 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5771 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5878 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5986 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6095 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6205 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6316 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6428 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6541 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6655 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6770 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6886 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7003 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7121 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7240 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7360 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7481 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7603 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7726 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7850 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7975 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8101 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8228 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8356 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8485 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8615 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8746 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8878 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9011 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9145 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9280 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9416 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9553 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9691 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9830 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9970 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10111 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10253 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10396 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10540 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10685 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10831 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10978 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11126 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11275 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11425 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11576 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11728 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11881 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12035 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12190 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12346 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12503 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12661 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12820 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12980 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13141 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13303 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13466 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13630 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13795 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13961 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14128 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14296 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14465 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14635 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14806 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14978 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15151 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15325 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15500 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15676 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15853 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16031 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16210 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16390 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16571 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16753 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16936 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17120 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17305 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17491 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17678 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17866 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18055 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18245 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18436 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18628 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18821 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19015 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19210 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19406 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19603 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19801 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20000 435s Passed test: (2025-04-14 10:35:06.206 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20200 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20401 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20603 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20806 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21010 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21215 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21421 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21628 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21836 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22045 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22255 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22466 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22678 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22891 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23105 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23320 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23536 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23753 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23971 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24190 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24410 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24631 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24853 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25076 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25300 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25525 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25751 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25978 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26206 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26435 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26665 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26896 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27128 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27361 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27595 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27830 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28066 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28303 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28541 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28780 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29020 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29261 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29503 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29746 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29990 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30235 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30481 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30728 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30976 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31225 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31475 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31726 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31978 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32231 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32485 435s Passed test: (2025-04-14 10:35:06.207 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32740 435s 435s real 0m0.067s 435s user 0m0.046s 435s sys 0m0.018s 435s Completed file: basic.m 435s Testing test00.m... 435s Running Tests/base/NSNumber/test00.m... 435s Passed test: (2025-04-14 10:35:06.258 +0000) test00.m:29 ... We can create a boolean (YES) 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:32 ... We can create a boolean (NO) 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:34 ... A boolean YES is not a NO 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:35 ... A boolean NO is not a YES 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:36 ... A boolean YES is a YES 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:37 ... A boolean NO is a NO 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:40 ... We can create a char number 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:42 ... We can create a signed char number 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:44 ... We can create an unsigned char number 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:45 ... A -1 signed char is not a 255 unsigned char 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:46 ... A -1 signed char is a 255 signed char 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:50 ... A -100 signed char is a -100 signed short 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:52 ... A -100 signed char is a -100 signed int 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:54 ... A -100 signed char is a -100 signed long 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:56 ... A -100 signed char is a -100 signed long long 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:58 ... A -100 signed char is a -100 signed float 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:60 ... A -100 signed char is a -100 signed double 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:62 ... A -100 signed char is a -100 NSInteger 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:65 ... A -100 signed char is a -100 signed short 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:67 ... A -100 signed char is a -100 signed int 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:69 ... A -100 signed char is a -100 signed long 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:71 ... A -100 signed char is a -100 signed long long 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:73 ... A -100 signed char is a -100 signed float 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:75 ... A -100 signed char is a -100 signed double 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:77 ... A -100 signed char is a -100 NSInteger 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:79 ... A -100 signed char is a YES BOOL 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:84 ... integer numbers - 127 < 128 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:86 ... integer numbers - 128 > 127 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:91 ... A 200 signed char is not a 200 int 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:92 ... signed char numbers - 200 < 100 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:94 ... signed char numbers - 100 > 200 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:97 ... pointerValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:101 ... NSDecimalNumber numberWithInt: works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:104 ... NSDecimalNumber floatValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:106 ... NSDecimalNumber doubleValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:108 ... NSDecimalNumber boolValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:110 ... NSDecimalNumber charValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:112 ... NSDecimalNumber intValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:114 ... NSDecimalNumber integerValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:116 ... NSDecimalNumber longValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:118 ... NSDecimalNumber longLongValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:120 ... NSDecimalNumber shortValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:122 ... NSDecimalNumber unsignedCharValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:124 ... NSDecimalNumber unsignedIntValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:126 ... NSDecimalNumber unsignedIntegerValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:128 ... NSDecimalNumber unsignedLongValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:130 ... NSDecimalNumber unsignedLongLongValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:132 ... NSDecimalNumber unsignedShortValue works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:138 ... comparison of min signed with max unsigned works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:150 ... sorted numbers are correctly ordered 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:159 ... store negative integer in property list works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:161 ... store negative double in property list works 435s Passed test: (2025-04-14 10:35:06.296 +0000) test00.m:166 ... +numberWith... subclass 435s 435s real 0m0.061s 435s user 0m0.043s 435s sys 0m0.014s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/NSNumber/test01.m... 435s Start set: test01.m:26 ... NSNumber 435s Start set: test01.m:29 ... simple-number checks 435s Passed test: (2025-04-14 10:35:06.353 +0000) test01.m:33 ... 42 is greater than pi 435s Passed test: (2025-04-14 10:35:06.391 +0000) test01.m:34 ... pi is smaller than 42 435s Passed test: (2025-04-14 10:35:06.391 +0000) test01.m:35 ... pi is pi 435s Passed test: (2025-04-14 10:35:06.391 +0000) test01.m:36 ... 42 is 42 435s End set: test01.m:38 ... simple-number checks 435s Start set: test01.m:40 ... not-a-number checks 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:44 ... NaN is equal to NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:47 ... 2 is not equal to NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:48 ... 2 is greater than NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:49 ... NaN is less than 2 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:52 ... 2LL is not equal to NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:53 ... 2LL is greater than NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:54 ... NaN is less than 2LL 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:57 ... 2.0 is not equal to NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:58 ... 2.0 is greater than NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:59 ... NaN is less than 2.0 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:62 ... 2.0dd is not equal to NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:63 ... 2.0dd is greater than NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:64 ... NaN is less than 2.0dd 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:67 ... 0.0 is not equal to NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:68 ... 0.0 greater than NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:69 ... NaN less than 0.0 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:72 ... -1.01 is not equal to NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:73 ... -1.01 less than NaN 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:74 ... NaN less than -1.01 435s End set: test01.m:76 ... not-a-number checks 435s Start set: test01.m:78 ... zero checks 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:82 ... zero is equal to zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:85 ... 2 is not equal to zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:86 ... 2 is greater than zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:87 ... zero is less than 2 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:90 ... 2LL is not equal to zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:91 ... 2LL is greater than zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:92 ... zero is less than 2LL 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:95 ... 2.0 is not equal to zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:96 ... 2.0 is greater than zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:97 ... zero is less than 2.0 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:100 ... 2.0dd is not equal to zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:101 ... 2.0dd is greater than zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:103 ... zero is less than 2.0dd 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:106 ... 0.0 is equal to zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:107 ... 0.0 is zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:108 ... zero is 0.0 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:111 ... -1.01 is not equal to zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:112 ... -1.01 less than zero 435s Passed test: (2025-04-14 10:35:06.392 +0000) test01.m:113 ... zero greater than -1.01 435s End set: test01.m:115 ... zero checks 435s End set: test01.m:116 ... NSNumber 435s 435s real 0m0.057s 435s user 0m0.051s 435s sys 0m0.005s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/NSNumber/test02.m... 435s Start set: test02.m:13 ... NSDecimalNumber 435s Passed test: (2025-04-14 10:35:06.477 +0000) test02.m:34 ... rounding 0.009 435s Passed test: (2025-04-14 10:35:06.478 +0000) test02.m:40 ... rounding 0.019 435s Passed test: (2025-04-14 10:35:06.478 +0000) test02.m:54 ... rounding 0.0009 435s 2025-04-14 10:35:06.478 test02[20319:20319] NSDecimal before rounding 0.0019 435s 2025-04-14 10:35:06.478 test02[20319:20319] NSDecimal after rounding 0.002 435s Passed test: (2025-04-14 10:35:06.478 +0000) test02.m:69 ... NSDecimal rounding 0.0019 to 0.02 435s Passed test: (2025-04-14 10:35:06.478 +0000) test02.m:73 ... NSDecimalNumber rounding 0.0019 435s End set: test02.m:75 ... NSDecimalNumber 435s 435s real 0m0.060s 435s user 0m0.043s 435s sys 0m0.015s 435s Completed file: test02.m 435s Testing test03.m... 435s Running Tests/base/NSNumber/test03.m... 435s Start set: test03.m:7 ... GSDecimalCompare 435s Passed test: (2025-04-14 10:35:06.542 +0000) test03.m:17 ... 0.05 < 0.10 435s Passed test: (2025-04-14 10:35:06.584 +0000) test03.m:23 ... -0.10 < -0.05 435s Passed test: (2025-04-14 10:35:06.584 +0000) test03.m:29 ... -0.10 < 0.10 435s Passed test: (2025-04-14 10:35:06.584 +0000) test03.m:35 ... 0.00 == 0.00 435s Passed test: (2025-04-14 10:35:06.584 +0000) test03.m:41 ... 0.00 < 0.02 435s Passed test: (2025-04-14 10:35:06.584 +0000) test03.m:47 ... -0.02 < 0.00 435s End set: test03.m:51 ... GSDecimalCompare 435s 435s real 0m0.064s 435s user 0m0.042s 435s sys 0m0.015s 435s Completed file: test03.m 435s 435s Building in Tests/base/NSNumberFormatter 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool basic10_4... 435s Compiling file basic.m ... 435s Compiling file basic10_4.m ... 435s Linking test_tool basic ... 435s Linking test_tool basic10_4 ... 435s Testing basic.m... 435s Running Tests/base/NSNumberFormatter/basic.m... 435s Start set: basic.m:7 ... basic 435s Passed test: (2025-04-14 10:35:07.391 +0000) basic.m:16 ... +[NSNumberFormatter alloc] returns a NSNumberFormatter 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:22 ... default format same as Cocoa 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:26 ... Handle leading zeroes in fractional part: 1.01 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:30 ... Handle leading zeroes in fractional part: 1.1 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:36 ... -setAllowsFloats: does not effect rounding 435s 2025-04-14 10:35:07.432 basic[20459:20459] NSNumberFormatter-getObjectValue:forString:... not fully implemented 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:39 ... float input is disallowed 435s 2025-04-14 10:35:07.432 basic[20459:20459] NSNumberFormatter-getObjectValue:forString:... not fully implemented 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:44 ... allowsFloat error 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:49 ... numeric and space padding OK 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:54 ... numeric padding OK 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:62 ... prefix and suffix used properly 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:66 ... negativeFormat used for -ve number 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:69 ... notANumber special case 435s Passed test: (2025-04-14 10:35:07.432 +0000) basic.m:73 ... format string of length 1 435s End set: basic.m:76 ... basic 435s 435s real 0m0.060s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing basic10_4.m... 435s Running Tests/base/NSNumberFormatter/basic10_4.m... 435s Start set: basic10_4.m:17 ... NSNumberFormatter 435s Passed test: (2025-04-14 10:35:07.470 +0000) basic10_4.m:19 ... default behavior is NSNumberFormatterBehavior10_4 435s Passed test: (2025-04-14 10:35:07.509 +0000) basic10_4.m:25 ... default behavior can be changed to NSNumberFormatterBehavior10_0 435s Passed test: (2025-04-14 10:35:07.509 +0000) basic10_4.m:31 ... NSNumberFormatterBehaviorDefault gives NSNumberFormatterBehavior10_4 435s Passed test: (2025-04-14 10:35:07.509 +0000) basic10_4.m:38 ... unknown behavior is accepted 435s Passed test: (2025-04-14 10:35:07.509 +0000) basic10_4.m:43 ... default behavior can be changed to NSNumberFormatterBehavior10_4 435s Passed test: (2025-04-14 10:35:07.509 +0000) basic10_4.m:49 ... a new formatter gets the current default behavior 435s Passed test: (2025-04-14 10:35:07.509 +0000) basic10_4.m:52 ... a new formatter can have the default behavior set 435s Passed test: (2025-04-14 10:35:07.509 +0000) basic10_4.m:60 ... notANumber special case 435s Start set: basic10_4.m:63 ... NSLocale 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:74 ... formatting suceeded 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:78 ... is not equal to NaN 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:80 ... is equal to zero 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:87 ... default 10.4 format same as Cocoa 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:90 ... have locale 'en' 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:95 ... padding character se to '+' 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:102 ... round up for fractional part >0.5 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:107 ... round down for fractional part <0.5 435s Passed test: (2025-04-14 10:35:07.511 +0000) basic10_4.m:112 ... minus sign assigned correctly 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:119 ... Negative percentage correct 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:131 ... format width set correctly 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:136 ... positive prefix set correctly 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:141 ... default padding position is before prefix 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:146 ... numeric and space padding OK 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:153 ... currency style does not include currency string 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:158 ... positive prefix is set correctly for currency style 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:162 ... prefix and suffix used properly 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:167 ... negativeFormat used for -ve number 435s Passed test: (2025-04-14 10:35:07.512 +0000) basic10_4.m:176 ... format string of length 1 435s End set: basic10_4.m:180 ... NSLocale 435s End set: basic10_4.m:182 ... NSNumberFormatter 435s 435s real 0m0.061s 435s user 0m0.052s 435s sys 0m0.009s 435s Completed file: basic10_4.m 435s 435s Building in Tests/base/NSObject 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool test00... 435s Making all for test_tool initialize... 435s Making all for test_tool test01... 435s Compiling file test00.m ... 435s Compiling file basic.m ... 435s Compiling file test01.m ... 435s Compiling file initialize.m ... 435s Linking test_tool test00 ... 435s initialize.m:49:1: warning: class ‘SlowInit0’ defined without specifying a base class [-Wobjc-root-class] 435s 49 | + (void) initialize 435s | ^ 435s initialize.m:78:1: warning: class ‘SlowInit2’ defined without specifying a base class [-Wobjc-root-class] 435s 78 | + (void) initialize 435s | ^ 435s Linking test_tool test01 ... 435s Linking test_tool initialize ... 435s Making all for test_tool test02... 435s Making all for test_tool test03... 435s Compiling file test02.m ... 435s Compiling file test03.m ... 435s Linking test_tool basic ... 435s Linking test_tool test03 ... 435s Linking test_tool test02 ... 435s Testing basic.m... 435s Running Tests/base/NSObject/basic.m... 435s Passed test: (2025-04-14 10:35:08.590 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' exists 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working alloc 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working init 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working new 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working allocWithZone 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSObject is a known className 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' conforms to NSObject 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return self 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return own class 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' object is of correct class 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return superclass 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' responds to hash 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' isEqual: to self 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' respondsToSelector: 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' handles retain 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' has working retainCount 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' has NSString description 435s Passed test: (2025-04-14 10:35:08.632 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' handles performSelector 435s Passed test: (2025-04-14 10:35:08.632 +0000) basic.m:9 ... a null selector proiduces a nil method signature 435s 435s real 0m0.061s 435s user 0m0.041s 435s sys 0m0.017s 435s Completed file: basic.m 435s Testing initialize.m... 435s Running Tests/base/NSObject/initialize.m... 435s Start set: initialize.m:188 ... +initialize 435s Passed test: (2025-04-14 10:35:08.686 +0000) initialize.m:193 ... initialize test starts 435s Passed test: (2025-04-14 10:35:09.730 +0000) initialize.m:220 ... mutually dependent +initialize is thread-safe 435s Passed test: (2025-04-14 10:35:09.730 +0000) initialize.m:234 ... inherited +initialize is called automatically 435s Dashed hope: (2025-04-14 10:35:14.730 +0000) initialize.m:172 ... +initialize runs concurrently 435s 435s real 0m6.063s 435s user 0m0.047s 435s sys 0m0.009s 435s Completed file: initialize.m 435s Testing test00.m... 435s Running Tests/base/NSObject/test00.m... 435s 2025-04-14 10:35:14.829 test00[20756:20756] autorelease called without pool for object (0x1fe3756b250) of class NSCalendarDate in thread {name = (null), num = 20756} 435s 2025-04-14 10:35:14.830 test00[20756:20756] autorelease called without pool for object (0x1fe3760fcb0) of class GSTimeZone in thread {name = (null), num = 20756} 435s 2025-04-14 10:35:14.830 test00[20756:20756] autorelease called without pool for object (0x1fe3760fcb0) of class GSTimeZone in thread {name = (null), num = 20756} 435s 2025-04-14 10:35:14.830 test00[20756:20756] autorelease called without pool for object (0x1fe375c9ac0) of class GSCInlineString in thread {name = (null), num = 20756} 435s 2025-04-14 10:35:14.830 test00[20756:20756] autorelease called without pool for object (0x1fe3760ce40) of class GSAutoreleasedMemory in thread {name = (null), num = 20756} 435s Passed test: (2025-04-14 10:35:14.785 +0000) test00.m:9 ... 'NSObject' uses +class to return self 435s 435s real 0m0.072s 435s user 0m0.061s 435s sys 0m0.011s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/NSObject/test01.m... 435s Passed test: (2025-04-14 10:35:14.869 +0000) test01.m:41 ... -isClass returns YES on a Class 435s Passed test: (2025-04-14 10:35:14.915 +0000) test01.m:46 ... -isClass returns NO on an instance 435s Passed test: (2025-04-14 10:35:14.915 +0000) test01.m:53 ... -isClass returns NO on an instance (special test for broken libobjc) 435s Passed test: (2025-04-14 10:35:14.915 +0000) test01.m:57 ... -isKindOfClass: works 435s Passed test: (2025-04-14 10:35:14.915 +0000) test01.m:66 ... +isKindOfClass: works 435s 435s real 0m0.065s 435s user 0m0.055s 435s sys 0m0.010s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/NSObject/test02.m... 435s Passed test: (2025-04-14 10:35:14.953 +0000) test02.m:40 ... +conformsToProtocol returns YES on an implemented protocol 435s Passed test: (2025-04-14 10:35:14.994 +0000) test02.m:42 ... +conformsToProtocol returns YES on a protocol implemented in a category 435s Passed test: (2025-04-14 10:35:14.994 +0000) test02.m:44 ... +conformsToProtocol returns NO on an unimplemented protocol 435s Passed test: (2025-04-14 10:35:14.994 +0000) test02.m:46 ... -conformsToProtocol returns YES on an implemented protocol 435s Passed test: (2025-04-14 10:35:14.994 +0000) test02.m:48 ... -conformsToProtocol returns YES on a protocol implemented in a category 435s Passed test: (2025-04-14 10:35:14.994 +0000) test02.m:50 ... -conformsToProtocol returns NO on an unimplemented protocol 435s 435s real 0m0.060s 435s user 0m0.048s 435s sys 0m0.011s 435s Completed file: test02.m 435s Testing test03.m... 435s Running Tests/base/NSObject/test03.m... 435s 435s real 0m0.014s 435s user 0m0.009s 435s sys 0m0.004s 435s Completed file: test03.m 435s 435s Building in Tests/base/NSOperation 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool concurrent... 435s Making all for test_tool threads... 435s Compiling file threads.m ... 435s Compiling file basic.m ... 435s Compiling file concurrent.m ... 435s basic.m:11:13: warning: ‘blockDidRun’ defined but not used [-Wunused-variable] 435s 11 | static BOOL blockDidRun = NO; 435s | ^~~~~~~~~~~ 435s concurrent.m: In function ‘-[MyOperation main]’: 435s concurrent.m:43:3: warning: ‘MyOperation’ may not respond to ‘-beginOperation’ 435s 43 | [self beginOperation]; 435s | ^ 435s concurrent.m:43:3: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 435s Linking test_tool basic ... 435s Linking test_tool concurrent ... 435s Linking test_tool threads ... 435s Testing basic.m... 435s Running Tests/base/NSOperation/basic.m... 435s Passed test: (2025-04-14 10:35:16.026 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' exists 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working alloc 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working init 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working new 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working allocWithZone 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:22 ... can create an operation 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSOperation is a known className 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' conforms to NSObject 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return self 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return own class 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' object is of correct class 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return superclass 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' responds to hash 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' isEqual: to self 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' respondsToSelector: 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' handles retain 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' has working retainCount 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' has NSString description 435s Passed test: (2025-04-14 10:35:16.065 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' handles performSelector 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:26 ... operation is ready 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:27 ... operation is not concurrent 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:28 ... operation is not cancelled 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:29 ... operation is not executing 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:30 ... operation is not finished 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:31 ... operation has no dependencies 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:33 ... operation has normal priority 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:36 ... operation has very high priority 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:41 ... operation has added dependency 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:43 ... operation with dependency is not ready 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:45 ... cancelled dependency continues 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:47 ... operation is cancelled 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:48 ... cancelled dependency continues 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:50 ... operation with cancelled dependency not ready 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:52 ... dependency removal works 435s Passed test: (2025-04-14 10:35:16.065 +0000) basic.m:54 ... operation without dependency is ready 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:65 ... operation is finished 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:66 ... a finished operation is ready 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:70 ... finished dependency continues 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:72 ... operation with finished dependency is ready 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:80 ... a cancelled object is ready even with a dependency 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:84 ... a cancelled object can finish 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:87 ... NSOperation cannot be started twice 435s Passed test: (2025-04-14 10:35:17.066 +0000) basic.m:91 ... wait returns at once 435s Passed test: (2025-04-14 10:35:17.066 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' exists 435s Passed test: (2025-04-14 10:35:17.066 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working alloc 435s Passed test: (2025-04-14 10:35:17.066 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:17.066 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working init 435s Passed test: (2025-04-14 10:35:17.066 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working new 435s Passed test: (2025-04-14 10:35:17.066 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working allocWithZone 435s Passed test: (2025-04-14 10:35:17.066 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' allocWithZone: gives the correct class 435s timeout: the monitored command dumped core 435s /usr/bin/gnustep-tests: line 492: 20968 Segmentation fault timeout $GSTESTTIMEOUT $RUN_CMD 435s 435s real 0m1.176s 435s user 0m0.050s 435s sys 0m0.008s 435s Failed file: basic.m aborted without running all tests! 435s Testing concurrent.m... 435s Running Tests/base/NSOperation/concurrent.m... 435s Start set: concurrent.m:112 ... concurrent operations 435s Passed test: (2025-04-14 10:35:17.229 +0000) concurrent.m:122 ... operation ran 435s Passed test: (2025-04-14 10:35:17.269 +0000) concurrent.m:123 ... operation is not executing 435s Passed test: (2025-04-14 10:35:17.269 +0000) concurrent.m:127 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.270 +0000) concurrent.m:140 ... operation ran 435s Passed test: (2025-04-14 10:35:17.270 +0000) concurrent.m:141 ... operation is not executing 435s Passed test: (2025-04-14 10:35:17.270 +0000) concurrent.m:146 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.270 +0000) concurrent.m:146 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.270 +0000) concurrent.m:146 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.270 +0000) concurrent.m:146 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.270 +0000) concurrent.m:146 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.271 +0000) concurrent.m:159 ... operation ran 435s Passed test: (2025-04-14 10:35:17.271 +0000) concurrent.m:160 ... operation is not executing 435s Passed test: (2025-04-14 10:35:17.271 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.271 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.271 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.271 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.272 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.272 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.272 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.272 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.272 +0000) concurrent.m:165 ... operation was performed 435s Passed test: (2025-04-14 10:35:17.272 +0000) concurrent.m:165 ... operation was performed 435s End set: concurrent.m:168 ... concurrent operations 435s 435s real 0m0.061s 435s user 0m0.047s 435s sys 0m0.015s 435s Completed file: concurrent.m 435s Testing threads.m... 435s Running Tests/base/NSOperation/threads.m... 435s Passed test: (2025-04-14 10:35:17.318 +0000) threads.m:149 ... counter was set up 435s Passed test: (2025-04-14 10:35:17.361 +0000) threads.m:154 ... operation ran 435s Passed test: (2025-04-14 10:35:17.361 +0000) threads.m:155 ... operation ran in this thread 435s Passed test: (2025-04-14 10:35:17.361 +0000) threads.m:156 ... operation ran in main queue 435s Passed test: (2025-04-14 10:35:17.461 +0000) threads.m:165 ... operation finished 435s Passed test: (2025-04-14 10:35:17.461 +0000) threads.m:166 ... operation ran 435s Passed test: (2025-04-14 10:35:17.461 +0000) threads.m:167 ... operation ran in other thread 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:176 ... operation exited 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:177 ... operation ran 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:178 ... operation ran in other thread 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:179 ... operation seems to be running 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:184 ... NSOperation exceptions propogate from main 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:187 ... operation failed to finish 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:188 ... operation ran 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:189 ... operation ran in this thread 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:190 ... operation seems to be running 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:195 ... operation ran 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:196 ... operation ran in this thread 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:201 ... my queue is not main queue 435s Passed test: (2025-04-14 10:35:17.561 +0000) threads.m:202 ... my queue is not current queue 435s Passed test: (2025-04-14 10:35:17.562 +0000) threads.m:206 ... operation ran 435s Passed test: (2025-04-14 10:35:17.562 +0000) threads.m:207 ... operation ran in other thread 435s Passed test: (2025-04-14 10:35:17.562 +0000) threads.m:208 ... operation ran in my queue 435s Passed test: (2025-04-14 10:35:17.562 +0000) threads.m:210 ... thread did not exit immediately 435s Passed test: (2025-04-14 10:35:22.562 +0000) threads.m:223 ... thread exit occurs withing ten seconds 435s Passed test: (2025-04-14 10:35:22.562 +0000) threads.m:225 ... current queue outside -main is main queue 435s Passed test: (2025-04-14 10:35:22.562 +0000) threads.m:226 ... main queue is not nil 435s Passed test: (2025-04-14 10:35:22.562 +0000) threads.m:230 ... main queue runs an operation 435s Passed test: (2025-04-14 10:35:22.562 +0000) threads.m:231 ... operation ran in other thread 435s Passed test: (2025-04-14 10:35:22.663 +0000) threads.m:238 ... suspend works 435s Passed test: (2025-04-14 10:35:22.664 +0000) threads.m:241 ... unsuspend works 435s Passed test: (2025-04-14 10:35:22.765 +0000) threads.m:248 ... max operation count of zero suspends queue 435s Passed test: (2025-04-14 10:35:22.765 +0000) threads.m:251 ... resetting max operation queue sarts it 435s Passed test: (2025-04-14 10:35:22.765 +0000) threads.m:268 ... operations ran in order of addition 435s Passed test: (2025-04-14 10:35:22.765 +0000) threads.m:293 ... operations ran in order of priority 435s Passed test: (2025-04-14 10:35:22.766 +0000) threads.m:313 ... operations ran in order of dependency 435s Passed test: (2025-04-14 10:35:22.766 +0000) threads.m:316 ... dependencies not removed when done 435s 435s real 0m5.475s 435s user 0m0.062s 435s sys 0m0.010s 435s Completed file: threads.m 435s 435s Building in Tests/base/NSOrderedSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool blocks... 435s Compiling file basic.m ... 435s Compiling file blocks.m ... 435s blocks.m: In function ‘main’: 435s blocks.m:82:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 82 | END_SET("NSOrderedSet Blocks") 435s | ^~~~~~~ 435s blocks.m: At top level: 435s blocks.m:10:19: warning: ‘lastIndex’ defined but not used [-Wunused-variable] 435s 10 | static NSUInteger lastIndex = NSNotFound; 435s | ^~~~~~~~~ 435s blocks.m:9:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 435s 9 | static NSUInteger fooCount = 0; 435s | ^~~~~~~~ 435s Linking test_tool blocks ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSOrderedSet/basic.m... 435s Start set: basic.m:119 ... NSOrderedSet base 435s Passed test: (2025-04-14 10:35:23.482 +0000) basic.m:129 ... can create an empty ordered set 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:134 ... can create an ordered set with one element 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:140 ... can create an ordered set with multi element 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:146 ... cannot create an ordered set with multiple like elements 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:154 ... Is able to initialize with array 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:164 ... Sets do not intersect! 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:174 ... Sets do intersect! 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:186 ... mutableSets union properly 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:198 ... mutableSets do not intersect 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:210 ... mutableSets do intersect 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:223 ... mutableTest2 is subset of mutableTest1 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:230 ... mutableTest2 is subset of testSet 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:244 ... mutableTest2 is not subset of mutableTest1 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:250 ... mutableTest2 is not subset of testSet 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:268 ... mutableTest2 is subset of mutableTest1 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:277 ... mutableTest2 is subset of testSet 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:290 ... mutableTest1 is equal to itself 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:304 ... Insert at index does not replace existing object 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:322 ... Move to index moves to correct index 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:331 ... Exchanges indexes properly 435s Passed test: (2025-04-14 10:35:23.521 +0000) basic.m:355 ... replaceObjectsAtIndexes: adds to correct indexes 435s Passed test: (2025-04-14 10:35:23.522 +0000) basic.m:359 ... Object unarchives correctly from macOS archive 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSOrderedSet is a known className 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' object () is of correct class 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.522 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' object (Hello, Hello1) is of correct class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' object (Hello, World) is of correct class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' object (World) is of correct class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.523 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' object (Hello, World) is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' object (World) is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' object () is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' object (World) is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' object (Hello, World) is of correct class 435s Passed test: (2025-04-14 10:35:23.524 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' object (World, Hello) is of correct class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' object (Hello, World) is of correct class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.525 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.526 +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 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' object (the, is, Now) is of correct class 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' handles performSelector 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return self 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return own class 435s Passed test: (2025-04-14 10:35:23.526 +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 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return superclass 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' responds to hash 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' handles retain 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' has working retainCount 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' has NSString description 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 2 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 2 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 2 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 3 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.526 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 3 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 3 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 4 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 4 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 4 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 5 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 5 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 5 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 6 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 6 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 6 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 7 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 7 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 7 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 8 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 8 of class 'GSOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 8 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 9 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 9 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 9 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 10 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 10 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 10 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 11 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 11 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 11 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 12 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.527 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 12 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 12 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 13 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 13 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 13 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 14 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 14 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 14 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 15 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 15 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 15 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 16 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 16 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 16 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 17 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 17 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 17 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 18 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 18 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 18 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 19 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 19 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 19 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 20 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 20 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 20 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 21 435s Passed test: (2025-04-14 10:35:23.528 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 21 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 21 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 22 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 22 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 22 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 23 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 23 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 23 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 24 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 24 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 24 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 25 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 25 of class 'GSMutableOrderedSet' can be encoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 25 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSOrderedSet is a known class 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableOrderedSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.529 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 7 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 7 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 8 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:23.530 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 8 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 9 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 9 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 10 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 10 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 11 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 11 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 12 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 12 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 13 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 13 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 14 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 14 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 15 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 15 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 16 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 16 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 17 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 17 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 18 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 18 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 19 435s Passed test: (2025-04-14 10:35:23.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 19 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 20 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 20 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 21 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 21 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 22 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 22 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 23 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 23 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 24 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 24 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 25 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' understands -copy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 25 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSOrderedSet is a known class 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 2 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 2 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 3 435s Passed test: (2025-04-14 10:35:23.532 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 3 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 4 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 4 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 5 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 5 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 6 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 6 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 7 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 7 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 8 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 8 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 9 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 9 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 10 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 10 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 11 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 11 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 12 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.533 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 12 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 13 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 13 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 14 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 14 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 15 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 15 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 16 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 16 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 17 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 17 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 18 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 18 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 19 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 19 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 20 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 20 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 21 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.534 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 21 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 22 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 22 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 23 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 23 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 24 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 24 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 25 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:23.535 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 25 435s End set: basic.m:369 ... NSOrderedSet base 435s 435s real 0m0.072s 435s user 0m0.063s 435s sys 0m0.009s 435s Completed file: basic.m 435s Testing blocks.m... 435s Running Tests/base/NSOrderedSet/blocks.m... 435s Start set: blocks.m:13 ... NSOrderedSet Blocks 435s Skipped set: blocks.m 80 ... No Blocks support in the compiler. 435s End set: blocks.m:82 ... NSOrderedSet Blocks 435s 435s real 0m0.018s 435s user 0m0.012s 435s sys 0m0.005s 435s Completed file: blocks.m 435s 435s Building in Tests/base/NSPersonNameComponentsFormatter 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSPersonNameComponentsFormatter/basic.m... 435s Start set: basic.m:7 ... NSPersonNameComponentsFormatter base 435s Passed test: (2025-04-14 10:35:24.224 +0000) basic.m:19 ... First name matches 435s Passed test: (2025-04-14 10:35:24.262 +0000) basic.m:21 ... Middle name matches 435s Passed test: (2025-04-14 10:35:24.262 +0000) basic.m:23 ... Family name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:25 ... Suffix name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:27 ... Prefix name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:33 ... First name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:35 ... Middle name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:37 ... Family name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:39 ... Suffix name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:45 ... First name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:47 ... Middle name matches 435s Passed test: (2025-04-14 10:35:24.263 +0000) basic.m:49 ... Family name matches 435s End set: basic.m:52 ... NSPersonNameComponentsFormatter base 435s 435s real 0m0.056s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSPointerArray 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool create... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s Compiling file create.m ... 435s create.m: In function ‘main’: 435s create.m:10:25: warning: unused variable ‘old’ [-Wunused-variable] 435s 10 | NSPointerArray *obj, *old; 435s | ^~~ 435s Linking test_tool basic ... 435s Linking test_tool general ... 435s Linking test_tool create ... 435s Testing basic.m... 435s Running Tests/base/NSPointerArray/basic.m... 435s Passed test: (2025-04-14 10:35:25.161 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' exists 435s Passed test: (2025-04-14 10:35:25.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working alloc 435s Passed test: (2025-04-14 10:35:25.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:25.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working init 435s Passed test: (2025-04-14 10:35:25.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working new 435s Passed test: (2025-04-14 10:35:25.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working allocWithZone 435s Passed test: (2025-04-14 10:35:25.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:35:25.202 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSPointerArray is a known className 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' conforms to NSObject 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return self 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return own class 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' object is of correct class 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return superclass 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' responds to hash 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' isEqual: to self 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' respondsToSelector: 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' handles retain 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' has working retainCount 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' has NSString description 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' handles performSelector 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSPointerArray is a known class 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSPointerArray is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s 2025-04-14 10:35:25.203 basic[21418:21418] Copying 0, 0xe6c8c5c0540 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' understands -copy 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' copy is of correct type 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' original and copy are equal 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' is not retained by copy with same zone 435s 2025-04-14 10:35:25.203 basic[21418:21418] Copying 0, 0xe6c8c5c0540 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' zCopy has correct type 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' copy and original are equal 435s Passed test: (2025-04-14 10:35:25.203 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s 435s real 0m0.062s 435s user 0m0.043s 435s sys 0m0.017s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSPointerArray/create.m... 435s Passed test: (2025-04-14 10:35:25.267 +0000) create.m:23 ... +new creates an empty pointer array 435s Passed test: (2025-04-14 10:35:25.311 +0000) create.m:29 ... +addPointer: increments count 435s Passed test: (2025-04-14 10:35:25.311 +0000) create.m:31 ... +addPointer: works with nil 435s Passed test: (2025-04-14 10:35:25.311 +0000) create.m:36 ... +insertPointer:atIndex: works 435s Passed test: (2025-04-14 10:35:25.311 +0000) create.m:43 ... array with weak references doesn't retain 435s 435s real 0m0.064s 435s user 0m0.059s 435s sys 0m0.004s 435s Completed file: create.m 435s Testing general.m... 435s Running Tests/base/NSPointerArray/general.m... 435s 435s real 0m0.018s 435s user 0m0.010s 435s sys 0m0.008s 435s Completed file: general.m 435s 435s Building in Tests/base/NSPredicate 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool nsnull... 435s Compiling file nsnull.m ... 435s Compiling file basic.m ... 435s Linking test_tool nsnull ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSPredicate/basic.m... 435s Start set: basic.m:186 ... basic 435s Passed test: (2025-04-14 10:35:26.149 +0000) basic.m:13 ... valueForKeyPath: with string 435s Passed test: (2025-04-14 10:35:26.189 +0000) basic.m:14 ... valueForKeyPath: with string 435s Passed test: (2025-04-14 10:35:26.189 +0000) basic.m:15 ... valueForKeyPath: with string 435s Passed test: (2025-04-14 10:35:26.189 +0000) basic.m:16 ... valueForKeyPath: with int 435s Passed test: (2025-04-14 10:35:26.189 +0000) basic.m:25 ... %@ CONTAINS %@ 435s Passed test: (2025-04-14 10:35:26.190 +0000) basic.m:27 ... %@ IN %@ 435s Passed test: (2025-04-14 10:35:26.190 +0000) basic.m:36 ... %K == %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:38 ... %K MATCHES[c] %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:40 ... %K BEGINSWITH %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:42 ... (%K == %@) AND (%K == %@) 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:49 ... filter using BEGINSWITH 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:58 ... %K == %d 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:60 ... %K = %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:62 ... %K == %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:64 ... %K < %d 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:66 ... %K < %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:68 ... %K <= %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:70 ... %K <= %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:72 ... %K > %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:74 ... %K >= %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:76 ... %K >= %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:78 ... %K != %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:80 ... %K <> %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:82 ... %K BETWEEN %@ 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:84 ... (%K == %d) OR (%K == %d) 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:95 ... %K < %f 435s Passed test: (2025-04-14 10:35:26.194 +0000) basic.m:97 ... %f > %K 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:106 ... %@ IN %K 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:108 ... Any %K == %@ 435s Start set: basic.m:115 ... Block predicates 435s Skipped set: basic.m 150 ... No blocks support in the compiler. 435s End set: basic.m:152 ... Block predicates 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:220 ... filter with SELF 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:224 ... filter with description 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:228 ... filter with format 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:230 ... expressionForEvaluatedObject is unique 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:235 ... SELF equality works 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:240 ... SELF.foo <= 2 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:244 ... predicate created with format has the format is preserved 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:262 ... Predicate created by substitution has the expected format 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:273 ... aggregate sum works 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:279 ... predicate created with format can filter an array 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:167 ... first is one 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:170 ... last is zero 435s Passed test: (2025-04-14 10:35:26.195 +0000) basic.m:173 ... size is three 435s End set: basic.m:284 ... basic 435s 435s real 0m0.065s 435s user 0m0.051s 435s sys 0m0.009s 435s Completed file: basic.m 435s Testing nsnull.m... 435s Running Tests/base/NSPredicate/nsnull.m... 435s Passed test: (2025-04-14 10:35:26.267 +0000) nsnull.m:24 ... NSPredicate should correctly filter array including NSNull 435s Passed test: (2025-04-14 10:35:26.306 +0000) nsnull.m:30 ... NSPredicate should return an empty array when no match is found 435s Passed test: (2025-04-14 10:35:26.306 +0000) nsnull.m:36 ... NSPredicate should return an empty array when filtering with a non-existent key 435s 435s real 0m0.059s 435s user 0m0.046s 435s sys 0m0.012s 435s Completed file: nsnull.m 435s 435s Building in Tests/base/NSProcessInfo 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Compiling file general.m ... 435s Compiling file basic.m ... 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSProcessInfo/basic.m... 435s Passed test: (2025-04-14 10:35:26.984 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' exists 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working alloc 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' alloc gives the correct class 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working init 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working new 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working allocWithZone 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSProcessInfo is a known className 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' conforms to NSObject 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return self 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return own class 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' object <_NSConcreteProcessInfo: 0xb1316717d90> is of correct class 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return superclass 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' responds to hash 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' isEqual: to self 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' respondsToSelector: 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' handles retain 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' has working retainCount 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' has NSString description 435s Passed test: (2025-04-14 10:35:27.024 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' handles performSelector 435s 435s real 0m0.059s 435s user 0m0.049s 435s sys 0m0.009s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSProcessInfo/general.m... 435s Passed test: (2025-04-14 10:35:27.079 +0000) general.m:14 ... NSProcessInfo understands [+processInfo] 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:17 ... NSProcessInfo has arguments 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:23 ... NSProcessInfo has environment 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:28 ... -processName is non-nil 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:34 ... -globallyUniqueString works 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:40 ... -operatingSystemName works 435s 2025-04-14 10:35:27.117 general[21750:21750] operatingSystemName GSGNULinuxOperatingSystem 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:45 ... -operatingSystem works 435s 2025-04-14 10:35:27.117 general[21750:21750] systemUptime 241 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:50 ... -systemUptime works 435s Passed test: (2025-04-14 10:35:27.117 +0000) general.m:54 ... -hostName works 435s 2025-04-14 10:35:27.117 general[21750:21750] hostName autopkgtest 435s 435s real 0m0.059s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: general.m 435s 435s Building in Tests/base/NSProgress 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSProgress/basic.m... 435s Passed test: (2025-04-14 10:35:27.812 +0000) basic.m:13 ... [NSProgress initWithParent:userInfo:] returns instance 435s Passed test: (2025-04-14 10:35:27.855 +0000) basic.m:16 ... [NSProgress userInfo] returns correct user info 435s Passed test: (2025-04-14 10:35:27.855 +0000) basic.m:20 ... [NSProgress setUserInfoObject:forKey:] updates user info 435s Passed test: (2025-04-14 10:35:27.855 +0000) basic.m:24 ... [NSProgress discreteProgressWithTotalUnitCount:] returns instance 435s Passed test: (2025-04-14 10:35:27.855 +0000) basic.m:28 ... [NSProgress progressWithTotalUnitCount:] returns instance 435s Passed test: (2025-04-14 10:35:27.855 +0000) basic.m:34 ... [NSProgress progressWithTotalUnitCount:] returns instance 435s Passed test: (2025-04-14 10:35:27.855 +0000) basic.m:39 ... Correct progress object associated with current thread 435s Passed test: (2025-04-14 10:35:27.855 +0000) basic.m:50 ... Current progress is nil after resign current 435s 435s real 0m0.064s 435s user 0m0.049s 435s sys 0m0.011s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSProxy 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool test01... 435s Making all for test_tool test00... 435s Compiling file test00.m ... 435s Compiling file test01.m ... 435s Compiling file basic.m ... 435s Linking test_tool test00 ... 435s Linking test_tool basic ... 435s Linking test_tool test01 ... 435s Testing basic.m... 435s Running Tests/base/NSProxy/basic.m... 435s Passed test: (2025-04-14 10:35:28.634 +0000) basic.m:18 ... Class 'NSProxy' exists 435s Passed test: (2025-04-14 10:35:28.673 +0000) basic.m:20 ... Class 'NSProxy' has working alloc 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:21 ... NSProxy -isKindOfClass raises exception 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:24 ... NSProxy -isKindOfClass raises exception 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:29 ... Class 'NSProxy' has working allocWithZone: 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:31 ... Class 'NSProxy' uses zone for alloc 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:32 ... Class 'NSProxy' -zone works 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:35 ... Class 'NSProxy' has working -hash 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:36 ... Class 'NSProxy' has working -isEqual: 435s Passed test: (2025-04-14 10:35:28.674 +0000) basic.m:37 ... Class 'NSProxy' has working -class 435s 435s real 0m0.058s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing test00.m... 435s Running Tests/base/NSProxy/test00.m... 435s Passed test: (2025-04-14 10:35:28.720 +0000) test00.m:108 ... uses +class to return self 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:109 ... The class 'NSProxy' implements -isProxy to return YES 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:111 ... The class 'NSProxy' implements -description 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:113 ... Can create a MyProxy instance 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:114 ... proxy isEqual: to self without remote 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:116 ... Can set the remote object for the proxy 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:118 ... Can create a MyString instance 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:120 ... Can set the remote object for the subclass 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:121 ... Get the length of the remote object 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:122 ... Get the length of the subclass object 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:123 ... proxy isEqual: to remote 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:124 ... proxy isEqual: to subclass 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:125 ... subclass isEqual: to remote 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:126 ... subclass isEqual: to proxy 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:127 ... remote isEqual: to proxy 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:128 ... remote isEqual: to subclass 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:129 ... proxy isEqualToString: to remote 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:130 ... proxy isEqualToString: to subclass 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:131 ... subclass isEqualToString: to remote 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:132 ... subclass isEqualToString: to proxy 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:133 ... remote isEqualToString: to proxy 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:134 ... remote isEqualToString: to subclass 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:135 ... proxy compare: remote 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:136 ... proxy compare: subclass 435s Passed test: (2025-04-14 10:35:28.759 +0000) test00.m:137 ... subclass compare: remote 435s Passed test: (2025-04-14 10:35:28.760 +0000) test00.m:138 ... subclass compare: proxy 435s Passed test: (2025-04-14 10:35:28.760 +0000) test00.m:139 ... remote compare: proxy 435s Passed test: (2025-04-14 10:35:28.760 +0000) test00.m:140 ... remote compare: subclass 435s 435s real 0m0.058s 435s user 0m0.042s 435s sys 0m0.016s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/NSProxy/test01.m... 435s Passed test: (2025-04-14 10:35:28.799 +0000) test01.m:195 ... Proxy signed char 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:196 ... Proxy unsigned char 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:197 ... Proxy signed short 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:198 ... Proxy unsigned short 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:200 ... Proxy signed int 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:202 ... Proxy unsigned int 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:204 ... Proxy signed long 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:206 ... Proxy unsigned long 435s Passed test: (2025-04-14 10:35:28.837 +0000) Proxy signed long long 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:210 ... Proxy unsigned long long 435s Passed test: (2025-04-14 10:35:28.837 +0000) Proxy float 435s Passed test: (2025-04-14 10:35:28.837 +0000) Proxy double 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:217 ... Proxy id 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:219 ... Proxy enum 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:223 ... Proxy NSRange 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:226 ... Proxy NSPoint 435s Passed test: (2025-04-14 10:35:28.837 +0000) test01.m:229 ... Proxy GSFinePoint 435s 435s real 0m0.057s 435s user 0m0.053s 435s sys 0m0.004s 435s Completed file: test01.m 435s 435s Building in Tests/base/NSRegularExpression 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s basic.m: In function ‘main’: 435s basic.m:111:22: warning: passing argument 1 of ‘replaceMatchesInString:options:range:withTemplate:’ from distinct Objective-C type 435s 111 | withTemplate: @"$1c"]; 435s | ^~~~~~~~~~~~ 435s basic.m:118:22: warning: passing argument 1 of ‘replaceMatchesInString:options:range:withTemplate:’ from distinct Objective-C type 435s 118 | withTemplate: @"c"]; 435s | ^~~~~~~~~~~~ 435s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 435s from basic.m:2: 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 435s 224 | _cond = (int)(testExpression__); \ 435s | ^ 435s basic.m:125:3: note: in expansion of macro ‘PASS’ 435s 125 | PASS(r, "Found NSTextCheckingResult"); 435s | ^~~~ 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSRegularExpression/basic.m... 435s Start set: basic.m:59 ... NSRegularExpression 435s Passed test: (2025-04-14 10:35:29.609 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSRegularExpression is a known className 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' conforms to NSObject 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return self 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return own class 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' object is of correct class 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return superclass 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' responds to hash 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' isEqual: to self 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' respondsToSelector: 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' handles retain 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' has working retainCount 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' has NSString description 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' handles performSelector 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSRegularExpression is a known class 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSRegularExpression is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' understands -copy 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' copy is of correct type 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' original and copy are equal 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' zCopy has correct type 435s Passed test: (2025-04-14 10:35:29.610 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:86 ... Correct pattern returned 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:91 ... Calling -pattern twice runs 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:100 ... Replacement: returns nil on capture group error 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:105 ... Replacement correct 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:112 ... Mutable replacement: Incorrect template does not change string 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:119 ... Mutable replacement: Correct replacement for template 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:125 ... Found NSTextCheckingResult 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:131 ... Custom replacement: returns nil on capture group error 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:138 ... Custom replacement: Returns correct replacement 435s Passed test: (2025-04-14 10:35:29.610 +0000) basic.m:148 ... Restricting the range for firstMatchInString: works 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:173 ... Faulty regular expression terminated 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:187 ... Invalid pattern: returns nil 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:188 ... Invalid pattern: error is set 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:189 ... Invalid pattern: error domain is NSCocoaErrorDomain 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:191 ... Invalid pattern: error code is NSFormattingError 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:193 ... Invalid pattern: error message is correct 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:195 ... Invalid pattern: localized description is correct 435s Passed test: (2025-04-14 10:35:30.371 +0000) basic.m:200 ... nil pattern: throws NSInvalidArgumentException 435s End set: basic.m:208 ... NSRegularExpression 435s 435s real 0m0.819s 435s user 0m0.877s 435s sys 0m0.005s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSRunLoop 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Making all for test_tool dispatch... 435s Making all for test_tool performers... 435s Compiling file dispatch.m ... 435s Compiling file basic.m ... 435s Compiling file general.m ... 435s Compiling file performers.m ... 435s Linking test_tool performers ... 435s Linking test_tool basic ... 435s Making all for test_tool thread... 435s Linking test_tool general ... 435s Linking test_tool dispatch ... 435s Compiling file thread.m ... 435s Linking test_tool thread ... 435s Testing basic.m... 435s Running Tests/base/NSRunLoop/basic.m... 435s Passed test: (2025-04-14 10:35:31.834 +0000) basic.m:11 ... run loop initialises to nil 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSRunLoop is a known className 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' conforms to NSObject 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return self 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return own class 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' object is of correct class 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return superclass 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' responds to hash 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' isEqual: to self 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' respondsToSelector: 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' handles retain 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' has working retainCount 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' has NSString description 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' handles performSelector 435s Passed test: (2025-04-14 10:35:31.874 +0000) basic.m:15 ... timer initialises to nil 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTimer is a known className 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' conforms to NSObject 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return self 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return own class 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' object at 2025-04-14 10:35:31 +0000 sends description to (NSObject) is of correct class 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return superclass 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' responds to hash 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' isEqual: to self 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' respondsToSelector: 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' handles retain 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' has working retainCount 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' has NSString description 435s Passed test: (2025-04-14 10:35:31.874 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' handles performSelector 435s 435s real 0m0.062s 435s user 0m0.053s 435s sys 0m0.005s 435s Completed file: basic.m 435s Testing dispatch.m... 435s Running Tests/base/NSRunLoop/dispatch.m... 435s Start set: dispatch.m:114 ... NSRunLoop libdispatch integration 435s Skipped set: dispatch.m 116 ... No libdispatch, no blocks support or no runloop integration hooks in libdispatch 435s End set: dispatch.m:120 ... NSRunLoop libdispatch integration 435s 435s real 0m0.018s 435s user 0m0.009s 435s sys 0m0.008s 435s Completed file: dispatch.m 435s Testing general.m... 435s Running Tests/base/NSRunLoop/general.m... 435s Passed test: (2025-04-14 10:35:31.963 +0000) general.m:45 ... NSRunLoop understands [+currentRunLoop] 435s Passed test: (2025-04-14 10:35:32.001 +0000) general.m:46 ... -currentMode returns nil 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:49 ... -runUntilDate: works 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:53 ... -runUntilDate: takes the correct time 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:56 ... -runUntilDate: works for distant past 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:59 ... -runUntilDate: takes very short time 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:62 ... -runUntilDate: works for nil date 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:65 ... -runUntilDate: for nil date takes very short time 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:68 ... -runMode:beforeDate: works for nil date 435s Passed test: (2025-04-14 10:35:33.002 +0000) general.m:71 ... -runMode:beforentilDate: for nil date takes very short time 435s 2025-04-14 10:35:33.012 general[22365:22365] Counter is 1 435s Passed test: (2025-04-14 10:35:33.012 +0000) general.m:78 ... -runUntilDate: for distant past fires timer 435s 2025-04-14 10:35:35.013 general[22365:22365] Counter is 2 435s Passed test: (2025-04-14 10:35:35.013 +0000) general.m:90 ... -acceptInputForMode:beforeDate: works with a timer 435s Passed test: (2025-04-14 10:35:35.013 +0000) general.m:94 ... -acceptInputForMode:beforeDate: takes the correct time 435s Passed test: (2025-04-14 10:35:35.013 +0000) general.m:96 ... -acceptInputForMode:beforeDate: fires timer 435s 435s real 0m3.069s 435s user 0m0.057s 435s sys 0m0.001s 435s Completed file: general.m 435s Testing performers.m... 435s Running Tests/base/NSRunLoop/performers.m... 435s Start set: performers.m:12 ... NSRunLoop performers 435s Passed test: (2025-04-14 10:35:35.195 +0000) performers.m:35 ... -performSelector:target:argument:order:modes: works for one performer 435s Passed test: (2025-04-14 10:35:35.296 +0000) performers.m:49 ... -performSelector:target:argument:order:modes: only sends the message once 435s Passed test: (2025-04-14 10:35:35.396 +0000) performers.m:65 ... -performSelector:target:argument:order:modes: orders performers correctly 435s Passed test: (2025-04-14 10:35:35.496 +0000) performers.m:89 ... -cancelPerformSelector:target:argument: works 435s Passed test: (2025-04-14 10:35:35.596 +0000) performers.m:106 ... -cancelPerformSelectorsWithTarget: works 435s End set: performers.m:111 ... NSRunLoop performers 435s 435s real 0m0.562s 435s user 0m0.063s 435s sys 0m0.001s 435s Completed file: performers.m 435s Testing thread.m... 435s Running Tests/base/NSRunLoop/thread.m... 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:190 ... Accept with no inputs or timers will exit 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:191 ... Accept with timers will not exit 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:192 ... A loop with no inputs or timers will exit 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:193 ... A loop with an input source will block 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:194 ... A loop with a timer will block 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:195 ... A loop with no inputs or timers has no limit 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:196 ... A loop with an input source has distant future 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:197 ... A loop with a timer has timer fire date 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:198 ... A loop with no inputs or timers has no more 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:199 ... A loop with an input source has more 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:200 ... A loop with a timer has more 435s Passed test: (2025-04-14 10:35:40.644 +0000) thread.m:201 ... Methods will be performed in a loop without inputs 435s 435s real 0m5.025s 435s user 0m0.047s 435s sys 0m0.014s 435s Completed file: thread.m 435s 435s Building in Tests/base/NSScanner 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool test00... 435s Making all for test_tool test01... 435s Compiling file test01.m ... 435s Compiling file test00.m ... 435s test01.m: In function ‘main’: 435s test01.m:197:17: warning: unused variable ‘ok’ [-Wunused-variable] 435s 197 | BOOL ok = NO; 435s | ^~ 435s Linking test_tool test00 ... 435s Linking test_tool test01 ... 435s Testing test00.m... 435s Running Tests/base/NSScanner/test00.m... 435s Passed test: (2025-04-14 10:35:41.135 +0000) test00.m:37 ... scanning three words separated by newlines 435s Passed test: (2025-04-14 10:35:41.174 +0000) test00.m:41 ... scanning three words separated by spaces 435s Passed test: (2025-04-14 10:35:41.174 +0000) test00.m:45 ... scanning three words separated by tabs 435s Passed test: (2025-04-14 10:35:41.174 +0000) test00.m:49 ... scanning three words separated by newlines and spaces 435s Passed test: (2025-04-14 10:35:41.174 +0000) test00.m:55 ... scanning three words separated by spaces and semi-colons 435s 435s real 0m0.057s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/NSScanner/test01.m... 435s Passed test: (2025-04-14 10:35:41.211 +0000) test01.m:101 ... NSScanner large ints 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:102 ... NSScanner small ints 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:105 ... NSScanner non-digits terminate scan 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:109 ... NSScanner non-digits terminate scan 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:113 ... NSScanner non-digits dont consume characters to be skipped 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:117 ... NSScanner radiux unsigned (non-digits terminate scan) 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:124 ... NSScanner radiux unsigned (non-digits terminate scan) 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:136 ... NSScanner radiux unsigned (non-digits dont move scan) 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:142 ... NSScanner hex (non-digits terminate scan) 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:146 ... NSScanner hex long long (non-digits terminate scan) 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:154 ... NSScanner scans doubles 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:160 ... NSScanner scans double with exponents 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:173 ... flt = 1e+2 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:174 ... e is part of exponent 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:175 ... all scanned 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:176 ... is at end 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:184 ... flt = 1.0 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:185 ... em is not part of exponent 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:186 ... all scanned 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:187 ... is at end 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:192 ... flt = 0.0 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:193 ... is at end 435s Passed test: (2025-04-14 10:35:41.252 +0000) test01.m:200 ... scan three space separated zeros as doubles 435s 435s real 0m0.059s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: test01.m 435s 435s Building in Tests/base/NSSet 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSSet/basic.m... 435s Passed test: (2025-04-14 10:35:41.915 +0000) basic.m:13 ... can create an empty set 435s Passed test: (2025-04-14 10:35:41.956 +0000) basic.m:18 ... can create a set with one element 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSSet is a known className 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return self 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return own class 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' object () is of correct class 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return superclass 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' responds to hash 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' handles retain 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' has working retainCount 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' has NSString description 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' handles performSelector 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' conforms to NSObject 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return self 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return own class 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' object (Hello) is of correct class 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return superclass 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' responds to hash 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' isEqual: to self 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' respondsToSelector: 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' handles retain 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' has working retainCount 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' has NSString description 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSSet' can be encoded 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSSet' can be encoded 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:41.956 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSSet' can be encoded 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSSet' can be encoded 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSet is a known class 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' understands -copy 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' understands -copy 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' copy is of correct type 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' original and copy are equal 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' is retained by copy with same zone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' result of copy is not immutable 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' zCopy has correct type 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' copy and original are equal 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' is retained by copy with other zone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSSet is a known class 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' understands -mutableCopy 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' mutable copy is of correct type 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' copy object equals the original 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:35:41.957 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 435s 435s real 0m0.063s 435s user 0m0.059s 435s sys 0m0.002s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSSortDescriptor 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSSortDescriptor/basic.m... 435s Passed test: (2025-04-14 10:35:42.662 +0000) basic.m:22 ... can create a sort descriptor 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSSortDescriptor is a known className 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' conforms to NSObject 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return self 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return own class 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' object is of correct class 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return superclass 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' responds to hash 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' isEqual: to self 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' respondsToSelector: 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' handles retain 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' has working retainCount 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' has NSString description 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:42.662 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSSortDescriptor' can be encoded 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSSortDescriptor' can be encoded 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSortDescriptor is a known class 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSortDescriptor is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' understands -copy 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' copy is of correct type 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' original and copy are equal 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' understands -copyWithZone 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' zCopy has correct type 435s Passed test: (2025-04-14 10:35:42.663 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' copy and original are equal 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:35:42.663 +0000) basic.m:33 ... hash for similar descriptors is the same 435s Passed test: (2025-04-14 10:35:42.663 +0000) basic.m:34 ... similar descriptors are equal 435s Passed test: (2025-04-14 10:35:42.663 +0000) basic.m:35 ... different keyed descriptors are not equal 435s Passed test: (2025-04-14 10:35:42.663 +0000) basic.m:36 ... different ordered descriptors are not equal 435s Passed test: (2025-04-14 10:35:42.663 +0000) basic.m:54 ... basic comparison works for ascending descriptor 435s Passed test: (2025-04-14 10:35:42.663 +0000) basic.m:56 ... basic comparison works for descending descriptor 435s Passed test: (2025-04-14 10:35:42.663 +0000) basic.m:63 ... simple multilevel sort works 435s 435s real 0m0.057s 435s user 0m0.041s 435s sys 0m0.015s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSStream 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool memandfile_2... 435s Making all for test_tool memandfile... 435s Making all for test_tool pipe... 435s Compiling file basic.m ... 435s Compiling file memandfile.m ... 435s Compiling file memandfile_2.m ... 435s Compiling file pipe.m ... 435s Linking test_tool basic ... 435s Linking test_tool memandfile ... 435s Linking test_tool memandfile_2 ... 435s Linking test_tool pipe ... 435s Making all for test_tool socket... 435s Making all for test_tool socket_cs... 435s Compiling file socket.m ... 435s Compiling file socket_cs.m ... 435s Linking test_tool socket ... 435s Linking test_tool socket_cs ... 435s Testing basic.m... 435s Running Tests/base/NSStream/basic.m... 435s Passed test: (2025-04-14 10:35:44.441 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSStream is a known className 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' conforms to NSObject 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return self 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return own class 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' object is of correct class 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return superclass 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' responds to hash 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' isEqual: to self 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' respondsToSelector: 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' handles retain 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' has working retainCount 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' has NSString description 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' handles performSelector 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' conforms to NSObject 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return self 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return own class 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' object is of correct class 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' isMemberOfClass works 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return superclass 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' responds to hash 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' isEqual: to self 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' respondsToSelector: 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' handles retain 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' has working retainCount 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' has NSString description 435s Passed test: (2025-04-14 10:35:44.482 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' handles performSelector 435s 435s real 0m0.063s 435s user 0m0.041s 435s sys 0m0.020s 435s Completed file: basic.m 435s Testing memandfile.m... 435s Running Tests/base/NSStream/memandfile.m... 435s Passed test: (2025-04-14 10:35:44.522 +0000) memandfile.m:42 ... file to memory copy ok 435s Passed test: (2025-04-14 10:35:44.561 +0000) memandfile.m:52 ... memory to file copy ok 435s 435s real 0m0.059s 435s user 0m0.042s 435s sys 0m0.016s 435s Completed file: memandfile.m 435s Testing memandfile_2.m... 435s Running Tests/base/NSStream/memandfile_2.m... 435s Passed test: (2025-04-14 10:35:44.603 +0000) memandfile_2.m:141 ... file to memory copy ok 435s Passed test: (2025-04-14 10:35:44.646 +0000) memandfile_2.m:165 ... memory to file copy ok 435s 435s real 0m0.062s 435s user 0m0.046s 435s sys 0m0.012s 435s Completed file: memandfile_2.m 435s Testing pipe.m... 435s Running Tests/base/NSStream/pipe.m... 435s Passed test: (2025-04-14 10:35:44.703 +0000) pipe.m:87 ... Local pipe 435s 435s real 0m0.058s 435s user 0m0.054s 435s sys 0m0.004s 435s Completed file: pipe.m 435s Testing socket.m... 435s Running Tests/base/NSStream/socket.m... 435s 2025-04-14 10:35:44.926 socket[23054:23054] Got 8 on 0x3302e10bdf0 435s 2025-04-14 10:35:44.926 socket[23054:23054] Got 8 on 0x3302e10c300 435s Dashed hope: (2025-04-14 10:36:14.920 +0000) socket.m:143 ... read www.google.com 435s Start set: socket.m:149 ... NSStream SSL 435s 2025-04-14 10:36:14.934 socket[23054:23054] Got 8 on 0x3302e26c0d0 435s 2025-04-14 10:36:14.934 socket[23054:23054] Got 8 on 0x3302e26c200 435s Dashed hope: (2025-04-14 10:36:44.932 +0000) socket.m:178 ... read www.google.com https 435s End set: socket.m:182 ... NSStream SSL 435s 435s real 1m0.170s 435s user 0m0.058s 435s sys 0m0.015s 435s Completed file: socket.m 435s Testing socket_cs.m... 435s Running Tests/base/NSStream/socket_cs.m... 435s 2025-04-14 10:36:45.041 socket_cs[23081:23081] sending and receiving on Host 127.0.0.1 (("127.0.0.1") ("127.0.0.1")): 127.0.0.1 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Server 0x16cfe5ff8410 open completed 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Client input stream is 0x16cfe5fffad0 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Client output stream is 0x16cfe60050d0 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 open completed 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Client 0x16cfe60050d0 open completed 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Client 0x16cfe60050d0 set write pointer to zero 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Server 0x16cfe5ff8410 bytes available 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Server 0x16cfe5ff8410 accepting incoming connection 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Server input stream is 0x16cfe600fe70 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Server output stream is 0x16cfe60100b0 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 open completed 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 open completed 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Client 0x16cfe60050d0 space available 435s 2025-04-14 10:36:45.042 socket_cs[23081:23081] Test1 Client 0x16cfe60050d0 wrote 15196 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 wrote 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe60050d0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client close 0x16cfe60050d0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 wrote 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 wrote 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 read 2908 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 wrote 2908 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe60100b0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 end encountered 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server close 0x16cfe600fe70 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server output close 0x16cfe60100b0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 read 0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server input close 0x16cfe600fe70 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server output close 0x16cfe60100b0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server 0x16cfe600fe70 read 0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server input close 0x16cfe600fe70 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Server output close 0x16cfe60100b0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test1 Client 0x16cfe5fffad0 read 2908 435s Passed test: (2025-04-14 10:36:45.043 +0000) socket_cs.m:340 ... Local tcp 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe60183a0 open completed 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client input stream is 0x16cfe60185c0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client output stream is 0x16cfe60187a0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe60183a0 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe60183a0 accepting incoming connection 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server input stream is 0x16cfe6018d60 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server output stream is 0x16cfe6014040 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 open completed 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 open completed 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 open completed 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60187a0 open completed 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60187a0 set write pointer to zero 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60187a0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60187a0 wrote 15196 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60187a0 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client close 0x16cfe60187a0 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 wrote 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 wrote 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 read 4096 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 space available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 bytes available 435s 2025-04-14 10:36:45.043 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 wrote 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 read 2908 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 wrote 2908 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6014040 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 end encountered 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server close 0x16cfe6018d60 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server output close 0x16cfe6014040 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 read 0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server input close 0x16cfe6018d60 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server output close 0x16cfe6014040 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server 0x16cfe6018d60 read 0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server input close 0x16cfe6018d60 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Server output close 0x16cfe6014040 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test2 Client 0x16cfe60185c0 read 2908 435s Passed test: (2025-04-14 10:36:45.044 +0000) socket_cs.m:382 ... Local tcp (blocking open) 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe60272b0 open completed 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client input stream is 0x16cfe6027ef0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client output stream is 0x16cfe6028b30 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 open completed 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6028b30 open completed 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6028b30 set write pointer to zero 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6028b30 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6028b30 wrote 15196 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe60272b0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe60272b0 accepting incoming connection 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server input stream is 0x16cfe601d1b0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server output stream is 0x16cfe601d390 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 open completed 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 open completed 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 wrote 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6028b30 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client close 0x16cfe6028b30 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 wrote 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 wrote 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 read 2908 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 wrote 2908 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 read 4096 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Client 0x16cfe6027ef0 read 2908 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d390 space available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 bytes available 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 end encountered 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server close 0x16cfe601d1b0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server output close 0x16cfe601d390 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 read 0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server input close 0x16cfe601d1b0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server output close 0x16cfe601d390 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server 0x16cfe601d1b0 read 0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server input close 0x16cfe601d1b0 435s 2025-04-14 10:36:45.044 socket_cs[23081:23081] Test3 Server output close 0x16cfe601d390 435s Passed test: (2025-04-14 10:36:45.044 +0000) socket_cs.m:422 ... Local socket 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6034bb0 open completed 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client input stream is 0x16cfe6034d90 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client output stream is 0x16cfe6034f70 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 open completed 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034f70 open completed 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034f70 set write pointer to zero 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034f70 space available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034f70 wrote 15196 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6034bb0 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6034bb0 accepting incoming connection 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server input stream is 0x16cfe6035e80 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server output stream is 0x16cfe6036060 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 open completed 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 open completed 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 space available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 read 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 wrote 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034f70 space available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client close 0x16cfe6034f70 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 read 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 space available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 read 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 wrote 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 space available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 read 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 wrote 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 read 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 space available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 read 2908 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 wrote 2908 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 read 4096 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Client 0x16cfe6034d90 read 2908 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6036060 space available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 bytes available 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 end encountered 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server close 0x16cfe6035e80 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server output close 0x16cfe6036060 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 read 0 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server input close 0x16cfe6035e80 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server output close 0x16cfe6036060 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server 0x16cfe6035e80 read 0 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server input close 0x16cfe6035e80 435s 2025-04-14 10:36:45.045 socket_cs[23081:23081] Test4 Server output close 0x16cfe6036060 435s Passed test: (2025-04-14 10:36:45.045 +0000) socket_cs.m:465 ... Local socket (blocking open) 435s 435s real 0m0.074s 435s user 0m0.063s 435s sys 0m0.010s 435s Completed file: socket_cs.m 435s 435s Building in Tests/base/NSString 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool NSString_base... 435s Making all for test_tool NSString_custom... 435s Making all for test_tool NSString_zero_hash... 435s Making all for test_tool basic... 435s Compiling file NSString_custom.m ... 435s Compiling file NSString_base.m ... 435s Compiling file basic.m ... 435s Compiling file NSString_zero_hash.m ... 435s In file included from NSString_custom.m:8: 435s NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 435s NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 435s 206 | remainingRange: &remainingRange]; 435s | ^~~~~~~~~~~~~~ 435s | | 435s | unsigned char * 435s NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 435s In file included from NSString_base.m:8: 435s NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 435s NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 435s 206 | remainingRange: &remainingRange]; 435s | ^~~~~~~~~~~~~~ 435s | | 435s | unsigned char * 435s NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 435s Linking test_tool NSString_zero_hash ... 435s Linking test_tool NSString_custom ... 435s Making all for test_tool bom... 435s Linking test_tool NSString_base ... 435s Making all for test_tool boolValue... 435s Compiling file bom.m ... 435s Making all for test_tool enumerateSubstringsInRange... 435s Compiling file boolValue.m ... 435s Compiling file enumerateSubstringsInRange.m ... 435s Linking test_tool bom ... 435s Linking test_tool boolValue ... 435s Linking test_tool basic ... 435s Making all for test_tool locale... 435s Making all for test_tool noncharacter... 435s Making all for test_tool nuls_in_strings... 435s Compiling file locale.m ... 435s Compiling file noncharacter.m ... 435s Linking test_tool enumerateSubstringsInRange ... 435s Linking test_tool noncharacter ... 435s Compiling file nuls_in_strings.m ... 435s Making all for test_tool order... 435s Linking test_tool nuls_in_strings ... 435s Making all for test_tool pairs... 435s Compiling file order.m ... 435s Linking test_tool order ... 435s Compiling file pairs.m ... 435s Making all for test_tool regex... 435s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 435s from pairs.m:3: 435s pairs.m: In function ‘main’: 435s pairs.m:20:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 435s 20 | PASS(strlen(utf8) == 4, "Smiley UTF8 length correct") 435s | ^~~~ 435s | | 435s | const uint8_t * {aka const unsigned char *} 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 435s 224 | _cond = (int)(testExpression__); \ 435s | ^~~~~~~~~~~~~~~~ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/GNUstepBase/GSConfig.h:451, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/GNUstepBase/GSVersionMacros.h:218, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSString.h:87, 435s from pairs.m:1: 435s /usr/include/string.h:407:35: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 435s 407 | extern size_t strlen (const char *__s) 435s | ~~~~~~~~~~~~^~~ 435s pairs.m:33:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 435s 33 | PASS(strlen(utf8) == 4, "Smiley copy UTF8 length correct") 435s | ^~~~ 435s | | 435s | const uint8_t * {aka const unsigned char *} 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 435s 224 | _cond = (int)(testExpression__); \ 435s | ^~~~~~~~~~~~~~~~ 435s /usr/include/string.h:407:35: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 435s 407 | extern size_t strlen (const char *__s) 435s | ~~~~~~~~~~~~^~~ 435s Making all for test_tool test00... 435s Compiling file regex.m ... 435s Compiling file test00.m ... 435s Linking test_tool locale ... 435s test00.m: In function ‘strRange’: 435s test00.m:173:7: warning: unused variable ‘l’ [-Wunused-variable] 435s 173 | int l; 435s | ^ 435s test00.m:172:12: warning: unused variable ‘b’ [-Wunused-variable] 435s 172 | unichar *b; 435s | ^ 435s test00.m:171:18: warning: unused variable ‘d’ [-Wunused-variable] 435s 171 | NSMutableData *d; 435s | ^ 435s test00.m: In function ‘testLineRange’: 435s test00.m:265:7: warning: variable ‘l’ set but not used [-Wunused-but-set-variable] 435s 265 | int l; 435s | ^ 435s test00.m: In function ‘main’: 435s test00.m:278:18: warning: variable ‘ptr’ set but not used [-Wunused-but-set-variable] 435s 278 | const char *ptr; 435s | ^~~ 435s Linking test_tool pairs ... 435s Making all for test_tool test01... 435s Making all for test_tool test02... 435s Linking test_tool regex ... 435s Compiling file test01.m ... 435s Compiling file test02.m ... 435s Making all for test_tool test03... 435s Linking test_tool test01 ... 435s test02.m: In function ‘main’: 435s test02.m:13:9: warning: unused variable ‘resultPath’ [-Wunused-variable] 435s 13 | char *resultPath = NULL; 435s | ^~~~~~~~~~ 435s test02.m:12:9: warning: unused variable ‘testPath’ [-Wunused-variable] 435s 12 | char *testPath = NULL; 435s | ^~~~~~~~ 435s Compiling file test03.m ... 435s Linking test_tool test03 ... 435s Making all for test_tool test04... 435s Linking test_tool test00 ... 435s Making all for test_tool test05... 435s Compiling file test04.m ... 435s Compiling file test05.m ... 435s Making all for test_tool test06... 435s Compiling file test06.m ... 435s Linking test_tool test02 ... 435s Linking test_tool test04 ... 435s Linking test_tool test05 ... 435s Making all for test_tool test07... 435s Making all for test_tool test08... 435s Making all for test_tool test09... 435s Compiling file test07.m ... 435s Compiling file test08.m ... 435s Compiling file test09.m ... 435s test09.m: In function ‘main’: 435s test09.m:43:23: warning: universal character names are only valid in C++ and C99 435s 43 | urlDecodedString = @"Here are some Emojis: \U0001F601 \U0001F602 \U0001F638 Emojis done."; // Multibyte encoded characters 435s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435s test09.m:43:23: warning: universal character names are only valid in C++ and C99 435s test09.m:43:23: warning: universal character names are only valid in C++ and C99 435s Linking test_tool test08 ... 435s Linking test_tool test07 ... 435s Making all for test_tool tilde... 435s Linking test_tool test09 ... 435s Making all for test_tool unichar_const... 435s Compiling file tilde.m ... 435s Making all for test_tool unichar_format... 435s tilde.m: In function ‘main’: 435s tilde.m:54:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 54 | END_SET("tilde") 435s | ^~~~~~~ 435s tilde.m:81:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 81 | END_SET("tilde abbreviation for other home") 435s | ^~~~~~~ 435s Compiling file unichar_const.m ... 435s Compiling file unichar_format.m ... 435s Linking test_tool tilde ... 435s unichar_format.m: In function ‘main’: 435s unichar_format.m:9:34: warning: universal character names are only valid in C++ and C99 435s 9 | NSString *wide = @"a\u20AC\u20ACa"; // Euro signs, requires UTF-16 storage 435s | ^~~~~~~~~~~~~~~~ 435s unichar_format.m:9:34: warning: universal character names are only valid in C++ and C99 435s unichar_format.m:12:74: warning: universal character names are only valid in C++ and C99 435s 12 | NSString *wideNarrowFormat = [NSString stringWithFormat: @"\u20AC%@\u20ac", narrow]; 435s | ^~~~~~~~~~~~~~~~ 435s unichar_format.m:12:74: warning: universal character names are only valid in C++ and C99 435s unichar_format.m:13:72: warning: universal character names are only valid in C++ and C99 435s 13 | NSString *wideWideFormat = [NSString stringWithFormat: @"\u20AC%@\u20ac", wide]; 435s | ^~~~~~~~~~~~~~~~ 435s unichar_format.m:13:72: warning: universal character names are only valid in C++ and C99 435s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 435s from unichar_format.m:1: 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:16:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 16 | PASS_EQUAL(narrowWideFormat, @"aa\u20AC\u20ACaa", 435s | ^~~~~~~~~~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:16:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 16 | PASS_EQUAL(narrowWideFormat, @"aa\u20AC\u20ACaa", 435s | ^~~~~~~~~~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:18:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 18 | PASS_EQUAL(wideNarrowFormat, @"\u20ACaaaa\u20AC", 435s | ^~~~~~~~~~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:18:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 18 | PASS_EQUAL(wideNarrowFormat, @"\u20ACaaaa\u20AC", 435s | ^~~~~~~~~~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 435s | ^~~~~~~~~~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 435s | ^~~~~~~~~~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 435s | ^~~~~~~~~~ 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 435s 270 | testLineNumber = __LINE__; \ 435s | ^~~~~~~~ 435s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 435s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 435s | ^~~~~~~~~~ 435s Making all for test_tool utf8... 435s Compiling file utf8.m ... 435s Linking test_tool test06 ... 435s utf8.m: In function ‘main’: 435s utf8.m:17:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 435s 17 | str = [NSString stringWithUTF8String: buf]; 435s | ^~~ 435s | | 435s | uint8_t * {aka unsigned char *} 435s utf8.m:17:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 435s utf8.m:23:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 435s 23 | str = [NSString stringWithUTF8String: buf]; 435s | ^~~ 435s | | 435s | uint8_t * {aka unsigned char *} 435s utf8.m:23:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 435s utf8.m:29:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 435s 29 | str = [NSString stringWithUTF8String: buf]; 435s | ^~~ 435s | | 435s | uint8_t * {aka unsigned char *} 435s utf8.m:29:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 435s utf8.m:35:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 435s 35 | str = [NSString stringWithUTF8String: buf]; 435s | ^~~ 435s | | 435s | uint8_t * {aka unsigned char *} 435s utf8.m:35:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 435s utf8.m:43:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 435s 43 | str = [NSString stringWithUTF8String: buf]; 435s | ^~~ 435s | | 435s | uint8_t * {aka unsigned char *} 435s utf8.m:43:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 435s utf8.m:54:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 435s 54 | str = [NSString stringWithUTF8String: buf]; 435s | ^~~ 435s | | 435s | uint8_t * {aka unsigned char *} 435s utf8.m:54:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 435s Linking test_tool unichar_const ... 435s Linking test_tool unichar_format ... 435s Linking test_tool utf8 ... 435s Testing NSString_base.m... 435s Running Tests/base/NSString/NSString_base.m... 435s Passed test: (2025-04-14 10:36:51.753 +0000) NSString_tests.h:342 ... -initWithCString: works 435s Passed test: (2025-04-14 10:36:51.793 +0000) NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:82 ... String encoding 1 is supported 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:96 ... can instantiate string from Western (ASCII) 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:101 ... new Western (ASCII) string matches reference 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.797 +0000) NSString_tests.h:82 ... String encoding -2147483128 is supported 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:82 ... String encoding 5 is supported 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:82 ... String encoding -2147481085 is supported 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:238 ... -lowercaseString returns a valid instance 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:247 ... -uppercaseString returns a valid instance 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:256 ... -capitalizedString returns a valid instance 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:265 ... -capitalizedString for helvetica 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:273 ... -capitalizedString for HeLveTica 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:281 ... -capitalizedString for HELVETICA 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:296 ... -description returns a valid instance 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 435s Passed test: (2025-04-14 10:36:51.798 +0000) NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 435s 435s real 0m0.066s 435s user 0m0.057s 435s sys 0m0.009s 435s Completed file: NSString_base.m 435s Testing NSString_custom.m... 435s Running Tests/base/NSString/NSString_custom.m... 435s Passed test: (2025-04-14 10:36:51.851 +0000) NSString_tests.h:342 ... -initWithCString: works 435s Passed test: (2025-04-14 10:36:51.889 +0000) NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:82 ... String encoding 1 is supported 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:96 ... can instantiate string from Western (ASCII) 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:101 ... new Western (ASCII) string matches reference 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:82 ... String encoding -2147483128 is supported 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:82 ... String encoding 5 is supported 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 435s Passed test: (2025-04-14 10:36:51.893 +0000) NSString_tests.h:82 ... String encoding 4 is supported 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:82 ... String encoding -2147481085 is supported 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:238 ... -lowercaseString returns a valid instance 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:247 ... -uppercaseString returns a valid instance 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:256 ... -capitalizedString returns a valid instance 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:265 ... -capitalizedString for helvetica 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:273 ... -capitalizedString for HeLveTica 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:281 ... -capitalizedString for HELVETICA 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:296 ... -description returns a valid instance 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 435s Passed test: (2025-04-14 10:36:51.894 +0000) NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 435s 435s real 0m0.061s 435s user 0m0.052s 435s sys 0m0.009s 435s Completed file: NSString_custom.m 435s Testing NSString_zero_hash.m... 435s Running Tests/base/NSString/NSString_zero_hash.m... 435s 2025-04-14 10:36:51.994 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa89966b260) of class NSCalendarDate in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa89970fd10) of class GSTimeZone in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa89970fd10) of class GSTimeZone in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa8996c9b20) of class GSCInlineString in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa89970cea0) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 435s Passed test: (2025-04-14 10:36:51.951 +0000) NSString_zero_hash.m:32 ... [NSConstantString hash] does not return 0 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa8996bec20) of class NSCalendarDate in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa89970fd10) of class GSTimeZone in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa89970fd10) of class GSTimeZone in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa899693bc0) of class GSCInlineString in thread {name = (null), num = 23896} 435s 2025-04-14 10:36:51.995 NSString_zero_hash[23896:23896] autorelease called without pool for object (0x1aa899693ef0) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 435s Passed test: (2025-04-14 10:36:51.995 +0000) NSString_zero_hash.m:36 ... [NSString hash] does not return 0 435s 435s real 0m0.065s 435s user 0m0.052s 435s sys 0m0.011s 435s Completed file: NSString_zero_hash.m 435s Testing basic.m... 435s Running Tests/base/NSString/basic.m... 435s Passed test: (2025-04-14 10:36:52.050 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' exists 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working alloc 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' alloc gives the correct class 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working init 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working new 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working allocWithZone 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSString is a known className 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' conforms to NSObject 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return self 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return own class 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' object Hello 435s is of correct class 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' isMemberOfClass works 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return superclass 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' responds to hash 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' isEqual: to self 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' respondsToSelector: 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' handles retain 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' has working retainCount 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' has NSString description 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' handles performSelector 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSCBufferString' can be encoded 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 435s Passed test: (2025-04-14 10:36:52.093 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSCBufferString' can be encoded 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSString is a known class 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' understands -copy 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' copy is of correct type 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' original and copy are equal 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' result of copy is not immutable 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' understands -copyWithZone 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' zCopy has correct type 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' copy and original are equal 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' result of copyWithZone: is not immutable 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 435s Passed test: (2025-04-14 10:36:52.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:48 ... [NSString initWithCharacters:length:] creates immutable string for ascii 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:53 ... [NSMutableString initWithCharacters:length:] creates mutable string for ascii 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:58 ... [NSString initWithCharacters:length:] creates immutable string for unicode 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:63 ... [NSMutableString initWithCharacters:length:] creates mutable string for unicode 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:68 ... NSString -initWithString: does not allow nil argument 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:72 ... buffer exact length fails 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:74 ... buffer length+1 works 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:76 ... getCString:maxLength:encoding 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:78 ... can create latin1 string with 256 values 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:85 ... can create ascii string with 128 values 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:92 ... reject 8bit characters in ascii 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:103 ... latin1 in lossy encoding 435s 2025-04-14 10:36:52.094 basic[23921:23921] 731 '\000\001\002\003\004\005\006\007\010 435s \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' 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:110 ... euro in lossy encoding 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:116 ... lossy single backslash is invalid 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:121 ... lossy backslash-r is invalid 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:126 ... lossy backslash-backslash is backslash 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:132 ... lossy backslassh-101 is A 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:138 ... lossy backslassh-u20ac is a euro 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:142 ... simple intWithFormat: works 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:144 ... an empty string is not null 435s Passed test: (2025-04-14 10:36:52.094 +0000) basic.m:145 ... an empty string is not null 435s 435s real 0m0.062s 435s user 0m0.055s 435s sys 0m0.004s 435s Completed file: basic.m 435s Testing bom.m... 435s Running Tests/base/NSString/bom.m... 435s Passed test: (2025-04-14 10:36:52.131 +0000) bom.m:40 ... stringWithContentsOfFile: UTF-8 BOM 435s Passed test: (2025-04-14 10:36:52.172 +0000) bom.m:44 ... initWithData:encoding: UTF-8 BOM 435s Passed test: (2025-04-14 10:36:52.172 +0000) bom.m:47 ... utf8 no bom 435s Passed test: (2025-04-14 10:36:52.172 +0000) bom.m:49 ... unicode has bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:51 ... utf16 big endian no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:53 ... utf16 little endian no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:55 ... utf16 has bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:57 ... utf32 big endian no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:59 ... utf32 little endian no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:61 ... utf32 has bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:64 ... utf8 empty no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:66 ... unicode empty has bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:68 ... utf16 big endian empty no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:70 ... utf16 little endian empty no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:72 ... utf16 empty has bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:74 ... utf32 big endian empty no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:76 ... utf32 little endian empty no bom 435s Passed test: (2025-04-14 10:36:52.173 +0000) bom.m:78 ... utf32 empty has bom 435s 435s real 0m0.061s 435s user 0m0.055s 435s sys 0m0.004s 435s Completed file: bom.m 435s Testing boolValue.m... 435s Running Tests/base/NSString/boolValue.m... 435s Passed test: (2025-04-14 10:36:52.226 +0000) boolValue.m:33 ... constant:y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:n == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:n == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:n == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:Y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:N == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:Y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:N == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:Y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:N == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:t == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:f == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:t == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:f == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:t == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:f == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:T == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:F == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:T == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:F == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:T == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:F == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:1 == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:0 == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:1 == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:0 == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:1 == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:0 == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:9 == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:00 == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:9 == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:00 == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:9 == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:00 == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:-y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:-n == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:-y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:-n == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:-y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:-n == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:-Y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:-N == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:-Y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:-N == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:42 ... mutable:-Y == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:44 ... mutable:-N == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:33 ... constant:-t == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:34 ... constant:-f == NO 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:37 ... normal:-t == YES 435s Passed test: (2025-04-14 10:36:52.266 +0000) boolValue.m:39 ... normal:-f == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:42 ... mutable:-t == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:44 ... mutable:-f == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:33 ... constant:-T == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:34 ... constant:-F == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:37 ... normal:-T == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:39 ... normal:-F == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:42 ... mutable:-T == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:44 ... mutable:-F == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:33 ... constant:-1 == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:34 ... constant:-0 == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:37 ... normal:-1 == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:39 ... normal:-0 == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:42 ... mutable:-1 == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:44 ... mutable:-0 == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:33 ... constant:-9 == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:34 ... constant:-00 == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:37 ... normal:-9 == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:39 ... normal:-00 == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:42 ... mutable:-9 == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:44 ... mutable:-00 == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:33 ... constant:Yes == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:34 ... constant:No == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:37 ... normal:Yes == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:39 ... normal:No == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:42 ... mutable:Yes == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:44 ... mutable:No == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:33 ... constant:YES == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:34 ... constant:NO == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:37 ... normal:YES == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:39 ... normal:NO == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:42 ... mutable:YES == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:44 ... mutable:NO == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:33 ... constant:yes == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:34 ... constant:no == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:37 ... normal:yes == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:39 ... normal:no == NO 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:42 ... mutable:yes == YES 435s Passed test: (2025-04-14 10:36:52.267 +0000) boolValue.m:44 ... mutable:no == NO 435s 435s real 0m0.060s 435s user 0m0.045s 435s sys 0m0.013s 435s Completed file: boolValue.m 435s Testing enumerateSubstringsInRange.m... 435s Running Tests/base/NSString/enumerateSubstringsInRange.m... 435s 435s real 0m0.015s 435s user 0m0.013s 435s sys 0m0.000s 435s Completed file: enumerateSubstringsInRange.m 435s Testing locale.m... 435s Running Tests/base/NSString/locale.m... 435s Start set: locale.m:262 ... NSString + locale 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:22 ... expected {3,1}, got {3, 1} 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:27 ... expected 1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:30 ... expected -1 got -1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:33 ... expected 1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:36 ... expected 1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:39 ... expected 1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:42 ... expected 1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:45 ... expected 1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:48 ... expected 1 got 1 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:51 ... expected -1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:54 ... expected 1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:64 ... expected 1 got 1 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:69 ... expected -1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:76 ... expected -1 got -1 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:79 ... expected -1 got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:82 ... expected -1 got -1 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:104 ... Ss compares equal to Eszett character with NSCaseInsensitiveSearch. got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:111 ... Eszett compare: S is NSOrderedDescending. got 1 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:117 ... Eszett compare: s is NSOrderedDescending. got 1 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:125 ... with NSCaseInsensitiveSearch range of sS in abcdef is {0,1}. got {-1,0} 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:132 ... without NSCaseInsensitiveSearch, range of sS in abcdef is {NSNotFound, 0}. got {-1,0} 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:140 ... for anchored backwards search, range of sS in abcdef is {NSNotFound, 0}. got {-1,0} 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:148 ... for anchored forwards search, range of sS in abcdef is {0, 1}. got {-1,0} 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:156 ... for anchored backwards search, range of sS in abcdef is {6, 1}. got {-1,0} 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:164 ... for forward search, range of sS in abcdef is {0, 1}. got {-1,0} 435s Dashed hope: (2025-04-14 10:36:52.467 +0000) locale.m:172 ... for backward search, range of sS in abcdef is {7, 1}. got {-1,0} 435s Passed test: (2025-04-14 10:36:52.467 +0000) locale.m:186 ... y>k in nil locale. comparison result: 1 435s Passed test: (2025-04-14 10:36:52.469 +0000) locale.m:192 ... y{name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec85582ae50) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec85586e1d0) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.527 +0000) noncharacter.m:14 ... fdd0 codepoint is permitted in string 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec8558720a0) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec8557f6ed0) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec855868f20) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.567 +0000) noncharacter.m:15 ... fdd0 is returned properly 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec855869190) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.567 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec85585b990) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec8557f4df0) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.567 +0000) noncharacter.m:20 ... fdef codepoint is permitted in string 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec8557f5060) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec85585dde0) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855830c50) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.568 +0000) noncharacter.m:21 ... fdef is returned properly 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855830e80) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855847760) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855847a90) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.568 +0000) noncharacter.m:26 ... fffd codepoint is permitted in string 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855861620) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855861fb0) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855849ed0) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.568 +0000) noncharacter.m:27 ... fffd is returned properly 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec85584a140) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855872f90) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855873310) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.568 +0000) noncharacter.m:35 ... fffe codepoint is permitted in string 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855873580) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855873f10) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec85583f150) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.568 +0000) noncharacter.m:36 ... fffe is returned properly 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec85583f380) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec85583fd10) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855840040) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.568 +0000) noncharacter.m:41 ... ffff codepoint is permitted in string 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec8558402b0) of class NSCalendarDate in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855871040) of class GSTimeZone in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855863770) of class GSCInlineString in thread {name = (null), num = 24043} 435s 2025-04-14 10:36:52.568 noncharacter[24043:24043] autorelease called without pool for object (0xec855863aa0) of class GSAutoreleasedMemory in thread {name = (null), num = 24043} 435s Passed test: (2025-04-14 10:36:52.568 +0000) noncharacter.m:42 ... ffff is returned properly 435s 435s real 0m0.064s 435s user 0m0.050s 435s sys 0m0.007s 435s Completed file: noncharacter.m 435s Testing nuls_in_strings.m... 435s Running Tests/base/NSString/nuls_in_strings.m... 435s 2025-04-14 10:36:52.654 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d82c700) of class NSCalendarDate in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d889b00) of class GSCInlineString in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cce80) of class GSAutoreleasedMemory in thread {name = (null), num = 24068} 435s Passed test: (2025-04-14 10:36:52.614 +0000) nuls_in_strings.m:21 ... nuls in constant strings 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8d0c80) of class NSCalendarDate in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d855b80) of class GSCInlineString in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8c7b00) of class GSAutoreleasedMemory in thread {name = (null), num = 24068} 435s Passed test: (2025-04-14 10:36:52.655 +0000) nuls_in_strings.m:22 ... nuls in non-constant strings 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8c7e40) of class NSCalendarDate in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8ba610) of class GSCInlineString in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8539d0) of class GSAutoreleasedMemory in thread {name = (null), num = 24068} 435s Passed test: (2025-04-14 10:36:52.655 +0000) nuls_in_strings.m:23 ... hashes match 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d853d10) of class NSCalendarDate in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8bca90) of class GSCInlineString in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d88f7e0) of class GSAutoreleasedMemory in thread {name = (null), num = 24068} 435s Passed test: (2025-04-14 10:36:52.655 +0000) nuls_in_strings.m:24 ... compare as equal 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d88fae0) of class NSCalendarDate in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8cfcf0) of class GSTimeZone in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8a6390) of class GSCInlineString in thread {name = (null), num = 24068} 435s 2025-04-14 10:36:52.655 nuls_in_strings[24068:24068] autorelease called without pool for object (0x10a13d8a65f0) of class GSAutoreleasedMemory in thread {name = (null), num = 24068} 435s Passed test: (2025-04-14 10:36:52.655 +0000) nuls_in_strings.m:27 ... find nul in string 435s 435s real 0m0.059s 435s user 0m0.049s 435s sys 0m0.009s 435s Completed file: nuls_in_strings.m 435s Testing order.m... 435s Running Tests/base/NSString/order.m... 435s Passed test: (2025-04-14 10:36:52.700 +0000) order.m:23 ... UTF-16 BE OK 435s Passed test: (2025-04-14 10:36:52.740 +0000) order.m:29 ... UTF-16 BE reverse OK 435s Passed test: (2025-04-14 10:36:52.740 +0000) order.m:35 ... UTF-16 LE OK 435s Passed test: (2025-04-14 10:36:52.740 +0000) order.m:41 ... UTF-16 LE reverse OK 435s Passed test: (2025-04-14 10:36:52.740 +0000) order.m:47 ... UTF-32 BE OK 435s Passed test: (2025-04-14 10:36:52.740 +0000) order.m:54 ... UTF-32 BE reverse OK 435s Passed test: (2025-04-14 10:36:52.740 +0000) order.m:60 ... UTF-32 LE OK 435s Passed test: (2025-04-14 10:36:52.740 +0000) order.m:67 ... UTF-32 LE reverse OK 435s 435s real 0m0.059s 435s user 0m0.049s 435s sys 0m0.010s 435s Completed file: order.m 435s Testing pairs.m... 435s Running Tests/base/NSString/pairs.m... 435s Start set: pairs.m:8 ... NSString + surrogate pairs 435s Passed test: (2025-04-14 10:36:52.778 +0000) pairs.m:16 ... Smiley is a pair of characters 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:17 ... Smiley first is 0xD83D 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:18 ... Smiley second is 0xDE00 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:20 ... Smiley UTF8 length correct 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:21 ... Smiley UTF8 first byte OK 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:22 ... Smiley UTF8 second byte OK 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:23 ... Smiley UTF8 third byte OK 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:24 ... Smiley UTF8 fourth byte OK 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:25 ... smiley cannot be converted to ISO Latin-1 encoding 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:29 ... Smiley copy is a pair of characters 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:30 ... Smiley copy first is 0xD83D 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:31 ... Smiley copy second is 0xDE00 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:33 ... Smiley copy UTF8 length correct 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:34 ... Smiley copy UTF8 first byte OK 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:35 ... Smiley copy UTF8 second byte OK 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:36 ... Smiley copy UTF8 third byte OK 435s Passed test: (2025-04-14 10:36:52.816 +0000) pairs.m:37 ... Smiley copy UTF8 fourth byte OK 435s End set: pairs.m:39 ... NSString + surrogate pairs 435s 435s real 0m0.057s 435s user 0m0.041s 435s sys 0m0.016s 435s Completed file: pairs.m 435s Testing regex.m... 435s Running Tests/base/NSString/regex.m... 435s Start set: regex.m:8 ... NSString + regex 435s Passed test: (2025-04-14 10:36:52.910 +0000) regex.m:23 ... Correct length for regex, expected 9 got 9 435s Passed test: (2025-04-14 10:36:52.910 +0000) regex.m:29 ... Correct length for regex, expected 9 got 9 435s 2025-04-14 10:36:52.910 regex[24143:24143] (null) 435s End set: regex.m:43 ... NSString + regex 435s 435s real 0m0.066s 435s user 0m0.058s 435s sys 0m0.005s 435s Completed file: regex.m 435s Testing test00.m... 435s Running Tests/base/NSString/test00.m... 435s Passed test: (2025-04-14 10:36:52.959 +0000) test00.m:292 ... stringWithUTF8String raises for NULL 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:296 ... initWithCString raises for NULL 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:301 ... NSString extracting substring with range beyond end of string 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:305 ... NSString comparison with range beyond end of string 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:311 ... the description of a string is itsself 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:73 ... CCString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:76 ... UUString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:79 ... UCString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:82 ... CUString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:100 ... CCString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:103 ... UUString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:106 ... UCString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:109 ... CUString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:73 ... CCString case insensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:76 ... UUString case insensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:79 ... UCString case insensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:82 ... CUString case insensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:100 ... CCString case sensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:103 ... UUString case sensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:106 ... UCString case sensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:109 ... CUString case sensitive comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:127 ... CCString case insensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:130 ... UUString case insensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:133 ... UCString case insensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:136 ... CUString case insensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:154 ... CCString case sensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:157 ... UUString case sensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:160 ... UCString case sensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:163 ... CUString case sensitive literal comparison for '' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:73 ... CCString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:76 ... UUString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:79 ... UCString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:82 ... CUString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:100 ... CCString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:103 ... UUString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:106 ... UCString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:109 ... CUString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:73 ... CCString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:76 ... UUString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:79 ... UCString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:82 ... CUString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:100 ... CCString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:103 ... UUString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:106 ... UCString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:109 ... CUString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:73 ... CCString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:76 ... UUString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:79 ... UCString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:82 ... CUString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:100 ... CCString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.002 +0000) test00.m:103 ... UUString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:106 ... UCString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:109 ... CUString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:73 ... CCString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:76 ... UUString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:79 ... UCString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:82 ... CUString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:100 ... CCString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:103 ... UUString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:106 ... UCString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:109 ... CUString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:73 ... CCString case insensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:76 ... UUString case insensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:79 ... UCString case insensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:82 ... CUString case insensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:100 ... CCString case sensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:103 ... UUString case sensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:106 ... UCString case sensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:109 ... CUString case sensitive comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:127 ... CCString case insensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:130 ... UUString case insensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:133 ... UCString case insensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:136 ... CUString case insensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:154 ... CCString case sensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:157 ... UUString case sensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:160 ... UCString case sensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:163 ... CUString case sensitive literal comparison for '' and 'a' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:73 ... CCString case insensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:76 ... UUString case insensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:79 ... UCString case insensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:82 ... CUString case insensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:100 ... CCString case sensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:103 ... UUString case sensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:106 ... UCString case sensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:109 ... CUString case sensitive comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'a' and '' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:73 ... CCString case insensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:76 ... UUString case insensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:79 ... UCString case insensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:82 ... CUString case insensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:100 ... CCString case sensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:103 ... UUString case sensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:106 ... UCString case sensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:109 ... CUString case sensitive comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'a' and '' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:73 ... CCString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:76 ... UUString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:79 ... UCString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:82 ... CUString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:100 ... CCString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:103 ... UUString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:106 ... UCString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:109 ... CUString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.003 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:40 ... create strings for compare is ok 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:210 ... CCString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.004 +0000) test00.m:213 ... UUString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'hello' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'hElLo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'hell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'hell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'hell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'hell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'hel' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'hel' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'hel' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'hel' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'he' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'he' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'he' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'he' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'h' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'h' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'h' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'h' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'l' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and '' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and '' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and '' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and '' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'ell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'ell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'ell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'ell' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'o' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'o' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'o' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'o' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'hello' and 'lo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'hello' and 'lo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'hello' and 'lo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'hello' and 'lo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'ABO' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'ABO' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'ABO' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'ABO' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.005 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:210 ... CCString range for '' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:213 ... UUString range for '' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:216 ... UCString range for '' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:219 ... CUString range for '' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:210 ... CCString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:213 ... UUString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:216 ... UCString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:219 ... CUString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:187 ... create strings for range is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:210 ... CCString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:213 ... UUString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:216 ... UCString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:219 ... CUString range for 'x' and '' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:234 ... create strings for range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:234 ... create strings for range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:234 ... create strings for range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:234 ... create strings for range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:234 ... create strings for range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:250 ... CString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:253 ... UString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:256 ... MCString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:259 ... MUString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:234 ... create strings for range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:250 ... CString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:253 ... UString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:256 ... MCString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:259 ... MUString range for 'bo boaboa' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text 435s ' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text 435s ' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text ' is ok 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:445 ... Simple double conversion works 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:446 ... Simple float conversion works 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:455 ... a no-copy string uses the buffer 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:457 ... a substring uses its own buffer 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:459 ... hello has hel as a prefix 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:460 ... hello does not have Hel as a prefix 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:461 ... hello does not have an empty string as a prefix 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:462 ... hello has llo as a suffix 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:463 ... hello does not have lLo as a suffix 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:464 ... hello does not have an empty string as a suffix 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:476 ... unicode whole string match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:478 ... unicode not found simple 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:480 ... unicode not found insensitive 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:482 ... unicode not found backwards 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:484 ... unicode not found backwards insensitive 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.006 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:493 ... Characters match 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:496 ... Composed characters start at the same place 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:497 ... Composed characters have the same lengths 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:504 ... Characters match when accessed by range 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:509 ... unicode found at start simple 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:511 ... unicode found at start insensitive 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:513 ... unicode found at start backwards 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:515 ... unicode found at start backwards insensitive 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:518 ... unicode found at end simple 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:520 ... unicode found at end insensitive 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:522 ... unicode found at end backwards 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:524 ... unicode found at end backwards insensitive 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:527 ... unicode found in middle simple 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:529 ... unicode found in middle insensitive 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:531 ... unicode found in middle backwards 435s Passed test: (2025-04-14 10:36:53.007 +0000) test00.m:533 ... unicode found in middle backwards insensitive 435s 435s real 0m0.069s 435s user 0m0.054s 435s sys 0m0.016s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/NSString/test01.m... 435s Passed test: (2025-04-14 10:36:53.053 +0000) test01.m:9 ... pathComponents '' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:10 ... pathComponents 'usr' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:11 ... pathComponents 'usr/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:12 ... pathComponents 'usr/bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:13 ... pathComponents 'usr//bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:14 ... pathComponents 'usr///bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:15 ... pathComponents '/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:16 ... pathComponents '/usr' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:17 ... pathComponents '/usr/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:18 ... pathComponents '/usr/bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:19 ... pathComponents '/usr//bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:20 ... pathComponents '/usr///bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:21 ... '' stringByAppendingPathComponent: '' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:23 ... '' stringByAppendingPathComponent: 'usr' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:25 ... '' stringByAppendingPathComponent: 'usr/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:27 ... '' stringByAppendingPathComponent: '/usr' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:29 ... '' stringByAppendingPathComponent: '/usr/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:31 ... '/' stringByAppendingPathComponent: '' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:33 ... '/' stringByAppendingPathComponent: 'usr' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:35 ... '/' stringByAppendingPathComponent: 'usr/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:37 ... '/' stringByAppendingPathComponent: '/usr' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:39 ... '/' stringByAppendingPathComponent: '/usr/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:41 ... 'usr' stringByAppendingPathComponent: '' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:43 ... 'usr' stringByAppendingPathComponent: 'bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:45 ... 'usr' stringByAppendingPathComponent: 'bin/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:47 ... 'usr' stringByAppendingPathComponent: '/bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:49 ... 'usr' stringByAppendingPathComponent: '/bin/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:51 ... '/usr' stringByAppendingPathComponent: '' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:53 ... '/usr' stringByAppendingPathComponent: 'bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:55 ... '/usr' stringByAppendingPathComponent: 'bin/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:57 ... '/usr' stringByAppendingPathComponent: '/bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:59 ... '/usr' stringByAppendingPathComponent: '/bin/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:61 ... '/usr/' stringByAppendingPathComponent: '' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:63 ... '/usr/' stringByAppendingPathComponent: 'bin' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:65 ... '/usr/' stringByAppendingPathComponent: 'bin/' 435s Passed test: (2025-04-14 10:36:53.110 +0000) test01.m:67 ... '/usr/' stringByAppendingPathComponent: '/bin/' 435s 435s real 0m0.078s 435s user 0m0.059s 435s sys 0m0.009s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/NSString/test02.m... 435s 2025-04-14 10:36:53.204 test02[24218:24218] Developer: ("/") 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:17 ... [@"home" pathComponents] == @"home"] 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:21 ... [@"/home" pathComponents] == (@"/", @"home"]) 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:26 ... [@"/home" pathComponents] == (@"/", @"home","/")] 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:32 ... [@"/home/nicola" pathComponents] == (@"/", @"home","nicola")] 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:38 ... [@"//home//nicola" pathComponents] == (@"/", @"home","nicola")] 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:42 ... [@"home/nicola.jpg" pathExtension] == @"jpg" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:45 ... [@"/home/nicola.jpg\" pathExtension] == @"jpg" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:48 ... [@"home/nicola" pathExtension] == @"" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:51 ... [@"home/nicola" pathExtension] == @"" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:54 ... [@"/home/nicola..jpg" pathExtension] == @"jpg" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:57 ... [@"/home/nicola.jpg/" pathExtension] == @"jpg" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:60 ... [@"/home/nicola.jpg/extra" pathExtension] == @"" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:63 ... [@"/home/nicola./" pathExtension] == @"" 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:66 ... '/home' stringByAppendingPathComponent: '/' == '/home' 435s Passed test: (2025-04-14 10:36:53.204 +0000) test02.m:69 ... '/home' stringByAppendingPathComponent: 'nicola.jpg' == '/home/nicola.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:72 ... '/home/' stringByAppendingPathComponent: 'nicola.jpg' == '/home/nicola.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:75 ... '/' stringByAppendingPathComponent: 'nicola.jpg' == '/nicola.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:78 ... '' stringByAppendingPathComponent: 'nicola.jpg' == 'nicola.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:81 ... '/home/nicola.jpg' stringByAppendingPathExtension:'jpg' == '/home/nicola.jpg.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:84 ... '/home/nicola.' stringByAppendingPathExtension:'jpg' == '/home/nicola..jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:90 ... '/home/nicola/' stringByAppendingPathExtension:'jpg' == '/home/nicola.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:93 ... 'nicola' stringByAppendingPathExtension:'jpg' == 'nicola.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:96 ... 'nicola' stringByAppendingPathExtension:'jpg' == 'nicola.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:101 ... '/home/nicola.jpg' stringByDeletingLastPathComponent == '/home' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:104 ... '/home/nicola/' stringByDeletingLastPathComponent == '/home' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:106 ... '/home/nicola' stringByDeletingLastPathComponent == '/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:108 ... '/home/' stringByDeletingLastPathComponent == '/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:110 ... '/home' stringByDeletingLastPathComponent == '/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:112 ... '/' stringByDeletingLastPathComponent == '/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:114 ... 'hello' stringByDeletingLastPathComponent == '' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:116 ... '/hello/there/..' stringByDeletingLastPathComponent == '/hello/there' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:119 ... '/hello/there/.' stringByDeletingLastPathComponent == '/hello/there' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:122 ... '/hello/../there' stringByDeletingLastPathComponent == '/hello/..' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:125 ... '/hello//../there' stringByDeletingLastPathComponent == '/hello/..' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:135 ... '//host/file.jpg' stringByDeletingLastPathComponent == '//host/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:140 ... '//host/share/' stringByDeletingLastPathComponent == '//host/share/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:145 ... '///host/share/' stringByDeletingLastPathComponent == '/host' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:150 ... '//host/share' stringByDeletingLastPathComponent == '/host' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:155 ... '//dir/' stringByDeletingLastPathComponent == '/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:164 ... '//host/file.jpg' stringByDeletingLastPathComponent == '/host/share' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:167 ... '//host/share/' stringByDeletingLastPathComponent == '/host' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:170 ... '//host/share' stringByDeletingLastPathComponent == '/host' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:173 ... '//dir/' stringByDeletingLastPathComponent == '/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:181 ... '/home/nicola.jpg' stringByDeletingPathExtension == '/home/nicola' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:183 ... '/home/' stringByDeletingPathExtension == '/home' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:185 ... 'nicola.jpg' stringByDeletingPathExtension == 'nicola' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:187 ... 'nicola..jpg' stringByDeletingPathExtension == 'nicola.' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:189 ... '.jpg' stringByDeletingPathExtension == '.jpg' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:191 ... '/' stringByDeletingPathExtension == '/' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:196 ... '/home/nicola/nil' stringByExpandingTildeInPath: == '/home/nicola/nil' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:199 ... '~/nil' stringByExpandingTildeInPath: != '~/nil' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:210 ... '~root' stringByExpandingTildeInPath: != '~root' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:219 ... \\home\user\ stringByStandardizingPath == \\home\user\ 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:223 ... 'c:\.' stringByStandardizingPath == 'c:\.' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:226 ... 'c:\...' stringByStandardizingPath == 'c:\...' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:229 ... 'c:\home' isAbsolutePath == YES 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:234 ... //home/user/ stringByStandardizingPath == //home/user/ 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:238 ... 'c:/.' stringByStandardizingPath == 'c:/.' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:241 ... 'c:/...' stringByStandardizingPath == 'c:/...' 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:244 ... 'c:/home' isAbsolutePath == YES 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:248 ... '//host/share/' isAbsolutePath == YES 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:253 ... /home//user/ stringByStandardizingPath == /home/user 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:256 ... //home/user stringByStandardizingPath == /home/user 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:259 ... ///home/user stringByStandardizingPath == /home/user 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:262 ... /home/./user stringByStandardizingPath == /home/user 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:265 ... /home/user/. stringByStandardizingPath == /home/user 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:268 ... /home/.//././user stringByStandardizingPath == /home/user 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:275 ... /home/../nicola stringByStandardizingPath == /nicola 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:278 ... /here/and/there/../../nicola stringByStandardizingPath == /here/nicola 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:282 ... /here/../../nicola stringByStandardizingPath == /nicola 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:286 ... home/../nicola stringByStandardizingPath == home/../nicola 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:289 ... a/b/../c stringByStandardizingPath == a/b/../c 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:309 ... foo->bar relative symlink is expanded by stringByResolvingSymlinksInPath 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:323 ... foo->bar symlink not expanded by stringByStandardizingPath 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:325 ... foo->bar absolute symlink expanded by stringByResolvingSymlinksInPath 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:329 ... foo->bar relative symlink expanded by stringByResolvingSymlinksInPath 435s Passed test: (2025-04-14 10:36:53.205 +0000) test02.m:335 ... tilde is expanded by stringByResolvingSymlinksInPath 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:343 ... /.. stringByStandardizingPath == / 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:345 ... /. stringByStandardizingPath == /. (OSX special case) 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:355 ... stringsByAppendingPaths works 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:360 ... 'home' isAbsolutePath == NO 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:369 ... '/home' isAbsolutePath == YES 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:371 ... '//host/share' isAbsolutePath == YES 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:376 ... +pathWithComponents works for relative path 435s Passed test: (2025-04-14 10:36:53.206 +0000) test02.m:379 ... +pathWithComponents works works for absolute path 435s 435s real 0m0.062s 435s user 0m0.045s 435s sys 0m0.018s 435s Completed file: test02.m 435s Testing test03.m... 435s Running Tests/base/NSString/test03.m... 435s Passed test: (2025-04-14 10:36:53.259 +0000) test03.m:10 ... '' stringByTrimmingLeadSpaces == '' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:12 ... 'home' stringByTrimmingLeadSpaces == 'home' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:14 ... ' hello' stringByTrimmingLeadSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:16 ... '\thello' stringByTrimmingLeadSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:18 ... '\nhello' stringByTrimmingLeadSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:21 ... '' stringByTrimmingTailSpaces == '' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:23 ... 'home' stringByTrimmingTailSpaces == 'home' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:25 ... 'hello ' stringByTrimmingTailSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:27 ... 'hello\t' stringByTrimmingTailSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:29 ... 'hello\n' stringByTrimmingTailSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.305 +0000) test03.m:32 ... '' stringByTrimmingSpaces == '' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:34 ... 'home' stringByTrimmingSpaces == 'home' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:36 ... ' hello' stringByTrimmingSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:38 ... '\thello' stringByTrimmingSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:40 ... '\nhello' stringByTrimmingSpaces == 'hello' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:43 ... 'home' stringByTrimmingCharactersInSet == 'home' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:45 ... 'hello\n' stringByTrimmingCharactersInSet == 'hello' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:47 ... '\nhello' stringByTrimmingCharactersInSet == 'hello' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:49 ... ' 435s hello 435s ' stringByTrimmingCharactersInSet == 'hello' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:51 ... '\n \n' stringByTrimmingCharactersInSet == '' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:54 ... 'hello' stringByPaddingToLength:3 withString:'.' startingAtIndex:0 == 'hel' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:58 ... 'hello' stringByPaddingToLength:8 withString:'.' startingAtIndex:0 == 'hello...' 435s Passed test: (2025-04-14 10:36:53.306 +0000) test03.m:62 ... 'hello' stringByPaddingToLength:8 withString:'xy' startingAtIndex:0 == 'helloyxy' 435s 435s real 0m0.075s 435s user 0m0.062s 435s sys 0m0.011s 435s Completed file: test03.m 435s Testing test04.m... 435s Running Tests/base/NSString/test04.m... 435s Passed test: (2025-04-14 10:36:53.359 +0000) test04.m:12 ... bad unichar 435s 435s real 0m0.065s 435s user 0m0.042s 435s sys 0m0.017s 435s Completed file: test04.m 435s Testing test05.m... 435s Running Tests/base/NSString/test05.m... 435s Passed test: (2025-04-14 10:36:53.443 +0000) test05.m:12 ... foo 435s Passed test: (2025-04-14 10:36:53.493 +0000) test05.m:15 ... foo 435s Passed test: (2025-04-14 10:36:53.493 +0000) test05.m:21 ... foo2 435s 435s real 0m0.077s 435s user 0m0.067s 435s sys 0m0.007s 435s Completed file: test05.m 435s Testing test06.m... 435s Running Tests/base/NSString/test06.m... 435s Passed test: (2025-04-14 10:36:53.537 +0000) test06.m:19 ... character 0 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:25 ... character 1 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:31 ... character 2 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:37 ... character 3 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:43 ... character 4 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:49 ... character 5 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:55 ... character 6 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:61 ... character 7 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:67 ... character 8 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:73 ... character 9 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:79 ... character 10 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:85 ... character 11 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:91 ... character 12 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:97 ... character 13 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:103 ... character 14 is escaped 435s Passed test: (2025-04-14 10:36:53.577 +0000) test06.m:109 ... character 15 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:115 ... character 16 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:121 ... character 17 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:127 ... character 18 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:133 ... character 19 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:139 ... character 20 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:145 ... character 21 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:151 ... character 22 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:157 ... character 23 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:163 ... character 24 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:169 ... character 25 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:175 ... character 26 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:181 ... character 27 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:187 ... character 28 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:193 ... character 29 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:199 ... character 30 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:205 ... character 31 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:211 ... character 32 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:217 ... character 33 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:223 ... character 34 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:229 ... character 35 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:235 ... character 36 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:241 ... character 37 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:247 ... character 38 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:253 ... character 39 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:259 ... character 40 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:265 ... character 41 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:271 ... character 42 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:277 ... character 43 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:283 ... character 44 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:289 ... character 45 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:295 ... character 46 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:301 ... character 47 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:307 ... character 48 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:313 ... character 49 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:319 ... character 50 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:325 ... character 51 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:331 ... character 52 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:337 ... character 53 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:343 ... character 54 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:349 ... character 55 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:355 ... character 56 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:361 ... character 57 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:367 ... character 58 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:373 ... character 59 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:379 ... character 60 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:385 ... character 61 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:391 ... character 62 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:397 ... character 63 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:403 ... character 64 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:409 ... character 65 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:415 ... character 66 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:421 ... character 67 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:427 ... character 68 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:433 ... character 69 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:439 ... character 70 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:445 ... character 71 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:451 ... character 72 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:457 ... character 73 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:463 ... character 74 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:469 ... character 75 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:475 ... character 76 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:481 ... character 77 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:487 ... character 78 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:493 ... character 79 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:499 ... character 80 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:505 ... character 81 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:511 ... character 82 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:517 ... character 83 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:523 ... character 84 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:529 ... character 85 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:535 ... character 86 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:541 ... character 87 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:547 ... character 88 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:553 ... character 89 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:559 ... character 90 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:565 ... character 91 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:571 ... character 92 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:577 ... character 93 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:583 ... character 94 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:589 ... character 95 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:595 ... character 96 is escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:601 ... character 97 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:607 ... character 98 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:613 ... character 99 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:619 ... character 100 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:625 ... character 101 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:631 ... character 102 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:637 ... character 103 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:643 ... character 104 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:649 ... character 105 is not escaped 435s Passed test: (2025-04-14 10:36:53.578 +0000) test06.m:655 ... character 106 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:661 ... character 107 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:667 ... character 108 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:673 ... character 109 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:679 ... character 110 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:685 ... character 111 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:691 ... character 112 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:697 ... character 113 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:703 ... character 114 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:709 ... character 115 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:715 ... character 116 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:721 ... character 117 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:727 ... character 118 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:733 ... character 119 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:739 ... character 120 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:745 ... character 121 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:751 ... character 122 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:757 ... character 123 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:763 ... character 124 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:769 ... character 125 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:775 ... character 126 is not escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:781 ... character 127 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:787 ... character 128 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:793 ... character 129 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:799 ... character 130 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:805 ... character 131 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:811 ... character 132 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:817 ... character 133 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:823 ... character 134 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:829 ... character 135 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:835 ... character 136 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:841 ... character 137 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:847 ... character 138 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:853 ... character 139 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:859 ... character 140 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:865 ... character 141 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:871 ... character 142 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:877 ... character 143 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:883 ... character 144 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:889 ... character 145 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:895 ... character 146 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:901 ... character 147 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:907 ... character 148 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:913 ... character 149 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:919 ... character 150 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:925 ... character 151 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:931 ... character 152 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:937 ... character 153 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:943 ... character 154 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:949 ... character 155 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:955 ... character 156 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:961 ... character 157 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:967 ... character 158 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:973 ... character 159 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:979 ... character 160 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:985 ... character 161 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:991 ... character 162 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:997 ... character 163 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1003 ... character 164 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1009 ... character 165 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1015 ... character 166 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1021 ... character 167 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1027 ... character 168 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1033 ... character 169 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1039 ... character 170 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1045 ... character 171 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1051 ... character 172 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1057 ... character 173 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1063 ... character 174 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1069 ... character 175 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1075 ... character 176 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1081 ... character 177 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1087 ... character 178 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1093 ... character 179 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1099 ... character 180 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1105 ... character 181 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1111 ... character 182 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1117 ... character 183 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1123 ... character 184 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1129 ... character 185 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1135 ... character 186 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1141 ... character 187 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1147 ... character 188 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1153 ... character 189 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1159 ... character 190 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1165 ... character 191 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1171 ... character 192 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1177 ... character 193 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1183 ... character 194 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1189 ... character 195 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1195 ... character 196 is escaped 435s Passed test: (2025-04-14 10:36:53.579 +0000) test06.m:1201 ... character 197 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1207 ... character 198 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1213 ... character 199 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1219 ... character 200 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1225 ... character 201 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1231 ... character 202 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1237 ... character 203 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1243 ... character 204 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1249 ... character 205 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1255 ... character 206 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1261 ... character 207 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1267 ... character 208 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1273 ... character 209 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1279 ... character 210 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1285 ... character 211 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1291 ... character 212 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1297 ... character 213 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1303 ... character 214 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1309 ... character 215 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1315 ... character 216 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1321 ... character 217 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1327 ... character 218 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1333 ... character 219 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1339 ... character 220 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1345 ... character 221 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1351 ... character 222 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1357 ... character 223 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1363 ... character 224 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1369 ... character 225 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1375 ... character 226 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1381 ... character 227 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1387 ... character 228 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1393 ... character 229 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1399 ... character 230 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1405 ... character 231 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1411 ... character 232 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1417 ... character 233 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1423 ... character 234 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1429 ... character 235 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1435 ... character 236 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1441 ... character 237 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1447 ... character 238 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1453 ... character 239 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1459 ... character 240 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1465 ... character 241 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1471 ... character 242 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1477 ... character 243 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1483 ... character 244 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1489 ... character 245 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1495 ... character 246 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1501 ... character 247 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1507 ... character 248 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1513 ... character 249 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1519 ... character 250 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1525 ... character 251 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1531 ... character 252 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1537 ... character 253 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1543 ... character 254 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1549 ... character 255 is escaped 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%00' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%00' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%01' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%01' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%02' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%02' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%03' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%03' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%04' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%04' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%05' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%05' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%06' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%06' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%07' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%07' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%08' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%08' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%09' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%09' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%0a' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%0A' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%0b' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%0B' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1565 ... unescapes '%0c' 435s Passed test: (2025-04-14 10:36:53.580 +0000) test06.m:1571 ... unescapes '%0C' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%0d' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%0D' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%0e' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%0E' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%0f' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%0F' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%10' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%10' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%11' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%11' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%12' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%12' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%13' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%13' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%14' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%14' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%15' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%15' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%16' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%16' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%17' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%17' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%18' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%18' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%19' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%19' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%1a' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%1A' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%1b' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%1B' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%1c' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%1C' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%1d' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%1D' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%1e' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%1E' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%1f' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%1F' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%20' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%20' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%21' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%21' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%22' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%22' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%23' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%23' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%24' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%24' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%25' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%25' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%26' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%26' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%27' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%27' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%28' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%28' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%29' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%29' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%2a' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%2A' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%2b' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%2B' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%2c' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%2C' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%2d' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%2D' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%2e' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%2E' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%2f' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%2F' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%30' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%30' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%31' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%31' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%32' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%32' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1565 ... unescapes '%33' 435s Passed test: (2025-04-14 10:36:53.581 +0000) test06.m:1571 ... unescapes '%33' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%34' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%34' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%35' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%35' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%36' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%36' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%37' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%37' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%38' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%38' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%39' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%39' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%3a' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%3A' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%3b' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%3B' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%3c' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%3C' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%3d' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%3D' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%3e' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%3E' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%3f' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%3F' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%40' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%40' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%41' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%41' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%42' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%42' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%43' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%43' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%44' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%44' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%45' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%45' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%46' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%46' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%47' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%47' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%48' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%48' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%49' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%49' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%4a' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%4A' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%4b' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%4B' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%4c' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%4C' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%4d' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%4D' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%4e' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%4E' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%4f' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%4F' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%50' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%50' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%51' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%51' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%52' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%52' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%53' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%53' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%54' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%54' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%55' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%55' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%56' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%56' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%57' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%57' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%58' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%58' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%59' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%59' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%5a' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%5A' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%5b' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%5B' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1565 ... unescapes '%5c' 435s Passed test: (2025-04-14 10:36:53.582 +0000) test06.m:1571 ... unescapes '%5C' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%5d' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%5D' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%5e' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%5E' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%5f' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%5F' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%60' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%60' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%61' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%61' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%62' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%62' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%63' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%63' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%64' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%64' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%65' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%65' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%66' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%66' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%67' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%67' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%68' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%68' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%69' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%69' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%6a' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%6A' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%6b' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%6B' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%6c' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%6C' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%6d' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%6D' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%6e' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%6E' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%6f' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%6F' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%70' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%70' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%71' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%71' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%72' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%72' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%73' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%73' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%74' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%74' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%75' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%75' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%76' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%76' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%77' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%77' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%78' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%78' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%79' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%79' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%7a' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%7A' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%7b' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%7B' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%7c' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%7C' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%7d' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%7D' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%7e' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%7E' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%7f' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%7F' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%80' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%80' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%81' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%81' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%82' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%82' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%83' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%83' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%84' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%84' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%85' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%85' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%86' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%86' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%87' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1571 ... unescapes '%87' 435s Passed test: (2025-04-14 10:36:53.583 +0000) test06.m:1565 ... unescapes '%88' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%88' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%89' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%89' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%8a' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%8A' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%8b' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%8B' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%8c' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%8C' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%8d' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%8D' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%8e' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%8E' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%8f' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%8F' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%90' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%90' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%91' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%91' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%92' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%92' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%93' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%93' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%94' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%94' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%95' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%95' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%96' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%96' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%97' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%97' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%98' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%98' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%99' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%99' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%9a' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%9A' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%9b' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%9B' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%9c' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%9C' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%9d' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%9D' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%9e' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%9E' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%9f' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%9F' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a0' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A0' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a1' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A1' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a2' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A2' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a3' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A3' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a4' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A4' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a5' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A5' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a6' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A6' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a7' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A7' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a8' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A8' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%a9' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%A9' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%aa' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%AA' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%ab' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%AB' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%ac' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%AC' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%ad' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%AD' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%ae' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%AE' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%af' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%AF' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%b0' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%B0' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%b1' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%B1' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%b2' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%B2' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%b3' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%B3' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1565 ... unescapes '%b4' 435s Passed test: (2025-04-14 10:36:53.584 +0000) test06.m:1571 ... unescapes '%B4' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%b5' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%B5' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%b6' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%B6' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%b7' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%B7' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%b8' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%B8' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%b9' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%B9' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%ba' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%BA' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%bb' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%BB' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%bc' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%BC' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%bd' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%BD' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%be' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%BE' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%bf' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%BF' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c0' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C0' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c1' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C1' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c2' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C2' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c3' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C3' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c4' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C4' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c5' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C5' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c6' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C6' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c7' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C7' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c8' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C8' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%c9' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%C9' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%ca' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%CA' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%cb' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%CB' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%cc' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%CC' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%cd' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%CD' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%ce' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%CE' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%cf' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%CF' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d0' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D0' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d1' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D1' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d2' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D2' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d3' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D3' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d4' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D4' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d5' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D5' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d6' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D6' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d7' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D7' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d8' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D8' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%d9' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%D9' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%da' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%DA' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%db' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%DB' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%dc' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%DC' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%dd' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%DD' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%de' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%DE' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1565 ... unescapes '%df' 435s Passed test: (2025-04-14 10:36:53.585 +0000) test06.m:1571 ... unescapes '%DF' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e0' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E0' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e1' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E1' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e2' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E2' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e3' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E3' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e4' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E4' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e5' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E5' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e6' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E6' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e7' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E7' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e8' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E8' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%e9' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%E9' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%ea' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%EA' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%eb' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%EB' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%ec' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%EC' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%ed' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%ED' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%ee' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%EE' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%ef' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%EF' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f0' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F0' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f1' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F1' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f2' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F2' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f3' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F3' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f4' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F4' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f5' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F5' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f6' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F6' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f7' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F7' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f8' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F8' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%f9' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%F9' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%fa' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%FA' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%fb' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%FB' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%fc' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%FC' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%fd' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%FD' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%fe' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%FE' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1565 ... unescapes '%ff' 435s Passed test: (2025-04-14 10:36:53.586 +0000) test06.m:1571 ... unescapes '%FF' 435s 435s real 0m0.069s 435s user 0m0.058s 435s sys 0m0.010s 435s Completed file: test06.m 435s Testing test07.m... 435s Running Tests/base/NSString/test07.m... 435s Passed test: (2025-04-14 10:36:53.641 +0000) test07.m:12 ... simple intValue works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:13 ... negative intValue works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:14 ... positive intValue works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:15 ... intValue ignores trailing data 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:16 ... intValue with leading space works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:20 ... simple doubleValue works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:21 ... precise doubleValue works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:23 ... negative doubleValue works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:25 ... positive doubleValue works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:27 ... doubleValue ignores trailing data 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:29 ... doubleValue with leading space works 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:33 ... 50.6468746467461646 -doubleValue OK 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:37 ... 50.64687464674616461 -doubleValue OK 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:41 ... 0.646874646746164616898211 -doubleValue OK 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:45 ... 502.646874646746164 -doubleValue OK 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:49 ... 502.6468746467461646 -doubleValue OK 435s Passed test: (2025-04-14 10:36:53.680 +0000) test07.m:52 ... UTF-8 string literal matches 16bit unicode string 435s 435s real 0m0.059s 435s user 0m0.046s 435s sys 0m0.013s 435s Completed file: test07.m 435s Testing test08.m... 435s Running Tests/base/NSString/test08.m... 435s Passed test: (2025-04-14 10:36:53.774 +0000) test08.m:27 ... 1 is less than 2 435s Passed test: (2025-04-14 10:36:53.775 +0000) test08.m:32 ... 1 is less than 10 435s Passed test: (2025-04-14 10:36:53.775 +0000) test08.m:37 ... 1 is less than 11 435s Passed test: (2025-04-14 10:36:53.775 +0000) test08.m:42 ... 11 is greater than 1 435s Passed test: (2025-04-14 10:36:53.775 +0000) test08.m:47 ... 11 is greater than 2 435s Passed test: (2025-04-14 10:36:53.775 +0000) test08.m:56 ... text sort 435s Passed test: (2025-04-14 10:36:53.775 +0000) test08.m:61 ... numeric sort 435s 435s real 0m0.063s 435s user 0m0.043s 435s sys 0m0.015s 435s Completed file: test08.m 435s Testing test09.m... 435s Running Tests/base/NSString/test09.m... 435s Passed test: (2025-04-14 10:36:53.819 +0000) test09.m:14 ... Percent-Encode: Skip alphanumericCharacterSet 01 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Skip alphanumericCharacterSet 01 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 02 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 02 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: Skip not alphanumericCharacterSet 03 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Skip not alphanumericCharacterSet 03 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 04 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 04 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 05 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 05 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: Two-byte character 06 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Two-byte character 06 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: Three-byte character 07 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Three-byte character 07 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: Four-byte character 08 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: Four-byte character 08 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:14 ... Percent-Encode: All characters in string 09 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:15 ... Percent-Decode: All characters in string 09 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:84 ... Percent-encoded string decoding 10 435s Passed test: (2025-04-14 10:36:53.866 +0000) test09.m:90 ... Percent-encoded string decoding 11 435s 435s real 0m0.067s 435s user 0m0.051s 435s sys 0m0.012s 435s Completed file: test09.m 435s Testing tilde.m... 435s Running Tests/base/NSString/tilde.m... 435s Start set: tilde.m:8 ... tilde 435s Passed test: (2025-04-14 10:36:53.909 +0000) tilde.m:12 ... home directory becomes tilde 435s Passed test: (2025-04-14 10:36:53.953 +0000) tilde.m:16 ... the Documents subdirectory becomes ~/Documents 435s Passed test: (2025-04-14 10:36:53.953 +0000) tilde.m:20 ... trailing slash removed 435s Passed test: (2025-04-14 10:36:53.953 +0000) tilde.m:24 ... multiple slashes removed 435s Passed test: (2025-04-14 10:36:53.953 +0000) tilde.m:28 ... upper directory reference retained 435s Passed test: (2025-04-14 10:36:53.953 +0000) tilde.m:32 ... dot directory reference retained 435s Passed test: (2025-04-14 10:36:53.954 +0000) tilde.m:42 ... multiple slashes removed 435s Passed test: (2025-04-14 10:36:53.954 +0000) tilde.m:46 ... multiple slashes removed without tilde replacement 435s Passed test: (2025-04-14 10:36:53.954 +0000) tilde.m:50 ... multiple slashes removed without tilde replacement 435s End set: tilde.m:54 ... tilde 435s Start set: tilde.m:56 ... tilde abbreviation for other home 435s Passed test: (2025-04-14 10:36:53.956 +0000) tilde.m:77 ... tilde does nothing for root's home 435s End set: tilde.m:81 ... tilde abbreviation for other home 435s 435s real 0m0.071s 435s user 0m0.061s 435s sys 0m0.005s 435s Completed file: tilde.m 435s Testing unichar_const.m... 435s Running Tests/base/NSString/unichar_const.m... 435s Passed test: (2025-04-14 10:36:54.004 +0000) unichar_const.m:13 ... 'a' is one character. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:14 ... alpha is one character. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:15 ... rightarrow is one character. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:16 ... smiley is a surrogate pair. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:18 ... UTF8 encoding for 'a'. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:19 ... UTF8 encoding for alpha. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:20 ... UTF8 encoding for rightarrow. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:22 ... UTF8 encoding for smiley. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:25 ... 'a' can be converted to ISO Latin-1 encoding. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:27 ... alpha cannot be converted to ISO Latin-1 encoding. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:29 ... rightarrow cannot be converted to ISO Latin-1 encoding. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:31 ... smiley cannot be converted to ISO Latin-1 encoding. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:36 ... assigning 'a' to a mutable string works. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:38 ... assigning alpha to a mutable string works. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:40 ... assigning rightarrow to a mutable string works. 435s Passed test: (2025-04-14 10:36:54.045 +0000) unichar_const.m:43 ... assigning smiley to a mutable string works. 435s 435s real 0m0.062s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: unichar_const.m 435s Testing unichar_format.m... 435s Running Tests/base/NSString/unichar_format.m... 435s Passed test: (2025-04-14 10:36:54.087 +0000) unichar_format.m:14 ... Formatting byte-width string into a byte-width string works. 435s Passed test: (2025-04-14 10:36:54.126 +0000) unichar_format.m:16 ... Formatting a 16 bit wide string into a byte-width string works. 435s Passed test: (2025-04-14 10:36:54.126 +0000) unichar_format.m:18 ... Formatting a byte-width string into a 16 bit wide string works. 435s Passed test: (2025-04-14 10:36:54.126 +0000) unichar_format.m:20 ... Formatting a 16 bit wide string into a 16 bit wide string works. 435s 435s real 0m0.057s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: unichar_format.m 435s Testing utf8.m... 435s Running Tests/base/NSString/utf8.m... 435s Start set: utf8.m:8 ... NSString + utf8 435s Passed test: (2025-04-14 10:36:54.164 +0000) utf8.m:18 ... bare 0xc0 is illegal 435s Passed test: (2025-04-14 10:36:54.204 +0000) utf8.m:24 ... non-minimal sequence is illegal 435s Passed test: (2025-04-14 10:36:54.204 +0000) utf8.m:30 ... lone high surrogate pair char is illegal 435s Passed test: (2025-04-14 10:36:54.204 +0000) utf8.m:36 ... lone low surrogate pair char is illegal 435s Passed test: (2025-04-14 10:36:54.204 +0000) utf8.m:44 ... character too large is illegal 435s Passed test: (2025-04-14 10:36:54.204 +0000) utf8.m:55 ... maximum unicode character ok 435s End set: utf8.m:58 ... NSString + utf8 435s 435s real 0m0.057s 435s user 0m0.043s 435s sys 0m0.014s 435s Completed file: utf8.m 435s 435s Building in Tests/base/NSTask 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in Helpers ... 435s Making all for tool NSZombie... 435s Making all for tool processgroup... 435s Making all for tool testcat... 435s Making all for tool testecho... 435s Compiling file testcat.c ... 435s Compiling file testecho.m ... 435s Compiling file NSZombie.m ... 435s Compiling file processgroup.m ... 435s Linking tool testcat ... 435s Making all for tool testsleep... 435s Linking tool NSZombie ... 435s Linking tool processgroup ... 435s Linking tool testecho ... 435s Compiling file testsleep.m ... 435s Linking tool testsleep ... 435s Making all for test_tool basic... 435s Making all for test_tool launch... 435s Making all for test_tool general... 435s Making all for test_tool notify... 435s Compiling file general.m ... 435s Compiling file notify.m ... 435s Compiling file basic.m ... 435s Compiling file launch.m ... 435s Linking test_tool notify ... 435s Linking test_tool general ... 435s Linking test_tool basic ... 435s Linking test_tool launch ... 435s Making all for test_tool zombie... 435s Compiling file zombie.m ... 435s Linking test_tool zombie ... 435s Testing basic.m... 435s Running Tests/base/NSTask/basic.m... 435s Passed test: (2025-04-14 10:36:56.573 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTask is a known className 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' conforms to NSObject 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return self 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return own class 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' object is of correct class 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' isMemberOfClass works 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return superclass 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' responds to hash 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' isEqual: to self 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' respondsToSelector: 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' handles retain 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' has working retainCount 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' has NSString description 435s Passed test: (2025-04-14 10:36:56.612 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' handles performSelector 435s 435s real 0m0.058s 435s user 0m0.046s 435s sys 0m0.011s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSTask/general.m... 435s Passed test: (2025-04-14 10:36:56.666 +0000) general.m:37 ... We can build some objects for task tests 435s # __GENERATED__ makefile marker 435s # 435s 435s include $(GNUSTEP_MAKEFILES)/common.make 435s -include ../GNUmakefile.super 435s 435s GNUSTEP_OBJ_DIR=./obj 435s 435s TEST_TOOL_NAME = basic general launch notify zombie 435s 435s ADDITIONAL_CPPFLAGS += -I$(GNUSTEP_MAKEFILES)/TestFramework 435s 435s ifeq ($(gcov),yes) 435s ADDITIONAL_OBJCFLAGS += -ftest-coverage -fprofile-arcs 435s ADDITIONAL_OBJCCFLAGS += -ftest-coverage -fprofile-arcs 435s ADDITIONAL_LDFLAGS += -ftest-coverage -fprofile-arcs 435s ADDITIONAL_TOOL_LIBS+=-lgcov 435s endif 435s 435s 435s basic_OBJC_FILES=basic.m 435s general_OBJC_FILES=general.m 435s launch_OBJC_FILES=launch.m 435s notify_OBJC_FILES=notify.m 435s zombie_OBJC_FILES=zombie.m 435s 435s -include GNUmakefile.preamble 435s -include make-check.mak 435s include $(GNUSTEP_MAKEFILES)/test-tool.make 435s -include GNUmakefile.postamble 435s 435s after-clean:: 435s rm -f core core.* *.core \ 435s test_*.out test_*.err \ 435s tests.log tests.sum oldtests.log oldtests.sum 435s 435s Passed test: (2025-04-14 10:36:56.806 +0000) general.m:55 ... launchedTaskWithLaunchPath:arguments: works 435s /tmp/autopkgtest.c9eDNy/build.HnY/src/Tests/base/NSTask/Helpers/obj/testecho xxx yyy 435s Passed test: (2025-04-14 10:36:56.908 +0000) general.m:64 ... termination reason for normal exit works 435s 435s real 0m0.265s 435s user 0m0.059s 435s sys 0m0.017s 435s Completed file: general.m 435s Testing launch.m... 435s Running Tests/base/NSTask/launch.m... 435s Passed test: (2025-04-14 10:36:57.003 +0000) launch.m:54 ... standardOutput returns pipe 435s Passed test: (2025-04-14 10:36:57.004 +0000) launch.m:56 ... was able to read data from subtask 435s 2025-04-14 10:36:57.004 launch[24870:24870] Data was # __GENERATED__ makefile marker 435s # 435s 435s include $(GNUSTEP_MAKEFILES)/common.make 435s -include ../GNUmakefile.super 435s 435s GNUSTEP_OBJ_DIR=./obj 435s 435s TEST_TOOL_NAME = basic general launch notify zombie 435s 435s ADDITIONAL_CPPFLAGS += -I$(GNUSTEP_MAKEFILES)/TestFramework 435s 435s ifeq ($(gcov),yes) 435s ADDITIONAL_OBJCFLAGS += -ftest-coverage -fprofile-arcs 435s ADDITIONAL_OBJCCFLAGS += -ftest-coverage -fprofile-arcs 435s ADDITIONAL_LDFLAGS += -ftest-coverage -fprofile-arcs 435s ADDITIONAL_TOOL_LIBS+=-lgcov 435s endif 435s 435s 435s basic_OBJC_FILES=basic.m 435s general_OBJC_FILES=general.m 435s launch_OBJC_FILES=launch.m 435s notify_OBJC_FILES=notify.m 435s zombie_OBJC_FILES=zombie.m 435s 435s -include GNUmakefile.preamble 435s -include make-check.mak 435s include $(GNUSTEP_MAKEFILES)/test-tool.make 435s -include GNUmakefile.postamble 435s 435s after-clean:: 435s rm -f core core.* *.core \ 435s test_*.out test_*.err \ 435s tests.log tests.sum oldtests.log oldtests.sum 435s 435s Passed test: (2025-04-14 10:36:57.021 +0000) launch.m:70 ... was able to read data from subtask 435s 2025-04-14 10:36:57.021 launch[24870:24870] Data was /tmp/autopkgtest.c9eDNy/build.HnY/src/Tests/base/NSTask/Helpers/obj/testecho Hello there 435s Passed test: (2025-04-14 10:36:57.021 +0000) launch.m:76 ... raised exception on failed launch 435s Passed test: (2025-04-14 10:36:57.021 +0000) launch.m:85 ... bad directory fails launch 435s Passed test: (2025-04-14 10:36:57.021 +0000) launch.m:86 ... error is returned 435s Passed test: (2025-04-14 10:36:57.021 +0000) launch.m:87 ... error has expected domain 435s Passed test: (2025-04-14 10:36:57.021 +0000) launch.m:88 ... error has expected code 435s Passed test: (2025-04-14 10:36:57.121 +0000) launch.m:100 ... subtask changes process group 435s 435s real 0m0.178s 435s user 0m0.068s 435s sys 0m0.024s 435s Completed file: launch.m 435s Testing notify.m... 435s Running Tests/base/NSTask/notify.m... 435s Start set: notify.m:123 ... notify 435s 2025-04-14 10:36:57.206 notify[24898:24898] Launched pid 24902 435s 2025-04-14 10:36:57.207 notify[24898:24898] Running run loop for 15 seconds 435s /tmp/autopkgtest.c9eDNy/build.HnY/src/Tests/base/NSTask/Helpers/obj/testecho 435s 2025-04-14 10:36:57.222 notify[24898:24898] Received NSTaskDidTerminateNotification Name: NSTaskDidTerminateNotification Object: Info: (null) 435s Passed test: (2025-04-14 10:36:58.208 +0000) notify.m:100 ... termination reason for normal exit works 435s 2025-04-14 10:36:58.210 notify[24898:24898] Launched pid 24903 435s 2025-04-14 10:36:58.210 notify[24898:24898] Running run loop for 5 seconds 435s Child starting 435s 2025-04-14 10:36:59.210 notify[24898:24898] Run loop finished, calling -[NSTask terminate] 435s 2025-04-14 10:36:59.210 notify[24898:24898] Terminate returned, waiting for termination 435s 2025-04-14 10:36:59.213 notify[24898:24898] Received NSTaskDidTerminateNotification Name: NSTaskDidTerminateNotification Object: Info: (null) 435s Passed test: (2025-04-14 10:37:00.211 +0000) notify.m:82 ... termination reason for signal exit works 435s End set: notify.m:134 ... notify 435s 435s real 0m3.065s 435s user 0m0.070s 435s sys 0m0.020s 435s Completed file: notify.m 435s Testing zombie.m... 435s Running Tests/base/NSTask/zombie.m... 435s 2025-04-14 10:37:00.466 zombie[24925:24925] Data was 2025-04-14 10:37:00.349 NSZombie[24929:24929] *** -[NSObject release]: message sent to deallocated instance 0x104248d1d630 435s Passed test: (2025-04-14 10:37:00.467 +0000) zombie.m:44 ... was able to read zombie message from subtask 435s 435s real 0m0.233s 435s user 0m0.051s 435s sys 0m0.012s 435s Completed file: zombie.m 435s 435s Building in Tests/base/NSThread 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool late_unregister... 435s Making all for test_tool lazy_thread... 435s Making all for test_tool name... 435s Compiling file name.m ... 435s Compiling file lazy_thread.m ... 435s Compiling file late_unregister.m ... 435s name.m: In function ‘main’: 435s name.m:13:22: warning: unused variable ‘arp’ [-Wunused-variable] 435s 13 | NSAutoreleasePool *arp = [NSAutoreleasePool new]; 435s | ^~~ 435s Linking test_tool name ... 435s Linking test_tool lazy_thread ... 435s Linking test_tool late_unregister ... 435s Testing late_unregister.m... 435s Running Tests/base/NSThread/late_unregister.m... 435s Passed test: (2025-04-14 10:37:01.830 +0000) late_unregister.m:59 ... NSThreadWillExitNotification passes expected thread 435s Passed test: (2025-04-14 10:37:01.878 +0000) late_unregister.m:61 ... Correct thread reference can be obtained on exit 435s Passed test: (2025-04-14 10:37:01.878 +0000) late_unregister.m:63 ... exiting thread is still executing at point of notification 435s Passed test: (2025-04-14 10:37:01.878 +0000) late_unregister.m:65 ... exiting thread is not finished at point of notification 435s Passed test: (2025-04-14 10:37:01.878 +0000) late_unregister.m:147 ... Notification for thread exit was sent 435s 435s real 0m0.066s 435s user 0m0.052s 435s sys 0m0.008s 435s Completed file: late_unregister.m 435s Testing lazy_thread.m... 435s Running Tests/base/NSThread/lazy_thread.m... 435s Passed test: (2025-04-14 10:37:01.915 +0000) lazy_thread.m:37 ... NSThread lazily created from native thread 435s Passed test: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:39 ... Spawned thread is not main thread 435s Passed test: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:50 ... NSThread lazily created from native thread 435s Passed test: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:51 ... Spawned thread is not main thread 435s 2025-04-14 10:37:01.954 lazy_thread[25119:25119] Thread description is '{name = xxxtestxxx, num = 25119}' 435s Passed test: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:58 ... thread description contains name 435s Dashed hope: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:60 ... default thread priority is 0.5 435s Dashed hope: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:61 ... change thread priority to 0.8 435s Dashed hope: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:62 ... thread priority was changed to 0.8 435s Dashed hope: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:63 ... change thread priority to 0.2 435s Dashed hope: (2025-04-14 10:37:01.954 +0000) lazy_thread.m:64 ... thread priority was changed to 0.2 435s 435s real 0m0.058s 435s user 0m0.046s 435s sys 0m0.012s 435s Completed file: lazy_thread.m 435s Testing name.m... 435s Running Tests/base/NSThread/name.m... 435s 435s real 0m0.017s 435s user 0m0.009s 435s sys 0m0.008s 435s Completed file: name.m 435s 435s Building in Tests/base/NSTimeZone 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool localtime... 435s Making all for test_tool create... 435s Making all for test_tool use... 435s Compiling file create.m ... 435s Compiling file use.m ... 435s Compiling file basic.m ... 435s Compiling file localtime.m ... 435s create.m: In function ‘main’: 435s create.m:9:6: warning: unused variable ‘localh’ [-Wunused-variable] 435s 9 | id localh; 435s | ^~~~~~ 435s basic.m: In function ‘main’: 435s basic.m:8:3: warning: initialization from distinct Objective-C type 435s 8 | NSArray *testObj = [NSTimeZone defaultTimeZone]; 435s | ^~~~~~~ 435s use.m: In function ‘main’: 435s use.m:14:13: warning: unused variable ‘str’ [-Wunused-variable] 435s 14 | NSString *str; 435s | ^~~ 435s Linking test_tool basic ... 435s Linking test_tool create ... 435s Linking test_tool localtime ... 435s Linking test_tool use ... 435s Testing basic.m... 435s Running Tests/base/NSTimeZone/basic.m... 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTimeZone is a known className 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' conforms to NSObject 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return self 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return own class 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' object Etc/UTC is of correct class 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return superclass 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' responds to hash 435s Passed test: (2025-04-14 10:37:03.264 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' isEqual: to self 435s Passed test: (2025-04-14 10:37:03.265 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' respondsToSelector: 435s Passed test: (2025-04-14 10:37:03.265 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' handles retain 435s Passed test: (2025-04-14 10:37:03.265 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' has working retainCount 435s Passed test: (2025-04-14 10:37:03.265 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' has NSString description 435s Passed test: (2025-04-14 10:37:03.265 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' handles performSelector 435s 435s real 0m0.057s 435s user 0m0.051s 435s sys 0m0.005s 435s Completed file: basic.m 435s Testing create.m... 435s Running Tests/base/NSTimeZone/create.m... 435s Passed test: (2025-04-14 10:37:03.356 +0000) create.m:12 ... +defaultTimeZone works 435s Passed test: (2025-04-14 10:37:03.356 +0000) create.m:16 ... +localTimeZone works 435s Passed test: (2025-04-14 10:37:03.356 +0000) create.m:20 ... +systemTimeZone works 435s Passed test: (2025-04-14 10:37:03.356 +0000) create.m:24 ... +timeZoneForSecondsFromGMT works 435s Passed test: (2025-04-14 10:37:03.356 +0000) create.m:28 ... +timeZoneForSecondsFromGMT fails for bad offset 435s Passed test: (2025-04-14 10:37:03.356 +0000) create.m:32 ... +timeZoneWithAbbreviation works 435s Passed test: (2025-04-14 10:37:03.356 +0000) create.m:36 ... +timeZoneWithName works 435s 435s real 0m0.059s 435s user 0m0.042s 435s sys 0m0.015s 435s Completed file: create.m 435s Testing localtime.m... 435s Running Tests/base/NSTimeZone/localtime.m... 435s Passed test: (2025-04-14 10:37:03.403 +0000) localtime.m:64 ... +timeZoneWithName works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:69 ... pre-1996 standard time offset vs UTC found for System Europe/Paris 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:73 ... pre-1996 DST time offset vs UTC found for System Europe/Paris 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:78 ... post-1996 standard time offset vs UTC found for System Europe/Paris 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:82 ... post-1996 DST time offset vs UTC found for System Europe/Paris 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:15 ... Loading user-supplied Europe/Paris TZDB v1 works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:19 ... +timeZoneWithName data works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v1 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v1 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v1 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v1 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:15 ... Loading user-supplied Europe/Paris TZDB v2 works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:19 ... +timeZoneWithName data works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v2 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v2 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:48 ... post-2038 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:15 ... Loading user-supplied buggy Europe/Paris TZDB v1 without magic works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:19 ... +timeZoneWithName data works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:15 ... Loading user-supplied buggy Europe/Paris TZDB v2 without v2 header works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:19 ... +timeZoneWithName data works 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 435s Passed test: (2025-04-14 10:37:03.442 +0000) localtime.m:48 ... post-2038 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 435s 435s real 0m0.060s 435s user 0m0.044s 435s sys 0m0.013s 435s Completed file: localtime.m 435s Testing use.m... 435s Running Tests/base/NSTimeZone/use.m... 435s Passed test: (2025-04-14 10:37:03.535 +0000) use.m:22 ... +knownTimeZoneNames returns valid array 435s Passed test: (2025-04-14 10:37:03.535 +0000) use.m:25 ... +timeZoneForSecondsFromGMT works 435s Passed test: (2025-04-14 10:37:03.535 +0000) use.m:30 ... +timeZoneForSecondsFromGMT rounds to minute 435s Passed test: (2025-04-14 10:37:03.535 +0000) use.m:35 ... +timeZoneForSecondsFromGMT has correct name 435s Passed test: (2025-04-14 10:37:03.535 +0000) use.m:40 ... +timeZoneForSecondsFromGMT has correct abbreviation 435s Passed test: (2025-04-14 10:37:03.535 +0000) use.m:45 ... +timeZoneForSecondsFromGMT has DST NO 435s Passed test: (2025-04-14 10:37:03.535 +0000) use.m:52 ... can set default time zone 435s Start set: use.m:57 ... NSLocale 435s Passed test: (2025-04-14 10:37:03.538 +0000) use.m:64 ... can calculate next DST transition 435s Passed test: (2025-04-14 10:37:03.539 +0000) use.m:71 ... Correctly localizes Europe/Brussels standard time zone name 435s Passed test: (2025-04-14 10:37:03.539 +0000) use.m:75 ... Correctly localizes Europe/Brussels DST time zone name 435s Passed test: (2025-04-14 10:37:03.539 +0000) use.m:79 ... Correctly localizes Europe/Brussels short time zone name 435s Passed test: (2025-04-14 10:37:03.539 +0000) use.m:83 ... Correctly localizes Europe/Brussels short DST time zone name 435s Passed test: (2025-04-14 10:37:03.540 +0000) use.m:91 ... Correctly localizes America/Sao_Paulo standard time zone name 435s Passed test: (2025-04-14 10:37:03.540 +0000) use.m:95 ... Correctly localizes America/Sao_Paulo DST time zone name 435s Passed test: (2025-04-14 10:37:03.540 +0000) use.m:100 ... Correctly localizes America/Sao_Paulo short time zone name 435s Passed test: (2025-04-14 10:37:03.540 +0000) use.m:104 ... Correctly localizes America/Sao_Paulo short DST time zone name 435s Passed test: (2025-04-14 10:37:03.540 +0000) use.m:114 ... Returns correct Daylight Saving offset. 435s Passed test: (2025-04-14 10:37:03.540 +0000) use.m:117 ... Returns correct Daylight Saving offset. 435s Passed test: (2025-04-14 10:37:03.540 +0000) use.m:120 ... Returns correct Daylight Saving offset. 435s End set: use.m:124 ... NSLocale 435s 435s real 0m0.064s 435s user 0m0.055s 435s sys 0m0.008s 435s Completed file: use.m 435s 435s Building in Tests/base/NSURL 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in Helpers ... 435s Making all for tool capture... 435s Making all for tool keepalive... 435s Making all for tool respond... 435s Compiling file keepalive.m ... 435s Compiling file capture.m ... 435s Compiling file respond.m ... 435s keepalive.m: In function ‘-[TestClass runTest]’: 435s keepalive.m:87:5: warning: multiple methods named ‘-writeData:’ found 435s 87 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 435s | ^ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURL.h:29, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:80, 435s from keepalive.m:2: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 435s 235 | - (BOOL) writeData: (NSData*)data; 435s | ^ 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:81: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 435s 78 | - (void) writeData: (NSData*)item; 435s | ^ 435s Linking tool keepalive ... 435s capture.m: In function ‘-[TestClass runTest]’: 435s capture.m:87:5: warning: multiple methods named ‘-writeData:’ found 435s 87 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 435s | ^ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURL.h:29, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:80, 435s from capture.m:2: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 435s 235 | - (BOOL) writeData: (NSData*)data; 435s | ^ 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:81: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 435s 78 | - (void) writeData: (NSData*)item; 435s | ^ 435s Linking tool capture ... 435s respond.m: In function ‘-[TestClass runTest]’: 435s respond.m:81:5: warning: multiple methods named ‘-writeData:’ found 435s 81 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 435s | ^ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURL.h:29, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:80, 435s from respond.m:2: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 435s 235 | - (BOOL) writeData: (NSData*)data; 435s | ^ 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:81: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 435s 78 | - (void) writeData: (NSData*)item; 435s | ^ 435s Linking tool respond ... 435s Making all for test_tool basic... 435s Making all for test_tool components... 435s Making all for test_tool charsets... 435s Making all for test_tool mystep... 435s Compiling file components.m ... 435s Compiling file charsets.m ... 435s Compiling file basic.m ... 435s Compiling file mystep.m ... 435s components.m: In function ‘main’: 435s components.m:87:28: warning: universal character names are only valid in C++ and C99 435s 87 | NSString* cyrillicStr = @"\U00000410\U00000430\U00000411\U00000431"; 435s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435s components.m:87:28: warning: universal character names are only valid in C++ and C99 435s components.m:87:28: warning: universal character names are only valid in C++ and C99 435s components.m:87:28: warning: universal character names are only valid in C++ and C99 435s components.m:98:33: warning: universal character names are only valid in C++ and C99 435s 98 | NSString* invalidUrlString = @"\U00000410\U00000430\U00000411\U00000431"; 435s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435s components.m:98:33: warning: universal character names are only valid in C++ and C99 435s components.m:98:33: warning: universal character names are only valid in C++ and C99 435s components.m:98:33: warning: universal character names are only valid in C++ and C99 435s Linking test_tool charsets ... 435s Making all for test_tool test02... 435s Compiling file test02.m ... 435s Linking test_tool components ... 435s Linking test_tool mystep ... 435s Linking test_tool test02 ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSURL/basic.m... 435s Passed test: (2025-04-14 10:37:06.059 +0000) basic.m:23 ... NSURL +alloc returns an NSURL 435s Passed test: (2025-04-14 10:37:06.099 +0000) basic.m:26 ... NSURL +fileURLWithPath: returns an NSURL 435s Passed test: (2025-04-14 10:37:06.099 +0000) basic.m:29 ... NSURL +URLWithString: returns an NSURL 435s Passed test: (2025-04-14 10:37:06.099 +0000) basic.m:33 ... A nil string result in nil URL 435s Passed test: (2025-04-14 10:37:06.099 +0000) basic.m:37 ... Bad characters result in nil URL 435s Passed test: (2025-04-14 10:37:06.099 +0000) basic.m:43 ... Can put a pound sign in a file URL 435s Passed test: (2025-04-14 10:37:06.099 +0000) basic.m:46 ... Scheme of file URL is file 435s Passed test: (2025-04-14 10:37:06.540 +0000) basic.m:51 ... Can load a page from example.com 435s Passed test: (2025-04-14 10:37:06.541 +0000) basic.m:56 ... Status of load is 200 for example.com 435s Passed test: (2025-04-14 10:37:06.541 +0000) basic.m:61 ... URL with 'this isn't a URL' returns nil 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:70 ... Status of load is 404 for httpbin.org/silly-file-name 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:77 ... Scheme of https://httpbin.org/silly-file-name is https 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:80 ... Host of https://httpbin.org/silly-file-name is httpbin.org 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:83 ... Path of https://httpbin.org/silly-file-name is /silly-file-name 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:85 ... resourceSpecifier of https://httpbin.org/silly-file-name is //httpbin.org/silly-file-name 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:90 ... Path of http://example.com/silly-file-path/ is /silly-file-path 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:92 ... resourceSpecifier of http://example.com/silly-file-path/ is //example.com/silly-file-path/ 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:94 ... Abs of http://example.com/silly-file-path/ is correct 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:98 ... Scheme of http://example.com is http 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:100 ... Host of http://example.com is example.com 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:102 ... Path of http://example.com is empty 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:104 ... resourceSpecifier of http://example.com is //example.com 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:108 ... Append of component to pathless http URL works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:133 ... Path of file URL /usr is /usr 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:134 ... File URL /usr is file:///usr/ 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:136 ... resourceSpecifier of /usr is /usr/ 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:140 ... nil is an invalid argument for -initFileURLWithPath:isDirectory: 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:143 ... nil is an invalid argument for -initFileURLWithPath: 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:146 ... nil is an invalid argument for +fileURLWithPath: 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:150 ... resourceSpecifier of file:///usr is /usr 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:156 ... Absolute URL relative to URL works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:162 ... Simple relative URL absoluteString works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:165 ... Simple relative URL path works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:168 ... Simple relative URL fullPath works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:173 ... query and params not escaped 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:179 ... query and params not escaped 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:184 ... Root relative URL absoluteString works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:187 ... Root relative URL path works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:191 ... Root relative URL fullPath works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:197 ... absolute root URL absoluteString works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:199 ... absolute root URL path works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:202 ... absolute root URL fullPath works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:207 ... absolute URL absoluteString works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:209 ... absolute URL path works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:212 ... absolute URL fullPath works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:217 ... absolute http URL absoluteString works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:219 ... absolute http URL path works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:222 ... absolute http URL fullPath works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:227 ... space is illegal 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:230 ... empty string gives empty URL 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:232 ... empty string gives nil path 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:234 ... empty string gives nil scheme 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:238 ... escapes are decoded in path 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:242 ... uppercase percent escape for '=' in path 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:246 ... lowercase percent escape for '=' in path 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:250 ... absolute URL absoluteString works with encoded space 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:252 ... absolute URL path decodes space 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:256 ... escapes are not decoded in query 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:260 ... escapes are not decoded in fragment 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:264 ... a simple path becomes a simple URL 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:268 ... a simple file name becomes a simple URL 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:277 ... Adding a relative file URL works 435s Passed test: (2025-04-14 10:37:07.306 +0000) basic.m:281 ... Adding relative file URL with fragment works 435s 2025-04-14 10:37:07.307 basic[25667:25667] 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 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:295 ... path quoting 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:301 ... complex -path 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:303 ... complex -fragment 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:304 ... complex -parameterString 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:305 ... complex -query 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:306 ... complex -absoluteString 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:307 ... complex -relativeString 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:308 ... complex -description 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:317 ... host 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:318 ... user 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:319 ... password 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:320 ... resourceSpecifier 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:323 ... path 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:324 ... query 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:325 ... parameterString 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:326 ... fragment 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:327 ... absoluteString 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:330 ... relativePath 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:331 ... description 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:336 ... url with spaces 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:338 ... url without spaces 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:343 ... can load file URL 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:347 ... can load file URL with anchor 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:351 ... can get scheme of data URL 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:352 ... path of data URL is nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:353 ... host of data URL is nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:354 ... resourceSpecifier of data URL 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:355 ... can get string of data URL 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:357 ... resourceSpecifier escape OK 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:361 ... relative data URL works 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:362 ... Base URL of relative data URL is nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:368 ... NSURLQueryItem.name should not be nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:369 ... NSURLQueryItem.value should be nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:373 ... NSURLQueryItem.name should not be nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:374 ... NSURLQueryItem.value should be nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:377 ... NSURLQueryItem.name should not be nil 435s Passed test: (2025-04-14 10:37:07.307 +0000) basic.m:378 ... NSURLQueryItem.value should not be nil 435s 435s real 0m1.266s 435s user 0m0.083s 435s sys 0m0.000s 435s Completed file: basic.m 435s Testing charsets.m... 435s Running Tests/base/NSURL/charsets.m... 435s Start set: charsets.m:8 ... URL character sets 435s Passed test: (2025-04-14 10:37:07.343 +0000) charsets.m:50 ... URLUserAllowedCharacterSet as string 435s Passed test: (2025-04-14 10:37:07.387 +0000) charsets.m:50 ... URLPathAllowedCharacterSet as string 435s Passed test: (2025-04-14 10:37:07.387 +0000) charsets.m:50 ... URLHostAllowedCharacterSet as string 435s Passed test: (2025-04-14 10:37:07.387 +0000) charsets.m:50 ... URLPasswordAllowedCharacterSet as string 435s Passed test: (2025-04-14 10:37:07.387 +0000) charsets.m:50 ... URLQueryAllowedCharacterSet as string 435s Passed test: (2025-04-14 10:37:07.387 +0000) charsets.m:50 ... URLFragmentAllowedCharacterSet as string 435s End set: charsets.m:53 ... URL character sets 435s 435s real 0m0.061s 435s user 0m0.057s 435s sys 0m0.004s 435s Completed file: charsets.m 435s Testing components.m... 435s Running Tests/base/NSURL/components.m... 435s Start set: components.m:10 ... components 435s Passed test: (2025-04-14 10:37:07.423 +0000) components.m:23 ... URL string is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:29 ... percentEncodedQuery is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:33 ... percentEncodedHost is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:35 ... percentEncodedUser is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:37 ... percentEncodedPassword is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:41 ... query is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:45 ... host is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:47 ... user is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:49 ... password is correct 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:53 ... set query to nil 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:55 ... percent encoded query is nil 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:57 ... query items is nil 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:59 ... percent encoded query items is nil 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:64 ... set query to empty 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:66 ... percent encoded query is empty 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:68 ... query items is empty 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:70 ... percent encoded query items is empty 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:74 ... set query to ampersand 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:76 ... percent encoded ampersand query is still ampersand 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:80 ... set query to item containing ampersand 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:82 ... percent encoded query item encodes ampersand 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:90 ... Should return decoded query item name from url 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:91 ... Should return decoded query item value from url 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:95 ... Encoded url string from unencoded item 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:96 ... Encoded url query part from unencoded item 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:99 ... nil NSURL from invalid string 435s Passed test: (2025-04-14 10:37:07.461 +0000) components.m:100 ... nil NSComponents from invalid string 435s End set: components.m:102 ... components 435s 435s real 0m0.057s 435s user 0m0.049s 435s sys 0m0.007s 435s Completed file: components.m 435s Testing mystep.m... 435s Running Tests/base/NSURL/mystep.m... 435s Start set: mystep.m:8 ... test1 435s Passed test: (2025-04-14 10:37:07.508 +0000) mystep.m:17 ... description ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:21 ... absolute string ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:25 ... absolute url description ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:29 ... base url description ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:33 ... fragment ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:35 ... host ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:36 ... is not a file url 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:37 ... parameter string ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:38 ... password ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:39 ... path ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:40 ... port ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:41 ... query ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:42 ... relativePath ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:43 ... relativeString ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:46 ... resourceSpecifier ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:49 ... scheme ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:50 ... standardizedURL ok 435s Passed test: (2025-04-14 10:37:07.547 +0000) mystep.m:53 ... user ok 435s End set: mystep.m:54 ... test1 435s Start set: mystep.m:57 ... test2 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:59 ... test data 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:60 ... data absolute string ok 435s End set: mystep.m:62 ... test2 435s Start set: mystep.m:64 ... test3 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:66 ... longer base64 data url ok 435s End set: mystep.m:67 ... test3 435s Start set: mystep.m:69 ... test4 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:72 ... relative data url ok 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:73 ... data absoluteString 435s End set: mystep.m:75 ... test4 435s Start set: mystep.m:77 ... test4b 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:80 ... data absoluteString 435s End set: mystep.m:82 ... test4b 435s Start set: mystep.m:84 ... test5 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:89 ... scheme 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:90 ... host 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:91 ... user 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:92 ... password 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:93 ... resourceSpecifier 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:96 ... path 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:97 ... query 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:98 ... parameterString 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:99 ... fragment 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:100 ... absoluteString 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:103 ... relativePath 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:105 ... description 435s End set: mystep.m:108 ... test5 435s Start set: mystep.m:110 ... test5b 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:113 ... file url 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:114 ... file scheme 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:115 ... host 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:116 ... user 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:117 ... password 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:118 ... resourceSpecifier 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:121 ... path 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:122 ... query 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:123 ... parameterString 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:124 ... fragment 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:125 ... absoluteString 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:128 ... relativePath 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:129 ... description 435s End set: mystep.m:131 ... test5b 435s Start set: mystep.m:133 ... test5c 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:137 ... spaces not allowed in file url built with string 435s End set: mystep.m:138 ... test5c 435s Start set: mystep.m:140 ... test5d 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:143 ... url 435s End set: mystep.m:144 ... test5d 435s Start set: mystep.m:146 ... test6 435s Passed test: (2025-04-14 10:37:07.548 +0000) mystep.m:149 ... empty string gives nil 435s End set: mystep.m:150 ... test6 435s 435s real 0m0.068s 435s user 0m0.067s 435s sys 0m0.001s 435s Completed file: mystep.m 435s Testing test02.m... 435s Running Tests/base/NSURL/test02.m... 435s Start set: test02.m:55 ... Capture 435s Passed test: (2025-04-14 10:37:07.836 +0000) test02.m:78 ... NSURLConnection synchronous load returns a response 435s Passed test: (2025-04-14 10:37:07.837 +0000) test02.m:85 ... NSURLConnection capture test OK 435s End set: test02.m:95 ... Capture 435s Start set: test02.m:98 ... Secure 435s 2025-04-14 10:37:08.414 capture[25783:25783] WARNING: at index 0 in /tmp/autopkgtest.c9eDNy/build.HnY/src/Tests/base/NSURL/testCert.pem ... expired at Thu Aug 7 11:12:17 2014 435s 2025-04-14 10:37:08.415 capture[25783:25783] - Certificate version: #3 435s - Certificate DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 435s - Certificate Issuer's DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 435s - Certificate is valid since: Thu Aug 7 11:12:17 2014 435s - Certificate expires: Sun Aug 4 11:12:17 2024 435s - Certificate serial number: 00 fd 36 b3 6f f1 de 2f 19 435s - Certificate public key: RSA - Modulus: 2048 bits 435s 2025-04-14 10:37:08.415 capture[25783:25783] WARNING: at index 1 in /tmp/autopkgtest.c9eDNy/build.HnY/src/Tests/base/NSURL/testCert.pem ... expired at Thu Aug 7 11:12:17 2014 435s 2025-04-14 10:37:08.416 capture[25783:25783] - Certificate version: #3 435s - Certificate DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 435s - Certificate Issuer's DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 435s - Certificate is valid since: Thu Aug 7 11:12:17 2014 435s - Certificate expires: Sun Aug 4 11:12:17 2024 435s - Certificate serial number: 00 fd 36 b3 6f f1 de 2f 19 435s - Certificate public key: RSA - Modulus: 2048 bits 435s Passed test: (2025-04-14 10:37:08.462 +0000) test02.m:125 ... NSURLConnection synchronous load returns a response 435s Passed test: (2025-04-14 10:37:08.462 +0000) test02.m:132 ... NSURLConnection capture test OK 435s End set: test02.m:140 ... Secure 435s 435s real 0m0.895s 435s user 0m0.156s 435s sys 0m0.037s 435s Completed file: test02.m 435s 435s Building in Tests/base/NSURLConnection 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in Helpers ... 435s Making all for bundle TestConnection... 435s Creating TestConnection.bundle/.... 435s Compiling file TestCase.m ... 435s Compiling file TestWebServer.m ... 435s Compiling file SimpleWebServer.m ... 435s Compiling file NSURLConnectionTest.m ... 435s Compiling file RequestHandler.m ... 435s Linking bundle TestConnection ... 435s Creating TestConnection.bundle/Resources... 435s Copying resources into the bundle wrapper... 435s Creating stamp file... 435s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 435s Making all for tool testTestWebServer... 435s Compiling file testTestWebServer.m ... 435s Linking tool testTestWebServer ... 435s Making all for test_tool basic... 435s Making all for test_tool test02... 435s Making all for test_tool test01... 435s Making all for test_tool test03... 435s Compiling file test02.m ... 435s Compiling file test03.m ... 435s Compiling file basic.m ... 435s Compiling file test01.m ... 435s Linking test_tool test02 ... 435s Linking test_tool test01 ... 435s Linking test_tool test03 ... 435s Making all for test_tool test04... 435s Making all for test_tool test05... 435s Making all for test_tool test06... 435s Compiling file test04.m ... 435s Compiling file test05.m ... 435s Compiling file test06.m ... 435s Linking test_tool basic ... 435s Linking test_tool test04 ... 435s Linking test_tool test06 ... 435s Linking test_tool test05 ... 435s Making all for test_tool test07... 435s Compiling file test07.m ... 435s Linking test_tool test07 ... 435s Testing basic.m... 435s Running Tests/base/NSURLConnection/basic.m... 435s Passed test: (2025-04-14 10:37:10.955 +0000) basic.m:19 ... NSURLConnection +alloc returns an NSURLConnection 435s Passed test: (2025-04-14 10:37:10.995 +0000) basic.m:23 ... NSURLConnection can handle an valid HTTP request (GET) 435s Passed test: (2025-04-14 10:37:10.995 +0000) basic.m:26 ... NSURLConnection can handle an invalid HTTP request (WRONGMETHOD) 435s Passed test: (2025-04-14 10:37:11.003 +0000) basic.m:31 ... NSURLConnection +connectionWithRequest: delegate: with nil as delegate returns a instance 435s Dashed hope: (2025-04-14 10:37:11.005 +0000) basic.m:44 ... NSURLConnection synchronously load data from an http URL 435s Dashed hope: (2025-04-14 10:37:11.005 +0000) basic.m:46 ... NSURLConnection synchronous load returns a response 435s Passed test: (2025-04-14 10:37:11.005 +0000) basic.m:60 ... NSURLConnection synchronously load data from a local file 435s Dashed hope: (2025-04-14 10:37:11.018 +0000) basic.m:72 ... https://www.google.com/ does not return an error 435s Dashed hope: (2025-04-14 10:37:11.018 +0000) basic.m:73 ... https://www.google.com/ returns data 435s 435s real 0m0.082s 435s user 0m0.063s 435s sys 0m0.011s 435s Completed file: basic.m 435s Testing test01.m... 435s Running Tests/base/NSURLConnection/test01.m... 435s Passed test: (2025-04-14 10:37:11.200 +0000) test01.m:73 ... http test completes 435s Passed test: (2025-04-14 10:37:11.200 +0000) test01.m:74 ... connection to dead(not-listening) HTTP service 435s Passed test: (2025-04-14 10:37:11.312 +0000) test01.m:93 ... https test completes 435s Passed test: (2025-04-14 10:37:11.312 +0000) test01.m:94 ... connection to dead(not-listening) HTTPS service 435s 435s real 0m0.275s 435s user 0m0.063s 435s sys 0m0.010s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/NSURLConnection/test02.m... 435s Passed test: (2025-04-14 10:37:11.503 +0000) test02.m:60 ... GET http://localhost:1234/ 435s Passed test: (2025-04-14 10:37:11.604 +0000) test02.m:79 ... response 400 .... GET http://localhost:1234/400 435s Passed test: (2025-04-14 10:37:11.704 +0000) test02.m:100 ... payload... response 400 .... POST http://localhost:1234/400 435s Passed test: (2025-04-14 10:37:11.804 +0000) test02.m:126 ... redirecting... GET http://localhost:1234/301 435s 435s real 0m0.463s 435s user 0m0.050s 435s sys 0m0.017s 435s Completed file: test02.m 435s Testing test03.m... 435s Running Tests/base/NSURLConnection/test03.m... 435s Passed test: (2025-04-14 10:37:12.378 +0000) test03.m:67 ... HTTPS... GET https://localhost:1233/ 435s Passed test: (2025-04-14 10:37:12.754 +0000) test03.m:86 ... HTTPS... response 400 .... GET https://localhost:1233/400 435s Passed test: (2025-04-14 10:37:13.130 +0000) test03.m:107 ... HTTPS... payload... response 400 .... POST https://localhost:1233/400 435s Passed test: (2025-04-14 10:37:13.825 +0000) test03.m:134 ... HTTPS... redirecting... GET https://localhost:1233/301 435s 435s real 0m2.001s 435s user 0m0.232s 435s sys 0m0.009s 435s Completed file: test03.m 435s Testing test04.m... 435s Running Tests/base/NSURLConnection/test04.m... 435s Passed test: (2025-04-14 10:37:14.021 +0000) test04.m:66 ... no auth... GET http://localhost:1232/withoutauth 435s Passed test: (2025-04-14 10:37:14.122 +0000) test04.m:94 ... no auth... response 400 .... GET http://localhost:1232/400/withoutauth 435s Passed test: (2025-04-14 10:37:14.222 +0000) test04.m:124 ... no auth... payload... response 400 .... POST http://localhost:1232/400/withoutauth 435s Passed test: (2025-04-14 10:37:14.323 +0000) test04.m:156 ... no auth... redirecting... GET http://localhost:1232/301/withoutauth 435s 435s real 0m0.463s 435s user 0m0.048s 435s sys 0m0.016s 435s Completed file: test04.m 435s Testing test05.m... 435s Running Tests/base/NSURLConnection/test05.m... 435s Passed test: (2025-04-14 10:37:14.858 +0000) test05.m:77 ... HTTPS... no auth...GET https://localhost:1231/withoutauth 435s Passed test: (2025-04-14 10:37:15.074 +0000) test05.m:107 ... HTTPS... no auth... response 400... GET https://localhost:1231/400/withoutauth 435s Passed test: (2025-04-14 10:37:15.289 +0000) test05.m:139 ... HTTPS... no auth... payload... response 400 .... POST https://localhost:1231/400/withoutauth 435s Passed test: (2025-04-14 10:37:15.670 +0000) test05.m:174 ... HTTPS... no auth... redirecting... GET https://localhost:1231/301/withoutauth 435s 435s real 0m1.316s 435s user 0m0.290s 435s sys 0m0.005s 435s Completed file: test05.m 435s Testing test06.m... 435s Running Tests/base/NSURLConnection/test06.m... 435s Passed test: (2025-04-14 10:37:15.767 +0000) test06.m:58 ... NSURLConnection synchronous load with authentication returns a response 435s 435s real 0m0.062s 435s user 0m0.045s 435s sys 0m0.016s 435s Completed file: test06.m 435s Testing test07.m... 435s Running Tests/base/NSURLConnection/test07.m... 435s Passed test: (2025-04-14 10:37:16.404 +0000) test07.m:90 ... HTTPS... big payload... response 400 .... POST https://localhost:1229/400/withoutauth 435s 435s real 0m0.602s 435s user 0m0.290s 435s sys 0m0.015s 435s Completed file: test07.m 435s 435s Building in Tests/base/NSURLHandle 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in Helpers ... 435s Making all for tool StatusServer... 435s Compiling file StatusServer.m ... 435s StatusServer.m: In function ‘-[StatusServer runTest]’: 435s StatusServer.m:140:5: warning: multiple methods named ‘-writeData:’ found 435s 140 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 435s | ^ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURL.h:29, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:80, 435s from StatusServer.m:1: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 435s 235 | - (BOOL) writeData: (NSData*)data; 435s | ^ 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:81: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 435s 78 | - (void) writeData: (NSData*)item; 435s | ^ 435s Linking tool StatusServer ... 435s Making all for test_tool basic... 435s Making all for test_tool test00... 435s Compiling file basic.m ... 435s Compiling file test00.m ... 435s test00.m: In function ‘-[TestObject runTest]’: 435s test00.m:128:3: warning: multiple methods named ‘-writeData:’ found 435s 128 | [handle writeData: m]; 435s | ^ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURL.h:29, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 435s from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:80, 435s from test00.m:1: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 435s 235 | - (BOOL) writeData: (NSData*)data; 435s | ^ 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 435s In file included from /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/Foundation.h:81: 435s /usr/include/powerpc64le-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 435s 78 | - (void) writeData: (NSData*)item; 435s | ^ 435s Linking test_tool basic ... 435s Linking test_tool test00 ... 435s Testing basic.m... 435s Running Tests/base/NSURLHandle/basic.m... 435s Passed test: (2025-04-14 10:37:17.576 +0000) basic.m:21 ... NSURLHandle +alloc returns an NSURLHandle 435s Passed test: (2025-04-14 10:37:17.577 +0000) basic.m:24 ... NSURLHandle subclass must implement +cachedHandleForURL: 435s Passed test: (2025-04-14 10:37:17.577 +0000) basic.m:30 ... Appropriate subclass found for +URLHandleClassForURL: 435s Passed test: (2025-04-14 10:37:17.577 +0000) basic.m:35 ... Available handle returned from cache 435s Passed test: (2025-04-14 10:37:17.577 +0000) basic.m:44 ... Nil class returned for unknown URL scheme 435s 435s real 0m0.058s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing test00.m... 435s Running Tests/base/NSURLHandle/test00.m... 435s Passed test: (2025-04-14 10:37:17.669 +0000) test00.m:110 ... URLHandleClientDidCancelLoading called 435s Passed test: (2025-04-14 10:37:17.672 +0000) test00.m:132 ... URLHandleClientDidBeginLoading called 435s Passed test: (2025-04-14 10:37:18.408 +0000) test00.m:142 ... URLHandleClientDidFinishLoading called 435s 2025-04-14 10:37:18.408 test00[26529:26529] Data <6572726f 7220636f 64653a20 353230> 435s 435s real 0m0.805s 435s user 0m0.086s 435s sys 0m0.001s 435s Completed file: test00.m 435s 435s Building in Tests/base/NSURLProtocol 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSURLProtocol/basic.m... 435s Passed test: (2025-04-14 10:37:19.102 +0000) basic.m:14 ... NSURLProtocol +alloc returns an NSURLProtocol 435s Passed test: (2025-04-14 10:37:19.142 +0000) basic.m:18 ... NSURLProtocol +canInitWithRequest throws an exeception (subclasses should be used) 435s Passed test: (2025-04-14 10:37:19.142 +0000) basic.m:22 ... NSURLProtocol +canonicalRequestForRequest: returns an NSURLProtocol 435s Passed test: (2025-04-14 10:37:19.142 +0000) basic.m:26 ... NSURLProtocol +requestIsCacheEquivalent:toRequest returns YES with a request and its copy 435s Passed test: (2025-04-14 10:37:19.142 +0000) basic.m:29 ... NSURLProtocol +requestIsCacheEquivalent:toRequest returns NO after a method change 435s 435s real 0m0.058s 435s user 0m0.054s 435s sys 0m0.005s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSURLRequest 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSURLRequest/basic.m... 435s Passed test: (2025-04-14 10:37:19.904 +0000) basic.m:16 ... NSURLRequest +alloc returns an NSURLRequest 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:20 ... NSURLRequest +requestWithURL returns a request from a valid URL 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:22 ... Request URL is equal to the URL used for creation 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:24 ... Request is initialized with a GET method 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:28 ... NSURLRequest +requestWithURL returns a request from an invalid URL (unknown scheme) 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:32 ... NSURLRequest -mutableCopy returns a mutable request 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:35 ... Can setHTTPMethod of a mutable request (POST) 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:38 ... Can setHTTPMethod of a mutable request (non existant NONHTTPMETHOD) 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:42 ... Can set and get a value for an HTTP header field 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:45 ... Handle multiple values for an HTTP header field 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:49 ... setAllHTTPHeaderFields adds header 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:52 ... Update header field 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:55 ... Remove header field 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:59 ... NSURLRequest +new returns a mutable request 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:62 ... nil URL from empty request 435s Passed test: (2025-04-14 10:37:19.946 +0000) basic.m:63 ... GET method from empty request 435s 435s real 0m0.060s 435s user 0m0.052s 435s sys 0m0.008s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSURLSession 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all in ../NSURLConnection/Helpers ... 435s Making all for bundle TestConnection... 435s Creating TestConnection.bundle/.... 435s Compiling file TestCase.m ... 435s Compiling file TestWebServer.m ... 435s Compiling file SimpleWebServer.m ... 435s Compiling file NSURLConnectionTest.m ... 435s Compiling file RequestHandler.m ... 435s Linking bundle TestConnection ... 435s Creating TestConnection.bundle/Resources... 435s Copying resources into the bundle wrapper... 435s Creating stamp file... 435s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 435s Making all for tool testTestWebServer... 435s Compiling file testTestWebServer.m ... 435s Linking tool testTestWebServer ... 435s Making all for test_tool test01... 435s Making all for test_tool test03... 435s Making all for test_tool test02... 435s Compiling file test03.m ... 435s Compiling file test01.m ... 435s Compiling file test02.m ... 435s Linking test_tool test03 ... 435s Linking test_tool test01 ... 435s Linking test_tool test02 ... 435s Testing test01.m... 435s Running Tests/base/NSURLSession/test01.m... 435s Start set: test01.m:79 ... NSURLSession test01 435s Skipped set: test01.m 82 ... library built without NSURLSession support 435s End set: test01.m:139 ... NSURLSession test01 435s 435s real 0m0.019s 435s user 0m0.014s 435s sys 0m0.004s 435s Completed file: test01.m 435s Testing test02.m... 435s Running Tests/base/NSURLSession/test02.m... 435s Start set: test02.m:12 ... NSURLSession http 435s Skipped set: test02.m 15 ... library built without NSURLSession support 435s End set: test02.m:98 ... NSURLSession http 435s 435s real 0m0.018s 435s user 0m0.010s 435s sys 0m0.008s 435s Completed file: test02.m 435s Testing test03.m... 435s Running Tests/base/NSURLSession/test03.m... 435s Start set: test03.m:12 ... NSURLSession test03 435s Skipped set: test03.m 15 ... library built without NSURLSession support 435s End set: test03.m:92 ... NSURLSession test03 435s 435s real 0m0.019s 435s user 0m0.009s 435s sys 0m0.009s 435s Completed file: test03.m 435s 435s Building in Tests/base/NSUUID 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSUUID/basic.m... 435s Passed test: (2025-04-14 10:37:22.618 +0000) basic.m:17 ... +[NSUUID alloc] returns a NSUUID 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:19 ... +[NSUUID UUID] returns a UUID 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:23 ... Don't create a UUID from a nil string 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:26 ... Don't create a UUID from an invalid string 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:29 ... Create a UUID from a valid string 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:30 ... Derive a stable UUID string value 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:34 ... UUIDs representing the same value are considered equal 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:35 ... Equal objects have equal hashes 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:39 ... UUIDs representing different values should not be considered equal 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:45 ... Get a stable value for the UUID bytes 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:49 ... -[NSUUID copy] returns an identical object 435s Passed test: (2025-04-14 10:37:22.656 +0000) basic.m:54 ... UUID survives a round-trip through archiver 435s 435s real 0m0.059s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSUbiquitousKeyValueStore 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSUbiquitousKeyValueStore/basic.m... 435s Start set: basic.m:6 ... NSUbiquitousKeyValueStore base 435s Passed test: (2025-04-14 10:37:23.395 +0000) basic.m:11 ... Returned proper value 435s Passed test: (2025-04-14 10:37:23.395 +0000) basic.m:15 ... Returned proper value 435s Passed test: (2025-04-14 10:37:23.395 +0000) basic.m:19 ... Returned proper value 435s Passed test: (2025-04-14 10:37:23.395 +0000) basic.m:23 ... Returned proper value 435s Passed test: (2025-04-14 10:37:23.395 +0000) basic.m:27 ... Returned proper value 435s Passed test: (2025-04-14 10:37:23.395 +0000) basic.m:31 ... Returned proper value 435s End set: basic.m:33 ... NSUbiquitousKeyValueStore base 435s 435s real 0m0.059s 435s user 0m0.057s 435s sys 0m0.000s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSUndoManager 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool NSUndoManager_basic... 435s Making all for test_tool NSUndoManager_notifications... 435s Compiling file NSUndoManager_basic.m ... 435s Compiling file NSUndoManager_notifications.m ... 435s NSUndoManager_notifications.m: In function ‘main’: 435s NSUndoManager_notifications.m:112:47: warning: variable ‘eight’ set but not used [-Wunused-but-set-variable] 435s 112 | id one, two, three, four, five, six, seven, eight; 435s | ^~~~~ 435s NSUndoManager_notifications.m:112:40: warning: variable ‘seven’ set but not used [-Wunused-but-set-variable] 435s 112 | id one, two, three, four, five, six, seven, eight; 435s | ^~~~~ 435s NSUndoManager_notifications.m:112:35: warning: variable ‘six’ set but not used [-Wunused-but-set-variable] 435s 112 | id one, two, three, four, five, six, seven, eight; 435s | ^~~ 435s NSUndoManager_notifications.m:112:29: warning: variable ‘five’ set but not used [-Wunused-but-set-variable] 435s 112 | id one, two, three, four, five, six, seven, eight; 435s | ^~~~ 435s NSUndoManager_notifications.m:112:23: warning: variable ‘four’ set but not used [-Wunused-but-set-variable] 435s 112 | id one, two, three, four, five, six, seven, eight; 435s | ^~~~ 435s Linking test_tool NSUndoManager_notifications ... 435s Linking test_tool NSUndoManager_basic ... 435s Testing NSUndoManager_basic.m... 435s Running Tests/base/NSUndoManager/NSUndoManager_basic.m... 435s Passed test: (2025-04-14 10:37:24.127 +0000) NSUndoManager_basic.m:117 ... initial levels of undo is zero 435s Passed test: (2025-04-14 10:37:24.166 +0000) NSUndoManager_basic.m:118 ... initial grouping level is zero 435s Passed test: (2025-04-14 10:37:24.166 +0000) NSUndoManager_basic.m:119 ... undo registration is enabled 435s Passed test: (2025-04-14 10:37:24.166 +0000) NSUndoManager_basic.m:120 ... groups by event enabled 435s Passed test: (2025-04-14 10:37:24.166 +0000) NSUndoManager_basic.m:121 ... undoing not in progress 435s Passed test: (2025-04-14 10:37:24.166 +0000) NSUndoManager_basic.m:122 ... redoing not in progress 435s 2025-04-14 10:37:24.166 NSUndoManager_basic[27307:27307] setFooReg: one 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: (null) 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:131 ... registerWithUndoTarget:selector:object single level undo 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: one 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:133 ... registerWithUndoTarget:selector:object single level redo 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: two 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:141 ... set two 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: three 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:146 ... set three 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: two 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: one 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: (null) 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:148 ... registerWithUndoTarget:selector:object multi level undo 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: one 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: two 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: three 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:153 ... registerWithUndoTarget:selector:object multi level redo 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:168 ... prepareWithInvocationTarget single level undo 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:170 ... prepareWithInvocationTarget single level redo 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:179 ... prepareWithInvocationTarget multi level undo 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:182 ... prepareWithInvocationTarget multi level redo 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: two 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: one 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: (null) 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:186 ... mixing prepare... and register... in undo stack 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: one 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: two 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: three 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:194 ... mixing prepare... and register... in redo stack 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:208 ... single level undo with int argument 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:209 ... single level redo with int argument 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:223 ... multi level undo with int argument 435s Passed test: (2025-04-14 10:37:24.167 +0000) NSUndoManager_basic.m:227 ... multi level redo with int argument 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: eight 435s 2025-04-14 10:37:24.167 NSUndoManager_basic[27307:27307] setFooReg: seven 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:249 ... undo grouping works with undo 435s 2025-04-14 10:37:24.168 NSUndoManager_basic[27307:27307] setFooReg: eight 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:255 ... undo grouping works with redo 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:261 ... setLevelsOfUndo: is sane. 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:292 ... levels of undo really works with undo. 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:297 ... levels of undo really works with redo. 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:305 ... can't register undo outside any group 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:310 ... registerUndoWithTarget:selector:object: retains its argument object 435s 2025-04-14 10:37:24.168 NSUndoManager_basic[27307:27307] setFooReg: 435s Passed test: (2025-04-14 10:37:24.168 +0000) NSUndoManager_basic.m:317 ... -undo causes NSUndoManager to release its argument object 435s 435s real 0m0.060s 435s user 0m0.059s 435s sys 0m0.000s 435s Completed file: NSUndoManager_basic.m 435s Testing NSUndoManager_notifications.m... 435s Running Tests/base/NSUndoManager/NSUndoManager_notifications.m... 435s Passed test: (2025-04-14 10:37:24.216 +0000) NSUndoManager_notifications.m:124 ... start at top level 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 2 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:126 ... grouping level during 1. check point 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:127 ... beginUndoGrouping causes one check point 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:128 ... implicit open when grouping by events 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 2 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 2 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:131 ... no implicit close when grouping by events 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:134 ... grouping level matched notifications 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:139 ... level 0 before any grouping 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:147 ... -undo posts NSUndoManagerWillUndoChangeNotification 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:154 ... -undo posts NSUndoManagerWillRedoChangeNotification 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:161 ... -undo posts NSUndoManagerDidUndoChangeNotification 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:168 ... -undo posts NSUndoManagerDidRedoChangeNotification 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:176 ... -beginUndoGroup sends a NSUndoManagerDidOpenUndoGroupNotification 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:184 ... -endUndoGroup sends a NSUndoManagerDidCloseUndoGroupNotification 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:187 ... we are at level zero 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:192 ... -beginUndoGroup sends a NSUndoManagerCheckPointNotification 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 435s 2025-04-14 10:37:24.254 NSUndoManager_notifications[27332:27332] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 435s Passed test: (2025-04-14 10:37:24.254 +0000) NSUndoManager_notifications.m:196 ... -endUndoGroup sends a NSUndoManagerCheckPointNotification 435s 435s real 0m0.058s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: NSUndoManager_notifications.m 435s 435s Building in Tests/base/NSUserDefaults 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool general... 435s Compiling file basic.m ... 435s Compiling file general.m ... 435s Linking test_tool basic ... 435s Linking test_tool general ... 435s Testing basic.m... 435s Running Tests/base/NSUserDefaults/basic.m... 435s Passed test: (2025-04-14 10:37:24.981 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSUserDefaults is a known className 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' conforms to NSObject 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return self 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return own class 435s Passed test: (2025-04-14 10:37:24.985 +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 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return superclass 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' responds to hash 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' isEqual: to self 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' respondsToSelector: 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' handles retain 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' has working retainCount 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' has NSString description 435s Passed test: (2025-04-14 10:37:24.985 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' handles performSelector 435s Passed test: (2025-04-14 10:37:24.986 +0000) basic.m:14 ... can store double 435s 435s real 0m0.057s 435s user 0m0.045s 435s sys 0m0.013s 435s Completed file: basic.m 435s Testing general.m... 435s Running Tests/base/NSUserDefaults/general.m... 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:34 ... NSUserDefaults understands +standardUserDefaults 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:43 ... NSUserDefaults can set/get a BOOL 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:45 ... NSUserDefaults returns NSNumber for a BOOL 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:48 ... setting a boolean causes notification 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:51 ... NSUserDefaults can set/get an int 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:53 ... NSUserDefaults returns NSNumber for an int 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:56 ... setting an integer causes notification 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:59 ... NSUserDefaults can set/get a string 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:61 ... NSUserDefaults returns NSString for a string 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:64 ... setting a string causes notification 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:67 ... NSUserDefaults can use -removeObjectForKey: to remove a bool 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:70 ... removing a key causes notification 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:73 ... NSUserDefaults can use -setObject:forKey: to remove an int 435s Passed test: (2025-04-14 10:37:25.066 +0000) general.m:76 ... setting nil object causes notification 435s 435s real 0m0.059s 435s user 0m0.047s 435s sys 0m0.010s 435s Completed file: general.m 435s 435s Building in Tests/base/NSValueTransformer 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Compiling file basic.m ... 435s basic.m: In function ‘-[NestedTransformer init]’: 435s basic.m:38:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 435s 38 | if (self = [super init]) { 435s | ^~~~ 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSValueTransformer/basic.m... 435s Passed test: (2025-04-14 10:37:25.733 +0000) basic.m:75 ... NSNegateBooleanTransformer transforms correctly 435s Passed test: (2025-04-14 10:37:25.774 +0000) basic.m:78 ... NSNegateBooleanTransformer reverse transforms correctly 435s Passed test: (2025-04-14 10:37:25.774 +0000) basic.m:83 ... NSIsNilTransformer transforms correctly 435s Passed test: (2025-04-14 10:37:25.774 +0000) basic.m:88 ... NSIsNotNilTransformer transforms correctly 435s Passed test: (2025-04-14 10:37:25.774 +0000) basic.m:93 ... Custom transformer transforms correctly 435s 435s real 0m0.070s 435s user 0m0.054s 435s sys 0m0.015s 435s Completed file: basic.m 435s 435s Building in Tests/base/NSXMLDocument 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool cdata... 435s Compiling file cdata.m ... 435s Compiling file basic.m ... 435s Linking test_tool cdata ... 435s Linking test_tool basic ... 435s Testing basic.m... 435s Running Tests/base/NSXMLDocument/basic.m... 435s Start set: basic.m:10 ... NSXMLDocument 435s Passed test: (2025-04-14 10:37:26.518 +0000) basic.m:52 ... Cannot initialise an XML document with nil data 435s Passed test: (2025-04-14 10:37:26.556 +0000) basic.m:57 ... Cannot initialise an XML document with bad data class 435s Passed test: (2025-04-14 10:37:26.556 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' exists 435s Passed test: (2025-04-14 10:37:26.556 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working alloc 435s Passed test: (2025-04-14 10:37:26.556 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' alloc gives the correct class 435s Passed test: (2025-04-14 10:37:26.556 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working init 435s Passed test: (2025-04-14 10:37:26.556 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working new 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working allocWithZone 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLDocument is a known className 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' conforms to NSObject 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return self 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return own class 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' object is of correct class 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return superclass 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' responds to hash 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' isEqual: to self 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' respondsToSelector: 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' handles retain 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' has working retainCount 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' has NSString description 435s Passed test: (2025-04-14 10:37:26.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' handles performSelector 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:67 ... can add elem to doc 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:71 ... can set elem as root 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:72 ... set root removes other children 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:74 ... setting a nil root is ignored 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:75 ... root element remains 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:81 ... document was initialized from a string 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:82 ... root element is correct 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:83 ... root element is bookstore 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:86 ... Xpath function returns the correct number of elements (4) 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:89 ... first node in Xpath result is an element 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:91 ... Got the correct elements from XPath query 435s Passed test: (2025-04-14 10:37:26.557 +0000) basic.m:97 ... Equal documents are equivalent 435s End set: basic.m:101 ... NSXMLDocument 435s 435s real 0m0.058s 435s user 0m0.050s 435s sys 0m0.008s 435s Completed file: basic.m 435s Testing cdata.m... 435s Running Tests/base/NSXMLDocument/cdata.m... 435s Start set: cdata.m:10 ... NSXMLDocument CDATA 435s Passed test: (2025-04-14 10:37:26.602 +0000) cdata.m:24 ... CDATA element is correct 435s End set: cdata.m:27 ... NSXMLDocument CDATA 435s 435s real 0m0.058s 435s user 0m0.050s 435s sys 0m0.007s 435s Completed file: cdata.m 435s 435s Building in Tests/base/NSXMLElement 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool attributes... 435s Making all for test_tool children... 435s Making all for test_tool basic... 435s Making all for test_tool transfer... 435s Compiling file attributes.m ... 435s Compiling file transfer.m ... 435s Compiling file basic.m ... 435s Compiling file children.m ... 435s transfer.m: In function ‘main’: 435s transfer.m:35:14: warning: variable ‘child’ set but not used [-Wunused-but-set-variable] 435s 35 | NSXMLNode *child; 435s | ^~~~~ 435s Linking test_tool transfer ... 435s Linking test_tool attributes ... 435s Linking test_tool children ... 435s Linking test_tool basic ... 435s Testing attributes.m... 435s Running Tests/base/NSXMLElement/attributes.m... 435s Start set: attributes.m:10 ... NSXMLElement attributes 435s Passed test: (2025-04-14 10:37:27.902 +0000) attributes.m:28 ... may add attributes 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:31 ... element returns attribute by name 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:33 ... removing attributes by name works 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:35 ... attribute is nil after removal 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:39 ... may not overwrite pre-existing attributes 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:42 ... cannot add attributes to multiple parents 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:47 ... setAttributes: added the new attribute 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:49 ... setAttributes: removed the old attribute 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:51 ... attributes are just as set 435s Passed test: (2025-04-14 10:37:27.940 +0000) attributes.m:54 ... setAttributes: to an empty array removes all attributes 435s End set: attributes.m:60 ... NSXMLElement attributes 435s 435s real 0m0.056s 435s user 0m0.054s 435s sys 0m0.002s 435s Completed file: attributes.m 435s Testing basic.m... 435s Running Tests/base/NSXMLElement/basic.m... 435s Start set: basic.m:9 ... NSXMLElement 435s Passed test: (2025-04-14 10:37:27.989 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' exists 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working alloc 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' alloc gives the correct class 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working init 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working new 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working allocWithZone 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLElement is a known className 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' conforms to NSObject 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return self 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return own class 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' object is of correct class 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return superclass 435s Passed test: (2025-04-14 10:37:28.028 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' responds to hash 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' isEqual: to self 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' respondsToSelector: 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' handles retain 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' has working retainCount 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' has NSString description 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' handles performSelector 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' conforms to NSObject 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return self 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return own class 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' object is of correct class 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return superclass 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' responds to hash 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' isEqual: to self 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' respondsToSelector: 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' handles retain 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' has working retainCount 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' has NSString description 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' handles performSelector 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' conforms to NSObject 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return self 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return own class 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' object is of correct class 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return superclass 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' responds to hash 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' isEqual: to self 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' respondsToSelector: 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' handles retain 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' has working retainCount 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' has NSString description 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' handles performSelector 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLElement is a known class 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLElement is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' understands -copy 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' copy is of correct type 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' original and copy are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' zCopy has correct type 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' copy and original are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' understands -copy 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' copy is of correct type 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' original and copy are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' zCopy has correct type 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' copy and original are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' understands -copy 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' copy is of correct type 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' original and copy are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' zCopy has correct type 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' copy and original are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:29 ... differently named elements are not equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:32 ... setting name of element works 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:33 ... elements with same name are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:37 ... element node kind is correct 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:38 ... element node level is zero 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:39 ... element node URI is nil 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:40 ... element node object value is empty 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:41 ... element node string value is empty 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:42 ... element node children is nil 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:45 ... setting URI on element node works 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:48 ... setting object value on element node works 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:51 ... setting nil object value on element node gives empty string 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:54 ... setting string value on element node works 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:57 ... setting nil string value on element node gives empty string 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:67 ... Elements with the same name are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:73 ... Elements with different attributes are NOT equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:79 ... Elements with the same attributes are equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:83 ... Elements with different values are NOT equal 435s Passed test: (2025-04-14 10:37:28.029 +0000) basic.m:87 ... Elements with same values are equal 435s End set: basic.m:93 ... NSXMLElement 435s 435s real 0m0.060s 435s user 0m0.049s 435s sys 0m0.010s 435s Completed file: basic.m 435s Testing children.m... 435s Running Tests/base/NSXMLElement/children.m... 435s Start set: children.m:10 ... NSXMLElement children 435s Passed test: (2025-04-14 10:37:28.074 +0000) children.m:36 ... may add a child at index 0 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:38 ... parent has a child after insertion 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:39 ... child has correct parent 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:40 ... removing child works 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:42 ... children is nil after removal 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:43 ... child has no parent 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:44 ... may reinsert a child at index 0 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:47 ... may add a child at index 0 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:49 ... parent has a child after insertion 435s 2025-04-14 10:37:28.112 children[27918:27918] NSXMLElement.m:687 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInternalInconsistencyException 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:51 ... cannot add a child if it has a parent 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:59 ... may add NSXMLElementKind child 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:64 ... may add NSXMLProcessingInstructionKind child 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:68 ... may add NSXMLTextKind child 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:72 ... may add NSXMLCommentKind child 435s 2025-04-14 10:37:28.112 children[27918:27918] NSXMLElement.m:673 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:84 ... may not add NSXMLEntityDeclarationKind child 435s 2025-04-14 10:37:28.112 children[27918:27918] NSXMLElement.m:672 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:89 ... may not add NSXMLElementDeclarationKind child 435s 2025-04-14 10:37:28.112 children[27918:27918] NSXMLElement.m:676 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:94 ... may not add NSXMLNotationDeclarationKind child 435s 2025-04-14 10:37:28.112 children[27918:27918] NSXMLElement.m:674 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:98 ... may not add NSXMLInvalidKind child 435s 2025-04-14 10:37:28.112 children[27918:27918] NSXMLElement.m:671 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.112 +0000) children.m:102 ... may not add NSXMLDocumentKind child 435s 2025-04-14 10:37:28.112 children[27918:27918] NSXMLElement.m:670 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.113 +0000) children.m:106 ... may not add NSXMLDTDKind child 435s 2025-04-14 10:37:28.113 children[27918:27918] NSXMLElement.m:675 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.113 +0000) children.m:110 ... may not add NSXMLNamespaceKind child 435s 2025-04-14 10:37:28.113 children[27918:27918] NSXMLElement.m:669 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 435s Passed test: (2025-04-14 10:37:28.113 +0000) children.m:114 ... may not add NSXMLAttributeKind child 435s Passed test: (2025-04-14 10:37:28.113 +0000) children.m:118 ... child element node level is one 435s Passed test: (2025-04-14 10:37:28.113 +0000) children.m:120 ... may set a nil array of children 435s Passed test: (2025-04-14 10:37:28.113 +0000) children.m:122 ... setting nil children works 435s Passed test: (2025-04-14 10:37:28.113 +0000) children.m:124 ... removing child from invalid index raises 435s End set: children.m:133 ... NSXMLElement children 435s 435s real 0m0.057s 435s user 0m0.044s 435s sys 0m0.013s 435s Completed file: children.m 435s Testing transfer.m... 435s Running Tests/base/NSXMLElement/transfer.m... 435s Start set: transfer.m:29 ... NSXMLElement transfer 435s Passed test: (2025-04-14 10:37:28.163 +0000) transfer.m:41 ... document was initialized from a string 435s End set: transfer.m:55 ... NSXMLElement transfer 435s 435s real 0m0.058s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: transfer.m 435s 435s Building in Tests/base/NSXMLNode 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool description... 435s Making all for test_tool children... 435s Making all for test_tool kinds... 435s Compiling file children.m ... 435s Compiling file description.m ... 435s Compiling file kinds.m ... 435s Compiling file basic.m ... 435s In file included from children.m:1: 435s children.m: In function ‘main’: 435s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 435s 224 | _cond = (int)(testExpression__); \ 435s | ^ 435s children.m:39:5: note: in expansion of macro ‘PASS’ 435s 39 | PASS((docB = [[NSXMLDocument alloc] initWithRootElement: node]), "Detached children can be reattached."); 435s | ^~~~ 435s children.m:61:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 61 | END_SET("NSXMLNode - handling children") 435s | ^~~~~~~ 435s kinds.m: In function ‘main’: 435s kinds.m:47:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 47 | END_SET("NSXMLNode -initWithKind: initializer") 435s | ^~~~~~~ 435s description.m: In function ‘main’: 435s description.m:17:12: warning: unused variable ‘i’ [-Wunused-variable] 435s 17 | unsigned i; 435s | ^ 435s Linking test_tool kinds ... 435s Linking test_tool children ... 435s Linking test_tool description ... 435s Making all for test_tool namespaces... 435s Making all for test_tool xpath... 435s Compiling file namespaces.m ... 435s namespaces.m: In function ‘main’: 435s namespaces.m:188:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 435s 188 | END_SET("NSXMLNode namespace handling") 435s | ^~~~~~~ 435s Compiling file xpath.m ... 435s Linking test_tool namespaces ... 435s Linking test_tool basic ... 435s Linking test_tool xpath ... 435s Testing basic.m... 435s Running Tests/base/NSXMLNode/basic.m... 435s Start set: basic.m:10 ... NSXMLNode 435s Passed test: (2025-04-14 10:37:29.608 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' exists 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working alloc 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' alloc gives the correct class 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working init 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working new 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working allocWithZone 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLNode is a known className 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' conforms to NSObject 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return self 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return own class 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' object <> is of correct class 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return superclass 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' responds to hash 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' isEqual: to self 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' respondsToSelector: 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' handles retain 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' has working retainCount 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' has NSString description 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' handles performSelector 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' conforms to NSObject 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return self 435s Passed test: (2025-04-14 10:37:29.647 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return own class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' object is of correct class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return superclass 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' responds to hash 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' isEqual: to self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' respondsToSelector: 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' handles retain 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' has working retainCount 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' has NSString description 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' handles performSelector 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' conforms to NSObject 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return own class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' object Text node is of correct class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return superclass 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' responds to hash 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' isEqual: to self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' respondsToSelector: 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' handles retain 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' has working retainCount 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' has NSString description 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' handles performSelector 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' conforms to NSObject 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return own class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' object is of correct class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return superclass 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' responds to hash 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' isEqual: to self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' respondsToSelector: 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' handles retain 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' has working retainCount 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' has NSString description 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' handles performSelector 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' conforms to NSObject 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return own class 435s Passed test: (2025-04-14 10:37:29.648 +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 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return superclass 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' responds to hash 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' isEqual: to self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' respondsToSelector: 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' handles retain 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' has working retainCount 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' has NSString description 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' handles performSelector 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' conforms to NSObject 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return own class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' object is of correct class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return superclass 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' responds to hash 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' isEqual: to self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' respondsToSelector: 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' handles retain 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' has working retainCount 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' has NSString description 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' handles performSelector 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' conforms to NSObject 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return own class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' object key="value" is of correct class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return superclass 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' responds to hash 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' isEqual: to self 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' respondsToSelector: 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' handles retain 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' has working retainCount 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' has NSString description 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' handles performSelector 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLNode is a known class 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLNode is a known class 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' understands -copy 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' copy is of correct type 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' original and copy are equal 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' zCopy has correct type 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' copy and original are equal 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:29.648 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' understands -copy 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' copy is of correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' original and copy are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' zCopy has correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' copy and original are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' understands -copy 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' copy is of correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' original and copy are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' zCopy has correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' copy and original are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' understands -copy 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' copy is of correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' original and copy are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' zCopy has correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' copy and original are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' understands -copy 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' copy is of correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' original and copy are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' zCopy has correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' copy and original are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' understands -copy 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' copy is of correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' original and copy are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' zCopy has correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' copy and original are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 435s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' understands -copy 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' copy is of correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' original and copy are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' is not retained by copy with same zone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' understands -copyWithZone 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' zCopy has correct type 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' copy and original are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' is not retained by copy with other zone 435s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:43 ... different node kinds are not equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:47 ... invalid nodes are equal 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:50 ... invalid node kind is correct 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:51 ... invalid node level is zero 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:52 ... invalid node name is nil 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:53 ... invalid node URI is nil 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:54 ... invalid node object value is nil 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:55 ... invalid node string value is empty 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:56 ... invalid node children is nil 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:59 ... setting name on invalid node gives a nil name 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:62 ... setting URI on invalid node gives a nil URI 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:65 ... setting object value on invalid node works 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:68 ... No child after setting object value 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:71 ... setting nil object value on invalid node works 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:73 ... setting nil object value on invalid node gives empty string 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:78 ... setting object value on invalid node works 435s Dashed hope: (2025-04-14 10:37:29.649 +0000) basic.m:81 ... setting object value on invalid node sets string value 435s Expected '1,2E1' and got '12' 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:87 ... setting string value on invalid node works 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:89 ... setting string value on invalid node sets object value 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:92 ... setting nil string value on invalid node gives empty string 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:94 ... setting nil string value on invalid node sets object value to nil 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:103 ... attr node kind is correct 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:104 ... attr node level is zero 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:105 ... name on attr node works 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:106 ... attr node URI is nil 435s Passed test: (2025-04-14 10:37:29.649 +0000) basic.m:107 ... attr node object value works 435s Passed test: (2025-04-14 10:37:29.650 +0000) basic.m:108 ... string value on attr node works 435s Passed test: (2025-04-14 10:37:29.650 +0000) basic.m:110 ... attr node children is nil 435s Passed test: (2025-04-14 10:37:29.650 +0000) basic.m:111 ... No child on attr node 435s Passed test: (2025-04-14 10:37:29.650 +0000) basic.m:114 ... setting name on attr node works 435s Passed test: (2025-04-14 10:37:29.650 +0000) basic.m:117 ... setting string value on attr node works 435s End set: basic.m:121 ... NSXMLNode 435s 435s real 0m0.060s 435s user 0m0.039s 435s sys 0m0.019s 435s Completed file: basic.m 435s Testing children.m... 435s Running Tests/base/NSXMLNode/children.m... 435s Start set: children.m:10 ... NSXMLNode - handling children 435s Passed test: (2025-04-14 10:37:29.696 +0000) children.m:24 ... Attr parent is set to node 435s Passed test: (2025-04-14 10:37:29.735 +0000) children.m:26 ... Cannot add attribute twice 435s Passed test: (2025-04-14 10:37:29.735 +0000) children.m:29 ... Attr parent is set to nil 435s Passed test: (2025-04-14 10:37:29.735 +0000) children.m:35 ... Parent is set to docA 435s Passed test: (2025-04-14 10:37:29.735 +0000) children.m:39 ... Detached children can be reattached. 435s Passed test: (2025-04-14 10:37:29.735 +0000) children.m:43 ... Parent is set to docB 435s Passed test: (2025-04-14 10:37:29.735 +0000) children.m:46 ... Parent is set to nil 435s Passed test: (2025-04-14 10:37:29.735 +0000) children.m:49 ... Reusing a child throws an exception 435s End set: children.m:61 ... NSXMLNode - handling children 435s 435s real 0m0.058s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: children.m 435s Testing description.m... 435s Running Tests/base/NSXMLNode/description.m... 435s Start set: description.m:20 ... NSXMLNode - descriptions 435s Passed test: (2025-04-14 10:37:29.786 +0000) description.m:31 ... root has no attributes 435s Passed test: (2025-04-14 10:37:29.825 +0000) description.m:32 ... namespace description 435s Passed test: (2025-04-14 10:37:29.825 +0000) description.m:36 ... child description 435s End set: description.m:41 ... NSXMLNode - descriptions 435s 435s real 0m0.059s 435s user 0m0.055s 435s sys 0m0.002s 435s Completed file: description.m 435s Testing kinds.m... 435s Running Tests/base/NSXMLNode/kinds.m... 435s Start set: kinds.m:21 ... NSXMLNode -initWithKind: initializer 435s Passed test: (2025-04-14 10:37:29.880 +0000) kinds.m:29 ... Initializing with NSXMLDocumentKind produces instances of NSXMLDocument. 435s Passed test: (2025-04-14 10:37:29.918 +0000) kinds.m:30 ... Initializing with NSXMLElementKind produces instances of NSXMLElement. 435s Passed test: (2025-04-14 10:37:29.918 +0000) kinds.m:31 ... Initializing with NSXMLDTDKind produces instances of NSXMLDTD. 435s Passed test: (2025-04-14 10:37:29.918 +0000) kinds.m:32 ... Initializing with NSXMLEntityDeclarationKind produces instances of NSXMLDTDNode. 435s Passed test: (2025-04-14 10:37:29.918 +0000) kinds.m:33 ... Initializing with NSXMLElementDeclarationKind produces instances of NSXMLDTDNode. 435s Passed test: (2025-04-14 10:37:29.918 +0000) kinds.m:34 ... Initializing with NSXMLNotationDeclarationKind produces instances of NSXMLDTDNode. 435s Passed test: (2025-04-14 10:37:29.918 +0000) kinds.m:36 ... Does not instantiate NSXMLAttributeDeclarations through -initWithKind: 435s End set: kinds.m:47 ... NSXMLNode -initWithKind: initializer 435s 435s real 0m0.057s 435s user 0m0.041s 435s sys 0m0.016s 435s Completed file: kinds.m 435s Testing namespaces.m... 435s Running Tests/base/NSXMLNode/namespaces.m... 435s Start set: namespaces.m:32 ... NSXMLNode namespace handling 435s Passed test: (2025-04-14 10:37:29.972 +0000) namespaces.m:105 ... attribute gd:foo 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:108 ... getting gd:chyld 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:112 ... child gd:chyld 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:119 ... attribute openSearch:foo 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:124 ... getting openSearch:chyld 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:128 ... child openSearch:chyld 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:133 ... getting chyld 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:137 ... child chyld 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:143 ... getting chyld (URI 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:147 ... child chyld 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:154 ... in test batch zorgbot 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:158 ... getting batch zorgtree 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:162 ... in test batch zorgtree 435s Passed test: (2025-04-14 10:37:30.011 +0000) namespaces.m:169 ... getting loner 435s Dashed hope: (2025-04-14 10:37:30.011 +0000) namespaces.m:182 ... unexpected xml output 435s 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' 435s End set: namespaces.m:188 ... NSXMLNode namespace handling 435s 435s real 0m0.058s 435s user 0m0.041s 435s sys 0m0.016s 435s Completed file: namespaces.m 435s Testing xpath.m... 435s Running Tests/base/NSXMLNode/xpath.m... 435s Passed test: (2025-04-14 10:37:30.066 +0000) xpath.m:19 ... created a document from an XML string 435s Passed test: (2025-04-14 10:37:30.104 +0000) xpath.m:23 ... access chyld node 435s Passed test: (2025-04-14 10:37:30.104 +0000) xpath.m:24 ... no error accessing chyld node 435s Passed test: (2025-04-14 10:37:30.104 +0000) xpath.m:25 ... retrieve chyld node 435s XPath error : Undefined namespace prefix 435s 2025-04-14 10:37:30.104 xpath[28287:28287] Error: unable to evaluate xpath expression "//ln:loner" 435s Passed test: (2025-04-14 10:37:30.104 +0000) xpath.m:28 ... can't access ln:loner node if namespace not defined at top 435s Passed test: (2025-04-14 10:37:30.104 +0000) xpath.m:29 ... should get error when fail to access node 435s 435s real 0m0.057s 435s user 0m0.050s 435s sys 0m0.007s 435s Completed file: xpath.m 435s 435s Building in Tests/base/NSXMLParser 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basic... 435s Making all for test_tool parse... 435s Compiling file basic.m ... 435s Compiling file parse.m ... 435s Linking test_tool basic ... 435s Linking test_tool parse ... 435s Testing basic.m... 435s Running Tests/base/NSXMLParser/basic.m... 435s Passed test: (2025-04-14 10:37:30.794 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' exists 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working alloc 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' alloc gives the correct class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working init 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working new 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working allocWithZone 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... GSSloppyXMLParser is a known className 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' conforms to NSObject 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return self 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return own class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' object is of correct class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return superclass 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' responds to hash 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' isEqual: to self 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' respondsToSelector: 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' handles retain 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' has working retainCount 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' has NSString description 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' handles performSelector 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' exists 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working alloc 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' alloc gives the correct class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working init 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working new 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working allocWithZone 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' allocWithZone: gives the correct class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLParser is a known className 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' conforms to NSObject 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return self 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return own class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' object is of correct class 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' isMemberOfClass works 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return superclass 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' responds to hash 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' isEqual: to self 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' respondsToSelector: 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' handles retain 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' has working retainCount 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' has NSString description 435s Passed test: (2025-04-14 10:37:30.832 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' handles performSelector 435s 435s real 0m0.057s 435s user 0m0.050s 435s sys 0m0.006s 435s Completed file: basic.m 435s Testing parse.m... 435s Running Tests/base/NSXMLParser/parse.m... 435s Passed test: (2025-04-14 10:37:30.920 +0000) parse.m:335 ... simple document 1 (strict) 435s Passed test: (2025-04-14 10:37:30.921 +0000) parse.m:336 ... simple document 1 (sloppy) 435s Passed test: (2025-04-14 10:37:30.921 +0000) parse.m:337 ... simple document 1 (strict) without header 435s Passed test: (2025-04-14 10:37:30.921 +0000) parse.m:339 ... simple document 1 (sloppy) without header 435s Passed test: (2025-04-14 10:37:30.921 +0000) parse.m:361 ... parse data (strict): quoted-entities.xml 435s Passed test: (2025-04-14 10:37:30.921 +0000) parse.m:365 ... parse data (sloppy): quoted-entities.xml 435s Passed test: (2025-04-14 10:37:30.922 +0000) parse.m:369 ... parse stream (strict): quoted-entities.xml 435s 2025-04-14 10:37:30.922 parse[28427:28427] Parsing failed: (null) at 0 on 0 with 435s Dashed hope: (2025-04-14 10:37:30.922 +0000) parse.m:375 ... parse stream (sloppy): quoted-entities.xml 435s Passed test: (2025-04-14 10:37:30.922 +0000) parse.m:361 ... parse data (strict): internal-document.xml 435s 2025-04-14 10:37:30.922 parse[28427:28427] attr=version - 20 435s 2025-04-14 10:37:30.922 parse[28427:28427] type=CDATA - 20 435s 2025-04-14 10:37:30.922 parse[28427:28427] attr=name - 20 435s 2025-04-14 10:37:30.922 parse[28427:28427] type=CDATA - 20 435s 2025-04-14 10:37:30.922 parse[28427:28427] attr=srcLoc - 20 435s 2025-04-14 10:37:30.922 parse[28427:28427] type=CDATA - 20 435s Passed test: (2025-04-14 10:37:30.922 +0000) parse.m:365 ... parse data (sloppy): internal-document.xml 435s Passed test: (2025-04-14 10:37:30.923 +0000) parse.m:369 ... parse stream (strict): internal-document.xml 435s 2025-04-14 10:37:30.923 parse[28427:28427] Parsing failed: (null) at 0 on 0 with 435s Dashed hope: (2025-04-14 10:37:30.923 +0000) parse.m:375 ... parse stream (sloppy): internal-document.xml 435s Passed test: (2025-04-14 10:37:30.923 +0000) parse.m:361 ... parse data (strict): namespaced-attributes.xml 435s Passed test: (2025-04-14 10:37:30.923 +0000) parse.m:365 ... parse data (sloppy): namespaced-attributes.xml 435s Passed test: (2025-04-14 10:37:30.923 +0000) parse.m:369 ... parse stream (strict): namespaced-attributes.xml 435s 2025-04-14 10:37:30.923 parse[28427:28427] Parsing failed: (null) at 0 on 0 with 435s Dashed hope: (2025-04-14 10:37:30.923 +0000) parse.m:375 ... parse stream (sloppy): namespaced-attributes.xml 435s Passed test: (2025-04-14 10:37:30.923 +0000) parse.m:402 ... external entity (strict) 435s Passed test: (2025-04-14 10:37:30.923 +0000) parse.m:403 ... external entity (sloppy) 435s 435s real 0m0.059s 435s user 0m0.053s 435s sys 0m0.005s 435s Completed file: parse.m 435s 435s Building in Tests/base/PropertyLists 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool non_ascii... 435s Making all for test_tool test01... 435s Making all for test_tool test00... 435s Making all for test_tool xml... 435s Compiling file xml.m ... 435s Compiling file non_ascii.m ... 435s Compiling file test00.m ... 435s Compiling file test01.m ... 435s Linking test_tool non_ascii ... 435s Linking test_tool test00 ... 435s Linking test_tool xml ... 435s Linking test_tool test01 ... 435s Testing non_ascii.m... 435s Running Tests/base/PropertyLists/non_ascii.m... 435s Passed test: (2025-04-14 10:37:31.714 +0000) non_ascii.m:16 ... utf8 plist works 435s Passed test: (2025-04-14 10:37:31.751 +0000) non_ascii.m:19 ... utf16 plist works 435s Passed test: (2025-04-14 10:37:31.751 +0000) non_ascii.m:22 ... utf8 strings file works 435s Passed test: (2025-04-14 10:37:31.751 +0000) non_ascii.m:25 ... utf16 strings file works 435s 435s real 0m0.055s 435s user 0m0.042s 435s sys 0m0.013s 435s Completed file: non_ascii.m 435s Testing test00.m... 435s Running Tests/base/PropertyLists/test00.m... 435s Passed test: (2025-04-14 10:37:31.788 +0000) test00.m:18 ... We can parse a string 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:21 ... We can parse a quoted string 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:24 ... We can parse a quoted string with octal escape 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:27 ... We can parse a simple array with a single object 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:31 ... We can parse a simple array with a single object between "s 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:35 ... We can parse a simple array with two objects 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:39 ... We can parse a simple array with three objects, with "s 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:44 ... We can parse a simple array with two objects and a C comment 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:48 ... We can parse a simple array with two objects and a C++ comment 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:52 ... We can parse an empty dictionary 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:55 ... We can parse a simple dictionary with a two key value pairs 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:61 ... We can parse a simple dictionary with a two key value pairs and a C comment 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:67 ... We can parse a simple dictionary with a two key value pairs and a C++ comment 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:73 ... We can parse an array containing a single array 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:78 ... We can parse an array containing a single dictionary 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:84 ... We can parse an array containing an array and a string 435s Passed test: (2025-04-14 10:37:31.827 +0000) test00.m:90 ... We can parse an array containing an array and a dictionary 435s 435s real 0m0.058s 435s user 0m0.058s 435s sys 0m0.000s 435s Completed file: test00.m 435s Testing test01.m... 435s Running Tests/base/PropertyLists/test01.m... 435s 2025-04-14 10:37:31.918 test01[28644:28644] test descriptions 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:143 ... We can generate a property list from a string 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:146 ... We can generate a property list from data 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:149 ... We can generate a property list from an empty array 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:152 ... We can generate a property list from an array with a single object 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:155 ... We can generate a property list from an array with two objects 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:200 ... We can generate a medium-size property list (1) 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:305 ... We can generate a medium-size property list (2) 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:309 ... We can generate a property list from an empty data 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:312 ... We can generate a property list from very simple data 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 435s Passed test: (2025-04-14 10:37:31.919 +0000) test01.m:339 ... We can generate a property list from an array containing various things 435s 2025-04-14 10:37:31.919 test01[28644:28644] test XML 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:143 ... We can generate a property list from a string 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:146 ... We can generate a property list from data 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:149 ... We can generate a property list from an empty array 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:152 ... We can generate a property list from an array with a single object 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:155 ... We can generate a property list from an array with two objects 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 435s Passed test: (2025-04-14 10:37:31.920 +0000) test01.m:200 ... We can generate a medium-size property list (1) 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:305 ... We can generate a medium-size property list (2) 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:309 ... We can generate a property list from an empty data 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:312 ... We can generate a property list from very simple data 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:339 ... We can generate a property list from an array containing various things 435s 2025-04-14 10:37:31.921 test01[28644:28644] test binary 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:143 ... We can generate a property list from a string 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:146 ... We can generate a property list from data 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:149 ... We can generate a property list from an empty array 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:152 ... We can generate a property list from an array with a single object 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:155 ... We can generate a property list from an array with two objects 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 435s Passed test: (2025-04-14 10:37:31.921 +0000) test01.m:200 ... We can generate a medium-size property list (1) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:305 ... We can generate a medium-size property list (2) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:309 ... We can generate a property list from an empty data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:312 ... We can generate a property list from very simple data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:339 ... We can generate a property list from an array containing various things 435s 2025-04-14 10:37:31.922 test01[28644:28644] test OpenStep 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:143 ... We can generate a property list from a string 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:146 ... We can generate a property list from data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:149 ... We can generate a property list from an empty array 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:152 ... We can generate a property list from an array with a single object 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:155 ... We can generate a property list from an array with two objects 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:200 ... We can generate a medium-size property list (1) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:305 ... We can generate a medium-size property list (2) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:309 ... We can generate a property list from an empty data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:312 ... We can generate a property list from very simple data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:339 ... We can generate a property list from an array containing various things 435s 2025-04-14 10:37:31.922 test01[28644:28644] test GNUStep text 435s 2025-04-14 10:37:31.922 test01[28644:28644] test GNUStep old binary 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:143 ... We can generate a property list from a string 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:146 ... We can generate a property list from data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:149 ... We can generate a property list from an empty array 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:152 ... We can generate a property list from an array with a single object 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:155 ... We can generate a property list from an array with two objects 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:200 ... We can generate a medium-size property list (1) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:305 ... We can generate a medium-size property list (2) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:309 ... We can generate a property list from an empty data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:312 ... We can generate a property list from very simple data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:339 ... We can generate a property list from an array containing various things 435s 2025-04-14 10:37:31.922 test01[28644:28644] test GNUStep old binary 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:143 ... We can generate a property list from a string 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:146 ... We can generate a property list from data 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:149 ... We can generate a property list from an empty array 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:152 ... We can generate a property list from an array with a single object 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:155 ... We can generate a property list from an array with two objects 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 435s Passed test: (2025-04-14 10:37:31.922 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:200 ... We can generate a medium-size property list (1) 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:305 ... We can generate a medium-size property list (2) 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:309 ... We can generate a property list from an empty data 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:312 ... We can generate a property list from very simple data 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 435s Passed test: (2025-04-14 10:37:31.923 +0000) test01.m:339 ... We can generate a property list from an array containing various things 435s Passed test: (2025-04-14 10:37:32.303 +0000) test01.m:353 ... parses complex plist 435s Passed test: (2025-04-14 10:37:32.303 +0000) test01.m:362 ... Does not crash on binary plist with cyclic references. 435s Passed test: (2025-04-14 10:37:32.303 +0000) test01.m:367 ... Rejects cyclic plist 435s 435s real 0m0.469s 435s user 0m0.462s 435s sys 0m0.004s 435s Completed file: test01.m 435s Testing xml.m... 435s Running Tests/base/PropertyLists/xml.m... 435s Passed test: (2025-04-14 10:37:32.404 +0000) xml.m:29 ... xml propertylist parse test 0 435s Passed test: (2025-04-14 10:37:32.404 +0000) xml.m:29 ... xml propertylist parse test 1 435s Passed test: (2025-04-14 10:37:32.404 +0000) xml.m:29 ... xml propertylist parse test 2 435s Passed test: (2025-04-14 10:37:32.404 +0000) xml.m:29 ... xml propertylist parse test 3 435s Passed test: (2025-04-14 10:37:32.404 +0000) xml.m:29 ... xml propertylist parse test 4 435s Passed test: (2025-04-14 10:37:32.404 +0000) xml.m:29 ... xml propertylist parse test 5 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: xml.m 435s 435s Building in Tests/base/Unicode 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool test00... 435s Compiling file test00.m ... 435s Linking test_tool test00 ... 435s Testing test00.m... 435s Running Tests/base/Unicode/test00.m... 435s Passed test: (2025-04-14 10:37:32.801 +0000) test00.m:18 ... We can convert from UTF8 Encoding 435s Passed test: (2025-04-14 10:37:32.838 +0000) test00.m:22 ... We can convert to UTF8 Encoding 435s 435s real 0m0.055s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: test00.m 435s 435s Building in Tests/base/coding 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool basictypes... 435s Making all for test_tool decoding... 435s Compiling file decoding.m ... 435s Compiling file basictypes.m ... 435s Linking test_tool decoding ... 435s Linking test_tool basictypes ... 435s Testing basictypes.m... 435s Running Tests/base/coding/basictypes.m... 435s Passed test: (2025-04-14 10:37:33.551 +0000) basictypes.m:141 ... can write int of size 4 435s Passed test: (2025-04-14 10:37:33.551 +0000) basictypes.m:141 ... can unarchive int from int-4.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:142 ... can write uint of size 4 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:142 ... can unarchive uint from uint-4.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:143 ... can write long of size 8 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:143 ... can unarchive long from long-8.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:144 ... can write ulong of size 8 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:144 ... can unarchive ulong from ulong-8.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:145 ... can write llong of size 8 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:145 ... can unarchive llong from llong-8.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:146 ... can write ullong of size 8 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:146 ... can unarchive ullong from ullong-8.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:147 ... can write schar of size 1 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:147 ... can unarchive schar from schar-1.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:148 ... can write uchar of size 1 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:148 ... can unarchive uchar from uchar-1.type 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:149 ... can write short of size 2 435s Passed test: (2025-04-14 10:37:33.552 +0000) basictypes.m:149 ... can unarchive short from short-2.type 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:153 ... can write float of size 4 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:153 ... can unarchive float from float-4.type 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:154 ... can write double of size 8 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:154 ... can unarchive double from double-8.type 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:150 ... can write ushort of size 2 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:150 ... can unarchive ushort from ushort-2.type 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:155 ... can write BOOL of size 1 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:155 ... can unarchive BOOL from BOOL-1.type 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:234 ... archiving as int - dearchiving as NSInteger 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:235 ... archiving as unsigned int - dearchiving as NSUInteger 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:236 ... archiving as NSInteger - dearchiving as int 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:237 ... archiving as NSUInteger - dearchiving as unsigned int 435s Passed test: (2025-04-14 10:37:33.553 +0000) basictypes.m:238 ... archiving as NSInteger array - dearchiving as long long 435s 435s real 0m0.060s 435s user 0m0.054s 435s sys 0m0.005s 435s Completed file: basictypes.m 435s Testing decoding.m... 435s Running Tests/base/coding/decoding.m... 435s Passed test: (2025-04-14 10:37:33.638 +0000) decoding.m:197 ... decoding current version of class NSArray 435s Passed test: (2025-04-14 10:37:33.638 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSArray 435s Passed test: (2025-04-14 10:37:33.638 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSArray 435s Passed test: (2025-04-14 10:37:33.638 +0000) decoding.m:197 ... decoding current version of class NSAttributedString 435s Passed test: (2025-04-14 10:37:33.638 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSAttributedString 435s Passed test: (2025-04-14 10:37:33.638 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSAttributedString 435s Passed test: (2025-04-14 10:37:33.639 +0000) decoding.m:197 ... decoding current version of class NSCharacterSet 435s Passed test: (2025-04-14 10:37:33.639 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSCharacterSet 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSCharacterSet 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:197 ... decoding current version of class NSData 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSData 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSData 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:197 ... decoding current version of class NSMutableData 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSMutableData 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSMutableData 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:197 ... decoding current version of class NSDate 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSDate 435s Passed test: (2025-04-14 10:37:33.640 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSDate 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:197 ... decoding current version of class NSDateFormatter 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSDateFormatter 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSDateFormatter 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:197 ... decoding current version of class NSDictionary 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSDictionary 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSDictionary 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:197 ... decoding current version of class NSException 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSException 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSException 435s Passed test: (2025-04-14 10:37:33.644 +0000) decoding.m:197 ... decoding current version of class NSNotification 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNotification 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNotification 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:197 ... decoding current version of class NSNull 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNull 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNull 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:197 ... decoding current version of class NSObject 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSObject 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSObject 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:197 ... decoding current version of class NSSet 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSSet 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSSet 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:197 ... decoding current version of class NSString 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSString 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSString 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:197 ... decoding current version of class NSURL 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSURL 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSURL 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:197 ... decoding current version of class NSValue 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 3 of class NSValue 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 3 of class NSValue 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:197 ... decoding current version of class NSNumber 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNumber 435s Passed test: (2025-04-14 10:37:33.645 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNumber 435s 435s real 0m0.064s 435s user 0m0.052s 435s sys 0m0.011s 435s Completed file: decoding.m 435s 435s Building in Tests/base/headers 435s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 435s Running in gnustep-make version 2 strict mode. 435s Making all for test_tool GSLock... 435s Making all for test_tool GSObjCRuntime... 435s Making all for test_tool GSMime... 435s Making all for test_tool GSXML... 435s Compiling file GSMime.m ... 435s Compiling file GSXML.m ... 435s Compiling file GSObjCRuntime.m ... 435s Compiling file GSLock.m ... 435s Linking test_tool GSLock ... 435s Linking test_tool GSXML ... 435s Linking test_tool GSMime ... 435s Linking test_tool GSObjCRuntime ... 435s Making all for test_tool NSArchiver... 435s Making all for test_tool NSArray... 435s Making all for test_tool NSAttributedString... 435s Making all for test_tool NSAutoreleasePool... 435s Compiling file NSArchiver.m ... 435s Compiling file NSAttributedString.m ... 435s Compiling file NSArray.m ... 435s Compiling file NSAutoreleasePool.m ... 435s Linking test_tool NSArray ... 435s Linking test_tool NSArchiver ... 435s Linking test_tool NSAttributedString ... 435s Linking test_tool NSAutoreleasePool ... 435s Making all for test_tool NSBundle... 435s Making all for test_tool NSByteOrder... 435s Making all for test_tool NSCalendarDate... 435s Making all for test_tool NSCharacterSet... 435s Compiling file NSByteOrder.m ... 435s Compiling file NSBundle.m ... 435s Compiling file NSCharacterSet.m ... 435s Compiling file NSCalendarDate.m ... 435s Linking test_tool NSCharacterSet ... 435s Linking test_tool NSBundle ... 435s Linking test_tool NSByteOrder ... 435s Making all for test_tool NSClassDescription... 435s Linking test_tool NSCalendarDate ... 435s Making all for test_tool NSCoder... 435s Compiling file NSClassDescription.m ... 435s Making all for test_tool NSComparisonPredicate... 435s Compiling file NSCoder.m ... 435s Making all for test_tool NSCompoundPredicate... 435s Compiling file NSComparisonPredicate.m ... 435s Compiling file NSCompoundPredicate.m ... 435s Linking test_tool NSCoder ... 435s Linking test_tool NSClassDescription ... 435s Making all for test_tool NSConnection... 435s Linking test_tool NSComparisonPredicate ... 435s Making all for test_tool NSData... 435s Compiling file NSData.m ... 435s Compiling file NSConnection.m ... 435s Linking test_tool NSCompoundPredicate ... 435s Making all for test_tool NSDate... 435s Making all for test_tool NSDateFormatter... 435s Compiling file NSDate.m ... 435s Compiling file NSDateFormatter.m ... 435s Linking test_tool NSConnection ... 435s Linking test_tool NSData ... 435s Making all for test_tool NSDebug... 435s Making all for test_tool NSDecimal... 435s Linking test_tool NSDate ... 435s Linking test_tool NSDateFormatter ... 435s Compiling file NSDebug.m ... 435s Compiling file NSDecimal.m ... 435s Making all for test_tool NSDecimalNumber... 435s Making all for test_tool NSDictionary... 435s Compiling file NSDecimalNumber.m ... 435s Compiling file NSDictionary.m ... 435s Linking test_tool NSDebug ... 435s Linking test_tool NSDecimal ... 435s Making all for test_tool NSDistantObject... 435s Linking test_tool NSDictionary ... 435s Compiling file NSDistantObject.m ... 435s Making all for test_tool NSDistributedLock... 435s Linking test_tool NSDecimalNumber ... 435s Compiling file NSDistributedLock.m ... 435s Making all for test_tool NSDistributedNotificationCenter... 435s Making all for test_tool NSEnumerator... 435s Compiling file NSDistributedNotificationCenter.m ... 435s Compiling file NSEnumerator.m ... 435s Linking test_tool NSDistributedLock ... 435s Linking test_tool NSDistantObject ... 435s Making all for test_tool NSError... 435s Making all for test_tool NSException... 435s Linking test_tool NSDistributedNotificationCenter ... 435s Compiling file NSError.m ... 435s Linking test_tool NSEnumerator ... 435s Compiling file NSException.m ... 435s Making all for test_tool NSExpression... 435s Making all for test_tool NSFileHandle... 435s Compiling file NSExpression.m ... 435s Compiling file NSFileHandle.m ... 435s Linking test_tool NSError ... 435s Linking test_tool NSException ... 435s Making all for test_tool NSFileManager... 435s Making all for test_tool NSFormatter... 435s Compiling file NSFileManager.m ... 435s Compiling file NSFormatter.m ... 435s Linking test_tool NSExpression ... 435s Linking test_tool NSFileHandle ... 435s Making all for test_tool NSGeometry... 435s Making all for test_tool NSHTTPCookie... 435s Linking test_tool NSFileManager ... 435s Compiling file NSGeometry.m ... 435s Compiling file NSHTTPCookie.m ... 435s Making all for test_tool NSHTTPCookieStorage... 435s Linking test_tool NSFormatter ... 435s Compiling file NSHTTPCookieStorage.m ... 435s Making all for test_tool NSHashTable... 435s Linking test_tool NSGeometry ... 435s Compiling file NSHashTable.m ... 435s Linking test_tool NSHTTPCookie ... 435s Making all for test_tool NSHost... 435s Linking test_tool NSHTTPCookieStorage ... 435s Making all for test_tool NSIndexPath... 435s Compiling file NSHost.m ... 435s Compiling file NSIndexPath.m ... 435s Making all for test_tool NSIndexSet... 435s Linking test_tool NSHashTable ... 435s Compiling file NSIndexSet.m ... 435s Making all for test_tool NSInvocation... 435s Linking test_tool NSHost ... 435s Compiling file NSInvocation.m ... 435s Linking test_tool NSIndexPath ... 435s Making all for test_tool NSKeyValueCoding... 435s Making all for test_tool NSKeyValueObserving... 435s Compiling file NSKeyValueCoding.m ... 435s Linking test_tool NSIndexSet ... 435s Compiling file NSKeyValueObserving.m ... 435s Making all for test_tool NSKeyedArchiver... 435s Linking test_tool NSInvocation ... 435s Making all for test_tool NSLock... 435s Compiling file NSKeyedArchiver.m ... 435s Linking test_tool NSKeyValueCoding ... 435s Compiling file NSLock.m ... 435s Linking test_tool NSKeyValueObserving ... 435s Making all for test_tool NSMapTable... 435s Compiling file NSMapTable.m ... 435s Linking test_tool NSLock ... 435s Making all for test_tool NSMethodSignature... 435s Linking test_tool NSKeyedArchiver ... 435s Compiling file NSMethodSignature.m ... 435s Making all for test_tool NSNotification... 435s Making all for test_tool NSNotificationQueue... 435s Compiling file NSNotification.m ... 435s Compiling file NSNotificationQueue.m ... 435s Linking test_tool NSMapTable ... 435s Linking test_tool NSMethodSignature ... 435s Making all for test_tool NSNull... 435s Making all for test_tool NSNumberFormatter... 435s Compiling file NSNull.m ... 435s Linking test_tool NSNotification ... 435s Linking test_tool NSNotificationQueue ... 435s Compiling file NSNumberFormatter.m ... 435s Making all for test_tool NSObjCRuntime... 435s Making all for test_tool NSObject... 435s Compiling file NSObjCRuntime.m ... 435s Compiling file NSObject.m ... 435s Linking test_tool NSNull ... 435s Linking test_tool NSNumberFormatter ... 435s Making all for test_tool NSPathUtilities... 435s Linking test_tool NSObjCRuntime ... 435s Making all for test_tool NSPort... 435s Compiling file NSPathUtilities.m ... 435s Compiling file NSPort.m ... 435s Making all for test_tool NSPortCoder... 435s Linking test_tool NSObject ... 435s Compiling file NSPortCoder.m ... 435s Making all for test_tool NSPortMessage... 435s Linking test_tool NSPathUtilities ... 435s Compiling file NSPortMessage.m ... 435s Making all for test_tool NSPortNameServer... 435s Linking test_tool NSPort ... 435s Compiling file NSPortNameServer.m ... 435s Linking test_tool NSPortMessage ... 435s Linking test_tool NSPortCoder ... 435s Making all for test_tool NSPredicate... 435s Making all for test_tool NSProcessInfo... 435s Compiling file NSPredicate.m ... 435s Making all for test_tool NSPropertyList... 435s Compiling file NSProcessInfo.m ... 435s Compiling file NSPropertyList.m ... 435s Linking test_tool NSPortNameServer ... 435s Linking test_tool NSPredicate ... 435s Linking test_tool NSProcessInfo ... 435s Making all for test_tool NSProtocolChecker... 435s Making all for test_tool NSProxy... 435s Compiling file NSProtocolChecker.m ... 435s Making all for test_tool NSRange... 435s Compiling file NSProxy.m ... 435s Linking test_tool NSPropertyList ... 435s Compiling file NSRange.m ... 435s Making all for test_tool NSRunLoop... 435s Linking test_tool NSProtocolChecker ... 435s Compiling file NSRunLoop.m ... 435s Linking test_tool NSProxy ... 435s Making all for test_tool NSScanner... 435s Linking test_tool NSRange ... 435s Compiling file NSScanner.m ... 435s Making all for test_tool NSSerialization... 435s Linking test_tool NSRunLoop ... 435s Making all for test_tool NSSet... 435s Making all for test_tool NSSortDescriptor... 435s Compiling file NSSerialization.m ... 435s Compiling file NSSet.m ... 435s Compiling file NSSortDescriptor.m ... 435s Linking test_tool NSScanner ... 435s Linking test_tool NSSerialization ... 435s Linking test_tool NSSet ... 435s Making all for test_tool NSStream... 435s Making all for test_tool NSString... 435s Making all for test_tool NSTask... 435s Linking test_tool NSSortDescriptor ... 435s Compiling file NSString.m ... 435s Compiling file NSStream.m ... 435s Compiling file NSTask.m ... 435s Making all for test_tool NSThread... 435s Compiling file NSThread.m ... 435s Linking test_tool NSString ... 435s Linking test_tool NSStream ... 435s Making all for test_tool NSTimeZone... 435s Linking test_tool NSTask ... 435s Compiling file NSTimeZone.m ... 435s Making all for test_tool NSTimer... 435s Making all for test_tool NSURL... 435s Compiling file NSTimer.m ... 435s Linking test_tool NSThread ... 435s Compiling file NSURL.m ... 435s Making all for test_tool NSURLAuthenticationChallenge... 435s Linking test_tool NSTimeZone ... 435s Compiling file NSURLAuthenticationChallenge.m ... 435s Making all for test_tool NSURLCache... 435s Linking test_tool NSTimer ... 435s Compiling file NSURLCache.m ... 435s Linking test_tool NSURL ... 435s Making all for test_tool NSURLConnection... 435s Making all for test_tool NSURLCredential... 435s Linking test_tool NSURLAuthenticationChallenge ... 435s Compiling file NSURLConnection.m ... 435s Compiling file NSURLCredential.m ... 435s Making all for test_tool NSURLCredentialStorage... 435s Linking test_tool NSURLCache ... 435s Compiling file NSURLCredentialStorage.m ... 435s Making all for test_tool NSURLDownload... 435s Linking test_tool NSURLConnection ... 435s Compiling file NSURLDownload.m ... 435s Linking test_tool NSURLCredential ... 435s Making all for test_tool NSURLError... 435s Making all for test_tool NSURLHandle... 435s Linking test_tool NSURLCredentialStorage ... 435s Compiling file NSURLError.m ... 435s Compiling file NSURLHandle.m ... 435s Linking test_tool NSURLDownload ... 435s Making all for test_tool NSURLProtectionSpace... 435s Making all for test_tool NSURLProtocol... 435s Compiling file NSURLProtectionSpace.m ... 435s Compiling file NSURLProtocol.m ... 435s Linking test_tool NSURLHandle ... 435s Linking test_tool NSURLError ... 435s Making all for test_tool NSURLRequest... 435s Making all for test_tool NSURLResponse... 435s Linking test_tool NSURLProtocol ... 435s Linking test_tool NSURLProtectionSpace ... 435s Compiling file NSURLRequest.m ... 435s Compiling file NSURLResponse.m ... 435s Making all for test_tool NSUndoManager... 435s Making all for test_tool NSUserDefaults... 435s Compiling file NSUndoManager.m ... 435s Compiling file NSUserDefaults.m ... 435s Linking test_tool NSURLResponse ... 435s Linking test_tool NSURLRequest ... 435s Making all for test_tool NSValue... 435s Making all for test_tool NSXMLParser... 435s Linking test_tool NSUserDefaults ... 435s Linking test_tool NSUndoManager ... 435s Compiling file NSValue.m ... 435s Compiling file NSXMLParser.m ... 435s Making all for test_tool NSZone... 435s Making all for test_tool Unicode... 435s Compiling file NSZone.m ... 435s Compiling file Unicode.m ... 435s Linking test_tool NSValue ... 435s Linking test_tool NSXMLParser ... 435s Linking test_tool Unicode ... 435s Linking test_tool NSZone ... 435s Testing GSLock.m... 435s Running Tests/base/headers/GSLock.m... 435s Passed test: (2025-04-14 10:37:55.961 +0000) GSLock.m:9 ... include of GNUstepBase/GSLock.h works 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: GSLock.m 435s Testing GSMime.m... 435s Running Tests/base/headers/GSMime.m... 435s Passed test: (2025-04-14 10:37:56.057 +0000) GSMime.m:9 ... include of GNUstepBase/GSMime.h works 435s 435s real 0m0.057s 435s user 0m0.046s 435s sys 0m0.011s 435s Completed file: GSMime.m 435s Testing GSObjCRuntime.m... 435s Running Tests/base/headers/GSObjCRuntime.m... 435s Passed test: (2025-04-14 10:37:56.145 +0000) GSObjCRuntime.m:9 ... include of GNUstepBase/GSObjCRuntime.h works 435s 435s real 0m0.063s 435s user 0m0.048s 435s sys 0m0.011s 435s Completed file: GSObjCRuntime.m 435s Testing GSXML.m... 435s Running Tests/base/headers/GSXML.m... 435s Passed test: (2025-04-14 10:37:56.240 +0000) GSXML.m:9 ... include of GNUstepBase/GSXML.h works 435s 435s real 0m0.057s 435s user 0m0.053s 435s sys 0m0.004s 435s Completed file: GSXML.m 435s Testing NSArchiver.m... 435s Running Tests/base/headers/NSArchiver.m... 435s Passed test: (2025-04-14 10:37:56.336 +0000) NSArchiver.m:9 ... include of Foundation/NSArchiver.h works 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: NSArchiver.m 435s Testing NSArray.m... 435s Running Tests/base/headers/NSArray.m... 435s Passed test: (2025-04-14 10:37:56.427 +0000) NSArray.m:9 ... include of Foundation/NSArray.h works 435s 435s real 0m0.056s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: NSArray.m 435s Testing NSAttributedString.m... 435s Running Tests/base/headers/NSAttributedString.m... 435s Passed test: (2025-04-14 10:37:56.518 +0000) NSAttributedString.m:9 ... include of Foundation/NSAttributedString.h works 435s 435s real 0m0.057s 435s user 0m0.044s 435s sys 0m0.013s 435s Completed file: NSAttributedString.m 435s Testing NSAutoreleasePool.m... 435s Running Tests/base/headers/NSAutoreleasePool.m... 435s Passed test: (2025-04-14 10:37:56.604 +0000) NSAutoreleasePool.m:9 ... include of Foundation/NSAutoreleasePool.h works 435s 435s real 0m0.057s 435s user 0m0.053s 435s sys 0m0.004s 435s Completed file: NSAutoreleasePool.m 435s Testing NSBundle.m... 435s Running Tests/base/headers/NSBundle.m... 435s Passed test: (2025-04-14 10:37:56.697 +0000) NSBundle.m:9 ... include of Foundation/NSBundle.h works 435s 435s real 0m0.057s 435s user 0m0.046s 435s sys 0m0.011s 435s Completed file: NSBundle.m 435s Testing NSByteOrder.m... 435s Running Tests/base/headers/NSByteOrder.m... 435s Passed test: (2025-04-14 10:37:56.782 +0000) NSByteOrder.m:9 ... include of Foundation/NSByteOrder.h works 435s 435s real 0m0.062s 435s user 0m0.041s 435s sys 0m0.016s 435s Completed file: NSByteOrder.m 435s Testing NSCalendarDate.m... 435s Running Tests/base/headers/NSCalendarDate.m... 435s Passed test: (2025-04-14 10:37:56.891 +0000) NSCalendarDate.m:9 ... include of Foundation/NSCalendarDate.h works 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: NSCalendarDate.m 435s Testing NSCharacterSet.m... 435s Running Tests/base/headers/NSCharacterSet.m... 435s Passed test: (2025-04-14 10:37:56.978 +0000) NSCharacterSet.m:9 ... include of Foundation/NSCharacterSet.h works 435s 435s real 0m0.057s 435s user 0m0.040s 435s sys 0m0.016s 435s Completed file: NSCharacterSet.m 435s Testing NSClassDescription.m... 435s Running Tests/base/headers/NSClassDescription.m... 435s Passed test: (2025-04-14 10:37:57.069 +0000) NSClassDescription.m:9 ... include of Foundation/NSClassDescription.h works 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.009s 435s Completed file: NSClassDescription.m 435s Testing NSCoder.m... 435s Running Tests/base/headers/NSCoder.m... 435s Passed test: (2025-04-14 10:37:57.158 +0000) NSCoder.m:9 ... include of Foundation/NSCoder.h works 435s 435s real 0m0.056s 435s user 0m0.050s 435s sys 0m0.005s 435s Completed file: NSCoder.m 435s Testing NSComparisonPredicate.m... 435s Running Tests/base/headers/NSComparisonPredicate.m... 435s Passed test: (2025-04-14 10:37:57.246 +0000) NSComparisonPredicate.m:9 ... include of Foundation/NSComparisonPredicate.h works 435s 435s real 0m0.056s 435s user 0m0.049s 435s sys 0m0.006s 435s Completed file: NSComparisonPredicate.m 435s Testing NSCompoundPredicate.m... 435s Running Tests/base/headers/NSCompoundPredicate.m... 435s Passed test: (2025-04-14 10:37:57.337 +0000) NSCompoundPredicate.m:9 ... include of Foundation/NSCompoundPredicate.h works 435s 435s real 0m0.058s 435s user 0m0.052s 435s sys 0m0.005s 435s Completed file: NSCompoundPredicate.m 435s Testing NSConnection.m... 435s Running Tests/base/headers/NSConnection.m... 435s Passed test: (2025-04-14 10:37:57.422 +0000) NSConnection.m:9 ... include of Foundation/NSConnection.h works 435s 435s real 0m0.058s 435s user 0m0.052s 435s sys 0m0.005s 435s Completed file: NSConnection.m 435s Testing NSData.m... 435s Running Tests/base/headers/NSData.m... 435s Passed test: (2025-04-14 10:37:57.516 +0000) NSData.m:9 ... include of Foundation/NSData.h works 435s 435s real 0m0.057s 435s user 0m0.044s 435s sys 0m0.012s 435s Completed file: NSData.m 435s Testing NSDate.m... 435s Running Tests/base/headers/NSDate.m... 435s Passed test: (2025-04-14 10:37:57.602 +0000) NSDate.m:9 ... include of Foundation/NSDate.h works 435s 435s real 0m0.056s 435s user 0m0.047s 435s sys 0m0.009s 435s Completed file: NSDate.m 435s Testing NSDateFormatter.m... 435s Running Tests/base/headers/NSDateFormatter.m... 435s Passed test: (2025-04-14 10:37:57.692 +0000) NSDateFormatter.m:9 ... include of Foundation/NSDateFormatter.h works 435s 435s real 0m0.057s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: NSDateFormatter.m 435s Testing NSDebug.m... 435s Running Tests/base/headers/NSDebug.m... 435s Passed test: (2025-04-14 10:37:57.767 +0000) NSDebug.m:9 ... include of Foundation/NSDebug.h works 435s 435s real 0m0.056s 435s user 0m0.048s 435s sys 0m0.007s 435s Completed file: NSDebug.m 435s Testing NSDecimal.m... 435s Running Tests/base/headers/NSDecimal.m... 435s Passed test: (2025-04-14 10:37:57.854 +0000) NSDecimal.m:9 ... include of Foundation/NSDecimal.h works 435s 435s real 0m0.056s 435s user 0m0.050s 435s sys 0m0.005s 435s Completed file: NSDecimal.m 435s Testing NSDecimalNumber.m... 435s Running Tests/base/headers/NSDecimalNumber.m... 435s Passed test: (2025-04-14 10:37:57.946 +0000) NSDecimalNumber.m:9 ... include of Foundation/NSDecimalNumber.h works 435s 435s real 0m0.056s 435s user 0m0.041s 435s sys 0m0.015s 435s Completed file: NSDecimalNumber.m 435s Testing NSDictionary.m... 435s Running Tests/base/headers/NSDictionary.m... 435s Passed test: (2025-04-14 10:37:58.028 +0000) NSDictionary.m:9 ... include of Foundation/NSDictionary.h works 435s 435s real 0m0.057s 435s user 0m0.043s 435s sys 0m0.014s 435s Completed file: NSDictionary.m 435s Testing NSDistantObject.m... 435s Running Tests/base/headers/NSDistantObject.m... 435s Passed test: (2025-04-14 10:37:58.104 +0000) NSDistantObject.m:9 ... include of Foundation/NSDistantObject.h works 435s 435s real 0m0.057s 435s user 0m0.047s 435s sys 0m0.010s 435s Completed file: NSDistantObject.m 435s Testing NSDistributedLock.m... 435s Running Tests/base/headers/NSDistributedLock.m... 435s Passed test: (2025-04-14 10:37:58.190 +0000) NSDistributedLock.m:9 ... include of Foundation/NSDistributedLock.h works 435s 435s real 0m0.056s 435s user 0m0.046s 435s sys 0m0.010s 435s Completed file: NSDistributedLock.m 435s Testing NSDistributedNotificationCenter.m... 435s Running Tests/base/headers/NSDistributedNotificationCenter.m... 435s Passed test: (2025-04-14 10:37:58.277 +0000) NSDistributedNotificationCenter.m:9 ... include of Foundation/NSDistributedNotificationCenter.h works 435s 435s real 0m0.057s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: NSDistributedNotificationCenter.m 435s Testing NSEnumerator.m... 435s Running Tests/base/headers/NSEnumerator.m... 435s Passed test: (2025-04-14 10:37:58.361 +0000) NSEnumerator.m:9 ... include of Foundation/NSEnumerator.h works 435s 435s real 0m0.058s 435s user 0m0.042s 435s sys 0m0.015s 435s Completed file: NSEnumerator.m 435s Testing NSError.m... 435s Running Tests/base/headers/NSError.m... 435s Passed test: (2025-04-14 10:37:58.439 +0000) NSError.m:9 ... include of Foundation/NSError.h works 435s 435s real 0m0.056s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: NSError.m 435s Testing NSException.m... 435s Running Tests/base/headers/NSException.m... 435s Passed test: (2025-04-14 10:37:58.518 +0000) NSException.m:9 ... include of Foundation/NSException.h works 435s 435s real 0m0.055s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: NSException.m 435s Testing NSExpression.m... 435s Running Tests/base/headers/NSExpression.m... 435s Passed test: (2025-04-14 10:37:58.602 +0000) NSExpression.m:9 ... include of Foundation/NSExpression.h works 435s 435s real 0m0.056s 435s user 0m0.054s 435s sys 0m0.001s 435s Completed file: NSExpression.m 435s Testing NSFileHandle.m... 435s Running Tests/base/headers/NSFileHandle.m... 435s Passed test: (2025-04-14 10:37:58.686 +0000) NSFileHandle.m:9 ... include of Foundation/NSFileHandle.h works 435s 435s real 0m0.061s 435s user 0m0.052s 435s sys 0m0.009s 435s Completed file: NSFileHandle.m 435s Testing NSFileManager.m... 435s Running Tests/base/headers/NSFileManager.m... 435s Passed test: (2025-04-14 10:37:58.761 +0000) NSFileManager.m:9 ... include of Foundation/NSFileManager.h works 435s 435s real 0m0.057s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: NSFileManager.m 435s Testing NSFormatter.m... 435s Running Tests/base/headers/NSFormatter.m... 435s Passed test: (2025-04-14 10:37:58.844 +0000) NSFormatter.m:9 ... include of Foundation/NSFormatter.h works 435s 435s real 0m0.056s 435s user 0m0.037s 435s sys 0m0.019s 435s Completed file: NSFormatter.m 435s Testing NSGeometry.m... 435s Running Tests/base/headers/NSGeometry.m... 435s Passed test: (2025-04-14 10:37:58.919 +0000) NSGeometry.m:9 ... include of Foundation/NSGeometry.h works 435s 435s real 0m0.057s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: NSGeometry.m 435s Testing NSHTTPCookie.m... 435s Running Tests/base/headers/NSHTTPCookie.m... 435s Passed test: (2025-04-14 10:37:58.996 +0000) NSHTTPCookie.m:9 ... include of Foundation/NSHTTPCookie.h works 435s 435s real 0m0.057s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: NSHTTPCookie.m 435s Testing NSHTTPCookieStorage.m... 435s Running Tests/base/headers/NSHTTPCookieStorage.m... 435s Passed test: (2025-04-14 10:37:59.078 +0000) NSHTTPCookieStorage.m:9 ... include of Foundation/NSHTTPCookieStorage.h works 435s 435s real 0m0.058s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: NSHTTPCookieStorage.m 435s Testing NSHashTable.m... 435s Running Tests/base/headers/NSHashTable.m... 435s Passed test: (2025-04-14 10:37:59.159 +0000) NSHashTable.m:9 ... include of Foundation/NSHashTable.h works 435s 435s real 0m0.063s 435s user 0m0.058s 435s sys 0m0.004s 435s Completed file: NSHashTable.m 435s Testing NSHost.m... 435s Running Tests/base/headers/NSHost.m... 435s Passed test: (2025-04-14 10:37:59.243 +0000) NSHost.m:9 ... include of Foundation/NSHost.h works 435s 435s real 0m0.056s 435s user 0m0.042s 435s sys 0m0.013s 435s Completed file: NSHost.m 435s Testing NSIndexPath.m... 435s Running Tests/base/headers/NSIndexPath.m... 435s Passed test: (2025-04-14 10:37:59.321 +0000) NSIndexPath.m:9 ... include of Foundation/NSIndexPath.h works 435s 435s real 0m0.057s 435s user 0m0.046s 435s sys 0m0.010s 435s Completed file: NSIndexPath.m 435s Testing NSIndexSet.m... 435s Running Tests/base/headers/NSIndexSet.m... 435s Passed test: (2025-04-14 10:37:59.406 +0000) NSIndexSet.m:9 ... include of Foundation/NSIndexSet.h works 435s 435s real 0m0.056s 435s user 0m0.050s 435s sys 0m0.005s 435s Completed file: NSIndexSet.m 435s Testing NSInvocation.m... 435s Running Tests/base/headers/NSInvocation.m... 435s Passed test: (2025-04-14 10:37:59.490 +0000) NSInvocation.m:9 ... include of Foundation/NSInvocation.h works 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.005s 435s Completed file: NSInvocation.m 435s Testing NSKeyValueCoding.m... 435s Running Tests/base/headers/NSKeyValueCoding.m... 435s Passed test: (2025-04-14 10:37:59.574 +0000) NSKeyValueCoding.m:9 ... include of Foundation/NSKeyValueCoding.h works 435s 435s real 0m0.055s 435s user 0m0.046s 435s sys 0m0.009s 435s Completed file: NSKeyValueCoding.m 435s Testing NSKeyValueObserving.m... 435s Running Tests/base/headers/NSKeyValueObserving.m... 435s Passed test: (2025-04-14 10:37:59.650 +0000) NSKeyValueObserving.m:9 ... include of Foundation/NSKeyValueObserving.h works 435s 435s real 0m0.056s 435s user 0m0.042s 435s sys 0m0.013s 435s Completed file: NSKeyValueObserving.m 435s Testing NSKeyedArchiver.m... 435s Running Tests/base/headers/NSKeyedArchiver.m... 435s Passed test: (2025-04-14 10:37:59.729 +0000) NSKeyedArchiver.m:9 ... include of Foundation/NSKeyedArchiver.h works 435s 435s real 0m0.056s 435s user 0m0.037s 435s sys 0m0.019s 435s Completed file: NSKeyedArchiver.m 435s Testing NSLock.m... 435s Running Tests/base/headers/NSLock.m... 435s Passed test: (2025-04-14 10:37:59.815 +0000) NSLock.m:9 ... include of Foundation/NSLock.h works 435s 435s real 0m0.056s 435s user 0m0.043s 435s sys 0m0.012s 435s Completed file: NSLock.m 435s Testing NSMapTable.m... 435s Running Tests/base/headers/NSMapTable.m... 435s Passed test: (2025-04-14 10:37:59.900 +0000) NSMapTable.m:9 ... include of Foundation/NSMapTable.h works 435s 435s real 0m0.058s 435s user 0m0.057s 435s sys 0m0.000s 435s Completed file: NSMapTable.m 435s Testing NSMethodSignature.m... 435s Running Tests/base/headers/NSMethodSignature.m... 435s Passed test: (2025-04-14 10:37:59.989 +0000) NSMethodSignature.m:9 ... include of Foundation/NSMethodSignature.h works 435s 435s real 0m0.058s 435s user 0m0.047s 435s sys 0m0.010s 435s Completed file: NSMethodSignature.m 435s Testing NSNotification.m... 435s Running Tests/base/headers/NSNotification.m... 435s Passed test: (2025-04-14 10:38:00.077 +0000) NSNotification.m:9 ... include of Foundation/NSNotification.h works 435s 435s real 0m0.056s 435s user 0m0.046s 435s sys 0m0.010s 435s Completed file: NSNotification.m 435s Testing NSNotificationQueue.m... 435s Running Tests/base/headers/NSNotificationQueue.m... 435s Passed test: (2025-04-14 10:38:00.153 +0000) NSNotificationQueue.m:9 ... include of Foundation/NSNotificationQueue.h works 435s 435s real 0m0.063s 435s user 0m0.045s 435s sys 0m0.017s 435s Completed file: NSNotificationQueue.m 435s Testing NSNull.m... 435s Running Tests/base/headers/NSNull.m... 435s Passed test: (2025-04-14 10:38:00.242 +0000) NSNull.m:9 ... include of Foundation/NSNull.h works 435s 435s real 0m0.057s 435s user 0m0.033s 435s sys 0m0.024s 435s Completed file: NSNull.m 435s Testing NSNumberFormatter.m... 435s Running Tests/base/headers/NSNumberFormatter.m... 435s Passed test: (2025-04-14 10:38:00.328 +0000) NSNumberFormatter.m:9 ... include of Foundation/NSNumberFormatter.h works 435s 435s real 0m0.057s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: NSNumberFormatter.m 435s Testing NSObjCRuntime.m... 435s Running Tests/base/headers/NSObjCRuntime.m... 435s Passed test: (2025-04-14 10:38:00.415 +0000) NSObjCRuntime.m:9 ... include of Foundation/NSObjCRuntime.h works 435s 435s real 0m0.057s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: NSObjCRuntime.m 435s Testing NSObject.m... 435s Running Tests/base/headers/NSObject.m... 435s Passed test: (2025-04-14 10:38:00.502 +0000) NSObject.m:9 ... include of Foundation/NSObject.h works 435s 435s real 0m0.057s 435s user 0m0.049s 435s sys 0m0.006s 435s Completed file: NSObject.m 435s Testing NSPathUtilities.m... 435s Running Tests/base/headers/NSPathUtilities.m... 435s Passed test: (2025-04-14 10:38:00.588 +0000) NSPathUtilities.m:9 ... include of Foundation/NSPathUtilities.h works 435s 435s real 0m0.058s 435s user 0m0.049s 435s sys 0m0.008s 435s Completed file: NSPathUtilities.m 435s Testing NSPort.m... 435s Running Tests/base/headers/NSPort.m... 435s Passed test: (2025-04-14 10:38:00.677 +0000) NSPort.m:9 ... include of Foundation/NSPort.h works 435s 435s real 0m0.059s 435s user 0m0.047s 435s sys 0m0.010s 435s Completed file: NSPort.m 435s Testing NSPortCoder.m... 435s Running Tests/base/headers/NSPortCoder.m... 435s Passed test: (2025-04-14 10:38:00.764 +0000) NSPortCoder.m:9 ... include of Foundation/NSPortCoder.h works 435s 435s real 0m0.056s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: NSPortCoder.m 435s Testing NSPortMessage.m... 435s Running Tests/base/headers/NSPortMessage.m... 435s Passed test: (2025-04-14 10:38:00.851 +0000) NSPortMessage.m:9 ... include of Foundation/NSPortMessage.h works 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.005s 435s Completed file: NSPortMessage.m 435s Testing NSPortNameServer.m... 435s Running Tests/base/headers/NSPortNameServer.m... 435s Passed test: (2025-04-14 10:38:00.943 +0000) NSPortNameServer.m:9 ... include of Foundation/NSPortNameServer.h works 435s 435s real 0m0.062s 435s user 0m0.055s 435s sys 0m0.007s 435s Completed file: NSPortNameServer.m 435s Testing NSPredicate.m... 435s Running Tests/base/headers/NSPredicate.m... 435s Passed test: (2025-04-14 10:38:01.024 +0000) NSPredicate.m:9 ... include of Foundation/NSPredicate.h works 435s 435s real 0m0.057s 435s user 0m0.039s 435s sys 0m0.016s 435s Completed file: NSPredicate.m 435s Testing NSProcessInfo.m... 435s Running Tests/base/headers/NSProcessInfo.m... 435s Passed test: (2025-04-14 10:38:01.110 +0000) NSProcessInfo.m:9 ... include of Foundation/NSProcessInfo.h works 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: NSProcessInfo.m 435s Testing NSPropertyList.m... 435s Running Tests/base/headers/NSPropertyList.m... 435s Passed test: (2025-04-14 10:38:01.195 +0000) NSPropertyList.m:9 ... include of Foundation/NSPropertyList.h works 435s 435s real 0m0.057s 435s user 0m0.052s 435s sys 0m0.004s 435s Completed file: NSPropertyList.m 435s Testing NSProtocolChecker.m... 435s Running Tests/base/headers/NSProtocolChecker.m... 435s Passed test: (2025-04-14 10:38:01.282 +0000) NSProtocolChecker.m:9 ... include of Foundation/NSProtocolChecker.h works 435s 435s real 0m0.057s 435s user 0m0.049s 435s sys 0m0.007s 435s Completed file: NSProtocolChecker.m 435s Testing NSProxy.m... 435s Running Tests/base/headers/NSProxy.m... 435s Passed test: (2025-04-14 10:38:01.372 +0000) NSProxy.m:9 ... include of Foundation/NSProxy.h works 435s 435s real 0m0.057s 435s user 0m0.047s 435s sys 0m0.010s 435s Completed file: NSProxy.m 435s Testing NSRange.m... 435s Running Tests/base/headers/NSRange.m... 435s Passed test: (2025-04-14 10:38:01.462 +0000) NSRange.m:9 ... include of Foundation/NSRange.h works 435s 435s real 0m0.056s 435s user 0m0.040s 435s sys 0m0.015s 435s Completed file: NSRange.m 435s Testing NSRunLoop.m... 435s Running Tests/base/headers/NSRunLoop.m... 435s Passed test: (2025-04-14 10:38:01.551 +0000) NSRunLoop.m:9 ... include of Foundation/NSRunLoop.h works 435s 435s real 0m0.058s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: NSRunLoop.m 435s Testing NSScanner.m... 435s Running Tests/base/headers/NSScanner.m... 435s Passed test: (2025-04-14 10:38:01.638 +0000) NSScanner.m:9 ... include of Foundation/NSScanner.h works 435s 435s real 0m0.057s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: NSScanner.m 435s Testing NSSerialization.m... 435s Running Tests/base/headers/NSSerialization.m... 435s Passed test: (2025-04-14 10:38:01.721 +0000) NSSerialization.m:9 ... include of Foundation/NSSerialization.h works 435s 435s real 0m0.058s 435s user 0m0.047s 435s sys 0m0.010s 435s Completed file: NSSerialization.m 435s Testing NSSet.m... 435s Running Tests/base/headers/NSSet.m... 435s Passed test: (2025-04-14 10:38:01.810 +0000) NSSet.m:9 ... include of Foundation/NSSet.h works 435s 435s real 0m0.056s 435s user 0m0.050s 435s sys 0m0.005s 435s Completed file: NSSet.m 435s Testing NSSortDescriptor.m... 435s Running Tests/base/headers/NSSortDescriptor.m... 435s Passed test: (2025-04-14 10:38:01.897 +0000) NSSortDescriptor.m:9 ... include of Foundation/NSSortDescriptor.h works 435s 435s real 0m0.060s 435s user 0m0.046s 435s sys 0m0.013s 435s Completed file: NSSortDescriptor.m 435s Testing NSStream.m... 435s Running Tests/base/headers/NSStream.m... 435s Passed test: (2025-04-14 10:38:01.977 +0000) NSStream.m:9 ... include of Foundation/NSStream.h works 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: NSStream.m 435s Testing NSString.m... 435s Running Tests/base/headers/NSString.m... 435s Passed test: (2025-04-14 10:38:02.064 +0000) NSString.m:9 ... include of Foundation/NSString.h works 435s 435s real 0m0.058s 435s user 0m0.038s 435s sys 0m0.019s 435s Completed file: NSString.m 435s Testing NSTask.m... 435s Running Tests/base/headers/NSTask.m... 435s Passed test: (2025-04-14 10:38:02.156 +0000) NSTask.m:9 ... include of Foundation/NSTask.h works 435s 435s real 0m0.056s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: NSTask.m 435s Testing NSThread.m... 435s Running Tests/base/headers/NSThread.m... 435s Passed test: (2025-04-14 10:38:02.242 +0000) NSThread.m:9 ... include of Foundation/NSThread.h works 435s 435s real 0m0.056s 435s user 0m0.041s 435s sys 0m0.014s 435s Completed file: NSThread.m 435s Testing NSTimeZone.m... 435s Running Tests/base/headers/NSTimeZone.m... 435s Passed test: (2025-04-14 10:38:02.331 +0000) NSTimeZone.m:9 ... include of Foundation/NSTimeZone.h works 435s 435s real 0m0.057s 435s user 0m0.056s 435s sys 0m0.000s 435s Completed file: NSTimeZone.m 435s Testing NSTimer.m... 435s Running Tests/base/headers/NSTimer.m... 435s Passed test: (2025-04-14 10:38:02.418 +0000) NSTimer.m:9 ... include of Foundation/NSTimer.h works 435s 435s real 0m0.057s 435s user 0m0.046s 435s sys 0m0.010s 435s Completed file: NSTimer.m 435s Testing NSURL.m... 435s Running Tests/base/headers/NSURL.m... 435s Passed test: (2025-04-14 10:38:02.505 +0000) NSURL.m:9 ... include of Foundation/NSURL.h works 435s 435s real 0m0.057s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: NSURL.m 435s Testing NSURLAuthenticationChallenge.m... 435s Running Tests/base/headers/NSURLAuthenticationChallenge.m... 435s Passed test: (2025-04-14 10:38:02.595 +0000) NSURLAuthenticationChallenge.m:9 ... include of Foundation/NSURLAuthenticationChallenge.h works 435s 435s real 0m0.057s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: NSURLAuthenticationChallenge.m 435s Testing NSURLCache.m... 435s Running Tests/base/headers/NSURLCache.m... 435s Passed test: (2025-04-14 10:38:02.682 +0000) NSURLCache.m:9 ... include of Foundation/NSURLCache.h works 435s 435s real 0m0.056s 435s user 0m0.054s 435s sys 0m0.001s 435s Completed file: NSURLCache.m 435s Testing NSURLConnection.m... 435s Running Tests/base/headers/NSURLConnection.m... 435s Passed test: (2025-04-14 10:38:02.767 +0000) NSURLConnection.m:9 ... include of Foundation/NSURLConnection.h works 435s 435s real 0m0.056s 435s user 0m0.043s 435s sys 0m0.013s 435s Completed file: NSURLConnection.m 435s Testing NSURLCredential.m... 435s Running Tests/base/headers/NSURLCredential.m... 435s Passed test: (2025-04-14 10:38:02.841 +0000) NSURLCredential.m:9 ... include of Foundation/NSURLCredential.h works 435s 435s real 0m0.056s 435s user 0m0.042s 435s sys 0m0.013s 435s Completed file: NSURLCredential.m 435s Testing NSURLCredentialStorage.m... 435s Running Tests/base/headers/NSURLCredentialStorage.m... 435s Passed test: (2025-04-14 10:38:02.927 +0000) NSURLCredentialStorage.m:9 ... include of Foundation/NSURLCredentialStorage.h works 435s 435s real 0m0.057s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: NSURLCredentialStorage.m 435s Testing NSURLDownload.m... 435s Running Tests/base/headers/NSURLDownload.m... 435s Passed test: (2025-04-14 10:38:03.015 +0000) NSURLDownload.m:9 ... include of Foundation/NSURLDownload.h works 435s 435s real 0m0.057s 435s user 0m0.038s 435s sys 0m0.018s 435s Completed file: NSURLDownload.m 435s Testing NSURLError.m... 435s Running Tests/base/headers/NSURLError.m... 435s Passed test: (2025-04-14 10:38:03.102 +0000) NSURLError.m:9 ... include of Foundation/NSURLError.h works 435s 435s real 0m0.056s 435s user 0m0.050s 435s sys 0m0.005s 435s Completed file: NSURLError.m 435s Testing NSURLHandle.m... 435s Running Tests/base/headers/NSURLHandle.m... 435s Passed test: (2025-04-14 10:38:03.186 +0000) NSURLHandle.m:9 ... include of Foundation/NSURLHandle.h works 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: NSURLHandle.m 435s Testing NSURLProtectionSpace.m... 435s Running Tests/base/headers/NSURLProtectionSpace.m... 435s Passed test: (2025-04-14 10:38:03.272 +0000) NSURLProtectionSpace.m:9 ... include of Foundation/NSURLProtectionSpace.h works 435s 435s real 0m0.057s 435s user 0m0.049s 435s sys 0m0.007s 435s Completed file: NSURLProtectionSpace.m 435s Testing NSURLProtocol.m... 435s Running Tests/base/headers/NSURLProtocol.m... 435s Passed test: (2025-04-14 10:38:03.360 +0000) NSURLProtocol.m:9 ... include of Foundation/NSURLProtocol.h works 435s 435s real 0m0.056s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: NSURLProtocol.m 435s Testing NSURLRequest.m... 435s Running Tests/base/headers/NSURLRequest.m... 435s Passed test: (2025-04-14 10:38:03.449 +0000) NSURLRequest.m:9 ... include of Foundation/NSURLRequest.h works 435s 435s real 0m0.056s 435s user 0m0.055s 435s sys 0m0.000s 435s Completed file: NSURLRequest.m 435s Testing NSURLResponse.m... 435s Running Tests/base/headers/NSURLResponse.m... 435s Passed test: (2025-04-14 10:38:03.537 +0000) NSURLResponse.m:9 ... include of Foundation/NSURLResponse.h works 435s 435s real 0m0.056s 435s user 0m0.051s 435s sys 0m0.004s 435s Completed file: NSURLResponse.m 435s Testing NSUndoManager.m... 435s Running Tests/base/headers/NSUndoManager.m... 435s Passed test: (2025-04-14 10:38:03.627 +0000) NSUndoManager.m:9 ... include of Foundation/NSUndoManager.h works 435s 435s real 0m0.060s 435s user 0m0.048s 435s sys 0m0.011s 435s Completed file: NSUndoManager.m 435s Testing NSUserDefaults.m... 435s Running Tests/base/headers/NSUserDefaults.m... 435s Passed test: (2025-04-14 10:38:03.714 +0000) NSUserDefaults.m:9 ... include of Foundation/NSUserDefaults.h works 435s 435s real 0m0.057s 435s user 0m0.049s 435s sys 0m0.006s 435s Completed file: NSUserDefaults.m 435s Testing NSValue.m... 435s Running Tests/base/headers/NSValue.m... 435s Passed test: (2025-04-14 10:38:03.804 +0000) NSValue.m:9 ... include of Foundation/NSValue.h works 435s 435s real 0m0.056s 435s user 0m0.044s 435s sys 0m0.011s 435s Completed file: NSValue.m 435s Testing NSXMLParser.m... 435s Running Tests/base/headers/NSXMLParser.m... 435s Passed test: (2025-04-14 10:38:03.886 +0000) NSXMLParser.m:9 ... include of Foundation/NSXMLParser.h works 435s 435s real 0m0.056s 435s user 0m0.045s 435s sys 0m0.010s 435s Completed file: NSXMLParser.m 435s Testing NSZone.m... 435s Running Tests/base/headers/NSZone.m... 435s Passed test: (2025-04-14 10:38:03.968 +0000) NSZone.m:9 ... include of Foundation/NSZone.h works 435s 435s real 0m0.057s 435s user 0m0.048s 435s sys 0m0.008s 435s Completed file: NSZone.m 435s Testing Unicode.m... 435s Running Tests/base/headers/Unicode.m... 435s Passed test: (2025-04-14 10:38:04.055 +0000) Unicode.m:9 ... include of GNUstepBase/Unicode.h works 435s 435s real 0m0.056s 435s user 0m0.045s 435s sys 0m0.011s 435s Completed file: Unicode.m 436s autopkgtest [10:38:05]: test testsuite: -----------------------] 436s testsuite FAIL non-zero exit status 1 436s autopkgtest [10:38:05]: test testsuite: - - - - - - - - - - results - - - - - - - - - - 437s autopkgtest [10:38:06]: @@@@@@@@@@@@@@@@@@@@ summary 437s adequate PASS 437s file-tests PASS 437s testsuite FAIL non-zero exit status 1 441s nova [W] Using flock in prodstack6-ppc64el 441s Creating nova instance adt-plucky-ppc64el-gnustep-base-20250414-092716-juju-7f2275-prod-proposed-migration-environment-15-a3b08a8f-7057-478e-8749-1dd741920076 from image adt/ubuntu-plucky-ppc64el-server-20250414.img (UUID 643589a2-ed02-4b24-8397-93850cd38c96)... 441s nova [W] Timed out waiting for f97db048-8d88-495f-a52f-c625f857636a to get deleted.